.hidden, .mensaje,#decoracion{display:none}
#utilidades li{float:none;display:inline}
#auxiliar{clear:none;}
ol#auxiliar li{display:inline;}

#navegacion,#zonadina,#navegacion2,#situacion,#recurso,#atajo{width:100%;margin:0 !important;padding:0 !important;}
#zonadina{width:99%}

#encabezado,#envoltura,#pie{float:left;width:99%;margin:0 .5%}
#encabezado{background-position:99.5% 40px}
#navegacion{width:99%;margin:0;padding:0;background:transparent}
#navegacion2{margin:10px 0 0 !important;clear:none}
#bannernav{text-align:left;}
#acceso label{clear:none;}
#acceso label span, #acceso input{width:90%;float:left}
#acceso input.boton{margin-left:5%}
#acceso ul{width:90%;padding:10px 5%;clear:none;}

#utilidades{height:90px;margin:10px 50px 0 0 !important;background:#E7E7E7}
#utilidades li.ultimo {border-width:0}
#buscadorGeneralForm input {float:left;width:50%;height:10px;margin-right:5px;font-size:.9em;}
#encabezado input.buscar {margin:0;width:auto;height:12px;padding:0;color:#fff;background:#4784c3;border-width:0;cursor:pointer;}

ul#n1 li{margin:0;padding:0;background:#003466}
ul#n1 li.primero {padding-left:0;}
ul#n1 li.ultimo {border-right:0}
ul#n1 li a{margin:0;padding:3px 0 3px 5px}

#situacion{width:100%;height:auto;float:left;margin:0}
#compas{width:auto;float:none;}
#compas em{float:left;width:50px}
#pactivo .imgmenu{display:none}

#recurso{float:left;width:100%;margin:10px 0;padding:0}

.modulohome,.modulohome .moduloizda,.modulohome .modulocentro,.modulo1 .moduloizda,.modulo1 .modulodcha,.modulo2 .moduloizda, .modulo2 .modulodcha,
#a_locations .moduloizda,#a_references,#a_references .listado_tipo2,#a_noticia{float:left;width:100% !important;}

.enlacesrelacionados{float:left;width:100%;background:transparent}
.modulohome .moduloizda h2{width:100%;background-position:2px 2px}
.modulohome .moduloizda .enlace{float:left;width:100%;}

#a_noticiadestacada h2{height:20px}

#atajo{float:left;width:19%;padding-left:80%}
#atajo li{float:right;border-right:none;margin:15px 0}

#pie{clear:none;float:left;width:100%;}
#seccion1, #seccion2{width:100%}
#seccion2 li#fecha{margin-top:10px}

/* plantillas */
.modulo80, .modulo70, .modulo65, .modulo50, .modulo35, .modulo30, .modulo20{width:100%;}

.modulo2 h3,.modulo2 ul.tipo1,.modulo2 ul.tipo1 li,.modulo2 .pestanas,.modulo2 .pestanas ul.tipo2,.modulo2 .pestanas ul.tipo2 li,.modulo2 .pestanas h4{clear:none;}
.modulo2 .pestanas ul.tipo2 li{display:inline;float:left;width:73px;height:19px;margin:0 1px 0 0;background:transparent url(../../img/css/aplicaciones/fondoPestanaIzda.gif) no-repeat 0 0}

/* formularios  */
.td15, .td25, .td33, .td35, .td50, .td60, .td65, .td75, .td100{width:auto;float:none;}
p.obligatorio{clear:none;}
.form_tipo2 .cuerpoform{background-image:url(../../img/css/aplicaciones/lupaP.jpg)}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100%;float:left;}
.cuerpoform label,#fechas label{width:100%;float:left;}
.cuerpoform label input, .cuerpoform label select, .cuerpoform label textarea{float:left;}
div.tdBoton{margin-left:0 !important;margin:10px 0;}
input.enviar, input.borrar, input.submit{margin:0;width:auto;height:14px;padding:0;color:#fff;background:#4784c3;border-width:0;cursor:pointer;}
.reset, .enviar, .buscar{padding:0}
select{float:left}
textarea{float:left;}
#desde_fechas, #hasta_fechas{float:none}

/* mapa web */
.bloque{width:auto;float:none;padding-right:0}
#a_mapaweb ul li {width:100%;margin:20px 0 0;padding-bottom:0;margin-bottom:0;background:transparent}

/* buscador general */
#a_buscadorgeneral{width:100%;float:left;}
#a_buscadorgeneral #resultados ul{width:100%;padding:5px 10px}
#a_buscadorgeneral #resultados ul li{width:auto !important;margin:0;padding:5px 5px 5px 15px;background-position:0 4px}
#a_buscadorgeneral #listadoitems ul li{background-position:0 13px}
	
/* references */
#a_references .listado_tipo2 li{float:left;clear:left;width:100%;height:100px !important;border:0}

#a_references .paginacion ul{clear:none;float:left;width:100%}
#a_references .paginacion ul li{clear:none;display:inline;width:5px;margin:5px;padding:0;text-align:center}
#a_references .paginacion ul li.antpag,#a_references .paginacion ul li.sigpag{width:30px}
#a_references .paginacion ul li.antpag{background-position:0 4px;padding-left:7px}
#a_references .paginacion ul li.sigpag{background-position:100% 4px;padding-right:8px}

#a_references .form_tipo2 .cuerpoform{padding-top:40px;}
#a_references .form_tipo2 label{float:none;width:100%;height:40px !important} 
#a_references .form_tipo2 input.submit{margin:0;width:auto;height:14px;padding:0;color:#fff;background:#4784c3;border-width:0;cursor:pointer;}

/* products */
#a_region{float:left;width:100%;height:100px}

/* noticias */
#a_noticia .form_tipo2 .cuerpoform{padding-top:40px;}
#a_noticia .form_tipo2 label{float:left;width:100%;height:40px !important} 
#a_noticia .form_tipo2 label span.descripcion{float:left;width:88%;padding-left:12%;height:15px;}
#a_noticia .form_tipo2 input.submit{margin:0;width:auto;height:14px;padding:0;color:#fff;background:#4784c3;border-width:0;cursor:pointer;}

/* contacto */
#a_contacto label.checkbox{float:left;width:100%;margin:80px 0 0;padding:0}
#a_contacto label.checkbox a{padding-left:15px}