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

/* HAUPTMENÜ */

/*#mainnav ul { float:left; position:relative; left:50%; margin:0 auto; padding:0px; list-style-type:none; }
#mainnav li { float:left; position:relative; right:50%; }*/

.mnav_none { display:none !important; }

/*.mnav a, .mnav a:active, .mnav a:visited, .mnav a:link {
	display:block;
	float:left;
   width:auto;
	font-size:0.875em;/*14px;*/
   /*font-weight:bold;
	text-decoration:none;
	color:#FFF;
   padding:0.786em 0.714em;/*11px 10px;*/
	/*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;
	float:left;
   width:auto;
	font-size:0.875em;/*14px;*/
   /*font-weight:bold;
	text-decoration:none;
	color:#FFF;
	background:url(/media/bg_mnav_ov.gif) bottom repeat-x #2696be;
   padding:0.786em 0.714em;/*11px 10px;*/
	/*overflow:hidden;
	}*/


/*** MENU OBEN ***/
#mainnav { clear:both; }
/*.menu {width:100%;}*/
/* * html .menu {height:1%;} */
.menu ul {margin:0;padding:0;list-style-type:none;}
.menu ul li {position:relative;z-index:99999;display:inline;float:left;margin:0;padding:0;}
.menu ul li a, .menu ul li a:visited, .menu ul li a:link {display:block;/*float:left;*/width:auto;font-size:0.875em;/*14px;*/font-weight:bold;text-decoration:none;color:#FFF;padding:0.786em 0.714em !important;/*11px 10px;*/overflow:hidden;}
.menu ul li a:hover, .menu ul li a:active {display:block;/*float:left;*/width:auto;font-size:0.875em;/*14px;*/font-weight:bold;text-decoration:none;color:#FFF;background:url(/media/bg_mnav_ov.gif) bottom repeat-x #2696be;padding:0.786em 0.714em !important;/*11px 10px;*/ overflow:hidden;}
.menu ul li.mnav_ak a, .menu ul li.mnav_ak a:hover, .menu ul li.mnav_ak a:active, .menu ul li.mnav_ak a:visited, .menu ul li.mnav_ak a:link {display:block;/*float:left;*/width:auto;font-size:0.875em;/*14px;*/font-weight:bold;text-decoration:none;color:#FFF;background:url(/media/bg_mnav_ov.gif) bottom repeat-x #2696be;padding:0.786em 0.714em !important;/*11px 10px;*/ overflow:hidden;}
.menu ul li.none, .menu ul li.none_ac {display:none;}
/* *html .menu a {height:1px;} */
.mnav, .mnav_ak {float:left;display:inline;}

/* level 2 */
.menu ul li ul {visibility:hidden;position:absolute;z-index:99999;top:1px;left:0;display:block;width:200px;margin:0;padding:0;background:#26a2ce;}
* html .menu ul li ul {visibility:hidden;position:absolute;z-index:99999;top:0;left:0;display:block;width:200px;height:1%;margin:0;padding:0;background:#26a2ce;}

.menu ul li ul li {float:none;display:list-item;font-size:.875em;}
.menu ul li ul li a, .menu ul li ul li.mnav_ak a, .menu ul li.mnav_ak ul li a,
.menu ul li ul li a:link, .menu ul li ul li.mnav_ak a:link, .menu ul li.mnav_ak ul li a:link,
.menu ul li ul li a:visited, .menu ul li ul li.mnav_ak a:visited, .menu ul li.mnav_ak ul li a:visited {text-align:left;display:block;margin:0;padding:5px !important;width:190px;border:0;background:none;color:#FFF;font-weight:normal;}
.menu ul li ul li a:hover, .menu ul li ul li.mnav_ak a:hover, .menu ul li.mnav_ak ul li a:hover,
.menu ul li ul li a:active, .menu ul li ul li.mnav_ak a:active, .menu ul li.mnav_ak ul li a:active {background:#0092c5;text-decoration:none;font-weight:normal;}
* html .menu ul li ul li a, * html .menu ul li ul li.mnav_ak a, * html .menu ul li.mnav_ak ul li a,
* html .menu ul li ul li a:link, * html .menu ul li ul li.mnav_ak a:link, * html .menu ul li.mnav_ak ul li a:link,
* html .menu ul li ul li a:hover, * html .menu ul li ul li.mnav_ak a:hover, * html .menu ul li.mnav_ak ul li a:hover,
* html .menu ul li ul li a:visited, * html .menu ul li ul li.mnav_ak a:visited, * html .menu ul li.mnav_ak ul li a:visited,
* html .menu ul li ul li a:active, * html .menu ul li ul li.mnav_ak a:active, * html .menu ul li.mnav_ak ul li a:active {float:none;display:inline-block;}
/* level 3 */
.menu ul li ul li ul {position:absolute;top:0;left:0;visibility:hidden;width:200px;margin:0px;padding:0;background:#0092c5;}
* html .menu ul li ul li ul {width:200px;margin:0px;background:#0092c5;}
.menu ul li ul li ul li a:hover,
.menu ul li ul li ul li a:active {background:#003f5a;}
.menu ul li ul li ul li {font-size:1em;}
.downarrowclass {display:none;position:absolute;top:0;right:0;}
.rightarrowclass {display:none;position:absolute;top:0;right:0;}


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

.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:1.000em;/*16px;*/
   font-weight:bold;
   text-decoration:none;
   color:#FFF;
   background:#0092c5;
   padding:5px 0px 5px 10px;/*0.313em 0em 0.313em 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,
*html #subnav .ul_level_1 a:link {
   display:block;
   font-size:1.000em;/*16px;*/
   font-weight:bold;
   text-decoration:none;
   color:#FFF;
   background:#0092c5;
   padding:5px 0px 6px 10px;/*0.313em 0em 0.313em 0.625em;*/
	}

#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.875em;/*14px;*/
   font-weight:normal;
   text-decoration:none;
   color:#003f5a;
   background:#FFF;
   border-bottom:1px solid #bfe4f0;
   padding:5px 0px 4px 10px;/*0.357em 0em 0.286em 0.714em;*/
	}

#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.875em;/*14px;*/
   font-weight:normal;
   text-decoration:none;
   color:#003f5a;
   background:#bfe4f0;
   border-bottom:1px solid #bfe4f0;
   padding:5px 0px 4px 10px;/*0.357em 0em 0.286em 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 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:220px;/*16.429em;*/ }


#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:#121314;
   background:#e5f4f9;
   border-bottom:1px solid #bfe4f0;
   padding:5px 0px 4px 20px;/*0.357em 0em 0.286em 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,
#subnav .li_level_ac .ul_level_3 .li_level_ac a:link {
	display:block;
   font-size:0.750em;/*12px;*/
   font-weight:normal;
   text-decoration:none;
   color:#121314;
   background:#bfe4f0;
   border-bottom:1px solid #bfe4f0;
   padding:5px 0px 4px 20px;/*0.357em 0em 0.286em 1.667em;*/
	}

*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:210px; }

#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:210px;}


/*************** 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; }

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