* { text-decoration:none; margin:0; border:none; }
		
body { background:url('imagens/fundo.jpg'); }
#topo {
	width:766px;
	height:173px;
	margin:0 auto;
	margin-top:20px;
	background:url('imagens/topo.jpg');
}
#topo ul li { display:inline; }
#topo ul { margin-left:-20px; }
#topo ul li a {
	display:block;
	float:left;
	padding:12px 20px 10px 20px;
	font:14px Arial;
	color:#FFFFFF;
}
	#topo ul li a:hover { color:#FFFF00; }

#topo h1 { 
	display:block;
	clear:both; 
	padding:23px 0 0 28px;
}

#topo h1 a{ 
	display:block;
	width:333px;
	height:90px;
	background:url('imagens/logotipo.jpg');
	overflow:hidden;
	text-indent:-3000em;
}

#conteudo {
	width:766px;
	margin:0 auto;
	padding:20px 0 30px 0;
}

	#conteudo #textos {
		float:left;
		background:url('imagens/imoveis.destaque.borda.jpg') repeat-y;
	}
	
	#conteudo #textos .p { width:415px; margin:0 0 20px 20px; font:75% arial; color:#999999; text-align:justify; }
	
	#conteudo #textos #textos-rodape { clear:both; width:460px; height:19px; background:url('imagens/imoveis.destaque.rodape.jpg') no-repeat; }
	
		#conteudo #textos h2 {
			display:block;
			width:460px;
			height:40px;
			padding-top:4px;
			background:url('imagens/titulo.fundo.jpg');
			text-align:center;
			font:bold 16px arial;
			color:#FFFFFF;
		}
		
		#conteudo #textos div span { clear:both; display:block; width:430px; height:90px; padding-bottom:10px; margin:10px 15px 0 15px; border-bottom:1px dotted #CDCDCD; }
		
		#conteudo #textos div span img {
			float:left;
			width:135px;
			height:90px;
			margin-right:15px;
			border:3x solid #EFEFEF;
		}
		
		#conteudo  #textos div span p {
			width:285px;
			margin-left:145px;
			height:90px;
			font:70% arial;
			color:#999999;
		}
		#conteudo  #textos span { clear:both; margin:10px 0 10px 0; border-width:0; height:1px; border-top-width:1px; border-top-color:#C0C0C0; }
		#conteudo #textos span p a { display:block; margin-top:5px; color:#FF6600; text-decoration:underline; } #conteudo #textos p a:hover { text-decoration:none; }
		
		
	#conteudo #lateral {
		width:280px;
		float:right;
	}
		#conteudo #lateral #atendimento {
			display:block;
			width:278px;
			height:115px;
			margin:0 auto;
			background:url('imagens/atendimento.jpg') no-repeat;
			overflow:hidden;
			text-indent:-3000em;
		}
		
		#conteudo #lateral #pesquisar {
			width:278px;
			height:194px;
			margin:0 auto;
			margin-top:20px;
			padding-top:20px;
			background:url('imagens/pesquisa.fundo.jpg') no-repeat;
		}
			#conteudo #lateral #pesquisar span { display:block; padding:10px 0 5px 0; }
			#conteudo #lateral #pesquisar span label {
				display:block;
				float:left;
				width:100px;
				padding-right:5px;
				text-align:right;
				font:75% arial;
				color:#3E3D3B;
			}
			#conteudo #lateral #pesquisar span select {
				width:140px;
				border:1px solid #E7E7E7;
				font:75% arial;
				color:#9B9B9B;
			}
		
		#conteudo #lateral #parceiros {
			width:260px;
			height:96px;
			margin:0 auto;
			margin-top:20px;
			margin-bottom:20px;
			padding:33px 0 0 18px;
			background:url('imagens/parceiros.fundo.jpg') no-repeat;
		}
		
#rodape {
	width:766px;
	clear:both;
	margin:0 auto;
	padding:10px 0 15px 0;
	border-top:1px solid #E8E8E8;
}
	#rodape p { float:left; width:400px; font:70% arial; color:#707070; }
	
	#rodape a {
		display:block;
		float:right;
		width:64px;
		height:32px;
		background:url('imagens/webla.jpg') no-repeat;
		overflow:hidden;
		text-indent:-3000em;
	}
	
	
#formulario-contato span{ display:block; clear:both; }
#formulario-contato span label { display:block; float:left; width:100px; text-align:right; padding-right:10px; padding-top:3px; font:75% Trebuchet MS; color:#333333; }
#formulario-contato span input , #formulario-contato span textarea, #formulario-contato span select { width:200px; font:75% Trebuchet MS; padding:3px; border:1px solid #E2E2E2; }
