*			{ margin:0; padding:0; outline:none; border:0 }
html,body	{ background:url(fundo_body.gif); height:100% }
br, .clear	{ clear:both; font-size:1px }
.hidden		{ display:none }
ul li		{ list-style-type:none }
.floatleft	{ float:left }

#externa { height:100%; width:100%; position:absolute; top:0; left:0; visibility:hidden }
.login_registre { position:absolute; left:0; top:0; margin:auto; width:100%; text-align:center }

.tot { width:1001px !important; width:999px }

.imprimir { margin-top:20px; text-align:right; border-top:1px solid #CCC; padding-top:10px }
.imprimir a:link, .imprimir a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#999 }
.imprimir a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.imprimir img { margin-right:5px }
#imprimir { background:none; margin:0; padding:0 0 0 5px }
.paginacao { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01 }

/* TOPO */
#topogeral { padding-bottom:23px }

.topomenu { float:left; width:240px }
.logo { float:left; width:517px; padding:40px 0 0 23px }
.language { float:left; width:200px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; margin-top:15px; word-spacing:4px; #word-spacing:3px }
.language a:link, .language a:visited { font:bold 10px Arial, Helvetica, sans-serif; color:#999 }
.language a:hover { font:bold 10px Arial, Helvetica, sans-serif; color:#CCC; text-decoration:none }

/* CONTEUDO */
.menu { float:left; width:240px; margin-right:30px; padding-bottom:60px }
.menu ul { text-align:right; margin-right:24px }
.menu ul li { text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; margin-bottom:16px }
.menu ul li a:link, .menu ul li a:visited  { font:bold 12px Arial, Helvetica, sans-serif; color:#999; padding-right:15px }
.menu ul li a:hover { color:#7C0C01; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; background:url(menu_ativado.gif) no-repeat 210px -22px; #background:url(menu_ativado.gif) no-repeat 210px -20px; padding-right:15px }
#ativado a:link, #ativado a:visited, #ativado a:hover { background:url(menu_ativado.gif) no-repeat right; color:#7C0C01 }

.content { margin-bottom:60px }
.content1 { float:left; width:225px }
.content1 a:link, .content1 a:visited { font:11px Arial, Helvetica, sans-serif; color:#666 }
.content1 a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; }
.content2 a:link, .content2 a:visited { font:11px Arial, Helvetica, sans-serif; color:#666 }
.content2 a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; }
.content1 h3 { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:30px 0 10px 0 }
.content1 ul li { margin-bottom:21px; padding-left:15px; font:11px Arial, Helvetica, sans-serif; color:#666; background:url(bullet2.gif) no-repeat 0 3px; #background:url(bullet2.gif) no-repeat 0 8px }
.content2 { float:left; width:225px; margin-left:30px }
.content2 h3 { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:30px 0 10px 0 }
.content2 ul li { margin-bottom:21px; padding-left:15px; font:11px Arial, Helvetica, sans-serif; color:#666; background:url(bullet2.gif) no-repeat 0 3px; #background:url(bullet2.gif) no-repeat 0 8px }
.content3 { width:480px; padding-bottom:60px; font:12px Arial, Helvetica, sans-serif; color:#666 }
.content3 a:link, .content3 a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#999 }
.content3 a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; }
.content3 h3 { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:30px 0 20px 0 }
.content3 h3 a:link, .content3 h3 a:visited { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif }
.content3 h3 a:hover { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; text-decoration:none }
.content3 h4 { color:#3F4926; font:bold 12px Georgia, "Times New Roman", Times, serif; margin:40px 0 20px 0 }
.content3 p { font:12px Arial, Helvetica, sans-serif; color:#666; margin-bottom:20px }
.content3 ul { margin-bottom:20px }
.content3 ul li a:link, .content3 ul li a:visited { font:12px Arial, Helvetica, sans-serif; color:#666 }
.content3 ul li a:hover { font:12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.content3 ul li { font:12px Arial, Helvetica, sans-serif; color:#666; background:url(bullet2.gif) no-repeat 0 10px; #background:url(bullet2.gif) no-repeat 0 11px; padding-left:15px; line-height:22px }


.veja_mais { font:11px Arial, Helvetica, sans-serif; color:#666; text-align:right }
.veja_mais a:link, .veja_mais a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; text-align:right }
.veja_mais a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-align:right; text-decoration:none }

.cold_dir { float:left; width:200px; background-color:#7C0C01; height:40px; margin-left:30px; _margin-left:15px }
.tit_pag { float:left; width:200px; background-color:#7C0C01; height:140px; margin-left:30px; _margin-left:15px }
.tit_pag h2 { margin-right:12px; margin-bottom:10px; font:28px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:right }
.tit_pag h2 a:link, .tit_pag h2 a:visited, .tit_pag h2 a:hover { font:28px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none }
.tit_pag td { vertical-align:bottom }

.search_input input { font:bold 10px Arial, Helvetica, sans-serif; color:#333; padding:3px 2px; margin:9px 6px 0 10px; width:153px }
.bot_input input { margin-top:9px }

.submenu { float:left; width:200px; margin-left:30px; _margin-left:15px; font:bold 12px Arial, Helvetica, sans-serif; padding-bottom:60px }
.submenu h3 { color:#666; font:bold 12px Arial, Helvetica, sans-serif; margin:20px 0 10px 0 }
.submenu p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:5px 0 }
.submenu ul { text-align:left; margin:22px 0 0 0 }
.submenu ul li { text-align:left; font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; margin-bottom:19px }
.submenu ul li a:link, .submenu ul li a:visited  { padding-left:15px; font:bold 12px Arial, Helvetica, sans-serif; color:#999 }
.submenu ul li a:hover { padding-left:15px; color:#7C0C01; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif }
#ativado_sub { font:bold 12px Arial, Helvetica, sans-serif; padding-left:15px; background:url(menu_ativado.gif) no-repeat 0 2px }
.pdf_ico_over a:hover { background:url(ico_pdf_over.gif) no-repeat right; padding:0 25px 2px 0 }
.submenu select { margin:10px 0 30px 15px; width:185px; font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #CCC }

.voltar { text-align:right; margin-top:10px }
.voltar a:link, .voltar a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#999 }
.voltar a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }

/* RODAPE */
#rodape	{ height:60px; background:url(fundo_rodape.gif) no-repeat 980px 0 }

.rod_esq { width:211px; background-color:#858C79; float:left; height:60px }
.rod_esq p { font:bold 10px Arial, Helvetica, sans-serif; color:#C1C4BA; margin:15px 0 18px 22px; line-height:15px; text-transform:uppercase }
.rod_esq a:link, .rod_esq a:visited, .rod_esq a:link { font:bold 10px Arial, Helvetica, sans-serif; color:#C1C4BA; text-transform:uppercase }
.rod_esq a:hover { color:#5B5B5B; text-decoration:none }

.rod_menu { width:570px; float:left; height:60px }
.rod_menu ul { text-align:center; padding-top:15px }
.rod_menu ul li { display:inline; margin:0 10px; text-transform:uppercase }
.rod_menu ul li a:link, .rod_menu ul li a:visited { font:bold 10px Arial, Helvetica, sans-serif; color:#5B5B5B }
.rod_menu ul li a:hover { color:#7C0C01; text-decoration:none }

.rod_dir 	{ width:196px !important; width:215px; background-color:#D8D9D2; float:left; height:45px !important; height:47px; font:bold 10px Arial, Helvetica, sans-serif; color:#FFF; font-style:italic; padding-top:15px; padding-left:3px }

/*  Area de atuacao */
.table_lista_areas { width:99% }
.table_lista_areas td { width:33%; padding:8px 20px 8px 0; font:11px Arial, Helvetica, sans-serif; color:#666 }
.table_lista_areas td a:link, .table_lista_areas td a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; background:url(bullet2.gif) no-repeat 0 3px; padding-left:15px }
.table_lista_areas td a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.lista_advogados a:link, .lista_advogados a:visited { font:11px Arial, Helvetica, sans-serif; color:#666 }
.lista_advogados a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }

/*  Newsletter */
.newsletter li { margin:20px 0; font-weight:bold !important }
#dnn_ctr690_HtmlModule_HtmlModule_lblContent { margin-top:40px }
.news_input { padding-bottom:10px }
.news_input input { border:1px solid #D6D9D0; width:180px; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 2px; height:16px; color:#666 }
.news_input select { border:1px solid #D6D9D0; width:195px; font:11px Arial, Helvetica, sans-serif; padding:1px 0 0 2px; #padding:4px 0 0 2px; height:19px; #height:22px; color:#666; margin:0 }
.news_ckecks { font-weight:normal }
.news_ckecks input { margin:6px 5px 0 0; #margin:0 0 0 -5px }
.news_botao { font:11px Arial, Helvetica, sans-serif; width:50px; color:#333; border:0; display:block; text-align:center; background:#CCC; height:15px; margin-top:20px; cursor:pointer }
.news_botao:link, .news_botao:visited, .news_botao:hover { font:11px Arial, Helvetica, sans-serif; width:50px; color:#333; border:0; display:block; text-align:center; background:#CCC; height:15px; margin-top:20px; cursor:pointer; text-decoration:none }
.news_erro { color:#F00; font:normal 11px Arial, Helvetica, sans-serif; padding:0 0 10px 0 }
#dnn_ctr689_ViewAddTechNewsLetter_tabAssinaturas { color:#666; font-size:11px }
.newsletter li a:hover { background:url(ico_pdf_over.gif) no-repeat right; padding:0 25px 2px 0 }


/* Advogados */
.alfabeto { text-align:center; height:18px }
.alfabeto a:link, .alfabeto a:visited { font:bold 15px Georgia, Helvetica, sans-serif; color:#666; width:18px; display:block; float:left; border-left:none }
.alfabeto a:hover { font:bold 15px Georgia, Helvetica, sans-serif; text-decoration:none; color:#7C0C01; width:18px; display:block; }
.alfabeto_desativado { color:#CCC !important; cursor:default }

.busca_advogados { margin-left:4px; margin-top:-40px; #margin-top:-10px }
.busca_advogados input { font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px }
.busca_advogados p { margin:20px 0 0 0 }
.busca_advogados a:link, .busca_advogados a:visited { font:11px Arial, Helvetica, sans-serif; width:50px; color:#333; border:0; display:block; text-align:center; background:#CCC; height:15px; padding-top:2px }
.busca_advogados a:hover { font:11px Arial, Helvetica, sans-serif; width:50px; color:#666; border:0; display:block; text-align:center; background:#DDD; height:15px; padding-top:2px; text-decoration:none }
.busca_advogados select { font:11px Arial, Helvetica, sans-serif; width:252px; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:19px }

#top_advogados { margin-bottom:25px }
#top_advogados li, #ot_advogados li { background:none; padding-left:0 }
#top_advogados li a:link, #top_advogados li a:visited { font-weight:bold; background:none }
#ot_advogados li a:link, #ot_advogados li a:visited { background:none }


.mini_alfabeto { text-align:center; margin-bottom:70px; #margin-bottom:40px }
.mini_alfabeto a:link, .mini_alfabeto a:visited { font:bold 13px Georgia, Helvetica, sans-serif; color:#666; width:18px; display:block; float:left; border-left:none; border-top:none; line-height:25px }
.mini_alfabeto a:hover { font:bold 13px Georgia, Helvetica, sans-serif; text-decoration:none; color:#7C0C01; width:18px; display:block; line-height:25px }
.mini_alfabeto_desativado { color:#CCC !important; cursor:default }

.mini_busca_advogados { margin-left:4px; color:#666 }
.mini_busca_advogados input { font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px; margin:0 0 15px 0;  }
.mini_busca_advogados a:link, .mini_busca_advogados a:visited { font:11px Arial, Helvetica, sans-serif; width:50px; color:#333; border:0; display:block; text-align:center; background:#CCC; height:15px; padding-top:2px }
.mini_busca_advogados a:hover { font:11px Arial, Helvetica, sans-serif; width:50px; color:#666; border:0; display:block; text-align:center; background:#DDD; height:15px; padding-top:2px; text-decoration:none }
.mini_busca_advogados select { font:11px Arial, Helvetica, sans-serif; width:192px; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:19px; margin:0 0 15px 0;  }
.submenu h4 { color:#3F4926; font:13px Georgia, "Times New Roman", Times, serif; margin:21px 0 20px 0 }
#mini_ul { margin:2px 0 0 -14px }
#mini_ul li a:link, #mini_ul li a:visited { font-size:12px } 

/* Parcerias Internacionais */
.parcerias_internacionais { margin-top:20px }
.parcerias_internacionais td { font:12px Arial, Helvetica, sans-serif; color:#666; width:66%; padding-bottom:30px }
.parcerias_internacionais th { font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding-bottom:30px; text-align:left }

/* Assessoria de Imprensa */
.presskit { width:480px }
.presskit td { text-align:center; font:11px Arial, Helvetica, sans-serif; color:#666 }
.presskit td img { margin:20px 0 10px 0 }
.presskit th { text-align:left; border-bottom:1px solid #CCC; font:bold 13px Arial, Helvetica, sans-serif; color:#666; padding-top:40px }
.presskit a:link, .presskit a:visited  { font:12px Arial, Helvetica, sans-serif; color:#666; margin-bottom:30px }
.presskit a:hover { color:#7C0C01; text-decoration:none; font:12px Arial, Helvetica, sans-serif }

/* Apresentações */
.apresentacoes thead td { text-align:left; padding:5px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#999; border-bottom:1px solid #CCC }
.apresentacoes tbody th { text-align:left; font:12px Arial, Helvetica, sans-serif; color:#666; padding:20px 10px; vertical-align:top }
.apresentacoes tbody td { text-align:center; font:12px Arial, Helvetica, sans-serif; color:#666; padding:20px 10px; vertical-align:top }

/* Artigos */
.artigos { margin-bottom:20px; width:480px }
.artigos p { font:12px Arial, Helvetica, sans-serif; color:#666; margin:10px 0 }
.artigos a:link, .artigos a:visited { margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#666; background:url(/veirano/Portals/0/bullet_artigos.gif) no-repeat 0 3px; padding-left:15px }
.artigos a:hover { margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.artigos th { font:bold 11px Arial, Helvetica, sans-serif; color:#666; text-align:left; padding:10px 0 0 10px }
.artigos td { font:11px Arial, Helvetica, sans-serif; color:#666; text-align:left; vertical-align:top; padding:0 0 10px 10px }
#dnn_ctr429_ViewAddTechArtigos_pnlArtigosPaginados a:link, #dnn_ctr429_ViewAddTechArtigos_pnlArtigosPaginados a:visited { background:none !important; padding-left:0 !important }

.artigos_paginacao { text-align:right; word-spacing:10px }
.artigos_paginacao a:link, .artigos_paginacao a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#666; word-spacing:10px }
.artigos_paginacao a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; word-spacing:10px }
.capa_artigos { padding-left:28px !important }
.capa_artigos p { font-size:11px; margin:0 }

.artigos_dir h3 { color:#3F4926; font:bold 15px Georgia, "Times New Roman", Times, serif; margin:19px 0 20px 0 }
.artigos_dir ul li { background:url(bullet2.gif) no-repeat 0 6px }
.artigos_dir a:link, .artigos_dir ul li a:link, .artigos_dir a:visited, .artigos_dir ul li a:visited { font:11px Arial, Helvetica, sans-serif; color:#666 }
.artigos_dir ul li a:hover, .artigos_dir a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }

#autor_artigo, #data_artigo p { font-size:11px; margin:0 }

/* Mapa do Site */
.mapa_site { margin-left:-20px }
.mapa_site li { list-style:none; margin:10px 20px }


/* resultados da busca */
.busca_table { margin:-40px 0 0 0; width:480px; display:block }
.busca_titulo { font:bold 12px Arial, Helvetica, sans-serif; color:#000; display:block; margin:20px 0 0 -3px; #margin-left:0 }
.busca_link { display:block; margin-left:-3px; #margin-left:0 }
.busca_link:link, .busca_link:visited { font:11px Arial, Helvetica, sans-serif; color:#5B5B5B }
.busca_link:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.busca_pages { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; letter-spacing:5px; line-height:50px }
.busca_pages a:link, .busca_pages a:visited { font:bold 12px Arial, Helvetica, sans-serif; color:#5B5B5B; letter-spacing:5px }
.busca_pages a:hover { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; letter-spacing:5px }
.busca_rod { margin:20px 0 }
.busca_table a:link, .busca_table a:visited  { font:normal 11px Arial, Helvetica, sans-serif; color:#666 }
.busca_table a:hover  { font:normal 11px Arial, Helvetica, sans-serif; color:#7C0C01 }


/* Fale Conosco */
.faleconosco_email td { padding-top:10px }
.faleconosco_email label { font:bold 12px Arial, Helvetica, sans-serif; color:#666 }
.faleconosco_email input { font:11px Arial, Helvetica, sans-serif; width:250px; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px }

.faleconosco_erro td { font:bold 11px Arial, Helvetica, sans-serif; height:20px }
.faleconosco_ok td { font:bold 11px Arial, Helvetica, sans-serif; color:#090 }

.faleconosco_nome td { padding-bottom:20px }
.faleconosco_nome label { font:bold 12px Arial, Helvetica, sans-serif; color:#666 }
.faleconosco_nome input { font:11px Arial, Helvetica, sans-serif; width:250px; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px }

.faleconosco_mensagem td { padding-bottom:20px }
.faleconosco_mensagem label { font:bold 12px Arial, Helvetica, sans-serif; color:#666 }
.faleconosco_mensagem textarea { font:11px Arial, Helvetica, sans-serif; width:250px; color:#666; border:1px solid #D6D9D0; overflow:auto; height:100px; padding:2px 0 0 2px }

.faleconosco_enviar a:link, .faleconosco_enviar a:visited { font:11px Arial, Helvetica, sans-serif; width:50px; color:#333; border:0; display:block; text-align:center; background:#CCC; height:15px; padding-top:2px }
.faleconosco_enviar a:hover { font:11px Arial, Helvetica, sans-serif; width:50px; color:#666; border:0; display:block; text-align:center; background:#DDD; height:15px; padding-top:2px; text-decoration:none }


/* Modulo Coringa */
.extra { margin:30px 0 0 30px; _margin:30px 0 0 15px; width:200px; float:left; font:11px Arial, Helvetica, sans-serif; color:#666 }
.extra p { font:11px Arial, Helvetica, sans-serif; color:#666; margin:20px 0 }
.extra a:link, .extra a:visited { font:11px Arial, Helvetica, sans-serif; color:#666 }
.extra a:hover { font:11px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none; }
.extra h3 a:link, .extra h3 a:visited { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:0 0 25px 0; #margin:0 0 29px 0 }
.extra h3 a:hover { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:0 0 25px 0; #margin:0 0 29px 0 }
.extra h3 { color:#3F4926; font:19px Georgia, "Times New Roman", Times, serif; margin:0 0 25px 0; #margin:0 0 29px 0 }
.extra ul li { margin-bottom:21px; padding-left:15px; font:11px Arial, Helvetica, sans-serif; color:#666; background:url(bullet2.gif) no-repeat 0 3px; #background:url(bullet2.gif) no-repeat 0 8px }


.vcard_adv { display:block; margin:10px 0 0 0 }

/* Formulario Envie Seu Curriculo */
.form_envieseucurriculo td { padding:5px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#666 }
.form_envieseucurriculo .div_categ h4 { border-bottom:1px solid #CCC; font:bold 13px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase; margin:30px 0 10px 0; float:left; width:480px }
.form_envieseucurriculo .div_categ img { float:right; margin-top:-30px; cursor:pointer }
.form_envieseucurriculo label { font:bold 12px Arial, Helvetica, sans-serif; color:#666 }
.form_envieseucurriculo input { font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px; margin-right:10px }
.form_envieseucurriculo textarea { font:11px Arial, Helvetica, sans-serif; width:199px; color:#666; border:1px solid #D6D9D0; overflow:auto; height:100px; padding:2px 0 0 2px }
.form_envieseucurriculo select { font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:20px }
.erro_envieseucurriculo label, .erro_envieseucurriculo { font:bold 11px Arial, Helvetica, sans-serif; color:#7C0C01 }


/* paginas de login e cadastro */
.table_login { margin-top:25px; width:160px }
.table_login_labels { font:bold 12px Arial, Helvetica, sans-serif; color:#000; padding:5px 0 }
.table_login_ipts input { font:11px Arial, Helvetica, sans-serif; color:#666; border:1px solid #D6D9D0; padding:2px 0 0 2px; height:16px; padding:1px 0 0 1px; margin-bottom:10px }
#table_login_erro { margin:10px; font:bold 11px Arial, Helvetica, sans-serif; color:#F00; margin-bottom:0 }
#dnn_ctr27_ctl00_imgIcon { margin-top:10px }
.table_login_check input { width:15px }
.table_login_check label { font:12px Arial, Helvetica, sans-serif; color:#000; padding-left:10px; vertical-align:middle }
.table_login_btn input { border:1px solid #000; font:11px Arial, Helvetica, sans-serif; cursor:pointer; margin:20px 0; background-color:#FFF }
.table_login_forgot a:link, .table_login_forgot a:visited  { font:bold 12px Arial, Helvetica, sans-serif; color:#5B5B5B }
.table_login_forgot a:hover  { font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; text-decoration:none }
.table_login_obs { padding-top:20px; font:11px Arial, Helvetica, sans-serif }
.sendpassword { padding:10px }
.sendpassword span { font:12px Verdana, Arial, Helvetica, sans-serif }
.sendpassword br { line-height:30px }

/* menu em CONTROL PANEL*/
.main_dnnmenu_container { background-color:transparent }
.main_dnnmenu_bar { cursor:pointer; cursor:hand; height:16px; background-color:transparent }
.main_dnnmenu_item td { cursor:pointer; cursor:hand; color:#000; font-size:9pt; font-weight:bold; font-style:normal; background-color:transparent; font-family:Tahoma, Arial, Helvetica; white-space:nowrap; padding: 1px 3px 3px 1px }
.main_dnnmenu_rootitem  { cursor:pointer; cursor:hand; color:#000; font-size:9pt; font-weight:bold; font-style:normal; background-color:transparent; font-family:Tahoma, Arial, Helvetica; white-space:nowrap; padding:0px 12px 0px 5px }
.main_dnnmenu_itemhover { background-color:#aaa }
.main_dnnmenu_itemhover td { background-color: #aaa }
.main_dnnmenu_icon { cursor:pointer; cursor:hand; text-align:center; width:15px; height:100% }
.main_dnnmenu_submenu { background-color:#ccc; z-index:1000; cursor:pointer; cursor: hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); padding:1px 1px 1px 1px }
.main_dnnmenu_break { height:1px; font-size:1px }
.main_dnnmenu_arrow { border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; border-top:#ccc 0px solid; font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand }
.main_dnnmenu_rootmenuarrow { font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand }

/* Noticias*/

.noticiaspag { text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#7C0C01; margin-bottom:16px }
.noticiaspag a:link, .noticiaspag  a:visited  { font:bold 12px Arial, Helvetica, sans-serif; color:#999 }
.noticiaspag a:hover { color:#7C0C01; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif }


/* Advogados Mais */
.btnbuscar { padding:0px !important }
