/* topo */
.topo {width:961px; height:250px; position:relative; margin-bottom:5px;}
/*.logo{ float:left; background:url(../img/logo.png) right bottom no-repeat; height:92px; width:243px; padding:5px 0px 0px 20px;}*/
.assine{float:right; margin:36px 0px 5px 210px;}
.assine a{background: url(../img/rss.png) 0px -25px no-repeat; height:25px; width:123px; display:block;}
.assine a:hover{background-position:0px 0px;}
.fale{float:left; margin:38px 0px 5px 10px;}
.fale a{background: url(../img/fale.png) 0px -25px no-repeat; height:25px; width:101px; display:block;}
.fale a:hover{background-position:0px 0px;}

.assine p{ padding-left:44px;}
/* fim topo */

/*menu*/

.buscaMenu{ clear: both; overflow: hidden; }

.menu{float:left; width:390px; padding:100px 0px 0px 0px; *padding: 105px 0px 0px 0px;}

.menu a.compart {width:98px; height:28px; display:block; float:left; background:url(../img/bgMenu.jpg) no-repeat 0px 0px;}
.menu a.coments {width:126px; height:28px; display:block; float:left; background:url(../img/bgMenu.jpg) no-repeat -98px 0px;}
.menu a.maisvisi {width:99px; height:28px; display:block; float:left; background:url(../img/bgMenu.jpg) no-repeat -224px 0px;}
.menu a.fontes {width:67px; height:28px; display:block; float:left; background:url(../img/bgMenu.jpg) no-repeat -323px 0px;}

.menu a.compart:hover {background-position:0px -28px;}
.menu a.coments:hover {background-position:-98px -28px;}
.menu a.maisvisi:hover {background-position:-224px -28px;}
.menu a.fontes:hover {background-position:-323px -28px;}

.bgAssineFale{float:left; width:500px; margin:42px 0px 0px 35px;}
.bgBusca {float:left; width:230px; padding:105px 0px 0px 35px; *padding: 110px 0px 0px 35px;}
.formBusca {float:left; width:170px; }
.btBusca {float:left; width:40px; height:40px;  margin:0px 0px 0px 5px; cursor:pointer;}
/* fim menu */

/*separador
#imgTopoConteudo{width:933px; height:20px;}*/


/*corpo*/
.bgcorpo{width:933px; overflow:hidden; margin:0 auto;}
.corpo{width:933px; margin:0px 0px 0px 0px;}
/*fim corpo*/

