.dimensioncuerpo{width:100% !important}
.contenedorcuerposup, .contenedorcuerpoizda, .contenedorcuerpodcha, .contenedorcuerpoinf, 
.esquinasupizda, .esquinasupdcha, .esquinainfizda, .esquinainfdcha{width:auto;float:none;}
.contenedorcuerposup{width:auto;}
* html .contenedorcuerposup{width:100%}
.contenedorcuerpoinf{padding-bottom:0 !important}
.esquinainfdcha{width:auto !important;padding:0;}
#encabezado, #compas, #navegacion, #navegacion2, #pie, #atajo, .hide{display:none;}
#envoltura{width:auto;float:none;padding:0}
/*#situacion{margin:15px 0 !important;padding-left:0;border-bottom:3px solid #EB7A01}*/
#recurso{width:98%;height:auto;float:none;margin:0 !important;padding:0;background:#fff}
h2{padding-bottom:4px}
ul.tipo1 li.tipo1{margin-left:25px;padding-left:0;list-style-image:url(../../img/css/iconos/bolaNaranja.gif)}
ul.tipo2 li.tipo2{margin-left:25px;padding-left:0;list-style-image:url(../../img/css/iconos/cuadradoVerde.gif)}
ul.tipo1 li.tipo1 ul.tipo1 li.tipo1{padding-left:0;list-style-image:url(../../img/css/iconos/barrasNaranjas.gif)}
ul.tipo2 li.tipo2 ul.tipo2 li.tipo2{padding-left:0;list-style-image:url(../../img/css/iconos/aspaVerde.gif)}

/* plantillas perso */
.modulo100,.divL,.modulocontenido{width:100%;float:none}
.modulocentro{float:none}
* html .modulocontenido .modulocentro, * html .modulocontenido .modulodcha{width:100%;float:none;padding:0}
* html .modulocontenido .modulodcha{width:35%;padding:20px 0 0}
.modulocentro{border-right:1px solid #E7E5D9}

/* listados */
.listado_tipo1{width:auto;float:none}
span.categoria{width:90% !important;display:block !important;float:none !important;clear:none !important;padding-left:10px;}
span.categoria span{display:block !important;font-size:.9em;font-weight:normal;}
.listado_tipo1 dt a{padding-left:0;}
.paginacion{display:none}

/* aplicaciones */
#a_buscadorgeneral, #resultados, #listadoitems{width:auto;float:none;}
#a_buscadorgeneral h3{display:block}
#listadoitems ul{margin-left:25px}
#listadoitems ul li{list-style-type:disc;border-bottom:1px dashed #ccc;}
#listadoitems ul li a{padding-left:0}

/* aplicaciones perso */
#a_bannerhotel, #a_ofertadestacada, #a_reservahotel,#a_buscahotel,#a_contacto,#a_listadoHoteles,#a_listadoHotelesReservas,#a_detalleHotel,#a_reservas{float:none;margin:0 !important;}
.contenedorpaso{width:auto;float:none;padding:0;}
.continuar{display:none}
#a_reservahotel .listado_tipo1 dl, #a_reservahotel .listado_tipo1 dt, #a_reservahotel .listado_tipo1 dd{width:100%;float:none;}
#a_reservahotel .paso{width:100%;float:none;margin:15px 0}
a.reservar{display:none;}
#a_buscahotel .listado_tipo1 dd{padding:0;}
#a_buscahotel .datohotel{padding-left:15%;}
#a_buscahotel .form_tipo2 .cuerpoform{width:auto;float:none}
#a_buscahotel .ficha_tipo2 h3.tipo1{width:auto;float:none;}
#a_buscahotel .ficha_tipo2 h3.tipo1 .categoria{margin-left:0}
.mapaconcejos{border-bottom:none}
#a_buscahotel .descripcion, #a_buscahotel .ofertas, #a_buscahotel .datoshotel{width:100%;float:none;}
#a_listadoHoteles .zonaizda .form_tipo2 h3,#a_listadoHotelesReservas .zonaizda .form_tipo2 h3{padding:17px 0 0 70px}
#a_listadoHoteles .cab,#a_listadoHoteles .form_tipo2,#a_listadoHoteles .zonadcha #resultados,#a_listadoHoteles .cajahotel,
#a_listadoHotelesReservas .cab,#a_listadoHotelesReservas .form_tipo2,#a_listadoHotelesReservas .zonadcha #resultados,#a_listadoHotelesReservas .cajahotel{float:none}
* html #a_listadoHoteles .zonaizda,* html #a_listadoHotelesReservas .zonaizda{width:40%;float:none}
*>/**/#a_listadoHoteles .cajahotel .cajadatos,*>/**/#a_listadoHoteles .cajahotel .datos,
*>/**/#a_listadoHotelesReservas .cajahotel .cajadatos,*>/**/#a_listadoHotelesReservas .cajahotel .datos{float:none}

#a_calculoruta #map,#a_detallehotel #map{width:100%;overflow:hidden}

/* formularios */
.form_tipo4{float:none}
.form_tipo2 .cuerpoform{border:1px solid #E7E5D9}
#textoprivacidad{clear:both;float:none}
#textoprivacidad p{margin:auto;}

/* home */
* html .modulohome .colum1,* html .modulohome .colum2{float:none}
* html .modulohome .colum3{float:left}

/* ofertas */
* html #a_buscaOfertas,* html .modulo100{float:none}
#a_buscaOfertas #textoprivacidad{clear:left}

/* reservas */
* html #a_reservas .colum3{width:28%}
* html #a_reservas .colum3 .cuerpoform label.td30{float:none;display:block}
* html #a_reservas .colum3 .cuerpoform select{width:90%}
* html #a_reservas .colum3 .cuerpoform textarea{width:90%}
* html #a_reservas .colum3 div.tdBoton{margin:18px 0 0 !important}
#a_reservas .pestanas,#a_reservas .observaciones{float:none}
*>/**/#a_reservas .observaciones h4{float:none}

/* detalle hotel */
#a_detallehotel .zonacentro .servicios{clear:both;float:none;}
*+ html #a_detallehotel .zonacentro .servicios h4{float:none}
*>/**/#a_detallehotel .zonacentro .servicios h4{float:left}
*>#a_detallehotel .zonacentro .servicios ul li{width:100%;float:none;}

/* destacados */
.cajadestacados,.cajadestacados h3,.cajadestacados h3 img,.cajadestacados .modulo100 img{float:none}

/* afiliacion */
#a_afiliacion .modulocentro{width:57.5%;padding:20px 1%;float:left !important}
#a_afiliacion .modulodcha{width:38%;padding:10px 1%;float:right !important}
