@import url("reset.css"); 
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 GERAL 888888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

html{
	background:#fff url(../imagens/bg-tira.gif) repeat-x left top;
}
body{
	background:url(../imagens/bg-esq.gif) no-repeat center top;
	color:#959e97;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
}
a{
	color:#6fc53c;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
p{
	margin:0 0 16px 0;
}
#geral{
	background:url(../imagens/bg-topo.gif) no-repeat left top;
	margin:0 auto;
	position:relative;
	width:770px;
}
.hide{ display:none; }
.alignCenter{ text-align:center!important; }
.alignCenter img{ margin:0 5px; }

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 TESTEIRA 888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#testeira{
	height:214px;
	position:relative;
}
#logotipo{
	left:10px;
	position:absolute;
	top:96px;
}
#testeira ul#menuTopo{
	background:#fff url(../imagens/bg-menu-topo-dir.gif) no-repeat right top;
	right:6px;
	padding:0 10px 0 0px;
	position:absolute;
	top:0px;
}
#testeira ul#menuTopo li{
	float:left;
	display:inline;
	padding:3px 0px 7px 24px;
}
#testeira ul#menuTopo li.primeiro{
	background:url(../imagens/bg-menu-topo-esq.gif) no-repeat left top;
}
#testeira ul#menuTopo li a{
	color:#74ac4f;
	font-weight:bold;
	text-decoration:none;
}
#testeira ul#menuTopo li a.idioma{
	background-repeat:no-repeat;
	background-position:right 2px;
	padding-right:31px;
}
#testeira ul#menuTopo li a.en{
	background-image:url(../imagens/idioma-en.gif);
}
#testeira ul#menuTopo li a.pt{
	background-image:url(../imagens/idioma-pt.gif);
}
#testeira ul#menuTopo li a:hover{
	text-decoration:underline;
}
#testeira div{
	position:absolute;
	right:5px;
	top:26px;
	*top:27px;
}
#testeira div p{
	color:#fff;
	margin:0 0 6px 0;
	text-align:right;
}
#testeira ul#mudaFonte{
	bottom:5px;
	position:absolute;
	right:10px;
}
#testeira ul#mudaFonte li{
	display:inline;
	float:left;
	padding-left:5px;
}
#testeira ul#mudaFonte li a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#testeira ul#mudaFonte li a:hover{
	text-decoration:underline;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 MENU 8888888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#menu{
	border-top:6px solid #72a94e;
	clear:both;
	margin:0 0 0 9px;
	padding:0 0 0 8px;
	width:744px;
}
#menu li{
	float:left;
	display:inline;
	padding:0 11px;
}
#menu li a{
	color:#94928f;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:9px 1px 14px 1px;
	position:relative;
	text-decoration:none;
	z-index:2;
}
#menu li a:hover, #menu li a.ativo{
	border-bottom:2px solid #72a94e;
	padding-bottom:12px;
	text-decoration:none;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 APOIO 888888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#apoio{
	background:url(../imagens/detalhe.gif) no-repeat 40px bottom;
	float:left;
	display:inline;
	height:595px;
	margin:0 0 0 9px;
	position:relative;
	width:358px;
	z-index:1;
}
#letra{
	color:#f6f3f3;
	font-family:"Times New Roman", Times, serif;
	font-size:350px;
	line-height:250px;
	position:absolute;
	right:-12px;
	top:24px;
}
#apoio form{
	left:39px;
	position:absolute;
	top:269px;
}
#apoio form legend{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	*margin:0 0 0 -7px;
}
#apoio form ul{
	margin:21px 0 0 1px;
	_margin:19px 0 0 1px;
	width:279px;
}
#apoio form li{
	clear:both;
	padding-right:4px;
}
form label{
	display:block;
	float:left;
	line-height:13px;
	padding-right:4px;
	_padding-top:2px;
	text-align:right;
	width:50px;
}
.input{
	border:1px solid #c9c9c9;
	color:#959E97;
	height:14px;
	font-size:11px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}
