*{margin:0px;}
body {
	font:13px Arial, Helvetica, sans-serif;
	color:#133c7a;
	margin:0px;
	background:#c8e7ff url(imagenes/fondo.jpg) repeat-x;
	text-align:justify;
}

.clear{clear:both;}
a{text-decoration:none;border:0px}
h1{color:#286db8;font:16px Lucida Sans Unicode;font-weight:bold;padding-bottom:10px;}
h2{color:#4aab28; font:14px Lucida Sans Unicode;font-weight:bold;padding-bottom:5px;}
h3{color:#133C7A; font:13px Lucida Sans Unicode;font-weight:bold;padding-bottom:5px;
/*	background:url(imagenes/vineta.jpg) no-repeat;*/

}

.blanco{color:#FFFFFF;}
.rojo{color:#ad1319;}
.azul{color:#145289;}
.azul_f{color:#306c8b}
.naranja{color:#b8621e}
.naranja_{color:#ff791f;}
.verde{color:#4aab28}
.rosa{color:#f94a8d}
.morado{color:#7f1f79}


#encabezado_superior {
	background:url(imagenes/encabezado_superior.jpg) no-repeat;
	width:980px;
	height:64px;
	position:relative;
	margin:auto;
}

.img_encabezado{border:0px;float:right;padding-right:15px;padding-top:30px;color:#2984d5}

#encabezado {
/*	background:url(imagenes/encabezado.jpg) no-repeat;*/
	width:980px;
	height:347px;
	position:relative;
	margin:auto;
	z-index:9;}

#flash_encabezado {
	height:347px;
	width:980px;
	display:inline;
}

#contenedor {
	width:980px;
	background:#fefeff url(imagenes/fondo_contenedor.png) no-repeat;
	position:relative;
	margin:auto;
	overflow:hidden;
	padding-bottom:15px;
	z-index:21;
}

#contenido{border:0px;padding-bottom:15px;width:598px;overflow:hidden;}
#contenido a{color:#133C7A;}
#contenido ul {padding-left:20px;}
/*-Izquierdo-------------------------------------------------------------------------------------*/
#izquierdo{
	margin:auto;
	width:690px;
	float:left;
	display:block;
	margin-top:15px;
	padding-left:15px;
}


#izquierdo img{border:0px;}
#izquierdo p{padding-bottom:10px;}

#izquierdoidx{
	margin:auto;
	width:603px;
	float:left;
	display:block;
	margin-top:15px;
	padding-left:15px;
}
#izquierdoidx img{border:0px;}
#izquierdoidx p{padding-bottom:10px;}


#contenido_medio{
	width:599px;
	height:132px;
	background:url(imagenes/fondo_contenido_medio.jpg);
	margin-bottom:15px;
	margin-top:15px;;
}

.img_medio{padding-left:15px;padding-top:15px;float:left;padding-right:15px;}
#propiedades_agua{padding-left:15px;padding-top:15px;float:left;padding-right:15px;	height:104px;width:237px;display:inline;}


.parrafo_medio{	padding-left:15px;	padding-top:30px;	font-weight:bold;	padding-right:25px;}
.link_derecho{	color:#1C59A2;	float:right;	padding-right:20px;	padding-top:15px;}

#contenido_inferior{
	width:335px;
	height:330px;
	background:url(imagenes/fondo_contenido_inferior.jpg) no-repeat;
	margin-bottom:8px;
	margin-top:0px;
	float:left;
}

#informacion_inferior{
	padding-left:15px;
	padding-right:12px;
	padding-top:20px;
	width:305px;
}

#informacion_inferior img{border:0px}
.ver_detalles{float:right;}
.linea{border-bottom:solid 1px;border-color:#306C8B;margin-bottom:15px;padding-top:15px;}
.linea_azul{border-bottom:solid 1px;border-color:#306c8b;margin-bottom:10px;padding-top:10px;}
.linea_punteada{border-bottom:1px solid #306C8B;border-bottom-style:dotted;margin-bottom:15px;padding-top:15px;}

/*-Forma de Contacto-------------------------------------------------------------------------------------*/
#izquierdo #forma_contacto{
	background:#d6d1cd;
	width:246px; 
	height:330px; 
	float: left; 
	margin:auto;
	margin-right:15px;
	font-size:12px;

}

#izquierdo #forma_contacto label{float:left;margin-left:0px;}

#izquierdo #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:200px;

}

#izquierdo #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#izquierdo #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#izquierdo #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#izquierdo fieldset {padding-left:18px;}

#izquierdo button { 
	border:0 solid #000000;
	background: #000000 url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:98px;
	height:28px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}

/*-Forma contacto de index--------------------------------------------------------------------------------------*/
#contenedor #izquierdoidx #forma_contacto{
	background:#d6d1cd;
	width:246px; 
	height:330px; 
	float: left; 
	margin:auto;
	margin-right:15px;
	font-size:12px;

}

#contenedor #izquierdoidx #forma_contacto label{float:left;margin-left:0px;}

#contenedor #izquierdoidx #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:200px;

}

#contenedor #izquierdoidx #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#contenedor #izquierdoidx #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenedor #izquierdoidx #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#contenedor #izquierdoidx fieldset {padding-left:18px;}

#contenedor #izquierdoidx button { 
	border:0 solid #000000;
	background: #000000 url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:98px;
	height:28px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}


#contenedor .tam_label{width:175px;padding-bottom:5px}

/*-Forma de Contacto Derecho-------------------------------------------------------------------------------------*/
#contenedor #derecho #forma_contacto{
	background:#d6d1cd;
	width:204px; 
	height:380px; 
	float: left; 
	margin:auto;
	margin-right:15px;
	font-size:12px;

}

