
/*Si se descuadra es porque dl es demasiado ancho y se superponen los dl y dt -
hacer dl menos ancho */

dl.listaformulario {
border:1px dotted gainsboro;
padding:5px;
padding-top:10px;
width:430px;
padding-bottom:0;
}

#marcoformulario {
margin:0;
padding:0;
height:20px;
width:430px;
overflow:hidden;
}

.listaformulario dt {
font:12px "Lucida Sans Unicode","Lucida Grande","trebuchet ms",Arial,sans-serif;
color:#666;
margin:0;
float:left;
width:100px;
text-align:right;
}

.listaformulario dd {
margin:0;
padding:5px;
border-bottom:1px solid #EEDBEE;
margin-bottom:10px;
float:left;
position:relative;
top:-6px;
padding-left:50px;
width:200px;
}

.listaformulario dd.ddsubmit {
padding-bottom:0;
border-bottom:none;
margin-bottom:0;
}


.listaformulario input, .listaformulario textarea {
font:11px "Lucida Sans Unicode","Lucida Grande","trebuchet ms",Arial,sans-serif;
color:#888;
padding:2px 5px;
border:1px solid #ddd;
width:250px;
background:#fff url(formulario/f_input.jpg) repeat-x;
}

.listaformulario input.submit {
background:transparent url(formulario/f_submit.jpg) repeat-x;
color:white;
width:100px;
}

/* mensaje de error */
.fValidator-msg {
padding:3px;
font:10px tahoma;
color:#c00;
letter-spacing:1px;
margin-top:2px;
width:250px;
}

.requerido {
font:bold 10px tahoma;
color:#990000
}