body{background-color:F4E5BC;
scrollbar-3dlight-color: #FFEFD1; 
scrollbar-arrow-color: #00632D; 
scrollbar-base-color: #00632D; 
scrollbar-darkshadow-color: #FFEFD1; 
scrollbar-face-color: #FFEFD1; 
scrollbar-highlight-color: #FFEFD1; 
scrollbar-shadow-color: #00632D; 
scrollbar-track-color: #FFEFD1; 
}
p{margin-top:0px;}
 .button ,button{width:125px; height:17px; background-color:#00632D;font-size:13px;color:#ffffff;font-weight:bold;font-family: Arial, Helvetica, sans-serif;cursor:hand;border:0px;}
.ue{font-family: arial, times new roman, sans-serif; font-size: 16px;  color: #00632D;font-weight:bold;text-decoration: none; letter-spacing:8px;} 
.ue4{font-family: arial, times new roman, sans-serif; font-size: 16px;  color: #00632D;font-weight:bold;text-decoration: none; letter-spacing:4px;} 
.ue2{font-family: arial, times new roman, sans-serif; font-size: 14px; font-style: normal; font-weight:bold;color: #ffffff;text-decoration: none; letter-spacing:4px;} 
.ue3{font-family: arial, times new roman, sans-serif; font-size: 14px; font-style: normal; font-weight:bold;color: #ffffff;text-decoration: none;} 
.Hervorgehoben{font-family: arial, times new roman, sans-serif; font-size: 12px; font-style: normal;font-weight: none; color: #00632D;text-decoration: none;} 
 .kontakt,.text{font-family: arial,times new roman, sans-serif; font-size: 12px; font-style: normal;font-weight: none; color: #2B271C;text-decoration: none; line-height: 20px;} 
.klein{font-family: arial, times new roman, sans-serif; font-size: 12px; font-style: normal;font-weight: none; color: #2B271C;text-decoration: none;} 
.input{font-family: arial, times new roman, sans-serif;font-color: #ffffff;  font-size: 12px; font-style: normal;font-weight: none; text-decoration: none; border:1px;} 
.gross{font-family: arial, times new roman, sans-serif; font-size: 11px; font-style: normal;font-weight: none; color: #ffffff;text-decoration: none; line-height: 14px;} 
.Alternativ{} 
.Rahmen_Schwarz{border: #000000; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.Rahmen_Weiss{border: #ffffff; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.i_rot{color:#ff0000;} 
.i_gelb{background-color:#F9B700; border:0px;} 
.i_blau{color:#0000cc;} 
.i_gruen{color:#33cc00;} 
.i_weiss{color:#ffffff;} 
.i_schwarz{color:#000000;}
.a,ul li a{text-decoration: none; font-family:Arial,  times new roman, sans-serif; font-size: font-style: normal; color: #000000; font-weight: bold;font-size:11px;}

#Banner_home {position:absolute;	width:190px;height:306px;z-index:1;left: 748px;top: 145px;}
#Banner_anreise{position:absolute;width:190px;height:306px;z-index:1;left: 548px;top: 220px;}
#Banner_sommer{position:absolute;width:190px;height:106px;z-index:1;left: 748px;top: 200px;}
#Banner_winter{position:absolute;width:190px;height:106px;z-index:1;left: 748px;top: 200px;}

#Banner_home_neu {position:absolute;z-index:5;width:190px;height:306px;z-index:2;left: 50%;top: 175px;margin-left:258px;}
#Banner_anreise{_neuposition:absolute;width:190px;height:306px;z-index:1;left: 548px;top: 220px;}
#Banner_sommer_neu{position:absolute;width:190px;height:106px;;z-index:2;left: 50%;top: 200px;margin-left:258px;}
#Banner_winter_neu{position:absolute;width:190px;height:106px;;z-index:2;left: 50%;top: 200px;margin-left:258px;}

/*MENU*/ 
ul.mainmenu {
  align: center;
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: auto; /*For KHTML*/
  list-style: none;
  height: 20px;
}

ul.mainmenu li {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  border:0px;
  height:20px;
}
.maincat{}
.subcat_level:hover{color:#FFFFFF;background-color:#00632d;height:19px;font-weight:normal;}
.subcat_level{height:19px;font-weight:normal;}
.subcat_ul_1{ 
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	background:#f9b701; 	
	-moz-opacity:0.9;
	Filter: Alpha(Opacity=90);
	-khtml-opacity: 0.9; 
	opacity: 0.9;
color:#000000;
width:187px;
}
.subcat_ul_2{ 
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	background:#f9b701; 	
	-moz-opacity:0.9;
	Filter: Alpha(Opacity=90);
	-khtml-opacity: 0.9; 
	opacity: 0.9;
color:#000000;
width:171px;
}
.subcat_ul_3{ 
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	background:#f9b701; 	
	-moz-opacity:0.9;
	Filter: Alpha(Opacity=90);
	-khtml-opacity: 0.9; 
	opacity: 0.9;
color:#000000;
width:151px;
}
.subcat_ul_4{ 
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	background:#f9b701; 	
	-moz-opacity:0.9;
	Filter: Alpha(Opacity=90);
	-khtml-opacity: 0.9; 
	opacity: 0.9;
color:#000000;
width:277px;
}
ul.mainmenu ul {
  border: 0 none;
  list-style: none;
  display: none;
  position: absolute;
  top: 20px;
  left: 0; 
border:2px;border-style:solid;border-color:#FFFFFF;border-top-width:1px;border-bottom-width: 1px; 
}

ul.mainmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: &quot;.&quot;;
  height: 0;
  visibility: hidden;
}

ul.mainmenu ul li {
  padding-top:4px;
width:100%;
  height:19px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
border-style:solid;border-color:#FFFFFF;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}

/* Root Menu */
ul.mainmenu a {
  padding: 0 0px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #000000;
  font-size: 11px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-align:center;
  text-transform:capitalize;  
}

/* Root Menu Hover Persistence */
ul.mainmenu a:hover {color:#FFFFFF;}




/* Do Not Move - Must Come Before display:block for Gecko */
ul.mainmenu li:hover ul ul,
ul.mainmenu li.iehover ul ul {
  display: none;
  font-size:11px;font-family: arial, times new roman, sans-serif; }

ul.mainmenu li:hover ul,
ul.mainmenu ul li:hover ul {
  display: block;
    color: #FFFFFF;
  font-size:11px;font-family: arial, times new roman, sans-serif;}

ul.mainmenu li.iehover ul,
ul.mainmenu ul li.iehover ul {
  display: block;
    color: #FFFFFF;
  font-size:11px;font-family: arial, times new roman, sans-serif;
}
.content_tabelle{margin-top:20px;margin-bottom:20px;background-color:#F4E5BC;padding-bottom:20px;font-family: arial, times new roman, sans-serif;font-size:12px;color:000000;}