.html,body { height:100%; margin:0; }


.BACKGROUND { ----------------------------------------- }

.background_branca { background-color:#FFFFFF; }

.background_banner { background-color:#B3B3B3; }

.background_area { background-color:#CBCBCB; background-image:url(background_area.jpg); background-repeat:repeat-x; }


.TEXTOS { ---------------------------------------- }

.ponto { font-size:1px; }

.separadores { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#408C41; }

.rvn { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#015401; }

.texto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; vertical-align:text-top }

.letras_pequenas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:6pt; color:#000000; vertical-align:text-top }


.LINKS { ---------------------------------------- }
a.destaque { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000 ;  text-decoration:none; }

a.link_aqui { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#098807 ; text-decoration:none; }
a.link_aqui:hover { color:#7C7C7C; text-decoration:underline;  }

a.links { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#B6B6B6 ; text-decoration:none; }
a.links:hover { color:#408C41;  }

a.links_tabelas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#626262 ; text-decoration:underline; }
a.links_tabelas:hover { color:#408C41;  }

a.link_ver { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; text-decoration:none; font-style:italic; }
a.link_ver:hover { color:#408C41;  }

a.rm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#015401 ; text-decoration:none; font-weight:bold; }
a.rm:hover { color:#B6B6B6;  }

a.nots { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#015401 ; text-decoration:none; }
a.nots:hover { color:#666666;  }


a.nots_t { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#015401 ; text-decoration:none; }
a.nots_t:hover { color:#B6B6B6;  }

.nots_dest { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000 ; text-decoration:none; }


a.entrar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#015401; text-decoration:none;  font-weight:bold; }
a.entrar:hover { color:#015401; }


.TABELAS e OUTROS { ----------------------------------------- }

.tabela { border-bottom-width:1px; border-bottom-color:#A4A4A4; border-bottom-style:solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#626262; }

.fundo_linha_tabela {  border-bottom-width:1px; border-bottom-color:#A4A4A4; border-bottom-style:solid; background-color:#E4E4E4; }

.botao { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#787878; background-color:#E4E4E4; border-color:#7F7F7F; border-style:solid; border-width:1px; cursor:pointer; }

.form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#787878; background-color:#E4E4E4; border-color:#7F7F7F; border-style:solid; border-width:1px; }





.GALERIA DE IMAGENS - FORMATAÇÕES {----------------------------------------------------------------------}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #999999;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
font: 9px Verdana;
text-align: center;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: 8.5px Verdana;
letter-spacing: 3px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}