﻿* { 
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-decoration:none;
	}
	.clearfix{
	}

html, body {
	height: 100%;
}

* html #fundomenu {
	height: 100%;
}

body {
	
	background:#A8A8A7;
	margin: 0 auto;
	text-align: center;
	
}

body, table, tr, td, th, div
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 100%;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	
}

.default_title{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:20px;
}
.orange{
	color:#F0B311;
}

.bold{
	font-weight:bold;
}
.ok_blakbutton{
	background:#000 url(../../../imgsite/bt_cad_recebe_news.jpg) top left no-repeat;
	width:27px;
	height:19px;
	display:block;
}

.news_title{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:600;
	letter-spacing:2px;
	font-size:22px;
	position:absolute;
	top:15px;
	left:10px;
}

.news_subtitle{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:8px;
	letter-spacing:1px;
	position:absolute;
	top:40px;
	left:10px;
	width:190px;
}

.cadnews_form{
	position:absolute;
	top:67px;
	left:10px;
}

.cadnews_form input{
	border:solid 1px #FFF;
	margin-bottom:10px;
	height:17px;
}

.cadnews_form #cad_name input{
	width:180px;
}

.cadnews_form #cad_email input{
	width:155px;
}

.cadtitle{
	background:#CCC;
	border: solid 1px #CCC;
	font-weight:bold;
	height:20px;
	display:block;
	font-size:12px;
	line-height:20px;
	clear:both;
}

.cadtitle p{
	padding-left:5px;
}

.cadform{
	background:#F2F2F2;
	display:inline-table;
	font-size:12px;
	clear:both;
	height:auto;
	padding-bottom:20px;
	padding-top:8px;

	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;

}

#corpo {
	background:url(../../../imgsite/fundo.jpg) repeat-x top left;
}

#externo {
	width:900px;
	vertical-align: top;
	padding:0px;
	margin:auto;
}

#menutopo {
	position:relative;
	text-align:left;
	width:	100%;;
	height:441px;
	display:block;
	list-style:none;
}

#menutopo #logomarca{
	position:absolute;
	padding:0px;
	/*top:33px;*/
	left:70px;
	z-index:2;
}

#menutopo #menutopo_links_def{
	position:absolute;
	display:block;
	bottom:45px;
	right:4px;
	width:43px;
	height:9px;
}

#menutopo_links_def #menutopo_links_def_sep{
	display:block;
	background:url(../../../imgsite/img_sep_def_home_fc.jpg) bottom no-repeat;
	width:1px;
	height:9px;
	float:left;
	margin-left:10px;
}

#menutopo_links_def a.menutopo_gohome{
	display:block;
	background:url(../../../imgsite/bt_home_def.jpg) bottom left no-repeat;
	height:9px;
	width:11px;
	float:left;
}

#menutopo_links_def a.menutopo_gocontact{
	display:block;
	background:url(../../../imgsite/bt_def_faleconosco.jpg) bottom left no-repeat;
	height:9px;
	width:12px;
	float:right;
}

#menutopo #bandeiras{
	position:absolute;
	display:block;
	right:0px;
	top:12px;
	width:150px;
	height:13px;
	text-align:right;
}

#bandeiras ul{
 	list-style:none;
	display:block;
	width:auto;
}
 
#bandeiras ul li{
 	float:right;
	padding-left:3px;
}

#bandeiras ul li a{
 	display:block;
 	width:19px;
	height:13px;
}
 
#bandeiras ul li a.ita{
	background:url(../img/b-ita.jpg) top left no-repeat;
}

#bandeiras ul li a.hol{
	background:url(../img/b-hol.jpg) top left no-repeat;
}

#bandeiras ul li a.eng{
	background:url(../img/b-eng.jpg) top left no-repeat;
}

#bandeiras ul li a.ale{
	background:url(../img/b-ale.jpg) top left no-repeat;
}

#bandeiras ul li a.bra{
	background:url(../img/b-bra.jpg) top left no-repeat;
}

#menutopo #banner_capa{
	position:absolute;
	display:block;
	bottom:0px;
	right:0px;
	width:637;
	height:410;
	z-index:1;
	bottom:0px;
	padding-bottom:0px;
	/bottom:-4px;
	_bottom:-5px;
}

#menutopo #mnuprincipal{
	position:absolute;
	display:block;
	width:263px;
	height:270px;
	left:0px;
	bottom:0px;
	z-index:10;
	background:#FFF;
	_bottom:-1px;
}

#mnuprincipal #mnuprincipal_menu{
	position:absolute;
	display:block;
	height:241px;
	width:223px;
	background:#F0B311;
	margin:auto;
	bottom:0px;
	left:20px;
}

#mnuprincipal #mnuprincipal_menu ul{
	float:left;
	padding:0px;
	margin:auto 0px;
	list-style:none;
	width:185px;
	margin-left:20px;
	margin-top:20px;
	_margin-left:10px;
}

#mnuprincipal #mnuprincipal_menu ul li{
	display:block;
	height:27px;
	width:100%;
	line-height:28px;
	background:url(../../../imgsite/menu_separate_bar.jpg) no-repeat bottom left;
}

#mnuprincipal #mnuprincipal_menu ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	background:url(../../../imgsite/link_list_menu.jpg) no-repeat left;
	padding-left:10px;
}

#mnuprincipal #mnuprincipal_menu ul li a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	background:url(../../../imgsite/link_list_menu_hover.jpg) no-repeat left;
}

#externo #content{
	display:table;
	width:100%;
	background:#FFF;
	min-height:400px;
	margin-top:0px;
	padding:0px;
	
	_height:400px;
}

#content #ct_navegacao{
	display:block;
	height:232px;
	width:860px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	float:none;	
	clear:both;
}

#ct_navegacao #navegacao_cad_news{
	display:block;
	width:237px;
	height:232px;
	background:url(../../../imgsite/bgp_news.jpg);
	float:right;
	position:relative;
}


#ct_navegacao #navegacao_cad_news #cad_news_proc_envio{
	left:15px;
}


#ct_navegacao #navegacao_apelo_cad{
	position:absolute;
	color:#FFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	left:15px;
	top:70px;
}

#ct_navegacao #navegacao_dados{
	width:615px;
	height:210px;
	float:left;
	border: solid 1px #A8A8A7;
	padding-top:20px;
}

#navegacao_dados #ct_nav_title{
	margin-left:18px;
}

#navegacao_dados ul.nav_ext{
	width:590px;
	display:block;
	padding:0px;
	margin:0px;
	margin-left:20px;
	margin-top:10px;
}

#navegacao_dados ul.nav_ext li{
	display:block;
	width:190px;
	float:left;
	min-height:50px;
	margin-right:6px;
	
	_height:150px;
	_margin-right:2px;
}

#navegacao_dados ul.nav_ext li h1{
	color:#5E6164;
	background:#FFF;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
}

#navegacao_dados ul.nav_ext li ul{
	width:100%;
	display:block;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-top:10px;
}

