*{
	margin: 0;
	padding: 0;
}

body {
font-family : verdana, arial;
font-size : 10px;
line-height : 1.5;
color : #666666;
background-color : #c0c0c0;
text-align: center;
}

p{
font-family : verdana, arial;
font-size : 10px;
line-height : 1.5;
color : #666666;
margin-bottom: 10px;
}

a, a:link, a:visited, a:active{
	color: #666666;
	text-decoration: underline;
}

a:hover{
	color: #666666;
	text-decoration: none;
}

.lk_langs{ font-family : verdana, arial; font-size : 10px; color : #fff; text-decoration:none; }
.lk_pubs{ font-family : verdana, arial; font-size : 10px; color : #666; text-decoration: underline; font-weight:bold }
.lk_roda{ font-family : verdana, arial; font-size : 10px; color : #666; text-decoration:underline; }


#maintable {
background : #f4f4f4;
text-align: left;
margin: 9px auto;
}

#navindex {
background : url(../images/index_topo.jpg) no-repeat;
height : 196px;
}

#footer {
background : url(../images/footer.jpg) no-repeat;
height : 31px;
font-size : 10px;
color : #fff;
}

.footera {
text-align : left;
padding-left : 33px;
text-transform : uppercase;
}

.footerb {
text-align : right;
padding-right : 39px;
text-transform : uppercase;
}

.footer2 {
background : #c0c0c0;
height : 34px;
}

.footer2a {
text-align : left;
padding-left : 31px;
}

.footer2b {
text-align : right;
padding-right : 38px;
}

#logo {
background : #f4f4f4 url(../images/logo_brlaw.jpg) no-repeat;
width : 167px;
height : 131px;
}

#topmenu {
width : 603px;
background : #f4f4f4;
}

ul#menu1 {
list-style : none;
margin : 0;
padding : 0;
}

ul#menu1 li {
float : left;
}

a.escritorio:link, a.escritorio:visited {
background : #f4f4f4 url(../images/mn_escritorio.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

a.escritorio:hover, a.escritorio:active {
background : #f4f4f4 url(../images/mn_escritorioa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

a.profissionais:link, a.profissionais:visited {
background : #f4f4f4 url(../images/mn_profissionais.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
text-decoration : none;
}

a.profissionais:hover, a.profissionais:active {
background : #f4f4f4 url(../images/mn_profissionaisa.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
text-decoration : none;
}

a.areas:link, a.areas:visited {
background : #f4f4f4 url(../images/mn_areas.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

a.areas:hover, a.areas:active {
background : #f4f4f4 url(../images/mn_areasa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

a.publica:link, a.publica:visited {
background : #f4f4f4 url(../images/mn_publica.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
text-decoration : none;
}

a.publica:hover, a.publica:active {
background : #f4f4f4 url(../images/mn_publicaa.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
text-decoration : none;
}

a.contato:link, a.contato:visited {
background : #f4f4f4 url(../images/mn_contato.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

a.contato:hover, a.contato:active {
background : #f4f4f4 url(../images/mn_contatoa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
text-decoration : none;
}

li.escritorio1 {
background : #f4f4f4 url(../images/mn_escritorioa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
}

li.profissionais1 {
background : #f4f4f4 url(../images/mn_profissionaisa.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
}

li.areas1 {
background : #f4f4f4 url(../images/mn_areasa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
}

li.publica1 {
background : #f4f4f4 url(../images/mn_publicaa.jpg) no-repeat top left;
width : 120px;
height : 131px;
display : block;
}

li.contato1 {
background : #f4f4f4 url(../images/mn_contatoa.jpg) no-repeat top left;
width : 121px;
height : 131px;
display : block;
}

#submenu {
background : #e4e4e4 url(../images/bgmenu.jpg) no-repeat top left;
width : 167px;
height : 411px;
}

#submenu2 {
/*background : #e4e4e4 url(../images/bgmenu.jpg) no-repeat top left;
width : 111px; *//*167px*/
/*height : 411px;*/
margin-top:157px;
padding: 0px 0px 27px 8px;
}

	#submenu2 .form-newsletter{
		padding-left: 10px;
		padding-top: 20px;
	}

#submenu3 {
background : #e4e4e4 url(../images/bgmenu5.jpg) no-repeat top left;
width : 111px; /*167px*/
height : 411px;
}


ul#mnprofi{
	margin: 7px 0px 0px 6px;
	padding: 0px;
	list-style: none;
	width: 155px;
	background: #f4f4f4;
}

