#menu {
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	position:relative; 
	margin:0px auto;
	color:#fff; 
	width:932px;
	
	}

#menu ul li a, #menu ul li a:visited {
	display:block; 
	height:52px; 
	text-decoration:none; 
	text-align:left; 
	color:#fff; 
	padding:17px 15px 0px 15px; 
	text-decoration:none;
	background:url(../images/nav_tile.jpg) repeat-x 0px -1px;
	-webkit-transition: background 0.25s linear;
	-moz-transition: background 0.25s linear;
	-o-transition: background 0.25s linear;
	transition: background 0.25s linear;
	border:0px solid #fff; 
	font-size:16px;}

#menu ul {
	padding:0; 
	margin:0;
	list-style-type: none;
	z-index:5000;
	}

#menu ul li {
	float:left; 
	position:relative;
	}

#menu ul li ul {
	visibility:hidden; 
	position:absolute;
	}

#menu ul li ul li ul {
	position:relative;
	}
#menu ul li.marked a{
   color: #0772ba; 
}
#menu ul.cart li a{
   color: #0772ba; 
}
#menu ul li:hover a {
	color:#fff; 
	background:url(../images/nav_h.jpg) repeat-x 0px -1px;
	} /*Level 1 aktiv*/

 /*Level 1 hover */

#menu ul li:hover ul a {
	color:#fff; 
	background: #15191c;
}
#menu ul li:hover ul a:hover {
	color:#fff; 
	background: #3c403f;
} 
/*Level 2 aktiv*/	
#menu ul ul li a, #menu ul ul li a:visited{
font-size:14px;
	padding:12px 10px 12px 15px; 
	height:auto;
	
} /*Level 2 aktiv*/	
#menu ul ul ul li a, #menu ul ul ul li a:visited{

	font-size:13px;
	padding:2px 10px 2px 20px; 
	height:auto;
} 
	
/*#menu ul ul ul li:last-child{
	border-bottom:1px solid #FFF;
}*/
#menu ul li.line{
	border-bottom:1px solid #FFF;
}
#menu ul li:hover ul, #menu ul li a:hover ul {
	visibility:visible; top:50px; left:0;
	}

#menu ul li:hover ul li ul, #menu ul li a:hover ul li ul{
	top:0px; left:0px;
	}
	
#menu ul li:hover ul li, #menu ul li a:hover ul li{
	width: 100px; 
	clear:both;
	}
#menu ul li.actv a{
   color: #fff; 
   background: url(../images/menu_actiive.png) repeat-x;
}

/* Sub width */
#menu ul li:hover ul#dls li, #menu ul#dls li a:hover ul li{
 	width: 160px; 
}
#menu ul li:hover ul#licht li, #menu ul#licht li a:hover ul li{
 	width: 200px; 
}


#menu ul li.active a, #menu ul li.active a:hover{
	background:url(../images/nav_a.jpg) repeat-x 0px -1px;
}
#menu ul li a:hover{
	background:url(../images/nav_h.jpg) repeat-x 0px -1px;
	/*background: #ebebeb;*/
}