@charset "UTF-8";
/* CSS Document */

ul.mainnavi, ul.mainnavi ul {
	list-style-type: none;
	margin:0 0 0 0;
	padding:0;
	text-align:center;
}

ul.mainnavi li {
	padding: 0;
	margin: 0;
	float: left;
	height: auto;
	list-style-type: none;
	white-space: nowrap;
	position:relative;
}

ul.mainnavi li a {
	text-decoration:none;
	display:block;
	width:auto;
	font-weight: normal;
	white-space:nowrap;
	color:#FFFFFF;
    padding:6px 6px 6px 6px;
    background: url(../../fileadmin/images/nav.gif) no-repeat top right; 
}


ul.mainnavi a:hover, ul#nav a:active, ul.mainnavi .aktiv:link, ul.mainnavi .aktiv:visited, ul.mainnavi .aktiv:hover, ul.mainnavi .aktiv:active {
	background-color:#d86b32;
}




/* Für Unterpunkte keine Float-Eigenschaft */

ul.mainnavi ul li {
	float:none;
	height:auto;
	white-space: normal;
	background-color: transparent;
	list-style-type: none;
	margin:0;
	text-align:center;
	background-image:none;
	
}
ul.mainnavi ul li a{
	text-decoration:none;
	height:auto;
	color:#000000;
	background:none;
	height:15px;
	border-bottom:1px solid white;
	font-weight: normal;

}

ul.mainnavi ul li a:link, ul.mainnavi ul li a:visited, ul.mainnavi ul li a:hover, ul.mainnavi ul li a:active{
	height:auto;
	background-image:none;
}

/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */

ul.mainnavi ul li:hover, ul.mainnavi ul li:hover {
	/*background-color:#FFFFFF;*/
	color:#000000;
	height:auto;
}
/* Zweite Ebene */

ul.mainnavi ul {
	margin:0;
	padding: 0;
	position: absolute;
	background-color: #d86b32;
	display: none;
	width: auto;
	list-style-type: none;
	font-size:10px;
	border-left:1px solid white;
	border-right:1px solid white;
	border-top:1px solid white;
}

/* Zweite Ebene anzeigen */

ul.mainnavi li.hover ul, ul.mainnavi li:hover ul {
	margin:0;
	padding: 0;
	position: absolute;
	background-color: #57737e;
	width: auto;
	list-style-type: none;
	display: block;
	height:auto;
}

ul.mainnavi li.menuparent {  }
 
ul.mainnavi li.menuparent:hover,
ul.mainnavi li.over { 
	background-color: #f9f9f9; 
}
