/* 
	Navigation CSS Document for CHF
	Powered by Puertobaires (www.puertobaires.com)
	
	Date: Nov 3, 2009.
	Version: 1.0
*/

#menu ul {
	margin: 0;
	padding: 0;
}

#menu a {
	text-decoration: none;
}

#menu li a {
	color: #fff;
	display: block;
	/*height: 21px;*/
        width:195px;
	padding: 5px 0 5px 11px;
	background: #318E8A;
	border-bottom: 1px solid #fff;
}

#menu li a:hover {
	background: #E7A808;
}

#menu li a.active,
#menu li ul li a.active, 
#menu li ul li ul li a.active {
	background: #F9E699;
	color: #318E8A;
}

#menu li ul li a {
	background: url(pics/bg_firstlevel.png) repeat;
}

#menu li ul li ul li a {
	background: url(pics/bg_secondlevel.png) repeat;
}

#menu ul li ul li:last-child a, 
#menu ul li ul li ul li:last-child a {
	border-bottom: none;
}



/* Hover & Visibility
--------------------------------------------------------------------------------------------------------*/

#menu li {
	position: relative;
} 

#menu ul ul, 
#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%; /* to position them to the right of their containing block */
	width: 100%; /* width is based on the containing block */
}

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul ul li:hover ul ul {
	display: none;
}

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul {
	display: block;
}