/*	Mainnavi
*******************************************************************************/

#mainnavi {
	padding: 0px 0px 0px 0px;
	font-size: 73%;
	margin-left: 0px;
	margin-right: 0px;

}

#mainmenue {
	background-color: #ffffff;
	height: 15px;
	text-align: center;
	width: 100%;
	background:     url(../shared/mainnavi.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding-top: 10px;
}

#mainmenue ul li {

padding-bottom: 5px;
padding-top: 15px;
margin-top: 15px;
padding-right: 5px;
display: inline;




}
#mainmenue ul li a, 
#mainmenue ul li a:link, 
#mainmenue ul li a:visited {
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	color: #7C7675;
	background-color: #fff;
border-right: 1px solid #103893;
}

#mainmenue ul li a:focus,
#mainmenue ul li a:hover,
#mainmenue ul li a:active, 
#mainmenue ul li a.active,
#mainmenue ul li.active a

 {
	padding-left: 0px;
	margin-left: 10px;

	color: #405991;
	background-color: #fff;
	border-top: 7px solid #103893;
	padding-top:2px;

}


 /*	Mainnavi Ende
*******************************************************************************/

/*	Metanavi
*******************************************************************************/
#metanavi {
	color: #575959;
	background-color: #fff;
	font-size: 80%;
	line-height: 150%;
text-align:right;
padding: 0px 10px 0px 0px;

}
.metaheadline{
color:#405991;
padding: 0px 0px 2px 0px;
margin:  0px 0px 2px 0px;
display:none;
}

#metanavi ul li {
display: inline;
	color: #575959;
	background-color: #FFFFFF;
border-right: 1px solid #575959;
padding: 0px 4px 0px 0px;
font-size: 90%;
}
#metanavi ul li a,
#metanavi ul li a:link, 
#metanavi ul li a:visited {
	padding-left: 0px;
	margin-left: 0px;
	text-decoration: none;
	color: #575959;
	background-color: #FFFFFF;

}
 
#metanavi ul li a:hover,  
#metanavi ul li a:active, 
#metanavi ul li a:focus,
#metanavi ul li a:active a 
 {
	padding-left: 0px;
	margin-left: 0px;
	color: #4472B9;
	background-color: #FFFFFF;
}

/*	Metanavi Ende
*******************************************************************************/

/* Subnavi
********************************************************************************/
#subnavi {
	background-color: #E9EDF4;
	padding: 2px 2px 2px 2px;
	color: #575959;
	margin-left: 0px;
	margin-right: 5px;

}

#subnavi {
	color: #575959;
	background-color: #fff;

}

#subnavi ul li {
	display: block;
	line-height: 150%;
	width: 16em;

}
#subnavi ul li a,
#subnavi ul li a:link, 
#subnavi ul li a:visited {
display:block;	
padding-left: 15px;
	text-decoration: none;
	background:      url(../shared/dummy.gif);
	margin-left: 0px;
	color: #575959;
	background-color: #E9EDF4;
border-bottom: 1px solid #7C7675;
}
 
#subnavi ul li a:hover,  
#subnavi ul li a:active, 
#subnavi ul li a:focus,
#subnavi ul li a:active a 
 {
display:block;		
padding-left: 15px;
	background:     url(../shared/subnaviaktiv.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #4472B9;
	margin-left: 0px;
	background-color: #C5CEDF;

border-bottom: 1px solid #DFDFDE;
}
#subnavi ul li a.aktiv  
 {
display:block;		
padding-left: 15px;
	background:     url(../shared/subnaviaktiv.gif);
	margin-left: 0px;
	background-repeat: no-repeat;
	color: #4472B9;
	background-color: #F7F5E6;
	background-position: left center;
border-bottom: 1px solid #DFDFDE;
}

#subnavi li ul li {
display: block;

}
#subnavi li ul li a,
#subnavi li ul li a:link, 
#subnavi li ul li a:visited {
display: block;	
padding-left: 15px;
	text-decoration: none;
	background:        url(../shared/dummy.gif);
	margin-left: 0px;
	color: #fff;
	background-color: #94A0BA;
border-bottom: 1px solid #ffffff;
}
 
#subnavi li ul li a:hover,  
#subnavi li ul li a:active, 
#subnavi li ul li a:focus,
#subnavi li ul li a:active a 
 {
display:block;	
	padding-left: 15px;
	background:       url(../shared/subsubnaviaktiv.gif);
	margin-left: 0px;
	background-repeat: no-repeat;
	color: #94A0BA;
	background-color: #fff;
	background-position: left center;
border-bottom: 1px solid #ffffff;
}



#subnavi li ul li li ul{
display: block;
}
#subnavi li ul li ul li a,
#subnavi li ul li ul li a:link, 
#subnavi li ul li ul li a:visited {
display: block;	
padding-left: 25px;
	text-decoration: none;
	background:        url(../shared/dummy.gif);
	margin-left: 0px;
	color: #fff;
	background-color: #92959B;

}
 
#subnavi li ul li ul li a:hover,  
#subnavi li ul li ul li a:active, 
#subnavi li ul li ul li a:focus,
#subnavi li ul li ul li a:active a 
 {
	padding-left: 25px;
	background:       url(../shared/dummy.gif);
	margin-left: 0px;
	background-repeat: no-repeat;
	color: #636363;
	background-color: #B9BABD;
	background-position: left center;

}


#subnavi li ul li li ul li ul{
display: block;
}
#subnavi li ul li ul li ul li a,
#subnavi li ul li ul li ul li a:link, 
#subnavi li ul li ul li ul li a:visited {
display: block;	
padding-left: 30px;
	text-decoration: none;
	background:        url(../shared/dummy.gif);
	margin-left: 0px;
border-left: 13px solid #fff;
	color: #fff;
font-size: 90%;
	background-color: #c12d1a;

}
 
#subnavi li ul li ul li ul li a:hover,  
#subnavi li ul li ul li ul li a:active, 
#subnavi li ul li ul li ul li a:focus,
#subnavi li ul li ul li ul li a:active a 
 {
	padding-left: 30px;
	background:       url(../shared/dummy.gif);
	margin-left: 0px;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #c12d1a;
	background-position: left center;

}


/* Subnavi
********************************************************************************/


/* dfn
********************************************************************************/
dfn {
	visibility: hidden;
	display: none;
}

