#menu {
	background-color: #5f5f5f;
	float:left;
	width:188px;
	line-height:26px;
	color:#fff;
	position:relative;
	z-index:200;
	font-family: "Trebuchet MS", Arial;
	font-size:x-small;
	margin-bottom:40px;
	padding-bottom: 40px;
}
#menu ul li a, #menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#fff; 
	width:160px; 
	border-bottom:1px dotted #ccc;
	padding:0 0 0 28px;
}
#menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	position: relative;
	display: block;
	clear: both;
}
#menu ul li {
	float:left;
	position:relative;
	text-transform: uppercase;
}
/* versalien aufheben für lev02 und lev 03*/
#menu ul li ul li {text-transform:none; letter-spacing:0.1em;}

#menu ul li:hover a {
	color:#fff;
	background: url(bg-lev01.png) no-repeat 10px 0;
}


/*	LEVEL2 */
#menu ul li:hover ul li a.start {
	background:#ca5a22;
	color:#fff;
}

/* aktiv */ #menu ul li.aktiv a.start {
	background: #000;
}

/* aktiv background zurücksetzen */ 
#menu ul li.aktiv ul li a, #menu ul li.aktiv ul a.start {
	background:#ca5a22;
}
/* aktiv */ #menu ul li.aktiv ul, #menu ul li.aktiv:hover ul {
	display:block;
	position:relative;
	top:0;
	left:0px;
	width:188px;
	background:#ca5a22;
}
#menu ul li ul {display: none;}

#menu ul li:hover ul {
	display:block;
	position:absolute;
	top:0;
	left:188px;
	width:188px;
}

#menu ul li:hover ul li a /*aktiv*/, #menu ul li.aktiv:hover ul li a {
	display:block;
	background:#ca5a22;
	color:#fff;
	width:160px;
}

/*	lev2 aktiver Link */
#menu ul li.aktiv ul li.aktiv a, #menu ul li:hover ul li a:hover {
	background:#ca5a22 url(bg-lev01.png) no-repeat 10px 0;
}

/*	LEVEL 3 */
#menu ul li:hover ul li ul {display:none;}
#menu ul li.aktiv ul li ul, #menu ul li.aktiv:hover ul li ul {display:none;}
#menu ul li.aktiv:hover ul li:hover ul {display:block; position:absolute; left:188px; top:0;}
/* reset pfeilchen bei standard a von lev3 */
#menu ul li ul li ul li a {background-image:none;}

/*Newsticker */
#page #menu div#fadeTxt { float:left; width:188px;position:relative; display:block; background: url(bg-newsticker.jpg) no-repeat center top;/* */ margin:0 0 20px 0;	
}
#fadeTxt p {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; background: url(bg-newsticker.jpg) no-repeat center bottom; padding:0 10px 6px 10px; margin:6px 0 20px 0;line-height:14px; width:168px;display:block;position:relative;clear:both;}
#fadeTxt p strong, #fadeTxt p a {color:#f1f1f1; font-style: normal;}
#fadeTxt p a {text-decoration:none; color:#333;}
#fadeTxt p a:hover {text-decoration:underline;}
#fadeTxt p strong a:hover  {text-decoration:none;}
#fadeTxt p span {font-weight:bold; color:#ca5a22;}