#contenedor #derecho #forma_contacto label{float:left;margin-left:0px;}

#contenedor #derecho #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:170px;

}

#contenedor #derecho #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#contenedor #derecho #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenedor #derecho #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#contenedor #derecho fieldset {padding-left:18px;}

#contenedor #derecho button { 
	border:0 solid #000000;
	background: transparent url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:155px;
	height:28px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}




/*-Derecho-------------------------------------------------------------------------------------*/
#derecho{
	margin:auto;
	width:240px;
	float:left;
	display:block;
	margin:15px auto auto 15px;
	border:2px solid #B4B4B1;
	background:#FFFFFF;

}
#derechoidx{
	margin:auto;
	width:330px;
	float:left;
	display:block;
	margin:15px auto auto 15px;
	border:2px solid #B4B4B1;
	background:#FFFFFF;

}
#derecho img{border:0px}

#contenido_derecho{
	padding-bottom:15px;
	padding-left:22px;
	padding-top:15px;
	width:200px;
	position:relative;
	z-index:9;

}

#contenido_derechoidx{
	padding-bottom:15px;
	padding-left:22px;
	padding-top:15px;
	width:288px;

}

#contenido_derecho p{
	font-size:12px;

}

/*-Pie-------------------------------------------------------------------------------------*/

#pie{	
/*	background:#3590d3;*/
	background: url(imagenes/fondo_pie.png);
	width:980px;
	height:100px;
	position:relative;
	margin:auto;
	color:#FFFFFF;
	font-size:12px;
}

#pie-links
{
	border-top:0px;
	margin:0px auto auto;
	padding-top:10px;
	width:980px;
	text-align:center;
	height:22px;

	
}

#pie-links a{
	color:#F1F1F1;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

#pie_inferior{	text-align:center;	width:980px;margin:auto;color:#FFFFFF;}
#pie_inferior a{text-decoration:none; color:#FFFFFF;}

#validaciones{margin:auto; text-align:center;margin-top:0px;}


#contenido .borde_imagen{border:2px solid #B4B4B1;padding:5px;}

#contenido .imagen_izquierda{float:left;margin-right:15px;margin-top:5px;border:2px solid #B4B4B1;padding:5px;}
#contenido .imagen_derecha{float:right;margin-left:15px;margin-top:5px;border:2px solid #B4B4B1;padding:5px;}

