/********* MAINNAV *********/
.mnav_lk { text-decoration: none; }
.mnav_ac {  }

.mnav, .mnav_ak { float: left; line-height:1.667em; }

.mnav a, .mnav a:link, .mnav a:visited {
   float: left;
   display: block;
   height: 2.750em;/*33px;*/
   font-size: 0.750em;/*12px;*/
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   background: url(/media/bg_mnav.gif) bottom right no-repeat;
   padding: 0em 0.833em;/*0px 10px;*/
	}

.mnav a:hover, .mnav a:active, .mnav_ak a, .mnav_ak a:hover, .mnav_ak a:visited, .mnav_ak a:link, .mnav_ak a:active {
   float: left;
   display: block;
   height: 2.750em;/*33px;*/
   font-size: 0.750em;/*12px;*/
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   color: #0099FF;
   background: url(/media/bg_mnav_ov.gif) bottom right no-repeat;
   padding: 0em 0.833em;/*0px 10px;*/
	}

.mnav_ak a, .mnav_ak a:link, .mnav_ak a:visited, .mnav_ak a:hover, .mnav_ak a:active, .mnav_ak a, .mnav_ak a:hover, .mnav_ak a:visited, .mnav_ak a:link, .mnav_ak a:active {
   float: left;
   display: block;
   height: 2.750em;/*33px;*/
   font-size: 0.750em;/*12px;*/
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   color: #0099FF;
   background: url(/media/bg_mnav_ov.gif) bottom right no-repeat;
   padding: 0em 0.833em;/*0px 10px;*/
	}


/********* SUBNAV *********/

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

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

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

#subnav .ul_level_1 a {
	display: block;
  	width: 13.571em; /*190px;*/
	line-height: 2.857em; /*40px;*/
  	font-size: 0.875em;/*14px;*/
  	font-weight: bold;
  	text-decoration: none;
  	color: #FFF;
  	background: #0099FF;
   padding-left: 0.714em; /*10px;*/
   margin-bottom: 0.714em;/*10px;*/
	}
*html #subnav .ul_level_1 a { width: 14.286em; /*200px;*/ }

#subnav .ul_level_2 a {
	display: block;
   width: 15.833em; /*190px;*/
   font-size: 0.750em;/*12px;*/
	line-height: 2.500em; /*30px;*/
   color: #255880;
	font-weight: normal;
   background: url(/media/bg_lvl2.gif) top right no-repeat #E5F5FF;
   border-top: 1px dashed #0099FF;
   padding-left: 0.833em; /*10px;*/
   margin-bottom:0px;
}
*html #subnav .ul_level_2 a { width: 16.667em; /*200px;*/ }
#subnav .ul_level_2 a:hover { line-height: 2.500em; /*30px;*/ color:#0099FF; background:url(/media/bg_lvl2_ov.gif) top right no-repeat #E5F5FF; }
#subnav .ul_level_2 .li_level_ac a { color:#0099FF; background:url(/media/bg_lvl2_ov.gif) top right no-repeat #E5F5FF; }

#subnav .ul_level_3 a, #subnav .ul_level_3 a:hover, #subnav .ul_level_3 .li_level_ac a {
   width: 16.364em; /*180px;*/
   font-size: 0.688em;
   color: #0099FF;
   background: #E5F5FF !important;
   padding-left: 1.818em; /*20px;*/
   }
*html #subnav .ul_level_3 a, *html #subnav .ul_level_3 a:hover, *html #subnav .ul_level_3 .li_level_ac a { width:18.182em;/*200px;*/ }
#subnav .ul_level_3 a:hover { color:#0099FF; background: #E5F5FF; }
#subnav .ul_level_3 .li_level_ac a { color:#0099FF; font-weight: bold; background:#E5F5FF; }


/***** Auf einen Klick FOLGE *****/

.nav, .nav * {
	margin:0;
	padding:0;
	list-style:none;
}
.nav {
	line-height:1.0;
}
.nav ul {
	position:absolute;
	top:-999em;
	width:17.333em;/*208px;*/
}
.nav ul li,
.nav a {
	width: 17.333em;/*208px;*/
}
.nav li {
	float:left;
	position:relative;
	z-index:99;
}
.nav a {
	display:block;
}
.nav li:hover ul,
ul.nav li.sfHover ul {
	left:1px;
	top:2.1em;
   border-top: 1px solid #EFEFEF;
}
.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999em;
}
.nav li li:hover ul,
ul.nav li li.sfHover ul {
	left:17.333em;/*208px;*/
	top:1px;
}
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
}

/*** ORIGINAL SKIN ***/
.nav { font-size: 0.750em;/*12px;*/ }
.nav li {
	background:url(/media/bg_aek_folge.gif) no-repeat;
	width:17.333em;/*208px;*/
}
.nav a, .nav a:link, .nav a:visited {
	color: #FFF;
	/*padding: .75em 0;*/
   line-height: 2.083em;/*25px;*/
	text-decoration:none;
	text-indent: 2.500em;
}
.nav li:hover, .nav li.sfHover { background:url(/media/bg_aek_folge.gif) no-repeat; }
.nav a:focus, .nav a:hover, .nav a:active { color:#BFE5FF; background:#0099FF; }
.nav li li {
	background:#0099FF;
}
.nav li li li {
	background:#0099FF;
}