﻿body{font-family:Tahoma; font-size:12px;margin:0px;padding:0px;}
.SiteContent, .SiteFooter, .SitePadder{width:100%!important; margin:0 auto!important; padding:0!important;}
form{margin:0px auto; padding:0px;width:750px;}
.painel{width:750px; margin:0 0 0 30px;}
.top{background-color:#118cc8; width:653px;overflow:hidden;text-align:center;border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin:0px auto;}
.top h1{color:#fff; font-weight:bold; font-size:20px; margin:8px 0px 8px;display:block;}
.box_indicar{display:block; width:750px;overflow:hidden; margin:10px auto 0px auto; }
fieldset, .message{width:573px; float:right;}
.message{width:413px;height:220px;font-size:18px; margin:120px 60px 0 0;}
.message p{line-height:40px;}
fieldset label{width:100%; display:block; overflow:hidden;margin:10px 0px;}
fieldset label.topmargin{margin:25px 0 10px 0;}
fieldset label span, fieldset label input, fieldset label textarea{float:left;color:#444; font-size:14px;}
fieldset label span{width:80px; text-align:right; padding:8px 15px 0 0;}
fieldset label input, fieldset label textarea{border:1px solid #c9c9c9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;padding:8px 10px;}
fieldset .validado{background-color:#f6fff0;}
fieldset .error{background-color:#fff2f3;}
.btnGreen{border:1px solid #759c03; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; background-color:#7ab62d; display:block; width:140px;color:#fff;font-weight:bold; font-size:14px;float:right;margin:0px 12px 0 0;}
.btnGreen span{display:block;height:30px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-top:1px solid #c1dd9e;line-height:25px;text-align:center;color:#fff;}