.bloque { width:952px; margin:auto;}
.cabecera {
        width:952px;
        height:120px;


        padding-top:10px;

}
.menu { width:952px; height:31px;  }
.flash{
        width:952px;
        height:301px;
        margin-bottom:16px;

}
.contenido {width:952px; height:242px; margin-bottom:16px;}
.contenido2 {width:952px; height:242px; margin-bottom:16px;}
.contenido3 {width:952px; height:102px; margin-bottom:16px;}
.cortas {width:952px; height:176px; margin-bottom:16px;}
.cortas2 {width:952px; height:142px; margin-bottom:16px;}
.cierre { width:952px; height:116px;}

.columna1{ width:226px; float:left;  margin-right:16px;}
.columna2{ width:226px; float:left; margin-right:16px;}
.columna3{ width:226px; float:left; margin-right:16px;}
.columna4{ width:226px; float:left; }
.idiomas{ width:209px; float:left; }


.columna12 { width: 468px; float:left; margin-right:16px;}
.columna123 { width: 710px; float:left; margin-right:16px;}
.columna23 { width: 448px; float:left; margin-right:16px;}
.columna234 {width: 710px; float:left;}
.columna34 { width: 468px; float:left;}

body {
        font-family: verdana;
        font-size:11px;
        line-height:15px;
        color:#444;
        padding:5px 25px 0px 25px;

}

