/* --------------------------------- limpiando estilos */
html, body,
h1, h2, h3, h4, h5, h6,
ul, li, 
p, div,
img,
form, fieldset, label { margin:0px; padding:0px; border:none; }

a { outline: none; } /* --- quita marco */

p { margin:10px 0; }
ul, li { margin:5px 0 5px 30px; }

/* --------------------------------- contenedor web */
#micro { width:635px; height:524px; background:url(../img/bg_elfrio.jpg) no-repeat; }
#micro h1 { display:none; }

.secc { width:209px; height:70px; border:0px solid #FFF;  }

.secc a { width:140px; height:67px; background:#FFF; display:block; font:10px Verdana,Arial,Helvetica,Geneva,sans-serif; color:#FFF; padding:3px 0 0 69px; text-decoration:none; line-height:11px; }
.secc a:hover { font:bold 10px Verdana,Arial,Helvetica,Geneva,sans-serif; color:#F1F1F1; }

.secc01 a { position:absolute; top:233px; margin-left:75px; background:url(../img/bg_01.gif) no-repeat 0px -70px; } 
.secc01 a:hover { background:url(../img/bg_01.gif) no-repeat 0px 0px; } 

.secc02 a { position:absolute; top:303px; margin-left:75px; background:url(../img/bg_02.gif) no-repeat 0px -70px;  } 
.secc02 a:hover { background:url(../img/bg_02.gif) no-repeat 0px 0px; } 

.secc03 a { position:absolute; top:373px; margin-left:75px; background:url(../img/bg_03.gif) no-repeat 0px -70px; } 
.secc03 a:hover { background:url(../img/bg_03.gif) no-repeat 0px 0px; } 

.secc04 a { position:absolute; top:443px; margin-left:75px; background:url(../img/bg_04.gif) no-repeat 0px -70px; } 
.secc04 a:hover { background:url(../img/bg_04.gif) no-repeat 0px 0px; } 

.secc05 a { position:absolute; top:233px; margin-left:341px; background:url(../img/bg_05.gif) no-repeat 0px -70px;} 
.secc05 a:hover { background:url(../img/bg_05.gif) no-repeat 0px 0px; } 

.secc06 a { position:absolute; top:303px; margin-left:341px; background:url(../img/bg_06.gif) no-repeat 0px -70px;} 
.secc06 a:hover { background:url(../img/bg_06.gif) no-repeat 0px 0px; } 

.secc07 a { position:absolute; top:373px; margin-left:341px; background:url(../img/bg_07.gif) no-repeat 0px -70px;} 
.secc07 a:hover { background:url(../img/bg_07.gif) no-repeat 0px 0px; } 



#contenido { width:635px; font-family: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size:11px; color:#333;  }
#contenido h1, h2 { font-size:14px; font-weight:bold; color:#E40000; padding:0 0 25px 0; text-transform:uppercase; }
#contenido h2 { padding:15px 0 15px 0; }

.blanco, .gris, .volver { width:525px; padding:10px 55px; }
.gris { background:#E6E6E6; }
.blanco { background:#FFF; }
.volver { text-align:right; }
.volver a { font:bold 11px Verdana,Arial,Helvetica,Geneva,sans-serif; color:#E40000; text-decoration:none; padding:3px 7px;}
.volver a:hover { text-decoration:none; color:#E40000; }

/* --------------------------------- varios */
.limp { clear:both; }
.der { float:right; }
.izq { float:left; }
.img { float:left; margin:0 25px 20px 0; }
.rj { color:#E40000; }
.rjb { color:#E40000; font-weight:bold; }
.sen { height:114px; clear:both;}
.sen2 { height:158px; clear:both;}