@charset "utf-8";
/* CSS Document */
img, div { behavior: url(iepngfix.htc) }
body{padding:0;margin:0;border:0;background-image:url(../images/fondo_cieloazul.jpg);background-repeat:repeat-x;background-position:center top}
/* #climatizacion,#climatizacion_detalle{
	background-image:url(../images/fondo_climatizacion.jpg);
} */
a img{border:0;}
.clear{clear:both;}
#container{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#containerBackground{
	position:absolute;
	width:900px;
	height:554px;
}

#main{
	position:absolute;
	z-index:100;
}

#home,.ahorro,.detalle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#131F48;
}

#home #mainInner,.ahorro #mainInner{
	position:absolute;
	top:160px;
	left:37px;
}

#home #bluelogo,.ahorro #bluelogo{
	position:absolute;
	top:243px;
	left:186px;
}

#home #lateral, .ahorro #lateral{
	width:190px;
}

#home #nav, .ahorro #nav{
	position:absolute;
	top:373px;
}

#home #descubra ul,.ahorro #descubra ul{
list-style:none;
margin:0;padding:0;
}

#home #descubra li,.ahorro #descubra li{
margin:0;
padding:0;
list-style:none;
padding-top:5px;
}

#home #innovacion,.ahorro #testimoniales{
position:absolute;
left:370px;
top:10px;
}

#home #culturablue{
position:absolute;
left:580px;
top:10px;
}

#home #innovacion ul,#home #culturablue ul{
list-style:none;
margin:0;padding:0;
}

#home #innovacion li,#home #culturablue li{
margin:0;
padding:0;
list-style:none;
margin-top:3px;
background-image:url(../images/home_lista.gif);
background-repeat:no-repeat;
width:202px;
height:20px;
}

#home #innovacion li a,#home #culturablue li a{
display:block;
padding-top:2px;
padding-left:19px;
text-decoration:none;
color:#0066B9;
font-size:11px;
}

.ahorro #testimoniales{
	width:441px;
}

.ahorro #testimoniales span{
	color:#000;
	font-size:11px;
	display:block;
}

#iluminacion .testimonial{
	float:left;
	width:147px;
/*	padding-top:6px; */
	font-size:11px;
}

#climatizacion .testimonial,#agua .testimonial{
	float:left;
	width:191px;
/*	padding-top:6px;*/
	font-size:11px;
}

.ahorro .testimonial img{
	margin-right:7px;
	float:left;
}

.testimonial a{
	display:block;
	padding-top:8px;
	color:#003D6E;
	font-weight:bold;
}

.detalle #mainInner{
	position:absolute;
	top:152px;
	left:48px;
	background-image:url(../images/fondo_detalle.jpg);
	background-repeat:no-repeat;
	width:778px;
	height:518px;
}

.detalle #logo{
	position:absolute;
	top:23px;
	left:19px;
}

.detalle #bluelogo{
	position:absolute;
	top:8px;
	left:251px;
}

.detalle #ahorrologo{
	position:absolute;
	left:541px;
	top:10px;
}

.detalle #menuahorro{
	position:absolute;
	left:641px;
	top:6px;
}

.detalle #botonahorro{
	background-image:url(../images/boton_ahorro.jpg);
	background-repeat:no-repeat;
	width:137px;
	height:25px;
}

.detalle .botonotros{
	background-image:url(../images/boton_otros.jpg);
	background-repeat:no-repeat;
	width:137px;
	height:25px;
}

.detalle .botonotros a,.detalle #botonahorro a{
	display:block;padding-left:30px;padding-top:5px;font-size:11px;font-weight:bold;
}

.detalle #botonahorro a{
	color: #FFFFFF;
}

.detalle .botonotros a{
	color: #003D6E;
}

.detalle #zonalistado{
	position:absolute;
	top:105px;
	left:10px;
}

#iluminacion_detalle .col{
	width:243px;
	float:left;
	margin-right:13px;
}

#climatizacion_detalle .col,#agua_detalle .col{
	width:346px;
	float:left;
	margin-right:35px;
}

#iluminacion_detalle .colbn{
	width:243px;
	float:left;
	margin-right:13px;
}

#climatizacion_detalle .colbn,#agua_detalle .colbn{
	width:346px;
	float:left;
	margin-right:35px;
}


#iluminacion_detalle .col .header{
color:#003D6E;
padding-top:10px;
padding-bottom:10px;
*padding-top:5px;
*padding-bottom:5px;
width:243px;
border-top:3px solid #003D6E;
border-bottom:3px solid #003D6E;
margin-bottom:10px;
}

