/*
#FF8000 -> Color de cuadros
#AB5F1B -> Color seleccionado 
*/


/*
#FF8000 -> Color de cuadros
#AB5F1B -> Color seleccionado 
*/



#nav, #nav ul { /* all lists */
	padding: 3;
	margin: 0;
	list-style: none;
	line-height: 0;
	align: center;
	
}


#nav a {
	display: block;
	width: 12em;
	/*BACKGROUND-COLOR: red; TEXT-DECORATION: none*/
	height: 45px;
}


#nav A {
	/*PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; BACKGROUND-COLOR: #666; TEXT-DECORATION: none*/
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; BACKGROUND-COLOR: #FF8000; TEXT-DECORATION: none;
	height: 45px;
}
#nav A:hover {
	/*COLOR: white; BACKGROUND-COLOR: #333; TEXT-DECORATION: underline*/
	COLOR: white; BACKGROUND-COLOR: #FF8000; TEXT-DECORATION: underline;
	height: 45px;
}
#nav A.active {
	/*BACKGROUND-COLOR: #333; TEXT-DECORATION: none*/
		BACKGROUND-COLOR: #AB5F1B; TEXT-DECORATION: none;
		height: 45px;
}



#nav li { /* all list items */
	float: left;
	width: 12em; /* width needed or else Opera goes nuts */
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
/*text-align: center;*/
}


#nav li ul { /* second-level lists */
			position : absolute;
			left: -999em;
			margin-left : 10.5em;
			margin-top : -4.40em;
			z-index: 3000;
	}
	


#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 11em;
	height: 1em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	/*color: #ccc;*/
	color: #FF8000;
}