/* ====================== RESET ======================== */
/* remove os valores padroes para evitar diferencas de layout entre os browsers */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, address, li, dd, blockquote, img {margin: 0; padding: 0;}
input, select, textarea {font-family: inherit; font-size: inherit;}
form label {cursor: pointer;}
img, fieldset {border: none;}
object {outline:none;}

/*====*/
html,body {height:100%;}
body {font-family: Arial; font-size: 12px;background-color:#1c1145;}
a {text-decoration: none; outline:none;}
a:hover {text-decoration: underline}

.cb{clear:both}
.fl{float:left !important;}
.fr{float:right !important;}

#site{width:984px;padding-left:36px;background-image:url(../img/blog/bg_site.gif);background-repeat:repeat-y;text-align:left;}
#topo{font-family:Verdana;width:949px;height:41px;background-image:url(../img/blog/bg_topo.png);background-repeat:no-repeat;}
#topo #menu{margin-left:314px;width:270px;height:26px;padding-top:11px;color:#4b356f;float:left;display:inline;}
#topo #menu a{color:#9f90d2;font-family:Verdana;font-size:11px;}
#topo #menu a:hover{color:#644f8d;text-decoration:none;}
#topo #menu a.on{color:#644f8d;}
#topo #menu a.on:hover{color:#9f90d2;text-decoration:none;}
#topo #busca{width:321px;height:28px;float:left;text-align:left;margin:6px 0 0 41px; display:inline;}
#topo #busca input{margin:6px 0 0 9px; padding:0; width:230px;height:13px;font-size:11px; background-color:transparent; display:inline;border:0;color:#63529f;float:left;}
#topo #busca a{float:right;width:13px;height:8px;margin:10px 10px 0 0;background-image:url(../img/blog/link_busca.gif);background-repeat:no-repeat;}
#topo #busca a:hover{background-image:url(../img/blog/link_busca_hover.gif);}

#corpo{width:976px; min-height:261px;height: auto !important;height: 261px;text-align: left;background-image:url(../img/bg_corpo.png);background-repeat:repeat-y;padding-left:26px;}

/*#corpo{width:949px;min-height:500px;height:auto !important;height:500px;background-image:url(../img/blog/bg_corpo.gif);background-repeat:repeat-x;background-position:left bottom;}*/

#logo_topo{height:90px;width:620px;background-image:url(../img/blog/bg_esq_topo.png);background-repeat:no-repeat;background-position:left top;}
#logo_topo a.home{float:right;margin-top:16px;height:28px;width:226px;position:relative;z-index:10;}
#block_esq{width:570px;min-height:500px;height:auto !important;height:500px;float:left;padding:0 0 0 50px;}
#block_esq .conteudo{position:relative;z-index:10;width:512px;overflow:hidden;background-color:#f1f1f1;margin-top:-6px;padding:0 28px 20px 30px;font-size:12px;font-family:Arial;color:#3f3a51;line-height:18px;}
#block_esq .conteudo .post{border-bottom:1px dotted #c3bfc1;margin-bottom:25px;padding-bottom:20px;}
#block_esq .conteudo .post .data{font-size:11px;color:#928bac;height:12px;}
#block_esq .conteudo .post h2.titulo{font-size:20px;font-weight:bold;margin:6px 0 14px 0;line-height:24px;}
#block_esq .conteudo .post .centralizado{display:block;text-align:center;width:100%;}
#block_esq .conteudo .post img{border:10px solid #dfd9dc;}
#block_esq .conteudo .post p{padding-bottom:10px;}
#block_esq .info{width:510px;background-image:url(../img/blog/bg_top_info.gif);background-position:left top;background-repeat:no-repeat;background-color:#f8f8f8;padding-top:6px;color:#3f3a51;margin-top:20px;}
#block_esq .info .center{width:498px;padding:0 0 7px 11px;font-size:11px;background-image:url(../img/blog/bg_bottom_info.gif);background-position:left bottom;background-repeat:no-repeat;}
#block_esq .info label.publicado{background-image:url(../img/blog/bg_link_publicado.gif);background-repeat:no-repeat;background-position:2px 2px;padding-left:18px;}
#block_esq .info label.comentario{background-image:url(../img/blog/bg_link_comentario.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:18px;float:left;}
#block_esq .info label.envie{background-image:url(../img/blog/bg_link_envie.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:18px;float:left;}
#block_esq .info label.topo{background-image:url(../img/blog/bg_link_topo.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:12px;float:right;margin-right:9px;}
#block_esq .info a{color:#3f3a51;text-decoration:underline;}
#block_esq .info a:hover{text-decoration:none;}
#block_esq #paginacao{width:512px;height:18px;text-align:center;font-weight:bold;color:#463d7a;margin-top:-3px;overflow:hidden;}
#block_esq #paginacao .nave{width:18px;height:18px;display:block;float:left;margin:0;}
#block_esq #paginacao .center{width:476px;height:18px;float:left;line-height:16px;}
#block_esq #paginacao .center a{color:#3f3a51;font-weight:normal;margin:0 5px;}
#block_esq #paginacao .navd{width:18px;height:18px;display:block;float:left;margin:0;}
#block_esq #paginacao .active{margin:0 5px;}
#block_esq #paginacao .break{margin:0 5px;font-weight:normal;}
#block_esq #paginacao a:hover img,.nave_sh img{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}

#block_esq #lista_comentarios{border-bottom:1px dotted #c3bfc1;margin-bottom:24px;padding-bottom:5px;}
#block_esq #lista_comentarios label.comentarios{background-image:url(../img/blog/bg_link_comentario.gif);background-repeat:no-repeat;background-position:1px 5px;padding-left:19px;font-weight:bold;font-size:11px;display:block;margin-bottom:20px;}
#block_esq #lista_comentarios label.titulo{display:block;height:18px;margin-left:19px;}
#block_esq #lista_comentarios p{line-height:16px;margin:2px 0 22px 37px;}
#block_esq #lista_comentarios span{font-size:11px;color:#928bac;}
#block_esq label.comentarios{background-image:url(../img/blog/bg_link_comentario.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:18px;font-weight:bold;font-size:11px;display:block;margin-bottom:15px;}
#block_esq #form_comentario label{display:block;width:43px;height:22px;float:left;margin-bottom:10px;}
#block_esq #form_comentario label.nome{background-image:url(../img/blog/form_nome.gif);background-repeat:no-repeat;}
#block_esq #form_comentario label.email{background-image:url(../img/blog/form_email.gif);background-repeat:no-repeat;}
#block_esq #form_comentario label.mesg{width:65px;margin-bottom:3px;background-image:url(../img/blog/form_mensagem.gif);background-repeat:no-repeat;}
#block_esq #form_comentario label.codigo{width:128px;margin-bottom:4px;background-image:url(../img/blog/form_codigo.gif);background-repeat:no-repeat;}
#block_esq #form_comentario input{width:465px;height:16px;float:left;margin-bottom:10px;padding-top:3px;border:solid 1px #aaccee;}
#block_esq #form_comentario input.vc{width:130px;}
#block_esq #form_comentario input.enviar{width:62px;height:20px;padding:0;border:0;float:right;margin:0 2px 10px 0;}
#block_esq #form_comentario textarea{width:508px;height:137px;padding-top:3px;border:solid 1px #aaccee;margin-bottom:10px;}
#block_esq #form_comentario table{margin:0 10px 10px 0;border:solid 1px #aaccee;float:left;}
#block_esq .msg{width:510px;background-image:url(../img/blog/bg_top_info.gif);background-position:left top;background-repeat:no-repeat;background-color:#f8f8f8;padding-top:5px;color:#3f3a51;margin-top:0;}
#block_esq .msg .center{padding:0 0 7px 18px;width:492px;margin-top:0;font-size:12px;background-image:url(../img/blog/bg_bottom_info.gif);background-position:left bottom;background-repeat:no-repeat;}
#block_esq .msg .close{width:7px;height:7px;margin:7px 12px 0 0;background-image:url(../img/blog/bg_link_close.gif);background-repeat:no-repeat;float:right;}
#block_esq #form_envie{width:512px;}
#block_esq label.env{width:100%;height:19px;background-image:url(../img/blog/bg_link_envie.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:18px;font-weight:bold;font-size:11px;display:block;margin: 0 0 0 11px;}
#block_esq #form_envie p{font-size:11px;width:482px;margin:0 0 16px 28px;line-height:16px;float:left;display:inline;}
#block_esq #form_envie label{display:block;float:left;margin-bottom:10px;}
#block_esq #form_envie label.nome{width:43px;height:22px;background-image:url(../img/blog/form_nome.gif);background-repeat:no-repeat;clear:both;}
#block_esq #form_envie label.email{width:43px;height:22px;background-image:url(../img/blog/form_email.gif);background-repeat:no-repeat;}
#block_esq #form_envie label.nome_amigo{width:126px;height:22px;background-image:url(../img/blog/form_nome_amigo.gif);background-repeat:no-repeat;}
#block_esq #form_envie label.email_amigo{width:126px;height:22px;background-image:url(../img/blog/form_email_amigo.gif);background-repeat:no-repeat;}
#block_esq #form_envie input{width:465px;height:16px;float:left;margin-bottom:10px;padding-top:3px;border:solid 1px #aaccee;}
#block_esq #form_envie input.menor{width:382px;}
#block_esq #form_envie textarea{width:508px;height:137px;padding-top:3px;border:solid 1px #aaccee;margin-bottom:10px;}
#block_esq #form_envie label.mesg{width:65px;height:22px;margin:1px 0 3px 0;background-image:url(../img/blog/form_mensagem.gif);background-repeat:no-repeat;}
#block_esq #form_envie input.enviar{width:62px;height:20px;padding:0;border:0;float:right;margin:0 2px 9px 0;}

#block_esq .conteudo .galeria_categorias{padding-top:6px;line-height:19px;}
#block_esq .conteudo .bb_galeria{border-bottom:1px dotted #c3bfc1;margin-bottom:25px;}
#block_esq .conteudo .galeria_categorias h2{font-size:20px;font-weight:bold;}
#block_esq .conteudo .galeria_categorias h3{font-size:14px;font-weight:bold;color:#9895a1;font-weight:bold;margin-bottom:26px;}
#block_esq .conteudo .galeria_categorias .voltar{width:60px;height:22px;float:right;display:block;background-image:url(../img/blog/btn_voltar.gif);background-repeat:no-repeat;margin-right:2px;}
#block_esq .conteudo .block_img{width:105px;height:165px;margin-right:30px;float:left;text-align:center;color:#a8a5b6;font-family:Verdana;font-size:11px;line-height:14px;}
#block_esq .conteudo .block_img2{width:105px;height:135px;margin-right:30px;float:left;overflow:hidden;}
#block_esq .conteudo .sm{margin-right:0;}
#block_esq .conteudo .block_img img, #block_esq .conteudo .block_img2 img{width:99px;height:99px;border:solid 3px #dfd9dc;margin-bottom:2px;}
#block_esq .conteudo .block_img a.link{color:#60597c;text-decoration:underline;}
#block_esq .conteudo .block_img a.link:hover{text-decoration:none;}
#block_esq .conteudo .player_audio, #block_esq .conteudo .player_video{margin-bottom: 10px; text-align: center;}
#block_esq .conteudo .titulopost a{color:#3F3A51;}


#block_dir{width:279px;padding:0 0px 0px 50px;margin-top:-31px;float:left;font-family:Verdana;color:#9b96ad;}
#block_dir .block{font-size:11px;line-height:21px;width:171px;border-width:9px 9px 0 9px;border-style:solid; border-color:#473a7a;padding:20px;background-color:#1b1143;}

#block_dir{font-family:Arial;width:540px;float:left;background-color:#f1f1f1;background-image:url(../img/topo_block_dir.gif);background-repeat:no-repeat;background-position:left top;padding:40px 0 0 30px;}
#block_dir .block_videos {width: 229px;background-color: #1b1145;}
#block_dir .block_videos .titu {background: transparent url(../img/blog/video_titu.gif) no-repeat scroll 10px 8px}
#block_dir .block_videos .btn {padding-top: 4px;width: 229px;height: 26px;background-color: #463a78;}
#block_dir .block_videos .btn a{margin-left: 200px;}
#block_dir .block_videos .btn a:hover img{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
#block_dir .block_videos #lista_videos {margin: 1px 0 1px 0; height: 644px; overflow: hidden;}
#block_dir .block_videos #lista_videos div{ padding: 9px; background-color: #30255d; margin-bottom: 1px;}
#block_dir .block_videos #lista_videos div.m0{ margin-bottom: 0;}
#block_dir .block_videos #lista_videos div.bg2{background-color: #2a2055;}
#block_dir .block_videos #lista_videos div span{display: block; height: 26px; overflow:hidden; padding-left: 10px; margin-top: 10px; color: #d0cfd7;  font-size: 11px; font-weight: bold; background: transparent url(../img/blog/seta_videos.gif) no-repeat scroll 0 5px}

/*.titulo_divesquerda_blog{font-size:15px;color:#ffffff;}*/
/*.div_newsletter{background-image:url(../img/img_div_newsletter.jpg);background-repeat:no-repeat;width:325px;height:143px;margin-top:17px;}*/

#block_dir .bb{border-bottom-width:9px;}
#block_dir .block img{margin-bottom:9px;}


#block_dir .block a.baixo{background-image:url(../img/blog/link_seta_baixo.gif);font-weight:bold;color:#d1cfda;}
#block_dir .block a.ano{font-weight:bold;color:#78728D;}
#block_dir .block a.mais{background-image:url(../img/blog/link_mais.gif);}
#block_dir .block a.on{text-decoration:underline;}
#block_dir a.rss{display:block;width:148px;height:28px;background-image:url(../img/blog/rss.png);background-repeat:no-repeat;margin:20px 0 18px 35px;}

#block_dir .addthis_button{	margin-left: 70px;}

#rodape{width:1020px;height:85px;margin-bottom:15px;background-image:url(../img/blog/bg_rodape.gif);background-repeat:no-repeat;}
#rodape label{float:right;margin-top:67px;margin-right:34px;font-weight:bold;color:#4d3e83;}
#rodape a{color:#4d3e83;}

#lbox .bg1{width:40px;height:40px;background-image:url(../img/blog/lightbox_bg1.png);background-repeat:no-repeat;}
#lbox .bg2{height:40px;background-image:url(../img/blog/lightbox_bg2.png);background-repeat:repeat-x;}
#lbox .bg3{width:40px;height:40px;background-image:url(../img/blog/lightbox_bg3.png);background-repeat:no-repeat;text-align:left;}
#lbox .bg4{height:100%;width:40px;background-image:url(../img/blog/lightbox_bg4.png);background-repeat:repeat-y;}
#lbox .bg5{height:100%;width:40px;background-image:url(../img/blog/lightbox_bg5.png);background-repeat:repeat-y;}
#lbox .bg6{height:138px;width:40px;background-image:url(../img/blog/lightbox_bg6.png);background-position:left bottom;background-repeat:repeat-y;}
#lbox .bg7{height:118px;background-image:url(../img/blog/lightbox_bg7.gif);background-position:right bottom;background-repeat:no-repeat;padding:0 0 0 0;text-align:left;}
#lbox .bg8{height:138px;width:40px;background-image:url(../img/blog/lightbox_bg8.png);background-position:left bottom;background-repeat:repeat-y;}
#lbox .bg9{height:20px;background-image:url(../img/blog/lightbox_bg9.png);background-repeat:repeat-x;}
#lbox .image{text-align:center;background-color:#f1f1f1;}
#lbox .data{font-size:11px;color:#928bac;height:12px;line-height:8px;margin-top:20px;display:block;}
#lbox h4{font-size:13px;font-weight:bold;color:#3f3a51;margin:7px 0 17px 0;}
#lbox .publicado{color:#3f3a51;font-size:11px;background-image:url(../img/blog/bg_link_publicado.gif);background-repeat:no-repeat;background-position:0 2px;padding-left:16px;}
#lbox a{font-size:11px;color:#3f3a51;text-decoration:underline;}
#lbox a:hover{text-decoration:none;}
#lbox a.close{text-decoration:none;display:block;width:13px;margin:16px 0 0 5px;position:relative;z-index:70;}
#lbox a.close:hover img{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}

.div_top_blog_site{background-image:url(../img/img_div_topo.jpg);background-repeat:no-repeat;width:511px;height:16px;margin-top:23px;}
.div_meio_blog_site{background-image:url(../img/img_div_meio.jpg);background-repeat:repeat;width:511px;}
.div_rodape_blog_site{background-image:url(../img/img_div_rodape.jpg);background-repeat:repeat;width:511px;height:20px;margin-right:19px;}
.conteudo{width:100%; height:193px;overflow:hidden;margin-top:18px;}
.envia_comentario{margin-right: 27px; margin-top: 67px;cursor: pointer;}

