/* sysnet styles */
html, body, form, p { margin:0; padding:0; }
body { font-family:Arial, Verdana, Tahomal; font-size:12px; color:#000000}
p { margin:3px 20px; }
#wrapper { width:590px; margin:0 auto;  }
fieldset { border:1px solid #006600; padding:10px 10px 10px 20px; display:block; margin-bottom:20px; }
legend { padding:3px 10px; border:1px solid #006600; background:#FF6600; color:#FFFFFF; margin-bottom:10px; font-weight:bold; }
legend#consulta { margin-bottom:0; }
label { float:left; width:220px; line-height:21px; padding-left:20px; }
input, select, textarea { float:left; width:270px; border:1px solid #006600; font:normal 12px Arial; margin-bottom:15px; padding:2px; }
textarea { width:490px; height:6em; margin-left:20px; }
br { clear:left; }
input.btns { float:right; width:auto; margin-left:5px; background:#FF6600; font-weight:bold; color:#FFFFFF; }
span { float:left; line-height:19px; }
span.oblig { float:none; font:normal 12px "Verdana"; color:#FF0000; margin-left:3px }
input.radio { width:auto; border:none; display:inline; margin-right:20px; }
select.fechanac { width:auto; display:inline; margin-left:5px; margin-right:10px; }

/* thanks */
.thanks { padding-top:50px; font-weight:bold; color:#FF6600; text-align:center  }
