/*
Theme Name:Fastmotos
Theme URI:http://fastmotos.com/
Description:Primeira Vers&atilde; o do Blog Fastmotos no wordpress, criado pelo design <a href="http://www.hiderlanio.com.br"target="_blank">Hiderlanio</a>

Version:1.0
Author:Hiderlanio Nunes
Author URI:http://www.hiderlanio.com.br/
Tags:moto, personalizado, tamanho fixo, duas colunas, widgets
Text Domain:Fastmotos
Fastmotos v1
 http://fastmotos.com/
Esse tema foi desenhado e feito pelo design Hiderlanio Nunes, 
o blog pessoal do autor <a href="http://www.hiderlanio.com.br"target="_blank">Hiderlanio</a>

*/
/* Begin Typography &Colors */
#lightbox-overlay-text{display:none !important}

.dn{display:none}

.fl{float:left}

.fr{float:right}

.indent{text-indent:-999px; overflow:hidden; text-transform:uppercase}

html{margin:0; padding:0; background:url(images/fundo.jpg) repeat scroll 0 0}

*{margin:0; padding:0}

*{font-family:Verdana,Geneva,sans-serif}

body{background:url(images/imagem_fundo.jpg) no-repeat scroll center 0; min-height:1000px}

.geral{width:968px; margin:0 auto}

.topo{width:960px; height:245px; position:relative; margin:0 auto}

.topo h1{float:left; margin:65px 0 0 15px}