#climatizacion_detalle .col .header,#agua_detalle .col .header{
color:#003D6E;
padding-top:10px;
padding-bottom:10px;
*padding-top:5px;
*padding-bottom:5px;
width:346px;
border-top:3px solid #003D6E;
border-bottom:3px solid #003D6E;
margin-bottom:10px;
}

#iluminacion_detalle .colbn .header{
color:#666666;
padding-top:13px;
padding-bottom:13px;
*padding-top:8px;
*padding-bottom:8px;
width:243px;
margin-bottom:10px;
*margin-bottom:7px;
}

#climatizacion_detalle .colbn .header,#agua_detalle .colbn .header{
color:#666666;
padding-top:13px;
padding-bottom:13px;
*padding-top:8px;
*padding-bottom:8px;
width:346px;
margin-bottom:10px;
*margin-bottom:7px;
}


#iluminacion_detalle .header .texto{
font-weight:bold;
float:left;
width:170px;
padding-top:10px;
padding-left:10px;
}

#climatizacion_detalle .header .texto,#agua_detalle .header .texto{
font-weight:bold;
float:left;
width:270px;
padding-top:10px;
padding-left:10px;
}


.detalle .imagen{
float:left;
}

.detalle ul{padding:0;margin:0;list-style:none;}

#iluminacion_detalle .colbn .listado,#iluminacion_detalle .colbn .listadoover{background-image:url(../images/boton_fondo_deselected.gif);background-repeat:no-repeat;height:63px;width:243px;color:#666;}

#climatizacion_detalle .colbn .listado,#climatizacion_detalle .colbn .listadoover{background-image:url(../images/boton2_fondo_deselected.gif);background-repeat:no-repeat;height:63px;width:346px;color:#666;}

#agua_detalle .colbn .listado,#agua_detalle .colbn .listadoover{background-image:url(../images/boton2_fondo_deselected.gif);background-repeat:no-repeat;height:63px;width:346px;color:#666;}

.detalle .listado a,.detalle .listadoover a{text-decoration:none;}

.detalle .colbn .listado a,.detalle .colbn .listadoover a{color:#666;}

#iluminacion_detalle .col .listado{background-image:url(../images/boton_fondo_normal.gif);background-repeat:no-repeat;height:63px;width:243px;}
#iluminacion_detalle .col .listadoover{background-image:url(../images/boton_fondo_over.gif);background-repeat:no-repeat;height:63px;width:243px;}

#iluminacion_detalle .listado table,#iluminacion_detalle .listadoover table{margin-top:2px;width:243px;}
#climatizacion_detalle .listado table,#climatizacion_detalle .listadoover table{margin-top:2px;width:346px;}

#climatizacion_detalle .col .listado{background-image:url(../images/boton2_fondo_normal.gif);background-repeat:no-repeat;height:63px;width:346px;}
#climatizacion_detalle .col .listadoover{background-image:url(../images/boton2_fondo_over.gif);background-repeat:no-repeat;height:63px;width:346px;}

#agua_detalle .listado table,#agua_detalle .listadoover table{margin-top:2px;width:346px;}

#agua_detalle .col .listado{background-image:url(../images/boton2_fondo_normal.gif);background-repeat:no-repeat;height:63px;width:346px;}
#agua_detalle .col .listadoover{background-image:url(../images/boton2_fondo_over.gif);background-repeat:no-repeat;height:63px;width:346px;}


.detalle .listado td,.detalle .listadoover td{font-size:11px;line-height:11px;}

.detalle .colbn .listado td a{font-size:11px;line-height:11px;color:#666;}
.detalle .col .listado td a{font-size:11px;line-height:11px;color:#003D6E;}
.detalle .col .listadoover td a{font-size:11px;line-height:11px;color:#FFF;}
.detalle .listado table img,.detalle .listadoover table img{margin-left:3px;margin-right:3px;}

#footer{
	position:absolute;
	top:525px;
	width:781px;
	font-size:11px;
	color:#666;
}

#footerLeft{
	padding-top:7px;
	width:390px;
	float:left;
	*padding-top:10px;
}

#footerRight{
	padding-top:5px;
	width:390px;
	float:right;
	text-align:right;
}

#footer select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border:1px solid #B5B5B5;
	background-color:#F2F2F2;
	padding:0;
	margin:0;
	margin-right:20px;
}

#footer .selected{
	color:#003D6E;
}

#footer img{
margin-left:15px;
}

#footer a{
color:#666;
text-decoration:none;
}

#esquema{position: absolute; top: 200px; left: 580px;}

#iluminacion_detalle #footer{
top:570px;
}