
#nav {
	font-familiy: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 95%;
	BORDER-RIGHT: #eda 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #B09014 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #FFFFFF;
	float:left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 	
	BORDER-LEFT: #eda 0px solid; 
	WIDTH: 900px; 
	LINE-HEIGHT: 1.7em; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #B09014 1px solid;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN:center;
	font-weight:normal;
}

#nav UL {
	BORDER-RIGHT: #eda 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #B09014 0px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	BACKGROUND: white;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 1em;
	BORDER-LEFT: #eda 0px solid;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #B09014 1px solid;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN:center;
}

#nav A {
	PADDING-RIGHT: 1.5em;
	DISPLAY: block;
	PADDING-LEFT: 1.5em;
	PADDING-BOTTOM: 0.05em;
	COLOR: #B09014;
	PADDING-TOP: 0.05em;
	TEXT-DECORATION: none;
}

#nav LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN:left;
	border-right: 0px solid #FFFFFF;
}

#nav LI UL {
	BORDER-WIDTH: 0px 0px 0px 0px;
	PADDING-RIGHT: 0px;
	FONT-WEIGHT: normal;
	LEFT: -999em;
	MARGIN: 0px;
	POSITION: absolute;
	HEIGHT: auto;
	background-color:#FFFFFF;
	z-index:5;
}

#nav LI LI {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	border-right:none;
}

#nav LI UL LI {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	border-right:none;
}

#nav LI UL A { /* subnavi einstellungen */
	color:#FFFFFF;
	border-bottom: #454545 1px solid;
	border-right:none;
	PADDING-RIGHT: 1.5em;
	PADDING-LEFT: 1.5em;
	PADDING-TOP: 0.15em;
	PADDING-BOTTOM: 0.15em;
}

#nav LI UL UL {
	MARGIN: -10px 0px 0px 10em;   /* subsubnavi*/
	background-color: #E0DAD0;
}

#nav LI LI LI{
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	background-color: #FFFFFF;
	width: 138px;
}

#nav LI:hover UL UL {
	LEFT: -999em;
	background-color: #877565;
}

#nav LI:hover UL UL UL {
	LEFT: -999em;
	background-color: #877565;
}

#nav LI.sfhover UL UL {
	LEFT: -999em;
	background-color: #FF0000;
}

#nav LI.sfhover UL UL UL {
	LEFT: -999em;
	background-color: #FF0000;
}

#nav LI:hover UL { /* subnavi erstfarbe ff */
	LEFT: auto;
	background-color: #877565;
}

#nav LI LI:hover UL {
	LEFT: auto;
	background-color: #FF0000;
}
	
#nav LI LI LI:hover UL {
	LEFT: auto;
	background-color: #FF0000;
}
	
#nav LI.sfhover UL { 
	background-color: #877565;  /* subnavi erstfarbe ie6 */
	LEFT: auto;
}
	
#nav LI LI.sfhover UL {
	LEFT: auto;
	background-color: #FF0000;
}
	
#nav LI LI LI.sfhover UL {
	LEFT: auto;
	background-color: #FF0000;
}
	
#nav LI a:hover { /*hover hauptnavi - bei ie6 nur schrift*/
	background-color: #CFE7E1;
}

#nav LI.hover { /**/
	background-color: #FF0000;
}

#nav LI.sfhover {
	background-color: #CFE7E1; /* hoverfarbe background hauptnavi */
	color:#000099;
	text-decoration:underline;
}

#nav LI UL LI.sfhover {
	background-color: #877565; /* hoverfarbe background subnavi ie6 nur feld*/
	color:#000099;
}

.hauptlinkaktiv A:link, .hauptlinkaktiv A:visited { /* neu hinzugefügt für aktiven link*/
	background-color:#CFE7E1;
	
}

.hauptlinkaktiv  A:hover, .hauptlinkaktiv A:active  { /* neu hinzugefügt für aktiven link */
	background-color:#CFE7E1;
}

#nav .navipunkt1 {
	width: 114px;
}

#nav .navipunkt2 {
	width: 254px;
}

#nav .navipunkt3 {
	width: 150px;
}

#nav .navipunkt4 {
	width: 205px;
}

#nav .navipunkt5 {
	width: 160px;
}

#nav .navipunkt6 {
	width: 73px;
}

#nav .navipunkt7 {
	width: 120px;
}