.hidden, .mensaje{display:none}

body{background:transparent url(../../img/css/portal/fondoCentro.jpg) repeat 0 0;font-size:.9em;}

h2{font-size:1.5em;height:auto;}

ul.tipo1 li{background-position:0 2px}

.contentcuerpo{background:transparent url(../../img/css/portal/fondoSup.jpg) no-repeat 0 0;}

#utilidades, #buscadorGeneralForm, #idiomas{width:100%;}
#utilidades{margin-bottom:20px;}
#utilidades li{float:none;padding:0 0 3px;border:0}
#utilidades li a, .modulo2 .texto{color:#fff}
#idiomas{float:none;}
#buscadorGeneralForm input.buscar, #idiomas input.ir{padding:0}
#idiomas select{width:auto !important;float:left !important}
#bannerencab, #a_localizacion .img{display:none}

#encabezado, #envoltura{width:auto;padding:0 2%;}
#atajo li{padding-bottom:3px;}
#atajo li a{display:block;background-position:0 4px}
#pie{position:static !important;width:99%;float:left;padding:5px 2%;background:#fff}

ul#n1{width:auto !important;float:left;font-size:.9em}
ul#n1 li{width:90% !important}

.cuerpo, .contentcuerpo, #navegacion, #situacion, #recurso, #atajo, 
.moduloizda, .modulodcha, .bloque1, .bloque2, .bloque3, .sumario, .galeria .moduloizda, 
.galeria .modulodcha, .enlaces .moduloizda, .enlaces .modulodcha, .noticias .moduloizda, 
.noticias .modulodcha, #a_documento .zonainformacion, #a_documento .zonaimagen, 
#a_mapaweb ul, #resultados ul li, .modulo2 .moduloizda, .modulo2 .modulodcha, 
.modulo2 .paginaciondcha, .modulo2 .paginacionizda{width:100%;float:left;}

.modulo2 .moduloizda, .modulo2 .modulodcha{padding:0 !important}
.modulo2 .paginacionizda li{display:block}

.galeria .moduloizda{padding-top:0}
.galeria li{float:none;display:inline;}
.galeria li img{margin-bottom:10px;}

.bloque3 em, .noticias em{padding:3px .5em;font-size:1em;}

#a_contacto, .form_tipo1, #a_enviarpagina, #a_documento .zonainformacion, 
#a_mapaweb, .fondoinf, .fondocentro, .modulo2{background:transparent}
#a_enviarpagina{float:none;}

#a_localizacion .mapa{position:static;margin:0}
#a_localizacion .mapa{background:transparent url(../../img/css/aplicaciones/localizacionPda.gif) no-repeat 0 0}

#resultados ul li, #listadoitems h3{padding-left:2em;}
#listadoitems h3{background-position:6px 2px}
#listadoitems ul li{padding-left:1.5em;background-position:0 10px}

/*formularios*/
p.obligatorio{clear:none;}
.cuerpoform{width:98.5% !important;float:none !important;padding:10px .5% 20px;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100% !important;float:left;padding:0}
.cuerpoform label{width:100% !important;float:left;}
.cuerpoform label input{float:left;}

.combo span.etiqueta, .combo span.etiquetarequerida, .textarea span.etiqueta, .textarea span.etiquetarequerida{width:100% !important;float:none !important}
select, textarea{width:100% !important;float:none !important}

.checkbox span.asterisco{width:10% !important;margin:0}
.checkbox span{width:100% !important;padding:0;}

.divbotones{width:100% !important;float:left !important;padding:0 !important;}
div.tdBoton, div.tdBotonL{width:auto !important;float:left !important;margin:0 !important;}
input.enviar, input.borrar, input.submit{float:left;color:#666 !important}