/*
Theme Name: Forum PCs
Theme URI: http://www.codezone.com.br/
Description: Tema para o Forum PCs
Version: 2.0
Author: Bruno Lustosa / João Rego / Leonardo Nogueira
Author URI: http://www.codezone.com.br/
Tags: forumpcs
*/
/* blog */

#outerMiddleWrapper {background:#FFF; margin:0 auto 0 auto; min-width:960px; max-width:1200px; text-align:left; padding:0; /*padding:0 10px;*/}

#blogContLeft {background:#FFF; padding:10px;}
#blogContRight {background:#FFF/*; border:1px solid #444*/; float: right; padding:10px; padding-bottom:0; width:300px;}

#contentBlog h3 {font-size:23px; line-height:25px; letter-spacing:-1px; margin:0; padding:5px 0; color:#333; text-decoration:none;}
#contentBlog h3 a {font-size:23px; line-height:25px; letter-spacing:-1px; margin:0; padding:5px 0; color:#155c9d; text-decoration:none;}
#contentBlog h3 a:hover {text-decoration:underline;}

#contPrincipalBlog {margin-right:310px; padding-top:10px;}
#contPrincipalBlog p {font-size:14px; line-height:18px; letter-spacing:0;}
#contPrincipalBlog p a {font-size:14px; letter-spacing:0;}
#contPrincipalBlog p span {font-size:14px; letter-spacing:0;}
#contPrincipalBlog p em {font-size:14px; letter-spacing:0;}
#contPrincipalBlog li {font-size:14px; letter-spacing:0;}
#contPrincipalBlog dt {font-size:14px; font-weight:bold; letter-spacing:0;}
#contPrincipalBlog dd {font-size:14px; letter-spacing:0;}

#contPrincipalBlog p.excerpt {font-size:14px; line-height:18px; letter-spacing:0;} 
#contPrincipalBlog p.excerpt a {font-size:14px; line-height:18px; color:#2d2e2e; text-decoration:none; font-weight:normal;}

#contentBlog p a {color:#1a6eb7; text-decoration:none;}
#contentBlog p a:hover {text-decoration:underline;}
#contentBlog ul li a {color:#1a6eb7; text-decoration:none; font-size:inherit;}
#contentBlog ul li a:hover {text-decoration:underline;}
#contentBlog ol li a {color:#1a6eb7; text-decoration:none; font-size:inherit;}
#contentBlog ol li a:hover {text-decoration:underline;}


/*#contentBlog #topBlogAutor {height:200px; overflow:hidden; border:1px solid #e4e4e4; background:url(img/bg-topo-blog.jpg) repeat-y top left;}*/
#contentBlog #topBlogAutor {height:155px; overflow:hidden; border:1px solid #e4e4e4; background:url(img/bg-topo-blog.jpg) repeat-y top left;}
#contentBlog #topBlogAutorImg {padding-top:5px; margin-left:15px; margin-right:20px; float:left;}
#contentBlog #topBlogAutorImg a img {border:0;}
#contentBlog #topBlogAutorNome {padding-right:20px; margin-right:20px; height:155px; float:left; background:url(img/topo-blog-fio.gif) no-repeat right center; text-align:right;}
#contentBlog #topBlogAutorNome h4 {font-size:19px; letter-spacing:-0.04px; padding:0; margin:0; margin-top:35px; margin-bottom:10px; color:#7c8387;}
#contentBlog #topBlogAutorNome p {font-size:13px; margin:0; padding:0; color:#8e8e8e; text-align:right;}
#contentBlog #topBlogAutorNome p a.btFaleAutor {display:inline-block; width:123px; height:29px; border:0; background:url(img/bt-fale-com-autor.gif) no-repeat left top; margin-top:4px;}
#contentBlog #topBlogAutorNome p a.btFaleAutor:hover {background:url(img/bt-fale-com-autor.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btFaleAutor span {display:none;}
#contentBlog #topBlogAutorNome p a.btHomeBlog {display:block; display:inline-block; width:108px; height:29px; border:0; background:url(img/botao-home-blog.gif) no-repeat left top; margin-top:10px;}
#contentBlog #topBlogAutorNome p a.btHomeBlog:hover {background:url(img/botao-home-blog.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btHomeBlog span {display:none;}

#contentBlog #topBlogAutorNome p a.btBiografia {display:inline-block; width:76px; height:29px; border:0; background:url(img/bt-biografia.gif) no-repeat left top; margin-top:4px;}
#contentBlog #topBlogAutorNome p a.btBiografia:hover {background:url(img/bt-biografia.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btBiografia span {display:none;}

#contentBlog #topBlogAutorNome p a.btInicioBlog {display:inline-block; width:104px; height:29px; border:0; background:url(img/bt-inicio-blog.gif) no-repeat left top; margin-top:4px;}
#contentBlog #topBlogAutorNome p a.btInicioBlog:hover {background:url(img/bt-inicio-blog.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btInicioBlog span {display:none;}


#contentBlog #topBlogOutros {height:155px; overflow:hidden; border:1px solid #f4f4f4; background:url(img/bg-topo-blog-blue.jpg) repeat-y top left;}
#contentBlog #topBlogOutros #topBlogAutorImg {padding-top:5px; margin-left:15px; margin-right:20px; float:left;}
#contentBlog #topBlogOutros #topBlogAutorImg a img {border:0;}
#contentBlog #topBlogOutros #topBlogAutorNome {padding-right:20px; margin-right:20px; height:155px; float:left; background:url(img/topo-blog-fio.gif) no-repeat right center; text-align:right;}
#contentBlog #topBlogOutros #topBlogAutorNome h4 {font-size:19px; letter-spacing:-0.04px; padding:0; margin:0; margin-top:35px; color:#7c8387;}
#contentBlog #topBlogOutros #topBlogAutorNome p {font-size:13px; margin:0; padding:0; color:#8e8e8e; text-align:right;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btFaleAutor {display:inline-block; width:123px; height:29px; border:0; background:url(img/bt-fale-com-autor.gif) no-repeat left top; margin-top:4px;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btFaleAutor:hover {background:url(img/bt-fale-com-autor.gif) no-repeat right top;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btFaleAutor span {display:none;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btHomeBlog {display:block; display:inline-block; width:108px; height:29px; border:0; background:url(img/botao-home-blog.gif) no-repeat left top; margin-top:10px;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btHomeBlog:hover {background:url(img/botao-home-blog.gif) no-repeat right top;}
#contentBlog #topBlogOutros #topBlogAutorNome p a.btHomeBlog span {display:none;}



#userBlog img {padding:5px; border:1px solid #DDD; float:left; margin:0 10px 10px 0; background:#EEE;}



#contentBlog #topBlogRedes ul {list-style:none; margin:18px 0 10px 0; padding:0; display:inline-block;}
#contentBlog #topBlogRedes ul li {float:left; margin-right:4px;}

