@charset "UTF-8";

.hidden, .mensaje, hr.salto{display:none}
.moduloizda, .modulodcha, .modulohome .moduloizda, .modulohome .modulodcha, .modulo1 .moduloizda, .modulo1 .modulodcha, #a_directo div{width:100% !important;padding-left:5px}

#encabezado,#envoltura,#pie,#a_directo{width:100%;padding:0}
#a_directo,#pie{padding:10px 0}
#pie{text-align:left}

#encabezado{padding:0 0 5px}
#navegacion,#navegacion2{width:100%;float:left;margin:0 0 10px}
#recurso{width:100%;float:left;margin:10px 0;padding:0}

#utilidades{margin:5px 0 0}
#utilidades li{float:none;display:inline}
#utilidades li a{display:inline;padding:0 6px}

#n1{float:left;padding:0 0 0 5px}
#n1 li{margin:0 10px 0 0;padding:0 8px 0 0;border-right:1px solid #333;border-top:2px solid #fff;background:transparent}
#n1 li.ultimo{border:0}
#n2 li{background-position:0 1px}

#situacion{width:100%;height:auto;float:left;margin:0 0 10px}
#compas{width:auto;float:none}
#pactivo {width:100%}

#atajo{width:100%;float:left}
#atajo li a{width:60px;float:right;padding:5px 5px 7px 30px}

#a_directo div{margin:0 0 10px}

#seccion1, #seccion2, #seccion3{display:block !important;margin:0 0 5px 2px !important;font-size:.9em}

h2,h3{background:transparent}
h3,a{color:#027B9F}

/* home */
.exito{margin:0 0 10px;width:100%}
.intro .texto{width:100%;float:left}
.intro .texto h2 a{color:#027B9F}
.infooferta {padding:15px 5px;width:100%}

#a_noticiadestacada li.impar,#a_noticiadestacada li.par{width:100%;clear:none;float:left}

/* plantillas */
.modulo80, .modulo70, .modulo65, .modulo50, .modulo35, .modulo30, .modulo20,
.oficina,.modulo3 .item,.infoclientes .cliente{width:100%}
.infoclientes .cliente p{background:transparent;text-align:left}

/* formularios */
.td15, .td25, .td33, .td35, .td50, .td60, .td65, .td75, .td100{width:auto;float:none}
.cuerpoform label, .cuerpoform .fechas, #fechas label{width:100%;float:none;display:block}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100%;float:none;display:block;text-align:left}
.cuerpoform label input, .cuerpoform label select, .cuerpoform label textarea{float:none}
.checkbox {width:100% !important}
.checkbox span{display:inline;margin:0}
.checkbox span.asterisco,.checkbox input{float:none}
label.inputfile input{border:0}
#desde_fechas, #hasta_fechas{float:none}
div.tdBoton{margin-left:0 !important;margin:10px 0}
.divbotones input{padding:0;border:0;background:#E7E7E7;color:#666}
.form_tipo1{padding:0 0 0 5px}
.form_tipo2 form{width:100%}

#LOPD{width:100%;float:left}
#LOPD h3{font:bold 1.3em Arial;color:#027B9F}
#LOPD h4{font:bold 1em Arial}
#LOPD p{font-size:.9em}

#a_buscadorgeneral #resultados,#a_buscadorgeneral #listadoitems,#resultados li,#listadoitems ul,
#a_cexito .par, #a_cexito .impar,
#a_noticia .par, #a_noticia .impar{width:100%}

/* mapa web */
.bloque{width:auto;float:none;padding-right:0}
#a_mapaweb li {width:100%;padding:0 0 10px 5px}

/* enviar pagina */
#a_enviarpagina .form_tipo1, #a_enviarpagina .mens{width:100% !important;float:left;padding-left:5px}

/* buscador general */
#listadoitems li a {display:block}

/* casos de exito */
#a_cexito .exito{border-top:0}
#a_cexito .exito img{float:none}
#a_cexito .exito .text{display:block;margin-left:0}

/* noticias */
#a_noticia .listado_tipo1 {background:transparent}
