@charset "UTF-8";

html, body{background:transparent}
.dimensioncuerpo{max-width:none !important;width:auto !important;position:static;margin:0 !important;padding:0 .5% !important}
body>/**/.dimensioncuerpo{margin-top:0 !important}
.cuerpo{font-size:11px}

.anida1, .hidden, #encabezado .mensaje, #navegacion .mensaje, #atajo{display:none}
#encabezado, #envoltura, #navegacion, #compas, #pie{width:100%;float:left;margin:0;padding:0;background:transparent}
#situacion, #recurso, #pactivo, #pactivo h2{width:100% !important;float:none !important;margin:0;padding:0;border:0;background:transparent}
#encabezado{margin-bottom:10px;border-bottom:1px solid #ccc}
#pie{padding-top:15px}

.anida0{margin:0}
#utilidades, #buscadorGeneralForm{float:none;margin:0;padding:5px;border:0}
.anida2{min-height:1em !important;height:auto !important;height:1em;background:transparent}

#utilidades li{display:block;border:0;font-size:1em}
#buscadorGeneralForm input#textobusqueda{width:10em;border:1px solid #666;background:#fff;color:#000}
#buscadorGeneralForm input.buscar{height:19px;padding:0;margin:0;vertical-align:top;border:0;background:#007032;color:#000}

