﻿/* --------------------------------------------------------------- Geral */
body,div,td,p,span,img,input,select,textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#707070;
	font-size:12px;}

body {background-color: #fff; }
	
html { height: 100% }

body { height: 100%; margin:0; padding:0; }

#page { min-height: 1080px; position: relative; width:100%; }

* html #page { height: 100%;width:100%; }

fieldset,img,abbr,acronym{
	border: 0px;}
	
h1,h2,h3,h4,h5{
	margin:10px 0;}
	
p { margin: 15px 0px  0px 20px; }

ul{list-style-type: none;}

address,caption,cite,code,th,var{
	font-style:normal;
	font-weight:normal;}
	
q:before,q:after {content:'';}


/* 
body, textarea {scrollbar-arrow-color:#000000;scrollbar-track-color:#D6BE94;scrollbar-face-color:#D6BE94;scrollbar-highlight-color:#EFE7D6;scrollbar-shadow-color:#A57D42;scrollbar-3dlight-color:#EFE7D6;scrollbar-darkshadow-color:#23C21;}
*/

.ns{overflow:hidden;}
.nb{border:0px;background:transparent;}
.noCSS{display:none;}


/* --------------------------------------------------------------- Fonts */
.txtFooter{color:#FFF;font-size:10px;}

.txtBlue{color:#097BB9;}

.txtSize10Red {font-size:10px;color:#CC501C;}

.txtSize10 {font-size:10px;}

.txtSize10Blue {font-size:10px;color:#097BB9;}

.txtDateComent {font-size:10px;color:#999999;}

.txtPost {font-size:12px;}


/* --------------------------------------------------------------- Formulários */
.inputComent{
	border: #F8EBE6 1px solid;
	background-color:#F8EBE6;
	color:#707070;}
	
.input{
	border: #fff 1px solid;
	background-color:#fff;
	color:#707070;}

textarea{overflow:auto;}

.fixSelect{
	vertical-align: 0 !important;
	vertical-align: -2px;}
	
.fixRadio{
	width:13px !important;
	height:13px !important;
	width:15px;
	height:15px;
	vertical-align: -2px;
	border:none;
	background:none;
	padding:0;
	margin:0;}
	

	
	
/* --------------------------------------------------------------- Backgrounds */



/* --------------------------------------------------------------- Links */
a:link{text-decoration:underline;color:#717171;}
a:visited{text-decoration:underline;color:#717171;}
a:active{text-decoration:underline;color:#717171;}
a:hover{text-decoration:none;color:#717171;}

a.footer:link{text-decoration:none;color:#FFF;font-size:10px;}
a.footer:visited{text-decoration:none;color:#FFF;font-size:10px;}
a.footer:active{text-decoration:none;color:#FFF;font-size:10px;}
a.footer:hover{text-decoration:none;color:#FFF;font-size:10px;}

a.fechar:link{text-decoration:none;color:#FFF;font-size:11px;font-weight:bold;}
a.fechar:visited{text-decoration:none;color:#FFF;font-size:11px;font-weight:bold;}
a.fechar:active{text-decoration:none;color:#FFF;font-size:11px;font-weight:bold;}
a.fechar:hover{text-decoration:none;color:#FFF;font-size:11px;font-weight:bold;}

a.ampliar:link{text-decoration:none;color:#CC501C;font-size:10px;}
a.ampliar:visited{text-decoration:none;color:#CC501C;font-size:10px;}
a.ampliar:active{text-decoration:none;color:#CC501C;font-size:10px;}
a.ampliar:hover{text-decoration:none;color:#CC501C;font-size:10px;}

a.comentarios:link{text-decoration:none;color:#097BB9;font-size:10px;}
a.comentarios:visited{text-decoration:none;color:#097BB9;font-size:10px;}
a.comentarios:active{text-decoration:none;color:#097BB9;font-size:10px;}
a.comentarios:hover{text-decoration:none;color:#097BB9;font-size:10px;}



/* --------------------------------------------------------------- Posicionamento */
#header{
	position: absolute;
	margin: 0px 0px 0px -405px;
	margin-right: auto;
	width: 811px; 
	height: 124px;
	left: 50%; }

#banner_flash{
	position: absolute;
	margin: 89px 0px 0px -500px;
	margin-right: auto;
	width: 1000px; 
	height: 306px;
	left: 50%; }
	
#conteudo{
    margin:0px 0px 0px -385px; 
    padding-top:425px;
    width:780px; 
    left:50%; 
    position:relative;}


#footer{
     bottom: -19px; 
     position: absolute; 
     background: url(../img/bg_footer.gif) repeat-x;
     width:100%;
     height:25px;}
 
#banner-1 {
    position:absolute;
    top:425px;
    left:526px;} 

#banner-2 {
    position:absolute;
    top:695px;
    left:526px;} 
    
#banner-3 {
    position:absolute;
    top:965px;
    left:526px;} 
    
#lateral{height:780px;}

#box_enquete{
    position:absolute;
    top:1235px;
    left:518px;}
    
#box_pesquisa{
    position:absolute;
    top:1500px;
    left:526px;
    background: url(../img/bg_box_pesquisa.jpg) no-repeat;
    width:251px;
    height:238px;}
		
#box_content{margin: 10px 0px 0px 15px;}

#box_content_arquivo{margin: 10px 0px 0px 15px; font-size:11px;}

#box_seja_fa{
    position:absolute;
    top:1760px;
    left:526px;
    background: url(../img/bg_box_fa.jpg) no-repeat;
    width:251px;
    height:159px;}
    
    #box_seja_fa ul{position:absolute; top:49px; left:16px;}
    #box_seja_fa li{margin-bottom:30px;}

#box_newsletter{
    position:absolute;
    top:1940px;
    left:526px;
    background: url(../img/bg_box_newsletter.jpg) no-repeat;
    width:251px;
    height:157px;}
	
#box_arquivo{
    position:absolute;
    top:2120px;
    left:526px;
    background: url(../img/bg_box_arquivo.jpg) no-repeat;
    width:251px;
    height:505px;}
    
#bg_pop_newsletter{
    background: url(../img/bg_pop.gif) repeat-x;
    background-color: #ff0000;
    border: solid 3px #D4D0C8;
    width:499px;
    height:410px;}
    
#fechar_pop{
    position:absolute;
    top:5px;
    right:9px;}
    
#pop_warner_lab{
    position:absolute;
    top:33px;
    left:14px;}
    
#pop_pipoca{
    position:absolute;
    top:43px;
    left:455px;}
    
#pop_newsletter_content{
    position:absolute;
    top:110px;
    left:25px;}
    
	

