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

.mnav_li_ob { float:left; margin:0em 0.313em;/*0px 5px;*/ }
.mnav_re_ob { background:none; }
.mnav_li_un { background:none; }
.mnav_re_un { background:none; padding:0em 0.625em;/*0px 10px;*/ }

.mnav_li_ob_ak { float:left; background:url(/media/bg_mnav_li_ob.gif) top left no-repeat #FFF; margin:0em 0.313em;/*0px 5px;*/ }
.mnav_re_ob_ak { background:url(/media/bg_mnav_re_ob.gif) top right no-repeat; }
.mnav_li_un_ak { background:url(/media/bg_mnav_li_un.gif) bottom left no-repeat; }
.mnav_re_un_ak { background:url(/media/bg_mnav_re_un.gif) bottom right no-repeat; padding:0em 0.625em;/*0px 10px;*/ }

.mnav_re_un_ak a, .mnav_re_un_ak a:hover, .mnav_re_un_ak a:active, .mnav_re_un_ak a:visited, .mnav_re_un_ak a:link { color:#783273 !important; }


#mainnav a, #mainnav a:link, #mainnav a:visited {
   font-size: 0.875em;/*14px;*/
   font-weight: bold;
   line-height: 2.143em;/*30px;*/
   text-decoration: none;
   color: #3264aa;
	}

#mainnav a:hover, #mainnav a:active, #mainnav_ak a, #mainnav_ak a:hover, #mainnav_ak a:visited, #mainnav_ak a:link, #mainnav_ak a:active {
	font-size: 0.875em;/*14px;*/
   font-weight: bold;
   line-height: 2.143em;/*30px;*/
   text-decoration: none;
   color: #783273;
	}

.mnav, .mnav_ak { padding:0px; margin:0px; }

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

.snav_lk { text-decoration: none; }
.snav_ac { }

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

#links_inner2 .ul_level_1 { margin:0em 0em 1.250em 0.625em;/*0px 0px 20px 10px;*/ }


#links_inner2 .ul_level_1 a,
#links_inner2 .ul_level_1 a:hover,
#links_inner2 .ul_level_1 a:active,
#links_inner2 .ul_level_1 a:visited,
#links_inner2 .ul_level_1 a:link {
	display: none;
	}

#links_inner2 ul li.li_level_none { display:none; }

#links_inner2 .ul_level_2 a,
#links_inner2 .ul_level_2 a:hover,
#links_inner2 .ul_level_2 a:active,
#links_inner2 .ul_level_2 a:visited,
#links_inner2 .ul_level_2 a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   font-weight: bold;
   text-decoration: none;
   line-height: 1.750em;/*21px;*/
   color: #3264aa;
   background: url(/media/bg_lvl1.gif) left no-repeat;
   padding-left: 9px;
	}

*html #links_inner2 .ul_level_2 a,
*html #links_inner2 .ul_level_2 a:active,
*html #links_inner2 .ul_level_2 a:visited,
*html #links_inner2 .ul_level_2 a:link { width:16.667em;/*200px;*/ }


#links_inner2 .ul_level_3 a,
#links_inner2 .ul_level_3 a:active,
#links_inner2 .ul_level_3 a:visited,
#links_inner2 .ul_level_3 a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   font-weight: normal;
   text-decoration: none;
   line-height: 1.750em;/*21px;*/
   color: #3264aa;
   background: url(/media/bg_lvl1.gif) left no-repeat;
   padding-left: 19px;
   }

#links_inner2 .ul_level_3 a:hover,
#links_inner2 .ul_level_3 .li_level_ac a,
#links_inner2 .ul_level_3 .li_level_ac a:hover,
#links_inner2 .ul_level_3 .li_level_ac a:active,
#links_inner2 .ul_level_3 .li_level_ac a:visited,
#links_inner2 .ul_level_3 .li_level_ac a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   font-weight: normal;
   text-decoration: none;
   line-height: 1.750em;/*21px;*/
   color: #3264aa;
   background: url(/media/bg_lvl1.gif) left no-repeat;
   padding-left: 19px;
	}

#links_inner2 .li_level_ac .ul_level_4 a,
#links_inner2 .li_level_ac .ul_level_4 a:active,
#links_inner2 .li_level_ac .ul_level_4 a:visited,
#links_inner2 .li_level_ac .ul_level_4 a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   font-weight: normal;
   text-decoration: none;
   line-height: 1.750em;/*21px;*/
   color: #3264aa;
   background: url(/media/bg_lvl1.gif) left no-repeat;
   padding-left: 29px;
   }

