body{ background-color: #FFFFFF; }

/* fields and fieldset */
fieldset { margin: 1.5em 0 0 0; padding: 0; border:0px; }
legend { margin-left: 1em; color: #000000; font-weight: bold; }
fieldset ol { padding: 1em 1em 0 1em; list-style: none; }
fieldset ol.first{ width: 45%; float: left; margin-top: 0px; }
fieldset ol.second{ width: 45%; float: right; margin-top: 0px; }
fieldset li { padding-bottom: 2em; }
fieldset.submit { border-style: none; }
label { float: left; margin-right: 1em; vertical-align: bottom; }
input{ float: right
}
select{ width:62%; float: right; }
#aviso{ width: 65%; float: left; margin-right: 1em; }
#aviso input{ float: left; margin-left: 290px; }
#aviso p{ float:right; margin-top: 0; }
#enviar{ width: 25%; float: right; margin-left:0px; }
#send a{ float: left}
#obligatorios{ float:left; width:25%; }
#obligatorios p{ font-size:9px; color:#999999
}
/* container and background */

#form{ font-size: 14px; font-family: Arial; width: 780px; height: 200px; margin-top: -20px; padding: 0px; }
#container{ background-image: url(../img/fondo_form.gif); background-repeat: no-repeat; }
#claim p{ padding: 10px 0px 0px 20px; font-size: 20px; color: blue; }
.marca{float: right; width: 15%; padding: 10px; text-align: center; font-size: 14px; }

#container #gracias ul{ padding-left: 40px; line-height: 1.5em; font-size: 16px; }

#container #gracias p{ padding-right: 20px; padding-left: 20px; }
.button { border: none; background: url(../inc/img/solicitar_bt.gif) no-repeat top left; padding: 2px 8px; }
.button:hover { border: 2px red;}