.topo h1 a{background:url(images/logo.png) scroll no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/logo.png',sizingMethod='scale'); text-indent:-9999px; overflow:hidden; cursor:pointer; display:block; border:0; width:215px; height:123px}

.topo .busca{background:url(images/fundo_busca.png) scroll no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/fundo_busca.png',sizingMethod='scale'); width:317px; height:35px; float:right}

.topo .busca form{float:left; margin-left:10px; _margin-left:5px; margin-top:3px; margin-top:5px}

.topo .busca .texto{border:none; background:none; color:#d20200; float:left; margin-top:3px; width:265px}

.topo .busca .bt_enviar{background:url(images/lupa.png) scroll no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/lupa.png',sizingMethod='scale'); border:none; float:left; text-indent:-9999px; text-transform:uppercase; overflow:hidden; width:19px; height:20px; cursor:pointer}

.conteudo{width:968px; background:url(images/fundo_conteudo.png) repeat-y scroll 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/fundo_conteudo.png',sizingMethod='scale'); padding:0 4px; min-height:500px}

.conteudo .menu{width:960px; background:url(images/fundo_menu.gif) repeat-x scroll 0 0; height:30px}

.conteudo .menu ul{float:left; height:30px; width:auto; border-right:1px solid #F80300}

.conteudo .menu ul li{float:left; border-left:#f80300 solid 1px; line-height:30px; list-style:none}

.conteudo .menu ul li a{color:#fff; font-size:12px; font-family:Tahoma,Geneva,sans-serif; font-weight:bold; display:block; _display:inline; height:30px; text-decoration:none; overflow:hidden; padding-left:10px; padding-right:10px; border-right:#c10200 solid 1px}

.conteudo .menu ul li a:hover{color:#f8b7b3}

.conteudo .super_banner{background:url(images/fundo_super_banner.gif) repeat-x scroll 0 0; width:960px; height:200px}

.conteudo .super_banner .eventos{width:479px; height:170px; margin:15px 0 0 15px; _margin:15px 0 0 5px; background:url(images/barra_div_superbanner.gif) repeat-y scroll right top}

.conteudo .super_banner .eventos .caixa_evento{float:left; font-size:11px; width:230px; font-family:Tahoma,Geneva,sans-serif; margin-right:9px; margin-bottom:20px}

.conteudo .super_banner .eventos .caixa_evento a{text-decoration:none; display:block; color:#2f2f2f; border:none}

.conteudo .super_banner .eventos .caixa_evento a:hover{color:#aa241c}

.conteudo .super_banner .eventos .caixa_evento img{margin-right:5px; border:none}

.conteudo .super_banner .eventos .caixa_evento a:hover img{opacity:0.7; filter:alpha(opacity = 70)}

.conteudo .super_banner .destaques{width:440px; height:170px; margin:15px 0 0 15px}

.conteudo .super_banner .destaques #featured{float:left}

.conteudo .super_banner .eventos h2, .conteudo .super_banner .destaques .titu_destque{float:left; width:100%; height:20px; text-indent:-999px; overflow:hidden; margin-bottom:10px}

.conteudo .super_banner .eventos h2{background:url(images/tit_eventos.gif) no-repeat scroll 0 0}

.conteudo .super_banner .destaques .titu_destque{background:url(images/tit_destaques.gif) no-repeat scroll 0 0}

.conteudo .colunas{background:url(images/fundo_colunas.gif) repeat-y scroll 0 0; width:960px; padding-bottom:20px}

.conteudo .colunas .coluna_esquerda{width:600px; min-height:300px; _height:300px; background:url(images/sombra_col_esq.gif) no-repeat scroll 0 0; padding:20px 10px 0 10px}

.post{float:left; margin-bottom:50px; width:100%}

.post .titulo_postagem, .titulo_postagem{float:left; margin-bottom:20px; width:100%}

.post .titulo_postagem .data{background:transparent url(images/bg_data.gif) no-repeat scroll 0 0; float:left; height:57px; margin-right:20px; text-align:center; width:49px}

.post .titulo_postagem .data .mes{color:#FFF; float:left; font-weight:bold; margin-top:6px; width:100%; font-size:11px; font-family:Tahoma,Geneva,sans-serif}

.post .titulo_postagem .data .dia{color:#474747; float:left; font-size:22px; font-weight:bold; margin-top:4px; width:100%; font-size:22px; font-family:Tahoma,Geneva,sans-serif}

.post .titulo_postagem h2, .post .titulo_postagem h2 a, .post h2, .post h2 a, .coluna_esquerda h2{color:#d20200; padding-top:4px; font-size:15px; font-family:Tahoma,Geneva,sans-serif; font-weight:bold; text-decoration:none}

.titulo_paginas_categorias h2{color:#d20200; padding-top:4px; font-size:18px; padding-bottom:10px; font-family:Tahoma,Geneva,sans-serif; border-bottom:1px solid; font-weight:bold; text-decoration:none}

.pagetitle{margin-bottom:20px}

.post h2 a:hover{color:#424242}

.hentry{margin-bottom:50px}

.pesquisa{border-top:1px dotted #666; padding-top:15px}

.hentry h3, .hentry h3 a{color:#d20200; padding-top:4px; font-size:15px; font-family:Tahoma,Geneva,sans-serif; font-weight:bold; text-decoration:none}

.hentry h3 a:hover{}

.post .post_detalhes, .post .post_detalhes a{font-size:11px; font-family:Tahoma,Geneva,sans-serif; text-decoration:none; color:#d20200; margin-top:5px}

.post .post_detalhes a:hover{color:#424242}

.post .post_detalhes span.titu{color:#a9a9a9}

.post .entry{margin-bottom:20px}

.entry ul{list-style-image:none; list-style-position:inside; list-style-type:disc; padding:0 0 15px 10px}

.related_post_title{margin-top:20px}

p.related_post_title{font-weight:bold}

.post .entry p, .post .entry span, .post .entry form, .post .entry{font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#2f2f2f}

.post .entry p{margin:10px 0}

.post .texto a{text-decoration:none; color:#d20200}

.post .texto a:hover{text-decoration:underline}

.post .entry a{text-decoration:none; color:#d20200; border:none}

.post .entry a img{border:none}

.post .entry a:hover{text-decoration:underline}

.post .rodape_postagem{width:600px; height:59px; background:url(images/bg_rodape_post.gif) no-repeat scroll 0 0}

.post .rodape_postagem .comentarios{width:175px; float:left; height:30px; margin:17px 0 0 19px}

.post .rodape_postagem .comentarios span{background:url(images/icone_comentarios.png) no-repeat scroll 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/icone_comentarios.png',sizingMethod='scale'); width:34px; height:28px; float:left; display:block}

.post .rodape_postagem .comentarios a{font-family:Verdana,Geneva,sans-serif; font-size:11px; color:#d20200; text-decoration:none; margin-top:5px; margin-left:10px; float:left}

.post .rodape_postagem .comentarios a:hover{color:#424242}

.post .rodape_postagem .redes_sociais{float:right}

.post .rodape_postagem .redes_sociais .orkut, .post .rodape_postagem .redes_sociais .soboo{float:left; margin-right:30px; margin-top:18px}

.post .rodape_postagem .redes_sociais .orkut a{background:url(images/bt_orkut.png) no-repeat scroll 0 0; display:block; width:61px; height:22px}

h2.pagina{margin-bottom:15px; border-bottom:1px solid #d02000; padding-bottom:15px; font-size:20px}

div.pagina p{margin-bottom:15px}

.conteudo .colunas .coluna_direita{width:340px; min-height:300px; _height:auto; overflow:hidden; padding-top:20px; padding-bottom:20px; background:url(images/sombra_col_dir.gif) no-repeat scroll 0 0}

.coluna_direita .caixas{width:320px; padding-right:10px; padding-left:10px; color:#2f2f2f; font-size:11px; margin-bottom:25px}

.coluna_direita .feed span.imagem_feed{display:block; background:url(images/placa_feed.png) scroll no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/fastmotos/images/placa_feed.png',sizingMethod='scale'); width:85px; height:85px; float:left; margin-right:10px}

.coluna_direita .feed p{margin-top:12px}

.coluna_direita .feed p a{color:#e5221e; text-decoration:none}

.coluna_direita .feed p a:hover{color:#6b6b6b}

.coluna_direita .rede_sociais{width:316px; background:url(images/fundo_rede_sociais.jpg) no-repeat scroll 0 0; height:41px; padding-left:24px; padding-right:0; margin-bottom:25px}

.coluna_direita .rede_sociais a{float:left; margin-top:7px; margin-right:20px; border:none; display:block}

.coluna_direita .rede_sociais img{border:none}

.coluna_direita .newsletter h2{background:url(images/titulos/newsletter.gif) scroll no-repeat 0 0; width:320px; height:25px; display:block; margin-bottom:15px}

.coluna_direita .newsletter .newsletter_input{background:url(images/input_newsletter.gif) no-repeat scroll 0 0; width:310px; height:27px; overflow:hidden}

.input_newsletter{width:270px; height:16px; border:none; background:none; float:left; font-family:Tahoma,Geneva,sans-serif; font-size:11px; margin:7px 0 0 7px; color:#686868}

.bt_enviar_newsletter{width:31px; cursor:pointer; height:27px; float:right; border:none; background:none}

.coluna_direita .twitter_rss{width:312px; height:47px; position:relative}

.coluna_direita .twitter_rss .icone_twitter{width:40px; height:40px; background:url(images/icone_twitter.gif) scroll no-repeat 0 0; position:absolute; top:0; left:10px; display:block}

.coluna_direita .twitter_rss .icone_rss{width:40px; height:40px; background:url(images/icone_rss.gif) scroll no-repeat 0 0; position:absolute; top:0; right:10px; display:block}

.coluna_direita .twitter_rss .contador_twitter, .coluna_direita .twitter_rss .contador_rss{padding-left:55px; text-align:right; width:88px; height:38px; float:left}

.coluna_direita .twitter_rss .contador_rss{padding-left:10px}

.coluna_direita .twitter_rss .contador_twitter a, .coluna_direita .twitter_rss .contador_rss a{font-family:Tahoma,Geneva,sans-serif; font-size:9px; font-weight:bold; text-decoration:none; color:#777; border:none}

.coluna_direita .twitter_rss .contador_twitter a:hover, .coluna_direita .twitter_rss .contador_rss a:hover{color:#3a3a3a}

.coluna_direita .twitter_rss .contador_twitter .botao, .coluna_direita .twitter_rss .contador_rss .botao{padding-top:2px}

.separador{background:url(images/separador.gif) scroll repeat-y 0 0; width:2px; height:47px; float:left; margin-left:10px}

.coluna_direita .anuncios_adsense{width:300px; height:250px; /*background-color:#FFF; */margin-left:19px; _margin-left:10px; margin-bottom:25px}

.coluna_direita .categorias{width:150px; min-height:50px; _height:50px; margin-left:10px; margin-bottom:380px}

.coluna_direita .categorias h2{background:url(images/titulos/categorias.gif) scroll no-repeat 0 0; width:150px; height:25px; margin-bottom:10px}

.coluna_direita .enquete{width:320px; min-height:50px; _height:50px; font-family:Tahoma,Geneva,sans-serif; font-size:11px; margin-top:15px}

.coluna_direita .enquete li{list-style: none;}

.titulo_enquete{font-size:12px; padding:10px; text-align:center;}


.wp-polls-ul li {padding: 5px;}

.coluna_direita .enquete li#polls h2{background:url(images/titulos/enquete.gif) scroll no-repeat 0 0; width:320px; height:25px; overflow:hidden; text-indent:-999px;}

.coluna_direita .enquete li#youtube h2{background:url(images/titulos/youtube.gif) scroll no-repeat 0 0; width:320px; height:25px; overflow:hidden; text-indent:-999px;  margin: 20px 0 10px 0;}

.coluna_direita .enquete li#youtube{text-align: center;}

.coluna_direita .parceiros{width:150px; min-height:50px; _height:50px; margin-left:15px; margin-bottom:10px}

.coluna_direita .parceiros h2{background:url(images/titulos/parceiros.gif) scroll no-repeat 0 0; width:150px; height:25px; margin-bottom:10px; overflow:hidden; text-indent:-999px}

.coluna_direita .categorias ul li, .coluna_direita .parceiros ul li, .coluna_direita .arquivos ul li{float:left; margin-left:2px; list-style:none; color:#393939; font-size:11px}

.coluna_direita .categorias ul li a, .coluna_direita .parceiros ul li a, .coluna_direita .arquivos ul li a{width:125px; min-height:15px; color:#393939; font-size:11px; text-decoration:none; font-family:Verdana,Geneva,sans-serif; background:url(images/icone_menu.gif) scroll no-repeat 0 0; padding-left:20px; padding-top:3px; display:block; margin-top:10px}

.coluna_direita .categorias ul li a:hover, .coluna_direita .parceiros ul li a:hover, .coluna_direita .arquivos ul li a:hover{color:#6a0303; background:url(images/icone_menu.gif) scroll no-repeat 0 -80px}

.coluna_direita .arquivos{width:150px; min-height:50px; _height:50px; margin-left:15px; margin-bottom:10px; margin-top:15px}

.coluna_direita .arquivos h2{background:url(images/titulos/arquivos.gif) scroll no-repeat 0 0; width:150px; height:25px; margin-bottom:10px; overflow:hidden; text-indent:-999px}

.coluna_direita .tags{width:150px; min-height:50px; _height:50px; margin-left:15px; margin-bottom:10px; margin-top:15px}

.coluna_direita .tags h2{background:url(images/titulos/tags.gif) scroll no-repeat 0 0; width:150px; height:25px; margin-bottom:10px; overflow:hidden; text-indent:-999px}

.coluna_direita .posts_recentes h2{background:url(images/titulos/posts_recentes.gif) scroll no-repeat 0 0}

.coluna_direita .online h2{background:url(images/titulos/online.gif) scroll no-repeat 0 0}

.coluna_direita .online a{display:block; float:left; height:29px; padding:7px 0 0 32px; width:81px}

.coluna_direita .tags a{text-decoration:none; font-weight:bold}

.coluna_direita .twitter{width:320px; min-height:50px; _height:50px; font-family:Tahoma,Geneva,sans-serif; font-size:11px; margin-top:15px}

.coluna_direita .google_friends h2{background:url(images/titulos/google_friends.gif) scroll no-repeat 0 0; width:320px; height:25px; overflow:hidden; text-indent:-999px}

.coluna_direita .twitter h2{background:url(images/titulos/twitter.gif) scroll no-repeat 0 0; width:320px; height:25px; overflow:hidden; text-indent:-999px}

.coluna_direita .twitter ul{margin:0}

.coluna_direita .twitter ul li{list-style:none; float:left; width:100%; margin-top:10px}

.coluna_direita .twitter .passaro_twitter{margin-top:5px}

.coluna_direita .twitter .passaro_twitter a{background:url(images/twitter_passaro.gif) scroll no-repeat 0 0; width:189px; height:40px; display:block}

span.twitter-timestamp abbr{border:medium none; color:#949494; float:left; width:100%; font-size:10px; text-decoration:none}

a.twitter-link, a.twitter-user{color:#1195B5; text-decoration:none}

a:hover.twitter-link, a:hover.twitter-user{text-decoration:underline}

.rodape_caixa{width:100%; height:329px; background:url(images/fundo_conteudo.png) repeat-y scroll 0 0}

.rodape{width:960px; height:329px; background:url(images/bg_rodape.gif) repeat-x scroll 0 0; margin-left:4px; position:relative}

.rodape .quem_visitou{width:258px; height:215px}

.moto_rodape{width:287px; height:286px; background:url(images/moto_rodape.jpg) no-repeat scroll 0 0; position:absolute; bottom:0; right:25px}

.rodape_informacao{position:absolute; left:15px; bottom:0; color:#fff; font-size:10px; padding-bottom:8px}

.rodape_informacao a{color:#fff; font-size:10px; text-decoration:none}

.rodape_informacao a:hover{color:#202020}

.miniatura_busca{background-color:#CCC; display:block; float:left; height:100px; margin-right:10px; width:145px}

.miniatura_busca a{border:none; height:100px; width:145px; display:block}

.miniatura_busca img{border:none}

.postmetadata_busca{font-size:11px; margin-top:10px; display:block; width:440px; float:left}

.postmetadata_busca a{color:#d20200; text-decoration:none; margin-top:10px; float:left}

.bt_enviar_contato{background-color:#d20200; border:none; color:#FFF; cursor:pointer; height:35px; margin-left:0px; width:135px; display:block}

.form_contato textarea, .form_contato input{border:solid 1px #d20200}

h3.titu_comentario{color:#FFF; float:left; font-size:18px; margin-left:-10px; padding-left:15px; padding-top:10px; width:605px; padding-bottom:10px; background:#d20200}

ol.commentlist li{list-style-type:none; margin-left:-10px; padding-left:10px; width:610px; padding-bottom:10px; padding-top:10px; background:url(images/bg_comentarios.gif) scroll repeat-x 0 bottom}

.comment-author{width:100%; display: inline;}

.comment-author img.avatar{float:left; margin-right:5px}

.comment-author .autor a{color:#d20200; font-weight:bold; font-size:14px; text-decoration:none}

.comment-body .comment-meta a{color:#868484; font-size:10px; text-decoration:none}

.comment-body p{color:#3B3B3B; font-size:12px; margin: 10px 10px 10px 0;}

.respond{margin-top:25px}

h3.form_comment{color:#FFF; float:left; font-size:18px; margin-left:-10px; padding-left:60px; padding-top:10px; width:560px; padding-bottom:10px; background:#d20200 url(images/bg_h3_comment.gif) scroll repeat-x 0 0; margin-bottom:15px; position:relative}

h3.form_comment span{width:34px; height:29px; position:absolute; background:url(images/img_comment.gif) scroll no-repeat 0 0; left:15px; top:8px}

#commentform input#author, #commentform input#email, #commentform input#url{background-position:5px 5px; background-repeat:no-repeat; border:1px solid #D20200; padding:5px 0 5px 25px; width:300px; margin-bottom:10px}

#commentform input#author{background-image:url(images/icon_author.gif); background-position:8px 7px}

#commentform input#email{background-image:url(images/icon_email.gif)}

#commentform input#url{background-image:url(images/icon_link.gif)}

#commentform #comment{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:5px; width:95%; border:1px solid #D20200}

#submit{background-color:#D20200; border:1px solid #D20200; color:#FFF; cursor:pointer; display:block; height:35px; margin-top:5px; width:135px}

.comment_logado{font-size:14px; font-weight:bold; margin-bottom:10px}

.comment_logado a{text-decoration:none; color:#D20200}

.comment_logado a:hover{text-decoration:underline}

.navigation{width:100%; float:left}

.alignleft{float:left}

.alignleft a{width:167px; height:28px; background:url(images/posts_antigos.gif) scroll no-repeat 0 0; text-indent:-999px; overflow:hidden; display:block}

.alignright{float:right}

.alignright a{width:167px; height:28px; background:url(images/posts_novos.gif) scroll no-repeat 0 0; text-indent:-999px; overflow:hidden; display:block}

.anuncio_top_post{display:none; height:60px; margin-bottom:15px; margin-left:auto; margin-right:auto; margin-top:10px; width:468px}

.bbw_title, .bbw_icons, .bbw_subtitle, .bbw_control{display: none !important;}

#bbw_readers a img, .bbw_readers a{border: 0 !important;}

.bbw_footer{font-size: 9px !important;}