/*reset------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    background: white;
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
p{line-height:15px;}
/*FIN RESET--------------------------------------------------------------------------------------------------------------*/
body{background:#afc7dd url(../imagenes/fondo_repeatx.jpg) repeat-x; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#different{background:#afc7dd url(../imagenes/fondo_repeatx.jpg) repeat-x; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#differentorange{background:#e8d390 url(../imagenes/fondo_repeatx2.jpg) repeat-x; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#contenedor{
	margin:0 auto 0;
	width:950px;
}
h3{font-family:"Trebuchet MS", Helvetica, sans-serif; color:#000000; font-size:14px; padding-bottom:5px; font-weight:normal;}

/*CABECERA--------------------------------------------------------------------------------------------------------------*/
#cabecera{}
#logo{float:left; margin:26px 0 0 25px; height:45px;} 
#menu_corporativo{float:right; height:52px;}
#mc_izquierda{float:right; width:16px; height:52px; background:url(../imagenes/mc_izquierda.jpg);}
#mc_izquierdanaranja{float:right; width:16px; height:52px; background:url(../imagenes/mc_izquierda2.jpg);}
#animacion {
}
#mc_derecha{float:right; width:16px; height:52px; background:url(../imagenes/mc_derecha.jpg);}
#mc_derechanaranja{float:right; width:16px; height:52px; background:url(../imagenes/mc_derecha2.jpg);}
#mc_centro{float:right; height:27px; width:532px; padding-top:25px; background:url(../imagenes/mc_fondo.jpg);}
#mc_centro a{text-decoration:none; color:#FFFFFF;}
#mc_centro a:hover{text-decoration:underline; color:#FFFFFF;}
.menus{ font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding: 0 10px 0 10px;}
.menus a{ font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;} 
.menus a:hover{text-decoration:underline; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
#menu{clear:both; margin:0 auto 0; width:935px; height:59px;}
#menu_izquierda{float:left; background:url(../imagenes/menu_izquierda.jpg) no-repeat; width:18px; height:59px;}
#menu_izquierdanaranja{float:left; background:url(../imagenes/menu_izquierda2.jpg) no-repeat; width:18px; height:59px;}
#menu_centro{float:left; background:url(../imagenes/menu_fondo.jpg) repeat-x; height:59px; width:900px}

#menu_centroASP{float:left; background:url(../imagenes/fondo_centralASP.jpg) no-repeat; height:59px; width:900px}
#menu_centroAUT{float:left; background:url(../imagenes/fondo_centroAUT.jpg) no-repeat; height:59px; width:900px}
#menu_centroLUB{float:left; background:url(../imagenes/fondo_centroLUB.jpg) no-repeat; height:59px; width:900px}
#menu_centroENR{float:left; background:url(../imagenes/fondo_centroENR.jpg) no-repeat; height:59px; width:900px}
#menu_centroBOM{float:left; background:url(../imagenes/fondo_centroBOM.jpg) no-repeat; height:59px; width:900px}

#menu_derechaBOM{float:left; background:url(../imagenes/menu_derechaBOM.jpg) no-repeat; width:17px; height:59px;}




#menu_izquierdaASP{float:left; background:url(../imagenes/menu_izquierdaASP.jpg) no-repeat; width:18px; height:59px;}
#menu_centronaranja{float:left; background:url(../imagenes/menu_fondo2.jpg) repeat-x; height:59px; width:900px}
.elemento_menu{float:left; padding:20px 2px 0 2px; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#003366; font-size:14px; font-weight:bold; }
.elemento_menu a{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#003366; font-size:13px; font-weight:bold; text-decoration:none;}
.elemento_menu a:hover{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#ff9933; font-size:13px; font-weight:bold; text-decoration:none; }

.elemento_menu_b{float:left; padding:15px 2px 0 2px; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#003366; line-height:16px; font-size:14px; font-weight:bold; }
.elemento_menu_b a{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#003366; font-size:13px; font-weight:bold; text-decoration:none;}
.elemento_menu_b a:hover{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#ff9933; font-size:13px; font-weight:bold; text-decoration:none; }


.separador_menu{float:left; background:url(../imagenes/menu_separador.jpg) no-repeat; width:2px; height:44px; margin:0 10px 0 10px;}
#menu_derecha{float:left; background:url(../imagenes/menu_derecha.jpg) no-repeat; width:17px; height:59px;}

#menu_derechanaranja{float:left; background:url(../imagenes/menu_derecha2.jpg) no-repeat; width:17px; height:59px;}

.cerrar2{clear:both;}
#new_menu{margin:0 auto 0; width:935px;}
#new_menu2{
	background:url(/imagenes/new_menu.jpg) repeat-x;
	height:30px;
	width:383px;
}
#new_menu_left{
	background:url(../imagenes/new_menu_left.jpg) no-repeat top left;
	width:210px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	padding:7px 0 0 0;
	text-align:center;
	height:23px;
	font-size:14px;
}
#new_menu_right{
	background:url(../imagenes/new_menu_right.jpg) no-repeat top right;
	width:170px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	padding:7px 0 0 0;
	text-align:center;
	height:23px;
	font-size:14px;
}
#new_menu_left a, #new_menu_right a {text-decoration:none; color:#ffffff; font-family:'Trebuchet MS', Helvetica, sans-serif;}
#new_menu_left a:hover, #new_menu_right a:hover{text-decoration:none; color:#FFCC00;font-family:'Trebuchet MS', Helvetica, sans-serif;}
.new_menu_separador{background:url(/imagenes/new_menu_separador.jpg) no-repeat; width:3px; float:left; height:30px;}

/*HOME--------------------------------------------------------------------------------------------------------------*/
#contenido_home{width:950px; clear:both;}
#contenido_izquierda_home{float:left;}
#titular{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	color:#999999;
	font-size:18px;
	font-weight:bold;
	padding:39px 0 0 29px;
}
#titular_dentro{ font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; padding:0 0 0 29px;}

#titular_dentro1{ font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; padding:0 0 0 90px;}

#404{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:0 0 0 29px;
	position:absolute;
	left: 263px;
	top: -75px;
}
#404texto{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding:0 0 0 29px;
	position:absolute;
	left: 289px;
	top: 205px;
}
#404texto2{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	padding:0 0 0 29px;
	position:absolute;
	left: 306px;
	top: 237px;
	width: 365px;
}
#migas{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#ffffff; font-size:11px; padding:5px 0 15px 0;}
#migas a {font-family:'Trebuchet MS', Helvetica, sans-serif; text-decoration:none; color: #b3c2d1;}
#migas a:hover{color:#e6ebf0;font-family:'Trebuchet MS', Helvetica, sans-serif; text-decoration:none;}
#areas{list-style-image:url(../imagenes/bullet01.gif); margin:17px 0 0 50px;}
#areas li{font-family:'Trebuchet MS', Helvetica, sans-serif; color:##305b82; font-size:13px; padding-bottom:5px;}
#destacados{
	width:654px;
	float: left;
	margin-top: 17px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
