#avmenucontainer {
float: left;
	width: 250px;
}
#avmenu {
	float:left;
	width:200px;
	padding:30px;
	}

#avmenu ul.nav1st {
	list-style: none;
	width: 190px;
	margin: 0;
	padding: 0;
	color:#FFFFFF;
	background-color: #004F9A;
	}
#avmenu ul.nav1st li {
	position: relative;
	padding: 8px 0 0px 0px;
			border-top:solid #fff 1px;
	width: 175px;
			height:2.0em;
	display:block;

	}
#avmenu ul.nav1st li.active {
	background: #f7f7f7; 
	}
#avmenu ul.nav1st li a,
#avmenu ul.nav1st li a:link {
	color:#FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	position: static;
	z-index: 10;
	padding:8px;

	}
#avmenu ul.nav1st li a.current,
#avmenu ul.nav1st li a.current:link,
#avmenu ul.nav1st li a:hover {
	color: #6BAE2C;
	text-decoration: none;
	}


/* Fix IE. Hide from IE Mac \*/
* html #avmenu ul li { float: left; height: 1%; }
* html #avmenu ul li a { height: 1%; }
/* End */

		

/* Sub Menu Styles */

#avmenu ul.nav1st li ul.nav2nd {
/*	Anzeigeoption/Position der dropdown-submenüs */
	position: absolute;
/*	left: 85%; */
	left: 150px;
top:-1px;
	display: none;

	}
#avmenu ul.nav1st li ul.nav2nd {
/*	Stil der dropdown-submenüs */
	width: 175px; /* Width of Menu Items */
	margin: 0;
	padding: 0px 0 10px 0;
	color:#606060;
	background: #f7f7f7;
	list-style: none;

} 
#avmenu ul.nav1st li ul.nav2nd li {
/*	zusammen mit dem border-bottom (siehe oben) 
	entsteht eine komplett geschlossene borderline 
	um jeden submenüpunkt	*/
/*	border: 1px solid #fff;
	border-bottom: 0; */
	display:block;
	padding:0;
	text-decoration: none;
	color:#606060;
	background: #fff; 
	border-top: 1px solid #6BAE2C; 
	border-right: 1px solid #6BAE2C; 
			height: 3.3em;

} 
#avmenu ul.nav1st li ul.nav2nd li a,
#avmenu ul.nav1st li ul.nav2nd li a:link {
	font-size: 1.2em;
	font-weight: normal;
	padding:5px 10px ;
	color:#ff720b;
	background: #f7f7f7;
	display: block;


	} 
#avmenu ul.nav1st li ul.nav2nd li a.current,
#avmenu ul.nav1st li ul.nav2nd li a.current:link,
#avmenu ul.nav1st li ul.nav2nd li a:hover {
	font-size: 1.2em;
	padding:5px 10px ;

	display: block;
	text-decoration: none;
	color: #6AAE2C; 
	background: #fff; 

	}
	
	/* Zweites Sub Menu Styles */

#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd {
/*	Anzeigeoption/Position der dropdown-submenüs */
	position: absolute;
/*	left: 85%; */
	left:175px;
top:-1px;
	display: none;

	}
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd {
/*	Stil der dropdown-submenüs */
	width: 175px; /* Width of Menu Items */
	margin: 0;
	padding: 0px 0 10px 0;
	color:#606060;
	background: #f7f7f7;
	list-style: none;

} 
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li {
/*	zusammen mit dem border-bottom (siehe oben) 
	entsteht eine komplett geschlossene borderline 
	um jeden submenüpunkt	*/
/*	border: 1px solid #fff;
	border-bottom: 0; */
	display:block;
	padding:0;
	text-decoration: none;
	color:#606060;
	background: #fff; 
	border-top: 1px solid #6BAE2C; 
	border-right: 1px solid #6BAE2C; 
			height: 3.3em;

} 
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li a,
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li a:link {
	font-size: 1.2em;
	font-weight: normal;
	padding:5px 10px ;
	color:#ff720b;
	background: #f7f7f7;
	display: block;


	} 
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li a.current,
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li a.current:link,
#avmenu ul.nav1st li ul.nav2nd li ul.nav3rd li a:hover {
	font-size: 1.2em;
	padding:5px 10px ;

	display: block;
	text-decoration: none;
	color: #6AAE2C; 
	background: #fff; 

	}

		
/* The magic ^^ */
#avmenu ul.nav1st li:hover, #avmenu ul.nav1st li.over { 
	z-index: 10;
} 
#avmenu ul.nav1st li:hover ul.nav2nd, #avmenu ul.nav1st li.over ul.nav2nd { 
	display: block; 
	z-index: 20;
} 
#avmenu ul.nav1st li:hover ul.nav2nd li:hover ul.nav3rd, #avmenu ul.nav1st li.over ul.nav2nd li.over ul.nav3rd { 
	display: block; 
	z-index:30;
} 
