iframe {
  height: 130% !important;
}
div.haelfte img {
  width: 50%;
  float: left;
}
div.haelfte img:first-of-type {
  padding-right: 5px;
}
div.haelfte img:last-of-type {
  padding-left: 5px;
}
div.buchungsplan {
  margin-bottom: 50px;
  overflow-x: auto;
}
div.buchungsplan #occuPlanLegend {
  color: black;
}
div.padTop {
  padding-top: 70px;
}
h1.noPad {
  padding-top: 0 !important;
}
.bgrRot {
  background-color: #d6766e;
}
div.distanzritte ul.sponsoren {
  padding: 0;
  list-style-type: none;
}
div.distanzritte ul.sponsoren li {
  border-bottom: 1px solid #a0a0a0;
  position: relative;
}
div.distanzritte ul.sponsoren img {
  max-height: 110px;
  max-width: 120px;
  height: auto;
  margin-left: 24px;
  padding-top: 16px;
}
.hyphens {
  hyphens: auto;
}
