body { margin: 0px; padding: 0px; list-style: none; font: 11px Arial, Tahoma, Helvetica, sans-serif; color: #3F3F3F; line-height: 120%; text-align:left; }
ul{margin:0; padding:0; list-style:none;}
li{margin:0; padding:0; list-style:none;}
p{margin: 0px 0px 13px 0px;}
a{ font-family: Tahoma, Arial, Helvetica, sans-serif; color:#3F3F3F; text-decoration:none; }
a:hover{ font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000;}
#geral{position:relative; width:777px;}

/********** PUBLICIDADE 120x60 **********/
#banner_120x60{position:absolute; top:0; left:780px; width:120px; height:60px;}

/* SUBLINHADO */
a .sublinhado{text-decoration:underline;}
a .sublinhado:hover{text-decoration:none;}

#meio{width:494px; text-align:center; float:left;}

#meio_noticia_fundo{width:346px; height:25px; background-image:url(../img/fundo_noticias.gif); float:left; text-align:left; padding: 5px 0px 0px 6px;}
#meio_noticia_ico{width:114px; height: 30px; float:right;}

.posicao-esquerda-img{margin-right: 5px;}
.posicao-imagem-direita{padding-right: 5px;} 

/********** TOPO **********/
#topo{width: 776px; height: 117px; float: left;}
#logo_topo{width: 301px; float:left;}
#fundo_topo{width: 475px; height: 72px; float: right; background-image: url(../img/topo-2/fundo.jpg); text-align:left; padding-top: 13px;}
#baixo_topo{width: 475px; height: 20px; background-image: url(../img/topo-2/baixo.jpg); font-size: 10px; font-style: italic; text-align: center; float:left; padding-top: 5px;}
#publicidade_google_topo{width: 776px; margin-bottom: 7px; text-align: center; }

/********** CORPO **********/
#conteudo{width:776px;}

/********** MENU PRINCIPAL **********/
#menu_principal{width: 140px; float:left; font: 10px Tahoma, Arial, sans-serif;}
#banner_140x60{width: 140px; height: 60px; float: left; margin-bottom: 7px; }
#menu_principal_itens{width: 140px; float: left; background-color: #F1F1F1; }
#menu_principal_itens_conteudo{width: 130px; height: auto; padding-left: 10px; }
/*#menu_principal_itens_conteudo li{margin-bottom:2.5px;}*/
#menu_principal ul{list-style-type:none; margin: 0px 0px 10px 0px; padding: 0px; }
#menu_principal ul.ultimo{margin:0px;}

/********** MENU SECUNDÁRIO **********/
#menu_secundario{ width: 141px; float: right; }
.publicidade_120x60{ text-align: center; }

/********** BAIXO **********/
#baixo{width:776px; height:53px; margin-top:7px; float:left; clear:both; }
#baixo li{display: inline; }
#linha_baixo{width:776px; height:10px; background-image: url(../img/linha02.jpg); }
#menu_baixo_principal{width:756px; height:20px; background-color:#A2A2A2; padding:5px 0px 0px 20px;color:#FFFFFF; border-top: 1px solid #FFFFFF; }
#menu_baixo_secundario{ width: 776; height: 20px; background-color: #666666; padding:5px 0px 0px 20px; color:#FFFFFF; }

a.link_baixo:link {
color: #FFFFFF;
}
a.link_baixo:visited {
color: #FFFFFF;
}
a.link_baixo:hover {
color: #FFFFFF;
}
a.link_baixo:active {
color: #FFFFFF;
}

/********** MODAL **********/
.fundoModal{display:none; position:fixed; _position:absolute; background:#000000; z-index:998; left:0; top:0; width:100%; height:100%; opacity:0.65; -moz-opacity: 0.65; filter: alpha(opacity=65) !important;}
.modal{display:none;}
.modalEnquete{position:absolute; Xtop:50%; top:0; left:50%; padding:10px; margin-left:-207px; Xmargin-top:-100px; margin-top:150px; width:390px; height:auto; background:#FFFFFF; z-index:999; border:2px solid #C5C5C5; color:#5A5A5A;}
.modalEnquete .fechar{float:right; display:block; width:25px; height:20px; text-indent:-9999px; background:url(../img/btnFecharModal.gif) no-repeat;}
.modalEnquete ul{margin-top:20px;}
.modalEnquete li{margin-bottom:15px; border-bottom:1px solid #C5C5C5; clear:both; height:45px;}
.modalEnquete ul div{float:left; margin-right:10px; _margin-right:5px; width:75px; height:45px; Xfont-size:10px;}
.modalEnquete ul div strong{font-size:30px; line-height:25px; display:block; Xmargin-bottom:4px;}
.modalEnquete ul .opcao{float:left; width:300px !important; margin-right:0 !important; font-size:12px; height:auto;}
.modalEnquete .total{text-align:right; font:10px Tahoma, Arial, sans-serif;}
.modalEnquete .barra{width:100%; height:10px; background:#C5C5C5; margin-top:5px;}
.modalEnquete .barra .porcentagem{height:10px; background:#58AF00;}
.modalEnquete .votoOk{background:#58AF00; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold; padding:3.5px 0; width:360px;}
.modalEnquete .votoErro{background:#D70000; color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold; padding:3.5px 0; width:360px;}