@charset "UTF-8";

.mensaje, .hidden{display:none}
body{font-size:1.1em}
.dimensioncuerpo, .cuerpo{float:left;background:#fff;font-size:1em}

#navegacion, #pactivo, #recurso, #pie div, #n1, #n2, #n3{width:100%}

#encabezado{background:transparent}
#idiomas, #utilidades{float:none;clear:none}
#utilidades li{display:block;padding:0 0 5px 0;background:transparent}
 #buscadorGeneralForm{width:100% !important;float:left}
 #buscadorGeneralForm label input{width:70%}
 
#navegacion, #bannernav, #bannernav ul{float:none}
#n1 li a{display:block}
ul#n2{width:100%;margin:10px 0}
#bannernav li{padding-bottom:10px}

#situacion{float:none;margin-bottom:50px}
#compas{width:100%;float:left;}
#compas ol{margin-left:0}
#atajo{margin-top:10px}

#pie{margin-top:10px}
#pie ul{width:auto !important;background:transparent}

h3{background-position:0 1px}

.moduloizda, .modulodcha, .info2columnas .izda, .info2columnas .dcha, .cajacolor, .caja{width:100%;float:left;}
.caja{padding-top:10px}
.caja .titulo{margin:0}
.caja .texto{padding-top:0}

/*formularios*/
.form_tipo2{margin:10px 0}

.cuerpoform, .cuerpoform label{width:100%}
.cuerpoform .etiqueta, .cuerpoform .etiquetarequerida{display:block;width:100%;float:none}
.checkbox{width:98%;padding-left:0}
.divbotones{margin-right:10px}
.divbotones div, .divbotones input{background:transparent;color:#000}

/*aplicaciones*/
#a_mapaweb li{width:100%}

#resultados ul{width:100%;background-image:none}
#resultados li{width:87%;padding-left:13%}

#a_documento .zonainformacion, #a_documento .zonaimagen{width:97%}
#a_documento p.boton{margin-top:10px}
#a_documento p.info{width:95%;padding-left:5%;}

#a_enviarpagina .cuerpoform label{width:auto;display:block;margin-bottom:0}
#a_mensaje, #errorvalidacion{padding-right:0;background:transparent}