/* Generierungsdatum: 29.09.2015 14:19*/
/* ***************************** */
/*      Grundeinstellung  3.0.14a */
/* ***************************** */
body {
  background: #EDEDED;
}
#header {
  height: 152px;
  padding-bottom: 15px;
}
#searchbox_input {
  width: 200px;
}
#logo_nav span {
  width: 300px;
}
#header_abmelden {
  text-align: center;
  margin-top: 3px;
  margin-left: 570px;
  line-height: 1.11;
  position: absolute;
  z-index: 35;
}
#header_logo {
  height: 121px;
  padding: 0px 15px 0px 0px;
  background: url("/wap_img/defimg/logo_wap.gif") no-repeat;
  background-position: 720px 1px ;
}
#meta_nav #meta_start a:hover {
  background-color: #BC0000;
}
#meta_nav .meta_nav_a_FF8080:hover {
  background-color: #FF8080;
}
#meta_nav .meta_nav_a_8A6E7C:hover {
  background-color: #8A6E7C;
}
#meta_nav .meta_nav_a_8A6E7C:hover {
  background-color: #8A6E7C;
}
#meta_nav .meta_nav_a_609BA0:hover {
  background-color: #609BA0;
}
#meta_nav .meta_nav_a_456577:hover {
  background-color: #456577;
}
#reiter_nav > ul {
  top: 90px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
  position:relative;
  z-index: 30;
}
#reiter_nav > ul > li {
  height: 30px;
  float: left;
  border-right: #969696 1px solid;
  border-top: #969696 1px solid;
  background-color: #EDEDED;
}
#reiter_nav .current {
  border-bottom: #FFFFFF 1px solid;
}
#reiter_nav > ul > li > a {
  padding: 7px;
  line-height: 30px;
  font-weight: bold;
  font-size: 14px;
  color: #414141;
  text-decoration: none;
  font-variant:small-caps;
  letter-spacing:0.15em;
}
#reiter_nav > ul > li > a:hover {
  background-color: #EF181E;
  color: #FFFFFF;
  border-bottom: #969696 1px solid;
}
#reiter_nav .reiter_nav_a_E40101:hover {
  background-color: #E40101;
}
#reiter_nav .reiter_nav_a_78C2C8:hover {
  background-color: #78C2C8;
}
#reiter_nav .reiter_nav_a_FF761B:hover {
  background-color: #FF761B;
}
#reiter_nav .reiter_nav_a_76B116:hover {
  background-color: #76B116;
}
#reiter_nav .reiter_nav_a_FFE400:hover {
  background-color: #FFE400;
}
#reiter_nav .reiter_nav_a_E9AF26:hover {
  background-color: #E9AF26;
}
#reiter_nav .reiter_nav_a_567E95:hover {
  background-color: #567E95;
}
#reiter_nav .reiter_nav_a_FF8080:hover {
  background-color: #FF8080;
}
#reiter_nav .reiter_nav_a_8A6E7C:hover {
  background-color: #8A6E7C;
}
#reiter_nav .reiter_nav_a_8A6E7C:hover {
  background-color: #8A6E7C;
}
#reiter_nav .reiter_nav_a_609BA0:hover {
  background-color: #609BA0;
}
#reiter_nav .reiter_nav_a_456577:hover {
  background-color: #456577;
}
#reiter_nav ul li:hover .reiter_nav_aus {
 display:block;
}
#reiter_nav .reiter_nav_aus {
  display:none;
  top: 31px;
  left: -1px;
  width: 930px;
  position: absolute;
  z-index: 55;
  background-color: #EDEDED;
  float:none;
  clear:both;
  color: #181818;
  font-size: 12px;
  line-height: 15px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 10px;
}
#reiter_nav .reiter_nav_aus ul {
  list-style-type: none;
  list-style-image: none;
  width: 210px;
  float: left;
  margin: 0;
}
#reiter_nav .reiter_nav_aus ul li {
  margin: 0;
  padding: 3px 0px 2px 0px;
}
#reiter_nav .reiter_nav_aus ul li a {
  color: #181818;
  display: block;
  padding-left: 2px;
}
#reiter_nav .reiter_nav_aus ul li a:hover {
  background: none repeat scroll 0 0 #EF181E;
  color: #FFFFFF;
}
#reiter_nav .reiter_nav_aus a.nav_s {
  background: url("/wap_img/defimg/schluessel.gif") no-repeat 0px 4px;
  padding-left:16px;
}
#reiter_nav .reiter_nav_aus a.nav_s:hover {
  background: url("/wap_img/defimg/schluessel_w.gif") no-repeat 0px 4px #EF181E;
}
#reiter_nav .reiter_nav_aus a.childs {
  padding: 0px 0px 0px 14px;
  position: relative;
}
#reiter_nav .reiter_nav_aus a.childs span.bullet {
  left: 8px;
  position: absolute;
  top: 0;
  display:block;
}
#reiter_nav .reiter_nav_aus a.childs span.bullet_s {
    background: url("/wap_img/defimg/schluessel.gif") no-repeat 0px 4px;
    left: 16px;
    width: 13px;
    display:block;
}
#reiter_nav .reiter_nav_aus a.childs:hover span.bullet_s {
  background: url("/wap_img/defimg/schluessel_w.gif") no-repeat 0px 4px #EF181E;
}
#reiter_nav .reiter_nav_aus li.childs {
  padding: 0px;
}
#reiter_nav .reiter_nav_aus a span {
 display:none
}
#box_top {
  height: 73px;
  width: 227px;
  clear: both;
  color: #FFFFFF;
  position:relative;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 10px;
  box-shadow: 5px 5px 5px #cccccc;
}
#box_top_titel {
  font-size: 25px;
  line-height: 30px;
  padding: 5px 0px 5px 10px;
  border-bottom: none;
  font-weight: normal;
}
#box_top_titel_start {
  font-size: 25px;
  line-height: 34px;
  padding: 5px 0px 5px 10px;
  border-bottom: none;
  font-weight: normal;
}
#box_top_nav {
  display :block;
  position:static;
}
#box_top_nav ul{
  box-shadow: 5px 5px 5px #cccccc;
  border-top-left-radius: 10px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 10px;
}
.box_g_r {
  margin-left: -1px;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 227px;
  padding: 0px;
  border: #969696 1px solid;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.box_g_r div {
  padding: 3px 5px 0px 5px
}
.box_g_r .link_liste {
  padding: 0px 5px 5px 21px
}
.box_bildtitel {
  padding: 0px 5px 0px 5px;
  font-size: 0.86em;
  line-height: 1.15em;
  background: #EDEDED;
  color: #181818;
  font-weight: bold;
}
.buehne {
  padding: 0px 0px 15px 0px;
  width: 683px;
}
.schlagzeile a, .schlagzeile {
  color: #EF181E;
}
.schlagzeile a:hover {
  color: #FFFFFF;
}
#service_titel {
  background: #EDEDED;
}
@media print {
#startbuehne_bz {
 display:none
}
}