* { padding: 0;
    margin: 0;
} 

body {
background-image:url(imagenes/jpg/pruebafondo.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #333333;;
}

img { border: none; }
a { color: #0000ff; text-decoration: none; }
a:hover { text-decoration:none color : #000033; }

.contacto a{text-decoration:underline;}
.contacto a:hover{text-decoration:underline;}

.boliche{padding-left:15px;
padding-top:10px;}

#contenedor {
width: 800px;
margin: 0 auto;
border-left: 0px solid #aaa;
border-right: 0px solid #aaa;
background-image:url(imagenes/jpg/contenedorplus.jpg);
background-repeat:no-repeat;
}

#cabecera {
height: 267px;
margin: 0 auto;
width: 800px;
border-left: 0px solid #111;
border-right: 0px solid #111;
background-image:url(imagenes/jpg/cabecera.jpg);
}

#cabecera h1 {
padding: 12px 0 0 20px;
font-size: 20px;
letter-spacing: -2px;
}

#cabecera h1 a {
color: #fff;
text-decoration: none;
}

#cabecera h1 a:hover {
text-decoration: none;

}
#cabecera h2 {
padding-left: 21px;
font-size: 14px;
color: #eee;
font-weight: 100;
}

#columnaizq {
float: left;
width: 138px;
padding: 10px;
padding-left:30px;
padding-top:30px;
}
#columnaizq h2 { 
color: #fff; 
padding: 20px 0 5px 0px; 
font-size: 14px; font-weight: 
100; font-weight:bold; text-align:right;}
#columnaizq ul { color: #fff; text-align:right; list-style-type: none;}

/* CALEFACCIÓN */
#columnaizq ul #gas {padding: 15px 0px 10px 30px; list-style-type: none;}
#columnaizq ul #gasoleo {padding: 0px 0px 10px 30px; list-style-type: none;}

/* AGUA CALIENTE */
#columnaizq #aguacaliente{ color: #fff; text-align:right; padding-top:26px;}
#columnaizq ul #termos {padding: 15px 0px 10px 30px; list-style-type: none;}
#columnaizq ul #calentadores {padding: 1px 0px 10px 30px; list-style-type: none;}
#columnaizq ul #acumuladores {padding: 3px 0px 10px 30px; list-style-type: none;}

/* AIRE ACONDICIONADO */
#columnaizq #aireacond{ color: #fff; text-align:right; padding-top:28px;}
#columnaizq #aireacond span {letter-spacing:-1px;}
#columnaizq ul #domestico {padding:15px 0px 10px 30px; list-style-type: none;}

/* CONTRATO MANTENIMIENTO */
#columnaizq #contrato{ color: #fff; text-align:right; padding-top:28px;}
#columnaizq #contrato a{ color: #fff;}
#columnaizq #contrato a:hover{ color:#CCCCCC}

#columnaizq ul li { padding-bottom: 5px; }
#columnaizq ul li a { color: #fff; text-decoration: none;  }
#columnaizq ul li a:hover { color: #57514c; }

#columnacentral {
margin-top: 20px;
float: left;
width: 400px;
padding: 10px 20px 20px 20px;
border: 0px solid #ccc;
}
#columnacentral h2 {
font-size: 24px;
font-weight: 100;
padding : 10px 0 15px 0;
}

#columnacentral h2.interletrado{letter-spacing:-1px;}


#columnacentral h2 a {color:#CC0000;}

#columnacentral span{font-weight:bold;}

#columnacentral #bienvenida{font-size:14px;
color:#004469;
text-align:justify;
font-weight:bold;}

#columnacentral div#adelante a{color:#FF0000;}

#ultimasofertas{color:#cc0000;}

#columnacentral #oferta1{background-image:url(imagenes/jpg/noviembreoferta.jpg);
height:249px;
background-repeat:no-repeat;}

#columnacentral .titulocebooferta{padding-left:10px;
padding-bottom:3px;
font-size:16px;
color:#FFFFFF;
}

#columnacentral #oferta2{background-image:url(imagenes/jpg/abriloferta2.jpg);
height:249px;
background-repeat:no-repeat;}

#columnacentral #oferta2 .titulocebooferta{padding-left:10px;
padding-bottom:3px;
padding-top:12px;
font-size:16px;
color:#FFFFFF;
}

#columnacentral #oferta2 .nuevaoferta{padding-left:10px;
padding-bottom:0px;
padding-top:0px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

#columnacentral .masinformacion a{padding-left:10px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

#columnacentral .masinformacion a:hover{
color:#00CCFF;}

#columnacentral .texto a{
color:#FF9933;}


#columnacentral .texto a:hover{
color:#999999;}

#columnadecha {
float: right; 
width: 140px;
padding: 10px;
padding-right:30px;
padding-top:30px;
}
#columnadecha h2 {color: #fff; 
padding: 20px 0 5px 0px; 
font-size: 14px; font-weight: 
100; font-weight:bold; text-align:left;}

#columnadecha #contacto {padding-top:20px;}
#columnadecha #noticias {padding-top:18px;}
#columnadecha #mapa {padding-top:18px;}


#columnadecha ul { color: #fff; padding: 10px 0 10px 30px; list-style-type: square; }
#columnadecha ul li { padding-bottom: 5px; }
#columnadecha a { color: #fff; text-decoration: none;  }
#columnadecha a:hover { color: #9ad2f0; }

#columnadecha #banner{
width:124px;
height:213px;
margin-top:15px;}

#columnadecha #miembrode{color:#004469;
padding-top:60px;
padding-left:18px;}

#columnadecha #conaif{padding-left:10px;}
#columnadecha #asefosan{padding-left:10px;}

#pie {
background:#004469;
color:#FFFFFF;
margin-top: 20px;
border-top: 1px solid #aaa;
padding: 10px 0;
text-align: center;
font-size: 11px;
}