@font-face {
  font-family: "BerlinTypeWeb";
  font-style: normal;
  font-weight: 400;
  src: url(/media/font/BerlinTypeWeb-Regular.eot) format("eot"), url(/media/font/BerlinTypeWeb-Regular.woff) format("woff"), url(/media/font/BerlinTypeWeb-Regular.woff2) format("woff2");
}
@font-face {
  font-family: "BerlinTypeWeb";
  font-style: normal;
  font-weight: 600;
  src: url(/media/font/BerlinTypeWeb-Bold.eot) format("eot"), url(/media/font/BerlinTypeWeb-Bold.woff) format("woff"), url(/media/font/BerlinTypeWeb-Bold.woff2) format("woff2");
}
html, body {
  font: 16px Arial, Helvetica, sans-serif;
  background-color: #DDD;
  line-height: 1.5;
  color: #000;
}
.RahmenForm_1E90 #SecondLevelMenu {
  padding-top: 14px !important;
  padding-bottom: 20px !important;
}
.RahmenForm_1E90 #SecondLevelMenu > ul #NavEventLI {
  margin-left: 0px;
}
.RahmenForm_1E90 #SecondLevelMenu > ul #NavEventLI a {
  font-size: 15px !important;
  margin-left: 0px !important;
}
.RahmenForm_1E90 #SecondLevelMenu > ul #NavEventLI a br {
  display: none;
}
.RahmenForm_1E90 #SecondLevelMenu > ul #NavEventLI.selected a.Self {
  font-weight: bold;
}
.RahmenForm_1E90 #Inhalte .Leftbar {
  width: 250px !important;
  margin-right: 30px !important;
}
.RahmenForm_1E90 #Inhalte .Leftbar > #SecondLevelMenu {
  width: 100% !important;
  padding-left: 5px;
  padding-right: 5px;
  box-sizing: border-box;
}
#RahmenInhalteTop {
  background-image: none;
  min-height: unset;
}
#Header {
  background-color: #fff;
  background-image: unset;
  border: 0;
  height: 41px;
  display: inline-block;
  width: 100%;
  padding: 4px 24px;
  box-sizing: border-box;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  border-bottom: 0 solid rgba(0, 0, 0, 0.1);
}
.red-line {
  display: none;
}
#HeaderContent {
  display: inline-block;
  margin: 0px;
}
.logo a img {
  display: block;
}
#Rahmen {
  max-width: unset !important;
  width: 100% !important;
}
#RahmenInhalte {
  width: 100%;
  max-width: 1150px;
  margin: 0 auto;
  box-shadow: unset;
}
#beberlin {
  display: none;
}
#FormTabs {
  height: 33px;
  padding: 0;
  margin: 0 0 20px;
}
#EventStartFormular .EventName {
  margin-top: 20px;
}
.FieldGEBAERDENDOLMETSCHUNG {
  display: flex;
}
.FieldGEBAERDENDOLMETSCHUNG .HTMLtext {
  line-height: normal;
  margin-right: 20px;
  width: 33%;
  hyphens: auto;
}
.FieldGEBAERDENDOLMETSCHUNG .HTMLtext span {
  font-weight: bold !important;
}
.placeholder {
  background-color: white;
  cursor: auto;
  /*opacity: 1;*/
}