#destacados2{width:661px; margin:33px 0 0 5px;}
#soluciones{
	float:left;
	width:654px;
	height:299px;
	background-repeat: no-repeat;
	padding-right: 0;
	padding-bottom: 0px;
	margin-top: 10px;
	background-image: url(../imagenes/banner.jpg);
}
#mapa{padding: 20px 0 0 21px; float:left; background:url(../imagenes/fondo_mapa.jpg) no-repeat; width:258px; height:306px;}
.enlace_sol_izquierda{float:right; background:url(../imagenes/btn_soluciones_izq.jpg); width:12px; height:32px;}
.enlace_sol_centro{float:right; background:url(../imagenes/btn_soluciones_centro.jpg) repeat-x; height:28px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#666666; padding:6px 5px 0 0;}
.enlace_sol_centro a, .enlace_nov_centro a, .enlace_not_centro a{text-decoration:none; color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.enlace_sol_centro a:hover, .enlace_nov_centro a:hover, .enlace_not_centro a:hover{text-decoration:none; color:#000000; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.enlace_sol_derecha{float:right; background:url(../imagenes/btn_soluciones_drcha.jpg); width:18px; height:32px;}
#sectores li{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color:#FFFFFF; padding:34px 0 0 53px;}
.titu_destacado{color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px; padding-left:9px;}
.titu_destacdo2{color:#333333; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px;}
#novedades{
	float:left;
	width:654px;
	height:218px;
	background-image: url(../imagenes/bg_novedades.jpg);
	background-repeat: no-repeat;
	text-align: justify;
}
.titulo_novedades {
	margin-top: 28px;
	margin-left: 35px;
}

#novedades2{padding: 20px 0 0 25px; float:left; background:url(../imagenes/fondo_novedades_.jpg) repeat-x bottom left; width:357px; height:247px;}
#almacenes{padding: 20px 0 0 25px; float:left; background:url(../imagenes/fondo_almacenes.jpg) no-repeat; width:357px; height:306px;}
#almacenes p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; text-align:justify; padding: 30px 35px 0 10px; line-height:20px;}
#titu_novedad{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0px;
	margin-left: 15px;
	padding-left: 0;
	float: left;
}
#img_novedad{
	float:left;
	background:url(../imagenes/marco_novedad.jpg) no-repeat;
	width:165px;
	height:127px;
	padding-top:11px;
	margin-top: 18px;
	margin-left: 37px;
	padding-left: 9px;
}
#contenido_novedad{
	float:left;
	line-height:15px;
	width:400px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 15px;
}
.subtitu_novedad{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top: 3px;
	color:#333333px;
}
.novedad{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; padding-top:10px; text-decoration:none; color:#333;}
.enlace_novedades{height:33px;clear:both; margin-top:13px;}
.enlace_nov_izquierda{float:right; background:url(../imagenes/btn_novedades_izq.jpg); width:11px; height:33px;}
.enlace_nov_centro{float:right; background:url(../imagenes/btn_novedades_centro.jpg) repeat-x; height:27px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#666666; padding:6px 5px 0 0;}
.enlace_nov_derecha{float:right; background:url(../imagenes/btn_novedades_drch.jpg); width:18px; height:33px;}
#noticias{
	float:left;
	width:280px;
	margin-top:5px;
	background-image: url(../imagenes/bg_noticias.jpg);
	background-repeat: no-repeat;
	height: 653px;
}

#botonrojo{
width:260px; 
height:40px; 
background-image:url(../imagenes/botonrojo.png);
 background-repeat:no-repeat; 
 float:left; 	
 margin-top:25px; 
 margin-left:18px;
 }
 
