.naviE1 {

}


.naviE1 ul {
padding:0;
margin:0;
list-style-type:none;
width:150px;
}
/* hack for IE5.5 */
* html .naviE1 ul {margin-left:-16px; ma\rgin-left:0;}

.naviE1 li {
	position:relative;

/*	height:26px;*/
}


.naviE1 table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}


.naviE1 a, .naviE1 a:visited {
display:block; 
text-decoration:none;
/*height:25px;*/
line-height:25px;
width:150px;
color:#fff;
text-indent:5px;
padding-right:5px;


}

* html .naviE1 a, * html .naviE1 a:visited {width:150px; w\idth:149px;}

* html .naviE1 a:hover {
	color:#fff;
	background-image:url(../gfx/navhigru.jpg); 
}

.naviE1 :hover > a {
	color:#fff; 
	background-image:url(../gfx/navhigru.jpg); 
}

/********** EBENE 2 ***********/

.naviE1 ul ul {
visibility:hidden;
	position:absolute;
	top:0;
	left:153px; 
}

.naviE1 ul ul li {
	background-color:#40473F;
	width:180px;
	border-left:3px solid #807A6F;
	margin-left:2px;

}
.naviE1 ul ul a, .naviE1 ul ul a:visited {
	width:169px;
	padding-right:10px;
}


.naviE1 ul li:hover ul,
.naviE1 ul a:hover ul {
	visibility:visible;
}


* html .naviE1 ul ul a:hover {color:#fff;background:#646A2E; }

.naviE1 ul ul :hover > a {color:#fff; background:#646A2E;}


/*********** ebene 3 **********/
.naviE1 ul :hover ul ul{
visibility:hidden;
}

.naviE1 ul :hover ul :hover ul ul{
visibility:hidden;
}

.naviE1 ul :hover ul :hover ul{ 
visibility:visible;
}

