/****** 1. ebene ****/


#navi {
	width:100em;
	float:left;
	clear:both;
	min-height: 4em;
   	height: auto !important;
   	border-bottom: 2px solid #000;
   	margin-top:-4.5em;
}


#navi ul {
	/*width:90em;*/
	margin-left:5em;
	font-weight:bold;
}

#navi li {
	display:inline;
	-moz-border-radius-topleft:1em;
	-moz-border-radius-topright:1em;
	-moz-box-shadow:0.3em -0.3em 0.6em -0.3em #888;
	background-color:#F5F5DC;
	border-left:1px solid #333366;
	border-right:1px solid #333366;
	border-top:1px solid #333366;
	padding:0.7em 1em 0.9em 1em;
	font-size:1.4em;
}

/****** 2. ebene ****/


#navi_2 {
	width:100em;
	float:left;
	clear:both;
	min-height: 4em;
   	height: auto !important;
   /*	border-bottom: 2px solid #000; */
   	margin-top:-1em;
}


#navi_2 ul {
	/*width:90em;*/
	margin-left:5em;
	font-weight:bold;
	padding-top:0.8em;
}



#navi_2 li {
	display:inline;
	border-left:2px solid;
	/*border-right:1px solid #333366;
	border-top:1px solid #333366;*/
	padding:0em 1em 0em 1.1em;
	font-size:1.4em;
}

/****** 3. ebene ****/

#navi_3 {
	width:18em;
	min-height: 4em;
   	height: auto !important;
   	display:table-cell;
   	vertical-align:top;
   	border-right:1px solid #D4D4D4;
   	margin-top:3em;
}


#navi_3 ul {
	font-weight:bold;
	padding-top:0.8em;
	padding-left:0em;
}


#navi_3 li {
	display:block;
	font-size:1.4em;
	line-height:200%;
	padding-left:2.5em;
	border-bottom:1px solid;
}

#navi_3 a:hover {
	text-decoration:underline overline;
}


/****** anpassungen ****/


#navi ul li.sechs  {
	margin-left:4em;
}

#navi li.active  {
	border-bottom:5px solid #F5F5DC;
}

#navi li a  {
	color:#000;
	text-decoration:none;
}


#navi li a:hover {
	color:#000;
	border-top:1px solid #000;
	border-bottom:1px solid #000;

}

#navi li.eins a:hover {
	color:#0b2283;
	border-bottom-color:#0b2283;
	border-top-color:#0b2283;
}

#navi li.zwei a:hover {
	color:#090;
	border-bottom-color:#090;
	border-top-color:#090;
}

#navi li.drei a:hover {
	color:#8c4500;
	border-bottom-color:#8c4500;
	border-top-color:#8c4500;
}

#navi li.vier a:hover {
	color:#025fb5;
	border-bottom-color:#025fb5;
	border-top-color:#025fb5;
}


#navi li.fuenf a:hover {
	color:#B1071B;
	border-bottom-color:#B1071B;
	border-top-color:#B1071B;
}

#navi li.sechs a:hover {
	color:#584A6A;
	border-bottom-color:#584A6A;
	border-top-color:#584A6A;
}

#navi li.sieben a:hover {
	color:#4B6E59;
	border-bottom-color:#4B6E59;
	border-top-color:#4B6E59;
}







