.mnav_lk { text-decoration: none; }
.mnav_ac {  }

/* HAUPTMENÜ */

#start_hauptnavigation ul, #hauptnavigation ul { margin:0px; padding:0px; list-style-type:none; }
#start_hauptnavigation li, #hauptnavigation li { display:block; float:left; background:url(/media/bg_mainnav.gif) bottom repeat-x #2b5384; margin-left:1px; }
*html #start_hauptnavigation li, *html #hauptnavigation li { display:inline; }

.mnav a .mnav_lk, .mnav a .mnav_ac, .mnav_ak a .mnav_ac { display:block; padding:3px 0px 0px 10px; }

.mnav a, .mnav a:active, .mnav a:visited, .mnav a:link {
	display:block;
	width:239px;/*17.071em;*/
   height:25px;/*3.571em;*/
	font-size:0.875em;/*14px;*/
	text-decoration:none;
	color:#FFF;
	overflow:hidden;
	}

.mnav a:hover, .mnav_ak a, .mnav_ak a:hover, .mnav_ak a:active, .mnav_ak a:visited, .mnav_ak a:link {
	display:block;
	width:239px;/*17.071em;*/
   height:25px;/*3.571em;*/
	font-size:0.875em;/*14px;*/
	text-decoration:none;
	color:#FFF;
	overflow:hidden;
	}

.mnav .alttext, .mnav_ak .alttext { width:229px !important; height:17px !important; font-size:0.688em !important;/*11px;*/ text-align:right !important; padding:8px 10px 0px 0px; }

/******************************************************************************************************/

.start_subnavigation a, .start_subnavigation a:active, .start_subnavigation a:visited, .start_subnavigation a:link { display:block; background:url(/media/bg_start_subnav.gif) left no-repeat; padding-left:7px; text-decoration:none; }
.start_subnavigation a:hover { display:block; text-decoration:underline; background:url(/media/bg_start_subnav.gif) left no-repeat; padding-left:7px; }

/******************************************************************************************************/

.snav_lk { text-decoration: none; }
.snav_ac { }

#subnavigation ul { margin:0px; padding:0px; list-style-type:none; }
#subnavigation li { display:block; }

#subnavigation ul li.li_level_none { display:none; }

#subnavigation .ul_level_1 a,
#subnavigation .ul_level_1 a:hover,
#subnavigation .ul_level_1 a:active,
#subnavigation .ul_level_1 a:visited,
#subnavigation .ul_level_1 a:link {
	display:block;
   font-size:0.750em;/*12px;*/
   font-weight:bold;
   text-align:center;
   text-decoration:none;
   color:#FFF;
   background:#2b5384;
   border-bottom:1px solid #FFF;
   padding:5px 0px;
	}

#subnavigation .ul_level_2 a,
#subnavigation .ul_level_2 a:active,
#subnavigation .ul_level_2 a:visited,
#subnavigation .ul_level_2 a:link {
	display: block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-align:left;
   text-decoration:none;
   color:#2b5384;
   background:url(/media/bg_lvl2.gif) left repeat-y #cad4e0;
   border-bottom:1px solid #FFF;
   padding:3px 0px 3px 30px;
	}

#subnavigation .ul_level_2 a:hover {
	display: block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-align:left;
   text-decoration:none;
   color:#FFF;
   background:url(/media/bg_lvl2.gif) top left repeat-y #55759d;
   border-bottom:1px solid #FFF;
   padding:3px 0px 3px 30px;
	}

#subnavigation .ul_level_2 .li_level_ac a,
#subnavigation .ul_level_2 .li_level_ac a:hover,
#subnavigation .ul_level_2 .li_level_ac a:active,
#subnavigation .ul_level_2 .li_level_ac a:visited,
#subnavigation .ul_level_2 .li_level_ac a:link {
	display: block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-align:left;
   text-decoration:none;
   color:#FFF;
   background:url(/media/bg_lvl2_ac.gif) top left repeat-y #55759d;
   border-bottom:1px solid #FFF;
   padding:3px 0px 3px 30px;
	}

