/**
 * ---------------------------------------
 * CSS www.agmadata.com
 * --------------------------------------- 
 * 
 * info@l-vogel.de
 * erstellt: 2009-09-14
 * 
 *
 */

   
#navContainerTop {
    margin: 0;
	padding: 0;
	width: 966px;
	height: 40px;
}
#navContainerTop ul {
	text-align: right !important;
    margin: 0;
    padding: 0;
    list-style-type: none !important;
	
}
#navContainerTop ul li:hover {
	/* aktuellen uebergeordneten Punkt mit einfärben */
    /*
	background-color: red !important;
	color: #fff !important;
	*/
	
}
/* 1. Ebene */
#navContainerTop ul li {
	margin: 0;
    padding: 0;
	float: left;
	list-style-type: none !important;
	cursor:pointer;
}
#navContainerTop .menue-level-1-off a:link,
#navContainerTop .menue-level-1-off a:active,
#navContainerTop .menue-level-1-off a:visited {	
	display: block;
	margin:0;
    padding: 13px 0 0 0px;
	height: 26px;
	width: 191px;
	font-weight: bold;
	font-size: 15px;
	color: #fff;
	text-align:center;
	text-decoration:none;
	background-color: #4ea929;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
#navContainerTop .menue-level-1-off a:hover {	
	background-color:  #71ba54;
}

#navContainerTop .menue-level-1-on a:link,
#navContainerTop .menue-level-1-on a:active,
#navContainerTop .menue-level-1-on a:visited,
#navContainerTop .menue-level-1-on a:hover {
	display: block;
	margin:0;
    padding: 13px 0 0 0px;
	height: 26px;
	width: 191px;
	font-weight: bold;
	font-size: 15px;
	color: #fff;
	text-align:center;
	text-decoration:none;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	background-color: #7bc176;

}
/* 2. Ebene */

#navContainerTop li ul {
	position: absolute;
	/* durch "left" außerhalb des sichtbaren Bereichs wird das gleiche erreicht wie durch "display: none", kann aber auch von Textbrowser angezeigt werden */	left: -999em;
	z-index: 1000;
	top: 320px;
}

#navContainerTop li ul li {
   clear: both !important;
   padding: 0;
   margin: 0;
   text-align: left !important;
}
/*
#navContainerTop li ul li:hover {
	background-color: #eBbBeB !important;
}
*/
#navContainerTop .menue-level-1-on ul li a:link,
#navContainerTop .menue-level-1-on ul li a:active,
#navContainerTop .menue-level-1-on ul li a:visited {
	display: block;
	margin:0;
    padding: 3px 0 3px 16px;
	height: auto;
	width: 175px;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align:left;
	text-decoration:none;
	background-color: #4ea929;
	border-bottom:1px solid #fff;

}
#navContainerTop .menue-level-1-on .menue-level-2-on a {
	display: block;
	margin:0;
    padding: 3px 0 3px 16px;
	height: auto;
	width: 175px;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #fff;
	background-color: #7bc176 !important;
}
#navContainerTop .menue-level-1-on .menue-level-2-off a:hover {
	display: block;
	margin:0;
    padding: 3px 0 3px 16px;
	height: auto;
	width: 175px;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #fff;
	background-color:  #71ba54 !important;
}



#navContainerTop .menue-level-1-off ul li a:link,
#navContainerTop .menue-level-1-off ul li a:active,
#navContainerTop .menue-level-1-off ul li a:visited {
	display: block;
	margin:0 0;
    padding: 3px 0 3px 16px;
	height: auto;
	width: 175px;
	margin:0 1px 0 0;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align:left;
	text-decoration:none;
	background-color: #4ea929;
	border-bottom:1px solid #fff;
}

#navContainerTop .menue-level-1-off .menue-level-2-off a:hover {
	background-color:  #6cc545 !important;
}


/* 3. Ebene */

#navContainerTop li ul ul { 
	/* Listen 3. Ebene und weiter */
	position: absolute;
    margin: -2.16em 0 0 10.9em;
	/*
	filter: Alpha(opacity=95, finishopacity=95) !important;
	*/
}

#navContainerTop li:hover ul ul, 
#navContainerTop li:hover ul ul ul, 
#navContainerTop li.sfhover ul ul,
#navContainerTop li.sfhover ul ul ul {
	left: -999em;
}

#navContainerTop li:hover ul, 
#navContainerTop li li:hover ul, 
#navContainerTop li li li:hover ul, 
#navContainerTop li.sfhover,
#navContainerTop li.sfhover ul, 
#navContainerTop li li.sfhover ul, 
#navContainerTop li li li.sfhover ul {
	left: auto;
	/*background-color: #F8E2CE !important;*/
	color: #fff!important;
}


#navContainerTop li#active { 
/* Listen zur aktuellen Kategorie */
  /*background-color: none;*/
} 

