body { margin: 0; border: 0; padding: 0; background: #265302 url(img/bg.gif) repeat-x 0 0; }

h1 { display: none; }

p { margin: 0; border: 0; padding: 0; font: 12px arial,sans-serif; color: #040; }

a { text-decoration: none; color: #060; }
a:hover { text-decoration: none; color: #393; }

address { margin: 25px 0 0 0; border: 0; padding: 0; text-align: center; font: normal 12px arial,sans-serif; color: #FFF; }
address span { font: normal 10px verdana,sans-serif; }
address a { text-decoration: none; color: #FFF; }
address a:hover { text-decoration: none; color: #ABA; }

table { margin: 0; border: 0; padding: 0; }
tr { margin: 0; border: 0; padding: 0; }
td { margin: 0; border: 0; padding: 0; }

form { margin: 0; border: 0; padding: 0; }
input { height: 18px; margin: 0; border: 1px solid #040; padding: 2px; background: #FFF; vertical-align: bottom; font: 10px verdana,sans-serif; color: #040; }
select { margin: 0; border: 1px solid #040; padding: 2px; background: #FFF; vertical-align: middle; font: 10px verdana,sans-serif; color: #040; }
textarea { margin: 0; border: 1px solid #040; padding: 2px; background: #FFF; vertical-align: middle; font: 10px verdana,sans-serif; color: #040; }

img { margin: 0; border: 0; padding: 0; vertical-align: middle; }



.txt_jus { margin: 10px 20px; text-align: justify; }
.txt_ok { margin: 10px 20px; color: #090; }
.txt_erro { margin: 10px 20px; color: #C00; }

.img_esq { float: left; margin-right: 5px; border: 1px solid #040; }
.img_dir { float: right; margin-left: 5px; border: 1px solid #040; }



#site { width: 770px; }

#topo { height: 470px; vertical-align: top; background: transparent url(img/bg_topo.gif) no-repeat bottom center; }

#conteudo { height: 210px; vertical-align: top; background: #C5D7B4; }

#corta { width: 770px; height: 210px; overflow: hidden; }

#scroll_txt { float: left; width: 740px; height: 210px; overflow: hidden; }
#scroll_bar { float: left; width: 30px; height: 210px; }
#scroll_up { height: 60px; }
#scroll_dw { height: 60px; }

#mapa a { background: transparent; }
#mapa a:hover { background: transparent; }

#t2c1 { width: 385px; vertical-align: top; }
#t2c2 { width: 385px; vertical-align: top; }

#rodape { height: 90px; vertical-align: top; background: transparent url(img/bg_rodape.gif) no-repeat top center; }

#menu { visibility: visible; margin: 3px 0 0 45px; font: 10px verdana,sans-serif; }
