body {
  font-family: sans-serif;
  color: #4d4d4d;
  background-color: #f7f0d7;
  max-width: 900px;
  margin: auto;
}

footer {
  display: flex;
  justify-content: space-evenly;
}

#content,
footer {
  margin: 10px 10%;
  transition: 0.2s margin ease;
}

a {
  text-decoration: none;
  padding: 5px;
  color: #0066cc;
}

.headImage {
  margin: 1em auto;
  display: block;
  width: 70%;
  max-height: 80px;
}

.btn {
  text-decoration: none;
  background: #ededed;
  transition: 0.2s background ease;
  border-radius: 4px;
  padding: 5px;
}

.btn:hover {
  background: #f0e4b7;
}

.btn-back {
  margin-bottom: 1em;
  display: inline-block;
}

p,
table,
ul {
  font-size: 0.87em;
}

p {
  line-height: 1.6;
  margin-block-start: 0.3em;
}

li {
  line-height: 1.7;
}

h1 {
  /* font-family: Jokerman; */
  /* font-size: 5em; */
  /* text-align: center; */
  margin: auto;
  /* letter-spacing: -10px; */
}

h2 {
  color: #55759e;
  font-size: 1em;
  margin-block-end: 0.3em;
}

#content > h2 {
  color: #4d4d4d;
}

.hinweis {
  font-style: italic;
}

#content {
  border-radius: 4px;
  background-color: #fff;
  padding: 15px;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.15);
}

@media screen and (max-width: 500px) {
  .headImage {
    margin: 0.5em auto;
  }
  #content,
  footer {
    margin-left: 0;
    margin-right: 0;
  }
  #content {
    border-radius: 0;
  }
}
/*# sourceMappingURL=default.css.map */