/* CSS document */


/*------------------------------------- CLASSES -------------------------------------*/
.hidden {display: none }

/*------------------------------------- HORIZONTAL MENU IN TWO LEVELS -------------------------------------*/

div#double_menu {
			position: relative;                                                
			text-decoration: none;
			height:50px;
			width:798px; 
			background: #EEE;
			color: #ffffff;
	        margin-bottom:3px; 
	        float:left; 	                 
}
html>body div#double_menu, .first_menu {
	width:791px;
}
#double_menu a { text-decoration: none;}

.first_menu,.second_menu {
		position: absolute;
		margin: 0;
		padding: 0;		
		list-style: none;
		text-decoration: none;
		
}

.first_menu {
	            height:26px;
				top: 0;
				left: 0;
		 		text-decoration: none;
		 		background: #9aa3a6;		 	
}

.second_menu {	
		 top: 33;
		 left: 0;
                 width :823px;
                 _width:823px;  
		 background-color: #EEE;				
		 text-decoration: block;
		 -moz-border-radius-bottomleft:4px;
		/* min-height:3em;
		_height:3em; */ /* IE 6 hack */
}

.first_menu li,
.second_menu li { float: left;height:22px; }

.first_menu li span a:link,
.first_menu li span a:hover,
.first_menu li span a:visited {
				display: block;
				padding: 4px 10px;
				color: #ffffff;
				font-size: 1.1em;
				font-weight: bold;
}

/*--- CSS class that it will applied to first level menu option selected --*/
.first_menu li span a.select:link,
.first_menu li span a.select:hover,
.first_menu li span a.select:visited{ 
                                      color: #cc0001;
                                      background-color: #EEE;
								      -moz-border-radius-topleft:4px;
								      -moz-border-radius-topright:4px;
}

/*--- Second level ---*/
.second_menu li span a:link,
.second_menu li span a:visited{
				 color: #000000;
				 font-size: 1.1em;
				 font-weight: normal;
}
                               
.second_menu li span a:focus {
                               color:#cc0001;
                              
}

.second_menu li span a:hover {
				font-size: 1.1em;					
				background-color: #D3D3D3;  
				-moz-border-radius-bottomleft :4px;
		        -moz-border-radius-bottomright:4px;
		        -moz-border-radius-topleft :4px;
		        -moz-border-radius-topright:4px;
}

.second_seleccionado {
				font-size: 1.1em;	
				background-color: #D3D3D3;  
				-moz-border-radius-bottomleft :4px;
		        -moz-border-radius-bottomright:4px;
		        -moz-border-radius-topleft :4px;
		        -moz-border-radius-topright:4px;
}

