.hidden, .mensaje{display:none}

body{width:auto !important;}
.dimensioncuerpo, .cuerpo{background-image:none}

#buscadorGeneralForm{float:left;margin-bottom:10px}
#buscadorGeneralForm .buscar{padding-left:0}
#encabezado, #envoltura, #pie{border:0}
#envoltura{width:99%;padding:0 .5%;}
#navegacion{width:99%;padding:0;background-color:transparent}
#n1{border:0}
#n1 li, #n2 li{background:transparent}
#n2{position:static !important;margin:0;background:#f3ecde}
#situacion{width:100%}
#compas{padding-top:5px;}

/* plantillas */
.moduloizda, .modulodcha, .modulocentro, .bloque{margin-bottom:0;padding-bottom:0;overflow:visible;background-image:none !important;border:0}
.moduloizda, .modulocentro, .modulodcha, .zonaizda, .zonadcha, .zonacentro, .detalle, 
.imagen, .aplicacion, #a_notficha, #a_entrevistaficha, #a_entrevistaficha .bloque .zonaizda, #a_columnasficha, 
#a_columnasficha .bloque3 .zonaizda, #a_opinionficha, #a_tribunasficha, #a_criticasficha, 
#a_agenda .moduloizda, #a_agenda .modulodcha, #a_topcultura, #a_columnacultural{width:auto !important;float:left !important;}

/* formularios  */
.td50, .td100{width:auto;float:none;}
p.obligatorio{clear:none;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100%;float:left;}
.cuerpoform label, #fechas label{width:100%;float:left;}
.cuerpoform label input, .cuerpoform label select, .cuerpoform label textarea{float:left;}
div.tdBoton{margin-left:0 !important;margin:10px 0;}
.reset, .enviar, .buscar{padding:0}
select{float:left}
textarea{float:left;}
#desde_fechas, #hasta_fechas{float:none}

.combo span.etiqueta, .combo span.etiquetarequerida, .textarea span.etiqueta, .textarea span.etiquetarequerida{width:100% !important;float:none !important}
.combo{width:100%;float:left;}
select, textarea{width:100% !important;float:none !important}

.checkbox{width:100% !important;float:left;padding:5px 0 !important;}
.checkbox span.asterisco{width:10% !important;margin:0}
.checkbox span{width:100%;display:inline;padding:0;}

/* aplicaciones*/
.paginacion li, .paginacion2 li{display:inline}
li.imprimir, li.antpag, li.sigpag{width:20%;}

.listado_tipo1 li, .listado_tipo4 li, .datos li, .listado_tipo4 li.par{width:95% !important;float:left !important;clear:none !important;}
#a_opinion li.separador, .listado_tipo1 li.separador{margin:0;clear:left !important;}
.listado_tipo1 li .nombre{padding-left:2.3em}
.listado_tipo3{width:100%;float:left;}
.listado_tipo4 li h3{width:100%;float:none;}
.listado_tipo5{background:transparent}
.listado_tipo5 dt.conimg, .listado_tipo5 dd.conimg .entradilla, 
.listado_tipo5 dd.conimg .descripcion, .listado_tipo5 dd.conimg address{width:100%;float:left;padding-left:0 !important;margin-left:0 !important}
.listado_tipo5 dt.conimg{margin-bottom:10px}
.listado_tipo5 dd.conimg img{position:static}

.calendario th, .calendario td{padding:3px}
.form_tipo2 .cuerpoform{float:left}

p.inforesultados{width:auto !important;float:left;}
#a_contacto .cuerpoform{padding-top:5px}
#a_mapaweb{width:100%}
#a_mapaweb li{width:auto !important;margin-bottom:15px !important;}
#a_mapaweb ul{width:100%;float:left;margin-top:0}
#a_mapaweb li ul{margin:0 !important}
#a_mapaweb li li{margin-bottom:0 !important}
#resultados ul{padding-bottom:15px;background-image:none}
#listadoitems{float:left;padding-top:20px;}

#a_firmas .listado_tipo5{float:left}
#a_firmas .listado_tipo5 .nombre{margin-top:10px;}
#a_opinion .info, #a_opinion .img, #a_opinion .piefoto, #a_opinion li, #a_opinion li.par{width:100% !important;float:left !important;}
#a_opinion li, #a_opinion li.par{border:0}
#a_opinion .info{padding-bottom:10px}
#a_opinion .img_Con_R{float:none !important}
 #a_firmas .listado_tipo4 ul, #a_firmas .listado_tipo4 li, #a_firmas .listado_tipo4 li ul{width:auto !important;float:none}

#a_actualidadculturaldest .titulo a{padding-bottom:0}
#a_columnacultural .enlace{background-position:5px 4px}

#a_error{padding:0;background:transparent}
#errorejecucion{padding:0 !important}