
#nav {
	font-familiy: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight:bold;
	BORDER-RIGHT: #eda 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #FFFFFF 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #D00204; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 	
	BORDER-LEFT: #eda 0px solid; 
	WIDTH: 928px; 
	LINE-HEIGHT: 1.5em; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #FFFFFF 0px solid;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN:center;
}

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

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

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

#nav LI UL {
	BORDER-WIDTH: 1px 0px 0px 0px;
	border-top: #FFFFFF 1px solid;
	PADDING-RIGHT: 0px;
	FONT-WEIGHT: normal;
	LEFT: -999em;
	MARGIN: 0px 0px 0px 0px;
	POSITION: absolute;
	HEIGHT: auto;
	background-color:#F3CD68;
	z-index:50;
	width:auto;
	/* background-image: url(../images/back_navi.gif);
	background-repeat: no-repeat; */
}

#nav LI LI {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	FLOAT:none; /* float left für horizontale subnavi */
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	
}

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

#nav LI UL A { /* subnavi einstellungen */
	color:#000000;
	border-top: #FFFFFF 0px solid;
	PADDING-RIGHT: 1.5em;
	PADDING-LEFT: 1.5em;
	PADDING-TOP: 0.44em;
	PADDING-BOTTOM: 0.44em;
	font-weight:bold;
}

#nav LI UL UL {
	MARGIN: -16px 0px 0px 12em;   /* subsubnavi */
	background-color: #F3CD68;
	display: inline;
}

#nav LI UL a:hover { /* subsubnavi hoverfarbe bei schrift */
	background-color: #F7DD99;
}

#nav LI LI LI{
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em;
	background-color: #869EBA;
}

#nav li:hover { /* fixt das problem bei IE7 wenn geklickt wird und subnavi stehen bleibt*/
	background-position: 0 0
}

#nav li:hover, #nav li.hover {
    position: static;
}

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

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

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

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

#nav LI:hover UL { /* Farbe sublinks für firefox */
	LEFT: auto;
	background-color: #F3CD68;
}

#nav LI LI:hover UL {
	LEFT: auto;
}
	
#nav LI LI LI:hover UL {
	LEFT: auto;
}
	
#nav LI.sfhover UL { 
	background-color: #F3CD68;  /* subnavi erstfarbe */
	LEFT: auto;
}
	
#nav LI LI.sfhover UL {
	LEFT: auto;
}
	
#nav LI LI LI.sfhover UL {
	LEFT: auto;
}
	
#nav LI.hover {
	background-color: #FF0000;
}

#nav LI a:hover {
	background-color: #A20202; /* hoverfarbe background hauptnavi */
}

#nav LI.sfhover {
	background-color: #A20202; /* hoverfarbe background hauptnavi */
	color:#000099;
}

#nav LI UL LI.sfhover {
	background-color: #E3BC54; /* hoverfarbe background subnavi */

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

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

table .sonderfluguebersicht {
	width:100%;
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray;
	border-collapse: collapse;
}

h2 .sonderfluguebersicht {
	padding-bottom:10px;
	border:0;
}

.sonderfluguebersicht td {
	border-width: 1px;
	padding: 2px 4px;
	border-style: inset;
	border-color: gray;

}

.header {
	font-weight:bold;
	background-color:#f1dbdb;
	color:#9e0b0e;
}

