/* Navigation */


#nav ul, #footerNav ul {
	list-style:none;

}
/*MAINNAVIGATION*/
#nav ul {
	margin-left:49px;

}

#nav em {
	font-style:normal;
}

#nav ul li {
	position:relative;
	top:0;
	height:19px;
    float:left;
	margin:0;

}

#nav ul li a  {
	display:block;
	font-size:12px;
	line-height:18px;
	height:19px;
}
/* Dt Fass: Die Breiten von nav01-05-müssen 689 ergeben  Gesmatbreite 878*/
.nav01  {
	z-index:31;
	width:122px;
	left:0px;

}


.nav01 a:link,  .nav01 a:visited, .nav01 a:hover, .nav01 a.active, .nav01 a.current{
	padding-left:36px;
	color:#000000;
	background:none;
}

.nav01 a:hover, .nav01 a.active,  .nav01 a.current{
	color:#00a1e5;
	background:url(../img/common/bg_hover_01.png) top left no-repeat;
	
}

.nav02  {
	left:-19px;
	z-index:32;
	width:137px;
	

}

.nav02 a:link,  .nav02 a:visited, .nav02 a:hover, .nav02 a.active, .nav02 a.current{
	padding-left:25px;
	color:#000000;
	background:none;
}

.nav02 a:hover, .nav02 a.active, .nav02 a.current{
	color:#00a1e5;
	background:url(../img/common/bg_hover_02.png) top left no-repeat;	
}

.nav03  {
	left:-38px;
	z-index:33;
	width:143px;
}

.nav03 a:link,  .nav03 a:visited, .nav03 a:hover, .nav03 a.active,.nav03 a.current{
	padding-left:26px;
	color:#000000;
	background:none;
}

.nav03 a:hover, .nav03 a.active, .nav03 a.current{
	color:#00a1e5;
	background:url(../img/common/bg_hover_03.png) top left no-repeat;	
}

.nav04  {
	left:-57px;
	z-index:34;
	width:143px;
}

.nav04 a:link,  .nav04 a:visited, .nav04 a:hover, .nav04 a.active , .nav04 a.current{
	padding-left:25px;
	color:#000000;
	background:none;
}

.nav04 a:hover, .nav04 a.active, .nav04 a.current, .nav04 a.section{
	color:#00a1e5;
	background:url(../img/common/bg_hover_04.png) top left no-repeat;	
}

.nav05  {
	left:-76px;
	z-index:35;
	width:131px;
}

.nav05 a:link,  .nav05 a:visited, .nav05 a:hover, .nav05 a.active, .nav05 a.current{
	padding-left:25px;
	color:#000000;
	background:none;
}

.nav05 a:hover, .nav05 a.active, .nav05 a.current{
	color:#00a1e5;
	background:url(../img/common/bg_hover_05.png) top left no-repeat;	
}

.nav06  {
	z-index:36;
	left:-95px;
	width:200px;
}

.nav06 a:link,  .nav06 a:visited, .nav06 a:hover, .nav06 a.active,  .nav06 a.current{
	padding-left:25px;
	color:#000000;
	background:none;
}

.nav06 a:hover, .nav06 a.active, .nav06 a.current,  .nav06 a.section{
	color:#00a1e5;
	background:url(../img/common/bg_hover_06.png) top left no-repeat;	
}



#nav .subnav {
	height:19px;
	background:url(../img/common/bg_subnav_right.png) top right no-repeat;
	clear:left;
	padding-right:40px;
	position:absolute;
	top:20px;
	z-index:40;
	left:-19px;
	width:176px;
}



#nav .nav03 .subnav {
	width:409px;
}

#nav .nav04 .subnav {
	width:230px;
}


#nav .subnav ul {
	background:url(../img/common/bg_subnav_left.png) top left no-repeat;
	overflow:auto;list-style:none;
	padding-left:18px;
	margin-left:0;
}

#nav .subnav ul li {
	float:left;
	padding-left:32px;
	background:#000000;
	height:19px;
}

#nav .subnav ul li:first-child {padding-left:26px;} 

#nav .nav01 .subnav ul li:first-child {padding-left:35px;} 

#nav .subnav ul li a:link, #nav .subnav ul li a:visited, #nav .subnav  ul li a:hover, #nav .subnav ul li a.active, #nav .subnav ul li a.current{
	color:#ffffff;
 	font-size:14px;
	line-height:16px;	
	padding-left:0;
}

#nav .subnav  ul li a:hover,#nav .subnav ul li a.active, #nav .subnav ul li a.current{
color:#00a1e5; background:none;
}



/*FOOTERNAVIGATION*/
#footerNav ul {
	margin: 0 0 0 2px;
	overflow:hidden;
}

 #footerNav ul li  {
 	float:left;
	margin-left:14px;
 }

#footerNav ul li a:link,  #footerNav ul li a:visited,  #footerNav ul li a:hover,  #footerNav ul li a.active {
 	font-size:12px;
	line-height:16px;
	color:#00a1e5;
 }
 
 #footerNav ul li a:hover,  #footerNav ul li a.active {
	color:#ffffff;
}


