#navmnu li.list8 {background-image: url(../btn/navmnu_contact_hv.gif); border: 0;}

#navmnu-sub li.sublist1 {background-image: url(../btn/navmnu_sub_locationroute.gif);}
#navmnu-sub li.sublist2 {background-image: url(../btn/navmnu_sub_openinghours.gif);}
#navmnu-sub li.sublist3 {background-image: url(../btn/navmnu_sub_imprint.gif);}
#navmnu-sub li.sublist4 {background-image: url(../btn/navmnu_sub_privacy.gif);}

#navmnu-sub a.subitem1 {background-image: url(../btn/navmnu_sub_locationroute_hv.gif);}
#navmnu-sub a.subitem2 {background-image: url(../btn/navmnu_sub_openinghours_hv.gif);}
#navmnu-sub a.subitem3 {background-image: url(../btn/navmnu_sub_imprint_hv.gif);}
#navmnu-sub a.subitem4 {background-image: url(../btn/navmnu_sub_privacy_hv.gif);}

#main-header{height: 263px; background-image: url(../img/header_news.jpg);}

#main-content{background-image: url(../img/main_content_bg_a.gif);}

#content .cont-box-full {width: 621px; width/**/:/**/ 530px; padding: 20px 40px 20px 50px;}

/* Start Formular */
.l-lastname {width: 70px; margin: 0px 0px 5px 0px;}
.l-firstname {width: 78px; width/**/:/**/ 70px; margin: 0px 0px 5px 20px; text-align: center;}
.l-street {width: 70px; margin: 0px 0px 5px 0px;}
.l-zipcode {width: 70px; margin: 0px 0px 5px 0px;}
.l-phone {width: 70px; margin: 0px 0px 5px 0px;}
.l-email {width: 70px; margin: 0px 0px 5px 0px;}
.l-subject {width: 70px; margin: 0px 0px 5px 0px;}
.l-msg {width: 70px; margin: 0px 0px 5px 0px;}
.l-privacy {width: 422px;  width/**/:/**/ 430px; margin: 10px 0px 15px 80px; color: #2f4f27;}
.l-privacy a, .l-privacy a:visited{color: #ffffff; text-decoration: none;}
.l-privacy a:hover, .l-privacy a:active {color: #ffea00;}

.f-lastname {width: 166px; margin: 0px 0px 5px 10px;}
.f-firstname {width: 166px; margin: 0px 0px 5px 10px;}
.f-street {width: 440px; margin: 0px 0px 5px 10px;}
.f-zipcode {width: 80px; margin: 0px 0px 5px 10px;}
.f-city {width: 355px; width/**/:/**/ 347px; margin: 0px 0px 5px 5px;}
.f-phone{width: 440px; margin: 0px 0px 5px 10px;}
.f-email {width: 440px; margin: 0px 0px 5px 10px;}
.f-subject {width: 440px; margin: 0px 0px 5px 10px;}
.f-msg {width: 440px; width/**/:/**/ 446px; height: 160px; margin: 0px 0px 5px 10px;}

.f-privacy {width: 20px;  margin: 10px 0px 15px 0px;}
a ,a:visited{color: #2e4c26; text-decoration: none;}
a:hover, a:active {color: #ffea00;}

.form-important-txt {display: block; clear: both;  float: none; text-align: right; margin: 0px 0px 10px 0px;}

#content .butt-space {float: left; width: 75px; }
#content .cont-box-btn  {float:left; padding: 0; margin: 0;}
/* End Formular */
