body,td,th,div { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#231F20; letter-spacing:0.1px; }
body { margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }
a{ color:#464646; }
div{ margin:0px; border:0px solid #CCCC00; }
img{ margin:0px; padding:0px; border:0px; }
form{ margin:0px 0px 0px 0px; }
.recadosBox{ background-color:#8ec5d8; margin:0px; padding:5px; height:auto; color:#b6603c; font-weight:bolder; height:auto; }
.expl{ font-size:8pt; color:#999999; border:1px solid #CCCCCC; background-color:#FFFFFF; padding:4px; position:absolute; top:-10px; left:50px; width:200px; height:auto; display:none; z-index:50; }

ul, li{ margin:0px; padding:0px; list-style-type:none; }
ol{ margin:0px; padding:0px; }

.dsc{ margin-left:14px; list-style-type:disc; }

.menuMain{ padding:0px; }
.menuSect{ margin:0px; }
.aSect{ text-decoration:none; background-color:#FFFFFF; color:#121212; }
.aSectOver{ background-color:#F6D017; color:#000000; }
.aSectAtivo{ text-decoration:none; background-color:#FFFFFF; color:#000000; font-weight:bolder; }

.menuSubMain{ padding:0px; }
.menuSubSect{ margin:0px; }
.aSubSect{ text-decoration:none; background-color:#FFFFFF; color:#626262; white-space:nowrap; }
.aSubSectOver{ background-color:#F6D017; color:#424242; }
.aSubSectAtivo{ text-decoration:none; background-color:#FFFFFF; color:#424242; font-weight:bolder; white-space:nowrap; }

.navega{ font-size:8.5pt; width:14px; height:auto; line-height:8.5pt; font-weight:lighter; color:#FFFFFF; cursor:pointer; overflow:hidden; padding:4px 1px 0px 1px; text-align:right; background-color:#D4D5D6; }
.navegaOver{ font-size:8.5pt; width:14px; height:auto; line-height:8.5pt; font-weight:lighter; color:#FFFFFF; cursor:pointer; overflow:hidden; padding:4px 1px 0px 1px; text-align:right; background-color:#A7A9AC; }
.navegaOff{ font-size:8.5pt; width:14px; height:auto; line-height:8.5pt; font-weight:lighter; color:#FFFFFF; cursor:pointer; overflow:hidden; padding:4px 1px 0px 1px; text-align:right; background-color:#EFEFEF; }
.navegaSeta{ font-size:8.5pt; width:14px; height:auto; line-height:8.5pt; font-weight:lighter; color:#A7A9AC; cursor:pointer; overflow:hidden; padding:4px 1px 0px 1px; text-align:center; background-color:#FFFFFF; }
.navegaSetaOff{ font-size:8.5pt; width:14px; height:auto; line-height:8.5pt; font-weight:lighter; color:#FFFFFF; cursor:pointer; overflow:hidden; padding:4px 1px 0px 1px; text-align:center; background-color:#FFFFFF; }

.menu_txt{ top:0px; color:#454545; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; width:100%; }
.titulo_txt{ color:#231F20; top:0px; font-size:30pt; line-height:32pt; width:650px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; }
.sub_titulo_txt{ color:#808285; margin:0px; padding:0px; }
.autor_txt{ top:0px; color:#303030; margin:0px 0px 5px 0px; font-size:8pt; }
.data_txt{ top:0px; color:#303030; margin:0px 0px 5px 0px; font-size:8pt; text-align:right; }
.olho_txt{ color:#808285; margin:0px 0px 0px 0px; top:0px; line-height:11pt; left:0px; padding-left:30px; font-style:italic; }
.texto_txt{ margin:20px 0px 0px 0px; top:0px; left:0px; width:444px; font-size:9pt; line-height:11pt; color:#808285; }
.bt{ background-color:#CCCCCC; color:#333333; border-right:1px solid #666666; border-bottom:1px solid #666666; border-top:1px solid #DEDEDE; border-left:1px solid #DEDEDE; font-weight:normal; text-align:center; font-size:8pt; padding:3px 4px 2px 4px; margin-top:4px; cursor:pointer; }
.btedit{ background-color:#DEDEDE; color:#333333; border-right:1px solid #666666; border-bottom:1px solid #666666; border-top:1px solid #DEDEDE; border-left:1px solid #DEDEDE; font-weight:normal; text-align:center; font-size:7pt; padding:1px 2px 1px 2px; margin:0px; text-transform:uppercase; cursor:pointer; }
.textinputbox{ margin-top:0px; margin-bottom:0px; border:1px solid #939598; width:100%; overflow:hidden; }
.textinput{ marginp:0px;  border:0px solid #FFFFFF; width:100%; color:#939598; }
.fieldLabel{ margin:5px 0px 2px 0px; padding:0px 0px 0px 0px; }
.fieldCompl{ margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; color:#939598; }
.rodape{ text-align:left; width:auto; padding:15px 20px 0px 20px; font-size:7.8pt; color:#6D6F71; text-decoration:none; }
.fieldName{ font-size:7pt; color:#AA9966; height:auto; margin:4px 0px 1px 0px; padding:0px 0px 0px 0px; }

h1{ font-family: Arial, Verdana, Helvetica, sans-serif; color:#231F20; font-size:30pt; line-height:33pt; top:0px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px; font-weight:lighter; }
h2{ font-family: Arial, Verdana, Helvetica, sans-serif; color:#231F20; font-size:8pt; line-height:10pt; margin:0px; padding:0px; font-weight:lighter; }
h3{ font-family: Arial, Verdana, Helvetica, sans-serif; color:#808285; font-size:8pt; line-height:10pt; margin:0px; padding:0px; font-weight:lighter; }