#banner_show_eficiencia {
  float: left;
  margin: 0;
}

.box {
position:relative;
margin:0 auto;
float:left;
}

img{
border:none;
}

body {
position:relative;
margin:0 auto;
text-align:center;	
background:#ccc;	
}

a {
text-decoration:none;
margin:0 auto;
}

a:hover{
color:#EB1922 !important;
}

.right{
float:right;
}

.comentarios{
width:100%;
}	

.comentarios a{
color:#094F95;
font:normal 11px arial;
float:right;
display:inline;
margin:5px 0 0 0;
}

.comentarios img{
height:14px !important;
width:17px !important;
}

a.visualizar{
color:#094F95;
float:right !important;
margin:5px 9px 0 0 !important;
font:normal 12px arial;
}

.altura{
margin-top:32px !important;
}

span.data{
color:#666;
display:block;
font:normal 10px arial;
margin:0 0 3px 0;
text-align:left;
}

.bordaBox {background: transparent; width:100%;}
.bordaBox p{color:#fff;margin:0;text-align:left;font:normal 5px verdana;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#fff; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b1 {margin:0 5px; background:#999;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px;display:block; background:#fff; border-left:1px solid #999; border-right:1px solid #999;height:220px;}
.bordaBox .conteudo1 {padding:5px;display:block; background:#fff; border-left:1px solid #999; border-right:1px solid #999;MIN-HEIGHT: 170px; height:auto !important;height:170px;}

#principal {
position:relative;
margin:0 auto;
width:991px;
min-height:500px;
height:auto !important;
height:500px;
background:#fff;
overflow:hidden;
overflow:auto !important;
overflow:visible;
clear:left;
}

#topo{
background:url(../imagens/fundo_topo.jpg) repeat-x;
height:141px;
width:100%;
}

a.fale{
color:#fff;
float:right;
font:normal 10px verdana;
margin:5px 18px 0 0;
}

a.fale img{
margin-right:5px;
}

#logo{
height:141px;
width:207px;
}

#banner_topo{
display:inline;
/*float:right;*/
/*margin: 45px 0px 45px 0px;*/
/*padding: 45px 0px 45px 0px;*/
height:90px;
/*margin:0 auto;*/
/*margin:23px 18px 0 0;*/
position:relative;
width:728px;
}

#geral{
padding:13px 15px 0 15px;
width:961px;
}

#esquerdo{
background:#fff;
width:157px;
}

#menu{
display:inline;
padding-bottom:40px;
width:157px;
}

span.titulo_secao{
color:#000;
margin-bottom:20px;
float:left;
font:normal 19px verdana;
text-align:left;
width:157px;
}

span.titulo_secao img{
margin-right:7px;
}

ul.menu{
display:inline;
list-style:none;
margin:0 auto;
text-align:left;
}

ul.menu li{
border-bottom:solid 1px #ccc;
display:inline;
float:left;
height:29px;
margin:0 auto;
text-align:left;
width:157px;
}

ul.menu li a{
color:#000;
float:left;
font:bold 12px arial;
margin:9px 0 0 16px;
}

ul.menu li a:hover{
color:#EB1922;
}

ul.menu li a img{
margin-right:8px;
}

#meio{
margin:0 15px 0 15px;
width:616px;
}

#buscar{
padding-left:15px;
width:586px;
}

#buscar label{
color:#000;
display:inline;
float:left;
font:bold 11px verdana;
margin:4px 0 0 0;
}

input.texto{
border:groove 1px #ccc;
float:left;
margin:2px 0 0 0;
width:287px;
}

input.opcao{
display:inline;
float:left;
}

input.btn_buscar{
cursor:pointer;
display:inline;
font:normal 11px verdana;
width:60px;
float:left;
margin-left: 10px;
}

#quadro_noticias{
width:100%;
}

#noticia_principal{
margin:20px 0 30px 0;
width:100%;
}

#noticia_principal img{
display:inline;
float:left;
height:201px;
margin:0 5px 0 0;
width:316px;
}

a.texto_titulo{
color:#333;
display:block;
font:normal 13px arial;
margin:0;
text-align:left;
}

a.titulo{
color:#043F8A;
display:block;
font:bold 24px arial;
margin:0;
text-align:left;
}

div.noticia_comfoto{
display:inline;
margin:0 0 18px 0;
width:285px;
}

