.hidden, .mensaje{display:none;}
.dimensioncuerpo{max-width:none;padding:0;border:0}
.cuerpo{font-size:1em;}
#encabezado, #navegacion, .sombra, #recurso{width:auto !important;padding:0 !important;margin:0 !important;background:transparent;}

.grupo{background:transparent}
#utilidades li{float:none;background-position:0 5px}

#envoltura{width:99.5%;padding:0 .5%;}
#situacion{width:100%;height:auto;float:left;margin:0;}
#compas{width:auto;float:none;padding:10px 0}
#compas ol{text-align:left;}

#recurso{float:left;margin:10px 0;padding:0}
#atajo ul{margin-left:8em}

ul#n1 li, ul#n2 li, ul#n3 li{padding:6px 0 !important}
ul#n1 li a, ul#n1 li.pmactivocon a, ul#n1 li.pmactivosin a, ul#n1 li.pmactivocon ul#n2 li a, 
ul#n2 li.pmactivocon ul#n3 li a{padding-left:1em !important;background-position:3px 5px}
ul#n2{margin:3px 0 0}
ul#n2 li{width:auto;}
ul#n3{padding:0}

#pie{padding-top:10px;}
#seccion1, #seccion2, #seccion3, #seccion4{width:96%;margin-top:0;padding-top:0;background:transparent}

/* plantillas */
h2{font-size:1.7em !important}
h3.tipo2{display:block;}
.img_Con, .img_Con_L, .img_Con_R, .img_Sin, .img_Sin_L, .img_Sin_R{float:none}
div.hrtipo1{border:1px dashed #ccc}

.moduloizda, .modulodcha, .modulohome .moduloizda, .modulohome .modulodcha, .modulohome .itemizda, 
.modulohome .itemdcha, .infoizda, .infodcha, .moduloprehome .moduloizda, .moduloprehome .modulodcha, 
.cajadestacados .izda, .cajadestacados .dcha{width:100% !important;float:left;padding:0 !important}
.cajadestacados .izda, .cajadestacados .dcha{overflow:visible}
.infodcha{margin:5px 0 0 0 !important;}

.modulohome .bloque{width:98%;padding:10px 1% 0}
.modulohome .modulodcha{position:static;margin-bottom:0;}
.modulohome .cajaflash{overflow:visible}
.modulohome .itemizda, .modulohome .itemdcha{clear:none !important}
.aplicacion{padding-bottom:10px;}
.quehacer h2{margin:0}
.quehacer ul{width:100%;padding:5px 0;background-image:none;border:0;}
.quehacer li{width:100% !important;clear:left;padding:0 0 5px;}
.quehacer li img{float:left;margin-bottom:15px}

.enlaces li{width:100%;padding:0 0 5px;background:transparent}

.infoizda, .infodcha{width:100%;float:left;margin:0}

.cajadecorativa, .ficha_tipo1, .ssup, .sdcha, .sizda, .esdcha, 
.esizda, .esizdainf, .esdchainf, #a_contacto .cuerpoform, #a_enviarpagina, 
#a_enviarpagina .form_tipo1, #a_noticia form, #a_boletininscripcion .cuerpoform, 
#a_boletinbaja .cuerpoform, #a_directorio, .form_tipo3 form, div.tdBoton, div.tdBotonL{background:transparent}

.imagen{width:auto !important;float:none;padding-bottom:10px}
.modulogaleria .texto{width:auto;padding:0;background:transparent;}
.modulogaleria li, .modulogaleria li strong{width:auto;float:none}
.modulogaleria li strong{display:block}

/*aplicaciones*/
#a_actividadesdestacadas .vertodas, #a_noticiasdestacadas .vertodas{background-position:100% 4px}
#a_noticiasdestacadas .vertodas{padding-right:4%;}
#a_noticiasdestacadas h2{padding:10px 0 0;background:transparent}
#a_noticiasdestacadas .rss{margin-bottom:10px}
#a_actividadesdestacadas{width:100%;padding:0 2% 10px}
#a_actividadesdestacadas h2{padding:10px 0 0}

#a_contacto, #a_enviarpagina, #a_buscadorgeneral, #a_boletinconsulta .ficha_tipo1{float:none;}
#a_enviarpagina .form_tipo1{padding:0}
#a_enviarpagina .divbotones, #a_boletininscripcion .divbotones, #a_boletinbaja .divbotones{width:100% !important;padding-top:10px;}

#a_mapaweb{padding-top:0;background:transparent}
#a_mapaweb li{width:100%;padding-bottom:15px;}
#a_mapaweb li li a, #listadoitems ul li a, #a_directorio .listado_tipo1 dt span, 
#a_directorio .listado_tipo1 dt a, #a_agenda .fecha, #a_noticia .listado_tipo1 dl dt span.fecha{display:block}

#resultados ul{padding:5px 3%;background-image:none}
#resultados ul li{width:auto;padding-left:1.5em}
#listadoitems ul{margin-left:0}

#a_documento{width:98%;padding:10px 2%;background:transparent}
#a_documento .zonainformacion, #a_documento .zonaimagen{width:100%;padding:0}

#a_directorio .form_tipo2{width:100%;padding-left:0}
#a_directorio .paginacion, #a_boletininscripcion .checkbox, #a_boletinbaja .checkbox{width:100%;}
#a_directorio .listado_tipo1 dl{margin:0}

#a_agenda .moduloizda, #a_agenda .modulodcha{width:100%;float:left;padding:0;background:transparent}
#a_agenda .destacado{padding-bottom:20px;background:#ededeb}
#a_agenda .destacado p{padding:0;}

#a_error{padding-top:0;background:#ededeb}
#errorejecucion{width:100%;padding:10px 0;background:transparent}

/* formularios  */
.form_tipo3 .cuerpoform{border-top:4px solid #efdbe0}

.td50, .td100{width:100% !important;float:left !important;}
p.obligatorio{clear:none;}
.cuerpoform{padding:5px 2% 5px 4%;}
.cuerpoform label, #fechas label, .cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100%;float:left;}
.cuerpoform label input{float:left;}
label .descripcion{display:block;float:none !important}

.combo span.etiqueta, .combo span.etiquetarequerida, .textarea span.etiqueta, .textarea span.etiquetarequerida{width:100% !important;float:none !important}
.combo{width:100%;float:left;clear:none !important}
select, textarea{width:100% !important;float:none !important}

.divbotones{width:auto;float:right;padding-left:35% !important;}
input.enviar, input.borrar, input.submit{float:left;padding:0;background-image:none}

.fechas, .fechas .etiqueta, .fechas .etiquetarequerida{width:100% !important;padding:0}

.checkbox{width:100%;float:left;padding:10px 0;}
.checkbox span.asterisco{width:10% !important;margin:0}
.checkbox span{width:100%;display:inline;padding:0;}