.logo {font-size:26px; line-height:39px; font-family:arial; font-weight:bold; color: #1A2D43;}
.taglogo {font-size:16px; line-height:20px;}
.apartados { font-family:verdana; margin-right:4px; padding-top:6px; padding-bottom:6px; padding-right:16px; float:left; font-size:11px; color: #444; font-weight:bold; }

.apartados_yellow { padding-left:10px;font-family:verdana; margin-right:4px; padding-top:6px; padding-bottom:6px; padding-right:10px; float:left; font-size:11px; color: #444; font-weight:bold; background:url('../img/yellow.jpg')}



.apartadosfinal {padding-left:5px; font-family:verdana; margin-right:4px; padding-top:6px; padding-bottom:6px; padding-right:16px; float:left; font-size:11px; color:#444; font-weight:bold; }

.apartados a {text-decoration:none;color:#444;}
.apartados_yellow a {text-decoration:none;color:#444;}
.apartadosfinal a {text-decoration:none;color:#444;}

.datos { font-family:arial; font-size:12px; line-height:17px; padding-top:6px; padding-bottom:6px; color:#444; }
.titularblanco { font-family:arial; font-size:17px; line-height:22px; padding-top:6px; color:#FFF;}
.flecha{ margin-top:6px; font-family:verdana; font-size:11px; color: #1A2D43;}

.flecha a{ text-decoration:none; color: #1A2D43;}

.flecha2{ margin-top:6px; font-family:verdana; font-size:11px; color: #444444;}

.promo { font-family:arial; font-size:11px; line-height:17px;  padding-bottom:6px; color:#1A2D43; }
.medianil{ width:1px; border-left: }
.promocion { width:196px; height:261px; background-image: url(../img/proo.png); background-repeat:no-repeat; padding:15px; margin-left:484px; }

.estrellas {
        color: #FF0;
}
.fluor{ background-color:#FFE444;}
.g {
        color: #1A2D43; font-size:14px; line-height:19px;
}
.galeria1{ width:70px; float:left; margin-right:8px; padding-bottom: 7px;}
.galeria2{ width:70px; float:left; margin-right:8px; padding-bottom:7px;}
.galeria3{ width:70px; float:left; padding-bottom:7px;}
.gal{ width:952px; height:159px; margin-bottom:16px;}
.gal1{ width:106px; float:left; margin-right:15px;}
.gal2{width:106px; float:left; margin-right:15px;}
.gal3{width:106px; float:left; margin-right:15px;}
.gal4{width:106px; float:left; margin-right:15px;}
.gal5{width:106px; float:left; margin-right:15px;}
.gal6{width:106px; float:left; margin-right:15px;}
.gal7{width:106px; float:left; margin-right:14px;}
.gal8{width:106px; float:left;}

.gal12{ width:227px; float:left; margin-right:14px;}
.gal78{ width:227px; float:left;}
.gal678{ width:347px; float:left;}


.tarifas{
        width:952px;
        height:646px;
        margin-bottom:16px;

}

.tarifas1 { width: 165px; float:left; margin-right:16px;}
.tarifas2 { width: 166px; float:left; margin-right:16px;}
.tarifas3 { width: 165px; float:left; margin-right:16px;}
.tarifas4 { width: 166px; float:left; margin-right:16px;}



.logo {font-size:26px; line-height:39px; font-family:arial; font-weight:bold; color: #1A2D43;}
.taglogo {font-size:16px; line-height:20px;}
.apartados { font-family:verdana; margin-right:4px; padding-top:6px; padding-bottom:6px; padding-right:16px; float:left; font-size:11px; color: #444; font-weight:bold; }
.apartadosyellow {background-image:url(../img/yellow.jpg); background-repeat:repeat-x;  font-family:verdana; margin-right:4px; padding-left:10px; padding-top:6px; padding-bottom:9px; padding-right:9px; float:left; font-size:11px; color: #444; font-weight:bold; }
.apartadosfinal {font-family:verdana; margin-right:4px; padding-top:6px; padding-bottom:6px; padding-right:16px; float:left; font-size:11px; color:#444; font-weight:bold; }
.filet{ width:100%; border-bottom:#1A2D43 solid 1px; width:952px; height:1px;}
.ffiletefino { border-top: #1A2D43 2px solid;}
.ffiletefinofino { border-top:#1A2D43 1px solid; border-bottom: #444 1px solid;}
.fileton { height:1px; border-top:#1A2D43 1px solid; width:100%;}
.filetet { border:#1A2D43 1px solid;}
.filetin { border-top:#1A2D43 2px solid;}
.filetoderecho { height:1px; border-right:#1A2D43 1px solid;}
.ffiletefinofinoblanco { border-top: #ff9900 1px solid;}
.azul { background-color:#D1D5D9;}
.rosa { background-color:#EEE3F0;}
.gris1 { background-color:#ded;}
.gris2 { background-color:#efe;}
.amarillo { background-color:#F4E9D2;}
.verde { background-color: #E5F1D6;}
.titular { font-family:times; font-size:18px; line-height:23px; padding-top:6px; padding-bottom:6px; font-weight:bold; color: #1A2D43;border-bottom:1px #1A2D43 solid;   }
.titulars { margin-bottom:1px; font-family:times; font-size:18px; line-height:23px; padding-top:6px; padding-bottom:6px; font-weight:bold; color: #1A2D43; }
.titularp { font-family:verdana; font-size:16px; line-height:23px; padding-top:6px; padding-bottom:6px; font-weight:bold; color: #444;}
.titulare { font-family:serif; font-size:18px; line-height:25px; padding-top:12px; padding-bottom:6px;  color: #444; }

.datos { font-family:arial; font-size:12px; line-height:17px; padding-top:6px; padding-bottom:6px; color:#444; }
.titularblanco { font-family:arial; font-size:17px; line-height:22px; padding-top:6px; color:#FFF;}
.flecha{
        margin-top:6px;
        font-family:verdana;
        font-size:11px;
        color: #1A2D43;
}
.flecha2{ margin-top:6px; font-family:verdana; font-size:11px; color: #444444;}
.promo { font-family:arial; font-size:11px; line-height:17px;  padding-bottom:6px; color:#1A2D43;  }
.medianil{ width:1px; border-left: }

.estrellas {
        color: #FF0;
}
.fluor{ background-color:#FFE444;}
.g {
        color: #1A2D43; font-size:14px; line-height:19px;
}
.galeria1{ width:70px; float:left; margin-right:8px; margin-bottom:7px;}
.galeria2{ width:70px; float:left; margin-right:8px; margin-bottom:7px;}
.galeria3{ width:70px; float:left;}
.gal{ width:952px; height:159px; margin-bottom:16px;}
.gal1{ width:106px; float:left; margin-right:15px;}
.gal2{width:106px; float:left; margin-right:15px;}
.gal3{width:106px; float:left; margin-right:15px;}
.gal4{width:106px; float:left; margin-right:15px;}
.gal5{width:106px; float:left; margin-right:15px;}
.gal6{width:106px; float:left; margin-right:15px;}
.gal7{width:106px; float:left; margin-right:14px;}
.gal8{width:106px; float:left;}

.gal12{ width:227px; float:left; margin-right:14px;}
.gal78{ width:227px; float:left;}
.gal678{ width:347px; float:left;}
a:link {
        color: #1A2D43;
        text-decoration: none;
}
a:visited {
        color: #1A2D43;
        text-decoration: none;
}
a:hover {
        color: #666;
        text-decoration: none;
}
a:active {
        color: #1A2D43;
        text-decoration: none;
}