*html #subnavigation .ul_level_2 a,
*html #subnavigation .ul_level_2 a:hover,
*html #subnavigation .ul_level_2 a:active,
*html #subnavigation .ul_level_2 a:visited,
*html #subnavigation .ul_level_2 a:link,
*html #subnavigation .ul_level_2 .li_level_ac a,
*html #subnavigation .ul_level_2 .li_level_ac a:hover,
*html #subnavigation .ul_level_2 .li_level_ac a:active,
*html #subnavigation .ul_level_2 .li_level_ac a:visited,
*html #subnavigation .ul_level_2 .li_level_ac a:link { width:183px; }


#subnavigation .li_level_ac .ul_level_3 a,
#subnavigation .li_level_ac .ul_level_3 a:active,
#subnavigation .li_level_ac .ul_level_3 a:visited,
#subnavigation .li_level_ac .ul_level_3 a:link {
	display:block;
   font-size:0.688em;/*11px;*/
   font-weight:normal;
   text-decoration:none;
   color:#55759d;
   background:url(/media/bg_lvl3.gif) left no-repeat #e4e9ef;
   border-bottom:none;
   padding:3px 0px 3px 30px;
   }

#subnavigation .li_level_ac .ul_level_3 a:hover,
#subnavigation .li_level_ac .ul_level_3 .li_level_ac a,
#subnavigation .li_level_ac .ul_level_3 .li_level_ac a:hover,
#subnavigation .li_level_ac .ul_level_3 .li_level_ac a:active,
#subnavigation .li_level_ac .ul_level_3 .li_level_ac a:visited,
#subnavigation .li_level_ac .ul_level_3 .li_level_ac a:link {
	display:block;
   font-size:0.688em;/*11px;*/
   font-weight:normal;
   text-decoration:none;
   color:#61666b;
   background:url(/media/bg_lvl3_ac.gif) left no-repeat #e4e9ef;
   border-bottom:none;
   padding:3px 0px 3px 30px;
	}

*html #subnavigation .ul_level_3 a,
*html #subnavigation .ul_level_3 a:hover,
*html #subnavigation .ul_level_3 a:active,
*html #subnavigation .ul_level_3 a:visited,
*html #subnavigation .ul_level_3 a:link,
*html #subnavigation .li_level_ac .ul_level_3 .li_level_ac a,
*html #subnavigation .li_level_ac .ul_level_3 .li_level_ac a:hover,
*html #subnavigation .li_level_ac .ul_level_3 .li_level_ac a:active,
*html #subnavigation .li_level_ac .ul_level_3 .li_level_ac a:visited,
*html #subnavigation .li_level_ac .ul_level_3 .li_level_ac a:link { width:183px; }

#subnavigation .ul_level_3 .li_level_ac .ul_level_4 a,
#subnavigation .ul_level_3 .li_level_ac .ul_level_4 a:active,
#subnavigation .ul_level_3 .li_level_ac .ul_level_4 a:visited,
#subnavigation .ul_level_3 .li_level_ac .ul_level_4 a:link {
	display: block;
   font-size:0.688em;/*11px;*/
   font-weight: normal;
   text-decoration:none;
   color:#61666b;
   background:#e4e9ef;
   border-bottom:none;
   padding:3px 0px 3px 40px;
   }
#subnavigation .ul_level_4 .li_level_ac a,
#subnavigation .ul_level_4 .li_level_ac a:hover,
#subnavigation .ul_level_4 .li_level_ac a:active,
#subnavigation .ul_level_4 .li_level_ac a:visited,
#subnavigation .ul_level_4 .li_level_ac a:link {
	display: block;
   font-size:0.688em;/*11px;*/
   font-weight: normal;
   text-decoration:none;
   color:#61666b;
   background:#e4e9ef;
   border-bottom:none;
   padding:3px 0px 3px 40px;
	}

*html #subnavigation .ul_level_4 a,
*html #subnavigation .ul_level_4 a:hover,
*html #subnavigation .ul_level_4 a:active,
*html #subnavigation .ul_level_4 a:visited,
*html #subnavigation .ul_level_4 a:link { width:173px; }