#contentBlog #topBlogTitulo h5 {font-size:27px; line-height:27px; letter-spacing:-1px; padding:0; margin:0; margin-top:5px; color:#646f73;}
#contentBlog #topBlogTitulo p {font-size:17px; letter-spacing:-0.5px; line-height:19px; padding:0; margin:0; margin-top:8px; color:#869499;}

#contentBlog #blogSessoes {border:1px solid #e4e4e4; padding:5px; margin:3px 0 3px 0; background:#f6f6f6; margin-right:310px;}
#contentBlog #blogSessoes ul {list-style:none; margin:0; padding:0; display:inline-block;}
#contentBlog #blogSessoes ul li {float:left; margin:0; padding:0;}
#contentBlog #blogSessoes ul li a {display:block; padding:2px 5px; font-size:11px; line-height:1em; color:#797979; border:1px solid #f6f6f6; text-decoration:none;}
#contentBlog #blogSessoes ul li a:hover {text-decoration:underline; color:#333;}

#contentBlog #blogIndice {margin:10px 0; width:100%; padding:0; padding-bottom:5px; display:inline-block; background:#FAFAFA; border:1px solid #EEE; border-right:0; border-left:0;}
#contentBlog #blogIndice h4 {font-size:14px; margin:0; padding:5px; margin-bottom:5px; background:#EEE; border-bottom:1px solid #FFF; color:#888;}
#contentBlog #blogIndice ul {float:left; width:46%; margin:0; padding:0; margin-left:15px; list-style:none;}
#contentBlog #blogIndice ul li {font-size:14px; line-height:18px; color:#666;}
#contentBlog #blogIndice ul li a {font-size:14px; line-height:18px; color:#155c9d; text-decoration:none; font-weight:bold;}
#contentBlog #blogIndice ul li a:hover {text-decoration:underline;}
#contentBlog #blogIndice ul li.selected {color:#f7941d;}
#contentBlog #blogIndice ul li.selected a {color:#f7941d;}



#contentBlogLateral {max-width:300px;}


/*#arquivosLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px;}*/

#contentBlogLateral #destaqueVideos {margin-left:0; padding-top:0; margin-top:20px; background:url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 16px; border:1px solid #DDD;}
#contentBlogLateral #destaqueVideos h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
#contentBlogLateral #destaqueVideos ul {list-style:none; margin:5px 10px; padding:0;}
#contentBlogLateral #destaqueVideos ul li {display:inline-block; padding:0; margin:0; margin:5px 0;}
#contentBlogLateral #destaqueVideos ul li a {color:#155c9d; text-decoration:none;}
#contentBlogLateral #destaqueVideos ul li a:hover {text-decoration:underline;}
#contentBlogLateral #destaqueVideos ul li a img {float:left; margin-right:4px; padding:2px; border:1px solid #EEE; width:60px;}
#contentBlogLateral #destaqueVideos ul li a strong {color:#333; font-size:12px; padding-top:4px;}

#contPrincipalBlog .boxArtigoBlog {display:inline-block; width:100%; margin-bottom:10px;}

.boxPosts {}
#contentBlog .aboutPost {background:#FFF; padding:0; display:block; text-align:right; margin:0;/* margin-bottom:20px;*/}
#contentBlog .boxAboutPost {border-bottom:1px solid #e4e4e4; height:40px; display:block; float:right; line-height:29px; width:100%;}
#contentBlog .boxAboutPost a {color:#444; text-decoration:none; font-size:12px;}
#contentBlog .boxAboutPost a:hover {text-decoration:underline;}
#contentBlog .boxAboutPost * {padding:0;}
#contentBlog .boxAboutPost a.btLerMais {display:block; float:right; width:91px; height:29px; border:0; background:url(img/bt-ler-mais.gif) no-repeat left top; margin-left:15px;}
#contentBlog .boxAboutPost a.btLerMais:hover {background:url(img/bt-ler-mais.gif) no-repeat right top;}
#contentBlog .boxAboutPost a.btLerMais span {display:none;}

#contentBlog .boxAboutPost a.btVotos strong {display:block; height:29px; background:url(img/tick.gif) no-repeat left center; padding-left:18px; float:right; margin-left:15px; font-size:12px;}
#contentBlog .boxAboutPost a.btComentarios {display:block; height:29px; background:url(img/ico-comments.gif) no-repeat left center; padding-left:18px; float:right; margin-left:15px; font-size:12px;}


p.blogNavigateNext {float:right; margin:0; padding:0;}
p.blogNavigateNext a {text-decoration:none; font-weight:bold; display:inline-block; float:right; width:138px; height:29px; border:0; background:url(img/bt-pag-prox.gif) no-repeat left top;}
p.blogNavigateNext a:hover {background:url(img/bt-pag-prox.gif) no-repeat right top;}
p.blogNavigateNext a span {display:none;}
p.blogNavigatePrev {float:left; margin:0; padding:0;}
p.blogNavigatePrev a {text-decoration:none; font-weight:bold; display:inline-block; float:right; width:138px; height:29px; border:0; background:url(img/bt-pag-ant.gif) no-repeat left top;}
p.blogNavigatePrev a:hover {background:url(img/bt-pag-ant.gif) no-repeat right top;}
p.blogNavigatePrev a span {display:none;}
/*
.blogNavigate a {text-decoration:none; font-weight:bold;}
.blogNavigate a.btPagProx {display:block; float:right; width:138px; height:29px; border:0; background:url(img/bt-pag-prox.gif) no-repeat left top;}
.blogNavigate a.btPagProx:hover {background:url(img/bt-pag-prox.gif) no-repeat right top;}
.blogNavigate a.btPagProx span {display:none;}
*/

.aboutPost p {margin:0; line-height:29px;}

/*p.dataPost {float:right; width:60px; text-align:center; padding:5px 0; color:#777; border:1px solid #DDD; margin:0 0 5px 15px;}*/
#contPrincipalBlog p.dataPost {float:right; width:60px; text-align:center; margin:0; background:#EEE; padding:5px 0; color:#777; border:1px solid #DDD; margin:0 0 5px 5px;}
#buzz_share_1 {}


#contPrincipalBlog p.dataPost span.dataPostDia {font-size:22px; line-height:20px; letter-spacing:-1px; font-weight:bold; color:#AAA; display:block;}
#contPrincipalBlog p.dataPost span.dataPostMes {font-size:18px; line-height:16px; letter-spacing:-1px; font-weight:bold; color:#BBB; display:block; text-transform:uppercase;}
#contPrincipalBlog p.dataPost span.dataPostAno {font-size:16px; line-height:15px; letter-spacing:-1px; font-weight:bold; color:#DDD; display:block;}
#contPrincipalBlog h2 {font-size:25px; margin:5px 0 15px 0; letter-spacing:-1px; line-height:28px; padding:5px 0; background:#FAFAFA; border-bottom:3px solid #EEE;}
#contPrincipalBlog h2 span {font-size:25px;letter-spacing:-1px; line-height:28px; background:#FAFAFA; border-bottom:3px solid #EEE; padding:4px 0; color:#999;}
p.dataPost em {font-style:normal;}

