@media all{
	body {
	   text-align:center;
	}
	/* modos de visualización de la página 
		#publico : online
		#privado : sólo en modo edición
	*/
	#iframeLogin{height:6.3em}
	#publico {
	   width:77.4em;
	   margin:1em auto;
	   text-align:left;
	}
	#cabecera {margin:0 0 0 1em; text-align:left;}
	#cuerpo {margin:0 0 1em 1em; text-align:left}
	#pie {margin:0 0 1em 1em; clear:both}
	/* registrar flotaciones */
	.plantilla1 #contenedorPrincipal .contenedor, 
	.plantilla2 .contenedor,
	#cabecera .wrappcabecera .contenedor,
	#pie .wrapppie .contenedor
		{float:right; margin-right:0;}
	#pie .wrapppie .contenedor-pt
		{float:right; margin-right:0;}
	* html .plantilla1 #contenedorPrincipal .contenedor, 
	.plantilla2 .contenedor,
	* html #cabecera .wrappcabecera .contenedor,
	* html #pie .wrapppie .contenedor
		{display:inline}/*ie doble margen cuando float dos capas adyacentes */
	.plantilla1 .contenedor, 
	.plantilla2 #contenedorPrincipal .contenedor,
	#cabecera .contenedor,
	#pie .contenedor
		{float:left;}

	/* .plantilla1 : estructura */
	.plantilla1 #contenedorPrincipal .contenedor,
	#cabecera .wrappcabecera .contenedor
		{width:57.4em;}
	#pie .wrapppie .contenedor
		{width:46.1em;}
	#pie .wrapppie .contenedor-pt
		{width:40em;}	
		
	.plantilla1 .contenedor ,
	#cabecera .contenedor
			{width:18em;}
	#pie .contenedor
		{width:30em;}
		
	#pie{border-top:1px solid #ccc}


	/* .plantilla-Interstitial : estructura */
	.plantilla-Interstitial #cabecera{
		margin:0.5em;
		text-align:left;
	}
	.plantilla-Interstitial #cabecera .contenedor
	{width:18em;}
	.plantilla-Interstitial #contenedorPrincipal .contenedor
		{width:77.4em;}


/*
	20070307 estilosPopUp */
	.cuerpoPopup1 #publico{width:53em; margin:0;}
	.cuerpoPopup1 #publico .plantilla1 #contenedorPrincipal .contenedor{float:none; margin-left:0; }
	/* .plantilla1 : estructura plantilla sin navegacion */
	.cuerpoPopup1 .plantilla1 #contenedorPrincipal .contenedor
		{width:100%;}	
	
	/*
		#cabecera .contenedor 
			h1
				a
					img
		#cabecera .wrappcabecera .contenedor
			h2
			h3
			fieldset .buscador
				label 
				input
			.tools
				h3
				ul
			h3.contactamos
			.wrappNavGlobal
				.navglobal
				
		
	*/
		#cabecera .contenedor h1 {margin-top:0;}
		#cabecera .contenedor h1 img {width:100%}
		