#navegacao_dados ul.nav_ext li ul li{
	height:auto;
	min-height:20px;
	_height:20px;
}
#navegacao_dados ul.nav_ext li ul li a{
	font-family:Tahome,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5E6164;
	text-decoration:none;
	background:url(../../../imgsite/link_list_navegacao.jpg) no-repeat left;
	padding-left:10px;
}

#navegacao_dados ul.nav_ext li ul li a:hover{
	text-decoration:underline;
}

#lista_tipo_imovel {
	display:block;
	height:153px;
	width:auto;
	margin-top:20px;
	margin-left:20px;
}

#lista_tipo_imovel ul{
	display:block;
	height:153px;
	padding:0px;
	margin:0px;
	list-style:none;
	width:880px;
}

#lista_tipo_imovel ul li.tipo_moveis{
	position:relative;
	background:url(../../../img/bg_invest_lista.jpg) top left repeat-x;
	border: solid 1px #a8a8a7;
	float:left;
	min-height:133px;
	width:271px;
	margin-right:20px;
	padding-bottom:20px;
	_height:133px;
}



#lista_tipo_imovel ul li.invest_lista_ultima{
	margin-right:0px;
}

#lista_tipo_imovel ul li span.title{
	position:absolute;
	
	width:212px;
	height:20px;
	left:28px;
	top:20px;
}

#lista_tipo_imovel ul li span.img_invest{
	position:absolute;
	width:86px;
	height:86px;
	left:0px;
	top:40px;
	
	background:url(../../../imgsite/img_invest01.jpg) top left no-repeat;
}

#lista_tipo_imovel ul li span.img_invest01{
	background:url(../../../imgsite/img_invest01.jpg) top left no-repeat;
}

#lista_tipo_imovel ul li span.img_invest02{
	background:url(../../../imgsite/img_invest02.jpg) top left no-repeat;
}

#lista_tipo_imovel ul li span.img_invest03{
	background:url(../../../imgsite/img_invest03.jpg) top left no-repeat;
}

#lista_tipo_imovel ul li span.lista_link_mais{
	position:absolute;
	width:245px;
	height:11px;
	bottom:9px;
	left:12px;
}

#lista_tipo_imovel_locais{
	display:block;
	position:absolute;
	height:auto;
	width:100px;
	top:59px;
	left:92px;
}

#lista_tipo_imovel_locais ul.lista_locais_conteiner{
	display:block;
	width:170px;
	height:auto;
	padding:0px;
	margin:0px;
	list-style:none;
}

#lista_tipo_imovel_locais ul.lista_locais_conteiner li.lista_locais{
	position:relative;
	background:none;
	border:none;
	float:none;
	min-height:20px;
	width:170px;
	height:20px;
	padding-bottom:0px;	
}

#lista_tipo_imovel_locais ul.lista_locais_conteiner li.lista_locais a{
	color:#6B6B6B;
	background:url(../../../imgsite/plus.jpg) left no-repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	padding-left:15px;
}

#lista_tipo_imovel_locais ul.lista_locais_conteiner li.lista_locais a:hover{
	text-decoration:underline;
}

#title_lista_anuncio_capa{ 
	position:relative;
	display:block;
	height:50px;
	width:auto;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}

#title_lista_anuncio_capa #title_lista_anuncio_capa_img_title{
	
	position:absolute;
	top:16px;
	left:0px;
	height:20px;
	width:290px;
	display:block;
}

 #title_lista_anuncio_capa_img_title span{
 	font-size:22px;
 }

#title_lista_anuncio_capa #outras_efertas_capa{
	position:absolute;
	bottom:0px;
	right:0px;
	width:215px;
	height:22px;
}





#title_lista_anuncio_capa #chamar_corretor_capa{
	display:block;
	position:absolute;
	bottom:0px;
	right:225px;
	width:140px;
	height:22px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	_bottom:1px;
}


#chamar_corretor_capa a{
	display:block;
	background:url(../../../imgsite/bt_chamar_corretor.jpg) top left no-repeat;
	width:118px;
	height:22px;
}

a.bt_img{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	font-size:11px;
	line-height:22px;
	text-align:center;
	padding-right:22px;
}

a:hover.bt_img{
	text-decoration:underline;
}

#outras_efertas_capa select{
	width:212px;
	height:22px;
	border:solid 1px #CCC;
}


#lista_produtos{
	position:relative;
	display:block;
	height:auto;
	width:auto;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
}

#lista_produtos ul{
	margin:auto 0px;
	padding:0px;
	list-style:none;
	display:block;
	height:auto;
}

#lista_produtos ul li{
	display:block;
	width:416px;
	min-height:306px;
	_height:306px;
	margin-bottom:20px;
}

#lista_produtos ul li.pleft{
	float:left;
}

#lista_produtos ul li.pleft IMG{
	border:none;
}

#lista_produtos ul li.pright{
	float:right;
}

#lista_produtos ul li.pright img{
	border:none;
}


#lista_produtos ul li.pdefault{
	border: 1px solid #E3E3E3;
	padding: 0 0 0 0px;
	padding-bottom:0px;
}	

#lista_produtos ul li.pdestaque01{
	padding: 0 0 0 0px;
	padding-bottom:0px;
	border: 1px solid #A8A8A7;
	background:#DEDEDE;
}

#lista_produtos ul li.pdestaque01 a, #lista_produtos ul li.pdestaque01 a:hover{
	text-decoration:none;
}

#lista_produtos ul li.pdefault .pconteudo, #lista_produtos ul li.pdestaque01 .pconteudo{
	display:block;
	width:378px;
	margin:auto;
	min-height:270px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:0px;
	
	_height:270px;
}

#lista_produtos ul li.pdefault .pconteudo a, #lista_produtos ul li.pdefault .pconteudo a:hover{
	text-decoration:none;
}

#lista_produtos ul li.pdefault .pconteudo .pimgdef{
	display:block;
	height:188px;
	width:372px;
	padding:2px;
	border:solid 1px #E3E3E3;
}

#lista_produtos ul li.pdefault .pconteudo .pimgdef .in_image{
	display:block;
	height:188px;
	width:372px;
	overflow:hidden;
}

#lista_produtos ul li.pdefault .pconteudo h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#3A3A3A;
	background:#FFF;
	padding-top:3px;
}

#lista_produtos ul li.pdefault .pconteudo p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	margin-top:2px;
	color:#585858;
}


#lista_produtos ul li.pdestaque01 .pconteudo .pimgdef{
	display:block;
	height:262px;
	width:174px;
	padding:2px;
	border: 1px solid #A8A8A7;
	background:#FFF;
	float:left;
	margin-right:10px;
}

#lista_produtos ul li.pdestaque01 .pconteudo h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#3A3A3A;
	background:DEDEDE;
	padding-top:5px;
	padding-bottom:5px;
	line-height:18px;
}

#lista_produtos ul li.pdestaque01 .pconteudo p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	margin-top:15px;
	color:#585858;
}

#lista_produtos #outras_efertas_capa_rodape{
	margin-top:15px;
	height:11px;
	width:100%;
	display:inline-table;
}



#lista_tipo_imovel ul li.at_cliente{
	position:relative;
	float:left;
	min-height:133px;
	width:271px;
	margin-right:23px;
	padding-bottom:20px;
	_height:133px;
}



