/**
* (C) by Matthias Gally 2008,
* Gally Websolutions, www.websolutions.gally.ch
* CSS only dropdown menu
**/

#menu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	}
	
#menu li {
	margin:0px;
	padding:8px 0 4px 0;
	border-bottom:1px solid #645F5B;
	width:237px;
	}
#menu li.active {
	margin:0px;
	padding:8px 0 4px 0;
	border-bottom:1px solid #ffffff;
	width:237px;
	}

#menu li.first {
	padding:0px 0 4px 0;
}
#menu li.has_sub {
	margin:0px;
	}
#menu li.active_sub {
	margin:0px;
	padding:8px 0 6px 0;
	height:100%;
	border:0px;
	}

#menu li ul {
	margin:4px 0 0 0;
	padding:0px;	
}

#menu li ul li {
border:0px;
}

	
#menu li a{
	color:#5E5D5D;
	text-decoration:none;
	padding:0 0px 0 20px;
	height:19px;
	}
#menu li a:hover, #menu li.active_sub a:hover{
	color:#161C1A;
	}
#menu li .active a:hover{
	color:#5E5D5D;
	}


	
#menu li ul {
	border-top:1px solid #ffffff;
	}

	
#menu li ul li a{
	font-size:11px;
}


#menu li.active_sub a {
	color:#D81D31;
}

#menu li.active_sub ul li {
	padding:2px 0 0px 0;
}


#menu li.active_sub ul li a {
	color:#ffffff;
}


#menu li a.active, #menu li.has_sub a.active, #menu li.active_sub a.active{
	color:#D81D31;
	}
	
#menu li.active_sub ul li a.active{
	color:#161C1A;
	}







	

	
			
		