.titu_instalac{text-decoration:none; color:#FFFFFF; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px; padding-left:12px; padding-top:7px;}

a.titu_instalac a{color:#FFFFFF; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px; padding-left:12px; padding-top:7px;}
.titu_instalac:hover{text-decoration:underline; color:#FFFFFF; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px; padding-left:12px; padding-top:7px;
}

#noticiascontacto{
	float:left;
	width:280px;
	margin-top:26px;
	background-image: url(../imagenes/bg_noticiascont.jpg);
	background-repeat: no-repeat;
	height: 518px;
}
#titu_noticias{
	padding: 20px 0 0 25px;
	height:38px;
	width:241px;
}
.noticia{}
.separador_noticia{background:#ebebeb; height:2px; clear:both;}
.calendario{float:left; background:url(../imagenes/fecha.jpg) no-repeat; width:37px; height:31px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:22px; font-weight:bold; font-style:italic; color:#333333; padding: 15px 0 0 5px; margin-top:10px;}
.subnoticia{float:left; padding:15px 0 0 15px; width:168px;}
.fecha{color:#333333; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.titu_noticia{
	color:#305b82;
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	line-height: 15px;
}
.titu_noticia a{
	color:#003366;
	text-decoration: none;
}

#animacion {
	width: 624px;
	margin-left: 21px;
	margin-top: 5px;
	height: 287px;
}


#contenido_noticias{
	widht: 241px;
	height:425px;
}
#noticias_centro{
	float:left;
	width:225px;
	margin-left: 35px;
}
#ultimas_noticias{height:355px;}
#ultimas_noticias p{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px;}
.enlace_noticias{
	height:34px;
	clear:both;
	padding-top: 20px;
}
.enlace_not_izquierda{float:right; background:url(../imagenes/btn_noticias_izq.jpg); width:12px; height:34px;}
.enlace_not_centro{float:right; background:url(../imagenes/btn_noticias_centro.jpg) repeat-x; height:28px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#666666; padding:6px 5px 0 0;}
.enlace_not_derecha{float:right; background:url(../imagenes/btn_noticias_drch.jpg); width:19px; height:34px;}
.enlace_pdf_derecha{float:right; background:url(../imagenes/btn_pdf_drch.jpg); width:27px; height:34px;}

/*SECCION--------------------------------------------------------------------------------------------------------------*/
#contenido_izquierda{float:left; width:655px;}
#introduccion{ margin:17px 50px 40px 50px;}
#introduccion_izquierda, #introduccion_izquierda_lavado{
	float:left;
	width:510px;
}
#introduccion{ margin:17px 50px 40px 50px;}
#introduccion_izquierda_lavado1{
	float:left;
	width:440px;
}
#interlineado p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; padding-top:5px;}
#introduccion_izquierda_lavado p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; padding-bottom:7px; text-align:justify; margin:10px 0 0 50px;}
.intro_industriales{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; padding-bottom:7px; text-align:justify;}
#introduccion_izquierda p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; padding-bottom:7px; text-align:justify; margin:17px 0 40px 50px;}
#introduccion_derecha{float:right; background:#8fb0cf; width:317px; height:225px; margin:15px 30px 15px 0; text-align:center; padding-top:5px;}

