body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
textarea {
	font-family: inherit;
}
address {
	font-style: normal;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
ol,ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border: 0;
}

body {
	text-align: center;
	background: #fff url(fundo_rep.jpg) repeat-y center 1674px;
	font-size: 11px;
}
#body_wrapper {
	background: url(fundo.jpg) no-repeat center top;
}
#container {
	text-align: left;
	width: 905px;
	margin: 0 auto;
	background: #E6DFB5;
	padding-bottom: 70px;
	overflow: hidden;
}

#header {
	position: relative;
}
/* Header Splash */
#header h1 {
	text-indent: -9999em;
	background: url(header_top.jpg) no-repeat;
	width: 905px;
	height: 905px;
	overflow: hidden;
}
#header p {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	overflow: hidden;
	background: url(selo_provisorio.gif) no-repeat;
}

/* Menu */
#header ul {
	float: left;
	width: 830px;
	padding-left: 75px;
	margin-top: -65px;
}
	#header ul li {
		float: left;
		background: url(menu_icone.gif) no-repeat;
		height: 25px;
		margin-right: 5px;
	}
		#header ul li a {
			float: left;
			text-indent: -9999em;
			overflow: hidden;
			padding-left: 30px;
			height: 25px;
			background-repeat: no-repeat;
			background-position: 30px center;
		}
		/* Items */
		#header ul li.projeto a {
			width: 41px;
			background-image: url(menu_projeto.gif);
		}
		#header ul li.empreendimento a {
			width: 99px;
			background-image: url(menu_empreendimento.gif);
		}
		#header ul li.lazer a {
			width: 34px;
			background-image: url(menu_lazer.gif);
		}
		#header ul li.plantas a {
			width: 43px;
			background-image: url(menu_plantas.gif);
		}
		#header ul li.apartamento a {
			width: 76px;
			background-image: url(menu_apartamento.gif);
		}
		#header ul li.localizacao a {
			width: 69px;
			background-image: url(menu_localizacao.gif);
		}
		#header ul li.contato a {
			width: 46px;
			background-image: url(menu_contato.gif);
		}
		#header ul li.realizacao a {
			width: 63px;
			background-image: url(menu_realizacao.gif);
		}

.section {
	float: left;
	clear: both;
	width: 905px;
}
	.section h2 {
		background: url(tit_icone.gif) no-repeat;
		width: 118px;
		height: 86px;
		padding: 33px 0 0 90px;
		margin-left: 30px;
	}
		.section h2 span {
			display: block;
			text-indent: -9999em;
			background-repeat: no-repeat;
			width: 160px;
			height: 24px;
			overflow: hidden;
		}
	.section_content {
		padding: 0 30px;
	}
	.section_contact {
		padding: 0 0 0 16px;
	}
	.soon {
		font-size: 20px !important;
		font-weight: bold !important;
		text-align: center !important;
		margin: 0 !important;
		height: 200px;
	}

/* Section titles */
#section_projeto h2 span {
	background-image: url(tit_projeto.gif);
}
#section_contato h2 span {
	background-image: url(tit_contato.gif);
}
#section_empreendimento h2 span {
	background-image: url(tit_empreendimento.gif);
}
#section_lazer h2 span {
	background-image: url(tit_lazer.gif);
}
#section_localizacao h2 span {
	background-image: url(tit_localizacao.gif);
}
#section_plantas h2 span {
	background-image: url(tit_plantas.gif);
}
#section_realizacao h2 span {
	background-image: url(tit_realizacao.gif);
}
#section_apartamento h2 span {
	background-image: url(tit_apartamento.gif);
}
#section_corretor h2 span {
	background-image: url(tit_corretor.gif);
}

#section_intro {
	float: left;
	clear: both;
	width: 905px;
	background: url(intro.jpg) no-repeat top;
}
	#section_intro .section_content {
		float: right;
		margin-top: 202px;
	}
	#section_intro table {
	}
		#section_intro table th,
		#section_intro table td {
			vertical-align: top;
			font-weight: bold;
			padding: 8px 5px;
		}
		#section_intro table th {
			text-align: right;
		}
		#section_intro table td {
		}

#section_projeto {
	margin-top: -30px;
}
	#section_projeto p {
		margin: -50px 0 0 140px;
		line-height: 16px;
	}

#section_empreendimento {
}
	#section_empreendimento p {
		margin-top: -80px;
		text-align: center;
	}

#section_lazer {
}
	#section_lazer .section_content {
		padding: 0;
	}
	#section_lazer ul {
		float: left;
		padding-bottom: 15px;
	}
		#section_lazer ul li {
			float: left;
			margin-left: 7px;
			margin-bottom: -15px;
		}
		#section_lazer ul li.first {
			clear: left;
			margin-left: 0;
		}
			#section_lazer ul li a {
			}

#section_plantas {
}
	#section_plantas ul {
		margin-left: 45px;
	}
		#section_plantas ul li {
			float: left;
			margin: 10px;
			text-align: center;
		}
			#section_plantas ul li a {
				clear: left;
				text-decoration: none;
				color: #333;
			}

#section_apartamento {
}
	#section_apartamento ul {
		margin: -40px 0 0 140px;
	}

#section_localizacao {
}
	#section_localizacao p {
		margin-top: -100px;
		text-align: center;
	}

#section_realizacao {
}
	#section_realizacao p {
		margin-top: -75px;
	}

#section_contato {
}
	/* Contact form */
	form {
		margin-top: -50px;
		margin-left: 235px;
		width: 440px;
	}
		form p {
			margin: 10px 0;
		}
		form p.msg {
			text-align: center;
			font-weight: bold;
		}
		form label {
			display: block;
			text-indent: -9999em;
			background-repeat: no-repeat;
			width: 75px;
			height: 20px;
			overflow: hidden;
			margin-left: 5px;
		}
		/* Labels */
		#lb_nome {
			background-image: url(form_lb_nome.gif);
		}
		#lb_email {
			background-image: url(form_lb_email.gif);
		}
		#lb_telefone {
			background-image: url(form_lb_telefone.gif);
		}
		#lb_comentario {
			background-image: url(form_lb_comentario.gif);
		}
		form .fields span {
			display: block;
			width: 440px;
			background: #fff url(form_round_top.gif) no-repeat top;
			padding-top: 4px;
		}
		form .fields span span {
			background: url(form_round_bottom.gif) no-repeat bottom;
			padding: 0;
			padding-bottom: 4px;
		}
		form .fields input,
		form .fields textarea {
			border: 0;
			background: #fff;
			padding: 0 10px;
			width: 420px;
			height: 37px;
			font-size: 30px;
		}
		form .fields textarea {
			font-size: 14px;
			padding-right: 0;
			width: 430px;
			height: 180px;
			overflow: auto;
		}
		form .button {
			float: right;
			border: 0;
			background: #3B2110;
			color: #fff;
			padding: 5px 10px;
			font-weight: bold;
			font-size: 18px;
			overflow: visible;
		}
		/* Errors */
		form .fields p em {
			float: right;
			display: none;
			margin-top: 5px;
			color: #c00;
			font-style: normal;
		}
		form .fields p.error em {
			display: block;
		}
		form .fields p.error input,
		form .fields p.error textarea,
		form .fields p.error span,
		form .fields p.error span span {
			background-color: #FFEFEF;
			color: #c00;
		}

#section_realizacao p {
	margin-left: 262px;
}
	#section_realizacao p a {
		margin-right: 35px;
		text-decoration: none;
	}

#section_footer {
	margin-top: 60px;
}

.vendas{
position:absolute; top:230px; float:right; right:190px; z-index:1000;}