@charset "utf-8";
/* CÃ“MO HACER APLICAR UN CAMBIO SÃ“LO A UN EXPLORADOR (HACK) 
IE6 --->	* html propiedad
IE7 --->	*+html propiedad
Opera 9 y anteriores --->	html:first-child propiedad
*/

/* COMIENZO RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS:
 * -sin bordes
 * -sin margenes ni paddings
 * -sin fondos ni estilo para listas
*/

* {margin: 0; padding: 0; font-size: 11px;} /* nada tendrÃ¡ padding ni margen, y las fuentes serÃ¡n 11px */
q:before,q:after {content: "";}
sup {font-size: 0.8em;}
sub {font-size: 0.8em;}
ul {}
a {border: none; text-decoration: none; }
a:link, a:visited, a:active {outline: none;}
a:hover {text-decoration: underline;}
img {border: none; text-decoration: none;} /* background: url(); aparecerÃ¡ como fondo de la imagen, Ãºtil para imÃ¡genes de carga */
acronym {border: 0;}
.manolink{cursor: pointer;}

/* igualar las fuentes a todos los elementos */
h1, h2, h3, h4, h5, strong {font-size: 100%; font-weight: bold;}

/* tablas */
table {width: 100%; border-collapse: collapse; border-spacing: 0;}

/* propociona altura a divs sin altura con contenido flotado */
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.b {border: 1px solid Yellow;} /*clase de uso rÃ¡pido para destacar los bordes de un bloque*/

