.mnav_lk { text-decoration: none; }
.mnav_ac {  }

/* HAUPTMENÜ */

#mainnav ul { margin:0px; padding:0px; list-style-type:none; }
#mainnav li { display:block; float:left; }

.mnav a, .mnav a:active, .mnav a:visited, .mnav a:link {
	display:block;
	float:left;
	width:170px;/*9.444em;*/
	font-size:1.125em;/*18px;*/
	text-decoration:none;
	text-align:center;
	line-height:40px;/*2.222em;*/
	color:#FFF;
	background:url(/media/bg_mnav.gif) bottom repeat-x #e43117;
	border-left:1px solid #FFF;
	overflow:hidden;
	}
*html .mnav a, *html .mnav a:active, *html .mnav a:visited, *html .mnav a:link { width:171px;/*9.500em;*/ }

.mnav a:hover, .mnav_ak a, .mnav_ak a:hover, .mnav_ak a:active, .mnav_ak a:visited, .mnav_ak a:link {
	display:block;
	float:left;
	width:170px;/*9.444em;*/
	font-size:1.125em;/*18px;*/
	text-decoration:none;
	text-align:center;
	line-height:40px;/*2.222em;*/
	color:#feeebf;
	background:url(/media/bg_mnav_ov.gif) top repeat-x #fbba00;
	border-left:1px solid #FFF;
	overflow:hidden;
	}
*html .mnav a:hover, *html .mnav_ak a, *html .mnav_ak a:hover, *html .mnav_ak a:active, *html .mnav_ak a:visited, *html .mnav_ak a:link { width:171px;/*9.500em;*/ }
/******************************************************************************************************/

.snav_lk { text-decoration: none; }
.snav_ac { }

#subnav ul { margin:0px; padding:0px; list-style-type:none; }
#subnav li { display:block; }

#subnav ul li.li_level_none { display:none; }

#subnav .ul_level_1 a,
#subnav .ul_level_1 a:hover,
#subnav .ul_level_1 a:active,
#subnav .ul_level_1 a:visited,
#subnav .ul_level_1 a:link {
	display:none;
	}

#subnav .ul_level_2 a,
#subnav .ul_level_2 a:active,
#subnav .ul_level_2 a:visited,
#subnav .ul_level_2 a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   text-decoration:none;
   line-height: 2.083em;/*25px;*/
   color: #141419;
   background:url(/media/bg_lvl2.gif) left no-repeat;
   border-bottom: 1px solid #caced1;
   padding-left:18px;/*1.500em;*/
	}

#subnav .ul_level_2 a:hover,
#subnav .ul_level_2 .li_level_ac a,
#subnav .ul_level_2 .li_level_ac a:hover,
#subnav .ul_level_2 .li_level_ac a:active,
#subnav .ul_level_2 .li_level_ac a:visited,
#subnav .ul_level_2 .li_level_ac a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   text-decoration:underline;
   line-height: 2.083em;/*25px;*/
   color: #e43117;
   background:url(/media/bg_lvl2_ov.gif) left no-repeat;
   border-bottom: 1px solid #caced1;
   padding-left:18px;/*1.500em;*/
	}

*html #subnav .ul_level_2 a,
*html #subnav .ul_level_2 a:hover,
*html #subnav .ul_level_2 a:active,
*html #subnav .ul_level_2 a:visited,
*html #subnav .ul_level_2 a:link,
*html #subnav .ul_level_2 .li_level_ac a,
*html #subnav .ul_level_2 .li_level_ac a:hover,
*html #subnav .ul_level_2 .li_level_ac a:active,
*html #subnav .ul_level_2 .li_level_ac a:visited,
*html #subnav .ul_level_2 .li_level_ac a:link { width:21.333em;/*256px;*/ }


#subnav ul .ul_level_3 { padding-bottom:10px;/*0.625em;*/ }

#subnav .li_level_ac .ul_level_3 a,
#subnav .li_level_ac .ul_level_3 a:active,
#subnav .li_level_ac .ul_level_3 a:visited,
#subnav .li_level_ac .ul_level_3 a:link {
	display:block;
   font-size:0.688em;/*11px;*/
   text-decoration:underline;
   line-height:1.909em;/*21px;*/
   color: #141419;
   background:#f1f2f3;
   border-bottom:none;
   padding-left:28px;/*2.545em;*/
   }

#subnav .li_level_ac .ul_level_3 a:hover,
#subnav .li_level_ac .ul_level_3 .li_level_ac a,
#subnav .li_level_ac .ul_level_3 .li_level_ac a:hover,
#subnav .li_level_ac .ul_level_3 .li_level_ac a:active,
#subnav .li_level_ac .ul_level_3 .li_level_ac a:visited,
#subnav .li_level_ac .ul_level_3 .li_level_ac a:link {
	display:block;
   font-size:0.688em;/*11px;*/
	text-decoration:none;
   line-height:1.909em;/*21px;*/
	color:#e43117;
   background:#f1f2f3;
   border-bottom:none;
   padding-left:28px;/*2.545em;*/
	}

*html #subnav .ul_level_3 a,
*html #subnav .ul_level_3 a:hover,
*html #subnav .ul_level_3 a:active,
*html #subnav .ul_level_3 a:visited,
*html #subnav .ul_level_3 a:link { width:23.273em;/*256px;*/ }

#subnav .ul_level_3 .li_level_ac .ul_level_4 a,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:active,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:visited,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:link {
	display: block;
   font-size: 0.625em;/*10px;*/
   font-weight: normal;
   text-decoration:none;
   line-height: 2.273em;/*25px;*/
   color: #404040;
   background: #FFF !important;
   border-bottom: 1px solid #999999;
   padding-left: 3.000em;/*30px;*/
   }
#subnav .ul_level_4 .li_level_ac a,
#subnav .ul_level_4 .li_level_ac a:hover,
#subnav .ul_level_4 .li_level_ac a:active,
#subnav .ul_level_4 .li_level_ac a:visited,
#subnav .ul_level_4 .li_level_ac a:link { font-weight:bold !important; }

*html #subnav .ul_level_4 a,
*html #subnav .ul_level_4 a:hover,
*html #subnav .ul_level_4 a:active,
*html #subnav .ul_level_4 a:visited,
*html #subnav .ul_level_4 a:link {
	width: 17.818em;/*196px;*/
	}


/*************** SCHNELLAUSWAHL ***************/

.start_box ul { margin:0px; padding:0px; list-style-type:none; }
.start_box li { display:block; }

.start_box ul li a,
.start_box ul li a:visited,
.start_box ul li a:link { display:block; font-size:1.167em;/*14px;*/ text-decoration:none; color:#141419; background:url(/media/bg_schnellauswahl.gif) left no-repeat; border-bottom:1px solid #d1d4d7; padding:6px 0px 6px 50px; }

.start_box ul li a:hover,
.start_box ul li a:active { display:block; font-size:1.167em;/*14px;*/ text-decoration:none; color:#e43117; background:url(/media/bg_schnellauswahl_ov.gif) left no-repeat; border-bottom:1px solid #d1d4d7; padding:6px 0px 6px 50px; }

/**********************************************/