dt { font-weight: bold; color: #c60; margin-top: 10px; }
td.tbl1 { padding-right: 22px; }
td.tbl2 { padding-left: 13px; padding-top: 18px; width: 200px;}
#menuesq { float: left; margin-left: 10px; width: 220px; margin-right: 16px; }
#menuesq .linha { width: 100%; margin: 4px 0; }
#menuesq ul { margin:0; padding:0; list-style-type: none; margin-bottom: 30px; }
#menuesq li { background-color: #ffb340; width: 220px; height: 32px; text-indent: -9999px; }
#menuesq li.laranjaEscuro { background-color: #ff9526; }

#menuesq li a.menuesq_juridicas { display: block; background: url('img/menuesq_juridicas.gif') no-repeat 14px 4px; height: 32px; }
#menuesq li a.menuesq_oab { display: block; background: url('img/menuesq_oab.gif') no-repeat 14px 4px; height: 32px; }
#menuesq li a.menuesq_superior { display: block; background: url('img/menuesq_superior.gif') no-repeat 14px 4px; height: 32px; }
#menuesq li a.menuesq_medio { display: block; background: url('img/menuesq_medio.gif') no-repeat 14px 4px; height: 32px; }

.btn-imprimir { background: url('img/ico-imprimir.gif') no-repeat; height: 20px; font-size: 11px; padding-left: 20px; margin-left: 10px; }
.btn-recomendar { background: url('img/ico-indicar.gif') no-repeat; height: 20px; font-size: 11px; padding-left: 20px; margin-left: 10px; }

#interna { float: left; width: 670px; margin-left: 16px; font-size: 12px; line-height: 24px; padding-bottom: 10px; }
#interna.cmenuesq { width: 450px; }
#interna.ccompleto { width: 650px; }


.bloco ul { padding: 0; margin: 10px 0 10px 5px; list-style-type: none;  }
.bloco li { padding-left: 12px; font-weight:bold; background: url('img/bullet-2.gif') no-repeat; background-position: 0px 8px; font-size: 12px; }
.bloco2 ul { padding: 0; margin: 0px 0 10px 5px; list-style-type: none;  }
.bloco2 li { padding-left: 12px; font-weight:bold; background: url('img/bullet.gif') no-repeat; background-position: 0px 8px; font-size: 12px; }

.sbtitulo {color: #c60; font-size: 12px; font-weight:bold; padding-left: 12px;}

#interna .linha { margin-bottom: 15px; width: 99%; }

#interna h2 { color: #c60; font-size: 14px; text-transform: uppercase; }

#menudir {
	float: right;
	width: 210px;
	margin-right: 10px;
	margin-top: 10px;
}
#menudir .linha { width: 100%; }

#newsletter { line-height: 18px; font-size: 12px; }
#newsletter label { width: 45px; float: left; }
#newsletter form { margin-top: 10px; }
#newsletter .row { margin-bottom: 10px; }
#newsletter .row .btnSubmit { margin-left: 10px; margin-left: 44px; width: 76px; }