#introduccion_derecha2{float:right; background:#8fb0cf; width:317px; height:225px; margin:15px 110px 15px 0; text-align:center; padding-top:5px;}
#introduccion_derecha div{float:left;margin-right:8px;}
#introduccion p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:13px; padding-bottom:7px; text-align:justify;}
#img_lavado{float:right; background:url(../imagenes/lavado/burbujas.jpg) no-repeat bottom right; width:265px; height:274px; margin:16px 28px 0 0;}
#img_aspiracion{float:right; background:url(../imagenes/aspiracion/humo.jpg) no-repeat bottom right; width:265px; height:274px; margin:16px 28px 0 0;}
#titular_seccion{clear:both; background:url(../imagenes/titular.gif) no-repeat; width:941px; height:75px; margin:0 0 0 5px;}
.titu_seccion{float:left;color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:20px; margin:0 0 0 30px; padding-top:24px}

#titular_instalaciones{clear:both; background:url(../imagenes/titular_instalaciones.png); no-repeat; width:941px; height:75px; margin:0 0 0 5px;}
.titu_instalaciones{float:left;color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:20px; margin:0 0 0 30px; padding-top:24px}

#pdf{float:right; height:34px; padding:20px 20px 0 0;}
.titu_seccion2{color:#333333; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:20px;}
#contenedor_ventanas{clear:both; background:#FFFFFF; width:922px; margin-left:5px; padding-left:19px; height:360px;}

#contenedor_ventanas2{clear:both; background:#FFFFFF; width:922px; margin-left:5px; padding-left:19px; height:180px;}
#contenedor_ventanas_lavado{
	clear:both;
	background:#FFFFFF;
	width:922px;
	margin-left:5px;
	padding-left:19px;
	height:520px;
}
.ventana{float:left; width:220px; height:156px; margin:3px;}
.ventana_off{float:left; width:220px; height:156px; margin:3px; background: url(../imagenes/fondo_thumnail.jpg) repeat-x;}
a#rollover1 {
			display:block;
			height:156px;
			background:url(../imagenes/fondo_thumnail.jpg) repeat-x;
			/*background-position:0 -12px;*/
			text-decoration:none;
			border:#FFf solid 1px;
		}
		a#rollover1:hover {
			height:156px;
        	background-position:0 -156px;
			text-decoration:none;
			border:#FFCC00 solid 1px;
    	}
		
#rollover2 {
			display:block;
			height:156px;
			background:url(../imagenes/fondo_thumnailazul.jpg) repeat-x;
			/*background-position:0 -12px;*/
			text-decoration:none;
			border:#FFf solid 1px;
		}
		a#rollover2:hover {
			height:156px;
        	background-position:0 -156px;
			text-decoration:none;
			border:#3d75a5 solid 1px;
    	}
		
#rollover3 {
			display:block;
			height:156px;
			background:url(../imagenes/fondo_thumnailmorado.jpg) repeat-x;
			/*background-position:0 -12px;*/
			text-decoration:none;
			border:#FFf solid 1px;
		}
		a#rollover3:hover {
			height:156px;
        	background-position:0 -156px;
			text-decoration:none;
			border:#a53d9f solid 1px;
    	}
#rollover4 {
			display:block;
			height:156px;
			background:url(../imagenes/fondo_thumnailrojo.jpg) repeat-x;
			/*background-position:0 -12px;*/
			text-decoration:none;
			border:#FFf solid 1px;
		}
		a#rollover4:hover {
			height:156px;
        	background-position:0 -156px;
			text-decoration:none;
			border:#e31919 solid 1px;
    	}		
		