#links_inner2 .li_level_ac .ul_level_4 a:hover,
#links_inner2 .li_level_ac .ul_level_4 .li_level_ac a,
#links_inner2 .li_level_ac .ul_level_4 .li_level_ac a:hover,
#links_inner2 .li_level_ac .ul_level_4 .li_level_ac a:active,
#links_inner2 .li_level_ac .ul_level_4 .li_level_ac a:visited,
#links_inner2 .li_level_ac .ul_level_4 .li_level_ac a:link {
	display: block;
   font-size: 0.750em;/*12px;*/
   font-weight: normal;
   text-decoration: none;
   line-height: 1.750em;/*21px;*/
   color: #3264aa;
   background: url(/media/bg_lvl1.gif) left no-repeat;
   padding-left: 29px;
	}

/* menu */
#menu_klappe {height:2.3em;padding:3px 0px 0px 15px;border-bottom:1px solid #fff;background:url(/media/bg_verlauf02.gif) top repeat-x #c0d2ed;font-size:1em;}
* html #menu_klappe {padding:4px 0px 0px 15px;}
.menu {margin:0;}
* html .menu {width:47.188em;height:1%;}
.menu ul {margin:0;padding:0;list-style-type:none;}
.menu ul li {position:relative;z-index:999;display:inline;float:left;margin:0;padding:0;background:none;line-height:1em;list-style-image:none;}
.menu ul li.navigation_none {display:none;}
* html .menu ul li a, * html .menu ul li a:link, * html .menu ul li a:hover, * html .menu ul li a:active, * html .menu ul li a:visited {display:inline-block;height:1px;}
/* level 1 */
.navigation, .navigation_ac {float:left;display:inline;}
.navigation a, .navigation a:link, .navigation a:visited {display:block;float:left;margin:0;padding:8px 25px 9px 0;text-decoration:none;color:#3264aa;}
.navigation a:hover, .navigation a:active,
.navigation_ac a, .navigation_ac a:link, .navigation_ac a:hover, .navigation_ac a:active, .navigation_ac a:visited {display:block;float:left;margin:0;padding:8px 25px 9px 0;text-decoration:none;color:#783273;}
* html .menu ul li a:hover {width:auto;}
/* level 2 */
.menu ul li ul {visibility:hidden;position:absolute;z-index:1000;top:-1px;left:0;display:block;width:175px;margin:0 0 0 0;padding:5px;border-left:1px solid #fff;font-size:.9em;}
.menu ul li.navigation ul, .menu ul li.navigation_ac ul {background:#c0d2ed;color:#3264aa;}
.menu ul li ul li {float:none;display:list-item;}
.menu ul li ul li a,
.menu ul li ul li a:link,
.menu ul li ul li a:hover,
.menu ul li ul li a:active,
.menu ul li ul li a:visited {text-align:left;float:none;display:block;margin:0;padding:5px;border-left:0;background:none;text-transform:none;color:#3264aa;}
* html .menu ul li ul li a,
* html .menu ul li ul li a:link,
* html .menu ul li ul li a:hover,
* html .menu ul li ul li a:active,
* html .menu ul li ul li a:visited {display:inline-block;width:167px;}
* html .menu ul li ul li a:hover {width:168px;}
.menu ul li.navigation ul li a:hover, .menu ul li.navigation ul li a:active,
.menu ul li.navigation_ac ul li a:hover, .menu ul li.navigation_ac ul li a:active {margin:0;padding:5px;text-decoration:underline;color:#783273;}
/* level 3 */
.menu ul li ul li ul {position:absolute;top:0;left:0;visibility:hidden;width:175px;margin:-1px 0 0 0;padding:5px;border-left:0;}
.menu ul li ul li ul li {font-size:1em;}
.menu ul li ul li ul li a,
.menu ul li ul li ul li a:link,
.menu ul li ul li ul li a:hover,
.menu ul li ul li ul li a:active,
.menu ul li ul li ul li a:visited {display:block;padding:5px;background:none;color:#3264aa;}
.menu ul li ul li ul li a:hover,
.menu ul li ul li ul li a:active {display:block;}
* html .menu ul li ul li ul li a,
* html .menu ul li ul li ul li a:link,
* html .menu ul li ul li ul li a:hover,
* html .menu ul li ul li ul li a:active,
* html .menu ul li ul li ul li a:visited {display:inline-block;width:167px;}
* html .menu ul li ul li ul li a:hover {width:168px;}
.downarrowclass {position:absolute;top:0;right:0;}
.rightarrowclass {position:absolute;top:0;right:0;}