#lista_tipo_imovel ul li.at_clientelast{
	position:relative;
	min-height:133px;
	width:271px;
	margin-right:20px;
	padding-bottom:20px;
	float:right;
	
	_float:left;
	_margin-right:0px;
	_height:133px;
}

#lista_tipo_imovel ul li.at_clientelast .news_subtitle, #lista_tipo_imovel ul li.at_clientelast .news_title{
	left:38px;
}

#lista_tipo_imovel ul li.at_clientelast #capa_news_cadbutton{
	position:absolute;
	bottom:39px;
	right:28px;
}

#lista_tipo_imovel ul li.autoat{
	background:#FF7907 url(../../../imgsite/bg_capa_atendimento.jpg) top left repeat-x;
}

#lista_tipo_imovel ul li.autoat a, #lista_tipo_imovel ul li.autoat a:hover{
	text-decoration:none;
}

#lista_tipo_imovel ul li.autoat #lautoatend_img_at{
	position:relative;
	background:url(../../../imgsite/img_capa_atendente.jpg) no-repeat top left;
	width:128px;
	height:93px;
	margin-left:0px;
	margin-bottom:0px;
	display:block;
}

#lista_tipo_imovel ul li.autoat  #tx_lautoatend{
	position:absolute;
	display:block;
	width:112px;
	height:47px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	right:20px;
	top:18px;
}

#lista_tipo_imovel ul li.autoat #lautoatend_posicao_title{
	position:absolute;
	bottom:15px;
	left:10px;
}

#lista_tipo_imovel ul li.autoat #lautoatend_posicao_title>p{
	font-size:24px;
}

.spbutton_autoat_capa{
	position:absolute;
	height:33px;
	width:60px;
	display:block;
	bottom:14px;
	right:20px;
	background:url(../../../imgsite/bt_autoat.jpg) top left no-repeat;
}

#lista_tipo_imovel ul li.news_capa{
	background:#EFEFEF;
}

#lista_tipo_imovel ul li.news_capa #at_cliente_title_news{
	height:16px;
	width:134px;
	display:block;
	margin-left:8px;
	margin-top:14px;
}


#lista_tipo_imovel ul li.news_capa p, #lcontent p{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
	color:#3E3E3E;
	text-align:justify;
}

#lcontent p{
	text-align:left;
}

#lista_tipo_imovel ul li.news_capa p a{
	color:#3E3E3E;
	text-decoration:none;
}

#lista_tipo_imovel ul li.news_capa p a:hover{
	text-decoration:underline;
}

.numeral{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#F0B311;
	font-weight:bold;
	font-size:18px;
	position:absolute;
	left:18px;
	top:20px;
}

.numeral_title{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#9D9E9F;
	font-size:20px;
	position:absolute;
	left:48px;
	top:18px;
	letter-spacing:2px;
	min-width: 220px;
}

.second_home{
	letter-spacing:-0.2px;

}

.mais_lista_news{
	height:11px;
	width:251px;;
	left:10px;
	right:10px;
	display:block;
	position:absolute;
	bottom:10px;
}


#lista_tipo_imovel ul li.cad_news{
	background:#F0B311 url(../../../imgsite/bgp_news.jpg) top left;
}

#navegacao_cad_news .news_title, #navegacao_cad_news .news_subtitle{
	left:15px;
}

#navegacao_cad_news #cad_name{
	position:absolute;
	top:50px;
	left:8px;
}

#navegacao_cad_news #cad_email{
	position:absolute;
	top:85px;
	left:8px;
}

#navegacao_cad_news #cad_newssubmit{
	position:absolute;
	top:85px;
	left:185px;
	
	*top:86px;
	*left:186px;
}

#lista_tipo_imovel ul li.cad_news #cad_name{
	position:absolute;
	bottom:70px;
	left:38px;
}

#lista_tipo_imovel ul li.cad_news #cad_name input, #navegacao_cad_news #cad_name input{
	border:solid 1px #FFF;
	width:203px;
}

#lista_tipo_imovel ul li.cad_news #cad_email{
	position:absolute;
	bottom:40px;
	left:38px;
	
	*bottom:38px;
}

#lista_tipo_imovel ul li.cad_news #cad_email input, #navegacao_cad_news #cad_email input{
	border:solid 1px #FFF;
	width:180px;
}


#lista_tipo_imovel ul li.cad_news #cad_enviarr{
	position:absolute;
	bottom:39px;
	right:28px;
	
	_bottom:38px;
	_right:27px;
}

#lista_tipo_imovel ul li.cad_news #cad_enviar a, #navegacao_cad_news #cad_enviar a{
	background:url(../../../imgsite/bt_cad_recebe_news.jpg) top left no-repeat;
	width:27px;
	height:19px;
	display:block;
	
	*border-top:solid 1px #000;
	_border-top:solid 2px #000;
}

#lista_tipo_imovel ul li.cad_news #cad_news_proc_envio, #navegacao_cad_news #cad_news_proc_envio{
	position:absolute;
	bottom:10px;
	left:38px;
}

#lista_tipo_imovel ul li.cad_news #cad_news_proc_envio a, #navegacao_cad_news #cad_news_proc_envio a{
	color:#FFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content #menu_footer{
	display:block;
	margin-top:25px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	background:#2E3336;
	height:47px;
	text-align:center;
	clear:both;
}

.tblFooter
{
	margin:0 auto;
	text-align: center;
	
}

#content #menu_footer ul{
	display:block;

	padding:12px;
	margin:0 auto;
	text-align: center;
	list-style:none;
}

#content #menu_footer li{
	float:left;
	text-align:center;
	display:block;
	padding-right:3px;
}



#content #menu_footer li .menu_footer_sep{
	display:block;
	background:url(../../../imgsite/img_menu_footer_sep.jpg) left no-repeat;
	width:1px;
	height:20px;
}

#content #menu_footer li a{
	padding-left:20px;
	padding-right:20px;
	color:#FFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#content #menu_footer li a:hover{
	text-decoration:underline;
}

#footer{
	height:70px;
	width:860px;
	padding:20px;
}

#footer ul{
	padding:0px;
	margin:0px;
	float:left;
	width:100%;
	list-style:none;
	color:#FFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#footer ul li{
	color:#5C5C5C;
}

#footer ul li.footer_l .footer_sepl{
	display:block;
	background:url(../../../imgsite/img_footer_l.jpg) left no-repeat;
	width:1px;
	height:15px;
	margin-left:15px;
	margin-right:15px;
}

#footer ul li.footer_l a{
	text-decoration:underline;
	color:#5C5C5C;
}

#footer ul li.footer_l{
	float:left;
}

#footer ul li.footer_r{
	float:right;
}

#footer ul li.footer_r a{
	text-decoration:underline;
	color:#FFF;
}

#footer ul li.footer_r span{
	color:#FFF;
}

#footer ul li.footer_r .footer_sepr{
	display:block;
	background:url(../../../imgsite/img_footer_r.jpg) left no-repeat;
	width:3px;
	height:15px;
	margin-left:15px;
	margin-right:15px;
}