/*		
.buscador
	form
		a img
		input.criterioBusqueda [text]
		input.botonBuscar [submit]
		input.inputRadioEnGoogle [radio]
		label
		input.inputRadioEnEndesa [radio]
		label
*/	
		.buscador{height:2.2em; width:70%;float:left}		

		.buscador .logoGoogle{float:left; border:0; }
		.buscador label{color:#777777; padding-left:0.2em}
		.buscador #buscarenGoogle, .buscador #buscarenEndesa, .buscador label{line-height:2.2em; height:2.2em; float:left; margin-top: 0.2em}
		.buscador .criterioBusqueda{  margin:0.4em 0 0 0.4em; border: 1px solid #A1B0C5; padding:0 0.2em; line-height:1.54em; height:1.54em; he\ight:1.36em; font-size:1.0em; width:10em}
		.buscador .botonBuscar{float:left; margin:0.4em 1em 0 0.4em; background:#FF9900; border-width:1px; width:1.78em; w\idth:1.55em; height:1.8em; border-style: solid; border-color:#FF9911 #cccccc #cccccc #FF9911; font-family:Tahoma, Arial, Verdana; font-size:0.9em; font-weight:bold; color:#ffffff;}
		
		.contactanos{float:right;  line-height:2.2em; height:2.2em; background:url(/nr/Sites/EndesaOnLine/imgs/icocontactanos.gif) no-repeat top right; padding-right:2em}
		.contactanos a{color:#6783AA; font-size:1.4em; font-family:Tahoma, Arial, Verdana; text-decoration:none}
		.contactanos a:hover{ text-decoration:underline}		
		/*
		.contactanos{padding-right:1.5em; margin:0 1em 0 0; line-height:2.2em; height:2.2em; text-align:right; background:url(/nr/Sites/EndesaOnLine/imgs/icocontactanos.gif) no-repeat top right; border-bottom:2px solid #dddddd}
		* html .contactanos{display:inline}
		.contactanos a{color:#6783AA; font-size:1.4em; font-family:Tahoma, Arial, Verdana; text-decoration:none}
		.contactanos a:hover{ text-decoration:underline}
		*/
		#tools{text-align:right; margin-right:1.5em; margin-bottom:2em; clear:both;}
		#tools li{display:inline; background: url(/nr/Sites/EndesaOnLine/imgs/bgtools.gif) no-repeat center right}
		
		#tools a{color:#5F5F5F; font-size:1em; font-family:Arial; height:2em; line-height:2em; padding:0 0.5em; text-decoration:none}
		#tools a:hover{color:#000000; text-decoration:underline}

		.wrappNavGlobal{background:url(/nr/Sites/EndesaOnLine/imgs/wrappNavGlobal.gif) no-repeat top right; position:relative;}
		.wrappNav{position:absolute; background: url(/nr/Sites/EndesaOnLine/imgs/wrappNavGlobal.gif) no-repeat top right;top:0; left:0; padding-right:1em}
		.navEndesa{display:none; float:left; background:  url(/nr/Sites/EndesaOnLine/imgs/bgulnavprincipal.jpg) repeat-x top left;}
		.navEndesa li{float:left; border-right:1px solid #A1B2C4;  border-left:1px solid #A1B2C4; margin-top:0.4em}
		.navEndesa li a{display:block; background:#ffffff url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal.jpg) repeat-x left top; float:left; padding:0 0.8em; text-decoration:none; font-size:1.4em; height:2.28em; line-height:2.28em; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#325275; font-weight:bold;  }
		.navEndesa li a:hover{color:#ffffff; background:#408EBF url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipalOver.jpg) repeat-y left top;border-left:1px solid #666666;}
		
		.navglobal{float:right; background:  url(/nr/Sites/EndesaOnLine/imgs/bgulnavprincipal.jpg) repeat-x top left; margin-right:1em;}
		* html .navglobal{display:inline}
		.navglobal li.primero{border-left:1px solid #A1B2C4;}
		.navglobal li{float:left; border-right:1px solid #A1B2C4; margin-top:0.4em}
		.navglobal li.primero a{border: none;}
		.navglobal li.primero a:hover{border: none;}
		.navglobal li a{display:block; background:#ffffff url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal.jpg) repeat-x left top; float:left; padding:0 0.8em; text-decoration:none; font-size:1.4em; height:2.28em; line-height:2.28em; border-left:1px solid #dedede;font-family: Tahoma, Arial, Helvetica, sans-serif; color:#325275; font-weight:bold;  }
		.navglobal li a:hover{color:#ffffff; background:#408EBF url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipalOver.jpg) repeat-y left top;border-left:1px solid #666666;}
		.navglobal li a.activo{color:#ffffff; background:#408EBF url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipalOver.jpg) repeat-y left top;border-left:1px solid #666666;}
		.navglobal li a.activo:hover{background:#408EBF url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipalOver.jpg) repeat-y left top; border-left:1px solid #666666;}

		.atendimentoaocliente {float:right; margin-top:1em; padding:1em;}
		#espacio-cab{clear:both}
		#tools-pt{text-align:right; margin-right:1.5em; margin-bottom:2em;
			float:right;
			line-height:2.2em;
			padding-right:2em;
		}
		#tools-pt li{display:inline; background: url(/nr/Sites/EndesaOnLine/imgs/bgtools.gif) no-repeat center right}
		#tools-pt a{color:#5F5F5F; font-size:1em; font-family:Arial; height:2em; line-height:2em; padding:0 0.5em; text-decoration:none}
		#tools-pt a:hover{color:#000000; text-decoration:underline}
		
/*
		#herramientascontenido{background:url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal2.gif) repeat-x 0 0; position:relative; margin-right:1em; border-top:1px solid #A1B2C4}
			#navegacionGlobal{background:url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal3.gif) repeat-x bottom left; height:2.8em;}
			#navegacionGlobal .rastro{float:left; font-family:Arial, Tahoma, Verdana; width:47em; height:2.8em;}
			#navegacionGlobal .rastro li{color:#666666; display:block; float:left; height:2.8em; line-height:2.8em; font-size:100%; background: url(/nr/Sites/EndesaOnLine/imgs/ico_rastro.gif) no-repeat 0 center; margin-right:0.4em; padding-left:0.8em }
			#navegacionGlobal .rastro li a{color:#428BBE; display:block; float:left; height:2.8em; line-height:2.8em; font-size:1em; }
			#navegacionGlobal .rastro .primero{background:none; margin: 0; padding-right:0.4em; }
			#navegacionGlobal .rastro .primero a{ color:#428BBE;}
*/			
		#herramientascontenido{background:url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal2.gif) repeat-x 0 0; position:relative; margin-right:1em; border-top:1px solid #A1B2C4; min-height:2em;}
			#navegacionGlobal{background:url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal3.gif) repeat-x bottom left; padding:1% 0; min-height:1.5em}
			* html #navegacionGlobal{height:1.5em}
			#navegacionGlobal .rastro{width:48em;}
			#navegacionGlobal .rastro li{color:#666666; font-size:1.0em; float:left; white-space: nowrap; padding:0.1em 0.6em 0.1em 0.6em; background: url(/nr/Sites/EndesaOnLine/imgs/ico_rastro.gif) no-repeat 0 center;}
			#navegacionGlobal .rastro li a{color:#428BBE; font-size:0.98em;}
			#navegacionGlobal .rastro .primero{background:none; padding-left:0}			

			ul.herramientas{position:absolute; left:50em; top:0.4em;}
			ul.herramientas li{display:block; float:left;}
			ul.herramientas li a{display:block; height:1.8em; width:1.8em; text-indent:-900em;}
			ul.herramientas li a.imprimir{background:url(/nr/Sites/EndesaOnLine/imgs/ico_imprimir.gif) no-repeat center center; margin-right:0.2em}
			ul.herramientas li a.disminuir{background:url(/nr/Sites/EndesaOnLine/imgs/ico_disminuir.gif) no-repeat center center; }
			ul.herramientas li a.aumentar{background:url(/nr/Sites/EndesaOnLine/imgs/ico_aumentar.gif) no-repeat center center; }
	
			#navegacionGlobal2{background:url(/nr/Sites/EndesaOnLine/imgs/bgbotoneraprincipal3.gif) repeat-x bottom left; min-height:5.7em}
			* html #navegacionGlobal2{height:5.7em}

	/* 
	#contenedorPrincipal .contenedor
		titulo segmento					|
		
		div#campaniaprincipal
			h4.oculto
			div.wrappcampania
				img.decora
			img
					
		area destacados				|
	*/


		/*
		version v.1
		#titulosegmento{background:url(/nr/Sites/EndesaOnLine/imgs/bgtitulosegmento_sw.gif) no-repeat top right; height:5.8em;}
		#titulosegmento h3{background:#ffffff ;border-right:1px solid #A1B2C4; margin-right:1em}
		#titulosegmento h3.home{text-align:center;  height:5.8em; background:#ffffff url(/nr/Sites/EndesaOnLine/imgs/bgtitulosegmento.gif) repeat-x bottom left; }
		#titulosegmento h3.home span{background: url(/nr/Sites/EndesaOnLine/imgs/bgh3home.gif) no-repeat 90% bottom; font-size:2.2em;font-weight:normal; height:100%; line-height:2.2em;font-family: Tahoma, Arial, Helvetica, sans-serif; color:#747474; display:block; }
		*/
	#campaniaprincipal{margin-top:1em; margin-right:1em;}
	#campaniaprincipal a{font-size:1.0em}
	#campaniaprincipal a img{width:56.4em}
	#campa¤ainterstitial a img{width:68.65em}
	#areadestacados{margin-right:1em;}
	#campaniaprincipal .cerrado, #areadestacados .cerrado{display:none}
	
	*:first-child+html #campaniaprincipal a{font-size:1.01em}
	
	.wrapp_areadestacados .Simple{margin-top:1em; width: 49.2%;  height:8.3em;}
	html>body .wrapp_areadestacados .Simple{min-height:8.3em; height:auto}
	.wrapp_areadestacados .Doble{margin-top:1em; width: 49.2%; height: auto;}
	html>body .wrapp_areadestacados .Doble{min-height:18.8em; height:auto;}
	.wrapp_areadestacados .Triple{margin-top:1em; width: 49.2%; height:26.9em;}
	html>body .wrapp_areadestacados .Triple{min-height:26.9em; height:auto}

	/*area para la plantilla de detalle listados*/
	.wrapp_areaListado .Doble{width: 49.2%; height: auto;}

	
	/*area destacados en paginas interiores */
	.wrapp_destacainteriores{margin-top:1em;}
	.wrapp_destacainteriores .compLargo{width:74.2%;margin-top:1em;}
	.wrapp_destacainteriores .compCorto{width:24.2%; margin-top:1em}
	.wrapp_destacainteriores .compEntero{float:right; width:99.2%; margin-top:1em;}
	
	
	.flotaderecha, .Derecha{float:right; }
	.flotaizda, .Izquierda{float:left;}

	/* 
	inicio .contenedor Acceso Oficina Internet y Navegación Local
			div.contenedor #navegacionLocal
				h2
				h3.ofcnonline
				div.oficinaonline
					fieldset
						legend
							input #usuario
							input #password
							input type="submit"
						
					a.olvidarclave
					ul#opcionesEndesaOnline
						li a
						li a
						li a
				
				h3
				div.navLocal
					h4.normal span
					ul.principal
						li
							h5
							ul
								li a
				div.navLocal2
					h4.normal span
					ul.principal
						li
							h5 a
						li
							h5 a

	*/

	#navegacionLocal h2.ofcnonline{background: #FFA10D url(/nr/Sites/EndesaOnLine/imgs/bgoficinaonline.jpg) repeat-x bottom left; height:2.07em; line-height:2.07em; font-size:1.4em; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; padding:0 0 0 0.6em }
	* html #navegacionLocal .oficinaonline{margin-bottom:1em;}/*ie bug */
	#navegacionLocal .oficinaonline,
	#navegacionLocal .navLocal, 
	#navegacionLocal .navLocal2
		{background: url(/nr/Sites/EndesaOnLine/imgs/bgh4azulclaro.jpg) repeat-x bottom left;}
	* html #navegacionLocal .oficinaonline,
	* html #navegacionLocal .navLocal, 
	* html #navegacionLocal .navLocal2
		{height:1%;}
	#navegacionLocal .navLocal, 
	#navegacionLocal .navLocal2
		{margin-top:1em;}
	#navegacionLocal h2.normal{padding:0.7em 0 0 0; border-left:1px solid #A1B2C4  }
	#navegacionLocal .navLocal h2.normal{background: url(/nr/Sites/EndesaOnLine/imgs/sqh4azulclaro.gif) no-repeat right top; }
	#navegacionLocal .navLocal2 h2.normal{background: #4090C1 url(/nr/Sites/EndesaOnLine/imgs/sqh4azulclaro.gif) no-repeat right top;}
	#navegacionLocal h2.normal span{display:block; height:0.9em; line-height:0.9em; font-size:1.4em; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#6585B4; border-right:1px solid #A1B2C4; padding:0 0 0.5em 0.6em  }
	#navegacionLocal .navLocal h2.normal span{background: url(/nr/Sites/EndesaOnLine/imgs/bgh4azulclaro.jpg) repeat-x bottom left;}
	#navegacionLocal .navLocal2 h2.normal span{background: #4090C1 url(/nr/Sites/EndesaOnLine/imgs/bgh4azul.jpg) repeat-x bottom left; color:#ffffff}
	ul.principal{border-right:1px solid #A1B2C4; border-left:1px solid #A1B2C4; padding:0.9em; }
	.internacional ul.principal{background: url(/nr/Sites/EndesaOnLine/imgs/bgEuropa.gif) repeat-x bottom right;}
	.oficinaonline{border-right:1px solid #A1B2C4; border-left:1px solid #A1B2C4; padding:0.9em; margin-top:0}
	
	/* correccion de la altura de componentes que tienen en su interior otros componentes flotantes */
	#cabecera:after,
	#cuerpo:after,
	#pie:after,
	.wrapp_areadestacados:after, 
	.wrapp_destacainteriores:after, 
	.navglobal:after,
	.navEndesa:after,
	.wrappNavGlobal:after,
	.contenedor:after,
	
		#campaniaprincipal:after,
	.cmp_destacados:after,	
	.clearfix:after
		{content:".";display:block;height:0;clear:both;visibility:hidden;}	
}
@media print{
}	