a.a02:link,  a.a02:visited { color: Blue; font-family: Verdana,Trebuchet MS,Arial,Helvetica; font-size: 10px; text-decoration: none; }
a.a02:active { font-weight: bold; text-decoration: none; }
a:hover { color: #FFFFFF; cursor: url(http://portaldefinancas.com/din.cur); font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: none; }
a:active, a:link, a:visited { color: #FFFFFF; cursor: url(http://portaldefinancas.com/din.cur); font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
body.bd01 { margin-left: 0px; margin-top: 25px; }
div.div01 { border: 2px dotted #EAEAEA; border-left: none; border-top: none; height: 175px; padding-bottom: 0px; padding-top: 5px; position: absolute; text-align: center; top: 5px; width: 770px; }
div.div02 { border-right: 2px dotted #EAEAEA; height: auto; left: 0px; padding-bottom: 10px; padding-top: 0px; position: absolute; top: 190px; width: 770px; }
div.div03 { left: 0px; padding-left: 21px; position: absolute; width: auto; }
div.div04 { left: 155px; position: absolute; text-align: center; width: 350px; }
div.div05 { left: 550px; position: absolute; text-align: right; width: 200px; }
div.div06 { left: 0px; padding-bottom: 0px; position: absolute; top: 75px; width: 770px; }
div.div07 { border: 1px solid #5286BB; left: 10px; padding-bottom: 0px; position: absolute; top: 195px; width: 160px; }
fieldset.fd01 { border: medium double #5286BB; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }
img.ig01 { border: 0px; height: 32px; text-align: center; width: 75px; }
input.ip01 { background-color: #CCE6FF; color: #5286BB; font-family: Verdana,Arial,Trebuchet MS,Helvetica; font-size: 10px; font-weight: bold; }
input.ip02 { background-color: #5286BB; color: White; font-family: Verdana,Arial,Trebuchet MS,Helvetica; font-size: 9px; font-weight: bold; width: 120px; }
label.lb01 { color: #956500; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
legend.ld01 { background-color: #E5F3FF; border: medium double #5286BB; color: #004B8C; font-family: Verdana, Arial, Trebuchet MS, Helvetica; font-size: 10px; font-weight: 200; margin-bottom: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; }
p.p01 { color: #404040; font-family: Verdana,Arial,Trebuchet MS,Helvetica; font-size: 10px; margin-bottom: 0px; margin-left: 205px; margin-top: 5px; text-align: justify; width: 550px; }
p.p02 { color: #404040; font-family: Trebuchet MS,Verdana,Arial,Helvetica; font-size: 12px; margin-bottom: 2px; margin-left: 7px; margin-right: 5px; margin-top: 1px; text-align: justify; }
table.tb01 { border: 1px solid #5286BB; color: #404040; font-family: Verdana,Arial,Trebuchet MS,Helvetica; font-size: 10px; width: 540px; }
table.tb02 { margin-left: 200px; }
table.tb07 { background-color: #5286BB; border: none; margin-left: 195px; width: 500px; }
table.tb09 { border: 1px solid #5286BB; color: #996600; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; width: 50%; }
td.td01 { background-color: #5286BB; padding: 1px; width: 0px; }
td.td02 { width: 54px; }
td.td04, tr.tr04 { text-align: center; }
td.td05 { padding-right: 0px; width: 100px; }
td.td06 { padding-right: 0px; width: 80px; }
td.td07 { padding-right: 0px; width: 120px; }
td.td08 { padding-right: 5px; }
td.td11 { background-color: #E5F3FF; border: 1px solid #0056A1; color: #004B8C; font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-align: center; }
td.td16 { padding-left: 5px; text-align: left; }
tr.tr01 { background-color: #5286BB; color: #FFFFFF; font-size: 10px; font-weight: 200; text-align: center; }
tr.tr02 { background-color: #F2F4F6; text-align: right; }
tr.tr03 { background-color: #e5e9ed; text-align: right; }
tr.tr06 { background-color: #5286BB; color: #FFFFFF; }
#gogadic { background: no-repeat left bottom; border: 1px solid #5286BB; display: none; left: 785px; position: absolute; top: 5px; width: 160px; }
