@charset "utf-8";
/* CSS Document */

     body { background-color:#999; margin:0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; color:#000;}
     img { border: none;}
	 #corpo {width:900px; min-height:600px; margin:auto; background-color:#fff;}  
        #cabecalho{ width:auto; background-color:#dbdbdb; height:99px; border-bottom:0px solid #fff; padding:0px; margin:0px; background:url(../../imagens/bg_cabecalho.png) no-repeat;}
        #flash{ width:900px; background-color:#FFF ;height:280px; border-bottom:0px solid #fff; padding:0px; margin:0px;}
        #busca{ background-color:#f4f4f4 ;height:40px; line-height: 40px; border-bottom: 0px solid #fff; padding:5px; margin:0px 0px 5px 0px; background-image:url(../../imagens/backBusca.png);}
        	#busca select { font-size:11px; font-weight:bold;}
		#view{ background-color: #fff ;min-height:auto; }	
            #view #col01{ width:258px; background-color: #fff ;min-height:200px; float:left; padding: 5px 0px 5px 5px; }
            #view #col02{ width:626px; background-color: #fff ;min-height:200px; float:right; padding: 5px 5px 5px 0px; }
                #view #col02 #ImoveisAluguel { width:auto; min-height:187px; background-color:#fff; padding:5px; margin:3px 0px 0px 0px; font-weight:bold;}
                #view #col02 #ImoveisVenda { width:auto; min-height:187px; background-color:#fff; padding:5px; margin:3px 0px 3px 0px; }
                    #view #indique { width: auto; min-height:30px; background-color:#fff; padding:5px;}
					#view .titulo { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#FFCCCC; padding:5px; border-bottom:2px solid #f4f4f4; font-weight:bold;}
					#view .tituloVenda { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#00254A; padding:5px; border-bottom:0px solid #ccc; color:#FFFFFF;}
					#view .tituloAluguel { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#00254A; padding:5px; border-bottom:0px solid #5a170e; color:#FFFFFF;}
					#view .tituloCadastro { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#FFCCCC; padding:5px;}
					#view .tituloIndiqueSite { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#b4b3b3; padding:5px; border-bottom:2px solid  #D3D3D3;}
					#view .titulosembackground { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#f4f4f4; padding:5px; background-image:url(../../imagens/horiz-menu-bar.png); background-repeat:repeat-x;}
                    #view .imoveis { width:25%; background-color:#fff; margin-left:2px;}
                    #view .boxImoveis { width:auto; background-color: #fff; min-height:100px; border:1px solid #00254A; }
                    #view .imoveis .boxImoveisCabecalho { width:auto; background-color: #00254A; height:20px; line-height:20px; padding:5px; font-size:13px; font-weight:bold; color:#FFFFFF;}
                    #view .imoveis .boxImoveisFoto { width:145px; height:109px; background-color: #fff; height:auto; text-align:center; overflow:hidden; border:1px solid #000;}
                    #view .imoveis .boxImoveisBairro { width:auto; background-color: #F3F3F3; height:15px; line-height:15px; padding:5px; margin-bottom:2px solid #000; font-size: 10px; overflow: hidden; }
                    #view .imoveis .boxImoveisValor { width:auto; background-color: #E6E6E6; height:10px; line-height:10px; padding:5px; margin-bottom:2px solid #000; font-size: 11px; }
					#view #carregando { width:auto; font-size: 12px; text-align:center; vertical-align:middle; height:187px;}
					#view #DetalhaImovel { width:auto; min-height: 400px; font-size: 12px; text-align:center; background-color:#fff; margin:5px 0 0 0;}
						#view #ColunaFotos { width:auto; float:left; min-height:300px; background-color:#fff; padding:5px; }
							#view #ColunaFotos #fotoMaior{ width:400px; height:300px; overflow:hidden; border:3px solid #ccc; }
							#view #ColunaFotos #MaisFotos{ width:610px; height:auto; background-color:#fff; margin-bottom:10px; overflow:hidden; } 
							#view #ColunaDados { width:295px; float:right; min-height:300px; background-color:#fff; padding:5px; text-align:left;}
								.centralizado { text-align:center;}
								.listaImoveisTabela { background-color:#CCCCCC; height:20px; padding:3px; font-weight:bold; color:#000000;}
								.listaImoveisTabelaCentro { background-color:#CCCCCC; padding:3px; text-align:center; }
								.listaImoveisTabelaFff { background-color:#fff; padding:3px; color:#000000; }
								.listaImoveisTabelaFffCentro { background-color:#fff; padding:3px; text-align:center; color:#000000;}
								.lstImovHead { height:30px; line-height: 30px; padding:5px; background-color:#00254A; color:#FFFFFF; vertical-align:middle; }
								.tblDetalhaImoveis {text-align:left;}
								.tabelaLst { font:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
								.lstImovftos { height:30px; padding:5px; font-weight:bold; background-color:#E8E8E8; }
								.lstImovcdg { height:30px; padding:5px; background-color:#f4f4f4; color: #000000;}
								.lstImovbair { height:30px; padding:5px; background-color:#f4f4f4; color: #000000;}
								.lstImovquar { height:30px; padding:5px; background-color:#f4f4f4; text-align:center; color: #000000;}
								.lstImovsuit { height:30px; padding:5px; background-color:#f4f4f4; text-align:center; color: #000000;}
								.lstImovvlr { height:30px; padding:5px; background-color:#f4f4f4; color: #000000;}
								.tblDetalhaImoveis { font: Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; }
								.linkBranco { color:#FFFFFF; text-decoration:none;}
								.botao { width:auto; margin:5px 0px 0px 0px;}
								#newsleter { width:auto; min-height:180px; padding:0px; color:#FFFFFF;}
									.tituloNews { width: auto; height:30px; line-height:30px; vertical-align:middle; background-color:#00254A; padding:5px; margin: 0px 0px 0px 0px; font-size:12px;}
									.corpoNews { width: auto; height:auto; padding:5px 5px 5px 5px; background-image:url(../../imagens/backNews.png)}
								#loteamentos { width:auto; height:auto; margin: 5px 0px 0px 0px;} 
									.tituloLoteamentos { width: auto; height:48px; line-height:48px; vertical-align:middle; background-color:#f4f4f4; padding:5px; margin: 0px 0px 0px 0px; background:url(../../imagens/bg_titulos.png) left no-repeat;}
									.corpoLoteamento { width: auto; height:auto; padding:0px 5px 0px 5px; text-align:center;}
								#indique { width:auto; height:auto; padding:0px; color:#000;}
								    .corpoIndique { width: auto; height:auto; padding:5px 5px 5px 5px; background-image:url(../../imagens/backIndique.png); background-repeat:repeat-x; }
									.tituloIndique{ width: auto; height:30px; line-height:30px; vertical-align:middle;  padding:5px; margin: 0px 0px 5px 0px; color:#000000; font-weight:bold; font-size:12px;}
					.tituloDetalhaImovel { width:auto; height:40px; line-height:40px; background-color:#f4f4f4; padding:5px; font-weight:bold;}
	   		#rodape { width:auto; height:90px; background-color:#fff; clear:both; background-color:#000; background-image:url(../../imagens/imgBgRodapeSite.jpg); background-repeat:repeat-x; text-align:right; padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
            #rodape .imgLogoRodape { text-align:right; vertical-align: text-top;}
            #rodape .textoRodape { text-align:left; width:60%; }
			a { color: #000066; }
			a:hover { color: #000; text-decoration:underline; }