/* ######################### Hauptmenü ########################### */

#mainMenue {
	float: left;
	margin:0;
	padding:0px;
}
#menue {
	float: left;
	position:relative;
	padding: 0px;
	margin: 0px;
}
#menue ul {
	margin:0;
	padding:0;
	position:relative;
}
/*#menue ul#nav ul {
	visibility:hidden;
}
#menue ul#nav li:hover > ul {
	visibility:visible;
}*/

#menue ul#nav ul {
	margin: 0px;
	padding: 0px;
}
#menue ul#nav li:hover > ul {
	margin: 0px;
	padding: 0px;
}

#menue ul li {
	left:0px;
	top:0px;
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	position:relative;
}
#menue ul li a {
	text-decoration: none;
	display: block;
	color: #ffffff;
	font-size: 12px;
	text-align: left;
	margin:0;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 40px;
}
#menue ul li a.menueebene0, #menue ul li a.menueebene0Active,
#menue ul li a.menueebene1, #menue ul li a.menueebene1Active,
#menue ul li a.menueebene2, #menue ul li a.menueebene2Active,
#menue ul li a.menueebene3, #menue ul li a.menueebene3Active,
#menue ul li a.menueebene4, #menue ul li a.menueebene4Active,
#menue ul li a.menueebene5, #menue ul li a.menueebene5Active,
#menue ul li a.menueebene6, #menue ul li a.menueebene6Active,
#menue ul li a.menueebene7, #menue ul li a.menueebene7Active{
	width: 155px;
}
#menue ul li.menueebene0,
#menue ul li.menueebene1,
#menue ul li.menueebene2,
#menue ul li.menueebene3,
#menue ul li.menueebene4,
#menue ul li.menueebene5,
#menue ul li.menueebene6,
#menue ul li.menueebene7{
}
#menue ul li.menueebene0Active, #menue ul li a.menueebene0:hover, #menue ul li.menueebene0:hover a.menueebene0,
#menue ul li.menueebene1Active, #menue ul li a.menueebene1:hover, #menue ul li.menueebene1:hover a.menueebene1,
#menue ul li.menueebene2Active, #menue ul li a.menueebene2:hover, #menue ul li.menueebene2:hover a.menueebene2,
#menue ul li.menueebene3Active, #menue ul li a.menueebene3:hover, #menue ul li.menueebene3:hover a.menueebene3,
#menue ul li.menueebene4Active, #menue ul li a.menueebene4:hover, #menue ul li.menueebene4:hover a.menueebene4{
	color: #c5c5c5;
}
#menue ul li.menueebene0Active, #menue ul li.menueebene0Active:hover, #menue ul li.menueebene0:hover, #menue ul li:hover.menueebene0Active,
#menue ul li.menueebene1Active, #menue ul li.menueebene1Active:hover, #menue ul li.menueebene1:hover, #menue ul li:hover.menueebene1Active,
#menue ul li.menueebene2Active, #menue ul li.menueebene2Active:hover, #menue ul li.menueebene2:hover, #menue ul li:hover.menueebene2Active,
#menue ul li.menueebene3Active, #menue ul li.menueebene3Active:hover, #menue ul li.menueebene3:hover, #menue ul li:hover.menueebene3Active,
#menue ul li.menueebene4Active, #menue ul li.menueebene4Active:hover, #menue ul li.menueebene4:hover, #menue ul li:hover.menueebene4Active{
	color: #c5c5c5;
}
#menue ul li a.menueebene0Active, 
#menue ul li a.menueebene1Active, 
#menue ul li a.menueebene2Active, 
#menue ul li a.menueebene3Active,
#menue ul li a.menueebene4Active,
#menue ul li a:hover{
	color: #2f2f2f;
}
#menue ul li a.menueebene0Active, 
#menue ul li a.menueebene1Active, 
#menue ul li a.menueebene2Active, 
#menue ul li a.menueebene3Active{
}
#menue ul li ul {
	left: 0px;
}
#menue ul li ul ul {
	left: 200px;
}
#menue ul li ul ul ul {
	left: 200px;
}
#menue ul li.menueebene0 ul ul, #menue ul li.menueebene0Active ul ul, #menue ul li.menueebene0 ul ul ul, #menue ul li.menueebene0Active ul ul ul, 
#menue ul li.menueebene1 ul ul, #menue ul li.menueebene1Active ul ul, #menue ul li.menueebene1 ul ul ul, #menue ul li.menueebene1Active ul ul ul, 
#menue ul li.menueebene2 ul ul, #menue ul li.menueebene2Active ul ul, #menue ul li.menueebene2 ul ul ul, #menue ul li.menueebene2Active ul ul ul, 
#menue ul li.menueebene3 ul ul, #menue ul li.menueebene3Active ul ul, #menue ul li.menueebene3 ul ul ul, #menue ul li.menueebene3Active ul ul ul, 
#menue ul li.menueebene4 ul ul, #menue ul li.menueebene4Active ul ul, #menue ul li.menueebene4 ul ul ul, #menue ul li.menueebene4Active ul ul ul {
	left: 0px;
}
/* Ebene 2 */
	
#menue ul li ul {
	visibility:hidden;
	display: none;
	width: 218px;
	float:none;
	position:absolute;
	z-index:1000;
	padding:0;
	border: none;
	left: 196px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
#menue ul ul {
	width: 217px;
	border: none;
	border-top:0;
	border-bottom:0;
	background-color:#5e5e5e;
	margin:0;
	padding: 0;
}
#menue ul li ul li {
	border: none;
}
#menue ul li ul li:hover {
	margin: 0px;
	padding: 0px;
}
#menue ul li ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 8px;
	text-align: left;
	width: 204px;
	letter-spacing: 0px;
	font-size: 11px;
	height:auto;
	line-height:15px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 2px dotted #868686;
}
#menue ul li ul li a:hover {
	display: block;
	text-decoration: none;
	color: #c5c5c5;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 8px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 204px;
	border-bottom: 2px dotted #868686;
	letter-spacing: 0px;
	font-size: 11px;
	height:auto;
	line-height:15px;
}
#menue ul li ul li:hover {
}
#menue ul li ul li:hover a {
	color: #c5c5c5;
}
#menue ul li ul li:hover li a {
	color: #c5c5c5;
}
#menue ul li ul li ul li:hover a {
	color: #c5c5c5;
}
#menue ul li ul li ul li:hover li a {
	color: #c5c5c5;
}
#menue ul li ul li ul li ul li:hover a {
	color: #c5c5c5;
}
#menue ul li ul li ul li ul li:hover li a {
	color: #c5c5c5;
}
#menue ul li.menueebene2 ul ul, #menue ul li.menueebene2Active ul ul, #menue ul li.menueebene2 ul ul ul, #menue ul li.menueebene2Active ul ul ul, 
#menue ul li.menueebene3 ul ul, #menue ul li.menueebene3Active ul ul, #menue ul li.menueebene3 ul ul ul, #menue ul li.menueebene3Active ul ul ul, 
#menue ul li.menueebene4 ul ul, #menue ul li.menueebene4Active ul ul, #menue ul li.menueebene4 ul ul ul, #menue ul li.menueebene4Active ul ul ul {
	left: 0px;
	border: none;/*border-top: 1px solid #cecece;*/
}
#menue li:hover ul, #menue li.over ul {
	visibility: visible;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}

.pfeilSub {
	background-image: url("../images/submenu.gif");
	background-repeat: no-repeat;
}
.pfeilSub:hover {
	background-image: url("../images/submenu.gif");
	background-repeat: no-repeat;
}

