.mnav_lk { text-decoration: none; }
.mnav_ac {  }

/* HAUPTMENÜ */

#mainnav ul { margin:0px; padding:0px; list-style-type:none; }
#mainnav li { display:block; }

.men_1, .men_2, .men_3, .men_4, .men_5, .men_ac_1, .men_ac_2, .men_ac_3, .men_ac_4, .men_ac_5 { float:left; display:block; width:10.625em;/*170px;*/ margin-right:1px; }

.men_ac_1 { position:relative; border-bottom:1px solid #fac81e; z-index:100; }
.men_ac_2 { position:relative; border-bottom:1px solid #006db6; z-index:100; }
.men_ac_3 { position:relative; border-bottom:1px solid #0fcdc8; z-index:100; }
.men_ac_4 { position:relative; border-bottom:1px solid #196e55; z-index:100; }
.men_ac_5 { position:relative; border-bottom:1px solid #c81432; z-index:100; }


.men_1 a, .men_1 a:active, .men_1 a:visited, .men_1 a:link,
.men_ac_1 a, .men_ac_1 a:active, .men_ac_1 a:visited, .men_ac_1 a:link,
.men_2 a, .men_2 a:active, .men_2 a:visited, .men_2 a:link,
.men_ac_2 a, .men_ac_2 a:active, .men_ac_2 a:visited, .men_ac_2 a:link,
.men_3 a, .men_3 a:active, .men_3 a:visited, .men_3 a:link,
.men_ac_3 a, .men_ac_3 a:active, .men_ac_3 a:visited, .men_ac_3 a:link,
.men_4 a, .men_4 a:active, .men_4 a:visited, .men_4 a:link,
.men_ac_4 a, .men_ac_4 a:active, .men_ac_4 a:visited, .men_ac_4 a:link,
.men_5 a, .men_5 a:active, .men_5 a:visited, .men_5 a:link,
.men_ac_5 a, .men_ac_5 a:active, .men_ac_5 a:visited, .men_ac_5 a:link {
	display:block;
	float:left;
	width:12.143em;/*170px;*/
	font-size:0.875em;/*14px;*/
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#25272b;
	padding:0.429em 0em 0.143em 0em;/*6px 0px 2px 0px;*/
	}

.men_1 a, .men_1 a:active, .men_1 a:visited, .men_1 a:link { border-bottom:5px solid #fac81e; }
.men_2 a, .men_2 a:active, .men_2 a:visited, .men_2 a:link { border-bottom:5px solid #006db6; }
.men_3 a, .men_3 a:active, .men_3 a:visited, .men_3 a:link { border-bottom:5px solid #0fcdc8; }
.men_4 a, .men_4 a:active, .men_4 a:visited, .men_4 a:link { border-bottom:5px solid #196e55; }
.men_5 a, .men_5 a:active, .men_5 a:visited, .men_5 a:link { border-bottom:5px solid #c81432; }

.men_1 a:hover, .men_ac_1 a, .men_ac_1 a:hover, .men_ac_1 a:active, .men_ac_1 a:visited, .men_ac_1 a:link { color:#FFF; background:url(/media/bg_men_1_ac.gif) top repeat-x #fac81e; border-bottom:5px solid #fac81e; }
.men_2 a:hover, .men_ac_2 a, .men_ac_2 a:hover, .men_ac_2 a:active, .men_ac_2 a:visited, .men_ac_2 a:link { color:#FFF; background:url(/media/bg_men_2_ac.gif) top repeat-x #006db6; border-bottom:5px solid #006db6; }
.men_3 a:hover, .men_ac_3 a, .men_ac_3 a:hover, .men_ac_3 a:active, .men_ac_3 a:visited, .men_ac_3 a:link { color:#FFF; background:url(/media/bg_men_3_ac.gif) top repeat-x #0fcdc8; border-bottom:5px solid #0fcdc8; }
.men_4 a:hover, .men_ac_4 a, .men_ac_4 a:hover, .men_ac_4 a:active, .men_ac_4 a:visited, .men_ac_4 a:link { color:#FFF; background:url(/media/bg_men_4_ac.gif) top repeat-x #196e55; border-bottom:5px solid #196e55; }
.men_5 a:hover, .men_ac_5 a, .men_ac_5 a:hover, .men_ac_5 a:active, .men_ac_5 a:visited, .men_ac_5 a:link { color:#FFF; background:url(/media/bg_men_5_ac.gif) top repeat-x #c81432; border-bottom:5px solid #c81432; }
/******************************************************************************************************/

.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:block;
	font-size:0.875em;/*14px;*/
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	padding:0.429em 0em 0.643em 0.714em;/*6px 0px 9px 10px*/
	margin-bottom:1px;
	}

*html #subnav .ul_level_1 a,
*html #subnav .ul_level_1 a:hover,
*html #subnav .ul_level_1 a:active,
*html #subnav .ul_level_1 a:visited,
*html #subnav .ul_level_1 a:link { width:15.929em;/*223px;*/ }

#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;*/
   font-weight:normal;
   text-decoration:none;
   color: #25272b;
   background:#FFF;
   border-bottom: 1px solid #a3aab0;
   padding:0.417em 25px 0.417em 0.833em;/*5px 25px 5px 10px;*/
   margin-bottom:0px;
	}

#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;*/
   font-weight:bold;
   text-decoration:none;
   color: #25272b;
   border-bottom: 1px solid #a3aab0;
   padding:0.417em 25px 0.417em 0.833em;/*5px 2.083em 5px 10px;*/
   margin-bottom:0px;
	}

*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:14.833em;/*178px;*/ }

#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.750em;/*12px;*/
   font-weight:normal;
   text-decoration:none;
   color:#25272b;
   background:url(/media/bg_lvl3.gif) 0px 50% no-repeat #FFF !important;
   border-bottom: 1px solid #a3aab0;
   padding:0.417em 0px 0.417em 25px;/*5px 0px 5px 2.083em;*/
   margin-bottom:0px;
   }

#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.750em;/*12px;*/
   font-weight:bold;
   text-decoration:none;
   color:#25272b;
   background:url(/media/bg_lvl3_ac.gif) 0px 50% no-repeat #FFF !important;
   border-bottom: 1px solid #a3aab0;
   padding:0.417em 0px 0.417em 25px;/*5px 0px 5px 2.083em;*/
   margin-bottom:0px;
	}

*html #subnav .li_level_ac .ul_level_3 a,
*html #subnav .li_level_ac .ul_level_3 a:hover,
*html #subnav .li_level_ac .ul_level_3 a:active,
*html #subnav .li_level_ac .ul_level_3 a:visited,
*html #subnav .li_level_ac .ul_level_3 a:link,
*html #subnav .li_level_ac .ul_level_3 .li_level_ac a,
*html #subnav .li_level_ac .ul_level_3 .li_level_ac a:hover,
*html #subnav .li_level_ac .ul_level_3 .li_level_ac a:active,
*html #subnav .li_level_ac .ul_level_3 .li_level_ac a:visited,
*html #subnav .li_level_ac .ul_level_3 .li_level_ac a:link { width:15.667em;/*188px;*/ }
*+html #subnav .li_level_ac .ul_level_3 a,
*+html #subnav .li_level_ac .ul_level_3 a:hover,
*+html #subnav .li_level_ac .ul_level_3 a:active,
*+html #subnav .li_level_ac .ul_level_3 a:visited,
*+html #subnav .li_level_ac .ul_level_3 a:link,
*+html #subnav .li_level_ac .ul_level_3 .li_level_ac a,
*+html #subnav .li_level_ac .ul_level_3 .li_level_ac a:hover,
*+html #subnav .li_level_ac .ul_level_3 .li_level_ac a:active,
*+html #subnav .li_level_ac .ul_level_3 .li_level_ac a:visited,
*+html #subnav .li_level_ac .ul_level_3 .li_level_ac a:link { width:15.667em;/*188px;*/ }

#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.688em;/*11px;*/
   font-weight:normal;
   text-decoration:none;
   line-height:1.636em;/*18px;*/
   color:#404040;
   background:#FFF;
   border-bottom:none;
   padding-left: 30px;/*2.727em;*/
   }
#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; }