#externo .menu_default{
	height:171px;
	_bottom:-1px;
}

#externo .menu_default #mnuprincipal, #externo .menu_default #mnuprincipal #mnuprincipal_menu{
	padding:0px;
	margin:0px;
	width:618px;
	height:39px;
	position:absolute;
	bottom:0px;
	right:0px;
	left:auto;
}

#externo .menu_default #mnuprincipal ul {
	margin-top:8px;
	width:auto;
}

#externo .menu_default #mnuprincipal ul li{
	background:none;
	float:left;
	width:auto;
	padding-right:14px;
}

#externo .menu_default #mnuprincipal ul li a{
	font-size:14px;
}

#externo .menu_default #bandeiras{
	top:115px;
	left:239px;
}

#cadastro{
	background:#EFEFEF;
	height:232px;
	width:237px;
	float:right;
	position:relative;
	display:block;
}

#cadastro #title_navegacao_parceria_cadastro{
	top:30px;
	left:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#2E2E2E;
	font-weight:bold;
	position:absolute;
}

#cadastro #navegacao_apelo_cad{
	color:#5E6164;
	top:60px;
}

#cadastro #cad_name{
	position:absolute;
	display:block;
	left:15px;
	bottom:96px;
}

#cadastro #cad_email{
	position:absolute;
	display:block;
	left:15px;
	bottom:57px;
}
#cadastro #cad_name label, #cadastro #cad_email label{
	font-family:Tahome,Arial, Helvetica, sans-serif;
	font-size:11px;
}

#cadastro #cad_name input, #cadastro #cad_email input{
	border:solid 1px #A8A8A7;
	width:200px;
}

#cadastro #cad_paceria_envio{
	position:absolute;
	left:15px;
	right:20px;
	bottom:20px;
	
	_width:205px;
}



#content #conteudo{
	width:100%;
	height:100%;
	display:block;
	margin-top:35px;
	margin-bottom:20px;

}


#conteudo #lcontent{
    width:263px;
	min-height:250px;
	float:left;
	display:inline-table;
	position:relative;

}

#conteudo #rcontent{
	width:637px;
	min-height:250px;
	float:left;
	position:relative;
	margin-bottom:20px;
	
	display:inline-table;
	position:relative;
	padding:0px;
	
	
	
	
}


#lcontent #busca{
	width:200px;
	height:476px;
	margin-left:20px;
	background:#EAEAEA;
	display:block;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
}

a.l_busca{
	border:solid 1px #EFB211;
	height:19px;
	line-height:18px;
	display:block;
	background:#FFF url(../../../imgsite/btbusca.jpg) center right no-repeat;
	width:110px;
	text-align:center;
	padding-right:22px;
}

#busca #busca_codigo{
	width:100%;
	height:83px;
	padding-top:17px;
	background:#D8D8D8;
	margin-bottom:10px;
}

#busca #busca_codigo span{
	margin-left:15px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	display:block;
}

#busca #busca_codigo span.txbusca{
	font-weight:bold;
	font-size:15px;
	width:180px;
	margin-bottom:8px;
}

#busca #busca_codigo span.buscatexto{
	font-weight:bold;
	font-size:11px;
	color:#5E6164;
	font-weight:normal;
}

#busca #busca_codigo span.spform{
	position:relative;
}

#busca #busca_codigo span.spform a{
	right:10px;
	top:3px;
	
	*top:5px;
}

#busca a.searchbutton{
	display:block;
	width:19px;
	height:17px;
	background:url(../../../imgsite/btbusca.jpg) top left no-repeat;
	position:absolute;
}

#busca #busca_codigo span.spform input{
	margin-top:3px;
	border:solid 1px #d8d8d8;
	width:160px;
	*height:17px;
}

#busca #tipo_negocio{
	border:solid 1px #ccc;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:170px;
	height:65px;
	margin-left:15px;
	display:block;
	margin-bottom:10px;
}

#busca #tipo_negocio ul, #tipo_imovel #imoveis ul, #busca #local_imovel ul{
	list-style:none;
}
#busca #tipo_negocio ul li, #tipo_imovel #imoveis ul li {
	height:20px;
	line-height:20px;
	list-style:none;
	width:100%;
}
#busca #tipo_negocio ul li input, #tipo_imovel #imoveis ul li input{
	float:left;	
	height:20px;
	margin-left:5px;
}

#busca #tipo_negocio ul li label, #tipo_imovel #imoveis ul li label{
	line-height:20px;
	height:20px;
	display:block;
	padding-left:5px;
	float:left;
}

#busca #tipo_imovel,  #busca #local_imovel{
	height:85px;
	width:170px;
	margin-bottom:10px;
	margin-left:15px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	display:block;
}

#tipo_imovel #imoveis{
	border:solid 1px #666;
	background:#FFF;
	width:168px;
	height:70px;
	display:block;
	overflow:hidden;
	overflow-y:scroll;
}

#tipo_imovel #imoveis ul li label{
 	font-weight:normal;
	font-size:12apx;
}
 
#tipo_imovel #imoveis ul li input{
 	margin-left:2px;
}

#busca #local_imovel select{
	width:170px;
	font-size:13px;
	margin-bottom:6px;
	margin-top:3px;
}

#busca #spbusca{
	position:absolute;
	left:35px;
	bottom:20px;
	background:#EFB211;
	width:128px;
	height:20px;
}

#busca #spbusca input{
	width:107px;
	height:18px;
	border: solid 1px #EFB211;
	font-size:13px;
	*height:16px;
}

#busca #spbusca a{
	right:0px;
	top:0px;
}

#lautoatend{
	position:relative;
	background:url(../../../imgsite/bg_left_atendimento.jpg) repeat-x top left;
	width:200px;
	height:134px;
	margin-left:20px;
	margin-bottom:10px;
}

#lautoatend a:hover,#lautoatend a{
	text-decoration:none;
}

#lautoatend #lautoatend_img_at{
	position:relative;
	background:url(../../../imgsite/img_atendente.jpg) no-repeat top left;
	width:95px;
	height:77px;
	margin-left:0px;
	margin-bottom:0px;
	display:block;
}

#lautoatend #tx_lautoatend{
	position:absolute;
	display:block;
	width:102px;
	height:47px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	right:20px;
	top:10px;
}

#lautoatend #lautoatend_posicao_title{
	position:absolute;
	bottom:20px;
	left:6px;
}

#lautoatend_posicao_title p.title_auto_atendimento{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFF;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#lautoatend .spbutton_autoat_capa{
	right:5px;
}

#lcadnews{
	height:148px;
	width:200px;
	background:url(../../../imgsite/bgp_news.jpg);
	position:relative;
	margin-left:20px;
	margin-bottom:10px;
}



#cad_newssubmit{
	position:absolute;
	right:8px;
	bottom:10px;
	
	*right:1px;
	*bottom:11px;
}

#lcadnews #lnews_cad_leia{
	position:absolute;
	bottom:10px;
	left:10px;
}
.news_proc_envio{
	text-decoration:underline;
	color:#FFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#lnews_view{
	height:auto 190px;
	width:200px;
	background:#EFEFEF;
	position:relative;
	margin-left:20px;
	margin-bottom:10px;
	padding-bottom:30px;
	
	_padding-bottom:35px;
}