/*blocos post*/
.blocoPost{float:left; width:690px; margin: 0px 0px 5px 0px;}
.destaqueHome{ background-color:#FFF; width:693px; height:271px; padding: 0px 0px 0px 5px;}
.bordaUltimaNoticia{ float:left;}
.fotoUltimaNoticia{width:414px; height:261px; float:left;}
.blocoUltimaNoticia{ float:left; width:245px; padding:0px; height:241px; margin-left:4px;}
.blocoUltimaNoticia img{ float:left;}

.corpoPostLista{width:695px; height:auto; margin-bottom:5px;}
.postLista{float:left; background-color:#FFF; width:535px; height:auto;}
.corpoFotoLista{ float:left; margin-right:10px; width:215px; height:auto;}
.corpoTextoLista{ float:left; width:270px; height:150px; margin:10px 0px 0px 20px;}
.corpoFotoLista img{ margin:10px 0px 10px 10px;}
.iconesTextoPostLista {float:left; width:150px; height:20px; margin-left:20px;}
.iconesTextoPostLista img {float:left;}
.iconesTextoPostLista li {float:left; margin:0px 0px 0px 0px; background:#fff;}
.lateralPostLista{ float:left; background-color:#fff; width:158px; height:auto; margin-left:25px; padding-left:5px;}
.lateralPostLista ul{float:left; padding: 10px 10px 10px 10px;}
.lateralPostLista img{float:left; padding-right:5px;}
.compartilhe{ margin: 40px 0px 0px 0px;}
/*fim blocos post*/

/*blocos laterais*/
.blocosLaterais{float:left; width:228px; padding-left:12px; overflow:hidden; height:auto; margin:30px 0px 0px 3px;}
.fundolateral{ background:#f6f2e6; width:170px; }
.blocoBannerLateral{width:228px;}
.corpoBlocoLateral{width:191px; margin:0px 0px 0px 30px;}
.categoria {width:170px; padding:0px 0px 2px 15px;}
.categoria img{float:left;}
.comentadas {width:170px; padding:0px 0px 0px 15px;}
.comentadas li{list-style-position:outside;}
.comentadas img{float:left;}
.nuvem {width:150px; padding:0px 0px 0px 15px;}
.arquivos {width:170px; padding:0px 0px 0px 15px;}
.arquivos img{float:left;}
.anos { width:170px; padding:0px 0px 0px 15px;}
.anos ul{ width:185px; height:25px;}
.anos li{ float:left;}
#divMeses .arquivos{margin:0px 0px 1px 0px;}


.parceiros {width:170px; padding:0px 0px 5px 15px;}
.parceiros img{float:left;}
/*fim blocos laterais*/

/*paginacao*/
.paginacao{ clear:both; width:703px; height:40px; background-color:#fff; outline:none;}
.anterior{ float:left; padding:0px 0px 0px 0px; padding-right:10px; height:31px; line-height:31px; vertical-align:middle; }
.paginas{ float:left; padding:0px 10px 0px 10px; text-align:center; height:31px; line-height:31px; vertical-align:middle; }
.proxima{ float:left; padding:0px 0px 0px 0px; padding-left:10px; height:31px; line-height:31px; vertical-align:middle; }
/*fim paginacao*/

/*banner lista*/
.corpoBannerListaPost{ width:705px; height:97px; background:url(../img/bgPaginacao.gif) no-repeat; margin-bottom:5px; }
/*fim banner lista*/

/*rodape*/
.direitos{float:left; margin:0px 0px 0px -30px;}
.visite{margin:0px 0px 0px -30px}
.sac{float:left;}
.sac img{float:left;}
.pub{float:right; margin:0px 10px 0px 0px;}
/*fim rodape*/


/*topoInterno*/
.voceEsta{float:left; position:absolute; z-index:1; width:118px; height:29px; margin:-10px 0px 0px -10px;}
.corpoTopoInterno{ background:url(../img/voceEsta.gif) no-repeat #FFF; width:705px; height:75px; margin-bottom:5px;}
.corpoOndeEsta { float:left; width:285px; height:20px; padding:48px 0px 0px 105px; margin-bottom:20px;}
.corpoOndeEsta li{ float:left;}
.corpoOndeEsta img{float:left; padding:7px 5px 0px 5px;}
.lateralTopoInterno{ float:left; width:300px; height:57px;}
.lateralTopoInterno ul{ padding: 10px 5px 5px 0px; margin-left:160px;}
.lateralTopoInterno img{ float:left; padding-right:5px;}
.compartilheInterno{ float:left; background: url(../img/bgCompartilhe.gif) 0px 5px no-repeat; width:140px; height:auto; padding:0px 10px 0px 22px; margin-left:5px;}
.compartilheInterno img{ float:left; padding:25px 7px 0px 0px;}
/*fim topoInterno*/

/*post interno*/
.titulo { clear:both; width:100%; margin:0px 0px 0px 25px; }
.corpoPost{ clear:both; width:705px; height:auto; margin-bottom:5px; background-color:#ffffff; overflow:hidden;}
.corpoTitulo{ width:400px; height:50px; float:left; margin:10px 0px 0px 10px; }
.corpoTitulo div{float:left; padding:0px 0px 0px 10px;}
.corpoTamanhoTexto{ width:250px; height:25px; float:right; background:#fff; margin:10px 30px 0px 0px; }
.corpoTextoPost{ float:left; padding:25px 30px 25px 25px; clear:both; min-height:1px; width:645px; }
/*.borda{ float:left; background:#f7f6ef; border: solid 5px #ece9e0; margin:0px 15px 0px 0px;}*/
/*.borda img{ border: solid 1px #d7d5b2; margin:3px 0px 5px 3px;}*/

.logoFonte{ float:right; padding:20px 0px 20px 0px; margin-right:40px; }

.tiraTags{ clear:both; width:665px; height:37px; background:url(../img/bgTags.gif) no-repeat; margin:0px 20px 0px 20px;}
.tiraTags ul{width:500px; height:15px; padding:8px 0px 0px 50px;}
.tiraTags ul li{ float:left; padding-right:5px; }
.corpoComentarios{ width:703px; background:url(../img/bgComentarios.gif) no-repeat left top; overflow:hidden; padding-top:50px;}
.corpoComentarios ul{ width:600px; margin:20px 20px 40px 40px; padding:0px 20px 0px 25px;}
.corpoPostarComentario{ width:750px; background:url(../img/bgPostarComentario.gif) no-repeat top; margin:0px 20px 20px 0px; overflow:hidden; padding-top:40px;}
.corpoPostarComentario ul{ width:450px; padding:10px 15px 0px 67px;}
.enviar{width:359px; height:35px; margin:5px 0px 0px 65px; background:url(../img/bgEnviar.gif) no-repeat left top; cursor:pointer;}
.retornoPostComentario{ width:343px; height:27px; float:left; margin:1px 22px 20px 65px; display:block;}


/* fale conosco */
.corpoPostarFaleConosco{ width:703px; background:url(../img/bgFaleConosco.gif) no-repeat left top; margin:0px 20px 20px 0px; overflow:hidden; padding-top:50px;}
.corpoPostarFaleConosco ul{ width:450px; padding:40px 15px 0px 100px;}
