#umenue {
	width: 240px;
	margin: 0;
	overflow: hidden;
}

#umenue ul { 
	margin:0px 0px 0px 0px; 
	padding: 0; 
	list-style-type: none; 
	border: 1px #dddddd solid;
}
#umenue li { 
	width: 220px;
	float:left;
	margin:0;
	margin-left:31px;
	display:inline;
	list-style-type: none; 
	padding: 0;
	border: 0px #dddddd solid;
}

#umenue a {
	width: 90%;
	padding: 9px 0px 8px 63px;
	display:block;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size:12px; 
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color:transparent;
	border-bottom: 0px #eeeeee solid;
    background: transparent url("../images/navi/navi-1.gif") no-repeat 0px 10px;
}


#umenue li span {
	display:block;
	width: 100%;
	padding: 4px 0px 4px 12px;
	font-weight: bold;
	border-bottom: 1px #dddddd solid;
}

/* Ebene 1 */
#umenue li.active {
	width: 90%;
	padding: 4px 0px 4px 63px;
	font-weight: bold;
	color: #ffffff;
	background-color:transparent;
	border-bottom: 1px #eeeeee solid;
}
#umenue li.uaktiv a {
	font-weight: normal;
	color: #ffffff;
}

#umenue li a { width:100%; padding-left:32px; background-color:transparent; color:#ffffff; }
#umenue li.uaktiv a,
#umenue li a:focus,
#umenue li a:hover,
#umenue li a:active { background-image: url("../images/navi/navi-2.gif"); color: #fbe8cc; text-decoration:underline; }

/* Ebene 2 */
#umenue li ul li a,
#umenue li ul li#active,
#umenue li ul li span { width: 80%; padding-left: 20%; }

#umenue li ul li a { background-color:#ffffff; color: #ffffff; }
#umenue li ul li a:focus,
#umenue li ul li a:hover,
#umenue li ul li a:active { background-color:#f63; color: #fff; }

/* Ebene 3 */
#umenue li ul li ul li a,
#umenue li ul li ul li#active,
#umenue li ul li ul li span { width: 70%; padding-left: 30%; }

#umenue li ul li ul li a { background-color:#fcfcfc; color: #ffffff; }
#umenue li ul li ul li a:focus,
#umenue li ul li ul li a:active { background-color:#f63; color: #fff; }

/* Ebene 4 */
#umenue li ul li ul li ul li a,
#umenue li ul li ul li ul li#active,
#umenue li ul li ul li ul li span { width: 60%; padding-left: 40%; }

#umenue li ul li ul li ul li a { background-color:#ffffff; color: #ffffff; }
#umenue li ul li ul li ul li a:focus,
#umenue li ul li ul li ul li a:hover,
#umenue li ul li ul li ul li a:active { background-color:#f63; color: #fff; }
