/* Menü Allgemein */
#AdxMenue {
	min-height:			148px;
	font-size:			12px;
}

#AdxMenue a {
	height:				100%;
	padding:			0px;
	color:				#ffffff;
	position:			relative;
	display:			block;
	text-decoration:	none;
	text-transform:		uppercase;
}

#AdxMenue ul {
	min-height:			0px;
	margin:				0px;
	padding:			0px;
	border:				none;
	display:			block;
	list-style-type:	none;
	background:			url(../images/spacer.gif) repeat;
}

#AdxMenue ul:after {
	content:			".";
	height:				0;
	display:			block;
	visibility:			hidden;
	overflow:			hidden;
	clear:				both;
}

#AdxMenue li {
	margin:				0px 0px 0px 1px;
	padding:			0px;
	border:				none;
	display:			block;
	float:				right;
	position:			relative;
	z-index:			905;
}

#AdxMenue li:hover {
	z-index:			920;
	white-space:		normal;
}



/* 1. Menue-Ebene (und folgende) */
#AdxMenue ul {
	line-height:		148px;
}

#AdxMenue ul li {
	width:				158px; /* Breite der Menuepunkte in der 1. Ebene */
	background:			url(../images/menu.default.png) repeat;
}

#AdxMenue ul li:hover,
#AdxMenue ul li.Active {
}

#AdxMenue ul li a {
	text-align:			center;
}

#AdxMenue ul li:hover a,
#AdxMenue ul li.Active a {
	background:			url(../images/menu.active.png) repeat;
}


/* 2. Menue-Ebene (und folgende) */
#AdxMenue ul li ul {
	line-height:		normal;
	padding:			10px 30px 30px 40px;
	margin:				-10px 0px 0px -40px;
	visibility:			hidden;
	position:			absolute;
	z-index:			910;
	left:				0px;
	top:				0px;
	line-height:		20px;
}

#AdxMenue ul li:hover>ul {
	visibility:			visible;
	top:				100%;
}

#AdxMenue ul li ul li {
	width:				auto;					/* IE7 Fix */
	text-transform:		none;
	letter-spacing:		normal;
	font-weight:		normal;
	float:				none;
	background:			url(../images/menu.sub.png) repeat;
}

#AdxMenue ul li ul li:hover {
}

#AdxMenue ul li ul li.FP {
	padding-top:		25px;
}

#AdxMenue ul li ul li.LP {
	padding-bottom:		25px;
}

#AdxMenue ul li ul li a {
	width:				210px;					/* IE7 Fix */
	white-space:		nowrap;					/* IE7 Fix */
	text-align:			left;
	text-indent:		27px;
	background:			none !important;
}

#AdxMenue ul li ul li a:before {
	content:			"\25BA\00A0";
	font-size:			8px;
	line-height:		100%;
}

#AdxMenue ul li ul li:hover a {
	text-decoration:	underline;
}