/* Loading de clueTip */
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(/imagenes/comunes/loading.gif);
}
/*
 * como hacer png transparentes en IE6
 * dado un div...:
 * #bloque {background: url(/imagenes/index/abcd.png); behavior: url(/estilos/ie6pngfix/iepngfix.php);
 * 
 * si abcd.png estÃ¡ guardado con canal alfa, dejarÃ¡ ver el fondo. behavior sÃ³lo lo interpreta IE6.
 * 
 */
 
 img, .png {
	position: relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/imagenes/comunes/transparente.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
em  {font-style:italic;}
strong{font-weight:bold;}
strong em {font-weight:bold;font-style:italic;}
/* FIN RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS */

/**********************************************
				ESTRUCTURA DE LA PAGINA
***********************************************/
body {background: #ac965d;margin:0;padding:0;}
/*h1 {display:none;}*/
#todo{margin:8px auto 0; width: 986px; text-align: left;}
#pagina{float:lefT; width: 965px; text-align: left; font-family:Arial; padding-left:11px; padding-right:11px; background:url(/imagenes/comunes/fondo.gif);}

/**********************************************
				CABECERA
***********************************************/
#cabecera{float:left; display:inline; width:100%; }	
	#cabecera h1 a{text-indent:-9999px;float:left; display:inline; background:url(/imagenes/comunes/logo.jpg) no-repeat; width:202px; height:85px;}		
	
	/*nav.Util*/
	#cabecera #nav_util{float:right; display:inline; color:#857041; font-size:10px; font-family:Arial;margin-right:9px; width:680px;}
	#cabecera #nav_util2{float:right; display:inline; color:#857041; font-size:10px; font-family:Arial;margin-right:9px; width:655px;}
		#cabecera #nav_util ul{float:left; display:inline; color:#857041; font-size:10px; font-family:Arial;margin-top:30px; }
			#cabecera #nav_util ul li{float:left; display:inline; color:#857041; font-size:10px; font-family:Arial;margin-left:4px;}
				#cabecera #nav_util ul li a{color:#040404; font-size:10px; font-family:Arial;}
				#cabecera #nav_util ul li a.bandera{text-indent: -9999px; width: 19px; height: 13px; display:block;}
				#cabecera #nav_util ul li a.es{background:url(/imagenes/comunes/es_ES.gif) no-repeat; }
				#cabecera #nav_util ul li a.en{background:url(/imagenes/comunes/en_EN.gif) no-repeat;}
				
	/*compartir*/
		#cabecera #compartir{float:left; display:inline; margin-top:24px;margin-left:20px; }
			#cabecera #compartir span{color:#040404; font-size:10px;font-family:Arial;}
			#cabecera #compartir a{}
			
	/*likesBox*/
		#cabecera #likesBox{float:left; display:inline; margin-top:24px;margin-left:20px; }
		#cabecera #likesBox iframe { width:120px;}
	.addthis_button_facebook_like iframe { width: 101px !important;}		
	#buscador-cab{float:right; display:inline; height:29px;margin-top:24px; margin-right: 36px;}
			#buscador-cab #campo-buscar{float:left;display:inline;background: url(/imagenes/comunes/fnd-buscador.gif) no-repeat; width:142px; height:24px;border:none;padding-top:0px; padding-left:11px;color:#000;font-size:10px;}
			#buscador-cab #buscador_btn{float:left;display:inline;background:url(/imagenes/comunes/btn-buscar.gif) no-repeat; width:25px; height:23px;border:none;cursor:pointer;}
			
	
	/*Menu*/
	#cabecera #menu{float:left; display:inline; width:100%; margin-top:20px;}
		#menu ul{float:left; display:inline;}
			#menu ul li{float:left; display:inline;}

				#menu ul li a{float:left; display:inline;text-indent:-9999px; height:22px;}
				
					#menu ul li a.elite_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -9px 0; width:144px;margin-left:15px;}
					#menu ul li a.elite_ES:hover, #menu ul li a.elite_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -9px -22px; width:144px;margin-left:15px;}
										
					#menu ul li a.productos-menu_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -179px 0; width:82px;margin-left:26px;}
					#menu ul li a.productos-menu_ES:hover, #menu ul li a.productos-menu_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -179px -22px; width:82px;margin-left:26px;}
							
					#menu ul li a.actualidad-menu_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -326px 0; width:75px;margin-left:26px;}
					#menu ul li a.actualidad-menu_ES:hover, #menu ul li a.actualidad-menu_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -326px -22px; width:75px;margin-left:26px;}
										
					#menu ul li a.sala_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -450px 0; width:109px;margin-left:32px;}
					#menu ul li a.sala_ES:hover, #menu ul li a.sala_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -450px -22px; width:109px;margin-left:32px;}
								
					#menu ul li a.agenda-menu_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -606px 0; width:75px;margin-left:47px;}
					#menu ul li a.agenda-menu_ES:hover, #menu ul li a.agenda-menu_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -606px -22px; width:75px;margin-left:47px;}
								
					#menu ul li a.prensa-menu_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -728px 0; width:115px;margin-left:47px;}
					#menu ul li a.prensa-menu_ES:hover, #menu ul li a.prensa-menu_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -728px -22px; width:115px;margin-left:47px;}
										
					#menu ul li a.contacto_ES{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -887px 0; width:78px;margin-left:44px;}
					#menu ul li a.contacto_ES:hover, #menu ul li a.contacto_ES-selec{background: url(/imagenes/comunes/menu_ES.gif) no-repeat -887px -22px; width:78px;margin-left:44px;}
					
					
					#menu ul li a.elite_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -8px 0; width:145px;margin-left:15px;}
					#menu ul li a.elite_EN:hover, #menu ul li a.elite_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -8px -22px; width:145px;margin-left:15px;}
										
					#menu ul li a.productos-menu_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -181px 0; width:82px;margin-left:28px;}
					#menu ul li a.productos-menu_EN:hover, #menu ul li a.productos-menu_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -181px -22px; width:82px;margin-left:28px;}
							
					#menu ul li a.actualidad-menu_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -325px 0; width:76px;margin-left:32px;}
					#menu ul li a.actualidad-menu_EN:hover, #menu ul li a.actualidad-menu_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -325px -22px; width:76px;margin-left:32px;}
										
					#menu ul li a.sala_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -448px 0; width:111px;margin-left:32px;}
					#menu ul li a.sala_EN:hover, #menu ul li a.sala_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -448px -22px; width:111px;margin-left:32px;}
								
					#menu ul li a.agenda-menu_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -605px 0; width:76px;margin-left:47px;}
					#menu ul li a.agenda-menu_EN:hover, #menu ul li a.agenda-menu_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -605px -22px; width:76px;margin-left:47px;}
								
					#menu ul li a.prensa-menu_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -727px 0; width:116px;margin-left:47px;}
					#menu ul li a.prensa-menu_EN:hover, #menu ul li a.prensa-menu_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -727px -22px; width:116px;margin-left:47px;}
										
					#menu ul li a.contacto_EN{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -886px 0; width:78px;margin-left:44px;}
					#menu ul li a.contacto_EN:hover, #menu ul li a.contacto_EN-selec{background: url(/imagenes/comunes/menu_EN.gif) no-repeat -886px -22px; width:78px;margin-left:44px;}
					
					
					
	#flash{float:left; display:inline; margin-top:14px;margin-left:16px;}
/**********************************************
				CONTENIDO
***********************************************/
#contenido{float:left; display:inline;width:100%;}

	a.enlace-flash {
		background:url("/imagenes/comunes/transparente.gif") repeat scroll 0 0 transparent;
			left:0;
			padding:0;
			position:absolute;
			text-decoration:none;
			top:0;
			width:100%;
			height:100%;
	}
/**********************************************
				Migas
***********************************************/
#migas{float:left; display:inline; width:290px;margin-top:15px; margin-left:19px;}
	#migas span{color:#000;font-family:Arial;font-size:10px;}
	#migas span a{color:#000;font-family:Arial;font-size:10px;}
	#migas a{color:#857041;font-family:Arial;font-size:10px;}
	
/**********************************************
				PIE
***********************************************/
#pie{float:left; display:inline;width:100%;background:url(/imagenes/comunes/fnd-pie.gif);text-align:center; padding-bottom:7px;}
	#pie p{color:#fff; font-size:10px;font-family:Arial;margin-top:7px;padding:10px 10px 10px 15px; }
		#pie p a{color:#fff; font-size:10px;font-family:Arial;margin-left:5px;margin-right:5px;}
	
	


