

#menu {
z-index:0;
}
#menu {
	width: 100px;
	padding-top: 10px;
	/*margin: 0px auto;*/
			
}
/* remove all the bullets, borders and padding from the default list styling */
#menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:85px;
	background-color: #fff;
}

/* hack for IE5.5 */
/* position relative so that you can position the sub levels */
#menu li {
	position:relative;
	/**border: 1px solid #fff;  faszinierender ie6-fix, damit hauptmenue bei hover nicht auseinandergschoben wird **/
	font-weight:lighter;
}
/* style the links */
#menu a, #menu a:visited {
	display:block; 
	text-decoration:none;
	height:25px;
	line-height:25px;
	width:125px;
}
/* hack for IE5.5 */
* html #menu a, * html #menu a:visited {width:85px;}

li {
	/*border: 1px dotted #ccc;*/
}

#menu a:hover{
	/*color: #c44348;*/
}
/* hide the sub levels and give them a positon absolute so that they take up no room */


#menu ul ul {
	/*visibility:hidden;*/
	display: none;
	position:absolute;
	top:0;
	left:125px; 
}
#menu ul li.active ul {
	/*visibility:hidden;*/
	display: block;
}




/* make the second level visible when hover on first level list OR link */
#menu li:hover ul{
	/*visibility:visible;*/
	display: block;
	z-index: 1001;
}
#menu li ul.actSubmenu{
	/*visibility:visible;*/
	display: block;	
}
a.highlight {
	color: #e51b19;
}