#assineNewsletter h4 a {font-size:19px; letter-spacing:-1px; background:url(img/ico-tit-newsletter.gif) no-repeat left center; margin:0; padding:10px 0; padding-left:34px; color:#666; text-decoration:none; text-decoration:underline;}
#assineNewsletter h4 a:hover {text-decoration:none;}

#plantaoForum {margin-bottom:15px; padding:5px 10px; background:#F5F5F5;}
#plantaoForum h4 {font-size:19px; letter-spacing:-1px; margin:0; padding:10px 0; color:#fb7500; text-decoration:none;}
#plantaoForum ul {margin:0; padding:0; list-style:none;}
#plantaoForum ul li {margin:0; padding:7px 0; padding-bottom:10px; color:#BBB; border-bottom:1px solid #DDD; display:block; clear:both;}
#plantaoForum ul li a {text-decoration:none; color:#fb7500; font-size:12px; line-height:14px;}
#plantaoForum ul li a img {width:60px; float:left; margin-right:5px; border:1px solid #e4e4e4; background:#FFF; padding:2px;}
#plantaoForum ul li a span {text-decoration:none; color:#888; font-weight:normal; display:block; font-size:12px; line-height:14px;}
#plantaoForum ul li a:hover {text-decoration:underline;}

/*
#ultimasAuto {margin-top:20px;}
#ultimasAuto h4 {font-size:19px; letter-spacing:-1px; margin:0; padding:10px 0; color:#155c9d; text-decoration:none;}
#ultimasAuto ul {margin:0; padding:15px; padding-top:0; margin-left:10px;}
#ultimasAuto ul li {margin:0; padding:0; color:#BBB;}
#ultimasAuto ul li a {text-decoration:none; color:#005d86; font-size:12px;}
#ultimasAuto ul li a span {text-decoration:none; color:#888; font-weight:normal; font-size:12px;}
#ultimasAuto ul li a:hover {text-decoration:underline;}
*/

#ultimasAuto {margin-top:20px; background:url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 16px; border:1px solid #DDD;}
#ultimasAuto h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
#ultimasAutoCont {padding:15px; padding-top:0;}
#ultimasAutoCont ul {padding:0; list-style:url(/common/imagens/seta-laranja.gif); margin-left:5px;}
#ultimasAutoCont ul li {margin:2px 0; padding:3px 0; border-bottom:1px dotted #DDD;}
#ultimasAutoCont ul li a {color:#444; text-decoration:none; font-size:12px;}
#ultimasAutoCont ul li a:hover {text-decoration:underline;}


