* {
	padding:0px;
	margin:0px;
	font: normal 10px verdana;
}

a			{ text-decoration:none; }
a:link		{ color: #373634; }
a:visited 	{ color: #373634; }
a:hover 	{ color: #373634; }


* .obrigatorio { color: #970303; margin-left:2px; }
* input, select, textarea { border: 1px solid #D7DBE0; border-right: 1px solid #C4C8D0; border-bottom: 1px solid #C4C8D0;}
* input { height:18px; padding-top: 2px;}
* select { height: 18px; }

#site {
	width:770px;
	*width: 770px;
	position:absolute;
	left:50%;
	margin-left: -385px;
	margin-top: 10px;
	text-align:center;
	background: #ffffff;
	border: 1px solid #d3d3d3;
}

#site-mensagem {
	border: 1px solid #d3d3d3;
	background: #efefef;
	color: #ffffff;
	padding: 5px;
	width: 92%;
	margin: 10px auto;
	color: #111111;
}

#mensagem { padding: 5px; margin: 10px; }
#mensagem strong{ font-weight: bold; }

/* enviar imovel por email */
#enviar-por-email{
	width: 600px;
	float:left;
}

#enviar-por-email ol { 
	list-style:none;
	margin: 20px;
	float:left;
}

#enviar-por-email li { padding: 7px; }
#enviar-por-email label {
	width: 140px;
	float:left;
}
#enviar-por-email input { width: 170px; }
#enviar-por-email textarea { 
	width: 170px;
	height: 90px;
	overflow: auto;
}
#enviar-por-email #icone-enviar { padding-top: 70px; float:left; }
#enviar-por-email #icone-enviar #icone { margin-left: 60px;}
#enviar-por-email #botao-enviar { float:left; width: 99%; text-align: center; margin-bottom: 20px; }
#enviar-por-email #botao-enviar div{ margin-left: 210px; }




#interesse-imovel {
	width: 600px;
	height: 250px;
	float: left;
}
#interesse-imovel input { width: 150px; }
#interesse-imovel textarea { width: 150px; height: 100px; overflow:auto}
#interesse-imovel select { width: 150px; }
#interesse-imovel ol {
	list-style: none;
	margin: 20px;
	float:left;
}
#interesse-imovel li { padding: 6px; }
#interesse-imovel label { 
	width: 80px;
	float:left;
	font-weight: bold;
}

#ajax-interesse-cidade { 
	float: left;
	margin-right: 3px;
}
#ajax-interesse-bairro { float:left; }
#botao-enviar-pedido { float: right; margin-right: 44px;}
#interesse-botao-enviar{ width: 100px; text-align:center}



/* **************************************************************************** *
* AMBIENTES 																	*
* ***************************************************************************** */
#ambientes{
	margin: 15px auto;
	width: 96%;
}
#ambientes .detalhe-ambiente {
	background-color: #efefef;
	border: 1px solid #d3d3d3;
	margin: 5px;
	float:left;
	width: 195px;
	*width: 190px;
	height: 215px;
}
#ambientes .detalhe-ambiente h1{ 
	background-color: #d3d3d3; 
	padding:3px;
	font-weight: bold;
	margin-bottom: 5px;
}
#ambientes ol {	list-style:none; margin-bottom: 10px;}
#ambientes li {	padding: 3px; text-align:left;}
#ambientes label{
	text-align:left;
	width:106px;
	float: left;
	font-weight: bold;
	margin-left: 25px;
}
#voltar-ambiente {
	float:left;
	margin: 20px 1px 20px 186px;
	*margin: 2px 1px 20px 92px;
}




/* **************************************************************************** *
* CONTATO																		*
* ***************************************************************************** */
#contato { margin:8px;}
#contato-informacoes { 
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#contato-informacoes h1{ 
	background-color: #D0D0D0;
	padding: 5px;
	font-weight: bold;
	margin-bottom: 8px;
	
}
#contato-informacoes ol { list-style:none; }
#contato-informacoes li { padding: 3px; text-align:left;}
#contato-informacoes li input{ width: 180px; }
#contato-informacoes li select{ width: 180px; }
#contato-informacoes li textarea{ 
	width: 180px;
	overflow: auto;
	height: 60px;
}
#contato-informacoes li label{ 
	float:left;
	width: 150px;
	text-align: right;
	margin-right: 8px;
}
#contato-botao-enviar {
	width: 90px;
	margin: 20px 0 20px 160px;
	*margin: 20px auto;
}
#contato-texto {
	text-align: left;
	margin: 15px 0;
}


/* **************************************************************************** *
* QUEM SOMOS																	*
* ***************************************************************************** */
#quem-somos { margin: 0px 16px 20px 16px;}
#quem-somos-titulo {
	background-color: #efefef;
	padding: 10px;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	color: #11111;
	border: 1px solid #d3d3d3;
}
#quem-somos-texto {
	text-align: left;
	margin: 18px 1px 0px 0px;
}


#quem-somos-contato {
	margin: 10px 0px;
	border: 1px solid #d3d3d3;
	text-align: left;
}
#quem-somos-contato ol {
	list-style: none;
}
#quem-somos-contato h1 {
	background-color: #efefef;
	padding: 5px;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	color: #111111;
	border: 1px solid #efefef;
}
#quem-somos-contato ol li {	padding: 5px; }
#quem-somos-contato label {	font-weight: bold; }



/* **************************************************************************** *
* CADASTRE SEU IMOVEL															*
* ***************************************************************************** */
#cadastre-seu-imovel-texto {
	margin-bottom: 10px;
}

#cadastre-seu-imovel {}
#cadastre-seu-imovel input { width: 180px; }
#cadastre-seu-imovel select { width: 180px; }
#cadastre-seu-imovel label { 
	width: 140px;
	float: left;
	text-align: right;
	margin-right: 8px;
}
.cadastre-seu-imovel-content {
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	width: 94%;
	margin: 20px auto;
	padding-bottom: 10px;
}
.cadastre-seu-imovel-content h1{
	background-color: #D0D0D0;
	padding: 5px;
	font-weight: bold;
	margin-bottom: 8px;
	
}
.cadastre-seu-imovel-content ol { list-style: none; }
.cadastre-seu-imovel-content li {
	padding: 2px;
	text-align: left;
}
.cadastre-seu-imovel-content textarea {
	width: 96%;
	height: 100px;
	overflow: auto;
	margin-bottom: 10px;
}
#botao-enviar-cadastro {
	width: 160px;
	margin: 15px auto;
}



/* informativos */
.informativos-info{
	text-align: left;
	padding: 15px;
	*margin-left: 14px;
}
.informativos-info span{}
.informativos-info p { font-weight: bold; }
#informativo-voltar { 
	text-align:center;
	margin: 20px 1px 20px 162px; 
}