#encabezado,#navegacion,#compas,#atajo,#pie,img.abajoizda,img.abajodcha{display:none;}

#contenedorcuerpo,.cuerpo,#envoltura{width:100%;margin:0;padding:0 !important;background:transparent !important;}
.dimensioncuerpo{max-width:99.5%;width:99.5%;margin:0;padding:0;background:transparent}
.cuerpo{height:auto;}

input.enviar,input.buscar,input.borrar,input.acceso,input.submit{background-image:none;color:#9f9b83;font-weight:normal;border:1px solid #9f9b83}
#a_viajes #avisolegal,#a_ofertas .formularioreserva{border:1px solid #fff}
.hidden,.mensaje{position:static;top:0;left:0;z-index:0;visibility:hidden;}

#situacion{height:auto;margin:0 0 10px;}
#pactivo{height:auto;border:none;}
#pactivo h2{margin:0}

#recurso{width:99.5%;height:auto;padding:0;margin:0;background:#fff}
* html #recurso{width:750px}

.modulohome,.modulo1,.modulo2,.modulo3,.modulo4{width:100%;margin:0;padding:0}

/** home **/
.modulohome .moduloizda{float:left;width:35% !important;margin:0 !important}
div>/**/.modulohome .moduloizda{float:left;width:28% !important}
.modulohome .modulocentro{float:left;width:45% !important;margin:0 0 0 5% !important}
div>/**/.modulohome .modulocentro{float:left;width:33% !important}
.modulohome .modulodcha{float:none !important;clear:left;width:48% !important;margin:0 !important;padding:0;}
div>/**/.modulohome .modulodcha{float:left;clear:none !important;width:33% !important;margin:0 0 0 5% !important}

/** hoteles **/
#a_hoteles{width:99.5%}
#a_hoteles dt,#a_hoteles dd{width:99.5%;padding:10px 0 0}
* html .modulocentro{width:84.4%}

/* restaurantes */
#a_restaurantes{width:99.5%}
#a_restaurantes dt,#a_restaurantes dd{width:99.5%;padding:10px 0 0}
#a_restaurantes .ficha_tipo2 p.descripcion{width:95%}

/** viajes organizados **/
#a_viajes .leyenda li{width:90%}

/** Ofertas **/
#a_ofertas #avisolegal,#a_ofertas #cancelaciones{clear:left;float:left;width:47%;padding:0 2% 0 0}
#a_ofertas #cancelaciones{clear:none;padding:0 0 0 2%}

