/* CSS Airflow.es */

/*******************************************************************************************************************/
/*******************************               									                                                                 ***************************/
/*******************************                           	         		   ESTILOS        GENERALES   			                 ***************************/
/*******************************                                                                                             				     ***************************/
/*******************************************************************************************************************/
body													    { background:#bfbece url(../img/imgBg/bgGen/bg_body.jpg) repeat-x; font-size:62,5%;}

#principal												{ width:1024px; margin:auto; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

/***********************************************************************************/
/******************************         			 Cabecera              *****************************/
/**********************************************************************************/
#cabecera											    { position:relative; overflow:hidden;}
	#buscador										    { position:absolute; top:35px; left:760px;}
		form												{ width:250px;}
		form span										{ font-size:0.8em; color:#242431; font-weight:bold;}
		form #cajaBuscador					    { border:#b7b8c8 1px solid; width:145px; margin-left:5px; background-color:#616082; color:#FFFFFF; padding-left:5px;}

	#logo												{ width:260px;}		
	#logo h1	    									{ background:url(../img/imgBg/bgGen/logo.jpg) no-repeat; height:120px;}
	#logo h1 span	    							{ display:none;}
	
	#submenu											{ position:absolute; top:103px; left:790px; float:right; font-size:0.7em; #top:97px; #left:785px;}
		#submenu li 									{ float:left; display:block; padding-left:10px;}
		#submenu li span 							{ float:left; display:block; height:11px; border-left:#fff 1px solid; margin-top:2px;}
		#submenu li a								{ color:#bdbccd; font-weight:bold;}
		#submenu li a:hover						{ color:#242431; font-weight:bold;}

	#menu				  								{ background:url(../img/imgBg/bgGen/bg_menu.jpg) no-repeat; height:36px; margin-left:76px; margin-top:7px; }
		#menu li		   								{ float:left;}
		#menu li a		    							{ font-size:0.8em; font-weight:bold; color:#FFFFFF; padding:0px 20px; line-height:35px; display:block; #display:inline-block;}
		#menu li img	   								{ margin-top:1px;}	
		#menu li a:hover							{ color:#242431; height:35px; margin-top:1px;}
		  a.resto:hover    							{ background:url(../img/imgBg/bgGen/bg_hoverMenu.jpg) repeat-x top; #display:inline-block;}
		  a.principio:hover							{ background:url(../img/imgBg/bgGen/bg_hoverMenuPrincipio.jpg) no-repeat; #display:inline-block;} 
		  a.principioIng:hover						{ background:url(../img/imgBg/bgGen/bg_hoverMenuPrincipioIng.jpg) no-repeat; #display:inline-block;} 
		  a.principioFra:hover						{ background:url(../img/imgBg/bgGen/bg_hoverMenuPrincipioFra.jpg) no-repeat; #display:inline-block;} 
		#menu #fecha								{ font-size:0.7em; color:#cce6ff; /*color:#b1c9e3;*/ font-weight:bold; padding-right:60px; padding-top:14px; float:right; line-height:12px;} 
		  
/**********************************************************************************/
/****************************          Contenido         **********************************/
/*********************************************************************************/
#contenido 										    { width:972px; margin-left:38px;}
	#contTopPag									    { background:url(../img/imgBg/bgGen/bg_fondoTop.jpg) no-repeat; height:100px; overflow:hidden;}
		#navegando									{ padding-left:30px; padding-top:14px; font-size:0.6em; font-weight:bold; float:left;}
			#navegando li							{ float:left; display:block;}
			#navegando li span					{ color:#3e3e53;}
			#navegando li a						    { color:#dbdbe3; padding-left:6px;}
			#navegando li a:hover				{ color:#242431;}
			#navegando li img						{ padding:3px 0px 0px 7px;}
			#navegando li p						    { color:#242431;padding-left:7px; } 
			#navegando li p.navRej				{ color:#b50a11;padding-left:7px; } 
			#navegando li p.navDif				{ color:#fabc00;padding-left:7px; } 
			#navegando li p.navTob				{ color:#94d1d2;padding-left:7px; } 
			#navegando li p.navPer				{ color:#acc800;padding-left:7px; } 
			#navegando li p.navCom				{ color:#007749;padding-left:7px; } 
		
		#fecha											{ font-size:0.7em; /*color:#cce6ff;*/ color:#2f374a; font-weight:bold; padding-right:30px; padding-top:14px; float:right;} 
		                                                       		
		#tituloPag										{ background:url(../img/imgBg/bgGen/bg_fondoTitulo.jpg) no-repeat; height:51px; margin:35px 0px 0px 26px; clear:both; #margin:9px 0px 0px 26px;} 
			#tituloPag h1							    { font-size:1.45em; color:#49495c; line-height:45px; padding-left:30px; font-weight:bold;} 
			#tituloPag h1 span.rej					{ font-size:0.8em; color:#b50a11;}
			#tituloPag h1 span.dif					{ font-size:0.8em; color:#fabc00;}
			#tituloPag h1 span.tob				{ font-size:0.8em; color:#94d1d2;}
			#tituloPag h1 span.per				{ font-size:0.8em; color:#acc800;}
			#tituloPag h1 span.com				{ font-size:0.8em; color:#007749;}
			
	#contMiddlePag								    { background:url(../img/imgBg/bgGen/bg_fondoMiddle.jpg); overflow:hidden; width:964px; display:inline-block;margin-left:4px;}
	#contMiddlePag2								{ background:url(../img/imgBg/bgGen/bg_fondoMiddle2.jpg); overflow:hidden; width:964px; display:inline-block;margin-left:4px;}
		#contIzquierda								{ padding-left:33px; padding-top:17px; overflow:hidden; width:214px; float:left;}
			#contIzquierda h3					    { font-size:1em; padding:5px 0px 5px 0px;}
			#contIzquierda h3 p					{ background:url(../img/imgBg/bgGen/bg_subMenuHover.jpg) no-repeat; height:30px; line-height:28px; padding-left:20px; color:#FFFFFF;}
			#contIzquierda h3 #idioma			{ background:url(../img/imgBg/bgGen/bg_subMenuProdHover.jpg) no-repeat; height:30px; line-height:28px; padding-left:20px;}
			#contIzquierda h3 #manu			{ background:url(../img/imgBg/bgGen/bg_subMenuProdHover.jpg) no-repeat; height:30px; line-height:28px; padding-left:14px;}
			#contIzquierda h3 img				{ margin-bottom:2px; margin-left:15px;}
			#contIzquierda h3 a					{ color:#242431; padding-left:10px;}
			#contIzquierda h3 a:hover 			{ color:#FFFFFF;}
			
		#contDerecha								{ width:708px; float:right; margin-left:9px; }
			#titSeccion								{ overflow:hidden; }	
			#titSeccion.ejemplos					{ overflow:hidden; padding-top:20px;}	
				#titSeccion h2						{ font-size:1.4em; float:left; padding:6px 0px 0px 25px; color:#c7c7d3; font-weight:bold;}
				#titSeccion h2 img					{ margin-right:7px;}
				#titSeccion img.prod				{ float:right; margin-right:29px;}
			
			#infSeccion								{ width:645px; overflow:hidden;}
	
	#contBottomPag									{ background:url(../img/imgBg/bgGen/bg_fondoBottom.jpg) no-repeat; height:35px; overflow:hidden;}
	#contBottomPag2								{ background:url(../img/imgBg/bgGen/bg_fondoBottom2.jpg) no-repeat; height:35px; overflow:hidden;}
	
/*********************************************************************************/
/*****************************           	Pie Pagina         *******************************/
/********************************************************************************/

#piePagina											{ background:url(../img/imgBg/bgGen/bg_pie.jpg) no-repeat; height:38px; margin-left:52px; margin-bottom:10px; }
	#texIzq												{ float:left; font-size:0.6em; color:#FFFFFF; font-weight:bold;}
		#texIzq li p									{ padding:9px 0px 0px 17px; }
		#texIzq li span								{ padding-left:52px;}
	
	#texDer												{ float:right; font-size:0.6em; padding:19px 46px 0px 0px;}
		#texDer li										{ float:left; display:block; padding-left:10px; }
		#texDer li.pagMapa 						{ color:#242431; font-weight:bold; border:none;}
		#texDer li span								{ float:left; border-left:#FFFFFF 1px solid; height:12px; margin-top:2px;}
		#texDer li a									{ color:#FFFFFF; font-weight:bold;}
		#texDer li a:hover							{ color:#242431;}
	
	
/********************************************************************************************************************/
/*******************************               									                                                                 ****************************/
/*******************************                         ESTILOS    DE     LAS       PAGINAS   			        			     ****************************/
/*******************************                                                                                             				     ***************************/
/*******************************************************************************************************************/

/***********************************************************************************/
/******************************  			  Contenido     index.HTML     		***********************/
/**********************************************************************************/
#contenido											{}
	#contTop											{ background:url(../img/imgIndex/bg_fondoTopIndex.jpg) no-repeat; height:232px; overflow:hidden; }
		#bannerFlash									{ margin:6px 0px 0px 9px; height:139px; width:930px;}
		#titulo, 
		#tituloIng, #tituloFra						{ padding:23px 0px 0px 61px;}
			#titulo h1									{ background:url(../img/imgIndex/titulo.jpg) no-repeat; height:51px;}	
			#tituloIng h1								{ background:url(../img/imgIndex/tituloIngles.jpg) no-repeat; height:51px;}
			#tituloFra h1								{ background:url(../img/imgIndex/tituloFrances.jpg) no-repeat; height:51px;}
			#titulo h1 span, 
			#tituloIng h1 span,
			#tituloFra h1 span						{ display:none;}

	#contMiddle										{ background:url(../img/imgIndex/bg_fondoMiddleIndex.jpg); overflow:hidden; width:972px; display:inline-block;}
		#informacion									{ border:#3e3e53 1px solid; width:908px; height:288px; margin:9px 0px 10px 31px;}
			#imgEdificios								{ padding:12px 14px 0px 9px; float:left;}
			#imgEdificios li							{ padding-left:5px; float:left;} 
			#txtProductos								{ float:left; padding:12px 14px 0px 9px;}
				#txtProductos li						{ float:left; padding-left:5px;}
				#txtProductos li h4					{ font-size:0.9em; color:#2b2d33; font-weight:bold; text-align:center;}
					h4.multitobera					{ width:200px;}
					h4.difusor							{ width:155px;}
					h4.tobera							{ width:120px;}
					h4.rejilla							{ width:190px;}
					h4.difLineal						{ width:195px;}
			#imgProductos							{ padding:0px 14px 0px 14px; float:left; }
				#imgProductos li					{ float:left; }	
					img.multitobera					{ margin:34px 20px 0px 21px; }
					img.difusor						{ margin:8px 38px 0px 42px;}
					img.tobera							{ margin:18px 27px 0px 32px;} 
					img.rejilla							{ margin:16px 45px 0px 50px;}
					img.difLineal						{ margin:16px 22px 0px 29px;}
		#eslogan										{ width:972px;}		
		#eslogan p									{ font-size:1em; line-height:20px; color:#242431; padding:8px 10px 5px 30px; text-indent:20px;}
		#validar		 									{ float:right; padding-right:22px;}
	
	#contBottom										{ background:url(../img/imgIndex/bg_fondoBottomIndex.jpg) no-repeat; height:8px; overflow:hidden; }
	
	
/**********************************************************************************/
/*************************             Contenido     empresa.HTML           ************************/
/*********************************************************************************/

/**************************   empresaQS.html   ***************************/
#contenido											{}
	#contMiddlePag									{}
		#contDerecha 								{}
			#infSeccion								{}	
				#infSeccion h4						{ font-size:0.9em; color:#fff; padding:7px 0px 6px 25px; }
				#infSeccion p							{ font-size:0.8em; color:#242431; text-indent:12px; padding:6px 0px 7px 45px; line-height:16px;}

/**************************   empresaRC.html   ***************************/
#contenido											{}
	#contMiddlePag									{}
		#contDerecha 								{}
			#infSeccion								{}
				#infSeccion h3						{ font-size:1em; color:#fff; padding:7px 0px 6px 30px; font-weight:600;}
				#infSeccion h3 span				{ font-size:0.9em; color:#242431; padding-left:10px; font-weight:lighter;}			
				
						#distriInter					{ padding:18px 27px 0px 40px; overflow:hidden; display:inline-block;}
						#distriInter li					{ float:left; display:block; padding-left:10px; line-height:13px;}	
						#distriInter li a				{ color:#242431; font-size:0.8em; font-weight:bold;}	
						#distriInter li a:hover		{ color:#fff;}	
						#distriInter li span			{ border-left:#FFFFFF 1px solid; float:left; display:block; height:15px; margin-top:1px;  }
						
/***********************   PROVINCIAS  empresaRC.html  *******************/
	#provincia											{ width:630px; }
	#idenProv h1										{ font-size:1.25em; color:#42425a; padding:25px 0px 20px 15px; font-weight:bold; #padding:10px 0px 10px 15px;}
	#txtIzda, #txtDer								{ width:315px; float:left; padding-bottom:10px; }
	#txtIzda h2, #txtDer h2						{ font-size:0.9em; color:#3e3e53; border-left:#e3e3eb 5px solid; margin-left:15px; padding-left:7px; font-weight:bold;}
	#txtIzda h2 span, 
	#txtDer h2 span, #txtCen h2 span		{ font-size:0.8em; color:#fff; padding-left:5px; }
	#txtIzda h2 span a,
	#txtDer h2 span a,
	#txtCen h2 span a								{ font-size:1em; color:#242431; padding-left:5px; }
	#txtIzda h2 span a:hover,
	#txtDer h2 span a:hover,
	#txtCen h2 span a:hover						{ color:#fff; font-weight:bold; text-decoration:underline; font-size:1em;}
	#txtIzda ul, #txtDer ul 						{ border-left:#45465b 5px solid; margin:5px 0px 0px 15px; }
	#txtIzda ul li h3,
	#txtDer ul li h3,
	#txtCen ul li h3									{ font-size:0.9em; color:#3e3e53; padding-left:7px; font-weight:bold;}
	#txtIzda ul li h3 span,	
	#txtDer ul li h3 span,
	#txtCen ul li h3 span							{ font-size:0.8em; color:#242431; padding-left:5px; font-weight:normal;}
	#txtIzda ul li span,   	
	#txtDer ul li span,
	#txtCen ul li span								{ font-size:0.8em; color:#242431; padding-left:82px; }
	#txtIzda ul li h3 span.fax,
	#txtDer ul li h3 span.fax,
	#txtCen ul li h3 span.fax						{ padding-left:41px;}
	#txtCen												{ width:600px; clear:both; padding-bottom:10px;}
	#txtCen h2											{ font-size:0.9em; color:#3e3e53; border-left:#e3e3eb 5px solid; margin-left:145px; padding-left:7px; font-weight:bold;}
	#txtCen ul											{ border-left:#45465b 5px solid; margin:5px 0px 0px 145px; }

/**************************   empresaC.html   ***************************/
#contenido											{}
	#contMiddlePag									{}
		#contDerecha								{}
			#infSeccion								{}
				#resCalidad 							{}
					#resCalidad p					{ font-size:0.85em; color:#242431; padding:6px 0px 5px 35px; }
					    #objetivos ul 					{ padding-bottom:10px;}	
						#objetivos ul li				{ font-size:0.8em; color:#ffffff; text-indent:10px; padding:10px 0px 0px 50px;}
				#certificados							{ padding-top:20px; overflow:hidden;}		
					#certificados h3					{ font-size:0.9em; font-style:oblique; text-decoration:underline;}
						#cerAenor						{ float:left; width:316px;}
						#cerIqnet						{ float:left; width:316px;}
							img.certi					{ width:213px; height:306px; margin:10px 0px 10px 40px; border:#6e6e95 1px solid; padding:15px;}	
							#descarga					{ width:200px; padding-left:40px;} 
								#descarga a			{ font-size:0.6em; font-weight:bold; color:#FFFFFF; padding-top:5px; vertical-align:middle; line-height:18px; }	
								#descarga a:hover{ color:#242431;}	
								#descarga img		{ padding:0px 8px; float:left; vertical-align:middle; }
								
/**************************   empresaS.html   ***************************/
#contenido											{}
	#contMiddlePag									{}
		#contDerecha								{}
			#infSeccion								{}
				#mapa					 				{ padding-top:5px;}	
				#mapa img							{ width:399px; height:292px; padding-left:150px; }	
				#mapa p								{ font-size:0.8em; color:#242431; padding:0px 0px 10px 35px; line-height:18px; }
				#mapa p.sitIng						{ padding:0px 0px 10px 35px; font-size:0.8em; color:#242431; line-height:18px;}
				#mapa1								{ padding:10px 0px 0px 40px;}
					#mapa1 #descarga			{ padding-left:0px; padding-top:10px;}


/**********************************************************************************/
/*************************             Contenido     productos.HTML            ***********************/
/*********************************************************************************/
#contenido														{}
	#contMiddlePag2											{}

		#propiedadesCarrusel									{ position:relative; width:810px; height:430px;  margin-top:10px; margin-left:80px;}
			   /*#propiedadesCarrusel	ANTERIOR   	{ position:relative; width:620px; height:380px;  margin-top:10px; margin-left:30px;}*/
			#carrusel												{ width:796px; height:428px; position:absolute; left:50%; top:50%; margin:-214px 0px 0px -400px; overflow:hidden;
				                    	  											border-left:1px solid #bfbece; border-right:1px solid #bfbece; border-bottom:1px solid #bfbece; }
				#carruselMenu									{ height:38px; float:left;  }
				#carruselMenu a 								{ display:block; float:left; width:197px; text-align:center; line-height:38px; font-size:0.95em; border:1px solid #bfbece; color:#242431; font-weight:bold;}			  
				#carruselMenu a:hover.rej 			    	{ background-color:#b50a11; font-weight:bold; }	
				#carruselMenu a:hover.dif					{ background-color:#fabc00; font-weight:bold;}
				#carruselMenu a:hover.tobboc			{ background-color:#94d1d2; font-weight:bold;}	
				#carruselMenu a:hover.percom			{ background-color:#acc800; font-weight:bold;}	/*{ background-color:#007749; font-weight:bold;}	*/
					.seleccionado.rej							{ background-color:#b50a11; }		
					.seleccionado.dif								{ background-color:#fabc00;}		
					.seleccionado.tobboc						{ background-color:#94d1d2;}	
					.seleccionado.percom						{ background-color:#acc800;}		
				#carruselProp									{ width:3220px; float:left;}
				#carruselProp h4							    { font-size:0.85em; color:#45465b; font-weight:bold;}
				#carruselProp li									{ font-size:0.75em; color:#fff; line-height:15px;}
					#rejillas											{ height:390px; float:left; width:810px;}
						#rejArriba									{ width:810px; padding-top:30px; overflow:hidden; }
							#rIzda 									{ float:left; padding-left:100px;}
								#rIzda h4							{ padding-left:20px;}
								#rIzda img							{ padding:15px 0px 5px 0px;}
								#rIzda li							{ padding-left:40px;}
							#rDer									{ float:left; padding-left:150px;}
								#rDer h4							{ padding-left:85px;}
								#rDer img							{ padding:15px 0px 5px 50px;}
								#rDer li								{ padding-left:110px;}
						#rejAbajo									{ width:810px; padding:10px 0px 0px 335px;}
						#rejAbajo img							{ padding:10px 0px 5px 10px }
						#rejAbajo li								{ padding-left:35px;}
					#difusores										{ height:390px; float:left; width:810px;}	
						#difArriba									{width:810px; overflow:hidden; padding-top:10px; }
							#difIzda									{ width:270px; float:left; }
								#difIzda h4						{ padding-left:50px; padding-top:20px;}
								#difIzda img						{ padding:8px 0px 8px 35px;}
								#difIzda li							{ padding-left:40px;}
								#difIzda li.difIngles				{ padding-left:50px;}
								#difIzda li.difFrances			{ padding-left:55px;}
							#difCentro								{ width:270px; float:left; }
								#difCentro h4						{ padding-left:30px; padding-top:20px;}
								#difCentro h4.difFrances		{ padding-left:50px; padding-top:20px;}
								#difCentro h4.difIngles		{ padding-left:40px; padding-top:20px;}
								#difCentro img					{ padding:11px 0px 9px 25px;}
								#difCentro li						{ padding-left:15px; }
								#difCentro li.difIngles			{ padding-left:65px; }
								#difCentro li.difFrances		{ padding-left:55px; }
							#difDer									{ width:270px; float:left; }
								#difDer h4							{ padding-left:30px; padding-top:20px;}
								#difDer h4.difFrances			{ padding-left:40px; padding-top:20px;}
								#difDer img						{ padding:13px 0px 3px 8px;}
								#difDer img.difFrances		{ padding:13px 0px 3px 28px;}
								#difDer li							{ padding-left:25px; }
								#difDer li.difFrances			{ padding-left:35px; }
						#difAbajo									{ width:810px; padding-top:1S0px; overflow:hidden;}
							#difIzdaAb								{ width:405px; float:left; }
								#difIzdaAb h4					{ padding-left:120px; padding-top:30px;}
								#difIzdaAb img					{ padding:8px 0px 8px 125px;}
								#difIzdaAb li						{ padding-left:115px;}
								#difIzdaAb li.difIngles			{ padding-left:140px;}
								#difIzdaAb li.difFrances		{ padding-left:140px;}
							#difDerAb								{ width:405px; float:left; }
								#difDerAb h4						{ padding-left:60px; padding-top:30px;}
								#difDerAb img					{ padding:13px 0px 3px 48px;}
								#difDerAb li						{ padding-left:60px; }
					#toberas										{ height:390px; float:left; width:810px; padding-left:-20px;}	
						#tobArriba									{width:810px; overflow:hidden; padding-top:30px; }
							#tobIzda								{ width:260px; float:left; }
								#tobIzda h4						{ padding-left:50px;}
								#tobIzda img						{ padding:8px 0px 8px 40px;}
								#tobIzda li							{ padding-left:30px;}
								#tobIzda li.difIngles			{ padding-left:50px;}
							#tobCentro							{ width:260px; float:left;}
								#tobCentro h4					{ padding-left:5px;}
								#tobCentro img					{ padding:11px 0px 9px 35px;}
								#tobCentro img.Ing			{ padding:11px 0px 9px 25px;}
								#tobCentro li						{ padding-left:15px; }
								#tobCentro li.fra					{ padding-left:5px; }
							#tobDer									{ width:260px; float:left; }
								#tobDer h4						{ padding-left:5px;}
								#tobDer img						{ padding:13px 0px 3px 38px;}
								#tobDer li							{ padding-left:35px; }
						#tobAbajo									{ width:810px; padding-top:20px; overflow:hidden;}
							#tobIzdaAb							{ width:405px; float:left; }
								#tobIzdaAb h4					{ padding-left:100px; }
								#tobIzdaAb img					{ padding:8px 0px 8px 95px;}
								#tobIzdaAb li						{ padding-left:130px;}
							#tobDerAb								{ width:405px; float:left; }
								#tobDerAb h4					{ padding-left:20px; }
								#tobDerAb img					{ padding:13px 0px 3px 48px;}
								#tobDerAb li						{ padding-left:60px; }
					#perCom										{ height:390px; float:left; width:810px; margin-left:-30px;}
						#perArriba									{ width:810px; padding-top:30px; overflow:hidden;}
							#perIzda								{ float:left; padding-left:100px;}
								#perIzda h4						{ padding-left:20px; }	
								#perIzda img						{ padding:15px 0px 15px 0px;}
								#perIzda li							{ padding-left:50px;}
							#perIzda.perIngles					{ float:left; padding-left:70px;}
								#perIzda.perIngles h4			{ padding-left:20px; }	
								#perIzda.perIngles img		{ padding:15px 0px 15px 0px;}
								#perIzda.perIngles li			{ padding-left:50px;}
							#perDer								{ float:left; padding-left:150px;}
								#perDer h4						{ padding-left:55px;}
								#perDer img						{ padding:20px 0px 20px 75px;}
								#perDer li							{ padding-left:70px;}
						#comAbajo								{ width:810px; padding-top:20px; overflow:hidden;}	
							#comIzda								{ float:left; padding-left:90px;}
								#comIzda h4						{ padding-left:0px;}
								#comIzda img					{ padding:5px 0px 5px 25px;}
								#comIzda li						{ padding-left:2px;}
								#comIzda li.difIngles			{ padding-left:20px;}
								#comIzda li.difFrances		{ padding-left:40px;}
							#comDer								{ float:left; padding-left:150px;}
								#comDer h4						{ padding-left:20px;}
								#comDer img						{ padding:5px 0px 5px 35px;}
								#comDer li							{ padding-left:30px;}
								#comDer li.difFrances			{ padding-left:40px;}
								
					
					
/***************************   Contenido  productosRej-Dif-Tob-Multi-Boc-Per-Com.html  **************************/
#contenido															{}
	#contMiddlePag2												{}
	
		#subFamilias													{ overflow:hidden; padding-left:50px;}
				#subFamilias li										{ float:left; display:block; #display:inline-block; font-weight:bold; text-align:center; font-size:0.9em; padding-right:10px; padding-top:10px;} 
				#subFamilias li a									{ color:#242431;}
				#subFamilias li span								{ color:#242431;}
			#subFamilias li a:hover		        				{ color:#d6d6e0;}
			#subFamilias img										{ float:right; margin-right:29px;}
			
		#contIzquierdaProd										{ float:left; width:605px; padding:5px 0px 5px 32px; }
			#detProdTop												{ background:url(../img/imgBg/bgGen/bg_contProdTop.jpg) no-repeat; height:26px; }
			#detProdMiddle											{ background:url(../img/imgBg/bgGen/bg_contProdMiddle.jpg); overflow:hidden; width:605px; }
				#imgDetalle											{ float:left; width:300px;}	
					#imgDetalle img									{ width:280px; margin:0px 0px 0px 20px;}
					#imgDetalle a									{color:#535364; font-size:0.6em; font-weight:bold; margin-left:45px;}
					#imgDetalle a:hover							{color:#ffffff;}
						#imgAccesorios								{ margin:20px 0px 0px 12px; overflow:hidden;}
						#imgAccesorios h3							{ font-size:0.9em; color:#242431; padding-bottom:10px; font-weight:bold;}
						#imgAccesorios a							{ float:left;margin:0px 5px 5px 0px;}
						#imgAccesorios a img						{ width:65px; border:#CCCCCC 1px solid; margin-left:0px;}
						#imgAccesorios a img:hover			{ width:65px; border:#b50a11 1px solid; margin-left:0px;}
						#imgAccesorios a img.dif:hover		{ width:65px; border:#fabc00 1px solid; margin-left:0px;}
						#imgAccesorios a img.tob:hover		{ width:65px; border:#94d1d2 1px solid; margin-left:0px;}
						#imgAccesorios a img.per:hover		{ width:65px; border:#acc800 1px solid; margin-left:0px;}
						#imgAccesorios a img.com:hover	{ width:65px; border:#007749 1px solid; margin-left:0px;}
						#descargas									{ margin:20px 0px 0px 12px; overflow:hidden;}
						#descargas h3								{ font-size:0.9em; color:#242431; padding-bottom:10px; font-weight:bold;}
						#descargas ul li a							{ color:#FFFFFF; padding:0px 10px  20px 0px; font-size:0.8em;  margin-left:-20px; font-weight:normal; vertical-align:middle; line-height:20px;}
						#descargas ul li a img						{ width:20px; height:16px; padding:0px 10px 3px 10px; font-weight:normal; vertical-align:middle; }
 						#descargas ul li a:hover					{ color:#242431;}
						#descargas ul li a span					{ font-size:0.8em; padding-left:5px; }		
						/*UNA PRUEBA FOTO CON TEXTO
						#imgAccesorios #acce					{ float:left;margin-right:5px;}
						#imgAccesorios #acce img				{ width:65px; border:#CCCCCC 1px solid; margin-left:0px; }
						#imgAccesorios #acce a					{ margin-left:3px; display:block; font-size:0.55em; padding-top:5px; color:#000000; font-weight:normal;}
						#imgAccesorios #acce a:hover		{ color:#fff; font-weight:normal;}*/
				#txtDetalle												{ float:left; width:300px; padding-bottom:10PX;}
					#txtDetalle h1									{ font-size:1.1em; color:#b50a11; font-weight:bold; padding-left:5px;}
					#txtDetalle h1.dif								{ font-size:1.1em; color:#fabc00; font-weight:bold; padding-left:5px;}
					#txtDetalle h1.tob								{ font-size:1.1em; color:#94d1d2; font-weight:bold; padding-left:5px;}
					#txtDetalle h1.per								{ font-size:1.1em; color:#acc800; font-weight:bold; padding-left:5px;}
					#txtDetalle h1.com								{ font-size:1.1em; color:#007749; font-weight:bold; padding-left:5px;}
					#txtDetalle h2									{ font-size:0.9em; color:#242531;padding:10px 0px 5px 15px; font-weight:bold;}
					#txtDetalle p.define							{ font-size:0.9em; color:#ffffff;padding:15px 5px 10px 20px; font-weight:600;}
					#txtDetalle p										{ font-size:0.85em; color:#ffffff;padding:5px 5px 5px 25px;}
					#txtDetalle p.cab								{ font-size:0.85em; color:#45465b; padding:5px 5px 5px 25px; font-weight:bold;}
					#txtDetalle p span								{ font-weight:normal; font-style:normal; color:#FFFFFF}
	
			#detProdBottom											{ background:url(../img/imgBg/bgGen/bg_contProdBottom.jpg) no-repeat; height:4px; }
	
		#contDerechaProd											{ float:left; width:282px; padding:5px 0px 5px 21px;} 
			#subProductos											{ overflow:hidden;}
				#listadoTop											{ background:url(../img/imgBg/bgGen/bg_contSubFamTop.jpg) no-repeat; height:10px;}
				#listadoMiddle										{ background:url(../img/imgBg/bgGen/bg_contSubFamMiddle.jpg); overflow:hidden; width:282px;}
					#listProd											{ width:270px; margin:0px 2px 5px 6px; overflow:hidden;} 
						#listProd a h3.titRej						{ display:block; font-weight:bold; font-size:0.85em; color:#ffffff; background-image:url(../img/iconos/AccordionTab3Rej.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titRej:hover				{ display:block; font-weight:bold; font-size:0.85em; color:#b50a11; background-image:url(../img/iconos/AccordionTab3RejHover.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titDif							{ display:block; font-weight:bold; font-size:0.85em; color:#ffffff; background-image:url(../img/iconos/AccordionTab3Dif.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titDif:hover				{ display:block; font-weight:bold; font-size:0.85em; color:#fabc00; background-image:url(../img/iconos/AccordionTab3DifHover.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titTob						{ display:block; font-weight:bold; font-size:0.85em; color:#ffffff; background-image:url(../img/iconos/AccordionTab3Tob.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titTob:hover				{ display:block; font-weight:bold; font-size:0.85em; color:#94d1d2; background-image:url(../img/iconos/AccordionTab3TobHover.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titPer						{ display:block; font-weight:bold; font-size:0.85em; color:#ffffff; background-image:url(../img/iconos/AccordionTab3Per.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titPer:hover				{ display:block; font-weight:bold; font-size:0.85em; color:#ACC800; background-image:url(../img/iconos/AccordionTab3PerHover.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titCom						{ display:block; font-weight:bold; font-size:0.85em; color:#ffffff; background-image:url(../img/iconos/AccordionTab3Com.png); padding-left:15px; line-height:30px;}
						#listProd a h3.titCom:hover				{ display:block; font-weight:bold; font-size:0.85em; color:#007749; background-image:url(../img/iconos/AccordionTab3ComHover.png); padding-left:15px; line-height:30px;}
						#producto 										{ overflow:hidden;}				
							#prodUno									{ padding:5px 0px 5px 66px;}
							#prodUno.dosImg						{ padding:5px 0px 5px 0px;}
							#prodUno a img   						{ padding:5px 10px 0px 15px;}
							#prodUno a img.fotLarga			{ padding:5px 10px 0px 0px;}
						    #prodUno p  								{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:40px;}
							#prodUno p.largaLinSeg				{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:100px;}
							#prodUno p.largaLinPri				{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:70px;}
							#prodUno p.largaLin					{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:85px;}
							#prodUno p.dosImgIz					{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:48px; float:left;}
							#prodUno p.dosImgDe				{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:65px; float:left}
							#prodUno p.dosIz						{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:20px; float:left;}
							#prodUno p.dosDe						{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:35px; float:left}
							#prodUno p.larga						{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:20px;} /*padding-left:35px;*/
							#prodUno p.largaIng					{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:35px;} 
							#prodUno p.largaFra					{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:30px;} 
							#prodUno p.nomlargoAr				{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:20px;}
							#prodUno p.nomlargoAb				{ color:#242431; font-size:0.75em; line-height:30px; font-weight:bold; padding-left:20px;}
				#listadoBottom										{ background:url(../img/imgBg/bgGen/bg_contSubFamBottom.jpg) no-repeat; height:4px; }			
			
			#familias													{ overflow:hidden; padding-top:11px;}
			#familiasSin												{ overflow:hidden; padding-top:0px;}
				#detFamTop											{ background:url(../img/imgBg/bgGen/bg_contFamTop.jpg) no-repeat; height:32px;}
					#detFamTop h1.famDif						{ font-size:1.2em; color:#fabc00; padding:9px 0px  15px 15px; font-weight:bold;}
					#detFamTop h1.famRej						{ font-size:1.2em; color:#b50a11; padding:9px 0px  0px 15px; font-weight:bold;}
					#detFamTop a h1:hover						{ color:#d6d6e0;}
				#detFamMiddle										{ background:url(../img/imgBg/bgGen/bg_contFamMiddle.jpg); overflow:hidden; width:282px;} 
					#detFamMiddle h1.famTob					{ font-size:1.2em; color:#94d1d2; padding:5px 0px  5px 15px; font-weight:bold; }
					#detFamMiddle h1.famDif					{ font-size:1.2em; color:#fabc00; padding:5px 0px  5px 15px; font-weight:bold; }
					#detFamMiddle a h1:hover					{ color:#d6d6e0;}
				#detFamBottom										{ background:url(../img/imgBg/bgGen/bg_contFamBottom.jpg) no-repeat; height:32px; }		
					#detFamBottom h1.famPer					{ font-size:1.2em; color:#acc800; padding:0px 0px 0px 15px; font-weight:bold;}
					#detFamBottom h1.famTob					{ font-size:1.2em; color:#94d1d2; padding:0px 0px 0px 15px; font-weight:bold;}
					#detFamBottom a h1:hover					{ color:#d6d6e0;}

					
/**********************************************************************************/
/************************       Contenido     documentacion.HTML          ************************/
/*********************************************************************************/

/************************  documentacionC.html   *************************/
/************************  documentacionT.html   *************************/
/************************  documentacionM.html   *************************/
/************************  documentacionI.html   *************************/
#contenido												{}
	#contMiddlePag										{}
		#contDerecha									{}
			#infSeccion									{}
				#comentarioCat p						{ font-size:0.8em; color:#242431; padding:6px 0px 5px 25px; line-height:18px;}
				#listadoCat 								{ padding:10px 0px 5px 10px; overflow:hidden;}
					#general h4							{ font-size:0.9em; color:#4a4b5f; text-decoration:underline; padding-bottom:5px; font-weight:bold;}
					#general img							{ vertical-align:middle; padding-left:35px;}	
					#general a								{ font-size:0.8em; color:#FFFFFF; vertical-align:middle;}
					#general a:hover					{ color:#242431;}
					#general a span						{ font-size:0.8em; padding-left:5px;}
					#series h4								{ font-size:0.9em; color:#4a4b5f; text-decoration:underline; padding:10px 0px 5px 25px; font-weight:bold;}
					#series ul								{ font-size:0.8em; padding:5px 0px 5px 30px; color:#242431; vertical-align:middle;}
					#series img							{ vertical-align:middle; padding-right:3px; padding-bottom:3px;;}
					#series ul li.espacio				{ padding-bottom:5px;} 
					#series ul li h2						{ padding:3px 0px; margin:2px 0px 2px 10px; font-size:0.85em; color:#8b8ca8; background:#bfbece; width:95px; text-align:center;} 
					#series ul li a							{ color:#FFFFFF; padding-right:10px; padding-left:15px; vertical-align:middle; font-size:0.75em;} 
					#series ul li a img					{ vertical-align:middle; padding-right:5px; padding-bottom:3px;}
					#series ul li a:hover				{ color:#242431;}	
					#series ul li a span					{ font-size:0.8em; padding-left:5px; }	
					#ejemplos								{ overflow:hidden;}	
					#ejemplos ul							{ width:630px;overflow:hidden;} 
					#ejemplos	ul.tres li					{ width:208px; float:left;}
					#ejemplos	ul.cuatro li				{ width:155px; float:left;}
					#ejemplos	ul li h3					{ font-size:0.85em; color:#4a4b5f; margin:15px 0px 5px 0px; padding:0px 15px 5px 15px; font-weight:bold; text-align:center; }
					#ejemplos	ul.tres li a img		{ margin-bottom:10px; margin-left:62px; }
					#ejemplos	ul.cuatro li a img	{ margin-bottom:10px; margin-left:36px; }
					
					

/**********************************************************************************/
/*************************    Contenido    referencias.HTML     ***********************/
/*********************************************************************************/
#contenido										{ }
#contMiddlePag2								{ }
	#galeriaImg									{ padding-top:20px; padding-left:50px; /*#position:relative;*/}
	#popeye1     									{ float:left; padding-right:20px; margin:10px 0px 40px 232px; background:#f0f0f0; border:1px solid #6e6e95; 
	                                                           			/*#position:absolute; #top:144px; #left:-253px;*/}
	#popeye1 .popeye-tools 					{ overflow:hidden; padding:10px 0; border-bottom:1px solid #6e6e95;}
	#popeye1 .popeye-tools span			{ float:left; line-height:18px; padding:0px 10px; text-align:center; }
	#popeye1 .popeye-tools a 				{ display:block; float:left; height:20px; line-height:18px; color:#484862; text-decoration:none;}
	#popeye1 .popeye-tools a:hover 		{ color:#000;}
	#popeye1 .popeye-prev 					{ background: url(../img/iconos/prev-1.png) no-repeat; width:44px; padding:0 4px 0 12px;}
	#popeye1 .popeye-next 					{ float:right !important; text-align:right; background:url(../img/iconos/next-1.png) no-repeat; width:44px; padding:0 12px 0 4px;}
	#popeye1 .popeye-enlarge 				{ background:url(../img/iconos/enlarge-1.png) no-repeat; margin:0 0 0 10px; width:46px; padding:0 4px 0 16px;}
	#popeye1 .popeye-count 				{ margin:0 0 0 5px;}
	.popeye 										{ overflow:auto;}
	.popeye ul, .popeye li 						{ list-style:none; margin:0; padding:0; /* reset browser list styles */}
	.popeye-stage 								{ background:transparent no-repeat center;}
	.popeye-stagewrap 						{ background-color:#000;}
	.popeye-tools-wrap							{ overflow:hidden; font-size:0.7em; color:#000000;}
	.popeye-cap 									{ overflow:auto; height:30px; margin-top:10px; clear:both; line-height:1.2em;}
	.popeye-hasjs      							{ padding:10px !important;}
	.popeye-isloading 							{ background:#333 url(../img/iconos/loading.gif) no-repeat center;}
	.popeye-haspopped 						{ border:1px solid #484862; }
	h2 												{ font-size:normal 2.8em/1em; color:#6e6e95;}
	a:focus, a:active 							{ outline:none;}
	em 												{ font-style:normal; font-weight:bold;}
	


/**********************************************************************************/
/************************    Contenido     noticias.HTML     ***************************/
/*********************************************************************************/

/************************  noticiasM.html   *************************/
#contenido										{}
	#contMiddlePag								{}
		#contDerecha							{}
			#infSeccion							{}
				#txtMejora							{ overflow:hidden;}
					#txtMejora h4				{ font-size:0.9em; color:#4a4b5f; text-decoration:underline; padding-bottom:5px; font-weight:bold;}	
					#txtMejora p					{ font-size:0.8em; color:#242431; padding:3px 0px 5px 30px;}				
					#txtMejora p span			{ color:#bfbece; font-style:oblique;}	
				#fotMejora  						{ border:#bfbece 2px solid; width:620px; margin:5px 0px 0px 20px; overflow:hidden;}	
					#fotMejora #descarga	{ width:595px; padding:10px 0px 10px 10px;}
					#fotMejora ul					{ float:left; padding:0px 10px; margin-left:15px;}
					#fotMejora ul li				{ float:left; font-weight:bold; width:190px;}
					#fotMejora ul li img		{ padding:0px 40px;}
					#fotMejora ul li a			{ color:#FFFFFF; font-size:0.5em; padding-left:100px;}
					#fotMejora ul li a:hover	{ color:#242431;} 
					#fotMejora ul li span		{ color:#4a4b5f; padding:10px 0px; text-align:center; font-size:0.75em; display:block; width:190px;}

/************************  noticiasNP.html   *************************/
#contenido										{}
	#contMiddlePag								{}
		#contDerecha							{}
			#infSeccion							{}
				#list1b.basic						{ width:598px; margin:5px 0px 5px 40px; border:#82849d 1px solid; overflow:hidden;}
					.basic a.titulo					{ cursor:pointer; display:block; font-weight:bold; font-size:0.85em; color:#4a4b5f; border-top:1px solid #a2a3b9; 
					                                    	border-bottom:1px solid #525370; background-image:url(../img/iconos/AccordionTab0.gif); padding:5px 0px 5px 10px;}
					.basic a:hover				{ color:#242431; background-image:url(../img/iconos/AccordionTab3.gif);}		
					.basic a.selected				{ color:#bdbccd; background-image: url(../img/iconos/AccordionTab3.gif);}	
					#nuevoProd					{ padding-bottom:15px;}								
		            #nuevoProd img        		{ padding:10px 0px 5px 40px;}
					#nuevoProd li a				{ color:#FFFFFF; font-size:0.5em; font-weight:bold; padding-left:300px;}
					#nuevoProd li a:hover		{ color:#242431;}
					#nuevoProd p				{ color:#fff; font-size:0.8em; line-height:15px; font-weight:normal; padding:5px 0px 5px 20px;}
					#nuevoProd ul	  			{ padding-left:45px; font-size:0.7em; color:#242431; font-weight:normal; line-height:18px; padding-right:10px;}
					
					

/**********************************************************************************/
/***************************    Contenido     mapaWeb.HTML     ***************************/
/**********************************************************************************/
#contenido															{}
	#contMiddlePag2												{}
		#mapaWeb													{ width:960px;}
			#cuadro													{ width:210px; float:left; height:100px; overflow:hidden; padding:10px 15px 30px 15px;}
			#cuadroProd												{ width:945px; padding:15px 0px 0px 15px; display:block; clear:both;}
				#areaUp												{ padding-left:20px;}
					#areaUp h3										{ font-size:0.85em; color:#242431; padding:7px 10px 10px 25px; font-weight:bold; background:url(../img/imgBg/bgGen/bg_subMenuHover.jpg) no-repeat;}
					#areaUp h3 a										{ color:#242431;}
					#areaUp h3 a:hover							{ color:#fff; text-decoration:underline;}
					#areaUp h3 img 								{ padding-right:10px;}
				#areaDown											{}
					#areaDown h4									{ font-size:0.75em; color:#242431; padding:5px 0px 0px 40px;}
					#areaDown h4 img								{ padding-right:5px;}
					#areaDown h5									{ font-size:0.7em; color:#FFF; padding:10px 0px 5px 60px;}
					#areaDown h5 img								{ padding-right:3px;}
					#areaDown h5 a								{ color:#fff;}
					#areaDown h5 a:hover						{ color:#242431; text-decoration:underline;}
					#areaDown ul li									{ font-size:0.7em; padding:5px 0px 5px 45px;}
					#areaDown ul li	a								{ color:#fff;}
					#areaDown ul li	a:hover						{ color:#242431; text-decoration:underline;}
					#cuadroProd #areaDown ul li				{ font-size:0.7em; padding:8px 0px 5px 80px;}
					#cuadroProd #areaDown ul li.boc		{ font-size:0.7em; padding:8px 0px 5px 60px;}
					#cuadroProd #areaDown ul li a			{ color:#fff;}
					#cuadroProd #areaDown ul li a:hover	{ color:#242431; text-decoration:underline;}
					#cuadroProd #areaDown #familia		{ float:left;}


/*************************************************************************************/
/***********        Contenido  mensajeEnviado.html  mensajeErroneo.html      ************/
/***********                          errorBuscar.html       login.html                                     ************/      	
/************************************************************************************/
		#mensaje						{ border:#3e3e53 2px solid; width:908px; height:100px; margin:80px 0px 10px 31px;}
		#menCorrecto h2			{ font-size:1.4em; color:#262635; font-weight:bold; padding:20px 0px 5px 40px;}	
		#menCorrecto h3			{ font-size:1em; color:#484862; font-weight:bold; padding:20px 0px 5px 45px;}	
		#menCorrecto p				{ font-size:0.85em; color:#484862; padding-top:10px; padding-left:58px;}
		#mensajeEnvErr				{ border:#3e3e53 2px solid; width:908px; height:120px; margin:80px 0px 10px 31px;}
		#menEnvErr h2				{ font-size:1.4em; color:#262635; font-weight:bold; padding:10px 0px 0px 40px;}	
		#menEnvErr h3				{ font-size:1em; color:#484862; font-weight:bold; padding:10px 0px 0px 45px;}	
		#menEnvErr p				{ font-size:0.85em; color:#484862; padding-top:15px; padding-left:68px;}

