body{ margin:0; padding:0; background:#fff; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px;}
h1{color:#ff5555; font-size:20px; margin:0 0 5px 0; padding:0;}
h2{ font:normal 20px Tahoma, sans-serif; color:#fc5453; background:url(../images/puntos_hori.gif) bottom repeat-x; margin:0 0 10px 0; padding:0 0 9px 0;}
img{border:none;}
p{ margin:5px 0 5px 0;}
ul{ margin:5px 0 5px 0; padding:0; line-height:12px;}
li{ margin:0; padding:0 0 0 15px; list-style:none; background: url(../images/imgLi.jpg) 0 3px no-repeat;}
.ajuste{ background: url(../images/fondo_Ajuste.gif) no-repeat; width:870px; height:560px; padding: 40px 0 0 0;}
a.rojo{color:#BC0000; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
a.rojo:hover{ text-decoration:underline;}
.cabecera{ width:100%; padding: 20px 0 0 0;}
.contenido2{ float:left; height:427px; width:870px; overflow:hidden; padding:20px 0 0 21px; text-align:left; position:relative; }
#contenido3{  position: absolute; left:469px; top:32px;width:325px; height:346px; overflow:auto; padding: 0 20px 0 0;}
.contenido4{  position: absolute; left:485px; top:32px;width:264px; height:346px; overflow:hidden}
.contenido5{ float:left; height:427px; width:870px; overflow:hidden; padding:20px 0 0 0 ; text-align:left; position:relative; }
.contDcha{ float:left; width: 426px; padding:20px 0 0 0; }
.contDcha1{ float:left; width: 426px; padding:32px 0 0 0;}
.contDcha2{ float:left; width: 426px; padding:12px 0 0 0; }
.contDcha3{ float:left; width: 426px; padding:0 0 0 0; }
.contIzq{ float:left; width:409px; text-align:left; padding:30px 0 0 20px;}
.contIzq1{ float:left; width:390px; height:381px; text-align:left; padding:40px 0 0 20px; background:url(../images/botes_donde2.jpg) 0px 140px no-repeat;}
.contIzq2{ float:left; width:409px; height:394px; text-align:left; padding:20px 0 0 20px; background: url(../images/img1_servTecn1.jpg) no-repeat bottom; overflow:hidden;}
.contSubmenu{ position:absolute; left:305px; height:420px;  top:0px;width:171px; overflow:hidden; background: url(../images/bgDeslizante.jpg) 3px 17px no-repeat;}
.contSubmenu2{ position:absolute; left:305px; height:420px;  top:0px;width:166px; overflow:hidden; background: url(../images/bgDeslizante.jpg) 18px 17px no-repeat; padding:20px 20px 0 10px;}
.contSubmenu2 img{ margin:0 0 10px 0; border:#e6e6e7 solid 1px;}
#falsa{ width:151px; height:420px; overflow:hidden; position:absolute; left:0px; top:0px; cursor:default;}
.empresa{ float:left; width:146px; color:#fe4b4b; font:bold 12px Arial, Helvetica, sans-serif; background:url(../images/flecha_roja.gif) 0px 5px no-repeat; padding:0 0 16px 11px; }

.blqFoto{ float:left; width:130px; overflow:hidden;}
.blqFoto img{ float:left; border:#d9d7d6 solid 1px; padding:4px; margin:0 0 8px 0;}
.blqTxt{ float:left; width:195px; overflow:hidden; }
a.pdf{ background:url(../images/pdf.gif) left no-repeat; color:#000; padding:5px 0 2px 20px; line-height:17px; }
    
.divMenuOfertas{ float:left; width:284px;background:url(../images/puntos_v_2.gif) right repeat-y; }
.divMenuOfertas a{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
/*.divMenuOfertas a:hover{ color:#fff; background-color:#fe4b4b;}*/
.divMenuOfertas span{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#fe4b4b; text-decoration:none; font-size:12px; }

#mo0m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo1m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo2m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo3m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo4m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo5m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo6m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo7m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo8m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo9m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo10m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo11m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo12m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo13m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo14m{ float:left; background:url(../images/puntos_hori.gif) bottom repeat-x; width:270px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; }
#mo0m:hover{ color:#fff; background-color:#fe4b4b;}
#mo1m:hover{ color:#fff; background-color:#fe4b4b;}
#mo2m:hover{ color:#fff; background-color:#fe4b4b;}
#mo3m:hover{ color:#fff; background-color:#fe4b4b;}
#mo4m:hover{ color:#fff; background-color:#fe4b4b;}
#mo5m:hover{ color:#fff; background-color:#fe4b4b;}
#mo6m:hover{ color:#fff; background-color:#fe4b4b;}
#mo7m:hover{ color:#fff; background-color:#fe4b4b;}
#mo8m:hover{ color:#fff; background-color:#fe4b4b;}
#mo9m:hover{ color:#fff; background-color:#fe4b4b;}
#mo10m:hover{ color:#fff; background-color:#fe4b4b;}
#mo11m:hover{ color:#fff; background-color:#fe4b4b;}
#mo12m:hover{ color:#fff; background-color:#fe4b4b;}
#mo13m:hover{ color:#fff; background-color:#fe4b4b;}
#mo14m:hover{ color:#fff; background-color:#fe4b4b;}

.divSubOfertas{ float:left; width:141px; padding:1px 0 4px 0; overflow:hidden; position:absolute; top:20px; left:-141px;}
.divSubOfertas a{ float:left; clear:both;text-decoration:none; width:120px; margin:0 0 6px 0; line-height:12px;background:url(../images/bg_sub_ofertas.gif) 6px 4px no-repeat; padding:0 0 0 14px; color:#000;}
.divSubOfertas span{ float:left; clear:both;padding:0 0 0 14px; color:#000; text-decoration:none; width:120px; margin:0 0 2px 0; line-height:16px;}
.divSubOfertas a:hover{background:#fe4b4b url(../images/bg_sub_ofertas_on2.gif) 6px 4px no-repeat;color:#fff;}


#sm1{ top:38px;}
#sm2{ top:56px;}
#sm4{ top:92px;}
#sm5{ top:110px;}
#sm6{ top:128px;}
#sm7{ top:146px;}
#sm8{ top:164px;}
#sm9{ top:182px;}
#sm10{ top:200px;}
#sm11{ top:218px;}
#sm12{ top:236px;}
#sm13{ top:254px;}
#sm14{ top:272px;}

.izdaNoticias{ float:left; width:299px; overflow:hidden; background:url(../images/bg_izda_not.jpg) 306px 10px no-repeat; height:427px; padding:0 0 0 8px; margin:0 19px 0 0;}
.noticia{ float:left;width:289px; overflow:hidden; background:url(../images/puntos_hori.gif) bottom repeat-x; padding:20px 10px 20px 0; font:bold 11px Tahoma, sans-serif; color:#757575; }
.noticia a, .noticiaSinBorde a{ text-decoration:none; color:#bc0000;}
.izdaNoticias a:hover{ text-decoration:underline;} 
.noticiaSinBorde{ float:left;width:289px; overflow:hidden; padding:20px 10px 20px 0; font:bold 11px Tahoma, sans-serif; color:#757575; }
.fecha{ float:left; clear:both; background:url(../images/cuadro_rosa.gif) 0px 1px no-repeat; color:#fc5453; font:normal 10px  Tahoma, sans-serif; padding:0 0 4px 18px;width:289px;}
.floatLeft50{ float:left; width:45%;color:#fc5453; font:normal 10px  Tahoma, sans-serif;}
.floatRight50{ float:right; width:45%; font:normal 10px  Tahoma, sans-serif;}
.floatRight50 a{color:#fc5453; text-decoration:none;}
.dchaNoticias{ float:left; width:508px; overflow:hidden;}
.rosa10{  color:#fc5453; font:normal 10px  Tahoma, sans-serif; }
#scroll{ float:left; width:472px; height:302px; overflow:auto; padding:10px 28px 10px 0;
scrollbar-face-color: #f1f1f1; /*f1f1f1*/
scrollbar-arrow-color: #bc0000; /*flecha*/
scrollbar-track-color: #fff; /*fonfo*/
scrollbar-shadow-color: #fff; /*sombra*/
scrollbar-highlight-color: #cdcdcd; /*sombra clara*/
scrollbar-3dlight-color: #fff; /*sombra mas clara*/
scrollbar-darkshadow-Color: #cdcdcd; /*sombra oscura*/}

.grisTxt{ color:#8a8a8a; width: 432px; float:right; text-align:left;}
.home{ float:left; width: 855px; height:436px; background:url(../images/img_home.jpg) no-repeat; }
.home1{ float:left; width: 855px; height:420px; overflow:hidden}

.link{ color:#bc0000; text-decoration:none;}
.link a{ font-weight:bold; text-decoration:underline;}

.menu{ float:right;color:#000; margin:50px 25px 36px 0;}
#m0{ color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m0:hover{ color:#fff; background:url(../images/sb_0.gif) no-repeat;}
#m1{ color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m1:hover{ color:#fff; background:url(../images/sb_1.gif) no-repeat; }
#m2{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m2:hover{ color:#fff; background:url(../images/sb_2.gif) no-repeat; }
#m3{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m3:hover{ color:#fff; background:url(../images/sb_3.gif) no-repeat; }
#m4{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m4:hover{ color:#fff; background:url(../images/sb_4.gif) no-repeat; }
#m5{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m5:hover{ color:#fff; background:url(../images/sb_5.gif) no-repeat; }
#m6{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m6:hover{ color:#fff; background:url(../images/sb_6.gif) no-repeat; }
#m7{color:#000; text-decoration:none; padding:0 5px 0 5px;}
#m7:hover{ color:#fff; background:url(../images/sb_7.gif) no-repeat; }

.pie{ float:left;color:#999; padding: 10px 0 0 130px;}
.pie a{ color:#fe4d4c; text-decoration:none;}
.pie a:hover{ text-decoration:underline;}
.txt_home{ padding:21px 0 0 144px;}
.txt{ text-align:left;}

input{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; height:14px; border:#fe4b4b solid 1px;}
textarea{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; border:#fe4b4b solid 1px; width:226px;}
.boton{ color:#fff; background:#BC0000; font-weight:bold; height:17px; border:#940A0A;}
