.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; width:184px;/*11.500em;*/ margin-right:10px;/*0.625em;*/ }
.men_5, .men_ac_5 { margin-right:0px; }

.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:184px;/*11.500em;*/
	font-size:1.125em;/*18px;*/
	text-decoration:none;
   text-align:center;
   color:#FFF;
   padding:0.444em 0em 0.556em 0em;/*8px 0px 10px 0px;*/
   overflow:hidden;
	}


.men_1 a, .men_1 a:active, .men_1 a:visited, .men_1 a:link { background:/*url(/media/mnav_krone_blau.gif) bottom left no-repeat */#119fcc; }
.men_2 a, .men_2 a:active, .men_2 a:visited, .men_2 a:link { background:/*url(/media/mnav_krone_orange.gif) bottom left no-repeat */#e1631d; }
.men_3 a, .men_3 a:active, .men_3 a:visited, .men_3 a:link { background:/*url(/media/mnav_krone_rot.gif) bottom left no-repeat */#a40239; }
.men_4 a, .men_4 a:active, .men_4 a:visited, .men_4 a:link { background:/*url(/media/mnav_krone_gruen.gif) bottom left no-repeat */#37af7d; }
.men_5 a, .men_5 a:active, .men_5 a:visited, .men_5 a:link { background:/*url(/media/mnav_krone_braun.gif) bottom left no-repeat */#996600; }

.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:#119fcc; background:#ECEDEE; }
.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:#e1631d; background:#ECEDEE; }
.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:#a40239; background:#ECEDEE; }
.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:#37af7d; background:#ECEDEE; }
.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:#996600; background:#ECEDEE; }

/******************************************************************************************************/

.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 {
	display: block;
	font-size:1.000em;/*16px;*/
	font-weight:bold;
	text-decoration:none;
   line-height:1.875em;/*30px;*/
	color:#FFF;
	border-bottom:2px solid #FFF;
   padding-left:10px;/*0.625em;*/
	}

*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 { width:200px;/*12.500em;*/ }

#subnav .ul_level_2 a,
#subnav .ul_level_2 a:active,
#subnav .ul_level_2 a:visited {
	display: block;
   font-size:0.875em;/*14px;*/
   font-weight:normal;
   text-decoration:none;
   line-height:1.286em;/*18px;*/
   color:#FFF;
   padding:3px 0px 3px 10px;/*0.214em 0em 0.214em 0.714em;*/
	}

#subnav .ul_level_2 a:hover { display: block; font-size:0.875em;/*14px;*/ font-weight:normal; text-decoration:none; line-height:1.286em;/*18px;*/ color:#000; padding-left:0.714em;/*10px;*/ }
#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 {
	display: block;
   font-size:0.875em;/*14px;*/
   font-weight:bold;
   text-decoration:none;
   line-height:1.286em;/*18px;*/
   color:#000;
   padding:3px 0px 3px 10px;/*0.214em 0em 0.214em 0.714em;*/
	}

*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 .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 { width:200px;/*14.286em;*/ }

#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 {
	display: block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-decoration:none;
   line-height:1.500em;/*18px;*/
   color:#000;
   padding:1px 0em 1px 20px;/*1.667em;*/
   }

#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 {
	display: block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-decoration:underline;
   line-height:1.500em;/*18px;*/
   color:#000;
   padding:1px 0em 1px 20px;/*1.667em;*/
   }

*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 .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 { width:200px;/*16.667em;*/ }

#subnav .ul_level_3 .li_level_ac .ul_level_4 a,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:hover,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:active,
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:visited {
	display: block;
   font-size:0.688em;/*10px;*/
   font-weight:normal;
   text-decoration:none;
   color:#000;
   background:#FFF !important;
   border-bottom:1px solid #000;
   padding-left:30px;/*3.000em;*/
   }
#subnav .ul_level_3 .li_level_ac .ul_level_4 a:hover {
   display: block;
   font-size:0.688em;/*10px;*/
   font-weight:normal;
   text-decoration:underline;
   color:#000;
   background:#FFF !important;
   border-bottom:1px solid #000;
   padding-left:30px;/*3.000em;*/
   }
#subnav .ul_level_3 .li_level_ac .ul_level_4 .li_level_ac a,
#subnav .ul_level_3 .li_level_ac .ul_level_4 .li_level_ac a:hover,
#subnav .ul_level_3 .li_level_ac .ul_level_4 .li_level_ac a:active,
#subnav .ul_level_3 .li_level_ac .ul_level_4 .li_level_ac a:visited { font-weight:bold; }

*html #subnav .ul_level_3 .li_level_ac .ul_level_4 a,
*html #subnav .ul_level_3 .li_level_ac .ul_level_4 a:hover,
*html #subnav .ul_level_3 .li_level_ac .ul_level_4 a:active,
*html #subnav .ul_level_3 .li_level_ac .ul_level_4 a:visited { width:200px;/*18.182em;*/ }

#subnav .ul_level_4 .li_level_ac .ul_level_5 a,
#subnav .ul_level_4 .li_level_ac .ul_level_5 a:hover,
#subnav .ul_level_4 .li_level_ac .ul_level_5 a:active,
#subnav .ul_level_4 .li_level_ac .ul_level_5 a:visited {
	display: block;
   font-size:0.688em;/*10px;*/
   font-weight:normal !important;
   text-decoration:none;
   color:#000;
   background: #FFF !important;
   border-bottom:1px solid #000;
   padding-left:40px;/*4.000em;*/
   }
#subnav .ul_level_4 .li_level_ac .ul_level_5 a:hover {
   display: block;
   font-size:0.688em;/*10px;*/
   font-weight:normal !important;
   text-decoration:underline;
   color:#000;
   background: #FFF !important;
   border-bottom:1px solid #000;
   padding-left:40px;/*4.000em;*/
   }
#subnav .ul_level_4 .li_level_ac .ul_level_5 .li_level_ac a,
#subnav .ul_level_4 .li_level_ac .ul_level_5 .li_level_ac a:hover,
#subnav .ul_level_4 .li_level_ac .ul_level_5 .li_level_ac a:active,
#subnav .ul_level_4 .li_level_ac .ul_level_5 .li_level_ac a:visited { font-weight:bold !important; }

*html #subnav .ul_level_4 .li_level_ac .ul_level_5 a,
*html #subnav .ul_level_4 .li_level_ac .ul_level_5 a:hover,
*html #subnav .ul_level_4 .li_level_ac .ul_level_5 a:active,
*html #subnav .ul_level_4 .li_level_ac .ul_level_5 a:visited { width:200px;/*18.182em;*/ }
