/* ------------------------- */
/* --- Seiten-Navigation --- */
/* ------------------------- */
#main_navi {
	color:#333e7c;
	width:100%;
	float:left;	
	margin-top: 25px;
}
#main_navi ul {
	padding: 0px;		
	margin: 0px;	
	list-style-type: none;
}
#main_navi li {
	margin: 0px;
}
#main_navi a {
	display: block;
	padding: 0;
	background: none;
	font-size:13px;
	font-weight:bold; 
	text-decoration: none;
	border: none;        
	padding: 0px 0px 10px 0px;

}
#main_navi a:link, #main_navi a:visited {
	color:#333e7c;
	text-decoration:bold;
}
#main_navi a:hover, #main_navi a:active {
	color:##333e7c;
	text-decoration:none;
	font-weight:normal; 
}

#main_navi a.main_aktiv {
	padding: 0px 0px 0px 0px;
	color:#333e7c;
	text-decoration:none;
	display: block;
	font-size:13px;
	font-weight: normal;
	border: none;
}
/* Angaben, damit die Navi auch im IE6 korrekt ausgegeben wird */
#main_navi a, .aktiv, .main_aktiv { 
    height:auto !important; 
    height: 15px; /* nur für den IE  */
}

/* Definitionen des zweiten Levels */

* html #main_navi ul ul li {
	hei\ght: 15px;	
}

#main_navi ul ul a:link, #main_navi ul ul a:visited {
	padding: 2px 0px 4px 10px; /* o r u l */
	color:#333e7c;
	font-weight:bold; 
	/* height: 15px; */
	height: auto;
}
#main_navi ul ul a:hover, #main_navi ul ul a:active {
	color:#333e7c;
	text-decoration:none;	
	font-weight: normal;	
}
#main_navi ul ul li .aktiv, #main_navi ul ul li .main_aktiv {
	color:#333e7c!important;
	text-decoration:none;
	display: block;
	font-size:13px;
	font-weight: normal;
	border: none;
	height: auto;
}
/* Ende der Definitionen für Seitennavigation */

#main_navi ul li ul li a.main_aktiv {
	font-weight: normal;
}

#main_navi ul li ul {
	padding-top: 7px;
	padding-bottom: 7px;
	
}