#lnews_view #lnews_view_title{
	display:block;
	margin-top:20px;
	margin-left:10px;
}	

#lnews_view .mais_lista_news{
	width:180px;
}

#lnews_view .mais_lista_news a{
	color:#FFF;
}

#lnews_view .mais_lista_news a:hover{
	text-decoration:none;
}

#lskipe{
	height:113px;
	width:200px;
	background:#A95E12 url(../../../imgsite/bg_skipe.jpg) repeat-x top left;
	position:relative;
	margin-bottom:10px;
}

#lskipe #lskipe_title{
	background:url(../../../imgsite/img_ltitle_skipe.jpg) bottom right no-repeat;
	display:block;
	padding-top:10px;
	padding-left:5px;
	width:190px;
	height:20px;
}

#lskipe #tx_skipe{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	width:190px;
	line-height:15px;
	text-align:center;
	padding:0px;
	margin-left:10px;
	margin-top:0px;
}

#lskipe #tx_skipe a{
	color:#FFF;
	text-decoration:underline;
}

#lskipe #lskipe_logo{
	position:absolute;
	background:url(../../../imgsite/bg_logo_skipe.jpg) no-repeat top left;
	display:block;
	width:103px;
	height:45px;
	left:10px;
	bottom:7px;
}

#lskipe #lskipe_button{
	position:absolute;
	right:13px;
	bottom:12px;
}

#lskipe a.ok_skipebutton{
	display:block;
	height:33px;
	width:60px;
	background:url(../../../imgsite/bt_skipe.jpg) top left no-repeat;
}

#rcontent #noticia_lista{
	float: right;
	margin-right:15px;
	width:650px;
	
	_width:625px;
}

.rcontent_all{
	border:solid 1px #A8A8A7;
}

#header_noticia{
	position:relative;
	margin-left:12px;
	margin-top:20px;
	height:auto;
}

#header_noticia_rss{
	position:absolute;
	top:8px;
	right:50px;
	width:37px;
	height:12px;
	display:block;
}
#header_noticia_rss a{
	background:url(../../../imgsite/img_rss.jpg) top left no-repeat;
	display:block;
	width:37px;
	height:12px;
}

#rcontent_title_oportunidades{
	width:580px;
	margin-left:25px;
}

#not_search{
	width:600px;
	margin:25px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	background:#FFF;
	padding-right:5px;
}

h1.title_oportunidades {
	margin-top:35px;
	background:url(../../../imgsite/bg_h1_subtitle.jpg) bottom right repeat-x;
	*background:url(../../../imgsite/bg_h1_subtitleIE.jpg) bottom right repeat-x;
}


h1.title_oportunidades span{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	background:#FFF;
	padding-right:5px;
}


#rcontent_oportunidades_lista{
	padding-left:11px;
	width:607px;
	display:block;
	margin:auto;
	margin-top:15px;
	height:auto;
	_padding-left:15px;
	*padding-bottom:20px;
	_padding-bottom:0px;
}

#noticia_view{
	margin-right:20px;
	display:inline-table;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#noticia_view_text{
	padding-left:25px;
	display:block;
	margin:auto;
	margin-top:30px;
	color:#585858;
	font-size:13px;
	padding-right:50px;
	text-align:justify;
	padding-bottom:25px;
}

#noticia_view_text #noticia_view_enviar_amigo{
	position:relative;
	display:block;
	padding-top:20px;
	width:100%;
	text-align:right;
	padding-bottom:30px;
	*padding-bottom:0px;
}

#noticia_view_text #noticia_view_enviar_amigo a{
	display:block;
	background:url(../../../imgsite/bt_envie_amigo.jpg) top left no-repeat;
	width:122px;
	height:22px;
	float:right;
}

#noticia_view_text #noticia_view_text_title{
	display:block;
	width:100%;
	font-weight:bold;
	font-size:14px;
	padding-top:25px;
	padding-bottom:25px;
}

#noticia_view_text p{
	padding-top:15px;
}


#rcontent_oportunidades_lista ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
}

#rcontent_oportunidades_lista ul li{
	width:193px;
	min-height:210px;
	display:inline-table;
	float:left;
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-right:7px;
	margin-bottom:20px;
	text-align:left;
	padding-bottom:0px;
	
	_height:210px;
}

#rcontent_oportunidades_lista ul li .oportunidades_lista_title{
	font-size:12px;
	font-weight:bold;
	color:#929292;
	padding-bottom:8px;
	display:block;
}

#rcontent_oportunidades_lista ul li .oportunidades_lista_content_title{
	background:url(../../../imgsite/oportunidade_lista_estilo.jpg) center left no-repeat;
	padding-left:10px;
	color:#3E9C95;
	height:20px;
	line-height:20px;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-decoration:none;
}

#rcontent_oportunidades_lista ul li .oportunidades_lista_content_title a:hover{
	text-decoration:underline;
}

#rcontent_oportunidades_lista ul li .oportunidades_lista_content_desc{
	color:#929292;
	font-size:11px;
	display:block;
	padding-left:10px;
}

#rcontent_oportunidades_lista ul li .oportunidades_lista_content{
	border:solid 1px #E3E6E5;
	display:block;
	padding:5px;
}


#rcontent #mnu_abas{
	height:31px;
}


#mnu_abas #outras_efertas_emp{
	
	display:block;
	margin-top:-25px;
	margin-right:21px;
	float:right;
	width:160px;
	height:22px;
}

#mnu_abas #outras_efertas_emp select{
	width:160px;
}
#rcontent #mnu_abas ul{
	position:relative;
	vertical-align:bottom;
	list-style:none;
	height:31px;
	margin-right:100px;
}

#rcontent #mnu_abas ul li{
	float:left;
	background:#A8A8A7;
	margin-right:5px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	padding-left:8px;
	padding-right:8px;
	margin-top:5px;
	font-size:14px;
	height:26px;
	line-height:24px;
	min-width:100px;
	text-align:center;
	_padding-left:35px;
	_padding-right:35px;
}

#rcontent #mnu_abas ul li a{
	color:#FFF;
	text-decoration:none;
}


#rcontent #mnu_abas ul li.mnu_abas_select{
	height:31px;
	line-height:30px;
	margin-top:0px;
}


#rcontent #cadastro_imovel {
	margin-right:20px;
	padding-left:20px;
}

#cadastro_imovel #cadastro_imovel_info {
	margin:auto;
	height:auto;
	display:block;
	width:500px;
	padding-top:20px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
}

 #cadastro_imovel_info .cadtitle_top{
 	font-size:12px;
	padding-bottom:8px;
 }



#cadastro_imovel_info .cadtitle{
	width:500px;
}

#cadastro_imovel_info .cadform{
	background:#F2F2F2;
	width:500px;
	display:inline-table;
	font-size:12px;
	clear:both;
	height:auto;
	padding-bottom:20px;
	padding-top:8px;

	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;

	
	*display:block;
}

#cadastro_imovel_info .cadform ul{
	display:inline-table;
	list-style:none;
	margin:0px;
	padding:0px;
}