/*-Pagina Productos----------------------------------------------------------------------------------------------*/

.division_productos{width:590px;padding-top:15px;}
#contenido .division_productos a{color:#4AAB28;font-style:italic;}

.parrafo_p{	float:left;	padding-left:10px;width:290px;}

.img_productos{	float:left;}


.listas {float:left;width:200px;}
.listas ul{padding-left:16px}

#producto_calderas {
	height:300px;
	width:600px;
	display:inline;
}

#producto_aguas_residuales {
	height:300px;
	width:600px;
	display:inline;
}

#producto_osmosis_inversa {
	height:300px;
	width:600px;
	display:inline;
}

#producto_torre_enfriamiento {
	height:300px;
	width:600px;
	display:inline;
}

.boton_regresar{float:right;}
/*-Tabla Ebfriamiento*/

.tabla{border-collapse:collapse;}
.tabla td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
.tabla th{color:#FFFFFF;padding:5px;text-align:center;}

#contenido .tabla_silice {border-collapse:collapse;}
#contenido .tabla_silice td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
#contenido .tabla_silice th{color:#FFFFFF;padding:5px;text-align:center;}

#contenido .caso_practico {border-collapse:collapse;}
#contenido .caso_practico td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
#contenido .caso_practico th{color:#FFFFFF;padding:5px;text-align:center;}

#contenido .agua_residual {border-collapse:collapse;}
#contenido .agua_residual td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
#contenido .agua_residual th{color:#FFFFFF;padding:5px;text-align:center;}

#contenido .tratamiento {border-collapse:collapse;}
#contenido .tratamiento td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
#contenido .tratamiento th{color:#FFFFFF;padding:5px;text-align:center;}

#contenido .clasificacion {border-collapse:collapse;}
#contenido .clasificacion td{padding:5px;border:1px solid #CCCCCC;border-collapse:collapse;}
#contenido .clasificacion th{color:#FFFFFF;padding:5px;text-align:center;}

.pdf{border:solid 0px;color:#FFFFFF;font-size:10px;padding:1px 4px;background:#4AAB28;}

/*-Forma de Contacto Grande-------------------------------------------------------------------------------------*/
#izquierdo #contenido #forma_contacto_gr{
/*	background:#d6d1cd;*/
	width:240px; 
	height:360px; 
	float: left; 
	margin:auto;
	margin-right:15px;
	font-size:12px;
	border:2px solid #CCCCCC;		
	/*margin-left:100px;*/


}

#izquierdo #contenido #forma_contacto_gr label{float:left;margin-left:0px;}

#izquierdo #contenido #forma_contacto_gr input,#forma_contacto select,#forma_contacto textarea{	
	width:200px;

}

#izquierdo #contenido #forma_contacto_gr #fieldset{	
	border:0px;
	margin-top:10px;

}
#izquierdo #contenido #forma_contacto_gr textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#izquierdo #contenido #forma_contacto_gr button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#izquierdo #contenido fieldset {padding-left:18px;}

#izquierdo #contenido button { 
	border:0 solid #ffffff;
	background: transparent url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:125px;
	height:28px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}

#validacion
	{width:230px;
	height:40px}

.oficinas_distribuidores{width:296px;float:left}

.mapa{float:left;
	margin-top:-30px;}


/*-Forma contacto de landing vida util--------------------------------------------------------------------------------------*/
#contenedor #forma_contacto{
	width:980px; 
	margin:auto;
	margin-right:15px;
	font-size:12px;
	margin-left:70px;

}

#contenedor #forma_contacto label{float:left;margin-left:0px;}

#contenedor #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:200px;

}

#contenedor #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#contenedor #forma_contacto textarea{
	height:60px;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenedor #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;

}
#contenedor fieldset {padding-left:18px;}

#contenedor button { 
	border:0 solid #000000;
	background: #000000 url(imagenes/boton_enviar.jpg) no-repeat;
	cursor: pointer;	
	width:98px;
	height:28px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}