div.noticia_comfoto img{
display:inline;
float:left;
height:72px;
margin:0 5px 0 0;
width:102px;
}

a.titulo1{
color:#043F8A;
display:block;
font:bold 12px verdana;
margin:0 0 10px 0;
text-align:left;
}

a.texto_titulo1{
color:#333;
display:block;
font:normal 11px arial;
margin:0;
text-align:left;
}

#ultimas{
background:#eee;
display:inline;
margin:0 0 18px 0;
padding-bottom:5px;
width:616px;
}

#barra_ultimas{
background:url("../imagens/fundo_barra.jpg") repeat-x;
height:29px;
width:616px;
}

#barra_ultimas span{
color:#094F95;
display:inline;
font:bold 12px verdana;
float:left;
margin:9px 0 0 9px;
}

#ult_noticias{
display:inline;
width:402px;
}

#ult_noticias ul{
display:inline;
list-style:none;
margin:0 auto;
text-align:left;
}

#ult_noticias ul li{
border-bottom:solid 1px #ccc;
display:inline;
float:left;
height:29px;
margin:0 auto;
margin:0 0 0 9px;
text-align:left;
width:383px;color: #094F95;font:normal 12px arial;
}

#ult_noticias a{
color: #094F95;
float:left;
font:normal 12px arial;
margin:8px 0 0 0;}

#ult_noticias ul li a:hover{
color: #EB1922;
}

#ult_noticias ul li a img{
margin-right:8px;
}

#ult_albuns{
border-left:groove 1px blue;
display:inline;
width:213px;
}

#ult_albuns a{
color:#094F95;
float:left;
font:normal 12px arial;
margin:10px 5px 0 0;
text-align:left;
}

#ult_albuns a img{
border:solid 2px #094f95;
float:left;
height:52px;
margin:0 6px 0 8px;
width:80px;
}

div.noticias_e_artigos{
display:inline;
padding:0 0 5px 0;
width:285px;
}

div.noticias_e_artigos ul{
display:inline;
list-style:none;
margin:0 auto;
text-align:left;
}

div.noticias_e_artigos ul li{
border-bottom:solid 1px #ccc;
display:inline;
float:left;
height:33px;
margin:0 auto;
margin:0 0 0 0px;
text-align:left;
width:285px;
}

div.noticias_e_artigos ul li{
color:#094F95;
float:left;
font:normal 12px arial;
margin:8px 0 0 0;
}

div.noticias_e_artigos a{
color:#094F95;
float:left;
font:normal 12px arial;
margin:8px 0 0 0;
}

div.noticias_e_artigos ul li a:hover{
color:#EB1922;
}

div.noticias_e_artigos ul li a img{
margin-right:8px;
}

div.artigos {
  display: inline;
  padding: 0 0 5px 0;
  width: 500px;
}

div.artigos ul{
display:inline;
list-style:none;
margin:0 auto;
text-align:left;
}

div.artigos ul li{
border-bottom:solid 1px #ccc;
display:inline;
float:left;
height:33px;
margin:0 auto;
margin:0 0 0 0px;
text-align:left;
width:285px;
}

div.artigos ul li{
color:#094F95;
float:left;
font:normal 12px arial;
margin:8px 0 0 0;
}

div.artigos a{
color:#094F95;
float:left;
font:normal 12px arial;
margin:8px 0 0 0;
}

div.artigos ul li a:hover{
color:#EB1922;
}

div.artigos ul li a img{
margin-right:8px;
}

div.noticia_semfoto{
display:inline;
height:80px;
padding:0 0 5px 0;
width:285px;
}

div.noticia_semfoto p{
color:#094F95;
display:block;
font:normal 11px arial;
text-align:right;
margin:5px 0 0 0;
}

div.noticia_semfoto p img{
margin-right:5px;
}

div.noticia_semfoto a.titulomenor{
color:#043F8A;
display:block;
font:bold 12px verdana;
margin:0 0 5px 0;
text-align:left;
}

div.noticia_semfoto a{
color:#333;
display:block;
font:normal 11px arial;
margin:0;
text-align:left;
}

div.tit_divs{
background:url("../imagens/fundo_tit_not.jpg") repeat-x;
height:20px;
margin-bottom:16px;
width:100%;
}

div.tit_divs span{
background:#fff;
color:#000;
font:bold 15px verdana;
float:left;
margin:3px 0 0 0;
padding:0 5px 0 0;
}