.img_ventana{border:#cccccc solid 1px; margin:12px 0 0 12px; width:194px; background:url(../imagenes/loading.gif) no-repeat center center; height:79px;}
.img_ventana a, .img_ventana a:hover{border:#cccccc solid 1px; margin:12px 0 0 12px; width:194px; background:url(../imagenes/loading.gif) no-repeat center center; height:79px;}
.txt_ventana{margin:10px 13px 0 13px; background:url(../imagenes/btn_ir.gif) no-repeat top right; padding-right:25px;}
.txt_ventana_off{margin:10px 13px 0 13px;}
.division{color:#003366; text-transform:uppercase; font-size:13px; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.division2{color:#003366; text-transform:uppercase; font-size:11px; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.subdivision{color:#333333; font-size:12px; font-family:'Trebuchet MS', Helvetica, sans-serif;}

/*LAVADO--------------------------------------------------------------------------------------------------------------*/
#puentes{margin:25px 0 0 1px; background:url(../imagenes/fondo_puentes.gif) no-repeat bottom; height:206px; padding-left:25px;}
#puentes_izquierda{float:left; width:500px;}
.modelo_puente{float:right; width: 200px; text-align:center; margin-right:30px;}
.modelo_puente a{text-decoration:none;}

.modelo_puenteB{float:left; width: 200px; text-align:center; margin-right:30px;}
.modelo_puenteB a{text-decoration:none;}
.titu_puente{color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:18px; padding:13px 0 0 0; background:url(../imagenes/puentes_top.gif) no-repeat; height:24px; width:200px; text-align:left; margin:0 auto 0; text-align:center;}
.titu_filtracion{color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px; padding:13px 0 0 0; background:url(../imagenes/puentes_top.gif) no-repeat; height:24px; width:200px; text-align:left; margin:0 auto 0; text-align:center;}


.titu_filtracionB{color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px; padding:13px 0 0 0; background:url(../imagenes/aspiracion/puentes_topb.gif) no-repeat; height:40px; width:200px; text-align:left; margin:0 auto 0; text-align:center;}


#contenedor_caracteristicas{
	clear:both;
	background:#FFFFFF;
	width:903px;
	margin-left:5px;
	height:170px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}

#contenedor_caracteristicasB{
	clear:both;
	background:#FFFFFF;
	width:903px;
	margin-left:5px;
	height:200px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}

#contenedor_caracteristicasC{
	clear:both;
	background:#FFFFFF;
	width:903px;
	margin-left:5px;
	height:220px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#contenedor_caracteristicas_bueno{
	clear:both;
	background:#FFFFFF;
	width:903px;
	margin-left:5px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#contenedor_grande{
	clear:both;
	background:#FFFFFF;
	width:903px;
	margin-left:5px;
	height:230px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#contenedor_caract{clear:both; background:#FFFFFF; width:892px; margin-left:5px; padding:0 19px 0 30px; height:235px;}
#contenedor_contactado{clear:both; background:#FFFFFF; width:892px; margin-left:5px; padding:0 19px 0 30px;}
#contenedor_quienes{
	clear:both;
	background:#FFFFFF;
	width:892px;
	margin-left:5px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 30px;
	height: 230px;
}

#contenedor_inst{
	clear:both;
	background:#FFFFFF;
	width:892px;
	margin-left:5px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 30px;
	height: 1480px;
}
#contenedor_inst2{
	clear:both;
	background:#FFFFFF;
	width:892px;
	margin-left:5px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 30px;
	height: 260px;
}
#contenedor_inst3{
	clear:both;
	background:#FFFFFF;
	width:892px;
	margin-left:5px;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 30px;
	height: 450px;
}

#contenedor_caracteristicas_hercules{clear:both; background:#FFFFFF; width:903px; margin-left:5px; padding:10px 19px 0 19px; height:230px;}
.caracteristica{float:left; width:50%; margin:15px 0 0 0;}
.caracteristica2{float:left; width:48%; margin:15px 15px 0 0;}

.fotoenlaceins{float:left; width:15%; margin:0 0 0;}
.textoenlaceins{float:left; width:70%; margin:15px 0 0 30px; }
.textoenlaceins a{text-decoration:none; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033; font-weight:normal; padding:0 15px 7px 0; text-align:justify;}
.textoenlaceins a:hover{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033; font-weight:normal; padding:0 15px 7px 0; text-align:justify; text-decoration:underline;}
.fotoenlaceins a, .fotoenlaceins a:hover{text-decoration:none;}
.textoenlaceins p, .fotoenlaceins p{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033; font-weight:normal; padding:0 15px 7px 0; text-align:justify;}

