.cblock{display:block; width:980px; margin:0px auto; position: relative;}

#LinksEmpresa{padding:5px; text-align:center;}
#LinksEmpresa li{display:inline; margin:0px 10px;}

#bannersWRP #banners{position: relative; height: 110px;}
#fbanner1{width:468px; height:60px; position:absolute; top:24px; left:0px;}
#fbanner2{width:468px; height:60px; position:absolute; top:24px; right:0px;}

#header{height:125px; position:relative;}
#header #Logo {display:block; width:389px; height:72px; position:absolute; top:34px; left:0px;}

#searchBar{ position: absolute; top: 35px; right: 0px; padding: 0px }
#searchBarSubmit{ margin:0px; }
#searchBarInput{ margin:0px; padding-left: 30px; width: 280px;}

#social{position: absolute; bottom: 25px; right: 0px;}
#rss, #twitter, #face{ background-position: left center; background-repeat: no-repeat; padding-left: 20px; padding-right: 20px; }
#rss{background-image: url(/static/tema/rss.gif);}
#twitter{background-image: url(/static/tema/twitter_12.png);}
#face{background-image: url(/static/tema/facebook_12.png);}

#headerjornal{position: absolute; bottom:-27px; right: 20px;}

#Data, #Data .cblock {height: 52px;}
#Data .texto{position: absolute; bottom: 8px;}

#lnks{height: 25px;}
#lnks ul{position: absolute; bottom: 0px; right: 0px;}
#lnks li{padding: 6px; float: left;}

#MenuMaskOuter{position: relative;}
#MenuMask{
    width: 900px;
    height: 35px;
    position: relative;
    overflow: hidden;
    }
    
#menu_esquerdabt, #menu_direitabt{top: 10px;}
#menu_esquerdabt{left: 0px;}
#menu_direitabt{right: 0px;}

#Menu{position: absolute; top: 0px; left: 0px;}
#Menu li{display:inline;}

#CategoriaTitulo{padding: 15px;}

#underWrapper{padding-top: 20px; overflow: hidden; width:980px; margin:0px auto}
#underWrapper.semLateral{width: 100%; margin: 0px;}

#conteudo{width:640px; float:left; margin-right:35px;}
#conteudo.semLateral{width:100%; margin-right: 0px;}

.barraLateral{width:300px; float:left;}

form{margin-bottom: 15px}
form input{padding:8px;}

#faleconosco_lk{display:block; padding:10px; text-align:center;}
#faleconosco_wrp{margin-bottom:15px;}

.barraLateral #termo{width: 184px;}

.barraLateral .enquete form{margin:0px;}
.barraLateral .enq_conts{padding: 20px; margin-top: -15px;}
.barraLateral .enq_conts p{margin-bottom: 10px;}
.barraLateral .enq_conts p.submit{margin-bottom: 0px; text-align: center;}
.barraLateral .enq_conts table{width: 100%}
.barraLateral .enq_conts td{padding-bottom: 8px;}
.barraLateral .enq_conts table td.res{width: 150px;}
.barraLateral .enq_conts table td.opcao{padding-right: 10px;}
.barraLateral .enq_conts .res_container{background: #ddd; height: 16px; }
.barraLateral .enq_conts .gauge{background: #0CF; height: 16px; }


.bloco{margin-bottom: 15px; overflow: auto;}
.bloco h3{padding: 15px;  margin-bottom: 0px;}
.bloco li{padding: 15px; position: relative;}

#maislidas .posicao, #maiscomentadas .posicao{display: block; position:absolute; top: 12px; left: 10px;}
.barraLateral #maislidas.bloco li, .barraLateral #maiscomentadas.bloco li{padding-left: 32px;}

.publicidade{margin-bottom:15px;}
.publicidade.fina{height: 52px; background: #eee}

.barraLateral #Colunistas{ padding-bottom: 15px;}
.barraLateral #Colunistas li{height: 64px; border: none; padding: 5px; padding-left: 20px;}
.barraLateral #Colunistas img{float: left; margin-right: 15px;}
.barraLateral #Colunistas .nome{color: #7B7B7B; margin: 10px 0px;}
.barraLateral #Colunistas .coluna{font-size: 19px; letter-spacing: -1px;}

.legenda{padding:15px; margin-bottom: 15px;}

.bloco ul.abas{margin-bottom: 15px;}
.bloco ul.abas li{display: inline-block; padding: 8px; margin-right: 5px; text-transform: uppercase;}
.barraLateral #maislidas.bloco ul.abas li{padding: 8px; font-size: 12px;}

.esquerda_bt, .direita_bt{
    width: 24px;
    height: 15px;
    position: absolute;
    }
    
#Misterio{ height: 170px; }
    
#footer_wrp{clear:left}
#footer{position: relative; height:230px;}
#FooterLogo {display:block; width:389px; height:72px; position:absolute; top:50px; left:0px;}
#footer p{position: absolute; top: 80px; right: 100px;}

