/* topo */
.topo {width:970px; height:155px; margin-left:17px; position:relative;}
.logo{ float:left; background:url(../img/logo.gif) right bottom no-repeat; height:92px; width:143px; padding:5px 0px 0px 20px;}
.fale{float:right; height:25px; width:170px; background: url(../img/iconeFale.gif) left 9px no-repeat; padding:10px 30px 0px 0px;}
.fale p{ padding-left:44px;}
.assine{float:right; height:25px; width:170px; background: url(../img/iconeAssine.gif) left 9px no-repeat;padding:10px 0px 0px 0px;}
.assine p{ padding-left:44px;}
/* fim topo */

/*menu*/
.bgMenu{clear:both; width:960px; height:43px; background: url(../img/bgMenu.jpg) no-repeat 18px 12px; padding-top:12px;}
.menu{float:left; width:540px; height:33px;}
.menu li{float:left; height:20px; padding:12px 15px 0px 10px;}
.bgBusca {float:right; width:333px; height:40px; background: url(../img/bgBusca.gif) 0px 5px no-repeat;}
.btBusca {height:40px; width:35px; margin-left:285px; position:absolute; cursor:pointer; }
.iconeMenuFlutuante{float:left; position:relative; z-index:1; background:url(../img/iconeMenuFlutuante.png) no-repeat; width:40px; height:56px; margin-top:-10px;}
.iconeMenuFlutuante2{float:right; position:relative; z-index:1; background:url(../img/iconeMenuFlutuante2.png) no-repeat; width:40px; height:56px; margin-top:-10px;}
/* fim menu */


/*corpo*/
.bgcorpo{background:url(../img/bgCorpo.gif) repeat-y top center; width:1000px; overflow:hidden;}
.corpo{width:960px; margin-left:30px;}
/*fim corpo*/

