body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body{font-size:11px;font-family:Arial, Helvetica, sans-serif;background:url(../img/bgr_geral.gif) top center repeat-y;}
a {outline:none;}
.esq {float:left;}
.dir {float:right;}
.clr {clear:both;}

.boxHeader{width:969px;height:167px;margin:auto;position:relative;}
.boxHeader h1, .boxHeader h2, .boxHeader label, .boxHeader a{text-indent:-9999px;display:block;background-image:url(../img/bgr_gif_transp.gif);}
.boxHeader h1{width:140px;height:130px;top:28px;left:173px;position:absolute;}
.boxHeader .boxForm{width:373px;padding:67px 0 0 542px;}
.boxHeader .boxForm h2{height:18px;}
.boxHeader .boxForm a{width:28px;height:17px;float:right;background-position:-345px -202px;}

.boxHeader .boxForm .frmFews h2{margin-bottom:3px;background-position:0 -148px;}
.boxHeader .boxForm label.nome{width:44px;height:17px;margin-bottom:3px;background-position:0 -166px;}
.boxHeader .boxForm label.email{width:44px;height:17px;background-position:0 -184px;}
.boxHeader .boxForm .frmFews div{width:329px;height:18px;margin-bottom:3px;background:url(../img/bgr_gif_transp.gif) no-repeat 0 -202px;}
.boxHeader .boxForm .frmFews div input{padding:0 5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;border:none;color:#FFF;background:none;}

.boxHeader .boxForm .retorno{display:none;}
.boxHeader .boxForm .retorno h2{background-position:0 -130px;}
.boxHeader .boxForm .retorno a{margin:auto !important;float:none !important;}

.frmErro{background-color:#FFF !important;background-position:0 -240px !important;}
.frmErro input{color:#000 !important;}

.boxBody{background:url(../img/bgr_grad_text.jpg) top repeat-x;}
.boxBody .miolo{width:969px;height:411px;margin:auto;background:url(../img/txt_teaser.jpg) no-repeat center;}
.boxBody .miolo p{text-indent:-9999px;}

.boxRodape{width:969px;height:21px;margin:auto;}
.boxRodape a{height:21px;display:block;text-indent:-9999px;background-image:url(../img/bgr_gif_transp.gif);}
.boxRodape a.siteAtual{width:247px;background-position:0 -219px;}
.boxRodape a.assinatura{width:67px;background-position:100% -219px;}