.enlaces_instalaciones{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033; list-style:url(../imagenes/bullet01.gif);margin:0 0 0 25px;}
.enlaces_instalaciones li{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033; padding-bottom:3px; line-height:25px; margin-left:20px;}
.enlaces_instalaciones li a{text-decoration:none; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033;}
.enlaces_instalaciones li a:hover{text-decoration:underline; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:14px; color:#000033;}


.caracteristica5{float:left; width:48%; margin:0px 0px 0 0;}
.caracteristica_calidad{float:left; width:225px; margin:15px 0 0 0; background:url(../imagenes/certificados_calidad_barin.jpg) no-repeat top left; padding-left:220px;}
.caracteristica_solvencia{float:left; width:225px; margin:15px 0 0 0; background:url(../imagenes/certificado_solvencia_barin.jpg) no-repeat top left; padding-left:220px;}
.caracteristica2 p, .caracteristica p, .caracteristica_calidad p, .caracteristica_solvencia p{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#666666; padding:0 15px 7px 0; text-align:justify;}
.desc_pdf{background:url(../imagenes/pdf.jpg) no-repeat; padding:3px 0 5px 23px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#666666; margin:5px 0 0 0;}
.desc_pdf a {text-decoration:none; color:#666666;font-family:'Trebuchet MS', Helvetica, sans-serif;}
.desc_pdf a:hover {text-decoration:underline; color:#666666; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.delegaciones{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#000033; list-style:url(../imagenes/bullet01.gif);margin:0 0 0 25px;}
.delegaciones li{font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#000033; padding-bottom:3px;}
.delegaciones li a{text-decoration:none; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#000033;}
.delegaciones li a:hover{text-decoration:underline; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; color:#000033;}


.caracteristica a, .caracteristica a:hover{text-decoration:none;}
.caracteristica_hercules{float:left; width:16%; margin:15px 7px 0 0;}
.caracteristica_hercules_fin{float:left; width:16%; margin:15px 0 0 0;}
.img_caracteristica{float:left; background:url(../imagenes/loading.gif) no-repeat center center;width:168px; height:114px; border:#d2d2d2 6px solid;}

.img_caracteristica_enlace{float:left; background:#d2d2d2;width:180px; height:120px; text-align:center;}
	a#rollover_enlace {display:block; background:#d2d2d2; text-decoration:none; width:180px; height:120px; padding-top:6px;}
	a#rollover_enlace:hover{background:#FFCC00; text-decoration:none; width:180px; height:120px; padding-top:6px;}
	

.img_caracteristica_hercules01{background:url(../imagenes/loading.gif) no-repeat center center; border:#ea2425 6px solid; margin-bottom:7px;}
.img_caracteristica_hercules02{background:url(../imagenes/loading.gif) no-repeat center center; border:#5cbc68 6px solid; margin-bottom:7px;}
.img_caracteristica_hercules03{background:url(../imagenes/loading.gif) no-repeat center center; border:#ffe717 6px solid; margin-bottom:5px;}
.img_caracteristica_hercules04{background:url(../imagenes/loading.gif) no-repeat center center; border:#00a2e1 6px solid; margin-bottom:7px;}
.img_caracteristica_hercules05{background:url(../imagenes/loading.gif) no-repeat center center; border:#99659d 6px solid; margin-bottom:7px;}
.img_caracteristica_hercules06{background:url(../imagenes/loading.gif) no-repeat center center; border:#f79423 6px solid; margin-bottom:7px;}
.txt_caracteristica{float:left; text-align:justify; margin:0 15px 0 15px; width:240px;}
.txt_caracteristica_hercules{text-align:justify;}
.titu_caracteristicas{color:#003366; font-size:14px; font-family:'Trebuchet MS', Helvetica, sans-serif; border-bottom:#6699FF 1px solid; margin-bottom:10px; padding-bottom:3px; text-align:left;}
.titu_caracteristicas_enlace{background:url(../imagenes/fondo_enlace_pdf.jpg) no-repeat top right; color:#003366; font-size:14px; font-family:'Trebuchet MS', Helvetica, sans-serif; border-bottom:#6699FF 1px solid; margin-bottom:10px; padding-bottom:3px; text-align:left;}
.titu_caracteristicas_enlace a{color:#003366; text-decoration:none; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.titu_caracteristicas_enlace a:hover{color:#FFCC00; text-decoration:none; font-family:'Trebuchet MS', Helvetica, sans-serif;}
.titu_caracteristicas_hercules{color:#003366; font-size:14px; font-family:'Trebuchet MS', Helvetica, sans-serif; padding-bottom:3px;}
#hercules{background:#FFFFFF; text-align:center;clear:both; width:903px; margin-left:5px; padding:0 19px 0 19px;}
.lista_hercules{color:#333333; font-size:11px; font-family:'Trebuchet MS', Helvetica, sans-serif; list-style:disc; margin-left:15px;}
.lista_hercules li{
	text-align:left;
	padding-bottom:5px;
	color:#666666;
	font-family:'Trebuchet MS', Helvetica, sans-serif;
}



/*FORMULARIO--------------------------------------------------------------------------------------------------------------*/

legend{display:none;}
fieldset{border:0; margin:0; padding:0;}
label{color:#305b82; width:50px;font-size:12px; font-family:'Trebuchet MS', Helvetica, sans-serif;}
form{padding:0 10px 0 10px; margin:0;}
.titu_formulario{color:#305b82; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px; padding:5px 10px 10px 10px; text-align:justify;}
.obligatorio{color:#FF0000;}
.textarea_contacto{width:200px; margin-bottom:5px;}
.privacidad a, .privacidad a:hover {text-decoration: underline; color:#305b82; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:11px;}
input#submit {
		width:146px;
		height:33px;
		background: url(/imagenes/enviar_barin.jpg) no-repeat;
		border:none;
		margin:20px 0 0 30px;
		color:#506f1f;
		padding:0;
}


.error{font-family:"Trebuchet MS", Helvetica, sans-serif; color:#FF0000; font-weight:bold;}
/*NOTICIAS--------------------------------------------------------------------------------------------------------------*/
#contenedor_noticias{clear:both; background:#FFFFFF; width:892px; margin-left:5px; padding:20px 19px 0 30px; height:100%;}
.not{clear:both;}
#not_izquierda{float:left; width:550px;}
#not_derecha{float:right; width:250px;}
#titu_not_derecha{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#333333; padding-bottom:10px;}
.archivos{ margin-left:15px; margin-bottom:10px;}
.archivos li{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:13px; color:#666666;padding-bottom:5px;}
.archivos li a{font-family:"Trebuchet MS", Helvetica, sans-serif;text-decoration:none; color:#666666;}
.archivos li a:hover{font-family:"Trebuchet MS", Helvetica, sans-serif;text-decoration:underline; color:#666666;}
.archivos_bottom{background:url(../imagenes/archivos_bottom.jpg) top left no-repeat; padding-left:13px;}
.fechas{margin:6px 0 0 10px;}
.archivos_right{background:url(../imagenes/archivos_right.jpg) top left no-repeat; padding-left:13px;}
.titu_not{color:#003366; font-size:14px; font-family:'Trebuchet MS', Helvetica, sans-serif; border-bottom:#6699FF 1px solid; margin-bottom:5px; padding-bottom:3px; text-align:left;}
.fecha_not{font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:11px; color:#666666;}

.cont_not{clear:both; padding-top:10px;}
.img_not{float:left; width:210px;}
.txt_not{float:right; width:320px;}
.txt_not p{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	padding-bottom:10px;
}
.txt_not li{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	padding-bottom:10px;
}
ol{ list-style:decimal;
	 margin-left:20px;}
ol li{font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:15px;
	padding-bottom:10px;}
	
.negrita{color:#000000; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif;}
.categorias{font-family:"Trebuchet MS", Helvetica, sans-serif; color:#666666; font-size:12px; margin-top:5px; margin-bottom:25px;}
.categorias a {font-family:"Trebuchet MS", Helvetica, sans-serif;text-decoration:none; color:#666666;}
.categorias a:hover{font-family:"Trebuchet MS", Helvetica, sans-serif;text-decoration:underline; color:#666666;}
.corte{clear:both;}


#error_derecha{float:right; background:url(../imagenes/404.png) no-repeat bottom left; height:238px; width:510px;}

#fachada_barin{
	float:right;
	height: 230px;
	width:381px;
	margin-right:35px;
	background-image: url(../imagenes/fachada_barin.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#closer{clear:both;}

/*PIE--------------------------------------------------------------------------------------------------------------*/
#blancoindex{
	width:655px;
	/*margin-left:5px;*/
	background-color: #FFFFFF;
	padding-bottom: 15px;
	float: left;
}

#blanco{
	width:943px;
	margin-left:5px;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	float: left;
}

#blancoB{
	width:650px;
	height:500px;
	margin-left:5px;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	float: left;
}
#blanco_texto{clear:both; background:#FFFFFF; width:881px; margin-left:5px; padding:15px 30px 30px 30px;}
#blanco_texto p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:12px; padding-bottom:15px; text-align:justify;}
.parrafo{padding-bottom:15px;}
.parrafo p{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:12px; padding-bottom:5px; text-align:justify;}
#pie{clear:both; background:#dfe9f1; width:941px; margin-left:5px; height:240px;}
#pieindex{clear:both; background:#dfe9f1; width:935px; margin-left:5px; height:240px;}
.pieses{float: left; background:#dfe9f1; padding:20px 60px 0 20px; width:356px;}
.pieses2{float: left; background:#dfe9f1; padding:20px 50px 0 20px; width:170px;}
.titu_pie{color:#ff9933; font-family:'Trebuchet MS', Helvetica, sans-serif; font-weight:14; font-weight:bold; background:#dfe9f1; padding-bottom:5px;}
.pie_puntos{border-bottom:#abc1d6 solid 1px; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#305b82; font-size:11px; background:url(../imagenes/pie_bullet.jpg) no-repeat; padding: 5px 20px 5px 10px;}
.pie_puntos a, #area_privada a{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#305b82; font-size:11px; text-decoration:none;}
.pie_puntos a:hover, #area_privada a:hover{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:11px; text-decoration:none;}
.pie_puntos_mail{border-bottom:#abc1d6 solid 1px; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#305b82; font-size:11px; background:url(../imagenes/pie_bullet.jpg) no-repeat; padding: 5px 20px 5px 10px;}
.pie_puntos_mail a{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#305b82; font-size:11px; text-decoration:underline;}
.pie_puntos_mail a:hover{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#000033; font-size:11px; text-decoration:underline;}
#area_privada{background:url(../imagenes/candado.jpg) no-repeat; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#305b82; font-size:11px; padding:4px 0 0 23px; margin: 22px 0 0 0; height:17px;}
.logos_pie{background-color:#fff; width:650px; height:54px; margin-top:10px;}
.logos_pie img {margin-left:13px; margin-top:10px;}
.logos_pieasp{background-color:#fff; width:370px; height:54px; margin-top:10px;}
.logos_pieasp img {margin-left:13px; margin-top:10px;}

.logos_pieplym{background-color:#fff; width:140px; height:54px; margin-top:10px;}
.logos_pieplym img {margin-left:13px; margin-top:10px;}


.logos_pieaut{background-color:#fff; width:430px; height:54px; margin-top:10px;}
.logos_pieaut img {margin-left:13px; margin-top:10px;}

.logos_piedea{background-color:#fff; width:60px; height:54px; margin-top:10px;}
.logos_piedea img {margin-left:13px; margin-top:10px;}

/*PRIVACIDAD------------------------------------------------------------------*/
#titu_privacidad{background:#e8edf4; margin:17px 15px 0 15px; padding:16px 10px 16px 60px; width:330px;}
#contenido_privacidad{background:#FFFFFF; margin:0 15px 0 15px; padding: 20px; width:360px; text-align:justify; font-size:12px;}
#conteindo_privacidad p{ line-height:17px; font-family:'Trebuchet MS', Helvetica, sans-serif; font-size:12px;}
.cerrar{text-align:center; padding-top:15px;}
SS


/*BOTON ASPIRADORES POLVO -------------------------*/
#menu_BOTON{height:152px;}
#boton_izquierda{float:right; width:16px; height:52px; background:url(../imagenes/boton_izquierdaROJO.png); margin-top:15px;}

#boton_derecha{margin-right:160px; float:right; width:16px; height:52px; background:url(../imagenes/boton_derechaROJO.png); margin-top:15px;}
#boton_centro{
	float:right;
	width:180px;
	padding-top:7px;
	padding-bottom:18px;
	background:url(../imagenes/boton_fondoROJO.png);
	margin-top:15px;
}
#boton_centro2{
	float:right;
	width:188px;
	padding-top:7px;
	padding-bottom:18px;
	background:url(../imagenes/boton_fondoROJO.png);
	margin-top:15px;
}
#boton_centro3{
	float:right;
	width:188px;
	padding-top:7px;
	padding-bottom:18px;
	background:url(../imagenes/boton_fondoROJO.png);
	margin-top:15px;
	margin-bottom:30px;
}

#boton_centro a{text-decoration:none; color:#FFFFFF;}
#boton_centro a:hover{text-decoration:underline; color:#FFFFFF;}

.botontextos{ font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:15px; text-align:center; margin-top:2px; height:20px;}
.botontextos a{font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;} 
.botontextos a:hover{text-decoration:underline; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-size:12px;
}

/*PARA VIDEOS ASPIRACION -------------------------*/

#imageID{
cursor:pointer;
}
#imageID2{
cursor:pointer;
}
#imageID3{
cursor:pointer;
}

