
/*--------------------------------------------------- Menu links --------------*/

/* Neue definition für ul li */

#left ul li ul li ul li a.aa2adminbutton {
	position: absolute;
	top: 2px; left: 168px;
	border: none;
}

#left ul li ul li a.aa2adminbutton {
	position: absolute;
	top: 2px; left: 180px;
	border: none;
}

#left ul li a.aa2adminbutton {
	position: absolute;
	top: 2px; left: 192px;
	border: none;
}


/* Ebene1 */

#left ul {
	padding:0;
	margin:0;
}

#left ul li {
	list-style: none;
	background-color: #005896;
	list-style-image:none;
	position: relative;
}

#left ul li a {	
	display:block;
	border:none;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	padding-left:12px;
	border-bottom:1px solid #fff;	
	padding-top: 2px;
	padding-bottom: 2px;
	line-height:15px;
}
*HTML #left ul li a {	height: 15px;}


#left ul li a.li_ebene1_active,
#left ul li a:hover {
	color:#bfd5e4;
}

/* Ebene 2 */

#left ul li ul li {
	background-color:#bfd5e4;
	position: relative;
	}

#left ul li ul li a {
	display:block;
	color:#005896;
	font-weight:normal;
	padding-left:24px;
	border-bottom:1px solid #fff;
	}

#left ul li ul li a.li_ebene2_active,
#left ul li ul li a:hover {
	color:#005896;
	font-weight:bold;
}

/* Ebene 3 */

#left ul li ul li ul li{
	background-color:#bfd5e4;
	position: relative;
	}

#left ul li ul li ul li a {
	display:block;
	color:#005896;
	font-weight:normal;
	padding-left:36px;
	border-bottom:1px solid #fff;
	}

#left ul li ul li ul li a.li_ebene2_active,
#left ul li ul li ul li a:hover {
	color:#005896;
	font-weight:bold;
}

.menu1, .menu1_aktiv {
	background-color: #005896;
	width: 208px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 12px;
	line-height: 20px;
}

.menu1 a:link, .menu1 a:visited, .menu1_aktiv a:link, .menu1_aktiv a:visited, .menu1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	
}
.menu1_aktiv a:link, .menu1_aktiv a:visited, .menu1 a:hover {
	color: #bfd5e4;
}


.menu2, .menu2_aktiv {
	background-color: #bfd5e4;
	width: 196px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 24px;
	line-height: 20px;
}
*HTML .menu2, .menu2_aktiv {line-height: 19px; padding-top: 1px;}

.menu2 a:link, .menu2 a:visited, .menu2_aktiv a:link, .menu2_aktiv a:visited, .menu2 a:hover {
	color: #005896;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.menu2_aktiv a:link, .menu2_aktiv a:visited, .menu2 a:hover {
	font-weight: bold;
}


.menu3, .menu3_aktiv {
	background-color: #bfd5e4;
	width: 184px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 36px;
	line-height: 20px;
}
*HTML .menu3, .menu3_aktiv {line-height: 19px; padding-top: 1px;}

.menu3 a:link, .menu3 a:visited, .menu3_aktiv a:link, .menu3_aktiv a:visited, .menu3 a:hover {
	color: #005896;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.menu3_aktiv a:link, .menu3_aktiv a:visited, .menu3 a:hover {
	font-weight: bold;
}

/*--------------------------------------------------- Menu oben --------------*/

.menutop {
	float:left;
	height: 100%;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #FFFFFF;
	line-height: 20px;
}
*HTML .menutop {line-height: 19px; padding-top: 1px;}

.menutop a:link, .menutop a:visited, .menutop a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.menutop a:hover {
	color: #bfd5e4;
}