ul#mnprofi li{
	padding: 3px 0px 3px 7px !important;
	padding: 0px 0px 3px 7px;
	border-bottom: 1px solid #e4e4e4;
	background: url(../images/bullet.jpg) no-repeat 0px 7px !important;
	background: url(../images/bullet.jpg) no-repeat 0px 7px;
}

ul#mnprofi li a:link, a:visited, a:active{
	/*display: block;*/
	color: #333;
	text-decoration: none;
	padding: 0px;
}

ul#mnprofi2{
	list-style: none;
	padding: 0;
	margin: 17px 0px 0px 0px;
	font-weight: normal;
}


ul#mnprofi2 li{
	background: #f4f4f4 url(../images/bg_submenu.jpg) no-repeat top left;
	width: 149px; /*155px*/
	height: 35px;
	margin: 0px 0px 1px 6px;
	padding-left: 7px;
	border-bottom: 1px solid #e4e4e4;
}

ul#mnprofi2 li.quebra{
	background: #f4f4f4 url(../images/bgli2.jpg) no-repeat top left;
	width: 149px; /*155px*/
	height: 35px;
	margin: 0px 0px 1px 6px;
	padding: 3px 0px 0px 7px;
	border-bottom: 1px solid #e4e4e4;
}

ul#mnprofi2 li a:link, a:visited, a:active{
	text-decoration: none;
	font-weight: normal;
	color: #333;
}

/*---------------MENU AREAS LISTAS---------------*/

ul#mnareas{
	padding: 7px 0px 0px 6px;
	margin: 0px;
	list-style: none;
	width: 155px;
}

ul#mnareas li{
	padding: 3px 0px 3px 7px;
	border-bottom: 1px solid #e4e4e4;
	background: url(../images/bullet.jpg) no-repeat 0px 7px;
}

a.bullet, a.bullet:link, a.bullet:visited {
	text-decoration: none;
	font-weight: normal;
	color: #333;
}



#conteudo {
width : 528px;
background : #f4f4f4;
padding : 33px 38px 0 37px;
text-align : justify;
}

h1.titulo{
	font-size: 13px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #666666;
	padding-bottom: 3px;
	margin-bottom: 15px;
}

p.direita{
	margin-top: 30px;
	text-align: right;
}

span.pdf{
	background: url(../images/ico_pdf.gif) no-repeat center left;
	width: 16px;
	height: 16px;
	padding-left: 16px;
}

span.adobe{
	font-size: 11px;
	font-weight: bold;
}

img.adobe1{
	margin-top: 7px;
}

span.negrito{
	margin-bottom: 10px;
}


/*----------------CONTATO--------------*/

input.cinput{
	width: 212px;
	height: 16px;
	border: 1px solid #7e9eb7;
}

textarea.ctextarea{
	width: 212px;
	height: 100px;
	border: 1px solid #7e9eb7;
}

input.climpar{
	background: url(../images/btn_limpar.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}

input.cenviar{
	background: url(../images/btn_enviar.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}


input.climpar_en{
	background: url(../images/btn_limpar_en.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}

input.cenviar_en{
	background: url(../images/btn_enviar_en.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}

input.climpar_de{
	background: url(../images/btn_limpar_de.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}

input.cenviar_de{
	background: url(../images/btn_enviar_de.jpg) no-repeat;
	border: 0px;
	width: 58px;
	height: 21px;
}




td.fleft{
	padding: 0px 10px 10px 0px;
}

td.fright{
	padding: 0px 0px 10px 0px;
}

/*----------------NEWSLETTER--------------*/

input.newinput{
	width: 80px;
}

td.txt_newsletter{
	font-size: 9px;
	color: #333;
}

td.txt_cad_rem{
	font-size: 9px;
	color: #333;
}

td.news_titulo{
	font-size: 18px;
	letter-spacing: 1px;
	color: #333;
	padding-bottom: 10px;
}

/*----------------NOTICIAs--------------*/

td#bgform{
	background: url(../images/bg_filtro.jpg) no-repeat center right;
	width: 300px;
	height: 40px;
	padding-left: 16px;
}

/*
input.filtrar{
	background: url(../images/btn_filtrar.jpg) no-repeat;
	width: 50px;
	height: 20px;
	border: 0;
}
*/
label.flabel{
	color: #333;
	padding-right: 13px;
	*padding-right: 5px;
}


/*----------------PUBLICACOES--------------*/
.lk_pub 		{ font-family:verdana; font-size:10px; color:#853148; font-weight:bold; text-decoration:none; }
.lk_pub:hover	{ text-decoration:underline; }
