/*generales*/
.hidden,.mensaje,#pactivo .imgmenu{display:none}
#utilidades,#navegacion,#bannernav,#situacion,.sombra,#recurso,#modulohome,.moduloizda,.modulodcha,#seccion1,.modulo80,.modulo70,.modulo65,.modulo50,.modulo35,.modulo30,.modulo20{width:100%;margin:0 !important;padding:0 !important;}
#recurso ul li{padding-left:4% !important;background-position:0 7px !important;}
/*estructura*/
#envoltura{width:99%;padding:0 .5% 1em !important;background-color:#fff}
#envoltura .sombra{padding:0 0 1em 1% !important;background-color:#fff}
#situacion{height:auto;float:none;}
#atajo{clear:both;width:99%;float:none;text-align:right;}
#pie{width:99%;margin:0 .5% !important;clear:none;float:left !important;}
/*subestructura*/
#navegacion,#situacion,.modulohome{background-color:#fff;overflow:visible;}
#utilidades li{float:none;margin:0;border:0 !important;}
#idiomas input{margin:0 0 0 1%;padding:0;background-color:#480000;color:#fff;border:1px solid #fff;}
#buscadorGeneralForm{float:none;margin:.5em 0 .5em 1%;padding:0;}
#buscadorGeneralForm input{float:none;}
#bannernav{text-align:left;}
#compas{width:100%;float:none;}
/*apartados*/
#compas em{width:28%;float:left;}
#compas ol{width:70%;float:left;}
#atajo ul{float:none;margin:0;}
#atajo li{float:none;padding:0;margin:0;background:transparent;border:0;/*background:#480000 url(../../img/css/aplicaciones/fondoBoton.gif) repeat-x 0 0;border:1px solid #480000;*/font-weight:bold}
#atajo li a{padding:2px 1em;color:#fff;text-decoration:none;background:#480000;font-weight:bold;}
#seccion1,#seccion2,#seccion3{width:100%;margin:.5em 0 !important;}
#seccion1 li{border:0;}
#seccion2{float:none;}
#seccion3{border-top:1px solid #480000 !important;padding-top:.5em !important;}
#seccion3 li{width:100% !important;float:none;text-align:left;}
/*plantillas*/
.modulo1{width:98%;margin:0 !important;padding:0 1% !important;}
.modulo1 .moduloizda,.modulo1 .modulodcha,.modulo1 .modulodcha .sumario{width:100% !important;float:none;}
.moduloizda .galeria img{margin:0 7px 7px 0 !important;}
.modulodcha .modulogaleria img{float:left !important;margin:0 10px 10px 0 !important;border:2px solid #ae7420 !important;}
/*formularios*/
.td15, .td25, .td33, .td35, .td50, .td60, .td65, .td75, .td100{width:100% !important;float:none;}
p.obligatorio{width:100% !important;clear:none;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100% !important;}
.cuerpoform label, #fechas label{width:100%;float:left;}
.cuerpoform label input, .cuerpoform label select, .cuerpoform label textarea{float:left;}
.cuerpoform label.checkbox{width:100% !important;float:none;}
div.tdBoton,div.tdBotonL{float:right;width:40% !important;margin:0 !important;padding:0 !important;background:transparent;border:0;}
.reset,.enviar,.buscar,.submit,.tdBotonL input.borrar{width:50px !important;margin:0 !important;padding:0 !important;background-color:#480000 !important;color:#fff !important;border:1px solid #fff !important;}
select,textarea{float:left;}
#a_contacto p.politica{width:100% !important;}
#desde_fechas, #hasta_fechas{float:none}
/*mapa web*/
#a_mapaweb{background:transparent;}
#a_mapaweb ul{width:95%;margin-left:5%;float:none;}
#a_mapaweb ul li{width:90%}
/*home*/
ul#n1{margin:0;padding-bottom:15em;}
.bloque1 .presentacion,.bloque1 .destacados,.bloque2 .noticias,.bloque2 .banner{width:100%;}
.bloque1 .presentacion h2{margin:0 !important;font-size:1.8em;}
.bloque1 .destacados ul li{clear:left;}
/*buscador general*/
#resultados ul{float:none;margin:0;}
#resultados ul li{float:left;margin:0;padding:0;background:transparent;}
#resultados ul li.pmon,#resultados ul li.pmon span{background:transparent;}

#resultados ul li span, #resultados ul li a{float:none;padding:2px 5px;background:transparent;text-decoration:none;font-weight:bold;}
