body{background:#f8f9f7;font-size:1em}
.fondo{background:transparent}
.hidden, .mensaje{display:none}

#encabezado{background:transparent;border:0}
h1{padding:0;}
#encabezado img.texto{display:none;}
#idiomas{height:auto;padding:10px 0;background:transparent;}
#navegacion{width:99%;padding:0;background:#eaeae8}
#envoltura{background:#fff}
#recurso{width:99%;border:0;padding:10px .5%;}
#pie{width:99%;float:none;padding:0;background:transparent}

ul#n1{border:0;}
ul#n1 li{float:none;background:transparent}
ul#n1 li.pmactivo, #seccion1 li.pmactivo{width:100%;background:#dcdcd8;border:0}
#seccion1{text-align:left;}
#seccion1 li{display:block;border:0;background:transparent}
#seccion2{position:static;}

#utilidades li{float:none;display:inline}

/* plantillas */
.img_Con_R, .img_Con_L, .img_Sin_R, .img_Sin_L{float:none !important}

.modulohome .zonaimagen{background:transparent;border:0}
.modulohome .zonadestacados{height:auto;background:transparent}
.modulohome .oferta, #a_noticiasdestacadas{width:auto;padding:0;float:none !important;}

.modulo1, .modulo2{width:100%;float:none !important;}
.modulo1 .zonaizda, .modulo1 .zonamenu{width:100%;float:none;}
.modulo1 .zonadcha{width:100%;float:left;}
.zonaizda, .zonadcha, .modulo1 .zonatexto, .modulo2 .cajaimagen, .modulo2 .cajatexto, .archivo, .logos, .cajadescarga .bloque1{width:auto;float:left;}
.modulo2 .cajaimagen, .modulo2 .cajatexto{padding:5px 0 0  0}

.modulo1 .zonaizda p{width:100%;padding:10px 0;background:#e1e1e0}
.cajamenu li{padding:0 0 5px 1em}
.cajamenu li strong{padding-left:0;}
.galeria li a{background:transparent}
.galeria .img_Con_L{margin:5px 0 5px 1em;}

.cajadescarga .img_Con_L{float:left !important}
.cajadescarga ul{width:100%;float:left}
.cajadescarga ul li{background:transparent}

/* formularios  */
.td50, .td100{width:100%;float:left !important;}
p.obligatorio{clear:none;}
.cuerpoform{width:98.5% !important;float:none !important;padding:10px .5%;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:100% !important;float:left;clear:none;padding:0;text-align:left;}
label{width:100% !important;float:left !important;}
.cuerpoform label input{float:left;}
div.tdBoton{padding:0 !important;}

.combo span.etiqueta, .combo span.etiquetarequerida, .textarea span.etiqueta, .textarea span.etiquetarequerida{width:100% !important;float:none !important}

.radios, .zonaradios, .zonaradios label, .zonachecks{width:100% !important;float:none !important;}
.zonaradios input{float:none}

select, textarea{width:100% !important;float:none !important}
#desde_fechas, #hasta_fechas{float:none}
.fechas, .fechas label{width:100% !important;float:left;}
.fechas input{float:left}
.fechas select{width:auto !important}
.imgcalendario{width:auto;float:left !important;}

.checkbox{width:100%;float:left;padding:10px 0;}
.checkbox span.asterisco{width:10% !important;margin:0}
.checkbox span{width:100%;display:inline;padding:0;}

h3.especial{display:block;float:left !important}

.paginacionResultados{text-align:left}
.ficha_tipo1 div.textoficha{padding-top:0}
.ficha_tipo1 span.inscribirse{background-position:68% 8px;}
span.inscribirse{width:100%;float:left;padding-right:0;background-position:60% 0}

#a_mensaje, #a_mensaje #envioconfirmacion, #a_mensaje #envioerror, #errorvalidacion, #errorvalidacion .cajafondo{background:transparent}

/* aplicaciones */
#a_curriculum select{float:none !important;}

#a_noticia{width:100%;float:left;}

#a_contacto{width:100%;float:left;padding:0}

#a_documento{width:100%;float:left !important;height:auto !important;background:transparent}
#a_documento .zonainformacion{width:100%;float:left;padding:0;background:transparent}
#a_documento img{margin:0 0 5px 0}
#a_documento div.icono{padding:0}
#a_documento span.info{margin:10px 0 0 0}
#a_documento div.descarga{width:auto;float:left;margin:10px 0;text-align:left;}
#a_documento div.descarga a{width:auto;float:right;padding:0;background:#f6f6f2;border:1px solid #babbaa}

#a_mapaweb .zonaimagen, #a_mapaweb .zonatexto, #a_mapaweb ul{width:100%;float:left;}
#a_mapaweb .izda, #a_mapaweb .centro, #a_mapaweb .dcha{float:none !important;clear:none !important;}
#a_mapaweb ul li{width:auto;padding:2px .2em;}

#a_curriculum{width:auto;height:auto !important;float:none;background:transparent;}


