/*body*/
body { margin:0; padding:0; list-style:none; background:url(../img/site/fundoGeral.jpg) center top no-repeat #8e0a0a; }
ul, li { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5 { font-style:normal; font-weight:normal; font-size:small; padding:0; margin:0; }
a { color:#cc0000; }

/*geral/content/rodape*/
.geral { width:998px; margin:0 auto; }
.topo { float:left; background:url(../img/site/curvaTopo.png) no-repeat; width:998px; height:30px; behavior:url("../css/iepngfix.htc"); }
.logomarca { position:absolute; background-image:url(../img/site/logomarca.png); width:400px; height:345px; bottom:-80px; right:9px;  behavior: url("../css/iepngfix.htc"); }
.logo a { position:absolute; background:url(../img/site/logo.gif) no-repeat; width:476px; height:72px; margin-left:30px; text-indent:-9000px; overflow:hidden; z-index:89;  }
.topoFlash { position:relative; width:988px; height:340px; margin:0 auto; }
.conteudo { float:left; width:938px; padding:10px 30px; font:11px/16px Arial; color:#686868; z-index:89;}
.conteudo div.floatL { float:left; margin-right:27px; background:#FFF;  z-index:89;}
.conteudo div.floatR { float:right; position:relative; margin-top:0px; z-index:89; }
.conteudo div.floatRP { float:right; position:relative; margin-top:25px; z-index:89; }
.rodape { float:left; background:url(../img/site/fundoRodape.jpg) repeat-x; width:100%; height:87px; font:11px Arial; color:#4d4d4d; }
.rodape div { position:relative; width:910px; margin:0 auto; padding:20px; z-index:89; line-height:20px;}
.rodape div span { color:#b71a1a; }

.rodape .assinatura {float:right; width:160px; padding:0 0 0 0; margin-top:-20px;}
.rodape .assinatura a {font-weight:bolder; font:11px Arial; color:#4d4d4d; text-decoration:none;}
.rodape .assinatura a:hover {text-decoration:underline;}
.divisao { height:15px; clear:both;}