#cadastro_imovel_info .cadform ul li{
	width:249px;
	float:left;
	display:block;
	text-align:center;	
}

#cadastro_imovel_info .cadform ul li span.cadline{
	display:block;
	margin:auto;
	width:200px;
	height:65px;
	font-size:11px;
}

#cadastro_imovel_info .cadform ul li span.cadline ul li{
	float:left;
	text-align:left;
	width:45%;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	
	*padding-top:0px;
}

#cadastro_imovel_info .cadform ul li span.cadline ul li.cadlinetransacao{
	height:50px;
	width:45px;
	line-height:45px;
	border-right:#CCC solid 1px;
	text-align:right;
	margin-right:5px;
	
	padding-right:5px;
	*height:60px;
	*line-height:60px;
}

span.cad{
	display:block;
	text-align:left;
	margin:auto;
	font-size:11px;
	padding-top:3px;
}

#cadastro_imovel_info .cadform span.cad{
	width:200px;
}

.allWidth{
	width:200px;
}	

.allWidthdesc{
	width:200px;
	height:75px;
}

#cadastro_imovel .cadastro_imovel_spvoltar{
	width:100%;
	text-align:center;
	display:block;
	padding-top:18px;
	padding-bottom:10px;
	position:relative;
}

.cadastro_imovel_voltar{
	background:url(../../../imgsite/img_link_voltar.jpg) center left no-repeat;
	padding-left:10px;
	color:#5E6164;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
}

#cadastro_imovel .cadastro_imovel_enviar{
	color:#5E6164;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
}

.inputtextconfig{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input.input80{
	width:80px;
}

input.input130{
	width:130px;
}

select.input130{
	width:134px;
}

select.input160{
	width:164px;
}

#rcontent #empreendimentos{
	margin-right:20px;
}

#empreendimentos #empreendimentos_detalhe{
	width:100%;
	height:250px;
	padding-top:10px;
	position:relative;
}

#empreendimentos_detalhe #empreendimentos_detalhe_desc{
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

#empreendimentos_detalhe .empreendimentos_lupa{
	width:11px;
	height:11px;
	display:block;
	position:absolute;
	bottom:9px;
	right:10px;
	
	_bottom:0px;
	_right:20px;
}

#empreendimentos_detalhe .empreendimentos_lupa a{
	background:url(../../../imgsite/img_lupa.jpg) top left no-repeat;
	width:11px;
	height:11px;
	display:block;
}

#empreendimentos_detalhe_desc ul{
	min-height:205px;
	height:auto;
	width:275px;
	background:#EBEBEB;
	list-style:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-top:20px;
}

#empreendimentos_detalhe #empreendimentos_detalhe_img{
	float:right;
	margin-right:10px;
	width:300px;
	height:199px;
	border:solid 1px #BCBCBC;
	padding:2px;
	position:relative;
}

#empreendimentos_detalhe #empreendimentos_detalhe_img span{
	display:block;
	float:right;
	margin-right:10px;
	width:300px;
	height:199px;
	overflow:hidden;
	position:absolute;
}

#empreendimentos_detalhe_desc ul li{
	height:auto;
	min-height:25px;
	width:100%;
	line-height:23px;
	border-bottom:1px solid #FFF;
	padding-left:5px;
	position:relative;
	
	_height:25px;
}

#empreendimentos .empreendimentos_descricao{
	margin-top:20px;
	margin-bottom:30px;
	display:block;
	padding-left:20px;
	padding-right:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	position:relative;
}

#empreendimentos .empreendimentos_descricao ul{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:12px;
	min-height:80px;
	
	_height:80px;
}

#empreendimentos .empreendimentos_descricao ul.empreendimentos_caracteristica{
	padding-top:20px;
}
#empreendimentos .empreendimentos_descricao ul.empreendimentos_caracteristica li.empreendimentos_caracteristica_li{
	width:25%;
	float:left;
}

#empreendimentos #empreendimentos_calc{
	width:105px;
	height:15px;
	margin-top:5px;
	margin-left:5px;	
}

#empreendimentos #empreendimentos_calc a{
	background:#E9EBEA url(../../../imgsite/img_seta_calculadora.jpg) center right no-repeat;
	width:95px;
	height:15px;
	line-height:14px;
	font-size:10px;
	display:block;
	text-align:center;
	padding-right:9px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

#empreendimentos_actions{
	height:22px;
	width:100%;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}

#empreendimentos_voltar{
	width:100%;
	height:55px;
	text-align:center;
	line-height:50px;
}
#empreendimentos_actions ul{
	padding:0px;
	margin:0px;
	list-style:none;	
}

.empreendimentos_descricao .emp2_img_topo{
	padding:2px;
	border:solid 1px #BFBFBF;
	height:217px;
	display:block;
	
	width:600px;
}

#conteudo_emp2{
	position:relative;
	width:605px;
	padding-top:20px;
	display:block;
	overflow:hidden;
	
}

#conteudo_emp2 .emp2_tx_codigo{
	font-size:10px;
	color:$666;
}

#conteudo_emp2 .emp2_tx_title{
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}

#conteudo_emp2 .emp2_tx_subtitle{
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
}

#conteudo_emp2 p{
	color:#666;
	font-size:12px;
	text-align:justify;
	padding-top:10px;
}

/*#conteudo_emp2 H1{
	color:#585858;
	padding-top:10px;
}

#conteudo_emp2 H2{
	font-size:12px;
	color:#EFB211;
	height:25px;
	background:#626262;
	line-height:24px;
	text-align:center;
	margin-top:10px;
}*/
#folder_emp2{
	position:absolute;
	bottom:0px;
	right:0px;
	width:160px;
	height:300px;
	background:#EAEAEA;
	padding:5px;
}

#folder_emp2 #folder_emp2_folder{
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	padding-top:10px;
	line-height:25px;
	vertical-align:text-top;
	color:#585858;
}

#folder_emp2 #folder_emp2_form{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:8px;
}

#folder_emp2 label{
	font-size:12px;
}

#folder_emp2 input{
	width:144px;
	font-size:12px;
}	

#conteudo_emp2 #conteudo_emp2_tx{
	float:left;
	width:425px;
}

#empreendimentos_actions ul li{
	text-align:center;
	float:left;
	height:22px;
	margin-left:8px;
	_margin-left:6px;
}
.solicitarinfo{
	display:block;
	background:url(../../../imgsite/bt_solicita_info.jpg) top left no-repeat;
	width:108px;
	height:22px;
	text-align:center;
	padding-right:22px;
}

.chamar_corretor{
	display:block;
	background:url(../../../imgsite/bt_chama_corretor.jpg) top left no-repeat;
	width:108px;
	height:22px;
	text-align:center;
	padding-right:22px;
}

.salva_imovel{
	display:block;
	background:url(../../../imgsite/bt_save_imovel.jpg) top left no-repeat;
	width:91px;
	height:22px;
	text-align:center;
	padding-right:22px;
}

.indica_amigo{
	display:block;
	background:url(../../../imgsite/bt_envie_amigo.jpg) top right no-repeat;
	width:91px;
	height:22px;
	text-align:center;
	padding-right:22px;
}

