/* CLASE DE CIERRE DE FLOTACIONES */
.clr{clear:both;}

.td100select{width:100%;float:left;background-color:transparent;}
.td100select select{width:80%;}

.asterisco{color:#000;font-size: 0.8em;}
.obligatorio{padding:20px 0 15px 0;clear:left;color:#000;}

/* para la caja - firefox */

.cuerpoformulario{width:92%;height:4px;float:left;padding:0;margin:0 0 10px 0;border-bottom:1px dashed #666;}
div > .cuerpoformulario{min-height:4px;height:auto;}

/* para las celdas - firefox */

.cuerpoformulario div{height:4px;padding:6px 0 6px 0;margin:0;}
.cuerpoformulario > div{min-height:4px;height:auto;}

.etiqueta, .etiquetarequerida, .etiquetafecha{width:30%;float:left;padding-top:3px;margin:0 5% 0 0;}
.etiquetafecha{width:19%;margin: 0;}


.cuerpoformulario span{border:none;}

/* para el input file */

.spaninputfile{float:left;}
.inputfile{border:1px solid #069;padding:0; margin:0;background:none;}

/* para los radios */

input.tiporadio{font-weight:normal;border:none;background:transparent;}


/* BOTONES */

div.tdBoton{background-color:transparent;float:left;border:none;}
.boton_enviar{cursor:pointer;}

/* FECHAS BUSCADOR */

#desde_fechas, #hasta_fechas{margin-left:2%;}
#trigger1, #trigger2{margin-left:1.5%;/*width:16px;height:14px;*/}

/* CELDAS PARA LOS ELEMENTOS DEL FORMULARIO - tenemos en cuenta los padding's (3% en total)*/

.td15, .td25, .td33, .td35, .td50, .td60, .td65, .td75, .td100{background-color:transparent;float:left;}

.td15{width:15%;}
.td25{width:25%;}
.td33{width:33%;}
.td35{width:35%;}
.td50{width:50%;}
.td60{width:60%;}
.td65{width:65%;}
.td75{width:75%;}
.td100{width:100%;}

.tdindentado{margin:0;padding:0;}
.tdindentado button{margin-left:150px !IMPORTANT}

.tdtexto{width:100%;background:transparent;}

.textocentrado{text-align:center;vertical-align:middle;}

/* ERRORES */

#cajaErroresValidacion{height:65px;float:left; margin:0 0 0 0; background: transparent url(../../img/comunes/portal/errormail.gif) no-repeat 0 100%;padding:10px 0 0 210px;color:#6D6B6B;}
#cajaErroresValidacion p{margin:0; padding:0;color:#D80A0A;font-size:1.15em;}

/* MENSAJE DE CONFIRMACIÓN DE ENVÍO */

#cajaConfirmacion{height:100px;float:left; margin:20px 0 0 0; padding:90px 0 0 285px;background: transparent url(../../img/comunes/portal/confirmacionmail.gif) no-repeat 0 100%;}
#cajaConfirmacion p{color:#10466A;margin:0;font-size:1.15em;}
