/* Zeradores ----------------------------------------------------------------------------------------------------------------------- */

*{
	margin:0;
	padding:0;
	border:0;
}

/* Básicos ------------------------------------------------------------------------------------------------------------------------- */
body, html { 
	width:100%;
	overflow-x:hidden;	 
}

body{
	background:#a6ceed url(../imagens/bg_body.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

li{
	list-style:none;
}

a{
	text-decoration:none;
	color:#192736;
}

a:hover{
	text-decoration:none;
}

hr{
	display:none;
}

p{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#192736;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#1761ab;
	margin:20px 0 20px 0;
}

/* Fundos -------------------------------------------------------------------------------------------------------------------------- */

.fundo_geral{
	background:url(../imagens/bg_geral.gif) top center no-repeat;
	overflow:auto;
}

.fundo_conteudo{
	width:1003px;
	margin:0 auto;
}

.sub_conteudo{
	float:left;
	width:1003px;
	display:block;
}

/* Logo ---------------------------------------------------------------------------------------------------------------------------- */

.logo{
	background:url(../imagens/logo.gif) no-repeat;
	width:253px;
	height:117px;
	text-indent:-5000px;
	margin:auto;
	display:block;
}

/* Menu ---------------------------------------------------------------------------------------------------------------------------- */

.menu_site ul li{
	float:left !important;
}

.menu_empresa{
	background:url(../imagens/menu_empresa.gif) no-repeat;
	width:149px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_empresa:hover{
	background:url(../imagens/menu_empresa.gif) 0 -120px no-repeat;
	width:149px;
}

.menu_empreendimento{
	background:url(../imagens/menu_empreendimento.gif) no-repeat;
	width:248px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_empreendimento:hover{
	background:url(../imagens/menu_empreendimento.gif) 0 -120px no-repeat;
	width:248px;
}

.menu_noticias{
	background:url(../imagens/menu_noticias.gif) no-repeat;
	width:141px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_noticias:hover{
	background:url(../imagens/menu_noticias.gif) 0 -120px no-repeat;
	width:141px;
}

.menu_duvidas{
	background:url(../imagens/menu_duvidas.gif) no-repeat;
	width:142px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_duvidas:hover{
	background:url(../imagens/menu_duvidas.gif) 0 -120px no-repeat;
	width:142px;
}

.menu_eventos{
	background:url(../imagens/menu_eventos.gif) no-repeat;
	width:140px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_eventos:hover{
	background:url(../imagens/menu_eventos.gif) 0 -120px no-repeat;
	width:140px;
}

.menu_contato{
	background:url(../imagens/menu_contato.gif) no-repeat;
	width:143px;
	height:49px;
	text-indent:-5000px;
	float:left;
	display:block;
}

.menu_contato:hover{
	background:url(../imagens/menu_contato.gif) 0 -120px no-repeat;
	width:143px;
}

/* Blocos -------------------------------------------------------------------------------------------------------------------------- */

.bloco_js{
	clear:both;
	height:370px;
	display:block;
}

.bloco_meio{
	clear:both;
	display:block;
}

.bloco_baixo{
	clear:both;
	display:block;
}

/* Javascript ---------------------------------------------------------------------------------------------------------------------- */

.menu_emp_detalhados { margin-top:65px !important;}

.animationWrap { 
	width:120%;
	height:350px;
	overflow:hidden;
	left:-130px;
	position:absolute;
}	
	

.animationWrap .animation { 
	overflow:hidden; 
	height:325px !important; 
	margin-top:20px; 
	
}

.animationWrap .animation .ativo { 
	display:none;
}

.animationWrap .animation .mini { 
	display:block; 
	float:left; 
	background:url(../imagens/ani_LI.png); 
	width:166px; height:151px; 
	text-align:center; 
}

.animationWrap .animation .mini{
	display:block;
	float:left;
	background:url(../imagens/ani_LI.png);
	width:166px;
	height:151px;
	text-align:center;
}		

.animationWrap .animation .mini{
	margin-top:95px;
}		

.animationWrap .animation .mini a{
	text-decoration:none;
	color:#68656f;
	
}		

.animationWrap .animation .mini span{
	display:block;
	clear:both;
	padding-top:10px;
}		

.animationWrap .animation .mini a.imgWrap{
	margin:21px 0 0 0;
	_margin:17px 0 0 0 !important;
	display:block;
	*margin-left:1px;
	
} 

.animationWrap .animation .mini .imgWrap{
	opacity:0.40;
}		

.animationWrap .animation .mini a.imgWrap img{
	margin-top:-4px;
	filter:alpha(opacity="45");
	
}

.animationWrap .animation .mini6{
	margin-left:10px;
	
}
.animationWrap .animation .maior { 
	display:block; 
	z-index:9; 
	position:absolute; 
	left:43% !important;
	_left:52% !important;
	top:-2px;
	width:300px;
	height:325px;
	margin:0 0 0 -30px !important; 
	background-image:none;
	
}

.animationWrap .animation .maior:hover{
	filter:alpha(opacity="100");
	opacity:1;
}

.animationWrap .animation .maior .imgWrap{
	display:none !important;
}

.animationWrap .animation .maior .ativo{
	display:block;
	position:absolute;
	margin:23px 0 0 0;
}		

.animationWrap .animation .maior .ativo h2{
	position:absolute;
	margin:140px 0 0 2px;
	font:18px Arial;
	padding-left:2px;
}

.animationWrap .animation .maior .ativo h2 a{
	color:#ff7e00;
	padding:5px 10px;
	display:block;
	background-image:url(../imagens/transp.png);
}


/* Botões -------------------------------------------------------------------------------------------------------------------------- */	

.navBotoes{
	width:625px;
	margin:268px 0 0 190px !important;
	overflow:hidden;
	z-index:9;
	position:absolute;
	clear:both;
}

.navBotoes li{
	float:left;
}

.navBotoes li a{
	background:url(../imagens/bt_empAnterior.gif) no-repeat;
	width:147px;
	height:17px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

.navBotoes li.proximo{
	float:right;
}

.navBotoes li.proximo a{
	background:url(../imagens/bt_empProximo.gif) right no-repeat;
	width:147px;
}

.navBotoes li.proximo a:hover{
	background-position:0;
}

.navBotoes li.anterior a:hover{
	background-position:-147px 0;
}

.maior{
	*margin-left:-336px !important;
}
/* Lançamentos --------------------------------------------------------------------------------------------------------------------- */

.lancamentos{
	width:404px;
	margin:0 80px 30px 30px;
	_margin:0 80px 30px 0;
	float:left;
	display:block;
}

.btEnviar{
	float:right;
	margin:0 15px 0 0;
}

.btResultado{
	margin:0 0 0 25px;
	_margin:-2px 0 0 25px !important;
}

/* Serviços ------------------------------------------------------------------------------------------------------------------------ */

.servicos{
	width:420px;
	float:left;
	margin:0 49px 20px 0;
	display:block;
}

.servicos a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003366;
}

.tit_servicos{
	background:url(../imagens/tit_servicos.png) no-repeat;
	width:257px;
	height:41px;
	text-indent:-5000px;
	margin:0 0 10px 0;
}

.icone{
	margin:20px 20px 20px 0;
	float:left;
}

.icones{
	margin:8px 10px -5px 0;
}

.dica{
	margin:20px 0 20px 0;
	clear:both;
}

.separador{
	background:url(../imagens/separador.png) no-repeat;
	width:191px;
	height:2px;
	margin:8px 0 0 0;
}

.lista_servicos{
	float:left;
	margin:20px 0 0 0;
}

.lista_servicos a{
	font:Arial, Helvetica, sans-serif;
	color:#ff6e04;
	font-weight:bold;
}

/* Enquete ------------------------------------------------------------------------------------------------------------------------- */

.enquete{
	width:192px;
	float:left;
	display:block;
	margin:0 20px 20px 30px;
	clear:both;
	font-size:12px;
	color:#333;
}

.enquete p{
	color:#003366;
	font-weight:bold;
}

.enquete input{
	margin:15px 0 0 0;
}

.tit_enquete{
	background:url(../imagens/h1_enquete.gif) no-repeat;
	width:192px;
	height:29px;
	text-indent:-5000px;
}

.enquete .box{
	background:#cee6fa;
	padding:14px;
	_margin-top:-7px;

}

.sola{
	background:url(../imagens/bg_footerInteracao.gif) no-repeat;
	width:192px;
	height:12px;
	_margin-bottom:-3px;
}

.respostas {
	margin:20px 20px 10px 20px;
}

.respostas li {
	margin:10px 10px;
}

.respostas p {
	margin:10px 10px;
}

.respostas img {
	margin:0 10px;
}

/* Newslleter ---------------------------------------------------------------------------------------------------------------------- */

.news{
	width:192px;
	float:left;
	display:block;
	margin:0 80px 0 0;
	font-size:11px;
	color:#CC0000;
}

.tit_news{
	background:url(../imagens/h1_newsletter.gif) no-repeat;
	width:192px;
	height:30px;
	text-indent:-5000px;
}

.news .box {
	_margin-top:-7px;
	background:#cee6fa;
	padding:14px;
}

.news p{
	color:#003366;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}

.news input{
	margin:5px 0 10px 0;
	width:160px;
	height:20px;
	border:1px #003366 solid;
}

/* Notícias e Eventos -------------------------------------------------------------------------------------------------------------- */
	


.topo_destaques{
	background:url(../imagens/bg_eventos.png) no-repeat;
	width:420px;
	height:11px;
	margin-bottom:-40px;
	_margin-bottom:-60px;
	
}

.contentEventosFooter{
	width:420px;
	height:11px;
	background:url(../imagens/bg_eventos_footer.gif) no-repeat;
}


.destaqueDuplo { 
	width:420px; 
	overflow:hidden; 
	display:block; 
	margin:35px 0 0 100px; 
	background:url(../imagens/bg_eventos.gif) 0 35px no-repeat; 
}

.nav{
	display:block;
	width:150px;
	height:35px;
	margin-bottom:35px !important;
	display:block;
	clear:both;
}

.nav li a {
	text-indent:-5000px;
	overflow:hidden;
	width:54px;
	height:35px;
	display:block;
}

.nav li.noticias a{
	background:url(../imagens/aba_noticias.gif) 0 no-repeat;
	width:73px;
}

.nav li.noticias.ativo a{
	width:73px;
	background-position:0 0;
}

.nav li.eventos a{
	background:url(../imagens/aba_eventos.gif) -73px 0 no-repeat;
	width:73px;
	float:right;
	margin-top:-35px !important;
}

.nav li.eventos.ativo a{
	width:73px;
	background-position:0 0;
	float:right;
	*margin-top:-16px;
}

.contentAba{
	background:#cee6fa;
	padding:0 10px 0 10px;
	font-size:13px;
}

.contentAba li{
	padding:14px 0 14px 0;
	background:url(../imagens/bg_tracos.gif) bottom repeat-x;
}

.contentAba li h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003366;
}

/* Rodapé -------------------------------------------------------------------------------------------------------------------------- */

.rodape{
	background:url(../imagens/bg_rodape.gif) repeat-x;
	width:100%;
	height:101px;
	clear:both;
}

.conteudo_rodape{
	width:1003px;
	margin:auto;
}

.assinatura{
	background:url(../imagens/bg_assinatura.gif) no-repeat;
	width:86px;
	height:22px;
	float:right;
	text-indent:-5000px;
	margin:13px 80px 0 10px;
}

.logo_rodape{
	background:url(../imagens/bg_logo_rodape.gif) no-repeat;
	width:128px;
	height:50px;
	text-indent:-5000px;
	float:left;
	margin:0 20px 0 30px;
}

.tit_rodape{
	font-weight:bold;
}

.texto_rodape{
	width:400px;
	float:left;
}

.texto_rodape p{
	font-size:11px;
	color:#4a4229;
}

.btn_topo{
	background:#E1D5AD url(../imagens/bg_btn_topo.gif) no-repeat;
	width:1260px;
	height:26px;
	display:block;
	text-indent:-5000px;
	margin:auto;
}

/* A Empresa ----------------------------------------------------------------------------------------------------------------------- */

.empresa{
	padding:20px;
}

.empresa p{
	margin:20px 0 20px 0;
	line-height:20px;
}

.empresa li{
	background:transparent url(../imagens/bg_li.gif) no-repeat scroll 2px center;
	line-height:20px;
	color:#21364C;
	border-bottom:1px solid #95B0C5;
	padding:6px 5px 6px 20px;
}

.tit_empresa{
	background:url(../imagens/tit_empresa.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}

.tit_pesquisa{
	background:url(../imagens/tit_pesquisa.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}

.tit_pesquisa1{
	background:url(../imagens/tit_pesquisa1.png) no-repeat;
	width:400px;
	height:48px;
	text-indent:-5000px;
}

/* Dúvidas ------------------------------------------------------------------------------------------------------------------------- */

.tit_duvidas{
	background:url(../imagens/tit_duvidas.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}

/* Empreendimentos ----------------------------------------------------------------------------------------------------------------- */

.tit_empreendimentos{
	background:url(../imagens/tit_empreendimentos.png) no-repeat;
	width:257px;
	height:48px;
	text-indent:-5000px;

}

.content{
	padding:20px;
	text-decoration:none;
}
	
.lancamentos{
	display:block;
	overflow:hidden;
}

.separaEmp{
	clear:both;
	display:block;
	padding-top:10px;
	margin-left:-20px;
	*margin-left:75px;
	
}

.separaEmp h2{
	margin:10px 0 15px 97px !important;
	border-bottom:1px solid #1761ab;
	width:822px;
}

.empLanc{
	margin-top:-40px !important;
}

.separaEmp ul{
	overflow:hidden;
	margin-left:85px;
	overflow:hidden;
	height:170px;
	width:860px;
	*width:860px;
	*margin-left:-10px;
}

.separaEmp ul li{
	float:left;
	margin:0 10px 0 10px;
	background-image:none;
	border:none;
	clear:none;
	height:155px !important;
}

.separaEmp ul li a span{
	width:250px;
	display:block;
	padding-left:5px;
}	

.separaEmp ul li a span{
	line-height:15px;
	text-align:left;
}	

.separaEmp ul li a img{
	background-color:#fff;
	padding:1px;
	border:3px solid #a1b9d2;
	display:block;
	width:254px;
	height:94px;
	margin:0 0 10px 0;
}

.separaEmp ul li a:hover img{
	border:3px solid #79ade2;
}

.empCon ul{
	height:140px;
}

.separaEmp .botao{
	position:absolute;
	margin-top:60px !important;
}

.separaEmp .botao a{
	width:15px;
	height:15px;
	background:url(../imagens/bt_seta_anterior.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}

.separaEmp .botao.botaoAvancar{
	margin-left:959px !important;
	*margin-left:850px !important;
	
}

.separaEmp .botao.botaoVoltar{
	margin-left:55px !important;
	*margin-left:-20px !important;
}

.separaEmp .botao.botaoAvancar a{
	background:url(../imagens/bt_seta_avancar.jpg) no-repeat;
}

.maisEmp{
	overflow:hidden;
	width:910px;
	margin:10px 0 -12px 40px;
	*margin:10px 0 -12px -90px;
	border-top:1px solid #87a6c6;
}

.maisEmp a{
	float:right;
	font-size:11px;
	background-color:#79aed5;
	padding:2px 8px;
	color:#fff;
}

.maisEmp a:hover{
	background-color:#277dbc;
}

.menosEmp{
	overflow:hidden;
	width:910px;
	margin:10px 0 -12px 40px;
	*margin:10px 0 -12px -90px;
	border-top:1px solid #87a6c6;
}

.menosEmp a{
	float:right;
	font-size:11px;
	background-color:#79aed5;
	padding:2px 8px;
	color:#fff;
}

.menosEmp a:hover{
	background-color:#277dbc;
}

.texto_empreendimentos{
	margin:20px 0 40px 0;
}

.title{
	color:#ff6e04;
	font-weight:bold;
}

/* Contato ------------------------------------------------------------------------------------------------------------------------- */

.contato{
	padding:20px;
	display:block;
}

.txtfield{
	margin:5px 0 10px 0;
	border:1px solid #3d71a6;
	width:350px;
	padding:2px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.float label{
	font-weight:bold;
	color:#1761ab;
	width:350px !important;
}

.contato p{
	margin:20px 0 20px 0;
}

.btEnviar{
	float:left;
	margin:0 0 20px 10px;
}

.tit_contato{
	background:url(../imagens/tit_contato.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}

.contato select{
	width:auto;
}

.radio{
	margin:10px 0 30px 0;
}

.mapa {
	float:right;
	margin-top:-740px;
	margin-right:20px;

}

/* Notícias ------------------------------------------------------------------------------------------------------------------------ */

.tit_noticias{
	background:url(../imagens/tit_noticias.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}

.noticias li{
	background:url(../imagens/bg_transp.png) repeat !important;
	padding:5px 20px !important;
	display:block;
	width:810px;
	margin:10px 0;
	border-bottom:1px solid #1761ab;
}

.noticias li.impar{
	background:url(../imagens/transp25.png) repeat !important;
}

.noticias li h3 a{
	font-size:13px;
	font-weight:bold;
	color:#ff7200;
}

.noticias li h3{
	margin:0;
	padding:0;
}

.noticias li .contentNews{
	
}

.noticias li .contentDescricao a{
	color:#0e3e67;
}
	
.ativo .contentNews{
	display:block !important;
}

.noticiasEven{
	background:url(../imagens/bg_transp.png) !important;
}

.contentAutor{
	padding:5px 0;
	display:block;
}

.contentAutor a{
	color:#1248c1;
}

.informativos .descricao{
	margin:0 0 15px 0;
}

.informativos ul{
	margin:0 0 20px 0;
}

.informativos ul li{
	float:left;
	display:block;
	padding:0;
	background-image:none;
	clear:none !important;
	padding:10px;
}

.informativos ul li a{
	border:3px solid #79ade2;
}

.informativos ul li a:hover{
	border:3px solid #4177af;
}

.informativos ul li *{
	float:left;
	display:block;
	padding:0;
	background-image:none;
}

.noticias li ul li{
	background:none !important;
	border:none;
	float:left !important;
	width:20px !important;
	clear:none !important;
}

.noticias li ul li img{
	border:3px solid #7fb0d6 !important;
}

.noticias li ul li.impar{
	background-color:transparent !important;
	background:none !important;
}

/* Eventos ------------------------------------------------------------------------------------------------------------------------- */

.tit_eventos{
	background:url(../imagens/tit_eventos.png) no-repeat;
	width:147px;
	height:48px;
	text-indent:-5000px;
}




.content02 { 
	width:900px; 
	margin:0 auto; 
	padding-top:400px !important; 
	background:url(../imagens/aspa_descricao.jpg) 0 35px no-repeat; 
	padding-bottom:50px; 
}

.content02 .btVoltar a { 
	float:right; 
	width:118px; 
	height:26px; 
	background:url(../imagens/bt_voltar.gif) no-repeat; 
	overflow:hidden; 
	text-indent:-9999em; 
	margin:0 5px 0 775px; 
	position:absolute; 
	clear:both;
}

.content02 h1 { 
	font-size:30px; 
	color:#3b74ae; 
	position:absolute; 
	margin:-60px 0 0 0;  
	font-weight:normal;
}

.content02 h2 { 
	font:normal 25px "Trebuchet Ms", Arial, Helvetica, sans-serif; 
	color:#1761ab; 
	padding:20px 0 0 0; 
	clear:both; 
	display:block; 
}

.content02 .ornamento img { 
	width:72px; 
	height:30px; 
	margin-left:500px; 
	top:450px; 
	position:absolute; 
	z-index:99; 
	display:block; 
}

.content02 strong { 
	font-weight:bold; 
}

.content02 p { 
	font-size:12px; 
	color:#394e64; 
	text-align:justify; 
	padding-bottom:15px; 
	line-height:19px; 
	cursor:text; 
}

.content02 p.descricao { 
	font:18px Georgia, "Times New Roman", Times, serif; 
	color:#45505b; 
	line-height:23px; 
	text-indent:30px; 
	margin-top:-25px;
	background:url(../imagens/aspa_descricao2.jpg) 590px 28px no-repeat; 
	margin-bottom:5px; 
}

.content02 ul { 
	padding:0 20px 10px 0; 
	clear:both; 
	overflow:hidden; 
}

.content02 ul li { 
	font-size:12px; 
	color:#21364c; 
	text-align:justify; 
	padding:6px 5px 6px 5px; 
	line-height:19px; 
	background:url(../imagens/bg_li.gif) 2px center no-repeat; 
	padding-left:20px; 
	border-bottom:1px solid #95b0c5; 
	float:left; 
	clear:both; 
}


.pgContent .footer { 
	background:url(../imagens/bg_footer_content.jpg) no-repeat; 
	height:96px; 
} 

.pgContent .footer .content02INF { 
	padding-top:25px; 
	padding-left:10px; 
} 

.pgEmp .content02 { 
	background-image:none; 
}

.content02 .separaEmp { 
	clear:both; 
	display:block; 
	padding-top:10px; 
}

.content02 .separaEmp h2 a { 
	display:block; 
	background:url(../imagens/h2_lancamentos.jpg) no-repeat; 
	height:36px; 
	width:100%; 
	text-indent:-999em; 
	margin:0 0 10px 35px; 
}

.content02 .separaEmp.empCons h2 a { 
	background:url(../imagens/h2_empreendimentos.jpg) no-repeat; 
}

.content02 .separaEmp.empCon h2 a { 
	background:url(../imagens/h2_empConcluidos.jpg) no-repeat; 
}

.content02 .separaEmp ul { 
	overflow:hidden; 
	padding-left:40px; 
}

.content02 .separaEmp ul li { 
	float:left; 
	margin:0 0 0 20px; 
	background-image:none; 
	border:none; 
	clear:none; 
	padding:0; 
}

.content02 .separaEmp ul li a span { 
	width:250px; 
	display:block; 
	padding-left:5px; 
}	

.content02 .separaEmp ul li a span.title { 
	padding-top:5px; 
	display:block; 
	font:bold 13px "Trebuchet Ms", Arial, Helvetica, sans-serif; 
	display:block; 
	color:#ff6c00;
	padding-bottom:2px; 
}	

.content02 .separaEmp ul li a span.texto { 
	font-size:11px; 
	line-height:15px; 
	color:#29527E; 
}	

.content02 .separaEmp ul li a img { 
	background-color:#fff; 
	padding:4px; 
	border:3px solid #a1b9d2; 
	display:block; 
}

.content02 .separaEmp .botao { 
	float:left;
	margin:-115px 0 0 35px; 
}

.content02 .separaEmp .botao a { 
	width:15px; 
	height:15px; 
	background:url(../imagens/bt_seta_anterior.jpg) no-repeat; 
	text-indent:-9999px; 
	display:block; 
	overflow:hidden; 
}

.content02 .separaEmp .botao.botaoAvancar { 
	margin-left:890px; 
	position:absolute; 
}

.content02 .separaEmp .botao.botaoAvancar a { 
	background:url(../imagens/bt_seta_avancar.jpg) no-repeat; 
}

.content02 .maisEmp { 
	overflow:hidden; 
	width:850px; 
	margin:10px 0 -12px 40px; 
	border-top:1px solid #87a6c6; 
}

.content02 .maisEmp a { 
	float:right; 
	font-size:10px; 
	background-color:#79aed5; 
	padding:2px 7px; 
	font-weight:bold; 
	color:#fff; 
}

.content02 .contentEmp { 
	display:block; 
	overflow:hidden; 
	padding:15px 0; 
}  

.content02 .contentEmp img { 
	border:3px solid #94b4d5; 
	padding:4px; 
	background-color:#fff; 
	float:left; 
}  

.content02 .contentEmp a:hover img { 
	border-color:#488ed6; 
}

.content02 .contentEmp ul { 
	float:left; 
	clear:none; 
	width:520px; 
	padding-left:20px; 
}  

.content02 .contentEmp ul li { 
	display:block; 
	clear:both; 
	width:500px; 
	padding:12px 20px; 
}  

.content02 .contentEmp ol { 
	float:left; 
	width:550px; 
	margin:10px 0 0 10px; 
}

.content02 .contentEmp ol li { 
	float:left; 
	margin:5px 0 0 12px; 
	font-weight:bold; 
	color:#fff; 
}



	/*LIGHTBOX*/
	
#jquery-overlay { 
	position: absolute; 
	top: 0 ; 
	left: 0; 
	z-index: 10; 
	width: 100%; 
	height: auto; 
}

#jquery-lightbox { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	z-index: 100; 
	text-align: center; 
	line-height: 0;
}

#jquery-lightbox a img { 
	border: none; 
}

#lightbox-container-image-box {
	position: relative; 
	background-color: #fff;
	width: 250px; 
	height: 250px; 
	margin: 0 auto; 
}

#lightbox-container-image { 
	padding: 10px; 
}

#lightbox-loading { 
	position: absolute;	
	top: 40%; 
	left: 0%;	
	height: 25%; 
	width: 100%; 
	text-align: 
	center; 
	line-height: 0; 
}
#lightbox-nav { 
	position: absolute; 
	top: 0; 
	left: 0; 
	height: 100%; 
	width: 100%; 
	z-index: 10; 
}
#lightbox-container-image-box > #lightbox-nav { 
	left: 0; 
}
#lightbox-nav a { 
	outline: none;
}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext { 
	width: 49%; 
	height: 100%; 
	zoom: 1; 
	display: block; 
}

#lightbox-nav-btnPrev { 
	left: 0; 
	float: left; 
}

#lightbox-nav-btnNext { 
	right: 0; 
	float: right; 
}

#lightbox-container-image-data-box { 
	font: 10px Verdana, Helvetica, sans-serif;	
	background-color: #fff; 
	margin: 0 auto;	
	line-height: 1.4em;	
	overflow: auto;	
	width: 100%;
	padding: 0 10px 0; 
}

#lightbox-container-image-data { 
	padding: 0 10px; 
	color: #666; 
}

#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	

#lightbox-image-details-caption { 
	font-weight: bold; 
}

#lightbox-image-details-currentNumber { 
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}	
		
#lightbox-secNav-btnClose { 
	width: 66px; 
	float: right; 
	padding-bottom: 0.7em; 
}

.btn_voltar{
	background:url(../imagens/btn_voltar.gif) no-repeat;
	width:171px;
	height:17px;
	overflow:hidden;
	display:block;
	text-indent:-20000px;
}




#pesquisa form{ margin:20px 0 70px 0;}
#pesquisa p{ margin:0; padding:0;}
#pesquisa .bt_pesquisa{ width:36px; background:#1761AB; padding:5px; color:#FFF; margin-top:5px; display:block;}


#pesquisa1 {margin:10px 0 40px 0;}
#pesquisa1 h1{color:#1761AB}
#pesquisa1 h2{}














