body{background:#fff;font-size:1em}

#a_flashhome{display:none}
#encabezado, #envoltura{width:100% !important;float:left;margin:0 !important;}
#encabezado{height:auto;}
h1{background:transparent;padding-bottom:0;}
#envoltura{background:transparent}
#navegacion, #situacion{width:100% !important;float:left !important;}
#navegacion{padding-top:0 !important;}
#situacion, #recurso{margin-left:0 !important;line-height:auto;}
#situacion{height:auto;line-height:auto}
#recurso{width:96% !important;float:left !important;padding:10px 0 10px 4% !important;}
#pie{width:100% !important;float:none !important;margin:0 !important;background:transparent !important;border-top:2px solid #002f54}
ul#n1{float:left;}

#caja_utilidades{margin:8px 0;background:#fff}
#utilidades, #buscadorGeneralForm{width:100% !important;float:left;}
#buscadorGeneralForm label input{width:50%;float:left;margin-top:3px;}
#compas{border:0}
.seccion1, .seccion2{width:auto !important;padding:0;background:transparent !important}
.seccion2 ul{text-align:left}
.seccion2 ul li{display:block;}

table td, table th{padding:0}

/*Plantillas*/
.zonaizda, .zonadcha{width:100% !important;float:left !important;overflow:visible;}
.zonadcha{padding-top:10px;}
.zonaizda p img{float:none !important;}

.destacado1, .destacado2{width:96%;padding-right:0;float:left;}

.flash{display:none;}
.modulohome{width:auto;margin:0 !important;padding:0}
.modulohome .proyectos, .modulohome .noticias, .modulohome .bloque2 .cajabanner{width:auto;}
.modulohome .bloque1, .modulohome .proyectos{border:0}

.descargas .cajadescarga{width:100% !important}
.descargas .cajadescarga .foto{width:auto;float:none}
.descargas .cajadescarga .datos{margin-left:0 !important;padding:10px 0 0 12px}
.descargas .cajadescarga .datos em{width:100%;}

/* Formularios */
.td50, .td100{width:auto;float:none;}
p.obligatorio{clear:none;}
.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.tdBotonR{width:30%;float:right}

.reset, .enviar, .buscar{padding:0}
.textarea{width:100%;float:left !important;}
select{float:left}
textarea{float:none !important;}
.checkboxes label span{display:inline !important;float:left !important;padding-top:7px;}
.inputfile{background:transparent;border:0}
#desde_fechas, #hasta_fechas{float:none}

.combo span.etiqueta, .combo span.etiquetarequerida, .textarea span.etiqueta, .textarea span.etiquetarequerida{float:none !important;}
.radios, .zonaradios, .zonaradios label, .zonachecks{width:100% !important;float:left !important;}
.zonaradios span{width:20%;float:left !important;}

.fechas{width:100% !important;float:left;}
.fechas input{float:left}
.fechas select{width:auto !important;}
.imgcalendario{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;}

#a_curriculum .form_tipo1 hr.linea{clear:none}

.form_tipo2 .cuerpoform, .form_tipo2 label{width:100%;float:none !important;}
.form_tipo2 .descripcion{float:left !important;}

/* Aplicaciones */
#a_curriculum, #a_curriculum .form_tipo1{width:100%;padding:0}
#a_curriculum select{float:none !important;}
#a_curriculum .form_tipo1 div.radios{width:100% !important;float:left;padding-bottom:20px;}

#a_noticia{width:100% !important;float:left !important;}
#a_noticia span.fecha{display:block;}
#a_noticia .cuerpoform label input{width:auto !important;float:none !important}
#a_noticia .fechas{float:none}

#a_documento, #a_documento .zonainformacion, #a_documento .zonaimagen{width:100%;float:left !important;}
#a_documento span.info{float:none !important;}

.bloque{background:transparent}
#a_mapaweb ul{width:100%;float:left;}
#a_mapaweb ul li{width:99.5%;float:left;}
#a_mapaweb ul li ul{float:none;}
#a_mapaweb ul li ul li{width:93%;float:left !important;}