#direito{
width:157px;
}

#advogado_online{
background:url("../imagens/ad_online.jpg") no-repeat;
height:162px;
margin:0 0 0px 0;
width:157px;
}

#advogado_online p{
color:#fff;
font:normal 10px verdana;
margin:8px 0 3px 10px;
text-align:left;
}

#advogado_online input{
/*height:20px;*/
float:left;
margin:0 0 0 10px;
width:130px;
}

#advogado_online input.btn_entrar{
cursor:pointer;
display:inline;
font:normal 11px verdana;
height:20px;
margin-left:80px;
margin-top:7px;
width:40px;
}

#advogado_online a.atualiza{
color:#fff;
float:left;
font:normal 10px verdana;
margin:3px 0 0 10px;
}

#advogado_online a.ajuda{
background:url("../imagens/ajuda.gif") no-repeat;
display:inline;
float:right;
height:18px;
margin:7px 10px 0 0;
width:18px;
}

#banner{
height:67px;
margin:10px 0 4px 0;
width:157px;
}

#banner a img{
float:left;
margin:0;
}

#informativo{
display:inline;
position:relative;
text-align:left;
padding-bottom:10px;
width:155px !important;
}

#informativo p{
color:#000;
font:normal 11px arial;
margin:0 5px 3px 10px;
text-align:left;
}

#informativo p.mar_buttom{
margin-bottom:15px !important;
}

#informativo select{
/* 		color:#000; */
display:inline;
/* 	font:normal 11px arial; */
float:left;
/*height:22px;*/
margin:6px 0 9px 8px;
width:130px;
}

#informativo input.textcadastrar{
display:block;
/*height:20px;*/
margin:3px 0 3px 9px;
margin:0 auto !important;
width:123px;
}

#informativo input.btn_ok{
display:inline;
font:normal 11px arial;
height:20px;
margin:5px 10px 0 0px;
float:right;
width:40px;
}

#informativo input.btn_result{
display:inline;
font:normal 11px arial;
height:20px;
margin:5px 10px 0 0px;
float:right;
width:80px;
}

#informativo ul{
display:inline;
list-style:none;
margin:0 auto;
text-align:left;
}

#informativo ul li{
display:inline;
float:left;
margin:0 auto;
margin:0 0 5px 8px;
width:118px;
}

#informativo ul li input{
border:0;
margin:0 5px 0 0;
float:left;
height:14px;
width:14px;
}

#informativo ul li label{
display:inline;
font:normal 11px arial;
float:left;
margin:0px 0 0 0px;
}


#banner_quadrado{
height:157px;
margin:10px 0 4px 0;
width:157px;
}

#rodape{
border-top:solid 5px #EB1922;
margin:15px 0 0 0;
padding-bottom:15px;
width:991px;
}

#rodape p{
color:#000;
display:block;
font:bold 12px verdana;
margin:6px 0 0 30px;
text-align:left;
}

#rodape span{
color:#000;
display:inline;
font:normal 12px arial;
text-align:center;
}

#lista_banners{
display:inline;
height:60px;
margin:10px 0 15px 30px;
width:941px;
}

#lista_banners a img object{
height:60px;
float:left;
margin:0 13px 0 0;
width:120px;
}

/*CSS do V3*/
.tit_destaque_azul{	
font-family: sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #2E4175;
text-align:left; !important;
}
.erro_acesso_adv_online{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
.texto_acesso_adv_online{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#000000;
font-weight:bold;
text-decoration:none;
}
.ex_acesso_adv_online{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
.textograde3 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #222222;
}
.data_relogio{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.texto_cadastro_adv{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#000000;
font-weight:bold;
text-decoration:none;
}
.texto_cadastro_adv2{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.destaque_cadastro_adv{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:14px; 
color:#3C95DD;
font-weight:bold;
text-decoration:underline;
}
.dados_cadastro_adv{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:12px; 
color:#000000;
font-weight:none;
text-decoration:none;
}
.sucesso_cadastro_adv{ 
font-family:"Verdana, Arial, Helvetica, sans-serif"; 
font-size:17px; 
color:#FF3300;
font-weight:bold;
text-decoration:underline;
}
.data_destaque_calendario{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: 600;
text-decoration: none;
COLOR: #000000;
}
.titulo_destaque_calendario{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 0;
text-decoration: none;
COLOR: #333366;
}