/* CSS clearfix */
@charset "utf-8";
/* CSS Document */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}

/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

img{border:none;}
a img:hover{opacity:0.8;}
.alignleft{float:left;margin:0 10px 0 0;}
blockquote{background:#f4f4f4;border-left:3px solid #dfdfdf;padding:1px 10px;font-size:12px;}
.alignright{float:right;margin:0 0 0 10px;}
.aligncenter, img.aligncenter{display:block;margin:auto;}
.clear{clear:both;}
.no-text{font-size:0;text-indent:-9999px;overflow:hidden;}
.margem{width:980px;margin:auto;position:relative;}
h1{font-size:26px;}
h2{font-size:22px;font-weight:bold;clear:both;}
h3{font-size:18px;font-weight:bold;clear:both;}
h4{font-size:14px;font-weight:bold;clear:both;}
h5{font-size:12px;font-weight:bold;clear:both;}
h6{font-size:12px;font-weight:bold;clear:both;}
strong{font-weight:bold;}
p{padding:0;margin-top:1em;margin-bottom:1em;}
br{margin-top:15px;margin-bottom:15px;}
a, a:before, a:after, a img, a strong, a span, input, textarea{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.no-trans{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.rhcarlos-logo{display:block;width:308px;height:54px;background-image:url(images/logo.gif);}
.sprite-redes{background:url(images/sprite-redes.png) no-repeat top left;}
.rhcarlos-facebook-rede{background-position:0 0;width:79px;height:90px;}
.rhcarlos-gplus-rede{background-position:0 -95px;width:79px;height:90px;}
.rhcarlos-twitter-rede{background-position:0 -190px;width:79px;height:90px;}
body{margin:0;padding:0;background:#fff;font-family:'calibri', arial, serif;font-size:14px;color:#666;}
.topo{height:75px;position:relative;}
.rhcarlos-logo{float:left;margin:10px 0 0 20px;}
.busca-links{float:right;margin:10px 15px 0 0;}
.links{float:right;font-size:12px;text-transform:uppercase;}
.links a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;color:#364d91;margin:0 0 0 30px;font-weight:bold;}
.links a:hover{color:#4d4d4d;}
.links a{background-image:url(images/sprite-botoes.png);background-repeat:no-repeat;}
.quem-somos-topo{background-position:0 -124px;padding:0 0 0 20px;}
.quem-somos-topo:hover{background-position:0 -107px;}
.anuncie-topo{background-position:0 -22px;padding:0 0 0 20px;}
.anuncie-topo:hover{background-position:0 -2px;}
.contato-topo{background-position:0 -74px;padding:0 0 0 20px;}
.contato-topo:hover{background-position:0 -59px;}
.busca{float:right;background:url(images/bg-buscar.png) no-repeat;height:34px;width:469px;display:block;position:relative;margin:8px 0 0 0;}
.pesquisa{float:left;width:350px;margin:10px 15px 0 15px;border:none;outline:none;font-size:12px;color:#b7b7b7;text-transform:uppercase;}
.pesquisa:focus{color:#333;}
.button{background:url(images/buscar.png) no-repeat 0 5px;padding:5px 0 5px 20px;color:#fff;text-transform:uppercase;font-size:14px;float:left;cursor:pointer;margin:3px 0 0 10px;border:none;outline:none;}
.button:hover{color:#a0cd08;}
.menu-topo{height:35px;background:#364d91;color:#fff;margin:0 0 5px 0;font-weight:bold;text-transform:uppercase;}
.menu-links{float:left;}
.menu-links a{color:#fff;}
.menu-links ul{list-style:none;margin:0 -30px 0 0px;padding:0;float:left;}
.menu-links ul li{list-style:none;margin:0;padding:0;float:left;background:url(images/div-menu.png) no-repeat right !important;}
.menu-links ul li a{display:block;padding:9px 25px 8px 25px;border:1px solid #364d91;border-bottom:none !important;}
.menu-links ul li a:hover{background:#fff;color:#87c200;border:1px solid #364d91;}
.menu-links ul li a span{background:url(images/down-arrow.png) no-repeat;height:5px;width:10px;display:inline-block;margin:0 0 2px 10px;}
.menu-links ul li:hover a span, .menu-links ul li:active a span{background-image:url(images/down-arrow-hover.png);}
.menu-links ul li ul{list-style:none;margin:0;padding:10px 140px 10px 10px;position:absolute;min-height:128px;z-index:999;background-color:#fff !important;border:1px solid #364d91;border-top:none !important;font-size:12px;display:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.menu-links ul li:hover ul{display:block;}
.menu-links ul li ul li{list-style:none;margin:0;padding:0px;float:none;border-bottom:1px dashed #dad9d9;background:none !important;}
.menu-links ul li ul li a{border:none !important;color:#364d91;padding:4px 0 4px 10px;background:url(images/green-arrow-list.png) no-repeat 0 8px;}
.menu-links ul li ul li a:hover{background:url(images/green-arrow-list.png) no-repeat 0 8px;}
.menu-links ul li ul.programas{background:url(images/programas.jpg) no-repeat right bottom;}
.menu-links ul li ul.jogos{background:url(images/jogos.jpg) no-repeat right bottom;}
.menu-links ul li ul.videos{background:url(images/videos.jpg) no-repeat right bottom;}
.menu-links ul li ul.android{background:url(images/android.jpg) no-repeat right bottom;}
.jcarousel-skin-tango{list-style:none;margin:0;padding:0;float:left;}
.jcarousel-skin-tango li{list-style:none;margin:5px 20px 0 0px;padding:0;}
.jcarousel-skin-tango .jcarousel-container-horizontal{margin:0 0 0 0px;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;height:155px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{padding:8px 10px;width:865px;border:1px solid #e7e7e7;height:165px;overflow:hidden;margin:0px 0 0 45px;}
.jcarousel-list-horizontal{height:167px;overflow:hidden;}
.jcarousel-skin-tango .jcarousel-item{width:157px;height:157px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:60px;right:-43px;cursor:pointer;display:block;width:41px;height:41px;background-image:url(images/next-slider.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus{opacity:0.8;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:60px;left:0px;width:13px;height:11px;display:block;width:41px;height:41px;cursor:pointer;background-image:url(images/prev-slider.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus{opacity:0.8;}
.thumb-slider{width:100px;height:100px;overflow:hidden;margin:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.thumb-slider:hover{opacity:0.8;}
.thumb-slider img{width:100px;height:100px;margin:auto;margin-bottom:10px;}
.nome-slider{font-weight:bold;font-size:14px;text-align:center;margin:10px 0 0 0;}
.nome-slider a{color:#364d91;}
.nome-slider a:hover{color:#6e9f00;}
.anuncio{margin:15px 0 0 0;float:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.anuncio:hover{opacity:0.8;}
.redes-topo{float:right;margin:15px 0 0 0;}
.redes-topo div{float:left;margin:0 0 0 5px;}
.redes-topo div span{float:left;margin:60px 0 0 15px;}
.link-redes{position:absolute;width:79px;height:50px;z-index:999;display:block;}
.esquerda{width:665px;float:left;margin:5px 0 0 0;}
.direita{margin:5px 0 0 0;float:right;width:305px;}
.title-loop{text-transform:uppercase;font-size:24px;font-weight:bold;color:#959595;margin:0 0 5px 0;}
.box-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 15px 0;position:relative;}
.list-posts{list-style:none;margin:0;padding:0;}
.list-posts li{list-style:none;margin:0 0 15px 0;padding:0;border-bottom:1px solid #e7e7e7;overflow:hidden;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.thumb-post{float:left;width:120px;height:120px;margin:10px 0 10px 0px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.infos-post{width:505px;float:right;margin:10px 10px 10px 0;}
.cat-post{font-weight:bold;margin:0 0 3px 0;text-transform:uppercase;}
.cat-post a{color:#363735;}
.nome-post{font-size:21px;font-weight:bold;line-height:20px;margin:0 0 5px 0;}
.nome-post a{color:#364d91;}
.nome-post span{background:url(images/green-arrow.png) no-repeat;display:inline-block;*display:inline;zoom:1;height:14px;width:12px;margin:0 0 -2px 5px;}
.resumo{margin:0 0 10px 0;line-height:18px;}
.ver-mais{font-weight:bold;color:#364d91;background:url(images/green-mini-arrow.png) no-repeat right;padding:0 10px 0 0;}
.list-posts li:hover .nome-post a{color:#76aa00;}
.list-posts li:hover .nome-post span{background-image:url(images/blue-arrow.png);}
.list-posts li:hover .ver-mais{color:#555555;}
.list-posts li:hover .thumb-post{opacity:0.9;}
.list-posts .cat-post a:hover{color:#4378cb;}
.navigation{font-weight:bold;padding:5px 0;margin:30px 0 20px 0;text-align:center;font-family:'calibri', arial, serif;}
.pages{color:#333;font-size:14px;margin:0 10px 0 0;font-style:italic;font-weight:bold;}
.navigation .current, .navigation a:hover{background:#7f7f7f url(images/pagenavi-hover.png) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:inline-block;overflow:hidden;padding:5px 8px;color:#fff;font-size:14px;font-weight:normal;}
.navigation a{background:#445a9e url(images/pagenavi.png) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:inline-block;overflow:hidden;padding:5px 8px;color:#fff;font-size:14px;font-weight:normal;}
.sidebar{margin:5px 0 0 0;}
.sidebar ul{list-style:none;margin:0;padding:0;}
.sidebar ul li{list-style:none;margin:0;padding:0;}
.widgettitle{font-size:20px;font-weight:bold;color:#959595;text-transform:uppercase;margin:0 0 3px 0;}
.sidctn{border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;line-height:18px;}
.sidctn a{color:#364d91;}
.sidctn a:hover{color:#86b41e;}
.sidctn ul{list-style:none;margin:0;padding:0;}
.sidctn ul li{list-style:none;margin:0;padding:0 0 0 8px;background:url(images/green-arrow-list.png) no-repeat 0 7px;}
.sidft{margin:0 0 15px 0;}
#wp-calendar th{background:#FFFFFF;margin:5px 0px 0px 0px;font-weight:bold;text-align:center;text-transform:capitalize;color:#666;}
#wp-calendar caption{font-size:13px;font-weight:bold;text-align:center;color:#666666;padding:0px 5px 5px 5px;margin:2px 0px 2px 0px;border-bottom:1px dotted #CCCCCC;}
#wp-calendar td{color:#666666;letter-spacing:normal;padding:2px 0px;text-align:center;}
#wp-calendar #today{background:#FD0859;color:#FFFFFF;}
#wp-calendar{empty-cells:show;font-size:12px;margin:0px;width:100%;}
.voltar{background:url(images/topo.png) no-repeat;height:37px;width:92px;display:block;float:right;position:relative;border:none;outline:none;cursor:pointer;}
.footer{border-top:8px solid #d4d4d4;background:#30468a;overflow:hidden;}
#mycarouse2{list-style:none;margin:15px -50px 15px 0px;padding:0;position:relative;overflow:hidden;text-align:center;}
.links-rodape{padding:0;margin:0 33px 0 0;font-size:18px;font-weight:bold;text-transform:uppercase;width:172px;text-align:left;float:left;}
.links-rodape a{color:#fff;}
.links-rodape strong{color:#fff;}
.links-rodape ul{margin:8px 0 0 0;}
.links-rodape ul li{font-size:12px;width:150px;font-weight:normal;background:url(images/green-arrow-list.png) no-repeat 0 5px;padding:0 0 3px 5px;margin:0 0 3px 0;border-bottom:1px dotted #6172a5;list-style-type:none;}
.links-rodape ul li a:hover{color:#a6cc12;}
.footer2{background:#26376b;padding:30px 0;overflow:hidden;}
.logo-rodape{background:url(images/logo-rodape.png) no-repeat;height:21px;width:158px;display:block;float:left;}
.copy{font-size:12px;color:#98a2c2;float:left;width:425px;margin:5px 0 0 10px;}
.links-rodape-copy{font-size:12px;text-transform:uppercase;font-weight:bold;color:#fff;float:right;width:385px;margin:5px 0 0 0px;}
.links-rodape-copy a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out;color:#fff;margin:0 0 0 25px;background-image:url(images/sprite-botoes.png);background-repeat:no-repeat;}
.links-rodape-copy a:hover{color:#8f8f8f;}
.quem-somos-rodape{background-position:0 -141px;padding:0 0 0 20px;}
.quem-somos-rodape:hover{background-position:0 -107px;}
.anuncie-rodape{background-position:0 -42px;padding:0 0 0 20px;}
.anuncie-rodape:hover{background-position:0 -2px;}
.contato-rodape{background-position:0 -89px;padding:0 0 0 20px;}
.contato-rodape:hover{background-position:0 -59px;}
.rss-rodape{background:url(images/rss.png) no-repeat 0 0px !important;padding:0 0 0 20px;}
.big-widgettitle{font-size:26px;color:#4f4f4f;margin:0 0 -2px 0;}
.sidctn ul.list-top10{list-style:none;margin:0;padding:0;}
.sidctn ul.list-top10 li{list-style:none;margin:0 0 5px 0;padding:0 0 5px 0;display:block;position:relative;overflow:hidden;border-bottom:1px dotted #dadadb;background:none !important;}
.num{font-weight:bold;float:left;width:25px;text-align:right;font-size:20px;color:#76aa00;}
.thumb-widget{width:35px;height:35px;float:left;margin:0 5px 0 5px;border:2px solid #fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.nome-top{width:206px;float:left;}
.nome-top a{font-weight:bold;}
.sidctn ul.list-top10 li:hover .nome-top a{color:#76aa00;}
.sidctn ul.list-top10 li:hover .thumb-widget{border-color:#76aa00;box-shadow:2px 2px 0px #ccc;}
.fundo-assinar{background:url(images/bg-assinar.png) no-repeat;height:101px;width:305px;display:block;}
.text-assinar{color:#777;float:left;margin:20px 0 -20px 10px;font-size:19px;font-weight:bold;}
.text-assinar span{font-size:12px;display:block;font-weight:bold;}
.campo_feed{float:left;border:1px solid #333;width:200px;margin:32px 0 0 15px;border:none;outline:none;font-size:12px;color:#999999;background:none !important;}
.botao_feed{float:left;color:#fff;cursor:pointer;background:none;outline:none;margin:32px 0 0 13px;font-size:12px;border:none;}
.rich-rich{overflow:hidden;margin:0 0 15px 0;}
.thumb-cat{width:116px;height:116px;overflow:hidden;float:left;margin:0 10px 0 0;}
.nome-cat{font-weight:bold;}
.infos-cat{float:left;width:534px;}
.rich-category{line-height:18px;}
.rich-category a{color:#2d4ba0;}
.rich-category a:hover{color:#333;}
.sub-categorias{list-style:none;margin:0 0 10px 0;padding:0;height:30px;}
.sub-categorias li{float:left;margin:0 5px 0 0;list-style-type:none;}
.sub-categorias li a{background:#32488c;color:#fff;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;margin:0 0 4px 0;}
.sub-categorias li a:hover{color:#fff;background:#9dc300;}
.title-single{font-size:25px;font-weight:bold;line-height:22px;font-family:Arial, Helvetica, sans-serif;margin:10px 10px 5px 0px;color:#424343;}
.descricao-single{color:#8f8f8f;font-size:18px;font-weight:bold;margin:0 10px 10px 0px;}
.redes-sharer-single{border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 15px 0;position:relative;overflow:hidden;padding:8px 8px 5px 8px;margin:0;text-transform:uppercase;color:#898989;}
.redes-sharer-single a {
	color:#2d4ba0;
}

.redes-sharer-single a:hover {
	color:#8abe27;	
}

.entry{margin:0 10px 10px 0px;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:18px;color:#4d4d4d;}
.entry img{max-width:645px;height:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.entry h2{line-height:26px;}
.entry a{color:#2d4ba0;}
.entry a:hover{color:#8abe27;}
.entry li{list-style:disc;list-style-position:inside;}
.veja-tambem {width:650px; clear:both; padding:5px; margin:3px 0 3px 0; border:0;background:#f3f3f3;}
.rating-single{color:#808080;font-size:14px;margin:10px 10px 20px 0px;font-family:Arial, Helvetica, sans-serif;}
.post-ratings{margin:10px 0 0 0;}
.aplicativo{margin:0 10px 10px 0px;font-size:16px;overflow:hidden;display:block;position:relative;}
.aplicativo h3{font-size:20px;font-weight:bold;margin:0 0 10px 0;}
.aplicativo h3 a{color:#333;}
.linksdownload{margin:0 10px 20px 0px;overflow:hidden;display:block;position:relative;}
.linksdownload a{color:#333;}
.line{background:url(images/dote.gif) repeat-x;height:1px;margin:10px;}
#breadcrumbs{margin:7px 0 13px 0;padding:0;font-size:14px;font-weight:bold;color:#93bf00;}
#breadcrumbs a{color:#2d4ba0;}
#breadcrumbs a:hover, .breadcrumb_last{color:#717171;}
.related-list{list-style:none;margin:0 -40px 0 0;padding:0;}
.related-list li{list-style:none;margin:0 29px 0 0;padding:0;float:left;width:135px;}
.related-list .thumb-slider{border:2px solid #fff;}
.related-list li:hover .thumb-slider{border:2px solid #6e9f00;}
.related-list li:hover .nome-slider a{color:#6e9f00;}
.gsc-control-wrapper-cse{width:300px;overflow:hidden;}
.comentarios{margin:0 10px 15px 0px;overflow:hidden;}
.comentarios a{color:#30468a;}
.comentarios a:hover{color:#333;}
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{list-style:none;margin:0;padding:0;}
ol.commentlist li.comment ul.children{margin:0;padding:0 0 0 30px;background:url(images/reply-comment.gif) no-repeat;}
.comentario-campo{border:1px solid #ccc;background:#fafafa;padding:10px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;margin:0 0 10px 0;}
.avatar-comentario{width:55px;height:55px;float:left;margin:0 5px 5px 0;overflow:hidden;}
.avatar-comentario img{height:55px;width:55px;}
.comentario-nome{float:left;overflow:hidden;}
.nome-comentarista{font-family:arial, serif;font-size:12px;font-weight:bold;}
.nome-comentarista a{text-decoration:underline;}
.nome-comentarista a:hover{color:#000;}
.data-comentario{font-family:Tahoma, Geneva, sans-serif;font-size:10px;color:#a7a7a7;font-weight:normal;font-style:italic;}
.texto-comentario{color:#777;line-height:18px;font-size:12px;}
.texto-comentario p{margin:0;padding:0;}
.texto-comentario a{text-decoration:none;}
.texto-comentario a:hover{color:#777;}
.forms .bebas-single{font-family:arial, serif;color:#797979;font-size:14px;}
.reply-link{font-size:11px;font-family:Tahoma, Geneva, sans-serif;float:right;}
.reply-link a{padding:2px;display:block;text-decoration:none;font-weight:bold;}
.reply-link a:hover{background:#f5f5f5;}
.tabela{margin:10px 0 0 0;}
.espaco-form{width:60%;}
.espaco-info{width:40%;}
#commentform{margin:10px 0 0 0;}
#respond{font-size:12px;color:#333;}
#respond a{text-decoration:none;}
#respond a:hover{color:#000;}
.need-login{width:410px;margin:auto;color:#333;margin-top:10px;overflow:hidden;padding:15px 15px 15px 50px;background:#dcdcdc url(images/chave.png) no-repeat 10px 5px;border:1px dashed #c9c9c9;}
.forms h3{margin:0;padding:0;font-size:20px;font-weight:normal;color:#777;}
#respond .forms .cancel-comment-reply a{display:block;}
.cancel-reply{background:url(images/cancel.gif) no-repeat;text-indent:-9999px;cursor:pointer;height:25px;width:100px;display:block;margin:5px 0 10px 0;}
.bg-input{height:39px;width:160px;display:block;float:left;}
.input-small{font-size:12px;float:left;width:170px;font-size:14px;margin:0 20px 0 0;font-family:'calibri', arial, serif;color:#797979;background:url(images/bg-bottom.gif) repeat-x bottom;}
.caixa-mensagem{margin:10px 0 0 0;font-size:12px;float:left;width:100%;font-size:14px;font-family:'calibri', arial, serif;color:#797979;}
#author, #email, #url{width:160px;float:left;padding:10px;background:#fff url(images/bg-bottom.gif) repeat-x bottom;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;outline:none;color:#777;font-family:Tahoma, Geneva, sans-serif;font-size:12px;margin:3px 0 10px 0;}
#author:focus, #email:focus, #url:focus, #comment:focus{}
#comment{width:95%;height:100px;padding:10px;background:#fff url(images/bg-bottom.gif) repeat-x bottom;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;outline:none;color:#777;font-family:Tahoma, Geneva, sans-serif;font-size:12px;margin:3px 0 10px 0;}
#submit{float:right;margin:0 0 20px 0;}
ol.related-posts {clear:both; text-align:center; margin:10px 0px 15px 0px; padding:0;display: inline-block;}
ol.related-posts li{width:120px;font-size:13px; float:left; margin-right:15px; padding-right:12px; font-weight:bold;overflow: hidden;}
ol.related-posts img{clear:both; padding:5px; background:#F7F7F7; border:1px solid #DDD;}
ol.related-posts a{clear:both; display:block; border:none; text-decoration:none;color:#2d4079;}
ol.related-posts a:hover{color:#76aa00;}
p.related-posts{margin-top:20px; font-size:15px; font-weight:bold; color:#141414;}
.relacionados{margin:10px 10px 15px 0px;}
.relacionados strong {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;color:#5b5b5b;margin:0 0 10px 0;}

/* codigo da barra do rodapé */
.rodape{display:none;width:100%;height:0px;position: fixed;bottom: 0px;background-color:transparent;padding:0px;background-image: url('http://www.downgratis.com/barra/imagens/rodape/bg_footer.gif.png');background-position: bottom;background-repeat: repeat-x;font-family: Arial;}
.rodape .alinhamento{width: 1000px;display: table;height:auto;margin:0px auto;text-align: center;font-weight: bold;}
.rodape .alinhamento .destaque-rodape{width:309px;height:75px;background-image: url('http://www.downgratis.com/barra/imagens/rodape/destaque-rodape.png');background-position: bottom;background-repeat: repeat;display: block;position: relative;top:-7px;float: left;}
.rodape .alinhamento p{font-size: 14px;float: left;z-index:999999;width: auto;height: auto;display: table;margin: 0px;padding: 0px;text-align: left;color: #fff;text-shadow:0px 0px 4px #666;position: relative;top:42px;font-weight: normal;}
.rodape .alinhamento p strong{text-transform: uppercase;color:#034074;}	
.rodape .alinhamento .fechar{width:28px;height: 28px;display: block;background-image: url('http://www.downgratis.com/barra/imagens/rodape/botao-fechar.png');background-repeat: no-repeat;background-position: center;float: left;text-indent: -9000px;position: relative;top:10px;}
.rodape .fb-like {position: relative !important;top: 48px !important;left: 35px;}


/* ---------------------------------------------------------
	/    MODIFICAÇÃO 02/10/2013   /
--------------------------------------------------------- */
.redes-autor {
	float:right;
}

.sprite-autor {
	background:url(images/sprite.png) no-repeat left top;
	display:inline-block;
	position:relative;
	vertical-align:top;
	height:32px;
	width:32px;
	margin:0 0 0 5px;
}

.sprite-autor:hover {
	opacity:.6;
}

.sprite-autor.facebook {
	background-position:0 0;
}

.sprite-autor.twitter {
	background-position:-32px 0;
}

.sprite-autor.google{
	background-position:-64px 0;
}