.navigation {/*margin-bottom:20px; background:#FAFAFA; border:1px solid #EEE; height:17px; */padding:2px 5px; margin-top:30px;}
.navegaMateria {margin-bottom:20px; background:#FAFAFA; border:1px solid #EEE; height:17px; padding:2px 5px;}
.navigatePostRight {text-align:right;}
.navigatePostRight a {color:#155c9d; text-decoration:none; font-size:12px; background:url(img/arrow-go.gif) no-repeat right center; padding-right:18px; font-weight:bold;}
.navigatePostRight a:hover {text-decoration:underline;}
.navigatePostLeft {text-align:left; width:48%; float:left;}
.navigatePostLeft a {color:#155c9d; text-decoration:none; font-size:12px; background:url(img/arrow-back.gif) no-repeat left center; padding-left:18px; font-weight:bold;}
.navigatePostLeft a:hover {text-decoration:underline;}

.entry {text-align: justify}
.entry h4 {font-size:19px; line-height:19px; letter-spacing:-0.03em; margin:0; margin-bottom:10px; padding:5px 0; color:#555; text-decoration:none;}
.entry p strong {font-size:15px; line-height:19px; letter-spacing:-0.03em; margin:0; margin-bottom:10px; padding:5px 0; color:#555; text-decoration:none;}

.entry h1 {font-size:18px; line-height:19px; letter-spacing:-0.03em; margin:0; margin-bottom:10px; padding:5px 0; color:#555; text-decoration:none;}


.entry h1 em {font-size:18px; line-height:19px; letter-spacing:-0.03em; margin:0; margin-bottom:10px; padding:5px 0; color:#555; text-decoration:none; font-style:italic}

.boxComments {border:1px solid #e4e4e4; border-left:6px solid #e4e4e4; background:#FAFAFA; padding:10px; padding-right:15px; margin-bottom:8px;}
.boxComments h5 {margin:0; padding:0; padding-bottom:10px; font-size:17px; letter-spacing:-1px; color:#f7941d;}
.boxComments img {border:1px solid #e4e4e4; background:#FFF; padding:4px; float:left; margin:0 10px 4px 0;}
.boxComments p {padding:0; margin:0; color:#555;}
.boxComments p.itensComents {background:#F0F0F0; padding:2px 5px; margin-top:10px; display:inline-block;}
.boxComments p.itensComents a {color:#155c9d; text-decoration:none; font-weight:bold;} 
.boxComments p.itensComents a:hover {text-decoration:underline;}
.boxComments div.wrapIB {display:block; width:95%; height:0.1em; line-height:0.1em; font-size:0.1em; overflow:hidden; margin:0; padding:0;}

#contPrincipalBlog .boxImgPostRight {float:right; margin:0 0 10px 15px; border:1px solid #e4e4e4; padding:10px; text-align:center; }
#contPrincipalBlog .boxImgPostRight p {background:#EEE; color:#777; padding:4px; margin:0; margin-top:5px; font-size:12px; line-height:14px; text-align:center;}

#contPrincipalBlog .boxImgPostLeft {float:left; margin:0 15px 10px 0; border:1px solid #e4e4e4; padding:10px; text-align:center; }
#contPrincipalBlog .boxImgPostLeft p {background:#EEE; color:#777; padding:4px; margin:0; margin-top:5px; font-size:12px; line-height:14px; text-align:center;}

#contPrincipalBlog .boxImgPostCenter {display:inline-block; margin:10px auto; border:1px solid #e4e4e4; padding:10px; text-align:center; }
#contPrincipalBlog .boxImgPostCenter p {background:#EEE; color:#777; padding:4px; margin:0; margin-top:5px; font-size:12px; line-height:14px; text-align:center;}
#contPrincipalBlog .boxImgPostCenter p img {margin:0;}

#contPrincipalBlog .boxImgPostSmall { max-width:300px; }
#contPrincipalBlog .boxImgPostLarge img { max-width:620px; }

#contPrincipalBlog div a.thickbox img {border:0;}

.boxGoogleBlog {/*position:absolute; tb*/}
.boxGoogleBlog #Google_Ads {width:300px; text-align:left; position:relative;}
.boxGoogleBlog #Google_Ads a img {border:1px solid #EEE;}

.boxGoogleBlogHome {width:100%; margin-bottom:10px;}

#contPrincipalBlog .forumSaibaMaisLeft { float:left; }
/*#contPrincipalBlog .forumSaibaMais {width:300px; margin-right:0px; padding:5px 10px;} tb*/
#contPrincipalBlog .forumSaibaMaisRight {/* float:right;*/ width:99%; top:0; min-height:210px;}
#contPrincipalBlog .forumSaibaMais h4 {font-size:21px; color:#f7941d; letter-spacing:-1px; margin:0; padding:8px 0; border-bottom:1px solid #e4e4e4;}
#contPrincipalBlog .forumSaibaMais ul {list-style:none; padding:0; margin:0;}
#contPrincipalBlog .forumSaibaMais ul li {padding:8px 0; border-bottom:1px solid #DDD;}
#contPrincipalBlog .forumSaibaMais ul li a {font-size:14px; font-weight:bold; color:#0086c7; text-decoration:none;}
#contPrincipalBlog .forumSaibaMais ul li a:hover {text-decoration:underline;}
#contPrincipalBlog .forumSaibaMaisRight h4 {/*margin-left:310px; tb*/}
#contPrincipalBlog .forumSaibaMaisRight ul {/*margin-left:310px; tb*/}


#contentBlog p.dadosPost {padding:0; margin:0; color:#999; font-size:11px;}
#contentBlog p.dadosPost strong {font-size:11px; color:#555;}
#contentBlog p.dadosPost a {font-size:11px; text-decoration:none;}
#contentBlog p.dadosPost a:hover {text-decoration:underline;}

p.dadosPost {padding:0; margin:0; color:#999; font-size:11px;}
p.dadosPost strong {font-size:11px; color:#555;}
p.dadosPost a {font-size:11px; text-decoration:none;}
p.dadosPost a:hover {text-decoration:underline;}

div.imgPost {float:left; margin:0 10px 10px 0; border:1px solid #e4e4e4; padding:5px; width:160px;}
div.imgPost a img { border:0; }
#contPrincipalBlog div.imgPost p a {color:#777; padding:4px; margin:0; font-size:11px; line-height:12px; text-decoration:none;}

a.btDeixeComentarios {display:inline-block; width:169px; height:29px; border:0; background:url(img/bt-deixe-comentarios.gif) no-repeat left top;}
a.btDeixeComentarios:hover {background:url(img/bt-deixe-comentarios.gif) no-repeat right top;}
a.btDeixeComentarios span {display:none;}

a.btMaisComentarios {display:inline-block; float:right; width:144px; height:29px; border:0; background:url(img/bt-mais-comentarios.gif) no-repeat left top;}
a.btMaisComentarios:hover {background:url(img/bt-mais-comentarios.gif) no-repeat right top;}
a.btMaisComentarios span {display:none;}

#contPrincipalBlog p.pComentForum a {float:right; text-decoration:none; font-size:12px; line-height:29px; margin-left:20px; color:#333; font-weight:bold;}
#contPrincipalBlog p.pComentForum a:hover {text-decoration:underline;}
#contPrincipalBlog p a.linkResponderForum {background:url(img/ico-comments.gif) no-repeat left center; padding-left:18px;}
#contPrincipalBlog p a.linkAcessarForum {background:url(img/acess-page.gif) no-repeat left center; padding-left:18px;}



#contPrincipalBlog #shares {}
#contPrincipalBlog #shares p span {float:right; margin-left:6px; font-size:12px; margin-bottom:6px;}
#contPrincipalBlog #shares p {line-height:29px; margin:0; padding:0; color:#666;}
#contPrincipalBlog #shares p strong {font-size:12px;}
a.btRetweet {display:block; float:right; width:92px; height:29px; border:0; background:url(img/bt-retweet.gif) no-repeat left top; margin-left:5px;}
a.btRetweet:hover {background:url(img/bt-retweet.gif) no-repeat right top;}
a.btRetweet span {display:none;}

a.btBuzzit {display:block; float:right; width:86px; height:29px; border:0; background:url(img/bt-buzz.gif) no-repeat left top; margin-left:5px;}
a.btBuzzit:hover {background:url(img/bt-buzz.gif) no-repeat right top;}
a.btBuzzit span {display:none;}
#shares a img { border:0px; }
.shares a img { border:0px; }

/*
#colunistasLateral {margin-top:20px; background:url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 16px; border:1px solid #DDD;}
#colunistasLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
#colunistasLateral h5 {margin:0; padding-top:10px; border-top:1px solid #EEE; display:block; font-size:12px;}
#colunistasLateralCont {padding:15px;}
#colunistasLateralCont p {padding:0; margin:0; display:block; height:200px;}
#colunistasLateralCont p a {color:#666; font-size:14px; line-height:16px; text-decoration:none;}
#colunistasLateralCont p a strong {color:#222; font-size:19px; display:block; padding-bottom:5px; padding-top:5px;}
#colunistasLateralCont p a img {float:left; margin:0 5px 10px 0;padding:2px; border:1px solid #EEE; background:#FFF; width:240px; height:98px;}
#colunistasLateralCont p a span {font-weight:bold; color:#155c9d; display:block; font-size:14px; padding-top:5px; font-weight:bold;}
#colunistasLateralCont p a:hover span {text-decoration:underline;}
#colunistasLateralCont ul {padding:0; list-style:url(/common/imagens/seta-laranja.gif); margin-left:15px;}
#colunistasLateralCont ul li {margin:2px 0; padding:0;}
#colunistasLateralCont ul li a {color:#444; text-decoration:none; font-size:12px;}
#colunistasLateralCont ul li a:hover {text-decoration:underline;}
*/

#colunistasLateral {margin:10px 0 20px 0; background:url(/common/imagens/bg-conteudo-home.jpg) repeat-x left 16px; border:1px solid #DDD;}
	#homeContRightCont #colunistasLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px; color:#2d2e2e;}
	#homeContRightCont #colunistasLateral h5 {margin:0; padding:0; padding-top:10px; background:none; border-top:1px solid #EEE; color:#444; display:block; font-size:12px;}
	#colunistasLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px; color:#2d2e2e;}
	#colunistasLateral h5 {margin:0; padding:0; padding-top:10px; background:none; border-top:1px solid #EEE; color:#444; display:block; font-size:12px;}
#colunistasLateralCont {padding:15px;}
#colunistasLateralCont p {padding:0; margin:0; display:block; height:200px;}
#colunistasLateralCont p a {color:#666; font-size:14px; line-height:16px; text-decoration:none;}
#colunistasLateralCont p a strong {color:#222; font-size:19px; display:block; padding-bottom:5px; padding-top:5px;}
#colunistasLateralCont p a img {float:left; margin:0 5px 10px 0;padding:2px; border:1px solid #EEE; background:#FFF; width:240px; height:98px;}
#colunistasLateralCont p a span {font-weight:bold; color:#155c9d; display:block; font-size:14px; padding-top:5px; font-weight:bold;}
#colunistasLateralCont p a:hover span {text-decoration:underline;}
#colunistasLateralCont ul {padding:0; list-style:url(/common/imagens/seta-laranja.gif); margin-left:15px;}
#colunistasLateralCont ul li {margin:2px 0; padding:0;}
#colunistasLateralCont ul li a {color:#444; text-decoration:none; font-size:12px;}
#colunistasLateralCont ul li a:hover {text-decoration:underline;}



#arquivosLateral {margin:20px 0 10px 0; background:#F5F5F5; border:1px solid #DDD;}
/*#arquivosLateral h4 {margin:0; padding:8px 10px; border:1px solid #FFF; background:#e7e7e7; font-size:19px; line-height:22px; letter-spacing:-0.04px;}*/
#arquivosLateral h4 {margin:0; padding:8px 10px; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
#arquivosLateralCont {padding:15px; padding-top:0;}

.boxLoginLateral {margin:20px 0 10px 0; background:#F5F5F5 url(/common/imagens/bg-box-login.gif) no-repeat 10px 40px; border:1px solid #DDD;}
.boxLoginLateral h4 {margin:0; padding:8px 10px 0 8px; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
.boxLoginLateralCont {padding:15px 15px 20px 55px;}
.boxLoginLateralCont.boxLoginLateralLog {padding:10px;}
.boxLoginLateralCont p {padding:4px 0; margin:0;}
.boxLoginLateralCont p.userLogin {float:left; width:135px; margin-left:5px;}
.boxLoginLateralCont p.userLogin strong {font-size:14px; display:block; letter-spacing:-0.002em;}
.boxLoginLateralCont p.userLogin span {font-size:12px; display:block; color:#7c7c7c; font-weight:bold;}
.boxLoginLateralCont p.userLogin em {font-size:12px; display:block; color:#8c8c8c; font-style:normal;}
.boxLoginLateralCont p a {color:#646f73; text-decoration:none; padding:0;}
.boxLoginLateralCont p a:hover {text-decoration:underline;}
.boxLoginLateralCont p.pAutoLogin {padding-bottom:5px; margin-bottom:5px; border-bottom:2px solid #FFF;}
.boxLoginLateralCont p.pAutoLogin input#autoLogin {display:inline;}
.boxLoginLateralCont p.pAutoLogin label {font-size:11px; display:inline; font-weight:normal; color:#555;}
.boxLoginLateralCont label {font-size:14px; display:block; font-weight:bold; padding-bottom:4px;}
.boxLoginLateralCont input.inpTxt {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:210px;}
.boxLoginLateralCont img#imgAvatar {float:left; border:1px solid #dedede;}
.boxLoginLateralCont input.botEntrar {display:inline-block; font-size:0.001em; float:left; width:77px; height:29px; border:0; background:url(/common/imagens/botao-entrar.gif) no-repeat left top; cursor:pointer;}
.boxLoginLateralCont input.botEntrar:hover {background:url(/common/imagens/botao-entrar.gif) no-repeat right top;}

.boxLoginLateralCont a.botNovoUser {display:block; font-size:0.001em; float:left; width:125px; height:29px; border:0; padding:0; margin-left:4px; background:url(/common/imagens/botao-novo-usuario.gif) no-repeat left top;}
.boxLoginLateralCont a.botNovoUser:hover {background:url(/common/imagens/botao-novo-usuario.gif) no-repeat right top;}
.boxLoginLateralCont a.botNovoUser span {display:none;}


.boxLogadoLateral {margin:20px 0 10px 0; background:#F5F5F5 url(/common/imagens/bg-box-login.gif) no-repeat 10px 40px; border:1px solid #DDD;}
.boxLogadoLateral h4 {margin:0; padding:8px 10px 0 8px; font-size:19px; line-height:22px; letter-spacing:-0.04px;}
.boxLogadoLateralCont {padding:15px 15px 20px 55px;}
.boxLogadoLateralCont {padding:10px;}
.boxLogadoLateralCont p {padding:0; margin:0;}
.boxLogadoLateralCont p.userLogin {float:left; width:135px; margin-left:5px;}
.boxLogadoLateralCont p.userLogin strong {font-size:14px; display:block; letter-spacing:-0.002em;}
.boxLogadoLateralCont p.userLogin span {font-size:12px; display:block; color:#7c7c7c; font-weight:bold;}
.boxLogadoLateralCont p.userLogin em {font-size:12px; display:block; color:#8c8c8c; font-style:normal;}
.boxLogadoLateralCont p.userLogin em span {font-size:11px; color:#8c8c8c; font-style:normal; font-weight:normal;}
.boxLogadoLateralCont label {font-size:14px; display:block; font-weight:bold; padding-bottom:4px;}
.boxLogadoLateralCont input.inpTxt {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:210px;}
.boxLogadoLateralCont img#imgAvatar {float:left; border:1px solid #dedede;}
.boxLogadoLateralCont input.botEnviar {display:inline-block; font-size:0.001em; float:left; width:82px; height:29px; border:0; background:url(/common/imagens/botao-enviar.gif) no-repeat left top;}
.boxLogadoLateralCont input.botEnviar:hover {background:url(/common/imagens/botao-enviar.gif) no-repeat right top;}
.boxLogadoLateralCont p a {display:inline-block; float:left; line-height:29px; padding-left:10px; color:#646f73; text-decoration:none;}
.boxLogadoLateralCont p a:hover {text-decoration:underline;}
.boxLogadoLateralCont a.botEditarPerfil {display:block; font-size:0.001em; float:right; width:77px; height:29px; border:0; padding:0; background:url(/common/imagens/botao-editar.gif) no-repeat left top;}
.boxLogadoLateralCont a.botEditarPerfil:hover {background:url(/common/imagens/botao-editar.gif) no-repeat right top;}
.boxLogadoLateralCont a.botEditarPerfil span {display:none;}

.boxLogadoLateralCont a.botSairUser {display:block; font-size:0.001em; float:right; width:77px; height:29px; border:0; padding:0; margin-top:4px; background:url(/common/imagens/botao-sair.gif) no-repeat left top;}
.boxLogadoLateralCont a.botSairUser:hover {background:url(/common/imagens/botao-sair.gif) no-repeat right top;}
.boxLogadoLateralCont a.botSairUser span {display:none;}





#headColunistas { border-bottom:3px solid #eee; /*margin-bottom:20px; */overflow:hidden; border:1px solid #e4e4e4; background:url(img/bg-topo-blog.jpg) repeat-y center left;}
#headColunistas #expA {padding:0 20px; margin:10px 0; margin-right:10px; float:left; text-align:right;background:url(img/topo-blog-fio.gif) no-repeat right center;}
#headColunistas #expA br {line-height:1px;}
#headColunistas h3 { color: #666666; font-size:25px; padding:10px 0; line-height:24px;}
#headColunistas h3 span { color: #838d91; font-size:17px; line-height:16px; font-weight:normal;}
#headColunistas h3 span a {font-size:17px; font-weight:bold; color:#155c9d;}
#headColunistasSMenu {}
#headColunistasSMenu ul {list-style:none; padding:8px 0;}
#headColunistasSMenu ul li {display:inline-block; margin:0;}
#headColunistasSMenu ul li a {color:#646f73; text-decoration:none; display:inline-block; padding:5px 8px; font-size:12px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#headColunistasSMenu ul li a:hover {text-decoration:underline; color:#4b575c;}
#headColunistasSMenu ul li a.sel {background:#f7941d; color:#FFF; font-weight:bold;}
#headColunistasSMenu ul li a.sel:hover {background:#f7941d; color:#FFF; font-weight:bold; text-decoration:none; cursor:default;}

/*#contentBlog #topBlogAutorImg {padding-top:25px; margin-left:15px; margin-right:20px; float:left;}
#contentBlog #topBlogAutorImg a img {border:0;}
#contentBlog #topBlogAutorNome {padding-right:20px; margin-right:20px; height:198px; float:left; background:url(img/topo-blog-fio.gif) no-repeat right center; text-align:right;}
#contentBlog #topBlogAutorNome h4 {font-size:19px; letter-spacing:-0.04px; padding:0; margin:0; margin-top:60px; color:#7c8387;}
#contentBlog #topBlogAutorNome p {font-size:13px; margin:0; padding:0; color:#8e8e8e; text-align:right;}
#contentBlog #topBlogAutorNome p a.btFaleAutor {display:inline-block; width:123px; height:29px; border:0; background:url(img/bt-fale-com-autor.gif) no-repeat left top; margin-top:4px;}
#contentBlog #topBlogAutorNome p a.btFaleAutor:hover {background:url(img/bt-fale-com-autor.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btFaleAutor span {display:none;}

#contentBlog #topBlogAutorNome p a.btHomeBlog {display:block; display:inline-block; width:108px; height:29px; border:0; background:url(img/botao-home-blog.gif) no-repeat left top; margin-top:10px;}
#contentBlog #topBlogAutorNome p a.btHomeBlog:hover {background:url(img/botao-home-blog.gif) no-repeat right top;}
#contentBlog #topBlogAutorNome p a.btHomeBlog span {display:none;}
*/







.muvote { float:right; width:50px; height:60px; border: 1px solid #d2d2d2; background-color: #e8e8e8; margin-left:15px; color:#444; }
.muvote_sum { text-align:center; font-size:17px; display:block; width:50px; margin-top:6px; }
.muvote_text { text-align:center; font-size:10px; display:block; width:50px; margin-top:1px; }
.muvote_voteup { display:block; width:16px; height:10px; margin-top:8px; margin-right:4px; float:right; }
.muvote_voteup a { background: url(/wp-content/mu-plugins/img/voteup-off.gif) no-repeat; display:block; text-decoration:none; }
.muvote_voteup a:hover { background: url(/wp-content/mu-plugins/img/voteup-on.gif) no-repeat; }
.muvote_votedown { display:block; width:16px; height:10px; margin-top:8px; margin-left:4px; float:left; }
.muvote_votedown a { background: url(/wp-content/mu-plugins/img/votedown-off.gif) no-repeat; display:block; text-decoration:none; }
.muvote_voteup a { background: url(/wp-content/mu-plugins/img/voteup-off.gif) no-repeat; display:block; text-decoration:none; }
.muvote_votedown a:hover { background: url(/wp-content/mu-plugins/img/votedown-on.gif) no-repeat; }



/* colunistas */
#homeContRight {float: right; width:320px;}
#homeContRightCont {padding:10px; padding-top:0;}
#homeContRightCont a {text-decoration:none;}
#homeContRightCont h4 {color:#eb7d09; font-size:23px;}
#homeContRightCont h4 {color:#eb7d09; letter-spacing:-0.03em; padding-left:20px; background:url(/common/imagens/ico-tit-videos.gif) no-repeat left center;}
#homeContRightCont h4 a {color:#eb7d09; font-size:23px; text-decoration:none;}
#homeContRightCont h4 a:hover {text-decoration:underline;}

#homeContRightCont h5 {color:#005c98; font-size:23px; margin:15px 0 10px 0; line-height:26px; padding-left:20px; background:url(/common/imagens/ico-tit-seta-laranja.gif) no-repeat left center;}


#sugiraVideo h4 {margin:15px 0;}
#sugiraVideo h4 a {font-size:19px; letter-spacing:-1px; background:url(/common/imagens/icon-video.gif) no-repeat left center; margin:0; padding:10px 0; padding-left:32px; color:#666; text-decoration:none; text-decoration:underline;}
#sugiraVideo h4 a:hover {text-decoration:none;}


#homeContRightCont div.boxAba {border:1px solid #cfcfcf; padding:10px;}
#homeContRightCont div.boxAba ul {list-style:none; margin:0; padding:0;}
#homeContRightCont div.boxAba ul li {padding:4px 0; clear:both;}
#homeContRightCont div.boxAba ul li a {color:#666; font-size:12px;}
#homeContRightCont div.boxAba ul li a span {font-weight:bold; display:block; float:left; background:#EEE; border:1px solid #EEE; padding:10px 8px; margin-right:6px; color:#666; font-size:14px;}
#homeContRightCont div.boxAba ul li a span.lnkImgForum {width:60px; height:60px; float:left; padding:0; background:none; margin:0; margin-right:6px;  display:inline-block; overflow:hidden;}
#homeContRightCont div.boxAba ul li a span.lnkImgForum img {border:0; width:60px;}
#homeContRightCont div.boxAba ul li a strong {color:#eb7d09;}
#homeContRightCont div.boxAba ul li a strong em {color:#666; font-style:normal;}
#homeContRightCont div.boxAba ul li a:hover {color:#151515; text-decoration:none;}
#homeContRightCont div.boxAba ul li a:hover span {border-color:#eb7d09; background:#eb7d09; color:#FFF;}
#homeContRightCont ul.menuAba {list-style:none; position:relative; top:1px; display:inline-block; margin:0; padding:0;}
#homeContRightCont ul.menuAba li {float:left;}
#homeContRightCont ul.menuAba li a {display:block; background:#F0F0F0; color:#155c9d; padding:6px 8px; float:left; border-right:1px solid #cfcfcf; font-size:12px; border-top:1px solid #cfcfcf; border-bottom:0; font-weight:bold;}
#homeContRightCont ul.menuAba li a.menuAbaTop {border-left:1px solid #cfcfcf; }
#homeContRightCont ul.menuAba li a.menuAbaColunas {border-left:1px solid #cfcfcf;}
#homeContRightCont ul.menuAba li.noBdL a {border-right:0;}
#homeContRightCont ul.menuAba li a.sel {border-bottom:1px solid #FFF; background:#FFF; color:#eb7d09;}
#homeContRightCont ul.menuAba li a:hover {}
#homeContRightCont ul.menuAba ul li a.sel:hover {}

/*
#homeContRightCont .menuTempo {border:1px solid #F0F0F0; background:#F0F0F0; margin-top:15px; text-align:center;}
#homeContRightCont .menuTempo ul {list-style:none;}
#homeContRightCont .menuTempo ul li {display:inline-block;}
#homeContRightCont .menuTempo ul li a {display:inline-block; border:1px solid #EEE; padding:4px;}
#homeContRightCont .menuTempo ul li a.sel {background:#155c9d; color:#FFF; font-weight:bold;}
#homeContRightCont div.boxAba .menuTempo ul li a:hover {background:#155c9d; color:#FFF; font-weight:bold;}
#homeContRightCont .menuTempo ul li a.sel:hover {background:#155c9d; color:#FFF; font-weight:bold; cursor:default;}

#homeContRightCont .menuTempo a {display:inline-block; border:1px solid #EEE; padding:4px; margin:0; text-decoration:none; color:#666; font-weight:bold;}
#homeContRightCont .menuTempo a.sel {background:#155c9d; color:#FFF; font-weight:bold;}
#homeContRightCont div.boxAba .menuTempo a:hover {background:#155c9d; color:#FFF;}
#homeContRightCont .menuTempo a.sel:hover {background:#155c9d; color:#FFF; font-weight:bold; cursor:default;}


#homeContRightCont .menuTempo.menuTempoCor ul li a.sel {background:#f7941d; color:#FFF;}
#homeContRightCont div.boxAba .menuTempo.menuTempoCor ul li a:hover {background:#f7941d;}
#homeContRightCont .menuTempo.menuTempoCor ul li a.sel:hover {background:#f7941d; color:#FFF;}
*/


.menuTempo {margin-top:15px; text-align:center;}
.menuTempo a {border:1px solid #EEE; font-size:12px; color: #155c9d; padding:5px; margin:0 1px; background:#F0F0F0;}
.menuTempo a.sel {background:#155c9d; color:#FFF; font-weight:bold;}
.menuTempo a:hover {background:#155c9d; color:#FFF; font-weight:bold;}
.menuTempo a.sel:hover {background:#155c9d; color:#FFF; font-weight:bold; cursor:default;}
.menuTempo.menuTempoCor a.sel {background:#f7941d; color:#FFF;}
div.boxAba .menuTempo.menuTempoCor a:hover {background:#f7941d;}
.menuTempo.menuTempoCor a.sel:hover {background:#f7941d; color:#FFF;}



#contPrincipalBlog .boxColunista {margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #EEE; margin-top:5px; display:inline-block; width:100%;}
#contPrincipalBlog .boxColunista a img {border:1px solid #EEE; padding:2px; margin-right:10px; float:left;}
#contPrincipalBlog .boxColunista h3 {margin:0; padding:0; padding-top:5px;}
#contPrincipalBlog .boxColunista h4 {margin:0; padding:0; padding-top:5px; font-size:16px; letter-spacing:-0.02em; line-height:20px; color:#444; font-weight:normal;}
#contPrincipalBlog .boxColunista h4 span {font-size:16px; color:#333; font-weight:bold;}
#contPrincipalBlog .boxColunista p {margin:0; padding:0; font-size:12px;}
#contPrincipalBlog .boxColunista p.pNoticia strong {padding:4px 0;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos {float:left; padding-top:5px;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos strong {display:inline-block; padding:5px 0;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos ul {list-style:url(/common/imagens/seta-laranja.gif); margin:0; padding:0; margin-left:12px;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos ul li {margin:2px 0;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos ul li a {color:#0071a3; text-decoration:none;}
#contPrincipalBlog .boxColunista .listaUltimosArtigos ul li a:hover {text-decoration:underline;}

#contPrincipalBlog .boxImgColunistas {float:left;}

#contPrincipalBlog .boxColunista p a.lerColuna {display:block; float:right; padding:0; margin-top:35px; width:119px; height:29px; background:url(/common/imagens/bt-ler-coluna.gif) no-repeat left top; border:0; margin-right:10px;}
#contPrincipalBlog .boxColunista p a.lerColuna:hover {background:url(/common/imagens/bt-ler-coluna.gif) no-repeat right top;}
#contPrincipalBlog .boxColunista p a.lerColuna span {display:none;}



/* calendario */
table#wp-calendar {border:1px solid #EEE; width:100%;}
table#wp-calendar caption {color:#999; text-align:left; border-top:1px solid #FFF; padding-top:5px;}
table#wp-calendar th {background:#e6e6e6; text-align:center; padding:4px 2px;}
table#wp-calendar td {padding:2px 2px; color:#666; text-align:center;}
table#wp-calendar tbody td {background:#FFF;}
table#wp-calendar td a {color:#FFF; display:block; background:#f7941d; text-decoration:none;}
table#wp-calendar td a:hove {color:#111;}
table#wp-calendar tfoot td {text-align:center;}
table#wp-calendar tfoot a {color:#0071a3; text-decoration:none; font-weight:bold; background:none;}
table#wp-calendar tfoot a:hover {text-decoration:underline;}

/*#frmArtigoPag {text-align:center; position:relative; left:50%; padding:0; margin:0; margin-left:-300px; display:inline-block; width:300px; }*/
#frmArtigoPag {padding:0; margin:0; display:inline-block; width:300px;}
#frmArtigoPag fieldset { border:0; padding:0; margin:0; text-align:center; }
#frmArtigoPag fieldset select {width:280px; font-size:14px; color:#155c9d; font-weight:bold; padding:4px; margin-top:2px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#frmArtigoPag fieldset select option {font-size:14px; font-weight:normal;}


#contentBlog #blogSessoes1 {border:1px solid #EEE; padding:10px; margin:0; margin-bottom:20px; background:#f6f6f6; margin-right:310px;}
#contentBlog #blogSessoes1.tagcloud {border:1px solid #EEE; display:block}
#contentBlog #blogSessoes1.tagcloud ul {padding:0; margin:0;}
#contentBlog #blogSessoes1.tagcloud ul li { display:inline; font-size:14px; }
#contentBlog #blogSessoes1.tagcloud ul li a {
    white-space:nowrap;
    text-decoration:none;
    color:#666;font-size:14px;
    line-height:1.4em;
    padding:1px 3px;
    margin:5px 5px 5px 0;
    text-decoration:none;
    }
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_0 { font-size:11px;color:#ccc;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_1 { font-size:.65em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_2 { font-size:.70em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_3 { font-size:.75em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_4 { font-size:0.9em;font-weight:bold;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_5 { font-size:1em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_6 { font-size:1.1em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_7 { font-size:1.15em;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_8 { font-size:1.15em;color:#ef7f08;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_9 { font-size:1.25em;color:#ef7f08;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_10 { font-size:1.5em;line-height:1em;padding:0;color:#fe8300;font-weight:normal;}
#contentBlog #blogSessoes1.tagcloud ul li a:hover {text-decoration:underline;}

#contentBlog #blogSessoes1.tagcloud ul li a.cloud_7:hover {background:#f88000; color:#FFF; text-decoration:none;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_8:hover {background:#f88000; color:#FFF; text-decoration:none;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_9:hover {background:#f88000; color:#FFF; text-decoration:none;}
#contentBlog #blogSessoes1.tagcloud ul li a.cloud_10:hover {background:#f88000; color:#FFF; text-decoration:none;}

#formComentario {border:1px solid #EEE; background:#FAFAFA; padding:0 10px;}
#formComentario fieldset {border:0; padding:0; margin:0;}
#formComentario legend {display:none;}
#formComentario p {padding:4px 0;}
#formComentario p label {font-size:14px; display:block; font-weight:bold; padding-bottom:4px;}
#formComentario p input.inpTxt {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:75%;}
#formComentario p textarea {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; display:block; width:99%; height:100px;}
#formComentario p.pSub {text-align:right; padding:0;}
#formComentario p input.botEnviar {display:inline-block; float:none; font-size:0.001em; width:82px; height:29px; border:0; background:url(/common/imagens/botao-enviar.gif) no-repeat left top; cursor:pointer;}
#formComentario p input.botEnviar:hover {background:url(/common/imagens/botao-enviar.gif) no-repeat right top;}

#usermessageb.failure { display:none; }
#usermessageb.success { display:none; }

.cform fieldset {border:0;}
.cform legend {display:none;}
.cform ol {list-style:none; margin:0; padding:0;}
.cform ol li {padding:4px 0; margin:0;}
.cform ul {list-style:none; margin:0; padding:0;}
.cform ul li {color:#F60; font-weight:bold; padding-left:4px;}
.cform ol li span {padding:0 4px; color:#999;}
.cform label {font-size:14px; display:block; font-weight:bold; padding-bottom:4px;}
.cform input#cf_field_2 {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:300px;}
.cform input#cf_field_3 {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:300px;}
.cform textarea#cf_field_4 {font-size:14px; padding:4px; font-weight:bold; color:#646f73; border:1px solid #c9c9c9; width:400px; height:100px;}
.cform input.sendbutton {display:inline-block; font-size:0.001em; float:left; width:82px; margin-left:335px; height:29px; border:0; background:url(/common/imagens/botao-enviar.gif) no-repeat left top;}
div#usermessageb {display:inline-block; height:29px; line-height:29px; margin-left:10px; font-weight:bold;}


#boxTipoView {background:#FBFBFB; border:1px solid #e4e4e4; padding:5px; height:30px; margin:0 0 10px 0;}
#boxTipoView h3 {font-size:19px; color: #7c8387; float:left; margin-left:5px; line-height:30px; margin:0; padding:0;}
#boxTipoViewMenu {float:right;}
#boxTipoViewMenu ul {list-style:none; float:right; width:55px; padding-left:10px; margin:5px 5px 0 0;}
#boxTipoViewMenu ul li {display:inline-block; float:right; padding:0; margin-left:1px;}
#boxTipoViewMenu ul li a {display:block; width:25px; height:21px;}
#boxTipoViewMenu ul li a.tipoView1 {background:url(/common/imagens/tipo-lista-1.gif) no-repeat left top;}
#boxTipoViewMenu ul li a.tipoView2 {background:url(/common/imagens/tipo-lista-2.gif) no-repeat left top;}
#boxTipoViewMenu ul li a:hover {background-position:right top;}
#boxTipoViewMenu ul li a.sel {background-position:right top;}
/*#boxTipoViewMenu ul li a.sel:hover {background-position:left top;}*/
#boxTipoViewMenu ul li a span {display:none;}

#selectFiltro {float:right; margin:0; padding:0;}
#selectFiltro p {margin:0; padding:0; height:30px; text-align:right; font-size:12px; padding:0 15px; line-height:30px; color:#888;  float:left; background: url(img/topo-blog-fio.gif) no-repeat right center;}
#selectFiltro p.noBg {background:none; padding-right:0;}
#selectFiltro select {max-width:200px; font-size:14px; color:#666; font-weight:bold; padding:4px; margin-top:2px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#selectFiltro select option {font-size:14px; font-weight:normal;}

/*

.boxLoginLateralCont p.userLogin {float:left; width:135px; margin-left:5px;}
.boxLoginLateralCont p.userLogin strong {font-size:14px; display:block; letter-spacing:-0.002em;}
.boxLoginLateralCont p.userLogin span {font-size:12px; display:block; color:#7c7c7c; font-weight:bold;}
.boxLoginLateralCont p.userLogin em {font-size:12px; display:block; color:#8c8c8c; font-style:normal;}
.boxLoginLateralCont p a {color:#646f73; text-decoration:none; padding:0;}
.boxLoginLateralCont p a:hover {text-decoration:underline;}
.boxLoginLateralCont p.pAutoLogin {padding-bottom:5px; margin-bottom:5px; border-bottom:2px solid #FFF;}
.boxLoginLateralCont p.pAutoLogin input#autoLogin {display:inline;}
.boxLoginLateralCont p.pAutoLogin label {font-size:11px; display:inline; font-weight:normal; color:#555;}


.boxLoginLateralCont img#imgAvatar {float:left; border:1px solid #dedede;}
.boxLoginLateralCont input.botEntrar {display:inline-block; font-size:0.001em; float:left; width:77px; height:29px; border:0; background:url(/common/imagens/botao-entrar.gif) no-repeat left top; cursor:pointer;}
.boxLoginLateralCont input.botEntrar:hover {background:url(/common/imagens/botao-entrar.gif) no-repeat right top;}

*/
.banner_medium_retangle {border:1px solid #EEE;}