/* CSS Document */

	* { margin: 0; padding: 0; }	
	html
	body { background: #A71100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; }
	img { border: 0; }
	p, label, td, li { color: #666; }
	li { list-style: none; }
	a { text-decoration: none; color: #899857; }
	a:hover { text-decoration: underline; color: #899857; }	
	hr { display: none; }
	input { height: 14px; padding: 1px; font-size: 11px; color: #666; }	
	h3, p { margin-bottom: 10px; }
	h4 { margin-bottom: 5px; }
	
	/* Estrutura */
	
	#topo { position: relative; }
	.topoFlash { width: 776px; height: 133px; margin:auto; }
	.selo { position: absolute; top:0; right:0; width: 164px; height: 93px; }
	
	#cartola { height: 269px; text-align: center; width: 100%; }

	.principal { background: #FFF; }
	.canvas { position: relative; width: 776px; margin: auto; padding: 20px 0 10px 0; }
	
	#rodape { background: #999 url(../img/sombraRodape.gif) repeat-x bottom; height: 160px; }
	.rodapeInt { width: 776px; margin: auto; padding: 20px 10px 0 10px; }
	.rodapeInt p, .rodapeInt a { color: #FFF; }
	
	.conteudo { width: 685px; margin: 20px 0 20px 85px; padding-left: 20px; border-left: 1px solid  #0074C5; }
	
	/* Classes gerais */
	
	.fLeft { float: left; }
	.fRight { float: right; }
	.mRight { float: right; margin-left: 5px; }	
	.mLeft { float: left; margin-right: 10px; }
	.clear { clear: both; }
	.oculto { display: none; }
	.titulo { margin-bottom: 10px; }	
	.border { border: 4px solid #899857; margin-bottom: 5px; }
	.link { height: 15px; display: block; background: url(../img/btMais.gif) no-repeat top left; padding-left: 20px; color: #899857; margin-bottom: 5px; }
	.ampliar { height: 15px; display: block; background: url(../img/btLupa.gif) no-repeat top left; padding-left: 20px; color: #899857; margin-bottom: 5px; }
	
	/* Blocos */
	
	.empreendimento { float: left; margin-right: 20px; width: 150px; background: url(../img/titEmpreendimento.gif) no-repeat top center; padding-top: 30px; text-align: center; }
	.vendas { float: left; margin-right: 20px; width: 200px; background: url(../img/titVendas.gif) no-repeat top center; padding-top: 30px; text-align: center; }
	.corretores { float: left; margin-right: 20px; width: 350px; background: url(../img/titProcure.gif) no-repeat top center; padding-top: 30px; text-align: center; }	
	
	/* Páginas específicas */
	
	/*Home*/
	.sidebar { width: 345px; float: left; }	
	.sidebar img { margin-bottom: 10px; }		 
	.main { width: 400px; float: right; border-left: 1px solid #F0F0F0; padding-left: 5px; }
	.main img { margin-bottom: 5px; }
	.main .border { border: 4px solid #666; }
	.galeriaHome { clear: both; margin-top: 10px; text-align: center; }
	.galeriaHome img { margin-right: 3px; }
	
	/*Lazer*/	
	.registro { width: 195px; height: 195px; margin: 0 30px 10px 0; float: left; }
	
	/*Localização*/
	.mapa { width: 425px; border: 4px solid #899857; margin-top: 10px; }
	
	/*Imagens*/
	.divImg { width: 185px; margin: 0 5px 10px 0; float: left; }
	.divImg img { border: 4px solid #899857; margin-bottom: 5px; }
	
	/*Plantas*/
	.registroPlantas { width: 350px; float: left; margin: 20px 20px 20px 0; }
	
	/*Video*/
	.video { width: 425px; height: 350px; border: 4px solid #899857; }
	
	/*Indique*/
	.formulario { width: 400px; float: left; margin-right: 10px; }
	form label { display: block; margin: 5px 0 5px 0; }
	form input { width: 380px; }
	form textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 666px; width: 381px; padding: 1px; }
	form .checkbox { width: auto; border: 0; }
	form .btn { width: 60px; height: 21px; margin: 10px 0 0 0; }