.imprime_imovel{
	display:block;
	background:url(../../../imgsite/bt_imprimir_imovel.jpg) top right no-repeat;
	width:91px;
	height:22px;
	text-align:center;
	padding-right:22px;;
}

#empreendimentos .empreendimentos_descricao ul.empreendimentos_caracteristica ul li{
	background:url(../../../imgsite/noticia_lista_estilo.jpg) center left no-repeat;
	padding-left:15px;
	height:18px;
	heightline-:16px;
}

#empreendimentos .empreendimentos_descricao h1{
	font-size:14px;
	color:#999;
	line-height:18px;
	height:20px;
	border-bottom:solid 1px #999;
}

#empreendimentos .empreendimentos_descricao span p{
	text-align:justify;
	padding-top:10px;
	font-size:12px;
}

.barlink_ext01{
	width:100%;
	height:11px;
	background:#b3b3b3;
	position:relative;
	display:block;
}

.barlink_ext02{
	width:100%;
	height:11px;
	background:#999;
	position:relative;
	display:block;
}

.barlink_ext01 a, .barlink_ext02 a{
	background:#EFB211 url(../../../imgsite/link_comum_bar.jpg) right no-repeat;
	padding-right: 18px;
	padding-left: 10px;
	float:right;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:9px;
	text-decoration:none;
	height:11px;
}

#imgContent{
	width:524px;
	height:458px;
	display:inline-table;
	margin:auto;
	text-align:left;
}

#imgContent #listaFotos{
	width:524px;
	height:55px;
	display:block;
	background:#D8D8D8;
	position:relative;
	padding-top:6px;
}	

#listaFotos .actions{
	display:block;
	width:13px;
	height:14px;
}	

#listaFotos #preview{
	position:absolute;
	left:10px;
	top:20px;
}

#listaFotos #lista{
	overflow:hidden;
	width:420px;
	height:45px;
	display:block;
	margin-left:50px;
	position:relative;
	
}

#lista #listaUL{
 	position:relative;
	height:61px;
	list-style:none;
	text-align:left;
	padding:0px;
	margin:0px;
}

#imgContent #fotoBannerContent{
	margin-top:5px;
	display:block;
	width:524;
	height:380px;
	background:#E9E9EB;
	padding-top:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:12px;
}

#fotoBannerContent #fotoBanner{
	width:508px;
	height:333px;
	margin-left:7px;
}

#fotoBannerContent #fotoBannerContentNomeEMP{
	font-weight:bold;
	margin-top:6px;
	margin-left:8px;
}

#fotoBannerContent span{
	padding-left:8px;
	padding-top:3px;
}

#fotoBanner img{
	width:508px;
	height:333px;
	border:0px;
}
#lista  #listaUL li{
	float:left;	
	width:60px;
	margin-top:3px;
}

#lista  #listaUL li.select{
	margin-top:1px;
}

#lista  #listaUL li img{
	padding-left:2px;
}

#lista  #listaUL li.select img{
	border:solid 2px #FFCC02;
	padding-left:0px;
}

.imgLF{
	width:52px;
	height:38px;
	border:0px;
}

#listaFotos #preview a{
	background:url(../../../imgsite/bt_fotos_preview.jpg) no-repeat top left;
}
#listaFotos #next{
	position:absolute;
	right:10px;
	top:20px;
}

#listaFotos #next a{
	background:url(../../../imgsite/bt_fotos_next.jpg) no-repeat top left;
}

#empreendimentos #empreendimentos_mapa{
	width:614px;
	height:420px;
	position:relative;
	margin-left:15px;
	margin-top:20px;
	border:solid 1px #A8A8A7;
	margin-bottom:400px;
}

#empreendimentos #empreendimentos_planta_full{
	width:608px;
	height:auto;
	min-height:463px;
	position:relative;
	margin-left:15px;
	margin-top:20px;
	border:solid 1px #A8A8A7;
	
	_height:463px;
}

#empreendimentos #empreendimentos_planta_views{
	width:100%;
	height:auto;
	display:block;
	position:relative;
	margin-top:20px;
	margin-bottom:40px;
}

#empreendimentos_planta_views ul{
	list-style:none;
	display:inline-table;
	position:relative;
}

#empreendimentos_planta_views ul li{
	position:relative;
	width:33%;
	text-align:center;
	float:left;
	margin-bottom:15px;
}

#empreendimentos_planta_views ul li .planta_view_content{
	width:141px;
	height:134px;
	margin:auto;
	display:block;
	background:#8EA8B5;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	position:relative;
}

#empreendimentos_planta_views ul li .planta_view_content .img_planta{
	DISPLAY: block; 
	OVERFLOW: hidden; 
	HEIGHT: 100px;
	background:#FFF;
	WIDTH: 138px;
}

#empreendimentos_planta_views ul li .planta_view_content .planta_view_tx{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	display:block;
	padding-top:3px;
	
	*padding-top:0px;
}

#empreendimentos_planta_views ul li .planta_view_content .planta_view_goto{
	display:block;
	position:absolute;
	bottom:0px;
	right:3px;
	width:22px;
	height:20px;
	background:#597684 url(../../../imgsite/planta_lupa.jpg) center no-repeat;
	
	_height:19px;
}

#empreendimentos_planta_views ul li .planta_view_content .planta_view_goto a{
	display:block;
	width:22px;
	height:20px;
	_height:19px;
}

#rcontent #institucional{
	margin-right:20px;
}

#institucional_actions{
	height:22px;
	width:100%;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}

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

#institucional_actions ul li{
	text-align:center;
	float:left;
	height:22px;
	margin-left:3px;
	_margin-left:1px;
}

#institucional_actions ul li a{
	border:solid 1px #EFB211;
	height:19px;
	line-height:18px;
}

#institucional_actions ul li a.reg_int{
	display:block;
	background:url(../../../imgsite/ins_reg_interesse.jpg) center right no-repeat;
	width:110px;
	text-align:center;
	padding-right:22px;
}

#institucional_actions ul li a.solicita_info{
	display:block;
	background:url(../../../imgsite/ins_indicar_amigo.jpg) center right no-repeat;
	width:110px;
	text-align:center;
	padding-right:22px;
}

#institucional_actions ul li a.chamar_corretor{
	background:url(../../../imgsite/ins_chamar_corretor.jpg) center right no-repeat;
	width:110px;
}

#institucional_actions ul li a.salva_imovel{
	background:url(../../../imgsite/ins_salva_imovel.jpg) center right no-repeat;
	width:90px;
}

#institucional_actions ul li a.indica_amigo{
	background:url(../../../imgsite/ins_indicar_amigo.jpg) center right no-repeat;
	width:90px;
}

#institucional_content ul{
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:20px;
	margin-right:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#institucional_content ul li{
	font-size:12px;
	position:relative;
}


#institucional_content ul li.institucional_tx{
	color: #585858;
	text-align:justify;
	padding-bottom:30px;
}

#institucional_content ul li ul#inst_informacoes{
	padding-left:40px;
	padding-top:40px;
	list-style:decimal;
}

