/* -----------Hauptnavigation----------- */
.mnav_lk { text-decoration: none; }
.mnav_ac {  }

/* -----------Subnavigation----------- */
.snav_lk { text-decoration: none; }
.snav_ac { /*font-weight:bold;*/ }



/* Main-Nav */
#menue ul { margin: 0; padding: 0; list-style-type: none; }
#menue li { display: block; }


#menue .ul_level_1 .li_level_none{ display:none; }

#menue .ul_level_1 a {
	display: block;
  	width: 14.545em; /*160px;*/
	line-height: 2.273em; /*25px;*/
   font-size: 0.688em; /*11px;*/
   font-weight: normal;
  	text-decoration: none;
   color: #000;
   background: #E7E8DB;
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.364em; /*15px;*/
	}

#menue .ul_level_1 a:hover {
   display: block;
  	width: 14.545em; /*160px;*/
	line-height: 2.273em; /*25px;*/
   font-size: 0.688em; /*11px;*/
   font-weight: normal;
  	text-decoration: none;
   color: #000;
   background: #DBDBD1;
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.364em; /*15px;*/
	}

#menue .ul_level_1 .li_level_ac a, #menue .ul_level_1 .li_level_ac a:hover {
   display: block;
  	width: 14.545em; /*160px;*/
	line-height: 2.273em; /*25px;*/
   font-size: 0.688em; /*11px;*/
   font-weight: bold;
  	text-decoration: none;
   color: #000;
   background: url(/media/bg_lvl1.gif) no-repeat #DBDBD1;
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.364em; /*15px;*/
	}

*html #menue .ul_level_1 a, *html #menue .ul_level_1 a:hover, *html #menue .ul_level_1 .li_level_ac a { width: 16.091em !important; /*177px;*/ }

#menue .ul_level_2 a {
   display: block;
  	width: 13.727em !important; /*151px;*/
	line-height: 2.273em; /*25px;*/
   font-size: 0.688em; /*11px;*/
   font-weight: normal !important;
  	text-decoration: none;
   color: #000;
   background: #DBDBD1 !important;
   border-left: 0.818em solid #A4A699; /*9px*/
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.0em; /*15px;*/
}

#menue .ul_level_2 a:hover, #menue .ul_level_2 .li_level_ac a {
   display: block;
  	width: 13.727em; /*151px;*/
	line-height: 2.273em !important; /*25px;*/
   font-size: 0.688em; /*11px;*/
   font-weight: bold !important;
  	text-decoration: none;
   color: #000;
   background: #DBDBD1;
   border-left: 0.818em solid #A4A699; /*9px*/
   border-bottom: 1px solid #BABAAE;

}

*html #menue .ul_level_2 a, *html #menue .ul_level_2 a:hover, *html #menue .ul_level_2 .li_level_ac a { width: 16.091em !important; /*177px;*/ }

#menue .ul_level_3 a {
   display: block;
  	width: 13.90em !important; /*141px;*/
	line-height: 2.500em; /*25px;*/
   font-size: 0.66em !important; /*10px;*/
   font-weight: normal !important;
  	text-decoration: none;
	overflow:hidden;
   color: #000;
   background: #D2D2CA !important;
   border-left: 1.200em solid #A4A699 !important; /*9px*/
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.500em !important; /*25px;*/
	}
#menue .ul_level_3 .li_level a, #menue .ul_level_3 .li_level_ac a { font-weight: normal !important; }

#menue .ul_level_3 a:hover, #menue .ul_level_3 .li_level_ac a {
   display: block;
   overflow:hidden;
  	width: 13.90em; /*141px;*/
	line-height: 2.500em; /*25px;*/
   font-size: 0.625em; /*10px;*/
   font-weight: normal;
  	text-decoration: none;
   color: #000;
   background: #D2D2CA;
   border-left: 1.200em solid #A4A699; /*9px*/
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.500em; /*25px;*/
}


*html #menue .ul_level_3 a, *html #menue .ul_level_3 a:active, *html #menue .ul_level_3 a:visited, *html #menue .ul_level_3 a:link, *html #menue .ul_level_3 a:hover, *html #menue .ul_level_3 .li_level_ac a {   overflow:hidden; width: 16.650em !important; /*176px;*/ }



#menue .ul_level_4 a {
   display: block;
  	width: 13.60em !important; /*141px;*/
	line-height: 2.500em; /*25px;*/
   font-size: 0.66em !important; /*10px;*/
   font-weight: normal !important;
  	text-decoration: none;
	overflow:hidden;
   color: #000;
   background: #D2D2CA !important;
   border-left: 1.500em solid #A4A699 !important; /*9px*/
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.500em !important; /*25px;*/
	}

#menue .ul_level_4 a:hover, #menue .ul_level_4 .li_level_ac a {
   display: block;
   overflow:hidden;
  	width: 13.60em; /*141px;*/
	line-height: 2.500em; /*25px;*/
   font-size: 0.625em; /*10px;*/
   font-weight: normal;
  	text-decoration: none;
   color: #000;
   background: #D2D2CA;
   border-left: 1.500em solid #A4A699; /*9px*/
   border-bottom: 1px solid #BABAAE;
   padding-left: 1.500em; /*25px;*/
}


*html #menue .ul_level_4 a, *html #menue .ul_level_4 a:active, *html #menue .ul_level_4 a:visited, *html #menue .ul_level_4 a:link, *html #menue .ul_level_4 a:hover, *html #menue .ul_level_4 .li_level_ac a {   overflow:hidden; width: 16.650em !important; /*176px;*/ }