@charset "utf-8";
body {margin: 0; background: #AFA79A;}

#geral {width: 990px; margin: 0 auto; padding: 0;}

#topo {float: left; width: 990px; margin: 0; padding: 0;}

#topo ul {float: left; margin: 0; padding: 0; width: 990px; list-style: none;}

#topo ul li {float: left; margin: 0; padding: 0;}

#topo ul li.tira-topo {float: left; margin: 0; padding: 0; width: 89px; height: 192px; background: url(imagens/tira-topo.gif);}

#topo-menu {float: left; margin: 0; padding: 0; width: 812px; height: 192px;}

#conteudo {float: left; margin: 0; padding: 0; width: 990px; background: url(imagens/fundo-centro.jpg) #b0a89b top center repeat-x;}

#rodape {float: left; margin: 0; padding: 0; width: 990px; height: 132px; background: url(imagens/fundo-rodape.jpg) repeat-x;}

#caixa-branca {margin: 0 auto; padding: 150px 0 0 0; width: 636px;}

#caixa-branca .caixa-branca-topo, #caixa-branca .caixa-branca-rodape {float: left; margin: 0; padding: 0; width: 636px; height: 60px;}

#caixa-branca .caixa-branca-topo {background: url(imagens/caixa-branca-topo.jpg) no-repeat;}
#caixa-branca .caixa-branca-rodape {background: url(imagens/caixa-branca-rodape.jpg) no-repeat;}
#caixa-branca .caixa-branca-fundo {float: left; margin: 0; padding: 0; width: 636px; background: url(imagens/caixa-branca-centro.jpg) repeat-y;}

#caixa-branca .caixa-branca-fundo p {margin: 0 auto; padding: 0; width: 560px; font: 12px Tahoma; color: #666;}

#caixa-branca .caixa-branca-fundo #nova-div img {margin: 10px; border: 5px solid #7d2138;}

#caixa-branca .caixa-branca-fundo #nova-div {margin: 0 auto; padding: 0; width: 560px; font: 12px Tahoma; color: #666; text-align: center;}



#rodape h2 {float: left; margin: 0; padding: 90px 0 0 0; width: 990px; text-align: center; font: 12px Arial; color: #333333;}

#rodape p {float: left; margin: 0; padding: 0; width: 990px; text-align: center; font: 12px Arial; color: #FFF;}