#newsletter_nome, #newsletter_email{
	margin:-2px 0 7px 0;
	*margin:-3px 0 6px 0;
	_margin:-1px 0 4px -3px;
	width:219px;
	*width:217px;
}
.submit{
	background:#f0eeec;
	border:1px solid #c9c9c9;
	color:#a2aba4;
	float:right;
	font-size:11px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	height:16px;
}
#newsletter_cadastrar{
	_margin-top:2px;
	padding:0 0 0 1px;
	width:53px;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 CONTEŚDO 888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#conteudo{
	display:inline;
	float:left;
	line-height:16px;
	margin:0 0 0 1px;
	position:relative;
	width:348px;
	z-index:2;
}
#conteudo h1, .tituloConsultor{
	color:#6ac63c;
	font-family:"Times New Roman", Times, serif;
	font-size:26px!important;
	font-weight:normal;
	margin:45px 0 47px 0;
}
#conteudo h1 span, .tituloConsultor span{
	display:block;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:8px;
}
#conteudo h2{
	color:#6fc53c;
	font-size:12px;
	margin-bottom:16px;
}
#conteudo h2 a{
	color:#6fc53c!important;
	text-decoration:underline;
}
#conteudo h2 a:hover{
	text-decoration:none!important;
}
#conteudo h3{
	font-size:12px;
	font-weight:bold;
	margin-bottom:16px;
}
#conteudo p{
	text-align:justify;
}
#conteudo ul{
	margin-bottom:16px;
}
#conteudo ul li{
	background:url(../imagens/bolinha-verde.gif) no-repeat 0 6px;
	padding-left:8px;
}
#conteudo ul li ul li a{
	color:#959e97;
}
#conteudo ol li{
	font-weight:bold;
	list-style:decimal;
	margin-left:24px;
	*margin-left:30px;
}
#conteudo ol li p{
	font-weight:normal;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 RODAPE 88888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#rodape{
	clear:both;
	margin:0;
	padding:50px 0 10px 0;
	text-align:center;
}
#rodape span{
	color:#959e97;
	margin-left:41px;
}
#rodape span a{
	color:#959e97;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 CONTATO 8888888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#form_contato ul, #form_trabalheconosco ul{
	margin:0 0 16px 0;
}
#form_contato ul li, #form_trabalheconosco ul li{
	background:none;
	padding:0 0 10px 0;
}
#form_contato label, #form_trabalheconosco label{
	text-align:left;
	width:60px;
}
#contato_nome, #contato_email, #contato_mensagem, #trabalheconosco_nome, #trabalheconosco_email{
	width:282px;
	*width:280px;
	_width:277px;
}
#contato_mensagem{
	height:80px;
}
#contato_enviar{
	background:#fff;
	color:#6fc53c;
}
textarea{
	overflow:auto;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 TRABALHE CONOSCO 8888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#trabalheconosco_curriculo{
	height:auto;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 ADVOGADOS E ASSOCIADOS 8888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

.advogadoseassociados ul{
	margin-bottom:47px!important;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 MAPA DO SITE 88888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

.mapadosite li{
	padding-bottom:15px;
}
.mapadosite li a{
	color:#6fc53c!important;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.mapadosite li a:hover{
	text-decoration:none;
}
.mapadosite li ul{
	margin:0!important;
}
.mapadosite li ul li{
	padding:0;
}
.mapadosite li ul li a{
	color:#959E97!important;
	font-size:11px;
	font-weight:normal;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 MIGALHA DE PĆO 888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#migalha{
	position:absolute;
	right:33px;
	text-align:right;
	top:264px;
	width:700px;
	z-index:3;
}
#migalha li{
	background:none!important;
	display:inline;
}
#migalha li.ativo{
	color:#6FC53C;
}
#migalha a{
	color:#959e97!important;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\
88888 PAGINACAO 88888888888888888888888888888888888888888888888888888
\*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

.paginacao{
	text-align:center;
}
.paginacao li{
	background:none!important;
	display:inline;
	font-weight:bold;
	padding:10px 2px!important; 
	*padding:10px 4px!important;
}
.paginacao li.selecionado{
	background:url(../imagens/paginacao-bg.gif) no-repeat center center!important;
	color:#fff;
	padding:10px!important; 
}

/* palestra */
.palestra{
	display:none;
	position:absolute;
	top:0;
	width:650px;
	z-index:102;
}
.palestra a{
	background-color:#F00;
	color:#fff;
	float:right;
	font-weight:bold;
	height:16px;
	padding-top:3px;
	position:absolute;
	right:3px;
	text-align:center;
	text-decoration:none;
	top:3px;
	width:20px;
}