* {	margin: 0px; padding: 0px; font: 12px Trebuchet MS,Sans-Serif; color: #000000; text-decoration: none; LIST-STYLE-TYPE: none }
img { border: none; }
body {  text-decoration: none; background: url("../Imgs/bgTopo.gif") repeat-x;	background-color: #f5f4ed; margin:0px;	padding:0px; text-align:center; }
a:hover { text-decoration: underline; }
h1 { font-size: 11px;	margin-bottom: 3px; padding-left: 3px; }
h1 { color: #CCC; border-bottom: 1px solid #CCCCCC; text-align: right; margin: 5px; }
h2 { color: #AC926A; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
h3 { color: #9E9D9D; font-size: 10px; }

#pagina { width: 780px; text-align:left; margin: 0 auto; }
#topo {	height: 115px; width: 780px; }
#centro { background: #FFFFFF; width: 780px; }
#parte1 { height: 250px; background: url("../Imagens/bgBanner.png") repeat-y; }
#parte2 { height: 345px; background: url("../Imagens/bgMeio.png") repeat-y; }
#parte3 { height: 200px; background: url("../Imagens/bgMeio.png") repeat-y; }
#parte4 { background: url("../Imagens/bgMeio.png") repeat-y; }
#chao {	height: 56px; background: url("../Imagens/bgRodape.png") repeat-y; clear: both; text-align: right; padding: 10px 40px 0 0; }
#chao p { color: #626156; font: 11px Arial; }

#lateralesquerda, #imovelsonho { width: 150px; padding-left: 20px; float: left; margin-left: 15px; }
#imovelsonho { margin-top: 30px; }
#banner { margin: 0 22px 0 200px; }

.news { width: 145px !important; }

/*-- LANCAMENTOS ----*/
.Colunas { margin: 0 22px 0 200px; padding: 15px 30px 0 35px; }
#lanc { width: 212px; float: left; margin: 0 15px; text-align: center; }
.info { width: 230px; float: left; }
.info p, .info a { color: #7C7A79; font-family: verdana; }
.lanc { background: url("../Imagens/lancMeio.png") repeat-y; padding: 0 1px; height: 240px; }
.lanc p { color: #8D8D8D !important; }
.saiba { color: #AC926A !important; font: 12px Trebuchet MS,Sans-Serif !important; }
.veja { background: url('../Imagens/bordaInf.png') no-repeat; height: 40px; padding: 16px 0 0 130px; }
.veja a { color: white; font-size: 12px; }
.veja a:hover { text-decoration: none; } 

/*-- Imovel dos sonhos --*/
.laranja { color: #E79F2D ; font-size: 10px; margin: 5px 0 2px 0; }
#imovelsonho select { width: 145px; }
.Enviar { text-align: right; padding-right: 5px; }
.BtEnviar, .BtEnviar2 { background: none; border: none; font-size: 10px; color: #9E9D9D; cursor: pointer; }

/*------configurações do menu----------*/
#menu { padding-top: 75px; }
#menu dd { width: 138px; height: 18px; text-align: right; float: left; }
#menu a { color: #E7D9C2; font-weight: bold; font-size: 11px; }
#menu a:hover { text-decoration: none; color: #B49F7A; }

.texto { margin-bottom: 5px; text-align: justify; padding-right: 30px; }
.ncn { color: #AC926A; font-weight: bold; }
.msgEnviada { background: #EDECE0; width: 440px; border: 1px solid #856745; padding: 10px; margin: 20px auto; text-align: center; }
.col1 { width: 120px; color: #856745; font-weight: bold; text-align: right !important; }
.msgInput { width: 260px; }
.BtEnviar2 { font-size: 12px; margin: 10px 0; }

/*-----AVENDA-----*/
.divImoveis {  padding: 0; margin-bottom: 30px; }
.caracImoveis { margin: 0 0 20px 140px; height: 240px;}
.titImoveis { border-bottom: 1px solid #856745; font-size: 14px; text-align: right; font-weight: bold; }
.pImoveis { padding: 2px; background: #EDECE0; text-align: center; margin: 40px 0 30px 0; }
.pImoveis3 { padding: 2px; text-align: justify; margin: 40px 0 30px 0; }
.pImoveis2 { background: none; padding: 2px; text-align: right; margin: 40px 0 30px 0; }
.descImoveis { margin: 0px 0px 0px 160px; }
.pImoveis4 { padding: 2px; text-align: center; margin-top: 0; background: #EDECE0; width:121px}
.laranja2 { color: #E79F2D ; font-size: 12px; margin: 5px 0 2px 0; }

/*----PAGINACAO----*/
.pPag {  background: #EDECE0; text-align: center; margin: 40px 0 30px 0; }

/*-- Derivados dos Empreendimentos --*/
.deImoveis { margin-top: 30px; border-bottom: 1px solid black; color: gray; }
.imgImoveis { width: 100px; float: left; margin: 5px; }
.divEmp { height: 110px; }
.divEmp img { cursor: pointer; }
.avancoImoveis { font-size: 10px; }
.porcentagem { width: 450px; height: 10px; }
.porcentagem2 { width: 50px; height: 10px; font-size: 10px; text-align: right; }
.porcentagem div { background: #E79F2D; height: 10px; width: 1px; }
























* {
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	LIST-STYLE-TYPE: none
}

img {
	border: none;
}

body {
	text-decoration: none;
	background: url("../Imgs/bgTopo.gif") repeat-x;
	background-color: #f5f4ed;
	margin:0px;
	padding:0px;
	text-align:center;
}

.titulo1 {
	color: #9f9e9e;
	font-size: 10px;
	margin: 5px 0 0px 0;
	font-weight:bolder;
}

.titulo2 {
	color: #E79F2D;
	font-size: 10px;
	margin: 5px 0 0px 0;
}




/* header
---------------------------------------------------------- */

#header {
	padding: 0;
	height:115px;
	margin: 0px auto;
}
#header-inner {
	width: 780px;
	padding: 0;
	height:115px;
	margin: 0px auto;
}
/* page structure
---------------------------------------------------------- */

#main-body {
	width: 780px;
	margin: 0px auto;
	padding: 0;
	text-align: left;
}
#contentwrapper {
	float: left;
	width: 100%;
	background: url("../Imgs/bgContent.gif") repeat-y center;
}
#contentcolumn {
	width: 580px;
	float: right;
	
}

#contentcolumn-inner {
	width: 520px;
	float: right;
	margin-right:40px;
	_margin-right:20px;

}

.container {
	width:215px;
	float:left;
	margin-right:35px;
	margin-bottom:40px;
	text-align:center;
}	

.container-inner {
	width:215px;
	background-color:#FFFFFF;
	background: url("../Imgs/cont_bg.gif") repeat-y;
	text-align:center;
}

.container-inner p{
	font-size: 10px; 
	color:#999999;
	padding: 3px 0px 3px 0px;
}

.container .logo {
	margin:0px auto;
	height:80px;
	background-position:center center;
	background-repeat:no-repeat;
}

.container .view {
	margin:0px auto;
	height:80px;
	background-position:center center;
	background-repeat:no-repeat;
}

.container .botao a {
	float:right;
	width:85px;
	height:15px;
	background: url("../Imgs/cont_botao.gif") no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	
}

.container .texto {
	color:#999999;
}


#leftcolumn {
	float: left;
	width: 200px;
	background: url("../Imgs/det1.gif") no-repeat;
}
#leftcolumn-inner {
	float: right;
	width: 170px;
	margin-right: 10px;
	_margin-right: 5px;
}

#leftcolumn-inner select { width: 100%;}
#leftcolumn-inner textarea { width: 98%;}
#leftcolumn-inner input { width: 98%;}

#leftcolumn-inner a {
	font-size:11px;
	color:#999999;
	float:right;
}

#leftcolumn-inner a:hover {
	color:#FF9900;
}

.link a {
	font-size:11px;
	color:#999999;
	float:left;
}

.link a:hover {
	color:#FF9900;
}

#banner {
	width: 580px;
	height: 250px;
	float:left;
	margin: 0px auto;
	padding: 0;
	background-color:#ecebe6;
}
#banner embed {float:left;}
#banner object {float:left;}
/* footer
---------------------------------------------------------- */

#footer {
	clear: left;
	width: 100%;
	background-color: #d1cab4;
	height:55px;
	text-align: center;

	
}

#footer-inner {
	width: 780px;
	margin: 0px auto;
}

#footer-inner p{
	text-align: right;
	color: #7C6F63;
	font-size:10px;

}

#det-footer {
	width:196px;
	margin-left:7px;
	_margin-left:4px;
	height:55px;
	background: url("../Imgs/det_footer.gif") no-repeat;
	float:left;
}

/* menu
---------------------------------------------------------- */
#menu dd {
	text-align: right;
	float: left;
}
#menu a {
	color: #E7D9C2;
	font-weight: bold;
	font-size: 11px;
}
#menu a:hover {
	text-decoration: none;
	color: #B49F7A;
}

.titImoveis {
	font-size: 12px;
	font-size-adjust:: right; 
	color: #9a7e54;
	text-transform: uppercase;
}

.data {
	font-size: 11px;
	font-size-adjust:: right; 
	color: #d1cab4;
	margin-bottom:30px;
}

