.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 a, #menue .ul_level_ac li a { margin-bottom:1px; }

#menue .ul_level_1 a {
	display: block;
  	width: 15.250em; /*183px;*/
	line-height: 2.000em; /*24px;*/
  	font-size: 0.750em;
  	font-weight: bold;
  	text-decoration: none;
  	color: #024699;
  	background: url(/media/bg_lvl1.gif) top repeat-x #E0EBF4;
   border-left: 0.833em solid #024699;/*10px;*/
   padding-left: 0.333em; /*4px;*/
	}
*html #menue .ul_level_1 a { width: 16.417em; /*197px;*/ }
#menue .ul_level_1 a:hover { background:#FFF; border-left: 0.833em solid #e00000;/*10px;*/ }
#menue .ul_level_1 .li_level_ac a { color:#e00000; background:#FFF; border-left: 0.833em solid #e00000;/*10px;*/ }
#menue ul li.li_level_none { display:none; }

#menue .ul_level_2 a {
   display: block;
  	width: 14.417em; /*173px;*/
	line-height: 2.000em; /*24px;*/
  	font-size: 0.750em;
  	font-weight: normal;
   color: #024699 !important;
   background: #FFF;
   border-left: 0.833em solid #e00000;/*10px;*/
   padding-left: 1.167em; /*14px;*/
}
*html #menue .ul_level_2 a { width: 16.417em; /*197px;*/ }
#menue .ul_level_2 a:hover { color: #e00000 !important; }
#menue .ul_level_2 .li_level_ac a { color: #e00000 !important; }

#menue .ul_level_3 a, #menue .ul_level_3 a:hover, #menue .ul_level_3 .li_level_ac a {
   width: 14.818em; /*163px;*/
   font-size: 0.688em;/*11px;*/
   border-left: 0.909em solid #e00000 !important;/*10px;*/
   padding-left: 2.182em; /*24px;*/
   }

#menue .ul_level_3 .li_level_ac a { font-weight:bold; }

*html #menue .ul_level_3 a, *html #menue .ul_level_3 a:hover, *html #menue .ul_level_3 .li_level_ac a { width: 18.100em; /*197px;*/ border-left: 0.909em solid #e00000;/*10px;*/ }

#menue .ul_level_4 a, #menue .ul_level_4 a:hover, #menue .ul_level_4 .li_level_ac a {
   width: 13.909em; /*153px;*/
   font-size: 0.688em;/*11px;*/
   font-weight: normal !important;
   /*border-left: 0.909em solid #e00000 !important;/*10px;*/
   padding-left: 3.091em !important; /*34px;*/
   }

#menue .ul_level_4 .li_level_ac a, #menue .ul_level_4 .li_level_ac a:hover { font-weight:bold !important; }

*html #menue .ul_level_4 a, *html #menue .ul_level_4 a:hover, *html #menue .ul_level_4 .li_level_ac a { width: 18.100em; /*197px;*/ /*border-left: 0.909em solid #e00000 !important;/*10px;*/ }

#menue .ul_level_5 .li_level a, #menue .ul_level_5 .li_level a:hover, #menue .ul_level_5 .li_level_ac a {
   width: 14.800em; /*148px;*/
   font-size: 0.625em;/*10px;*/
   font-weight: normal !important;
   border-left: 1.000em solid #e00000 !important;/*10px;*/
   padding-left: 3.900em !important; /*39px;*/
   }

#menue .ul_level_5 .li_level a { font-weight: normal !important; }

#menue .ul_level_5 .li_level_ac a, #menue .ul_level_5 .li_level_ac a:hover { font-weight:100 !important; font-size: 0.625em !important; padding-left: 3.900em !important; /*39px;*/}

*html #menue .ul_level_5 .li-level a { border-left: 1.000em solid #e00000 !important;/*10px;*/ font-weight: normal !important; }
*html #menue .ul_level_5 .li_level a, *html #menue .ul_level_5 a:hover, *html #menue .ul_level_5 .li_level_ac a { width: 19.700em !important;/*197px;*/ border-left: 1.000em solid #e00000 !important;/*10px;*/ }


/* Auf einen Klick */

#aufeinenklick a {
	display: block;
	font-weight: bold;
   color: #024699;
   text-decoration: none;
   line-height: 3.333em; /*40px;*/
   background: url(/media/bg_aek.gif) no-repeat top right;
   border-bottom: 1px dashed #969696;
   padding-left: 0.833em; /*10px;*/
	}