@import url(estilos_forms.css);
@import url(estilos_popups.css);
@import url(estilos_estrutura.css);

.imgBorda{border:3px solid #F4EFE3;margin:5px;}

/* ==== BLOCOS ==== */

/* - divs - */

div#divRestrita{display:none;background-color:#F4EFE3;border:2px solid #A7241A;margin:25px 0 0 0;padding:5px;position:absolute;width:140px;z-index:100;}
div#divRestrita a{margin:0 10px 0 0 !important;padding:1px 0px 0 22px !important;}
.faixaFechar{background-color:#DFD9CA;clear:both;margin:2px 0 0 0;padding:1px;text-align:right;width:auto;}
.faixaFechar a{font-size:10px;}
/* busca */
	#boxBusca{margin:13px 0 0 0;}	
		ul#navBusca{list-style-type:none;width:580px;height:24px;}
			ul#navBusca li{display:block;float:left;margin:0 1px;}
			ul#navBusca li a{background:transparent url(../imagens/bg_aba.gif) 0 0 no-repeat;font-size:12px;font-weight:bold;color:#FFF;display:block;padding:5px 0 0 0;width:105px;height:20px;text-align:center;text-decoration:none;text-transform:uppercase;}
			ul#navBusca li a:hover{background-image:url(../imagens/bg_aba_ov.gif);}
			ul#navBusca li .ahover{background-image:url(../imagens/bg_aba_ov.gif);}
			ul#navBusca li .setaImoveis{display:none;float:none;position:absolute;margin:-1px 0 0 45px;width:11px;height:11px;}
	
		#boxBuscaSimples{background:transparent url(../imagens/bg_busca.gif) 0 0 no-repeat;height:95px;}
			ul#navBuscaSimples{list-style-type:none;clear:both;}
			ul#navBuscaSimples li{}
			ul#navBuscaSimples .btVenda, #navBuscaSimples .btLocacao{background:transparent url(../imagens/set_venda-locacao.gif) 80px 12px no-repeat;font-size:12px;font-weight:bold;color:#FFF;display:block;padding:8px 20px 0 0;width:76px;height:23px;text-align:right;text-decoration:none;}
			ul#navBuscaSimples .btVenda:hover, #navBuscaSimples .btLocacao:hover{background:transparent url(../imagens/set_venda-locacao.gif) 80px -15px no-repeat;color:#58585a;}
			ul#navBuscaSimples .btVendahover{background:url(../imagens/bt_venda_bg_down.jpg) top right no-repeat;font-size:12px;font-weight:bold;color:#58585a;display:block;padding:8px 20px 0 0;width:76px;height:23px;text-align:right;text-decoration:none;}
			ul#navBuscaSimples .btLocacaohover{background:url(../imagens/bt_loca_bg_down.jpg) top right no-repeat;font-size:12px;font-weight:bold;color:#58585a;display:block;padding:8px 20px 0 0;width:76px;height:23px;text-align:right;text-decoration:none;}
			
			ul#buscaSimplesOpcoes{list-style-type:none;margin:-50px 0 0 105px;position:absolute;z-index:98;}
				ul#buscaSimplesOpcoes li{float:left;margin:0 4px;}
					span.labelBusca{font-size:13px;font-weight:bold;color:#fff;}
					p.seltxt{background:transparent url(../imagens/bg_select1.gif) left top no-repeat;margin:0;padding:0 0 0 5px;}
					p.seltxt a{background:transparent url(../imagens/bg_select.gif) right top no-repeat;color:#666 !important;display:block;padding:1px 15px 5px 5px;text-decoration:none;overflow:hidden;height:10px;white-space:no-wrap;}
					
					#buscaSimplesCidade{width:70px;}
					#buscaSimplesBairro{width:70px;}
					#buscaSimplesTipo{width:70px;}
					#buscaSimplesValor{width:70px;}
					
					ul#buscaSimplesOpcoes li div {background-color:#fff;display:none;margin:0 !important;padding:0 !important;position:absolute;border:2px solid #8b8d8a;}
					.boxCidade{width:180px;height:200px;overflow:auto;}
					.boxBairro{width:180px;height:200px;overflow:auto;}					
					.boxTipo{width:150px;}
					.boxValor{width:120px;}
										
					ul#buscaSimplesOpcoes li div ul{background-color:#fff;list-style-type:none;}
					ul#buscaSimplesOpcoes li div ul li{margin:3px;float:none;border-bottom:1px solid #aeafb1;}
					ul#buscaSimplesOpcoes li div ul li a{display:block;float:none;font-size:11px;padding:3px;color:#58585a;text-decoration:none;}
					ul#buscaSimplesOpcoes li div ul li a:hover{background-color:#edeef0;}
/*					ul#buscaSimplesOpcoes #areaValor{line-height:18px}
					ul#buscaSimplesOpcoes input{font-size:11px}*/
					#areaValor .labelBusca{padding:0;margin:0;}
					#maximo{background-color:#E8E4D9;border:1px solid #fff;color:#666;font-size:11px;margin:0;margin-top:-5px;padding:0;}
					
			#boxBuscaAvancada{margin:-35px 0 0 95px;position:absolute;width:503px;z-index:90;}
				#groupBuscaAvancada{overflow:hidden;background:transparent url(../imagens/bg_busca_avancada.gif) left bottom no-repeat;}
				#contentBuscaAvancada{background:transparent url(../imagens/bg_busca_avancada-.gif) left bottom no-repeat;padding:0 0 0 10px;display:none;height:120px;}

				ul#buscaAvancadaOpcoes{list-style-type:none;display:block;position:absolute;z-index:95;}
					ul#buscaAvancadaOpcoes li{float:left;margin:0 4px 0 4px;}

						ul#buscaAvancadaOpcoes li div {display:none;position:absolute;}		
						
						#buscaAvancadaSubtipo{width:90px;}
						#buscaAvancadaDormitorios{width:90px;}
						#buscaAvancadaSuites{width:90px;}
						#buscaAvancadaGaragem{width:90px;}
						#buscaAvancadaImobiliaria{width:90px;}
						
						ul#buscaAvancadaOpcoes li div ul{list-style-type:none;background-color:#fff;border:2px solid #8b8d8a;}
						ul#buscaAvancadaOpcoes li div ul li{margin:3px;float:none;border-bottom:1px solid #aeafb1;}
						ul#buscaAvancadaOpcoes li div ul li a{display:block;float:none;font-size:11px;padding:3px;color:#58585a;text-decoration:none;}
						ul#buscaAvancadaOpcoes li div ul li a:hover{background-color:#edeef0;}
				
				a#btBuscaAvancada{background:transparent url(../imagens/seta_busca1.gif) 0 4px no-repeat;color:#fff;font-size:11px;margin:5px 0 0 385px;padding:0 0 0 15px;position:absolute;text-decoration:none;width:100px;height:20px;z-index:10;}
				a#btBuscaAvancada:hover{background-position:0 -15px;color:#58585a;}
				a#btBuscaSimples{background:transparent url(../imagens/seta_busca2.gif) 0 -15px no-repeat;color:#fff;display:none;font-size:11px;margin:98px 0 0 410px;padding:0 0 0 15px;position:absolute;text-decoration:none;width:80px;height:20px;z-index:10;}
				a#btBuscaSimples:hover{background-position:0 2px;color:#58585a;}
			
			#boxBuscaCodigo{background:transparent url(../imagens/bg_buscaCod.gif) 0 0 no-repeat;padding:0 0 0 15px;position:absolute;margin:-31px 0 0 272px;width:190px;height:23px;z-index:55;}
			#boxBuscaControles{position:absolute;margin:-83px 0 0 525px;z-index:1;}
					a#btOkBusca{background:transparent url(../imagens/bts/bt_buscar.gif) 0 0 no-repeat;display:block;margin:15px 0 0 0;width:70px;height:26px;overflow:hidden;text-indent:-5000px;}
					a#btOkBusca:hover{background-position:0 -25px;}		
					
					
	/* rodape */
	div#boxSubLinks{background:transparent url(../imagens/bg_subnav.gif) 0 7px repeat-x;margin:-150px 0 0 145px;position:absolute;width:580px;float:left;}	
		ul#navSubLinks{background-color:#f4efe3;list-style-type:none;margin:0 0 0 260px;width:345px;height:25px;text-align:right-;}
		ul#navSubLinks li{float:left;height:25px;}
		a#btTermo{background:#F4EFE3 url(../imagens/bg_bt_termo.gif) 5px 6px no-repeat;color:#664e3a;display:block;font-weight:bold;padding:2px 0 2px 20px;width:170px;height:30px;text-decoration:none;}
		a#btTermo:hover{text-decoration:underline;}
		a#btAnuncie{background:#F4EFE3 url(../imagens/bg_bt_anuncie.gif) 5px 6px no-repeat;color:#664e3a;display:block;font-weight:bold;padding:2px 0 2px 20px;width:125px;height:30px;text-decoration:none;}
		a#btAnuncie:hover{text-decoration:underline;}
	div#boxCorretorOnLine{margin:-145px 0 0 0;position:absolute;width:740px;height:60px;}	
		div#groupMarcas{background-color:#FFFFFF;height:85px;padding:10px;}
		div#groupMarcas .opcoesContato{list-style-type:none;padding:0;margin:0 auto;width:125px;height:30px;}
		div#groupMarcas .opcoesContato li{margin:0 3px;padding:0;}
		div#groupMarcas .opcoesContato li a{margin:0;padding:4px 0 0 0 10px;text-align:left;}		
		ul#navMarcasCorretores{list-style-type:none;padding:3px 0 0 0;}
		ul#navMarcasCorretores li{float:left;padding:0 21px;}
		ul#navMarcasCorretores li div{background-color:#fff;border:1px solid #cca480;display:none;margin:-20px 0 0 -20px;padding:8px;position:absolute;text-align:center;width:130px;}
		ul#navMarcasCorretores li div .opcoesContato{}
		ul#navMarcasCorretores li div p{color:#aa180f;font-weight:bold;padding:5px 0 !important;margin:0;white-space:nowrap;}
		.txtInstrucoes{background:#FFF url(../imagens/bg_groupMarcas.gif) 0 4px repeat-x;color:#71706d;padding:0 15px 0 0;}
		.txtInstrucoes span{background-color:#FFF;padding:0 10px 0 0;}
	div#boxCreditos{border-top:1px solid #9c9991;clear:both;height:30px;padding:5px 0;text-align:right;}
		.credits{color:#838383;}
		.credits a{color:#6b6868;font-size:11px;text-decoration:none;}
		.credits a:hover{text-decoration:underline;}
		.aviso {color:#9e4f0e;font-size:11px;}
		
/* coluna esquerda */
	#boxPasso{background:transparent url(../imagens/bg_passo-passo.jpg) 0 0 no-repeat;margin:10px 0 0 0;width:137px;height:91px;}
		#boxPasso h3{font-size:12px;color:#fff;padding:5px 0;text-align:center;text-transform:uppercase;}
		#boxPasso p{font-size:11px;padding:5px 0 0 20px;}
		#boxPasso #iniPasso{background:transparent url(../imagens/bts/bt_iniciar_passo-passo.gif) 0 0 no-repeat;display:block;overflow:hidden;margin-left:25px;text-indent:-5000px;width:77px;height:26px;}
		#boxPasso #iniPasso:hover{background-position:0 -30px;}
	#boxSobre{margin:10px 0 0 0;}
		ul#navSobre{background-color:#fdfcfa;list-style-type:none;padding:1px 4px;width:125px;height:180px;}
		ul#navSobre li{border-left:4px solid #aa180f;float:left;margin:2px 0;}
		ul#navSobre li a{background:#fff0d8 url(../imagens/set_mn_sobre.gif) 110px 10px no-repeat;color:#9e4f0e;display:block;line-height:14px;padding:2px 0 0 15px;width:105px;height:30px;text-decoration:none;}
		ul#navSobre li a:hover{background-color:#aa180f;background-position:110px -23px;color:#fff;}
	#boxBannersP{margin:10px 0 0 0;}
		ul#navBannersP{list-style-type:none;}
	 #boxBannerBairro{padding:8px 0 5px 0;}	
	/* coluna direita */
	#boxTudoImoveis{background-color:#fdfcfa;margin:35px 0 0 0;padding:5px 10px;width:213px;}
		#boxTudoImoveis h3 .imgH3{position:absolute;margin:-8px 0 0 -40px;}
		#boxTudoImoveis h3{padding-left:25px;position:absolute;margin:-25px 0 0 0;}
		#boxTudoImoveis h4 {color:#aa180f;padding:6px 0 0 0;}
		#boxTudoImoveis ul{list-style-type:none;}
		#boxTudoImoveis ul li{background-color:#eff0ee;margin:2px 0;padding:3px 8px;}
		#boxTudoImoveis h5{color:#58585a;text-transform:uppercase;}		
		#boxTudoImoveis a{font-size:11px;font-weight:normal;text-decoration:none;color:#58585a;line-height:12px;}
		#boxTudoImoveis a:hover{text-decoration:underline;color:#58585a;}
	#boxBannersM{margin:10px 0 0 0;}	
		ul#navBannersM{list-style-type:none;}	
	#boxEnquete{background:transparent url(../imagens/bg_enquete_repeat.jpg) left top repeat-y;width:235px;margin:10px 0 0 0;padding:0;}
		#fimEnquete{background:transparent url(../imagens/bg_enquete.jpg) left bottom no-repeat;width:235px;margin:0;padding:0 0 10px 0;}
		#boxEnquete h3{background:transparent url(../imagens/bg_enquete_top.jpg) 0px 0 no-repeat;color:#F7E150 !important;padding:10px 0 0 10px;width:235px;height:25px;}
		#boxEnquete p{background:transparent url(../imagens/bg_enquete_txt.jpg) center bottom no-repeat;color:#4e0404;padding:10px 5px 5px 20px;width:210px;}
		ul#opEnquete{list-style-type:none;padding:10px 0px;}
		#boxEnquete #btCliqueVotar{background:transparent url(../imagens/bts/bt_votar_clique.gif) 0 0 no-repeat;display:block;margin:5px 0;text-indent:-500px;overflow:hidden;width:80px;height:30px;}
		#boxEnquete #btCliqueVotar:hover{background-position:0 -30px;}
		
		
		
		
							
/*  ============================  */
/*             home               */
/*  ============================  */			
	
	div#boxBannerDestaque{padding:0 0 10px 0;width:210px;height:230px;float:left;}		
	ul#navBannerDestaque{list-style-type:none;padding:0px;text-align:right;}
		ul#navBannerDestaque li{display:inline;background:#fff url(../imagens/div_bg_nav_banner_destaque.gif) 0 0 no-repeat;padding:0 1px 0 8px !important;margin:0 !important;width:18px;height:15px;}
		ul#navBannerDestaque li a{font-size:11px;color:#999;text-decoration:none;}
		ul#navBannerDestaque li a:hover{text-decoration:underline;}
		.first{background-image:none !important;width:15px !important;}
	div#boxImoveisDestaque{padding:0 0 10px 0;float:left;margin:0 0 0 10px;width:375px;height:235px;}
		div#imoveisDestaque{background-color:#FFF;width:355px;padding:10px 5px 0px 15px;height:200px;float:left;}
			div#imoveisDestaque h5{background:transparent url(../imagens/bg_groupMarcas.gif) 0 3px repeat-x;color:#fd7505;font-weight:bold;font-size:13px !important;padding:0 0 4px 0;}
			div#imoveisDestaque h5 span{background-color:#FFF;padding:0 5px 0 0;}
			ul#navImoveisDestaque{list-style-type:none;}
			ul#navImoveisDestaque li{float:left;width:175px;padding:0 0 5px 0;}
			ul#navImoveisDestaque li p{width:90px;float:left;}
			
			.img{padding:0 5px 0 0;width:65px !important;height:80px;}			
			.tipo{color:#58585a;font-weight:bold;text-transform:uppercase;}
			.tipo a{color:#58585a;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
			.tipo a:hover{color:#58585a;font-weight:bold;text-transform:uppercase;}
			.carac{color:#58585a;padding-bottom:2px;line-heigth:11px;}
			.carac a{color:#58585a;font-size:11px;text-decoration:none;}
			.carac a:hover{color:#58585a;}			
			.valor{color:#fd7505;font-weight:bold;border-top:1px solid #bdbdbd;padding-top:2px;}
	div#boxNoticias{padding:0 0 10px 0;float:left;width:210px;float:left;}
		div#boxNoticias div{background-color:#faf8f2;padding-bottom:1px;width:210px;}
			ul#navNoticias{list-style-type:none;}
			ul#navNoticias li{border-bottom:1px solid #c9ccc2;margin:0 5px;}
			ul#navNoticias li a{color:#71706d;display:block;padding:11px 10px;text-decoration:none;line-height:12px;}
			ul#navNoticias li a:hover{text-decoration:underline;}
			a#btVerTodos{background:transparent url(../imagens/bts/bt_ver-todas.gif) 0 0 no-repeat;display:block;margin:10px;width:55px;height:17px;text-indent:-5000px;overflow:hidden;}
			a#btVerTodos:hover{background-position:0 -18px;}
	div#boxSobreJlle{float:left;margin:0 0 0 10px;width:365px;height:230px;}
	
		div#groupBoxSobreJoinville {background:#FCF9F4 url(../imagens/bg_box_home_bairros.jpg) top right repeat-y;padding:5px 15px;height:250px;}	
			div#boxJoinville{float:left;width:180px;}				
				ul#btExtrasJoinville{list-style-type:none;background:transparent url(../imagens/div_box_home_bairros.jpg) 0 0 no-repeat;padding-top:15px;}
				ul#btExtrasJoinville li{border-bottom:1px solid #ccc;padding:5px 0;}
				ul#btExtrasJoinville li a{color:#aa180f;font-size:13px;font-weight:bold;padding:0 10px;}
				ul#btExtrasJoinville li span{color:#aa180f;font-size:13px;font-weight:bold;padding:0 10px;}
		
		div#boxBairros{float:left;padding-left:15px;width:140px;}
			
			a#btLeiaMais{background:transparent url(../imagens/bts/bt_leia-mais.gif) 0 0 no-repeat;display:block;margin:5px 0;width:55px;height:17px;text-indent:-5000px;overflow:hidden;}
			a#btLeiaMais:hover{background-position:0 -18px;}
			a#btConhecaBairros{background:transparent url(../imagens/bts/bt_conheca-bairros.gif) 0 0 no-repeat;display:block;margin:5px 0 0 0;width:105px;height:17px;text-indent:-5000px;overflow:hidden;}
			a#btConhecaBairros:hover{background-position:0 -18px;}
			div#boxSobreJlle h4{color:#aa180f;padding:6px 0 0 0;}
			div#boxSobreJlle p{color:#58585a;line-height:12px;padding:5px 0;}

			.noLine{border:none !important;}





/*  ============================  */
/*           interna              */
/*  ============================  */

/* resultado busca */
#infoCaminho{background-color:#FFF;border-top:1px solid #CCC;border-bottom:1px solid #F4F0ED;width:582px;padding:11px 0 10px 15px;}
#resultadoBusca div#infoCaminho{padding:6px 8px;}
	div#resumImoveisFavoritos{background:transparent url(../imagens/bg_info_result_imoveis.gif) 0 0 no-repeat;margin:-15px 0 0 385px;padding:10px 10px 0 0;position:absolute;text-align:right;width:190px;height:50px;}
		div#resumImoveisFavoritos h6{color:#FFFB13;}
		div#resumImoveisFavoritos h6 a{font:bold 13px Arial, Helvetica, sans-serif;color:#FFFB13;text-decoration:none;}
		div#resumImoveisFavoritos h6 a:hover{text-decoration:underline;}
		div#resumImoveisFavoritos p{color:#fff;font-size:11px;}
	.txtCaminho{color:#f87f11;font-size:14px;font-weight:bold;width:550px;}
	.txtCaminho a{color:#f87f11;font-size:14px;font-weight:bold;width:400px;}
		.txtCaminho .destaque{color:#9e4f0e;font-size:14px;font-weight:bold;}
	.txtListaBairros{color:#9e4f0e;font-size:13px;width:400px;}
	.txtVariacaoValor{color:#9e4f0e;font-size:9px;width:400px;}
div#boxFaixaTop{background:transparent url(../imagens/bg_barra_topo.gif) 0 0 repeat-x;margin:10px 0;padding:6px 8px;width:582px;height:15px;}
	div#orderBy{margin:-3px 0 0 390px;position:absolute;width:190px;z-index:50;}
		div#orderBy p{color:#FFF;font-size:12px;display:block;padding:3px 0 0 0;width:70px;}
		div#orderBy a#buscaOrdem{background:transparent url(../imagens/bg_ordernar-por.gif) 0 0 no-repeat;color:#FFF;display:block;font-size:13px;font-weight:bold;margin:-18px 0 0 70px;padding:3px 0 0 15px;position:absolute;text-decoration:none;width:110px;height:18px;z-index:80;}
		div#orderBy a#buscaOrdem:hover{background-position:-130px 0;color:#883C02;}
		div#orderBy .boxOrdem{background-color:#F7E2B5;border:1px solid #B04C10;display:none;margin:5px 0 0 80px;position:absolute;width:105px;}
		div#orderBy ul.listaOrdem{list-style-type:none;}
		div#orderBy ul.listaOrdem li{border-bottom:1px solid #FFF7EA;padding:5px;width:auto;}
		div#orderBy ul.listaOrdem li a{color:#883C02;font-size:11px;padding:0 0 0 20px;text-decoration:none;}
		div#orderBy ul.listaOrdem li a:hover{color:#CB5607;text-decoration:underline;}
			#orderMenorPreco{background:transparent url(../imagens/icones/icon_menor_preco.gif) 0 0 no-repeat;}
			#orderMaiorPreco{background:transparent url(../imagens/icones/icon_maior_preco.gif) 0 0 no-repeat;}
			#orderBairros{background:transparent url(../imagens/icones/icon_bairros.gif) 0 0 no-repeat;}
	div#boxFaixaTop{z-index:50px}
	div#boxFaixaTop p{color:#fff;font-size:12px;}
	div#boxFaixaTop p span{color:#FB9D2C;font-size:12px;font-weight:bold;}
div#groupContentMiolo{}
	ul#resultBusca{list-style-type:none;}
	/*ul#resultBusca li{border:1px dashed red;}
	ul#resultBusca div{border:1px dashed blue;}
	ul#resultBusca p{border:1px dashed green;}*/
	ul#resultBusca li{background-color:#FFF;margin-bottom:5px;padding:10px;width:575px;height:65px;}	
	ul#resultBusca li .img{float:left;padding:0 0 0 3px;width:87px !important;height:70px;}	
	ul#resultBusca li div.groupInfos{float:left;width:480px;}
	ul#resultBusca li div.groupInfos p.codImovel{color:#422102;font-size:11px;font-weight:bold;margin:0 0 0 325px;position:absolute;text-align:right;width:155px;z-index:10;}	
	ul#resultBusca li div.groupInfos p.codImovel .destaque{color:#BB2B26;font-size:11px;font-weight:bold;}	
	ul#resultBusca li div.groupInfos h4.nomeImovel{color:#BB2B26;font-size:13px;font-weight:bold;margin-bottom:3px;text-transform:uppercase;text-decoration:none;}	
	ul#resultBusca li div.groupInfos h4.nomeImovel a{color:#BB2B26;font-size:13px;font-weight:bold;margin-bottom:3px;text-transform:uppercase;text-decoration:none;}	
	ul#resultBusca li div.groupInfos h4.nomeImovel a:hover{text-decoration:underline;}	
	ul#resultBusca li div.groupInfos div.groupCaracteristicas{background-color:#FDF4EB;border-top:1px solid #D1D2D4;margin-bottom:3px;width:480px;height:25px;}	
	ul#resultBusca li div.groupInfos div.groupCaracteristicas ul{list-style-type:none;}	
	ul#resultBusca li div.groupInfos div.groupCaracteristicas ul li{background-color:#FDF4EB;float:left;font:normal 11px Arial, Helvetica, sans-serif;padding:3px 5px;width:auto;height:20px;}	
	ul#resultBusca li div.groupInfos div.groupCaracteristicas ul li span{color:#55595A;}
	ul#resultBusca li div.groupInfos div.groupCaracteristicas ul li span .destaque{color:#BB2B26;font-weight:bold;padding:0 0 0 5px;}	
	ul#resultBusca li div.groupInfos p.imobiliariaImovel{color:#432002;height:20px;margin:-22px 0 0 410px;positioin:absolute;text-align:right;}	
	ul#resultBusca li div.groupInfos p.imobiliariaImovel a{color:#432002;font-size:11px;}
	ul#resultBusca li div.groupInfos p.imobiliariaImovel a:hover{color:#432002;}
	ul#resultBusca li div.groupInfos p.bairroImovel{color:#7F7A67;font-weight:bold;margin:7px 0 0 125px;position:absolute;}	
	ul#resultBusca li div.groupInfos p.bairroImovel .destaque{color:#A14806;font-weight:bold;}	
  									.valorImovel{color:#BB2B26;font-size:14px;font-weight:bold;margin:5px 0 0 300px;position:absolute;text-align:right;width:180px;}	
									a.btFavoritos{background:transparent url(../imagens/bts/bt_mais_meus-imoveis.gif) 0 0px no-repeat;color:#FFF;display:block;font-size:11px;padding:0 0 0 20px;margin:-16px 0 0 260px;position:absolute;width:95px;height:20px;text-decoration:none;}		
									a.btFavoritos:hover{color:#FFFB13;}
									a.btFavoritosHover{background:transparent url(../imagens/bts/bt_mais_meus-imoveis.gif) 0 -26px no-repeat;color:#FFF;display:block;font-size:11px;padding:2px 0 0 20px;margin:-16px 0 0 260px;position:absolute;width:95px;height:20px;text-decoration:none;}	
	 								a.btFavoritosHover:hover{color:#FFFB13;}
									a.btFavoritosHoverDel{background:transparent url(../imagens/bts/bt_mais_meus-imoveis.gif) 0 0px no-repeat;color:#FFF;display:block;font-size:11px;padding:2px 0 0 20px;margin:-16px 0 0 260px;position:absolute;width:95px;height:20px;text-decoration:none;}	
	 								a.btFavoritosHoverDel:hover{color:#FFFB13;}
									a.btFavoritos .destaque{color:#FFFB13;font-size:13px;font-weight:bold;}	
									a.btFavoritosHover .destaque{color:#FFFB13;font-size:13px;font-weight:bold;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes{list-style-type:none;margin:3px 0 0 0px;position:absolute;z-index:10;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes li{color:#883002;float:left;font:normal 11px Arial, Helvetica, sans-serif;padding:2px;width:auto;height:15px;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes li a.btImovelPopup{background:transparent url(../imagens/bts/bt_ver-imovel_popup.gif) 0 0 no-repeat;display:block;width:26px;height:18px;text-indent:-5000px;overflow:hidden;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes li a.btImovelPopup:hover{background-position:0 -20px;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes li a.btImovelPagina{background:transparent url(../imagens/bts/bt_ver-imovel.gif) 0 0 no-repeat;display:block;width:26px;height:18px;text-indent:-5000px;overflow:hidden;}	
	ul#resultBusca li div.groupInfos ul.btsDetalhes li a.btImovelPagina:hover{background-position:0 -20px;}	
	
div#boxFaixaBottom{background:transparent url(../imagens/bg_barra_topo.gif) 0 0 repeat-x;margin:10px 0;padding:6px 8px;width:582px;height:15px;}
	div#boxFaixaBottom p{color:#fff;font-size:12px;}
	div#boxFaixaBottom p span{color:#FB9D2C;font-size:12px;font-weight:bold;}
	.aTopo{background:transparent url(../imagens/seta_topo_int.gif) 0 0 no-repeat;color:#fff;font-size:12px;font-weight:bold;padding:0 0 0 15px;position:absolute;margin:0 0 0 540px;width:35px;height:20px;text-decoration:none;}
	.aTopo:visited{background-position:0 -29px;color:#fff;}
	.aTopo:hover{background-position:0 -29px;color:#FFD731;}
div#navLinear{background-color:#FFF;}
	#ulNavLinear{list-style-type:none;}
	#ulNavLinear li{float:left;margin:0 3px 0 0;}
	#ulNavLinear li .btHome{background:transparent url(../imagens/bts/bt_home_int.gif) 0 0 no-repeat;color:#FFD731;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 25px;text-decoration:none;text-transform:uppercase;width:43px;height:17px;}
	#ulNavLinear li .btHome:hover{background-position:0 -20px;color:#fff;}
	#ulNavLinear li .btVoltar{background:transparent url(../imagens/bts/bt_voltar_int.gif) 0 0 no-repeat;color:#FFD731;font-size:12px;font-weight:bold;display:block;padding:2px 0 0 15px;text-decoration:none;text-transform:uppercase;width:65px;height:17px;}
	#ulNavLinear li .btVoltar:hover{background-position:0 -20px;color:#fff;}


/* detalhe imovel */
#detalheImovel div#boxFaixaTop{margin-bottom:5px;}
#detalheImovel div#boxFaixaBottom{clear:both;margin-top:5px;}

#detalheImovel .groupContentMiolo{background-color:#fff;padding:5px 0 5px 5px;width:593px;}
div#detalheImovelColum01{background-color:#FEF5EC;float:left;padding:3px;width:280px;}
	div#boxImagem{padding:2px;}
	div#boxImagem .aZoom{border:2px solid #7E2900;display:block;width:270px;height:210px;}
	div#boxImagem .iconZoom{margin:0 0 0 255px;position:absolute;}
	div#boxImagem ul{list-style-type:none;width:272px;margin:0;padding:0;}
	div#boxImagem ul li{float:left;padding:5px 0px;}
	div#boxImagem ul li a{border:2px solid #D5BE95;display:block;margin:0 4px 0 0;width:60px;height:55px;}
	div#boxImagem ul li a:hover{border:2px solid #7E2900;}
	div#boxImagem ul li .aHover{border:2px solid #7E2900;}
		div#controlesImagens{clear:both;}
		#btAnterior{background:transparent url(../imagens/bts/bt_retorna.gif) 0 0 repeat-x;display:block;float:left;overflow:hidden;text-indent:-5000px;width:40px;height:30px;}
		#btAnterior:hover{background-position:0 -30px;}
		.legenda{background:transparent url(../imagens/bg_bt_thumbs.gif) 0 0 repeat-x;color:#8A3204;display:block;float:left;margin:0;padding:7px 0 0 0;text-align:center;width:192px;height:23px;}
		#btSeguinte{background:transparent url(../imagens/bts/bt_avanca.gif) 0 0 repeat-x;display:block;float:left;overflow:hidden;text-indent:-5000px;width:40px;height:30px;}
		#btSeguinte:hover{background-position:0 -30px;}
	div#boxDadosImobiliaria{border:1px solid #9B7E52;background-color:#fff;margin:10px auto;width:250px;}
	div#boxDadosImobiliaria h4{background-color:#BB2B26;color:#fff;font-size:13px;padding:3px 0 0 5px;text-transform:uppercase;height:20px;}
	div#boxDadosImobiliaria p{color:#863808;font-weight:bold;}
	div#boxDadosImobiliaria .vcard{font:normal 12px Arial, Helvetica, sans-serif !important;color:#80766A;padding:10px 0;}
	
	div#boxDadosImobiliaria .opcoesContato{list-style-type:none;margin:5px 0 0 108px;position:absolute;text-align:center;}
		ul.opcoesContato li{float:left;margin:0 5px;}
		ul.opcoesContato li a{color:#904A0C;display:block;font-size:11px;float:left;line-height:10px;padding:2px 5px 0 5px;text-decoration:none;height:25px;}
		ul.opcoesContato .btCorretorOnLine{background:transparent url(../imagens/bts/bt_bg_corretor.gif) 0 0 no-repeat;width:50px;text-align:left !important;cursor:pointer;}
		ul.opcoesContato .btCorretorOffLine{background:transparent url(../imagens/bts/bt_bg_corretor_offline.gif) 0 0 no-repeat;width:50px;text-align:left !important;cursor:text;}
		ul.opcoesContato #btCorretorOnLine:hover{text-decoration:underline;}
		ul.opcoesContato #btSaibaMais{background:transparent url(../imagens/bts/bg_bt_saibamais.gif) 0 0 no-repeat;width:40px;}
		ul.opcoesContato #btSaibaMais:hover{text-decoration:underline;}		
	
	.btEnviarForm{background:transparent url(../imagens/bts/bt_form_enviar.gif) 0 0 no-repeat;color:#fff;display:block !important;float:left !important;font-weight:bold;margin:0 10px 0 0;padding:1px 0px 0 15px;text-decoration:none;width:45px;height:17px;}
	.btEnviarForm:hover{background-position:0 -20px;color:#c42928;}
	.btEnviarForm:visited{color:#fff;}
	.btLimparForm{background:transparent url(../imagens/bts/bt_form_limpar.gif) 0 0 no-repeat;color:#fff;display:block !important;float:left !important;font-weight:bold;margin:0 10px 0 0;padding:1px 0px 0 15px;text-decoration:none;width:47px;height:17px;}
	.btLimparForm:hover{background-position:0 -20px;color:#c42928;}		
	.btLimparForm:visited{color:#fff;}


div#detalheImovelColum02{float:left;width:305px;}
	div#detalheImovelColum02 ul.listaBtsAcoes{list-style-type:none;height:20px;padding:0 0 0 8px;}
	div#detalheImovelColum02 ul.listaBtsAcoes li{float:left;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btFavoritos{margin:0;position:static;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btFavoritosHover{margin:0;position:static;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btIndique{background:transparent url(../imagens/bts/bt_indique-imovel.gif) 0 0 no-repeat;color:#8a3b04;display:block;font-size:11px;padding:2px 0 0 17px;text-decoration:none;width:102px;height:17px;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btIndique:hover{background-position:0 -20px;color:#fff;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btImprimir{background:transparent url(../imagens/bts/bt_imprimir.gif) 0 0 no-repeat;color:#8a3b04;display:block;font-size:11px;padding:2px 0 0 19px;text-decoration:none;width:50px;height:17px;}
	div#detalheImovelColum02 ul.listaBtsAcoes .btImprimir:hover{background-position:0 -20px;color:#fff;}
	
	div#detalheImovelColum02 .h2Tit{color:#bb2b26;clear:both;border-top:1px solid #D2D2D4;border-bottom:1px solid #D2D2D4;}
	div#detalheImovelColum02 .codImovel{background-color:#FEF5EC;font-size:11px;color:#9C4309;margin:3px 2px;padding:2px;text-align:left;}
	div#detalheImovelColum02 .codImovel .destaque{color:#bb2b26;font-size:13px;font-weight:bold;}
	div#detalheImovelColum02 h6{color:#645E5E;font-size:11px;padding:5px 0 0 5px;}
	
	div#detalheImovelColum02 div.groupCaracteristicas{}
	div#detalheImovelColum02 div.groupCaracteristicas p{background-color:#FEF5EC;color:#55595A;margin:2px;padding:4px 0 4px 6px;}
	div#detalheImovelColum02 div.groupCaracteristicas ul{list-style-type:none;}
	div#detalheImovelColum02 div.groupCaracteristicas li{background-color:#FEF5EC;display:block;float:left;margin:2px;padding:1px 2px 1px 5px;width:130px;}
	div#detalheImovelColum02 div.groupCaracteristicas span{color:#55595A;}
	div#detalheImovelColum02 div.groupCaracteristicas span .destaque{color:#bb2b26;font-weight:bold;padding:0 0 0 5px;}
	
	div#detalheImovelColum02 .valorImovel{border-bottom:3px solid #FEF5EC;margin:2px;padding:2px 5px;position:relative;text-align:right;width:auto;}
	
	div#boxLocalizacao{margin:20px auto;width:230px;}
		div#boxLocalizacao h5{color:#A04906;border-bottom:1px solid #807768;}
		div#boxLocalizacao .destaque{color:#807768;font-size:12px;}
		div#boxLocalizacao p{color:#807768;padding:5px 0;}
		
	div#boxMapa{margin:0 auto;width:279px;}
		div#boxMapa ul{list-style-type:none;text-align:center;padding:0 0 0 164px;}
		div#boxMapa ul li{float:left;margin:0 0 0 5px;}
		div#boxMapa ul li a{background:transparent url(../imagens/bts/bg_aba_mapa.gif) -53px 0 no-repeat;color:#fff;float:left;font-weight:bold;padding:5px 0 0 0;text-decoration:none;width:50px;height:20px;}
		div#boxMapa ul li a:hover{background-position:0 0;}
		div#boxMapa ul li .abaHover{background-position:0 0;}
		div#boxMapa .btMapa{}
		div#boxMapa .btMapa:hover{}
		div#boxMapa .btMapaHover{}
		div#boxMapa .bt360{}
		div#boxMapa .bt360:hover{}
		div#boxMapa .bt360Hhover{}
		div#boxMapa #divMapa{border:2px solid #B89223;display:none;clear:both;}
		div#boxMapa #divImovel360{border:2px solid #B89223;display:none;clear:both;}
		

.btVoltarResult{background:transparent url(../imagens/bts/bt_voltar-result.gif) 0 0 no-repeat;color:#fff;display:block;font-weight:bold;margin-top:-2px;padding:3px 0 0 23px;text-decoration:none;text-transform:uppercase;width:220px;height:17px;}
.btVoltarResult:visited{color:#fff;}
.btVoltarResult:hover{background-position:-241px 0;color:#84310a;}


div.divPaddingMargin{padding:10px;}



/* sobre a rede */
#sobreRede .txtCaminho{width:auto;}
#listaMarcasCorretores{list-style-type:none;}
	#listaMarcasCorretores li{display:block;float:left;width:135px;height:100px;text-align:center;}

.divDestaque{background-color:#f4efe3;margin:20px 0 0 0;padding:5px;}
	.divDestaque .imgImobiliaria{border:3px solid #fff;display:block;float:left;}
	.divDestaque .vcard{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#666;padding:10px 0 10px 20px}
	.divDestaque .vcard span{font:normal 12px Arial, Helvetica, sans-serif;color:#666;}
	.divDestaque .vcard a{color:#A7241A;}
	#groupElements .table{margin:0;width:180px;}
	#groupElements .table td{padding:0 0 0 15px;border:none;}
	#groupElements .btCorretorOnLine{background:transparent url(../imagens/bts/bt_bg_corretor.gif) 0 0 no-repeat;width:50px;text-align:left !important;color:#904A0C;display:block;font-size:11px;float:left-;line-height:10px;padding:2px 5px 0 5px;text-decoration:none;height:25px;cursor:pointer;}
	#groupElements .btCorretorOffLine{background:transparent url(../imagens/bts/bt_bg_corretor_offline.gif) 0 0 no-repeat;width:50px;text-align:left !important;color:#904A0C;display:block;font-size:11px;float:left-;line-height:10px;padding:2px 5px 0 5px;text-decoration:none;height:25px;cursor:text;}
	#groupElements .btCorretorOnLine:hover{text-decoration:underline;}
	#btDetalheCorretor16{margin-left:280px;position:absolute;}

#ulDiretoria{list-style-type:none;}
#ulDiretoria li{float:left;width:265px;padding-bottom:15px;text-align:center;}


/* tudo sobre imoveis */
.comBgTudoImoveis{background:#fff url(../imagens/bg_h3.gif) 0 5px no-repeat;padding:11px 0 10px 45px !important;height:25px;width:552px !important;}
div#groupElements{background-color:#fff;padding:20px;width:557px;}
	div.boxNota{background-color:#FEF5EC;padding:10px 105px 10px 10px;}
	div.boxNota img{margin:-45px 0 0 435px;position:absolute;}
	div.boxNotaG{background-color:#FEF5EC;padding:10px 220px 10px 10px;}
	div.boxNotaG img{margin:-45px 0 0 330px;position:absolute;}

#tudoImoveis .txtCaminho{padding-top:4px;padding-bottom:4px;width:auto;}
#tudoImoveis .txtListaBairros{width:auto;}


caption{font:bold 14px Arial, Helvetica, sans-serif;color:#aa180f;padding:5px;margin:0 auto;}
.tabelaP{margin:0 auto;}
.tabelaP td{border-top:1px solid #D1D2D4;}
table{margin:0 auto;}
th{background-color:#fff0d8;border-bottom:1px solid #D1D2D4;font:bold 12px Arial, Helvetica, sans-serif;color:#a5241c;padding:5px 0;text-transform:uppercase;}
td{border-bottom:1px solid #D1D2D4;font: 12px Arial, Helvetica, sans-serif;color:#656565;padding:5px}
td .destaque{color:#a5241c;font-size:12px;font-weight:bold;}
table td font a{color:#a5241c !important;}

/* meus imoveis */
#meusImoveis div#boxFaixaTop{background:transparent url(../imagens/bg_barraFav_topo.gif) 0 0 repeat-x;height:35px;margin-bottom:5px;padding-top:2px;}
#meusImoveis div#boxFaixaTop h6{font-size:16px;color:#FFFB13;padding:0 0 0 55px;}
#meusImoveis div#boxFaixaTop p {padding:0 0 0 55px;}
#meusImoveis div#boxFaixaTop .destaque{color:#FFFB13;}
#meusImoveis div#boxFaixaBottom{background:transparent url(../imagens/bg_barraFav_topo.gif) 0 0 repeat-x;clear:both;margin-top:5px;}
#meusImoveis div#boxFaixaBottom .destaque{color:#FFFB13;}
#meusImoveis a.btFavoritos{padding-top:0;}
#meusImoveis a.btFavoritos .destaque{color:#FFFB13;font-size:14px;font-weight:bold;}	
.iconMeusImoveis{margin:-5px 0 0 -25px;position:absolute;}




/* noticias */
#noticias #colunaConteudo h3{font-size:13px;padding-top:10px;}
#noticias #navNoticias a:hover{background-color:#FFF0D8;text-decoration:none;}



/* revista */
#ultimaEdicao{background-color:#EFF0EE;margin:5px 0;padding:5px;height:205px;}
#ultimaEdicao p{color:#333;}
#ultimaEdicao .destaque{color:#9E4F0E;font-size:14px;font-weight:bold;}
#ultimaEdicao img{border:1px solid #8E3401;margin:0 15px 0 0;}
#listaRevistas{list-style-type:none;padding:5px 0;}
#listaRevistas li{float:left;margin:0px 10px;padding:2px 6px;}
#listaRevistas li img{border:1px solid #8E3401;}
#listaRevistas p{color:#333;}



/* anuncie no portal */
#anunciePortal .txt .destaque{color:#f87f11;font-size:12px;font-weight:bold;}


/* contato */
#contato #groupElements .destaque{color:#863808;font-weight:bold;}


/* anuncie seu imovel */
#anuncieSeuImovel #groupElements .destaque{color:#863808;font-weight:bold;}
#anuncieSeuImovel .h3Tit{clear:both;margin:0 0 -20px 0;padding:10px 0 0 0;}

/*#infoCaminho .h3Tit{clear:both;margin:0 0 -20px 0;padding:0 0 0 0;}*/
#infoCaminho .h3Tit{color:#422102;font-size:11px;font-weight:bold;margin:0 0 5px 0;width:155px;padding:0 0 0 0;}


/* Joinville e Regiao */
/* bairros */
#joinvilleRegiao #colunaConteudo h3{font-size:13px;padding-top:10px;}
	div#navBairros{clear:both;padding-bottom:15px;width:555px;}
	ul#listaBairros{list-style-type:none;}
		ul#listaBairros li{float:left;width:135px;}
	
	div#detalheBairro{background-color:#FEF5EC;float:right;margin:0 0 0 20px;padding:10px;width:200px;}
	div#detalheBairro .ilustraLimiteBairro{border:2px solid #B89223;}
	div#detalheBairro p{color:#863808;font-weight:bold;padding-top:15px;}
	div#detalheBairro ul#opImoveisBairro{list-style-type:none;}
			ul#opImoveisBairro li{border-bottom:1px solid #c9ccc2;margin:0 5px;}
			ul#opImoveisBairro li a{background:transparent url(../imagens/set_mn_sobre.gif) 5px 7px no-repeat;color:#aa180f;display:block;padding:6px 0 6px 20px;text-decoration:none;line-height:12px;}
			ul#opImoveisBairro li a:hover{background-color:#FFF0D8;text-decoration:underline;}


/* ==== TEXTO ==== */
.txtBranco{color:#FFF;}
.txtCinza{color:#58585a;}
.txt{color:#656565;padding:5px;}
.txt .destaque{color:#a5241c;font-size:12px;font-weight:bold;}


#colunaInfo{min-height:850px;_height:850px;}