.hidden, .mensaje{display:none;}
body{background:#00315d}

.dimensioncuerpo{max-width:none;}
.cuerpo{font-size:1em;}
#encabezado, #navegacion, .sombra, #envoltura, #recurso{width:auto !important;padding:0 !important;margin:0 !important;background:transparent;}
#encabezado, #navegacion, .sombra{padding:10px !important;}
#encabezado{background:transparent !important;border:0;}
#navegacion{background:transparent;padding-bottom:170px;margin-bottom:10px;}
.sombra{width:100% !important;float:left !important;margin-top:10px;background:#fff;}


h1{width:auto !important;height:auto;float:left;text-align:left;overflow:visible;}
h1 img{margin:5px !important}
#idiomas{width:auto;float:left;text-align:right;}
#idiomas input{color:#504600}
#utilidades li{clear:left;background:transparent;border:0;}
#utilidades li a{color:#fff}
#buscadorGeneralForm{width:100%;float:left;margin:15px 0 0 0;color:#fff}

.fondomenu{width:100%;float:left !important;padding-bottom:20px;margin:0 0 20px 0;}
ul#n1{width:92%;padding:0;margin:0 0 0 8%;background:transparent;text-align:center}
ul#n1 li a{width:98%;float:left;padding:5px 5%;text-align:center}
ul#n1 li.pmactivocon ul#n2 li a{padding-left:0;background-image:none}

#situacion{height:auto;margin-bottom:10px;}
#compas{width:100%;float:left;}
#pactivo h2{font-size:1.7em;}

#atajo{width:auto !important;float:right !important;}
#atajo li{width:20% !important;text-align:right;}

#pie{width:100%;float:left !important;}
#seccion1, #seccion2, #seccion3{width:100%;float:none;padding:0;margin:15px 0;text-align:left}
#seccion1 li{border:0}
#seccion3{float:left}
#seccion3 li.datos, #seccion3 li.logoscentro, #seccion3 li.logosdcha{width:100%;float:left;}
#seccion3 li.logoscentro, #seccion3 li.logosdcha{width:100%;float:left;text-align:left;}
#seccion3 li.logosdcha img{margin-bottom:5px;}

/* plantillas */
.modulohome{width:auto;float:left;}
.presentacion, .destacados, .noticias, .banner{width:100% !important;padding:0}
.presentacion img{float:none}
.banner{text-align:left;}
#a_noticiadestacada li.todas a{background-position:100% 3px !important}

.moduloizda, .modulodcha{width:100%;float:left;}
.modulodcha img{float:none}

.modulo3 li h4{padding:4px 0 0 2em;}
.modulo3 li img{float:none}

/* formularios  */
.form_tipo2{width:99%;float:left;}
.form_tipo2 span.descripcion{width:100%;float:left;}
.form_tipo2 .cuerpoform{width:100%;float:left;}

.td50, .td100{width:auto;float:none;}
p.obligatorio{width:99%;float:none;}
.cuerpoform{width:99%;float:left;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100% !important;float:both;}
.cuerpoform label, #fechas label{width:100%;float:left;}
.cuerpoform label input, .cuerpoform label select, .cuerpoform label textarea{float:left;}
div.tdBoton, div tdBotonL{float:right;padding:10px 0;}
form input.enviar, form input.borrar, form input.submit{float:left !important;background:#2c587f;border:0}
.reset, .enviar, .buscar{padding:0}
.checkbox{width:auto;float:left;padding:0;}
.checkbox span.asterisco{width:10%;float:left;}
select, textarea{float:left}

/* aplicaciones */
#a_mapaweb{background:transparent}
#a_mapaweb ul{width:100%;float:none;}
#a_mapaweb ul li{width:100%;float:none;}
#a_mapaweb ul li li{background-position:0 5px}
#a_mapaweb ul li.dcha, #a_mapaweb ul li.izda{float:none;clear:none}

#resultados li{width:30%;float:left;margin:10px 0;background-image:none !important;}
#resultados li.pmon{background-image:none}
#resultados ul li.pmon span, #resultados ul li a{width:80%;float:left;background-image:none}
#listadoitems ul{margin-left:1em;}
#listadoitems li a{width:92%;float:left;padding:0 0 15px 8%;background-position:0 0}

#a_contacto, #a_enviarpagina{background-image:none}
.politica{width:100%;padding:0;}

#a_documento{width:100%;padding:0;}
#a_documento .zonainformacion, #a_documento .zonaimagen{width:auto;}
#a_documento div.descarga a{width:20% !important;float:right !important;}

.listado_tipo1{width:100%;}
.listado_tipo1 dl dt span.fecha{display:block;}
.listado_tipo1 dl dt.conimagen{width:100%;margin:0 !important}
.listado_tipo1 dl dd.conimagen img{float:left;margin:5px 5px 0 0;position:static}
.listado_tipo1 dl dd.conimagen{width:100%;margin:0 !important}