/*blocos post*/
.blocoPost{float:left; background:url(../img/bgBlocoPost.gif) repeat top center; width:712px; padding:5px 0px 0px 7px;}
.seloUltimaNoticia{float:left; position:absolute; z-index:1; background:url(../img/seloUltimaNoticia.png) no-repeat; width:251px; height:99px; margin:-10px 0px 0px -10px;}
.destaqueHome{background:url(../img/bgdestaqueHome.gif) no-repeat top center; width:703px; height:292px; border: solid 1px #CCC; margin-bottom:5px;}
.bordaUltimaNoticia{ float:left; border: 1px solid #d7cda3; width:415px; height:231px; margin:57px 0px 0px 2px;}
.fotoUltimaNoticia{width:409px; height:227px; margin:3px;}
.blocoUltimaNoticia{ float:right; width:245px; height:260px; margin:12px;}
.blocoUltimaNoticia img{ float:left; padding-left:5px;}
.corpoPostLista{width:705px; height:180px; margin-bottom:5px;}
.postLista{float:left; background: #eeeddd; width:553px; height:180px;}
.corpoFotoLista{ float:left; background:url(../img/bordaFotoPostLista.gif) center center no-repeat; width:240px; height:180px;}
.corpoTextoLista{ float:left; width:300px; height:140px; margin-top:10px;}
.corpoFotoLista img{ border:#b9baa6 solid 1px; margin:21px 0px 0px 17px;}
.iconesTextoPostLista {float:left; width:300px; height:20px;}
.iconesTextoPostLista img {float:right;}
.iconesTextoPostLista li {float:right; margin:0px 5px 0px 0px; background:#796e49;}
.lateralPostLista{ float:left; background: url(../img/bgLateralPostLista.gif) repeat-y center top; width:149px; height:180px; margin-left:3px;}
.lateralPostLista ul{ padding: 10px 10px 10px 10px;}
.lateralPostLista img{ float:left; padding-right:5px;}
.compartilhe{ margin-left:6px; }
/*fim blocos post*/

/*blocos laterais*/
.blocosLaterais{float:left; width:217px; margin:0px 4px 4px 4px;}
.blocoBannerLateral{width:217px; height:299px; border: solid 1px #CCC;}
.corpoBlocoLateral{ border:#b0b795 solid 1px; border-top:none; width:215px; margin-top:-5px; margin-bottom:8px; background:#eeeddd;}
.categoria {width:215px; margin-bottom:10px;}
.categoria img{ padding:3px 5px 0px 10px; float:left;}
.comentadas {width:215px; margin-bottom:10px;}
.comentadas li{margin-left:10px; list-style-position:outside;}
.comentadas img{ padding:3px 5px 0px 10px; float:left;}
.nuvem {width:195px; padding:10px;}
.arquivos {width:215px; margin-bottom:10px;}
.arquivos img{ padding:3px 5px 0px 10px; float:left;}
.anos { width:185px; padding:15px;}
.anos ul{ background:#e2e0c6; width:185px; height:45px;}
.anos li{ float:left; padding:0px 0px 0px 10px;}
.parceiros {width:215px; margin-bottom:10px; }
.parceiros img{ padding:3px 5px 0px 10px; float:left;}
/*fim blocos laterais*/

/*paginacao*/
.paginacao{ clear:both; width:705px; height:31px; background-color:#eeecdd; }
.seta{ float:left; width:9px; height:31px; }
.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*/
.logoRodape{float:left; padding:7px 0px 0px 50px; width:80px;}
.direitos{float:left; padding:15px 0px 0px 30px; width:300px;}
.visite{float:left; padding:15px 0px 0px 10px; width:150px;}
.sac{float:left; padding:15px 0px 0px 10px; width:150px;}
.sac img{float:left; padding:0px 5px 0px 0px;}
.pub{float:left; padding:15px 0px 0px 20px; width:150px;}
/*fim rodape*/


/*topoInterno*/
.voceEsta{float:left; position:absolute; z-index:1; background:url(../img/voceEsta.png) no-repeat; width:118px; height:29px; margin:-10px 0px 0px -10px;}
.corpoTopoInterno{background:url(../img/bgTopoInterna.gif) no-repeat top center; width:705px; height:57px; margin-bottom:5px;}
.corpoOndeEsta { float:left; width:390px; height:20px; padding:20px 0px 0px 10px;}
.corpoOndeEsta li{ float:left;}
.corpoOndeEsta img{float:left; padding:5px 5px 0px 10px;}
.lateralTopoInterno{ float:left; width:300px; height:57px;}
.lateralTopoInterno ul{ padding: 5px 5px 5px 5px;}
.lateralTopoInterno img{ float:left; padding-right:5px;}
.compartilheInterno{ float:left; background: url(../img/bgCompartilhe.gif) 0px 5px no-repeat; width:108px; height:40px; padding:0px 25px 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:#eeecdd; 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:230px; height:25px; float:right; background:#e2e0c6; margin-right:10px; margin-top:10px; }
.corpoTextoPost{ float:left; padding:25px 25px 25px 25px; clear:both; min-height:1px; width:665px; }
.bordaFoto{ float:left; width:418px; height:289px; background:#f7f6ef; border: solid 1px #d7d5b2; margin:0px 15px 0px 0px;}
.bordaFoto 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:22px; background:url(../img/bgTags.gif) no-repeat; margin:0px 20px 20px 20px;}
.tiraTags ul{width:550px; height:15px; padding:2px 0px 0px 70px;}
.tiraTags ul li{ float:left; padding-right:5px; }
.corpoComentarios{ width:650px; background:url(../img/bgComentarios.gif) no-repeat center top; margin:0px 20px 20px 20px; overflow:hidden; padding-top:50px;}
.corpoComentarios ul{ width:620px; margin:20px 15px 20px 15px;}
.corpoPostarComentario{ width:650px; background:url(../img/bgPostarComentario.gif) no-repeat center top; margin:0px 20px 20px 20px; overflow:hidden; padding-top:50px;}
.corpoPostarComentario ul{ width:450px; padding:40px 15px 0px 100px;}
.enviar{ width:343px; height:27px; margin:0px 0px 0px 185px; _margin:0px 0px 0px 187px; background:url(../img/bgEnviar.gif) no-repeat right top; cursor:pointer;}
.retornoPostComentario{ width:343px; height:27px; float:right; margin:1px 22px 20px 0px; display:block;}

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

