.naviE1 {
	z-index:1000;
	margin:25px 0 50px 8px; 
}


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

.naviE1 ul li {
	position:relative;
	height:26px;
	width:140px;
/*	background:#E4E4E4;
	border-bottom:1px solid #fff;*/
}

.naviE1 ul ul li {
	position:relative;
	background:#ccc;
	height:26px;

}

.naviE1 ul ul ul li {
	position:relative;
	background:#EAF7FF;
	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;
	line-height:25px;
	width:130px;
	color:#222;
	text-indent:5px;
	text-align:left;
	padding-right:10px;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;


}
.naviE1 ul ul a, .naviE1 ul ul a:visited {
	border:1px solid #fff;
	border-width:0 1px 1px 0;
}
.navi ul ul a, .navi ul ul a:visited
	{text-align:left;
}

 .naviE1 a.actives  {
	color:#ff9900; 
	
	background:#fff;
}
/******** ebene 1 ********/



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

* html .naviE1 a:hover {color:#272A97;background:url(../gfx/trans.gif);}

.naviE1 :hover > a {color:#272A97; background:url(../gfx/trans.gif);
}

/******* ebene 2 ********/

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

.naviE1 ul li:hover ul,
.naviE1 ul a:hover ul {
		visibility:visible;
}
.naviE1 ul li ul li:hover ,
.naviE1 ul ul a:hover {
		background-color:#ff9900;}

.naviE1 ul ul a:hover {
		color:#fff; }



/******** 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;
}
.naviE1 ul ul  :hover > a {color:#EAF7FF; 
}

/*********** sontiges **********/