#institucional_content ul li ul#inst_informacoes li{
	list-style-type:decimal;
	padding-bottom:5px;
}

#institucional_content #inst_help{
	font-size:10px;
}

#institucional_content ul li.institucional_parceiro{
	padding-left:20px;
	padding-bottom:30px;
	width:590px;
}

#institucional_content ul li.institucional_parceiro span{
	display:block;
}

#institucional_content ul li span.parceiro_list_style{
	position:absolute;
	background:url(../../../imgsite/noticia_lista_estilo.jpg) top left no-repeat;
	height:8px;
	width:8px;
	top:10px;
	left:0px;

}

#institucional_content ul li span.parceiro_title{
	padding-bottom:3px;
	padding-top:3px;
	font-weight:bold;
}

#institucional_content ul li span.parceiro_tx{
	padding-bottom:3px;
	padding-top:3px;
	color:#6D6D63;
	text-align:justify;
	display:inline;
}

#institucional_content #empresa_img{
	position:relative;
	margin-left:15px;
	margin-top:15px;
	
	border:solid 1px #BEBEBE;
	padding:2px;
	width:614px;
	height:145px;
}

#institucional_content .default_title{
	position:relative;
	margin-left:15px;
	margin-top:20px;
	display:block;
}

#institucional_content .empresa_subtitle{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	margin-left:15px;
	margin-top:-3px;
	margin-bottom:15px;
	display:block;
}

#institucional_content #ULempresa{
	margin-left:15px;
	margin-right:15px;
}

#institucional_content #ULempresa li ul{
	margin:0px;
	padding:0px;
	margin-bottom:30px;
}


#institucional_content #ULempresa li ul li.institucional_parceiro{
	width:auto;
	height:auto;
	padding:0px;
	line-height:25px;
	padding-left:20px;
}

#institucional_content #ULempresa li ul li .parceiro_list_style{
	top:4px;
}


#institucional #institucional_contato{
	display:block;
	position:relative;
	margin:20px;
	height:auto;
}

#institucional_contato .contato_title{
	display:block;
	padding-top:10px;
	position:relative;
	width:100%;
}

#institucional_contato #contato_content{
	width:100%;
	position:relative;
	display:inline-table;
	height:auto;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#contato_content #contato_content_form{
	width:375px;
	height:auto;
	float:left;
	display:block;
	text-align:left;
}

#contato_content_form .cadform, #contato_content_form .cadtitle{
	width:375px;
	
	_width:370px;
}

#contato_content_form .cadform .cad, #contato_content_form .cadtitle .cad{
	margin-left:15px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#contato_content #contato_other{
    width:230px;
	min-height:250px;
	float:right;
	display:block;
	position:relative;
}

#contato_enviar{
	display:block;
	background:url(../../../imgsite/bt_envia_msg.jpg) top left no-repeat;
	width:86px;
	height:18px;
	line-height:17px;
	font-size:9px;
	padding-right:22px;
}

#contato_content .contato_subtitle{
	font-size:14px;
	padding-top:10px;
	padding-bottom:7px;
}

#contato_content .endereco, #contato_content .endereco>span{
	font-size:10px;
	color:#6D6D63;
	display:block;
	float:left;
	
}

#contato_content .endereco{
	padding-right:30px;
}


.img_listap{
	width:60px;
	height:85px;
	display:block;
	float:left;
	line-height:85px;
	text-align:left;
}

#lista_produto ul li.pdefault .pconteudo, #lista_produto ul li.pdestaque01 .pconteudo{
	display:table;
	width:290px;
	margin:auto;
	min-height:250px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:0px;
	
	_height:250px;
}

#lista_produto{
	position:relative;
	display:table;
	height:auto;
	width:auto;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:50px;
	
}



#lista_produto ul li{
	display:block;
	width:300px;
	height:310px;
	overflow:hidden;
	margin-bottom:20px;
}

#lista_produto ul li.pleft{
	float:left;
	margin-right:8px;
	display:block;
}

#lista_produto ul li.pleft IMG{
	border:none;
}

#lista_produto ul li.pright{
	display:block;
	margin-left:310px;
	*float:right;
	*margin-left:0px;
}

#lista_produto ul li.pright img{
	border:none;
}


#lista_produto ul li.pdefault, #lista_produto ul li.pdestaque01{
	border: 1px solid #E3E3E3;
	padding: 0 0 0 0px;
	padding-bottom:0px;
}	

#lista_produto ul li.pdestaque01 a, #lista_produto ul li.pdestaque01 a:hover{
	text-decoration:none;
}

#lista_produto ul li.pdefault .pconteudo, #lista_produto ul li.pdestaque01 .pconteudo{
	display:block;
	width:280px;
	margin:auto;
	min-height:270px;
	padding-bottom:0px;
	margin-top:20px;
	margin-bottom:0px;
	
	_height:270px;
}

#lista_produto ul li.pdefault .pconteudo a, #lista_produto ul li.pdefault .pconteudo a:hover{
	text-decoration:none;
}

#lista_produto ul li.pdefault .pconteudo .pimgdef{
	display:block;
	height:141px;
	width:280px;
	padding:2px;
	border:solid 1px #E3E3E3;
}

#lista_produto ul li.pdefault .pconteudo .pimgdef .in_image{
	display:block;
	height:141px;
	width:280px;
	overflow:hidden;
}

#lista_produto ul li.pdefault .pconteudo h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#3A3A3A;
	background:#FFF;
	padding-top:3px;
}

#lista_produto ul li.pdefault .pconteudo p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	margin-top:2px;
	color:#585858;
}
    



#noticia_lista ul.noticias{
	display:block;
	margin-left:25px;
	list-style:none;
	padding:0px;
	margin-top:45px;
	position:relative;
	width:600px;
}

#noticia_lista ul{
	display:block;
	list-style:none;
	padding:0px;
	margin-top:45px;
	position:relative;
}

#noticia_lista ul li{
	text-align:justify;	
	padding-bottom:30px;
}

h1.data_noticia{
	background:url(../../../imgsite/noticia_lista_estilo.jpg) center left no-repeat;
	padding-left:15px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	margin-bottom:2px;
	width:auto;
}

#noticia_lista ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}

#navegacao_lista{
	width:600px;
	height:20px;
	line-height:20px;
	display:block;
	text-align:center;
	position:relative;
}

#navegacao_lista ul{
	
	margin:auto;
	list-style:none;
	padding:0px;
	width:auto;
}

#navegacao_lista ul li{
	text-align:center;	
	padding-bottom:0px;
	display:inline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
}

#navegacao_lista ul li.selected_navegacao{
	font-weight:bold;
	color:#F0B311;
}

#navegacao_lista ul li a{
	text-decoration:none;
	color:#585858;
}


#navegacao_lista ul li a:hover{
	text-decoration:underline;
}

#rcontent_oportunidades_lista ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
}

.oportunidades_lista_img{
	display:block;
	width:181px;
	height:127px;
	overflow:hidden;
}

#lista_produto ul{
	margin:0px;
	padding:0px;
	list-style:none;
	display:table;
	height:auto;
	width:630px;
	margin-top:20px;
}


