body,div,p,h1,h2,h3,h4,h5,h6,a,span,input,textarea,form,ul,li,img,fieldset,legend{ margin:0;padding:0 }
#conteinererrorexplanation{ padding-bottom:20px;overflow:hidden;width:100% }
label{ font-size:1.2em }
.fieldWithErrors label{ font-size:1.2em;padding:3px 6px }
.fieldWithErrors{ margin:0;padding:0;display:inline;color:#FFF;display:inline-table;line-height:14px;font-weight:bold;padding:3px;background-color:#C00 }
#errorExplanation{ float:left;display:block;line-height:18px;padding-bottom:12px;border:1px #C00 solid;background-color:#F0F0F0;min-width:300px; }
#errorExplanation h2{ text-align:left;font-weight:bold;padding:4px 14px;font-size:12px;background-color:#c00;color:#fff }
#errorExplanation p{ color:#333;margin-bottom:0;padding:5px 15px }
#errorExplanation ul{ padding:0 15px 0 30px;font-size:1.2em }
#errorExplanation ul li{ list-style:disc }
*{ margin:auto; padding:0; }
a img{ border:0; }
a{ color:#254086; }
body{ background:url(../images/fundo_azul.jpg) repeat-x #4b79b2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#505050; text-align:left; }
p.erro{ color:#F00; }
#principal{ width:1000px;overflow:visible; }
/* Topo 1 - Barra Superior Azul */
#topo_1, #cont_topo, #topo_2, #principal, #rodape{ margin:0 auto; }
#topo_1{ width:100%; height:33px; background:url(../images/bg_topo.jpg) repeat-x; }
#cont_topo{ width:1000px; height:33px; color:#FFFFFF; font-size:12px; }

.boo-widget {float:right;}

.data{ height:25px; margin-top:3px; }
.menu_topo{ height:13px; margin-top:8px; z-index:1000; }
.menu_topo a{ color:#FFFFFF; text-decoration:none; }
.indica_publicidade{ margin-left:7px; float:left; }
/* Fim Topo 1 - Barra Superior Azul */ 
/* Topo 2 - Logo/Publicidade */ 
#topo_2{ width:1000px; height:106px; padding:15px 0; }
.texto_publicidade{ margin-left:18px; }
/* Fim Topo 2 - Logo/Publicidade */ 
/* Conteudo */ 
#conteudo{ width:810px; float:left; overflow:visible; margin-bottom:10px; }
/* Menu */
#menu{ width:100%; height:50px; }
.login_usuario{ width:156px; margin:0 auto; overflow:hidden; margin-top:10px; height:68px; }
.login_usuario p{ color:#69AF16; margin-top:2px; font-weight:bold; width:50px; float:left; }
.rabo_menu{ width:12px;  height:35px;  vertical-align:top;  float:left; margin:0px -3px 0px -12px;  }
.menu_01{ width:131px; height:29px; background:url(../images/menu_sobre_clicfilhos.png) top left; border:none; float:left; overflow:visible; cursor:pointer; }
.menu_01:hover{ overflow:visible; }
.menu_01:hover div{ display:block; }
.menu_01 div{ background:#27458C; width:131px; margin:29px 0 0 0; overflow:hidden; position:relative; top:0; display:none; }
.menu_01 div ul{ list-style-type:none; padding:0 4px; }
.menu_01 div li{ padding:2px 0; list-style-type:none; border-bottom:1px solid #3D74C7; }
.menu_01 div li a{ color:#FFF; text-decoration:none; display:block; }
.menu_01 div li a:hover{ text-decoration:underline; }
.menu_02{ width:143px; height:29px; background:url(../images/menu_comunidades.png) top left; border:none; float:left; margin-left:5px; overflow:hidden; cursor:pointer; }
.menu_02:hover{ background:url(../images/menu_comunidades.png) bottom left; }
.menu_02 div{ width:100%; height:29px; cursor:pointer; }
.menu_03{ width:179px; height:29px; background:url(../images/menu_ranking_produtos.png) top left; border:none; float:left; margin-left:5px; overflow:hidden; cursor:pointer; }
.menu_03:hover{ background:url(../images/menu_ranking_produtos.png) bottom left; overflow:visible; }
.menu_03 div{ width:100%; height:29px; cursor:pointer; }
.menu_04{ width:105px; height:29px; background:url(../images/menu_meu_bairro.png) top left; border:none; float:left; margin-left:5px; overflow:hidden; cursor:pointer; }
.menu_04:hover{ background:url(../images/menu_meu_bairro.png) bottom left; overflow:visible; }
.menu_04 div{ width:100%; height:29px; cursor:pointer; }
.menu_05{ width:114px; height:29px; background:url(../images/menu_conteudo.png) top left; border:none; float:left; margin-left:5px; overflow:visible; cursor:pointer; }
.menu_05:hover{ background:url(../images/menu_conteudo.png) bottom left; overflow:visible; }
.menu_05:hover div{ display:block; }
.menu_05 div{ background:#0394BA; width:102px; margin:29px 0 0 12px; overflow:visible; position:relative; top:0; display:none; }
.menu_05 div ul{ list-style-type:none; padding:0 4px; }
.menu_05 div li{ padding:2px 0; list-style-type:none; border-bottom:1px solid #20BBCC; }
.menu_05 div li a{ color:#FFF; text-decoration:none; display:block; }
.menu_05 div li a:hover{ text-decoration:underline; }
.menu_06{ width:112px; height:29px; background:url(../images/menu_servicos.png) top left; border:none; float:left; margin-left:5px; overflow:visible; cursor:pointer; }
.menu_06:hover{ background:url(../images/menu_servicos.png) bottom left; overflow:visible; }
.menu_06:hover div{ display:block; }
.menu_06 div{ background:#F557A6; width:100px; margin:29px 0 0 12px; overflow:visible; position:relative; top:0; display:none; }
.menu_06 div ul{ list-style-type:none; padding:0 4px; }
.menu_06 div li{ padding:2px 0; list-style-type:none; border-bottom:1px solid #F771A9; }
.menu_06 div li a{ color:#FFF; text-decoration:none; display:block; }
.menu_06 div li a:hover{ text-decoration:underline; }
.menu_100{ width:112px; height:29px; background:url(../images/menu_servicos.png) top left; border:none; float:left; margin-left:5px; overflow:visible; cursor:pointer; }
.menu_100:hover{ background:url(../images/menu_servicos.png) bottom left; overflow:visible; }
.menu_100:hover div{ display:block; }
.menu_100 div{ background:#F557A6; width:100px; margin:29px 0 0 12px; overflow:visible; position:relative; top:0; display:none; }
.menu_100 div ul{ list-style-type:none; padding:0 4px; }
.menu_100 div li{ padding:2px 0; list-style-type:none; border-bottom:1px solid #F771A9; }
.menu_100 div li a{ color:#FFF; text-decoration:none; display:block; }
.menu_100 div li a:hover{ text-decoration:underline; }
/* Fim Menu */ 

.banner_sub_menu {margin:0 auto 15px auto;}

/* Busca */
.bgProcurar, .bgProcurarOn{ background:url(../images/bg_procurar.png) top left no-repeat; overflow:hidden; width:211px; height:25px; border:none; margin:0px 0px 0px 0px; }
.bgProcurarOn{ background:url(../images/bg_procurar_on.png) top left no-repeat; }
#busca{ width:100%; margin-bottom:10px; }
.rabo_geral{ float:left;  margin:0 0 0 -17px; }
.rabo_geral_div{ position:absolute; bottom:0px; left:-17px; overflow:hidden; height:800px; width:17px; background-repeat:no-repeat; background-position:bottom right; }
.busca_livre{ width:100%; height:120px; background-color:#FFF; }
.icone_buscar{ margin:16px 0 0 30px; float:left; }
.conteiner_input_buscar{ width:530px; height:27px; float:left; margin:65px 0 0 0; border-bottom:solid 2px #254086; border-top:solid 2px #254086; border-left:0; border-right:0; color:#254086; font-size:14px; font-weight:bold; vertical-align:middle; }
.input_buscar{ width:100%; text-align:left; margin:5px 0; color:#254086; font-size:14px; font-weight:bold; border:0; }
.input_buscar_enquete{ width:100%; text-align:left; margin:5px 0; color:#FAC310; font-size:14px; font-weight:bold; border:0; }
.conteiner_input_buscar_enquete{ width:500px; height:27px; float:left; margin:65px 0 0; border:solid 2px #FAC310; border-left:0; border-right:0; color:#254086; font-size:14px; font-weight:bold; vertical-align:middle; }
.bt_buscar{ width:70px; height:31px; border:none; float:left; margin:65px 0 0 0; background:url(../images/bt_buscar.jpg); }
.p_busca{ width:80px; float:left; color:#254086; font-size:15px; font-weight:bold; margin:72px 0 0 30px; }
/* Fim Busca */ 
/* Temas Mais Procurados */ 
#bg_titulo_temas{ width:100%; height:27px; border-bottom:1px dashed #25C3CF; background:url("../images/bg_titulo_tema.gif") repeat-x scroll 0 0 transparent; }
.titulo_temas{ margin:5px 0 0 20px; }
#tema{ width:100%; height:142px; background-color:#FFF; }
.itens_tema{ width:96%; height:40px; }
.p_tema{ width:80px; height:16px; margin:2px 0 0 20px; color:#254086; font-size:13px; font-weight:bold; float:left; }
.img_seta{ margin:7px 10px 0 0; float:left; }
.item_buscado{ font-size:18px; height:24px; overflow:hidden; text-align:justify; }
.item_buscado a{ color:#6C9431; font-size:14px; font-weight:bold; text-decoration:none; margin:0 10px; text-transform:lowercase; }
.item_buscado a:hover{ text-decoration:underline; }
/* Fim Temas Mais Procurados */ 
/* Destaques */ 
#destaques{ width:100%; height:326px; clear:both; margin-bottom:10px; background:#FFFFFF; }
#bg_titulo_destaques_home{ width:100%; height:33px; border-bottom:dashed #E47D5D 1px; background:url(../images/bg_titulo_destaques.gif) repeat-x; }
#bg_titulo_destaques{ width:100%; height:33px; border-bottom:1px dashed #25C3CF; background:url("../images/bg_titulo_conteudo.gif") repeat-x scroll 0 0 transparent; }
.titulo_destaques{ margin:7px 0 0 30px; }
#cont_destaques{ width:100%; height:292px; }
.cont_d_01_home{ width:192px; height:281px; border-right:dashed #E47D5D 1px; float:left; padding:10px 5px 0 5px; }
.cont_d_01{ width:192px; height:281px; border-right:dashed #25C3CF 1px; float:left; padding:10px 5px 0 5px; }
.cont_d_02{ width:191px; height:270px; float:left; padding:10px 5px 0 5px; }
.img_destaques{ max-height:144px; max-width:168px; margin:auto; border:none; padding:10px 0; }
.titulo_d_01{ color:#00A0C6; font-size:13px; font-weight:bold; height:32px; text-decoration:none; }
.titulo_d_01 a{ color:#00A0C6; text-decoration:none; font-size:13px; font-weight:bold; }
.titulo_d_01 a:hover{ color:#00A0C6; text-decoration:underline; }
.texto_destaques{ width:168px; text-align:justify; font-size:11px; color:#000000; padding-bottom:8px; line-height:15px; height:70px; overflow:hidden; }
.texto_destaques a{ color:#000000; text-decoration:none; line-height:15px; }
.texto_destaques b{ color:#254086; }
/* Fim Destaques */ 
/* Comunidades */ 
#comunidades{ width:100%; height:326px; clear:both; margin-bottom:10px; background:#FFFFFF; }
#bg_titulo_comunidades{ width:100%; height:33px; border-bottom:dashed #57B800 1px; background:url(../images/bg_titulo_comunidades.gif) repeat-x; }
.titulo_comunidades{ margin:7px 0 0 30px; }
.nenhum_comentario{ float:left; margin:10px 0 0 10px; }
#cont_comunidades{ width:100%; height:292px; }
#content_comunidades_2 .img_comunidade_2{ margin:10px 0 0 12px; max-height:106px; max-width:188px; float:left; }
.img_comunidades{ margin:10px 0; max-height:106px; max-width:200px; }
.titulo_c_01{ color:#254086; font-size:13px; font-weight:bold; }
.titulo_c_01_index{ font-size:12px; font-weight:bold; height:34px; }
.titulo_c_01_index a{ color:#254086; font-size:12px; font-weight:bold; height:34px; text-decoration:none; }
.titulo_c_01_index a:hover{ text-decoration:underline; }
.titulo_c_02{ color:#254086; font-size:11px; font-weight:bold; text-align:justify; margin-left:16px; padding-bottom:15px; }
.texto_comunidades{ width:168px; text-align:justify; font-size:11px; }
/* Fim Comunidades */ 
/* Pergunta da Semana */ 
#pergunta{ width:500px; height:250px; float:left; background:#FFFFFF; }
#enquete{ width:500px; height:250px; float:left; background:#FFFFFF; }
#bg_titulo_pergunta{ width:100%; height:33px; border-bottom:dashed #FCD21B 1px; background:url(../images/bg_titulo_pergunta.gif) repeat-x; }
.titulo_pergunta{ margin:7px 0 0 30px; }
.cont_pergunta_1{ width:214px; height:188px; float:left; border-right:dashed #FCD21B 1px; overflow:hidden; padding:14px; }
.p_pergunta_1{ width:230px; color:#254086; font-weight:bold; font-size:12px; }
.p_pergunta_2{ color:#F7B700; font-weight:bold; font-size:12px; float:left; width:100%; margin-bottom:4px }
.p_pergunta_3{ width:230px; color:#254086; font-weight:bold; font-size:12px; }
.p_pergunta_4{ width:230px; text-align:justify; padding:10px 0; }
.form_pergunta{ width:200px; }
.input_pergunta{ float:left; margin-right:10px; }
.cont_pergunta_2{ width:228px; height:166px; float:left; overflow:hidden; margin:14px 0 0; overflow:auto; padding:0 14px; }
.cont_pergunta_2 p{ line-height:15px; }
.pergunta_leia_mais{ float:right; bottom:0; position:relative; }
/* Fim Pergunta da Semamna */ 
#ban_quad{ width:300px; height:250px; vertical-align:middle; float:right; }
/* Shopping */ 
#shopping{ width:259px; height:205px; float:left; background:#FFFFFF; }
.rabo_shopping{ float:left; margin-left:19px; }
#bg_titulo_shopping{ width:100%; height:33px; border-bottom:dashed #F772BC 1px; background:url(../images/bg_titulo_shopping.gif) repeat-x; }
.titulo_shopping{ margin:7px 0 0 30px; }
.busca_shopping{ width:100%; height:120px; }
.p_busca_shopping{ width:200px; color:#254086; font-weight:bold; font-size:12px; }
.icone_buscar_shopping{ margin:36px 0 0 25px; float:left; }
.icone_buscar_enquete{ margin:0; float:left; }
.alternativa_enquete{ margin-bottom:4px; }
.input_resposta_index{ border:1px #FAC310 solid; height:86px; }
.submit_resposta_index{ color:#FFF; background-color:#FAC310; border:0; padding:2px 3px; font-weight:bold; }
.submit_azul_materia{ background-color:#0090B8; border:0 none; color:#FFFFFF; font-weight:bold; padding:2px 3px; font-size:13px; }
#enviaemail .input{ border:1px #0090B8 solid; width:200px; }
#enviaemail .text{ width:300px; }
.submit_verde{ background-color:#69AF16; border:0 none; color:#FFFFFF; font-weight:bold; padding:2px 3px; font-size:13px; }
.submit_comentario{ background-color:#25C3CF; border:0 none; color:#FFFFFF; font-weight:bold; padding:2px 3px; font-size:13px; }
.botao_direita_login{ color:#FFF; background-color:#69AF16; border:0; padding:2px 6px; font-weight:bold; font-size:11px; float:left; cursor:pointer; }
.espaco_esquerda{ margin-left:10px; }
#conteiner_botoes_login{ margin:10px auto 0; overflow:hidden; }
.submit_direita_sistema{ color:#FFF; background-color:#69AF16; border:0; padding:1px; font-weight:bold; font-size:11px; margin:4px 0 4px 10px; float:left; }
.submit_entrar_redesocial{ color:#FFF; background-color:#69AF16; border:0; padding:1px; font-weight:bold; font-size:11px; margin:4px 0 4px 55px; cursor:pointer }
.input_shopping{ width:100px; height:19px; float:left; margin:65px 0 0 0; border-bottom:solid 2px #F43C9B; border-top:solid 2px #F43C9B; border-left:0; border-right:0; color:#254086; font-size:14px; font-weight:bold; }
.submit_buscar{ margin-top:29px; padding-bottom:3px; }
.input_busca_enquete{ width:130px; height:19px; float:left; margin-top:29px; border:0; border-bottom:solid 2px #FAC310; border-top:solid 2px #FAC310; color:#254086; font-size:14px; font-weight:bold; }
.bt_buscar_shopping{ width:55px; height:23px; border:none; float:left; margin:65px 0 0 0; background:url(../images/bt_buscar_shopping.jpg); }
 /* Fim Shopping */ 
/* Lateral */ 
#publicidade_lateral{ width:190px; height:100%; float:right; margin-bottom:10px; overflow:hidden; }
#publicidade_lateral div.separa{ margin-top:8px; }
#rede_social{ width:190px; height:195px; }
#facebook_likes { background-color:#FFF; margin-left:15px; margin-top:5px; }
.link_rede_social_login{ color:#00A0C6; text-decoration:none; }
.link_rede_social_login:hover{ text-decoration:underline; }
.img_lateral_redesocial{ float:left; margin-left:10px; }
.conteudo_redesocial{ width:168px; min-height:175px; float:right; margin-bottom:8px; background:#FFFFFF; }
.bg_titulo_redesocial{ width:100%; height:33px; border-bottom:dashed #57B800 1px; background:url(../images/bg_titulo_rede_social.gif) repeat-x; }
.img_titulo_redesocial{ margin:7px 0; }
.p_redesocial{ font-weight:bold; font-size:12px; color:#69AF16; float:left; }
#cont_sobrefc input{ vertical-align:middle; }
.input_redesocial{ width:100px; height:16px; float:right; border:solid 1px #69AF16; }
.bt_entrar_redesocial{ background:url(../images/bt_entrar.jpg) no-repeat; border:none; width:32px; height:15px; margin:3px 0 4px 84px; }
.link_redesocial a{ color:#254086; font-size:11px; font-weight:bold; text-decoration:none; margin-left:5px; }
.link_redesocial a:hover{ text-decoration:underline; }
.img_redesocial{ margin:4px 6px; border:none; }
.publicidade_lateral{ width:174px; height:100%; clear:both; margin:0 0 0 16px; background:#FFFFFF; padding-bottom:6px; overflow:hidden; }
/* Fim Lateral */ 
/* Sobre Clic Filhos */ 
#sobrecf{ width:100%; clear:both; background:#FFFFFF; overflow:visible; height:635px; padding-bottom:30px; }
#cadastre_se{ width:100%; clear:both; background:#FFFFFF; overflow:visible; height:839px; }
#cadastre_se #cont_sobrefc{ height:835px; }
#sobrecf a{ color:#039; text-decoration:none; }
#sobrecf2{ width:100%; clear:both; background:#FFFFFF; overflow:visible; height:635px; padding-bottom:30px; }
#sobrecf2 a{ color:#039; text-decoration:none; font-weight:normal; }
#sobrecf .contato{ width:650px; margin:30px auto; line-height:14px; }
.contato_mensagem{ width:400px; height:120px; }
#bg_titulo_sobrecf{ width:100%; height:33px; border-bottom:dashed #0033FF 1px; background:url(../images/bg_titulo_sobrecf.gif) repeat-x; }
.titulo_sobrecf{ margin:8px 0 0 30px; }
#cont_sobrefc2{ width:750px; margin:10px 0 0; padding:0 30px; overflow:auto; height:580px; background-color:#FFF; }
#cont_sobrefc{ width:750px; padding:0 30px; overflow:auto; height:605px; background-color:#FFF; }
#sobrefc_1{ width:360px; float:left; }
#sobrefc_2{ width:360px; float:right; }
#cont_sobrefc b,#cont_sobrefc strong, #cont_sobrefc2 b,#cont_sobrefc2 strong{ font-weight:bold; color:#003399; }
/* Fim Sobre Clic Filhos */ 
/* Cadastre-se */ 
#cadastro{ width:100%; float:left; }
#cadastro input{ float:left; }
.sexo_cadastro{ width:94px; float:left; }
.cadastrese_filhos{ display:none; }
.input_cadastro{ width:200px; height:16px; float:right; border:solid 1px #69AF16; }
.input_comentario{ width:450px; height:100px; float:left; border:solid 1px #69AF16; }
.input_comunidades{ border:solid 1px #57B800; }
/* Fim Cadastre-se */ 
/* Comentario - Pergunta da Semana */ 
#pergunta_semana{ margin:20px auto; width:90%; overflow:hidden; }
#comentarios_pergunta{ background-color:#FFF; padding:0 20px; overflow:hidden; }
#comentarios_pergunta img{ margin-bottom:20px; }
#comentarios_pergunta h2{ margin-bottom:20px; }
#texto_comentario{ padding:20px 0;  border-top:dashed 1px #00CC00; }
/* Fim Comentario - Pergunta da Semana */ 
#sobrefc_1 p{ margin-top:20px; text-align:justify; }
/* Raking Produtos */ 
#ranking_produtos{ width:100%; clear:both; background:#FFFFFF; margin-bottom:10px; }
#avaliacoes .tb_avaliacoes_01 .icone_ranking{ padding:0 2px; }
#separa_avaliacoes_fotos{ overflow:hidden; width:550px; margin: 0 auto; }
.submit_produto_cad{ background-color:#EFB500; color:#FFF; font-weight:bold; padding:2px 3px; border:0; }
#bg_titulo_ranking_produtos{ width:100%; height:33px; border-bottom:dashed #EFB500 1px; background:url(../images/bg_titulo_ranking_produtos.gif) repeat-x; }
.titulo_ranking_produtos{ margin:8px 0 0 30px; }
.cont_r_01{ width:192px; height:184px; border-right:dashed #EFB500 1px; float:left; padding:20px 5px; }
#meu_bairro .cont_r_01{ border-color:#985088; }
.cont_r_02{ padding:20px 5px; width:191px; float:left; }
.selo_listagem{ width:58px; margin-top:3px; }
.img_ranking_produtos{ max-width:124px; max-height:141px; margin:20px 0 0; border:0; }
.titulo_r_01{ color:#00A0C6; font-size:13px; font-weight:bold; }
.texto_ranking_produtos{ width:168px; text-align:justify; font-size:11px; margin-bottom:10px; }
.texto_ranking_produtos a{ width:168px; text-align:justify; font-size:11px; margin-bottom:10px; color:#000000; text-decoration:none; }
.texto_ranking_produtos a:hover{ color:#000000; text-decoration:underline; }
#cont_destaque_ranking{ background:#FFFFFF; overflow:hidden; }
.conteiner_ranking{ background-color:#FFF; height:658px; }
#ranking_categorias_ler{ width:100%; height:660px; clear:both; background:#FFFFFF; overflow:visible; }
#ranking_categorias{ width:100%; height:658px; clear:both; background:#FFFFFF; overflow:visible; }
#cont_meubairro{ width:100%; height:660px; clear:both; background:#FFFFFF; overflow:visible; }
#ranking_categorias_1{ border:0; border-bottom:dashed #EFB500 1px; height:231px; float:left; width:100%; }
.margem_cadastro{ margin-left:150px; }
.cadastro_produto_usuario{ margin-top:20px; }
.cadastro_produto_usuario label{ font-weight:bold; color:#EFB500; }
.cadastro_produto_usuario .input{ border:1px #EFB500 solid; }
#buscar_ranking{ width:100%; min-height:120px; border-bottom:dashed #EFB500 1px; }
.texto_busca_ranking{ color:#254086; float:left; font-size:12px; line-height:15px; margin:14px 20px 0 30px; text-align:justify; width:300px; }
.icone_buscar_ranking{ margin:26px 0 0 0; float:left; }
.input_buscar_ranking{ width:100%; text-align:left; margin:5px 0; color:#FFB600; font-size:14px; font-weight:bold; border:0; }
.conteiner_input_buscar_ranking{ width:220px; height:26px; float:left; margin:52px 0 0 0; border-bottom:solid 2px #FFB600; border-top:solid 2px #FFB600; border-left:0; border-right:0; color:#254086; font-size:14px; font-weight:bold; vertical-align:middle; }
.bt_buscar_ranking{ width:79px; height:30px; border:none; float:left; margin:52px 0 0 0; background:url(../images/bt_buscar_ranking.jpg); }
.bt_buscar_enquete{ width:79px; height:31px; border:none; float:left; margin:65px 0 0; background:url(../images/bt_buscar_enquete.gif); }
.p_busca_ranking a{ width:80px; float:left; color:#FFB600; font-size:15px; font-weight:bold; margin:60px 0 0 20px; text-decoration:none; }
.p_busca_ranking a:hover{ color:#FFB600; font-weight:bold; text-decoration:underline; }
.cont_r_03{ width:172px; min-height:206px; border-right:dashed #EFB500 1px; float:left; text-align:left; padding:20px 15px 6px; overflow:hidden; }
.cont_r_03 ul li{ list-style-type:none; padding:4px; }
.cont_r_03 a{ color:#000000; text-decoration:none; }
.cont_r_03 a:hover{ color:#000000; text-decoration:underline; }
.cont_r_04{ width:172px; float:left; text-align:left; padding:20px 14px; }
.cont_r_04 ul li{ list-style-type:none; padding:4px; }
.cont_r_04 a{ color:#000000; text-decoration:none; }
.cont_r_04 a:hover{ color:#000000; text-decoration:underline; }
.bt_verprodutos{ border:0; margin-top:10px; }
.titulo_categorias{ font-size:12px; font-weight:bold; color:#254086; margin:0 0 20px 4px; }
/* Listagem - Ranking */ 
#titulo_listagem{ width:100%; border-bottom:dashed #EFB500 1px; background:#FFFFFF; height:80px; color:#254086; }
#titulo_listagem p{ font-size:25px; font-weight:bold; padding:25px 30px; }
.alinha_desenhos{ width:404px; margin:30px auto 0; }
.p_titulo_listagem{ color:#254086; font-weight:bold; padding:10px 0; font-size:13px; }
.t_01{ color:#BCBEC0; }
#itens_listagem{ width:100%; border-bottom:dashed #EFB500 1px; background:#FFFFFF; height:40px; overflow:hidden; }
.produtos_listagem{ width:500px; float:left; }
.produtos_listagem p{ padding-left:30px; }
.ranking_listagem{ width:140px; float:left; height:60px; }
.ranking_img_produto_pricipal{ max-height:170px; max-width:160px; }
.votos_listagem{ width:80px; float:left; }
#img_listagem{ float:left; }
.img_listagem{ padding:6px; }
#cont_listagem{ width:100%; border-bottom:dashed #EFB500 1px; background:#FFFFFF; color:#254086; overflow:hidden; }
.p_listagem{ padding:19px 30px; }
.p_listagem a{ color:#254086; text-decoration:none; font-size:12px; }
.p_listagem a:hover{ color:#254086; text-decoration:underline; }
.icone_ranking{ padding:24px 2px; float:left; }
.p_votos{ padding:24px 2px; text-align:left; }
#incluir_novo_produto{ width:100%; height:50px; background:#FFFFFF; color:#254086; overflow:hidden; }
.bt_incluir_novo_produto{ padding:14px 30px; border:none; float:left; }
#paginas_listagem{ margin:16px 30px; float:right; }
#paginas_listagem_comentarios{ margin:0 auto 20px; text-align:center; }
#paginas_listagem_comentarios div.listagem a{ text-decoration:none; color:#254086; }
#paginas_listagem div.listagem a{ text-decoration:underline; color:#254086; }
#paginas_listagem div.listagem a:hover{ text-decoration:underline; }
#paginas_listagem div.listagem img{ vertical-align:middle; margin-bottom:3px; }
.p_paginas_listagem{ float:left; padding:0 6px; }
.p_paginas_listagem a{ text-decoration:none; color:#000000; }
.p_paginas_listagem a:hover{ text-decoration:underline; }
.img_paginas_listagem{ border:none; float:left; }
/* Visualizar - Ranking */ 
#especificacao_produto{ width:180px; background:#FFFFFF; border-right:dashed #EFB500 1px; overflow:hidden; float:left; padding:20px 10px 0 30px; height:483px; text-align:center; }
.titulo_especificacao{ color:#254086; font-size:12px; padding:10px 0 20px; }
.bt_especificacao_produto{ border:none; padding:30px 0; }
#content_visualizar{ width:589px; background:#FFFFFF; overflow:hidden; float:left; height:503px; }
#avaliacoes{ width:100%; border-bottom:dashed #EFB500 1px; overflow:hidden; }
#avaliacoes tr{ height:24px; }
#avaliacoes .tr_01{ background:#F1F1F2; }
.p_titulo_tabela{ color:#254086; font-size:12px; font-weight:bold; }
.tb_avaliacoes_01{ float:left; margin:20px 0; }
.tb_avaliacoes_02{ float:right; margin:40px 0; }
.tb_avaliacoes_02 img{ max-height:110px; max-width:76px; }
.bt_de_sua_nota{ clear:both; margin:0 0 8px 20px; }
#informacoes{ width:550px; margin: 0 auto; overflow:hidden; }
#informacoes .titulo_informacoes{ font-size:12px; color:#254086; font-weight:bold; padding:0 20px 20px 0; }
.texto_informacoes{ line-height:15px; }
.bt_comprar_produto{ border:none; padding:10px; }
.imgs_fabricantes{ float:left; margin:0 10px 0 0; }
.imgs_fabricantes img{ max-width:100px; max-height:100px; float:left; }
#informacoes_2{ width:100%; clear:both; }
/* Fim Raking Produtos */ 
#ranking_produtos{ width:100%; clear:both; background:#FFFFFF; margin-bottom:10px; }
#bg_titulo_ranking_produtos{ width:100%; height:33px; border-bottom:dashed #EFB500 1px; background:url(../images/bg_titulo_ranking_produtos.gif) repeat-x; }
.titulo_r_01{ color:#00A0C6; font-size:13px; font-weight:bold; }
.texto_ranking_produtos{ width:168px; text-align:justify; font-size:11px; margin-bottom:10px; }
/* Conteúdo */ 
#conteudos_conteudos{ width:810px; clear:both; background:#FFFFFF; margin-bottom:10px; }
#bg_titulo_conteudos{ width:100%; height:33px; border-bottom:dashed #25C3CF 1px; background:url(../images/bg_titulo_conteudo.gif) repeat-x; }
.titulo_conteudos{ margin:8px 0 0 30px; }
.titulo_complementa{ margin:8px 0 0; }
#cont_conteudos{ width:100%; height:286px; }
.cont_c_01{ width:192px; height:276px; border-right:dashed #57B800 1px; float:left; padding:10px 5px 5px; }
#container_ler .cont_c_01{ border-color:#25C3CF; height:270px; }
.separa_entre_comu{ height:248px; overflow:hidden; }
.cont_c_02{ width:191px; float:left; padding:10px 5px 5px; }
#conteudos_tudo{ width:810px; min-height:660px; overflow:visible; z-index:100; background-color:#FFFFFF; }
#conteudos_tudo_busca{ width:810px; min-height:690px; clear:both; background:#FFFFFF; overflow:visible; float:left; }
#conteudos_tudo #resultado_materias #cont_tudo{ min-height:100%; }
#cont_tudo{ padding:30px; min-height:530px; }
#cont_tudo p{ margin-top:10px; line-height:17px; text-align:justify; }
.img_cont_tudo{ /* float:left; */ padding:0 10px 10px 0; max-width:210px; }
.listartigo{ float:right; text-align:right; overflow:hidden; }
.partes{ text-align:center; }
#sobrecf2 .listartigo a{ color:#333; text-decoration:none; font-size:12px; }
.listartigo .listagem{ margin:13px 20px 13px 0; }
.listagem img{ vertical-align:bottom; }
#cont_rodape{ height:30px; padding:0 30px; }
.icones_conteudos{ float:left; margin-right:5px; }
.icone_impressao{ float:left; margin-right:5px; }
.links_conteudos{ margin-top:4px; color:#0090B8; cursor:pointer; }
.img_destaques_conteudos{ max-width:124px; max-height:141px; padding:15px; border:0; }
#cont_tudo h1{ margin-bottom:0px; color:#254086; font-size:14px; font-weight:bold; }
#cont_tudo h2{ margin:20px 0 0; color:#254086; font-size:12px; font-weight:bold; }
#cont_tudo .chamada{ color:#254086; margin:20px 0; font-style:italic; }
#cont_tudo .escritor{ color:#254086; font-size:12px; margin:0; }
.titulo_01{ color:#00A0C6; font-size:13px; font-weight:bold; }
.titulo_01 a{ color:#00A0C6; text-decoration:none; }
.titulo_01 a:hover{ color:#00A0C6; text-decoration:underline; }
#titulo_comentario{ height:20px; padding:20px 30px 0 30px; border-bottom:dashed #25C3CF 1px; float:left; }
#comentario{ border:dashed #2AB860 1px; padding:10px; margin:15px 0px 0px 0px; }
#linha_busca_enquete{ border-bottom:dashed #FAC310 1px; padding:10px 60px; overflow:hidden; }
#linha_busca_meubairro{ border-bottom:dashed #985088 1px; padding:10px 30px 10px 30px; overflow:hidden; }
.titulo_pag_comentario{ font-size:12px; float:left; color:#254086; font-weight:bold; }
.comente_materia{ float:right; }
.comente_materia a{ text-align:right; color:#0090B8; }
.titulo_comentario{ font-size:14px; color:#254086; margin-bottom:2px; }
.data_comentario{ font-size:9px; color:#999; margin-bottom:16px; }
#titulo_data{ width:100%; }
#denunciar_comentario{ float:left; text-align:left; margin-top:6px; }
#denunciar_comentario a{ color:#999999; text-decoration:none; }
#texto_comentario{ width:100%; clear:both; float:left; font-size:11px; }
.texto_comentario{ font-size:9px; width:100%; }
/* Fim Conte�do */ 
/* Rodap� */ 
#rodape{ width:1000px; height:244px; clear:both; }
#rodape_menus{ width:810px; float:left; background:#7cb72b; overflow:visible; }
#rodape_1{ width:100%; padding-top:6px; overflow:hidden; }
#rodape_1 li strong{ color:#FFF; }
#rodape_2{ width:100%; color:#FFFFFF; background:#6fa128; padding:7px 0; }
#rodape_publicidade{ width:190px; height:244px; float:right; overflow:visible;  }
#rodape_publicidade iframe{ }
#desenvolvedores{ float:right; margin:-86px -28px 0 0; }
#rodape_2 #desenvolvedores{ float:right; margin:-79px -27px 0 0; }
#rodape #rodape_1 ul{ width:auto; float:left; list-style-type:none; padding:0 6px; }
#rodape #rodape_1 li{ margin-bottom:6px; }
#rodape #rodape_1 li a{ color:#FFFFFF; text-decoration:none; font-size:12px; }
.menu_rodape{ width:100%; margin-bottom:8px; text-align:center; font-size:11px; }
.menu_rodape a{ color:#FFFFFF; text-decoration:none; }
.texto_rodape{ width:100%; text-align:center; font-size:10px;  }
#interesses label{ font-size:10px; line-height:16px; }
.texto_rodape a{ color:#FFF; text-decoration:none; }
.publicidade_rodape{ width:174px; height:244px; margin-left:16px; background:#FFFFFF; }
/* Fim Rodapé */ 
.contato_mensagem{ width:400px; height:120px; border:1px #254086 solid; }
.submit_contato{ background-color:#254086; color:#FFF; font-weight:bold; padding:2px 3px; border:0; }
#aviso_conteiner_negro{ background:url(../images/bg_conteiner_avisos.png) repeat; padding:80px; margin:125px auto 0 auto; position:relative; width:524px; z-index:1000; }
#aviso_erros{ background:#fff; padding:10px; width:500px; overflow:hidden; display:block; z-index:1000; }
#aviso_erros.erro{ border:2px #C00 solid; }
#aviso_erros.aviso{ border:2px #6A1 solid; }
#aviso_erros img{ float:left; }
#aviso_erros img.fechar{ float:right; margin:-6px -6px 0 0; cursor:pointer; }
#aviso_erros h5{ margin:5px 0 0 10px; float:left; font-size:16px; }
#aviso_erros ul{ padding:0 15px 0 30px; }
#aviso_erros ul li{ list-style:disc;margin-bottom:6px; }
#aviso_erros div.titulo{ overflow:hidden; }
#aviso_erros div.listaerros{ overflow:hidden;margin-top:10px; }
#aviso_login{ background:#fff; padding:10px; position:relative; width:454px; overflow:hidden; display:none; border:2px #00A0C6 solid; z-index:1000; }
#aviso_login a{ color:#00A0C6; text-decoration:none; }
#aviso_login a:hover{ text-decoration:underline; }
#aviso_login .left{ width:48%; float:left; }
#aviso_login .right{ width:48%; float:right; }
#aviso_login img.fechar{ float:right; margin:-6px -6px 0 0; cursor:pointer; }
#aviso_login h2{ margin-bottom:4px; }
#aviso_login p{ line-height:14px; }
#aviso_login .login_usuario p{ color:#00A0C6; }
#aviso_login .login_usuario input{ border:1px #00A0C6 solid; }
#aviso_login .submit_entrar_redesocial  { background-color:#00A0C6; }
/* Comunidades */ 
#buscar_comunidades{ width:100%; min-height:120px; border-bottom:dashed #57B800 1px; }
#buscar_podcasts{ width:100%; min-height:120px; border-bottom:dashed #25C3CF 1px; }
.texto_busca_comunidades{ width:300px; color:#254086; font-size:12px; float:left; margin:17px 20px 0 30px; text-align:justify; }
.icone_buscar_comunidades{ margin:26px 0 0 30px; float:left; }
.input_buscar_comunidades{ width:100%; text-align:left; margin:5px 0; color:#57B800; font-size:14px; font-weight:bold; border:0; }
.conteiner_input_buscar_comunidades{ width:380px; height:26px; float:left; margin:52px 0 0 0; border-bottom:solid 2px #57B800; border-top:solid 2px #57B800; border-left:0; border-right:0; color:#57B800; font-size:14px; font-weight:bold; vertical-align:middle; }
.input_buscar_podcasts{ width:100%; text-align:left; margin:5px 0; color:#25C3CF; font-size:14px; font-weight:bold; border:0; }
.conteiner_input_buscar_podcasts{ width:620px; height:26px; float:left; margin:52px 0 0 0; border-bottom:solid 2px #25C3CF; border-top:solid 2px #25C3CF; border-left:0; border-right:0; color:#25C3CF; font-size:14px; font-weight:bold; vertical-align:middle; }
.bt_buscar_comunidades{ width:79px; height:30px; border:none; float:left; margin:52px 0 0 0; background:url(../images/bt_buscar_comunidade.jpg); }
.bt_buscar_podcasts{ width:69px; height:30px; border:none; float:left; margin:52px 0 0 0; background:url(../images/bt_buscar_podcasts.jpg); }
.p_busca_podcasts a{ float:left; color:#25C3CF; font-size:15px; font-weight:bold; margin:60px 0 0 20px; text-decoration:none; }
.p_busca_podcasts a:hover{ font-weight:bold; text-decoration:underline; }
.p_busca_comunidades a{ float:left; color:#57B800; font-size:15px; font-weight:bold; margin:60px 0 0 20px; text-decoration:none; }
.p_busca_comunidades a:hover{ font-weight:bold; text-decoration:underline; }
.busca_comu{ width:100%; height:100px; }
.titulo_comunidades_clicfilhos{ font-weight:bold; color:#254086; margin-left:30px; font-size:12px; }
#content_podcasts{ width:100%; min-height:160px; border-bottom:dashed #25C3CF 1px; }
#content_podcasts .t_comu{ height:28px; overflow:hidden; }
#content_podcasts .comunidades_1, #content_podcasts .comunidades_2{ border-color:#25C3CF; }
#content_comunidades{ width:100%; min-height:160px; border-bottom:dashed #57B800 1px; }
#content_comunidades_2{ width:100%; min-height:140px; border-bottom:dashed #57B800 1px; }
.comunidades_1{ width:201px; min-height:160px; float:left; border-right:dashed #57B800 1px; }
.comunidades_2{ width:201px; min-height:160px; float:left; }
.comunidades_3{ width:402px; min-height:140px; float:left; border-right:dashed #57B800 1px; }
.comunidades_4{ width:402px; min-height:140px; float:left; }
.img_comunidade{ margin:10px 0; max-height:106px; max-width:200px; }
.img_comunidade_2{ margin:20px 0 0 30px; float:left; }
.t_comu a{ color:#254086; font-weight:bold; text-decoration:none; font-size:12px; }
.t_comu a:hover{ color:#254086; font-weight:bold; text-decoration:underline; }
#titulo_comu{ width:100%; height:20px; margin-top:15px; border-bottom:dashed #57B800 1px; }
.titulo_maispopulares{ font-weight:bold; color:#254086; margin-left:30px; font-size:12px; }
.texto_comunidades_3{ width:200px; margin-left:20px; float:left; }
.nome_comunidade{ margin-top:20px; }
.nome_comunidade a{ color:#254086; font-weight:bold; text-decoration:none; font-size:12px; }
.nome_comunidade a:hover{ color:#254086; text-decoration:underline; }
.nome_comentou{ margin-top:10px; color:#254086; text-decoration:none; font-weight:bold; }
.texto_comentario_comu{ margin-top:2px; color:#000000; text-decoration:none; }
.conteiner_foto_comus{ width:134px; overflow:hidden; float:left; }
/* Meu bairro */ 
#buscar_meu_bairro{ width:100%; min-height:112px; border-bottom:dashed #985088 1px; }
#bg_titulo_meu_bairro{ width:100%; height:33px; border-bottom:dashed #985088 1px; background:url(../images/bg_titulo_meu_bairro.gif) repeat-x; }
.input_buscar_bairro{ width:100%; text-align:left; margin:5px 0; color:#985088; font-size:14px; font-weight:bold; border:0; }
.conteiner_input_buscar_bairro{ width:220px; height:26px; float:left; margin:52px 0 0 0; border-bottom:solid 2px #B16AA8; border-top:solid 2px #B16AA8; border-left:0; border-right:0; color:#254086; font-size:14px; font-weight:bold; vertical-align:middle; }
.bt_buscar_bairro{ width:79px; height:30px; border:none; float:left; margin:52px 0 0 0; background:url(../images/bt_buscar_meubairro.jpg); }
.p_busca_bairro a{ width:80px; float:left; color:#985088; font-size:14px; font-weight:bold; margin:60px 0 0 20px; text-decoration:none; }
.p_busca_bairro a:hover{ color:#985088; font-weight:bold; text-decoration:underline; }
.texto_busca_bairro{ width:300px; color:#254086; font-size:12px; float:left; margin:32px 20px 32px 30px; text-align:justify; }
.lateral_bairro{ width:280px; height:500px; float:left; border-right:dashed #985088 1px; }
.img_bairro{ margin:20px 0; }
.titulo_descricao_bairro{ width:200px; text-align:left; margin:10px 0; font-size:14px; font-weight:bold; color:#254086; }
.end_descricao_bairro{ width:200px; text-align:left; margin-bottom:10px; }
.texto_descricao_bairro{ width:200px; text-align:justify; }
.mapa{ float:left; }
.img_mapa{ margin:20px; }
/* Fim Meu Bairro */ 
#resultado_materias p.titulo_comentario{ margin:0 0 5px 0; }
#resultado_materias p.titulo_comentario a{ text-decoration:none; color:#254086; }
#resultado_materias p.titulo_comentario a:hover{ text-decoration:underline; }
#resultado_materias #titulo_data,#resultado_materias #denunciar_comentario{ height:20px; }
#resultado_materias #comentario{ margin:0; }
#resultado_materias #cont_rodape .listagem{ text-align:center; }
#resultado_materias .listagem a{ color:#254086; text-decoration:underline; }
/* Comunidade */
#comunidade{ width:220px; min-height:610px; float:left; }
.nome_comu{ width:200px; text-align:center; color:#003399; font-weight:bold; margin-top:5px; margin-bottom:10px; font-size:14px; }
#content_comu{ width:560px; border:1px dashed #57B800; border-right:0; border-top:0; padding:10px; height:90px; }
#comentario_comu{ width:560px; border:1px dashed #57B800; border-right:0; border-top:0; padding:10px; }
#comentario_comu .texto_comu_titulo{ margin-bottom:0; }
/* Perfil */ 
#perfil{ width:220px; height:630px; float:left; overflow:hidden; }
.img_perfil{ margin-top:30px; max-height:144px; max-width:168px; }
.nome_perfil{ width:135px; color:#003399; font-weight:bold; margin-top:20px; font-size:14px; }
.links_perfil{ width:180px; text-align:left; color:#003399; text-align:left; margin-bottom:14px; }
.links_perfil a{ color:#003399; text-decoration:none; }
.links_perfil a:hover{ color:#003399; text-decoration:underline; }
.linha_perfil{ margin:15px 0; width:182px; border-bottom:dashed #57B800 1px; }
#content_perfil{ width:588px; float:left; }
.titulo_atualizacoes{ padding:3px 0; border-bottom:dashed #57B800 1px; font-size:12px; font-weight:bold; color:#003399; width:588px; }
.lista_comunidades{ border-left:dashed #57B800 1px; border-bottom:dashed #57B800 1px; overflow:hidden; width:588px; float:left; }
.img_titulo_comu{ width:200px; float:left; margin:10px 0; }
#content_perfil  .lista_comunidades .img_titulo_comu a p{ margin:0; }
.img_titulo_comu p{ font-size:12px; font-weight:bold; color:#039; margin:-5px 0 5px; }
.texto_comu{ width:370px; height:150px; float:left; overflow:hidden; }
.texto_comu_titulo{ font-weight:bold; color:#003399; margin:0px; height:20px; }
.img_lista_comu{ margin:10px 0 5px; }
.nomes_div{ text-align:center; width:415px; margin:10px auto 0; overflow:hidden; }
.nomes_link h2{ text-align:center;    }
.nomes_imgs { margin: 0 0 10px 0; }
.nomes_link { float:left; margin: 0 7px 10px 7px; width:190px; }
.dicionario_links{ margin-top:50px; }
.dicionario_link_img { float:left; margin-right:20px; width:150px; }
.dicionario_link_links { float:left; width:520px;  }
.dicionario_link_links p{ margin:0 0 15px 0 !important; }
.letras_div{ width:auto; text-align:center; margin:10px 0 0 0; }
.conteiner_img_dest_comu{ width:186px; height:126px; }
.conteiner_dest_mat{ height:164px; width:168px; }
.letras{ font-size:14px;font-weight:bold; }
#sobrefc_1 .meninos{ color:#254086;text-align:center;margin:0 0 10px 0; }
#sobrefc_1 .meninas{ color:#83BD3F;text-align:center;margin:0 0 10px 0; }
#meninos{ width:350px;text-align:left;margin:0 auto; }
#meninos b{ color:#254086; }
#meninas{ width:350px;text-align:left;margin:0 auto; }
#meninas b{ color:#83BD3F; }
.nomes_div .selecionado{ color:#C3C3C3 }
.lateral_bairro_2 { border-right:1px dashed #985088; float:left; height:500px; width:190px; }
#mapa_2 { float:left; height:440px; width:412px; }
#googleMap{ width:508px; height:482px; margin:10px; }
#mapa_2 #googleMap { 	 width:394px; height:485px; }
.servicos_disponiveis  { float:right; width:206px; }
.titulo_descricao_bairro_2{ margin:16px 0 4px; text-align:left; width:160px; }
.titulo_descricao_bairro_2 a{ color:#254086; font-size:12px; font-weight:bold; text-decoration:none; }
.titulo_descricao_bairro_2 a:hover{ text-decoration:underline; }
.end_descricao_bairro_2  { margin-bottom:10px; text-align:left; width:160px; line-height:15px; }
.servicos_disponiveis p { margin:10px 0 4px; }
.servicos_disponiveis p a{ color:#505050; text-decoration:none; }
.servicos_disponiveis p a:hover{ text-decoration:underline; }
.bt_meu_bairro { /*border-bottom:1px dashed #985088;*/ border-top:1px dashed #985088; height:32px; margin:6px 24px 0 0; padding:25px 0 10px; width:175px; }
.abcd a { color:#9D9D9D; text-decoration:none; }
.lista_perfil_1{ padding:5px; }
.lista_perfil_1 .input_cadastro{ float:left; }
.album_fotos{ width:192px; height:180px; float:left; text-align:center; }
.album_fotos img{ max-height:144px; max-width:168px; margin-bottom:5px; }
.lista_perfil_1 table p.descricao{ font-size:11px;float:left; }
.lista_perfil_1 table tr td .sexo_cadastro input{ float:left; }
.ops_comentario{ margin-top:6px; }
.ops_comentario a{ color:#999; text-decoration:none; }
.ops_comentario a:hover{ text-decoration:underline; }
#sobrefc_1{ line-height:15px; }
#lista_perfil1{ margin:5px; width:530px; }
#lista_perfil1 input{ float:left; }
#lista_perfil1 .margem_cadastro{ margin-left:100px; }
#content_perfil table{ width:100%; }
#content_perfil .comunidades_1, #content_perfil .comunidades_2{ width:195px; }
.lista_perfil_1 .corsim{ background-color:#F0F4E1; }
.lista_perfil_1 .cornao{ background-color:#FFF; }
.lista_perfil_1 .corsim td, .lista_perfil_1 .cornao td{ padding:8px 8px 8px 0; }
.lista_perfil_1 .descricao{ width:150px; text-align:right; padding:8px; }
.lista_perfil_1 .corsim .descricao{ color:#9f9f9f; }
.lista_perfil_1 .cornao .descricao{ color:#AFAFAF; }
.paginacaocomentarios{ float:right; margin:10px 10px 0 0; text-align:right; }
.conteiner_img_comu{ height:126px; }
.input_upload_album{ border:1px #57B800 solid; }
.margin_list{ margin:10px 10px 0 0; }
.listagem{ float:right; text-align:right; }
.conteiner_pro_listagem{ height:335px; }
#incluir_novo_produto .listagem{ margin:18px 10px 0 0 ; }
#paginas_listagem_comentarios .listagem{ margin:18px 10px 0 0; }
#cont_rodape .listagem{ margin-top:2px; }
#cont_tudo .texto_comentario{ width:100%; }
#cont_tudo .texto_comentario p{ margin-top:4px; width:100%; }
#ranking_categorias_1 ul { height:136px; }
#cont_destaques p.texto_destaques{ height:70px; overflow:hidden; }
#content_visualizar #informacoes{ height:263px; margin-top:10px; overflow:auto; }
.ouvir_podcast{ float:left; margin:14px 10px 10px 0; }
.separa_cats_estabs{ margin-left:20px; display:none; }
.separa_cats_estabs input{ margin-right:4px; vertical-align:middle; }
.separa_cats_estabs p{ margin:0 0 2px; }
#cats_estabs{ overflow:auto; width:100%; }
.filtrar_meubairro{ background:#fff url('../images/bt_filtrar_meubairro.jpg') left top no-repeat; width:78px; height:30px; border:0; margin-top:2px; }
#cont_meubairro table{ margin-top:20px; }
#cont_meubairro table input,#cont_meubairro table select{ border:1px #985088 solid;vertical-align:middle; }
.submit_meubairro_cad{ background-color:#985088; border:0 none; color:#FFFFFF; font-weight:bold; padding:2px 3px; }
.img_meubairro{ border:0 none; max-height:141px; max-width:124px; }
img.materias_relacionadas{ max-width:100px; max-height:100px; margin-right:5px; float:left; }
#mat_relacionadas{ border-bottom:dashed #0090B8 1px; padding:10px 0px; }
#mat_relacionadas #titulo_data{ float:left; }
#mat_relacionadas #denunciar_comentario{ width:230px; float:right; }
#mat_relacionadas #denunciar_comentario p{ font-size:9px; margin:0; color:#999; }
#denunciar_comentario .data_materia_busca{ font-size:9px; margin:0; color:#999; }
#mat_relacionadas .texto_comentario{ float:left; width:582px; }
.imgRelacionadasDiv{ width:60px; height:60px; overflow:hidden; text-align:center; border:1px solid #AAA; }
.img_meubairro_2{ margin:10px 0 0; max-height:170px; max-width:200px; }
.conteiner_cont_mat_rel{ width:100%; }
.conteiner_img_cont_mat{ float:left; width:105px; height:100px; }
.separa_cats_estabs label{ font-size:11px; }
.linha_servicos{ margin:0 0 20px 0; overflow:hidden; }
.conteiner_servico{ float:left; width:244px; text-align:center; }
.conteiner_servico a{ font-size:14px; }
.conteiner_servico div{ width:100%; text-align:center; overflow:hidden; height:100px; vertical-align:middle }
.conteiner_servico div img{ text-align:center; margin:0 auto; padding:0 0 5px 0; }
.desc_servicos{ margin:10px 0 10px; }
.bt_voltar{ margin:14px 10px 0 14px; float:left; }
#conteiner_emailsenha{ width:100%; float:left; overflow:hidden; }
#conteiner_botoes_login a{ text-decoration:none; }
.titulo_anunciantes{ width:160px; margin:6px 0 0; font-size:9px; font-weight:bold; text-align:left; }
.addthis_toolbox{ position:relative; top:0px; width:100%; height:auto; margin:4px 4px 4px 0px; }
.addthis_toolbox a{ color:#0090B8; font-size:13px; }
.addthis_toolbox .rss{ position:absolute; right:0px; top:-4px; }
#conteiner_link_rs{ width:90px; margin:0 auto; }
/* PLAYER PODCAST */ ul.graphic {  list-style-type:none;  margin:0px;  padding:0px; }
ul.graphic li {  margin-bottom:2px; }
ul.graphic li a, ul.graphic li a.sm2_link {  /* assume all items will be sounds rather than wait for onload etc. in this example.. may differ for your uses. */  display:inline-block;  padding-left:22px;  min-height:16px;  border:3px solid #333;  background-color:#333;  -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  padding:0px 3px 0px 20px;  min-width:19em;  _width:19em; /* IE 6 */  text-decoration:none;  font-weight:bold;  color:#fff; }
ul.graphic li a.sm2_link {  /* safari 3.1+ fun (or, proprietary crap. TBD.) */  -webkit-transition-property: hover;  -webkit-transition: all 0.15s ease-in-out; }
ul.graphic li a, /* use a.sm2_link { }
if you want play icons showing only if SM2 is supported */ ul.graphic li a.sm2_paused:hover, ul.graphic li a.sm2_link:hover {  background:#333 url(/public/images/icon_play.png) no-repeat 0px 50%;  _background-image:url(/public/images/icon_play.gif); /* IE 6 */  border-color:#333; }
ul.graphic li a.sm2_link:hover {  /* default hover color, if you'd like.. */  background-color:#666;  border-color:#666; }
ul.graphic li a.sm2_paused {  background-color:#999;  border-color:#999; }
ul.graphic li a.sm2_paused:hover {  background:#999 url(/public/images/icon_play.png) no-repeat 0px 50%;  _background-image:url(/public/images/icon_play.gif);  border-color:#999; }
ul.graphic li a.sm2_playing, ul.graphic li a.sm2_playing:hover {  background:#336699 url(/public/images/icon_pause.png) no-repeat 0px 50%;  _background-image:url(/public/images/icon_pause.gif);  border-color:#336699;  text-decoration:none; }
#sitemap{ margin:20px 0; }
#sitemap h3, #sitemap ul li h3 a{ font-size:12px; cursor:pointer; color:#505050; }
#sitemap ul{ margin:0 0 10px 20px;  }
#sitemap ul li a{ font-size:11px; text-decoration:none; color:#505050; }
#sitemap ul li a:hover{ color:#333; text-decoration:underline; }
#googleMap h2 a{ font-size:14px; margin-bottom:4px; }
#googleMap h2{ font-size:14px; margin-bottom:4px; }
.aviso_filtro{ margin-top:8px; font-weight:bold; color:#B16AA8; }
.twitters{ border: 1px solid #e5e5e5; padding:5px; overflow:auto; margin:0px; }
.twitters ul { list-style: none; padding:0; }
.twitters span.prefix { font-weight: bold; }
.twitters span.time { font-style: italic; color: #c5c5c5; }
.twitters span.status { font-style: italic; }