#encabezado h1{margin:0;padding:0;position:static}
.sesion{width:100%;margin:0;padding:0;border-top:1px solid #ccc;background:#e1e4e7}
.sesion a{padding:3px 5px;background:transparent}

.n2_3{width:100%;padding:0}
#n1{min-height:1em !important;height:auto !important;height:1em;padding:0 1% 10px}

#pactivo h2{padding:15px 0;font-size:1.8em}

#seccion1, #seccion2, #seccion3{width:100%}
#pie ul, #pie p{border:0}

/* plantillasPerso */
.moduloizda{width:100%;min-height:auto !important;height:auto !important;padding:10px 0 0;background:transparent}
.modulodcha{width:100%;position:static;margin-top:0;padding:10px 0 0}

.modulohome .moduloizda, .modulohome .modulocentro, .modulohome .modulodcha{width:100% !important;width:100%;padding:0}

.modulo3 .modulodcha{display:none}

/* aplicaciones */
.form_tipo2 .cajatit2 img{display:none}

#a_calendario{width:100%;padding:10px 0}

.paginacion ul{width:98%}
.paginacion ul li{clear:none;display:inline;float:none}
.paginacion ul li.antpag a span, .paginacion ul li.sigpag a span{display:inline !important}
.paginacion ul li.antpag a, .paginacion ul li.sigpag a{display:inline;width:auto;height:auto;padding:0;background:transparent}
.paginacion .resultados{margin-top:10px}

p.inforesultados{margin:10px;padding:0;background:transparent}

#recurso form, #recurso .form_tipo2 form{width:100%;padding:10px 2.5% 5px;background:#eaefed}
#recurso .form_tipo2 .cuerpoform{width:100%;padding:0;background:transparent}
#a_boletininscripcion .form_tipo1{width:100%;padding:0;background:#eaefed}

.checkbox{padding:5px 0}
.checkbox input{display:inline;float:none}
.checkbox span{width:auto;float:none;display:inline}
.zonachecks label, .zonaradios label{width:100%;padding:0}

.divbotones{float:none}
.tdBoton, .tdBotonL, #a_acceso div.tdBoton, .form_tipo3 .tdBoton, .form_tipo3 .tdBotonL{float:none;display:inline;background:transparent}
.divbotones input, #a_acceso .divbotones input, .form_tipo3 .divbotones input{float:none;display:inline;margin:0;padding:0;border:0;background:transparent;color:#000}

#a_mensaje{width:100%;margin:0}
#a_mensaje h3{padding:0;background:transparent;font-size:1.4em}
#a_mensaje div{width:100%;min-height:1em !important;height:auto !important;height:1em;float:left;padding:10px;background:transparent}
#a_mensaje p{padding-right:0}

#errorvalidacion{margin-bottom:5px}
#errorvalidacion div{padding-left:10px;background:transparent}

#a_acceso .cuerpoform{width:100%}

#a_mapaweb li{display:block;width:auto;float:none;margin:0}
#a_mapaweb li a{margin:5px 0;padding:0;background:transparent;font-size:1.4em}
#a_mapaweb ul ul{width:auto;margin:0;padding:0}

#a_contacto, #a_buscadorgeneral{width:100%;min-height:1em !important;height:auto !important;height:1em;padding:0;background:transparent}
#listadoitems{width:100%;padding-left:0}
#resultados ul{width:auto;float:none;padding:10px}
#resultados li{width:auto;float:none;padding:3px 0;background:transparent}
#resultados li a{font-weight:normal;color:#222524;text-decoration:none}

#a_error{border:0;background:transparent}
#a_error h2{min-height:1.5em !important;height:auto !important;height:1.5em;margin:0;padding:0 0 10px;background:transparent}
#a_error div{width:100%;min-height:1em !important;height:auto !important;height:1em;padding:0;background:transparent}

.cajaerror{min-height:1em !important;height:auto !important;height:1em}
.cajaerror .cajaerrortit{margin-top:0;border:0;background:transparent}
.cajaerror .cajaerrortit div{margin:0;padding:1px 5px;background:transparent}
.cajaerror #a_error{width:auto;margin:10px}

#a_acceso{min-height:1em !important;height:auto !important;height:1em;background:#fff}
	.info{width:100%;float:none;padding:0}
	.info p{margin-bottom:10px}
	.info p.link{margin-bottom:5px}
	
#a_boletinconsulta .listado_tipo2 ul, #a_boletinconsulta .listado_tipo2 h3{margin:0}
#a_boletinconsulta .listado_tipo2 .bloque{padding:5px 0}

#a_comunicado .listado_tipo1 li{width:99%;margin-top:0}
#a_comunicado .par, #a_comunicado .impar{float:none;clear:none}

	#a_grupotrabajo .calendario{width:100%}
	#a_grupotrabajo .moduloizda{width:100%;min-height:1em !important;height:auto !important;height:1em;padding:0}
	#a_grupotrabajo .modulodcha{width:100%;margin:0 !important;padding:0;border:0}
	#a_grupotrabajo h3.titulo, .aviso{width:100%;padding:0;background:transparent;position:static}
	.cataportaciones ul li{display:block}
	.submenu{float:none;margin:0;padding:0;background:transparent}
	.submenu ul, .submenu p{width:100%;float:none;text-align:left}
	.submenu li{display:block;padding:0 0 2px}
	.paso3 .contentform, .paso5 .contentform{background:transparent}
	.paso3 .cuerpoform, .paso5 .cuerpoform, .paso4 .contentform, .paso7 .contentform,
	.paso3 .contentform #errorvalidacion, .paso5 .contentform #errorvalidacion{width:auto;float:none;padding:0;background:transparent}
	.permisos li p.nombre, .permisos li div{width:auto;float:none}
	#a_grupotrabajo .contentform form .cuerpoform{background:#eaefed}
	
.form_tipo3{margin:0 0 10px;background:#5fa07c}
.form_tipo3 .cajaform{width:95%;padding:5px 2.5%;background:transparent}
.form_tipo3 .td100, .form_tipo3 .combo{width:100%;padding:0}
.form_tipo3 .combo select, .form_tipo3 .td100 input{width:90%}
.form_tipo3 .etiqueta, .form_tipo3 .etiquetarequerida{display:block;padding:0 0 2px;float:none}

	#a_directorio .listado_tipo1 th{padding:2px 5px;border:0;background:transparent}
	#a_directorio .listado_tipo1 td{padding:2px 5px}