/* RESETA GERAL */
* { border:0; font-family:inherit; margin:0; padding:0; outline:0; }
ol, ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
legend, hr { display:none; }

/* REDEFINE AS FONTES */
body { font:x-small Tahoma, Geneva, sans-serif; background-color:#fff; color:#cedbee; text-align:center; }
select, input, textarea { font:11px Tahoma, Geneva, sans-serif; }
pre, code { font:1.15em monospace; }

/* PADRÕES */
.off { display:none; }
.on { display:block; }
.left { float:left; }
img.left { float:left; margin-right:10px; }
.right { float:right; }
img.right { float:left; margin-left:10px; }
.clear  { clear:both; }

p, ol li, ul li { margin-top:10px; line-height:15px; }

a { color:#bbb; }
a:hover {  }
a:visited {  }

/* BLOCO DE CONTROLE */
#geral { font-size:12px; width:950px; height:589px; text-align:left; position:absolute; margin:-294px 0 0 -475px; top:50%; left:50%; }

/* TOPO E LOGO */
#logo { width:328px; height:235px; background:url(../img/logo-parceiro-da-natureza.png) no-repeat; float:left; text-indent:-999em; }
h1 a  { display:block; position:absolute; top:30px; left:67px; width:262px; height:206px; text-indent:-999em; }

#bloco-topo { width:622px; height:235px; background:url(../img/fundo-terra-planeta-agua.jpg) no-repeat; float:left; }
#bloco-topo h2 a  { display:block; position:absolute; top:58px; left:650px; width:214px; height:86px; text-indent:-999em; }


/* FORMULARIO DE NEWSLETTER */
#bloco-formulario { width:328px; height:354px; background:url(../img/fundo-formulario.jpg) no-repeat; float:left; }
#bloco-formulario #form_newsletter  { margin:187px 0 0 91px; }
#bloco-formulario #form_newsletter input#nome { margin-bottom:8px; _margin-bottom:7px; }
#bloco-formulario #form_newsletter input#nome, input#email, #bloco-formulario #form_newsletter textarea  { background-color:transparent; width:198px; height:16px; font-weight:bold; color:#fff; }
#bloco-formulario #form_newsletter label span { display:none; }
#bloco-formulario #form_newsletter p { margin:8px 0 0 84px; _margin-top:3px; *margin-top:4px; }
#bloco-formulario #form_newsletter p input { margin-left:2px; _margin-left:30; *margin-left:3px; }

#bloco-formulario #form_newsletter textarea { height:58px; margin-top:9px; overflow:auto; }

/* BLOCO DE CONTEUDO */
#bloco-conteudo { position:absolute; z-index:99; top:235px; left:328px; width:621px; height:354px; /*background:url(../img/fundo-conteudo.jpg) no-repeat;*/}
h4 { text-transform:uppercase; }
h4, h5, h6, dt { margin-top:10px; font-size:11px; font-weight:bold; color:#d4fe00; }

#flash_conteudo { position:absolute; z-index:2; top:0; left:328px; /*background:url(../img/fundo-conteudo.jpg) no-repeat;*/ }

/* Link do SuperBAC */
div#superbac a { display:block; width:27px; height:30px; position:absolute; top:545px; left:907px; z-index:3; text-indent:-9999em; }

div#assinatura { position:absolute; bottom:-12px; right:0px; z-index:9999; width:400px; height:17px; }

div#logo_bio { position:absolute; bottom:11px; right:60px; z-index:9999; }
div#logo_bac { position:absolute; bottom:5px; right:25px; z-index:9999; }