.mnav_lk { text-decoration: none; }
.mnav_ac {  }

.snav_lk { text-decoration: none; }
.snav_ac { }

#menue ul { margin: 0; padding: 0; list-style-type: none; }
#menue li { display: block; }
*html #menue { float: left; }

#menue .ul_level_1 .li_level a { margin-bottom:0.417em;/*5px;*/ }
#menue .ul_level_2 .li_level a { margin-bottom:0px; }

#menue .ul_level_1 a {
	display: block;
  	width: 12.308em; /*160px;*/
	line-height: 1.538em; /*20px;*/
  	font-size: 0.813em;
  	font-weight: bold;
  	text-decoration: none;
  	color: #0045AA;
   padding-left: 0.769em; /*10px;*/
	}
*html #menue .ul_level_1 a { width:13.077em;/*170px;*/ }
#menue .ul_level_1 a:hover { background:#FFF; }
#menue ul li.li_level_none { display:none; }

#menue .ul_level_2 { margin-bottom:0.538em;/*7px;*/ }

#menue .ul_level_2 a {
   display: block;
  	width: 11.538em; /*150px;*/
	line-height: 1.231em; /*16px;*/
  	font-size: 0.813em;
  	font-weight: normal;
   color: #000 !important;
   background: url(/media/bg_nav.gif) 0.769em 0.538em no-repeat #F6F78A !important;
   padding-left: 1.538em; /*20px;*/
}
*html #menue .ul_level_2 a { width:13.077em;/*170px;*/ }
#menue .ul_level_2 a:hover { color: #0045AA !important; }
#menue .ul_level_2 .li_level_ac a { color: #0045AA !important; }

#menue .ul_level_3 a, #menue .ul_level_3 a:hover, #menue .ul_level_3 .li_level_ac a {
   width: 10.769em; /*140px;*/
   font-size: 0.813em;
   background:none !important;
   padding-left: 2.308em; /*30px;*/
   }
*html #menue .ul_level_3 a, *html #menue .ul_level_3 a:hover, *html #menue .ul_level_3 .li_level_ac a { width:13.077em;/*170px;*/ }