html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#333333;	
	background-image:url(../images/back.jpg);
	background-position:center top;
	text-align:center; /* hack para o IE */	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* INDEX ------------------------------------------------------ */

#pagina {
	width: 780px;
	margin:0 auto;			
	padding:0;
	text-align:center;
	}

	
#topo {
	text-align:left; /* "remédio" para o hack do IE */	
	}
	
#corpo {		
	padding: 10px;
	}
	
#bottom {
	clear:both;
	padding:10px 5px 5px 5px;
	text-align:center;
	margin-top:10px;
	height:95px;
	}
	

#links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	padding:10px;
	text-align:center; /* "remédio" para o hack do IE */	
	height:20px;
	clear:both;
	}
	
#links a {
	color:#999;
	}
	
#links a:hover {
	color:#FFF;
	background-color:#990000;
	}
	
#creditos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	margin-bottom:10px;
	}
	
#creditos a {
	font-size:11px;
	color:#999;
	}
	
#tags {
	display:none;
}
	
#TitPage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6600;
	text-align:right;
	width:767px;
	height:25px;
	padding:5px 13px 0px 0px; 
	}
	
#SubTitPage	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/SubTitPage.jpg);
	width:745px;
	height:20px;
	padding:5px 0px 5px 10px; 
	margin-bottom:10px;
	}
	
#NaoEncontrado	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	text-align:center;
	background-image:url(../images/SubTitPage.jpg);
	width:745px;
	height:20px;
	padding:5px 0px 5px 10px; 
	margin-bottom:10px;
	}

/* HOME ------------------------------------------------------ */

#BoxImovel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/BoxImovel.jpg);
	padding:5px 7px;
	width:234px;
	height:150px;
	margin:0px 5px 5px 0px;
	float:left;
	}
	
#BoxImovel img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
	width:120px;
	height:90px;
	border:#CCC 1px solid;
	margin:0px 3px 0px 0px;
	float:left;
	}
	
#BoxImovel img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	border:#FF6600 1px solid;
	}
	
#BoxTypeImovel {
	font-size:11px;
	font-weight:bold;
	color:#FF6600;
	text-align:left;
	width:50px;
	height:14px;
	float:left;
	}
	
#BoxRefImovel {
	font-size:10px;
	text-align:right;
	width:100px;
	height:14px;
	float:right;
	}
	
#BoxTitImovel {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:234px;
	height:14px;
	margin-bottom:5px;
	clear:both;
	}
	
#BoxDescImovel {
	width:105px;
	height:90px;
	text-align:left;
	float:right;
	}
	
#BoxPrecoImovel {
	color:#FFF;
	text-align:right;
	width:100px;
	height:14px;
	margin-top:10px;
	float:right;
	}
	
/* TOP CONDOMINIO ------------------------------------------------------ */

#TopCondominio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/TopCondominio.jpg);
	padding:10px;
	width:740px;
	height:144px;
	margin:0px 0px 10px 0px;
	}
	
#TopCondominio img {
	width:187px;
	height:140px;
	border:#CCC 1px solid;
	margin:0px 10px 0px 0px;
	float:left;
	}
	
#TopCondominioTit {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:2px 0px 0px 0px;
	width:380px;
	height:32px;
	float:left;
	}
	
#TopCondominioDesc {
	padding:0px 0px 0px 5px;
	width:530px;
	height:50px;
	text-align:left;
	float:left;
	}
	
#TopCondominioArea {
	font-size:11px;
	padding:5px 0px 0px 5px;
	width:480px;
	height:30px;
	text-align:left;
	float:left;
	}
	
/* LISTA IMOVEIS ------------------------------------------------------ */

#ListaImovel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/ListaImovel.jpg);
	padding:10px;
	width:740px;
	height:180px;
	margin:0px 0px 10px 0px;
	}
	
#ListaImovel img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
	width:240px;
	height:180px;
	border:#CCC 1px solid;
	margin:0px 10px 0px 0px;
	float:left;
	}
	
#ListaImovel img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	border:#FF6600 1px solid;
	}
	
#ListaTitImovel {
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-align:left;
	padding:2px 0px 0px 0px;
	width:380px;
	height:32px;
	float:left;
	}
	
#ListaRefImovel {
	font-size:10px;
	text-align:right;
	padding:3px 0px 0px 0px;
	width:100px;
	height:31px;
	float:right;
	}
	
#ListaDescImovel {
	padding:0px 0px 0px 5px;
	width:480px;
	height:50px;
	text-align:left;
	float:left;
	}
	
#ListaAreaImovel {
	font-size:11px;
	padding:5px 0px 0px 5px;
	width:480px;
	height:30px;
	text-align:left;
	float:left;
	}
	
#ListaPrecoImovel {
	color:#FFF;
	text-align:right;
	width:100px;
	height:14px;
	margin-top:50px;
	float:right;
	}
	
/* LISTA TERRENOS ------------------------------------------------------ */

#ListaTerreno {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/ListaTerreno.jpg);
	padding:5px 7px;
	width:234px;
	height:150px;
	margin:0px 5px 5px 0px;
	float:left;
	}
	
#ListaTerrenoType {
	font-size:11px;
	font-weight:bold;
	color:#FF6600;
	text-align:left;
	width:50px;
	height:14px;
	float:left;
	}
	
#ListaTerrenoRef {
	font-size:10px;
	text-align:right;
	width:100px;
	height:14px;
	float:right;
	}
	
#ListaTerrenoTit {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:234px;
	height:14px;
	margin-bottom:5px;
	clear:both;
	}
	
#ListaTerrenoDesc {
	width:220px;
	height:90px;
	text-align:left;
	clear:both;
	}
	
#ListaTerrenoPreco {
	color:#FFF;
	text-align:right;
	width:100px;
	height:14px;
	margin-top:10px;
	float:right;
	}
	
/* EMPRESA ------------------------------------------------------ */

#BoxEmpresa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/BoxEmpresa.jpg);
	padding:10px;
	width:740px;
	height:340px;
	}
	
#BoxEmpresa a {
	color:#FFF;
	}
	
#BoxEmpresa a:hover {
	color:#FF6600;
	}
	
#BoxEmpresa .foto {
	width:180px;
	height:339px;
	border:#CCC 1px solid;
	margin:0px 20px 0px 0px;
	float:left;
	}
	
#BoxEmpresaTexto {
	width:530px;
	height:200px;
	text-align:justify;
	float:left;
	}
	
#BoxEmpresaIcon {
	width:129px;
	height:97px;
	margin:35px 10px 0px 10px;
	border:#333 1px solid;
	float:left;
	}
	
#BoxEmpresaGoogle {
	background-image:url(../images/BoxEmpresaGoogle.jpg);
	padding:10px;
	width:740px;
	height:340px;
	}
	
#SubTitEmpresa	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/SubTitPage.jpg);
	width:750px;
	height:20px;
	padding:5px 0px 5px 10px; 
	margin-top:10px;
	}
	
/* CONTATO/CADASTRO ------------------------------------------------------ */
	
#BoxForm {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	background-image:url(../images/BoxEmpresaGoogle.jpg);
	padding:10px;
	width:740px;
	height:340px;
	text-align:left; 
	}
	
#TextoForm {
	text-align:left; 
	margin-bottom:20px;
	}
	
/* ITU ------------------------------------------------------ */

#SubTitItu	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/SubTitPage.jpg);
	width:750px;
	height:20px;
	padding:5px 0px 5px 10px; 
	margin:10px 0px 10px 0px;
	clear:both;
	}

#ItuEsq {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	margin-bottom:15px;
	clear:both;
	}
	
#ItuEsq img {
	width:240px;
	height:180px;
	border:#666 1px solid;
	margin-right:10px;
	float:left;	
	}
	
#ItuEsqLegenda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
	width:240px;
	margin-top:3px;
	margin-bottom:10px;
	clear:both;
	float:left;
	}
	
#ItuDir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	margin-bottom:15px;
	clear:both;
	}
	
#ItuDir img {
	width:240px;
	height:180px;
	border:#666 1px solid;
	margin-left:10px;
	float:right;	
	}
	
#ItuDirLegenda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
	width:240px;
	margin-top:3px;
	margin-bottom:10px;
	clear:both;
	float:right;
	}
	
#ItuCentroText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	width:760px;
	clear:both;
	margin-bottom:15px;
	}
	
#SubTitItuEsq	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/SubTitPage.jpg);
	width:360px;
	margin-right:20px;
	margin-bottom:10px;
	float:left;
	height:20px;
	padding:5px 0px 5px 10px; 
	}
	
#ItuColunaEsq {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	width:370px;
	margin-right:20px;
	float:left;
	}
	
#SubTitItuDir	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/SubTitPage.jpg);
	width:360px;
	margin-bottom:10px;
	float:right;
	height:20px;
	padding:5px 0px 5px 10px; 
	}
	
#ItuColunaDir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	width:370px;
	float:right;
	}
	
#ItuColunaDir a {
	color:#FFF;
	}
	
#ItuColunaDir a:hover {
	color:#FF6600;
	}
	
/* CLASS ------------------------------------------------------ */

#BoxClass {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	background-image:url(../images/BoxImovel.jpg);
	padding:5px 7px;
	width:234px;
	height:150px;
	margin:0px 5px 5px 0px;
	float:left;
	}
	
#BoxClass img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
	width:120px;
	height:90px;
	border:#CCC 1px solid;
	margin:0px 3px 0px 0px;
	float:left;
	}
	
#BoxClass img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	border:#DCB001 1px solid;
	}
	
#BoxTypeClass {
	font-size:11px;
	font-weight:bold;
	color:#DCB001;
	text-align:left;
	width:100px;
	height:14px;
	float:left;
	}
	
#BoxRefClass {
	font-size:10px;
	text-align:right;
	width:100px;
	height:14px;
	float:right;
	}
	
#BoxTitClass {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:234px;
	height:14px;
	margin-bottom:5px;
	clear:both;
	}
	
#BoxDescClass {
	width:105px;
	height:90px;
	text-align:left;
	float:right;
	}
	
/* BOTOES ------------------------------------------------------ */

#BtnBoxConsulteImovel {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin-top:10px;
	clear:both;
	float:left;
	}
	
#BtnBoxConsulteImovel a {
	color:#FFF;
	}
	
#BtnBoxConsulteImovel a:hover {
	color:#000;
	}
	
#BtnConsulteImovel {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:52px 0px 0px 5px;
	float:left;
	}
	
#BtnConsulteImovel a {
	color:#FFF;
	}
	
#BtnConsulteImovel a:hover {
	color:#000;
	}
	
#BtnLocalImovel {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxLocal.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:52px 0px 0px 5px;
	float:left;
	}
	
#BtnLocalImovel a {
	color:#FFF;
	}
	
#BtnLocalImovel a:hover {
	color:#FFCC99;
	}
	
#BtnVideoImovel {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxVideo.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:52px 0px 0px 5px;
	float:left;
	}
	
#BtnVideoImovel a {
	color:#FFF;
	}
	
#BtnVideoImovel a:hover {
	color:#00CCFF;
	}
	
#BtnGoogleImovel {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxGoogle.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:52px 0px 0px 5px;
	float:left;
	}
	
#BtnGoogleImovel a {
	color:#FFF;
	}
	
#BtnGoogleImovel a:hover {
	color:#00FF66;
	}
	
#BtnCorretor {
	width:10px;
	height:10px;
	margin:52px 0px 0px 5px;
	float:left;
	}
	
#BtnBoxFotosCondominio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:7px 0px 0px 10px;
	float:left;
	}
	
#BtnBoxFotosCondominio a {
	color:#FFF;
	}
	
#BtnBoxFotosCondominio a:hover {
	color:#000;
	}
	
#BtnBoxAreaCondominio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxLocal.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:7px 0px 0px 10px;
	float:left;
	}
	
#BtnBoxAreaCondominio a {
	color:#FFF;
	}
	
#BtnBoxAreaCondominio a:hover {
	color:#000;
	}
	
#BtnTopCondominioDetalhes {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:50px 0px 0px 5px;
	float:left;
	}
	
#BtnTopCondominioDetalhes a {
	color:#FFF;
	}
	
#BtnTopCondominioDetalhes a:hover {
	color:#000;
	}
	
#BtnTopCondominioArea {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxLocal.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:50px 0px 0px 5px;
	float:left;
	}
	
#BtnTopCondominioArea a {
	color:#FFF;
	}
	
#BtnTopCondominioArea a:hover {
	color:#FFCC99;
	}
	
#BtnTopCondominioOutros {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxGoogle.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:50px 10px 0px 5px;
	float:right;
	}
	
#BtnTopCondominioOutros a {
	color:#FFF;
	}
	
#BtnTopCondominioOutros a:hover {
	color:#00FF66;
	}
	
#BtnTerrenoConsulte {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin-top:12px;
	clear:both;
	float:left;
	}
	
#BtnTerrenoConsulte a {
	color:#FFF;
	}
	
#BtnTerrenoConsulte a:hover {
	color:#000;
	}
	
#BtnTerrenoDetalhes {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxLocal.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:12px 0px 0px 5px;
	float:left;
	}
	
#BtnTerrenoDetalhes a {
	color:#FFF;
	}
	
#BtnTerrenoDetalhes a:hover {
	color:#000;
	}
	
#BtnConsulteLanc {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:87px 0px 0px 5px;
	float:left;
	}
	
#BtnConsulteLanc a {
	color:#FFF;
	}
	
#BtnConsulteLanc a:hover {
	color:#000;
	}
	
#BtnBoxConsulteClass {
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulteClass.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin-top:10px;
	clear:both;
	float:left;
	}
	
#BtnBoxConsulteClass a {
	color:#FFF;
	}
	
#BtnBoxConsulteClass a:hover {
	color:#000;
	}
	
#BtnCondominioTodos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-image:url(../images/BoxConsulte.jpg);
	padding:0px 0px 2px 0px;
	width:71px;
	height:9px;
	margin:4px 10px 0px 10px;
	float:right;
	}
	
#BtnCondominioTodos a {
	color:#FFF;
	}
	
#BtnCondominioTodos a:hover {
	color:#000;
	}
	
/* LINKS DAS PAGINAS DA LISTA DE IMOVEIS ------------------------------------------------------ */

#PaginaLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
	padding:5px 5px 10px 5px;
	width:750px;
	height:11px;
	margin-top:10px;
	border:#333 1px solid;
	clear:both;
	}
	
#PaginaLink a {
	color:#FFF;
	}
	
#PaginaLink a:hover {
	color:#FF6600;
	}

#PaginaLink .PaginaAtual {
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	}
	
/* CONDOMINIOS ------------------------------------------------------ */

#BoxCondominio {
	text-align:right;
	background-image:url(../images/BoxCondominio.jpg);
	padding:0px;
	width:248px;
	height:214px;
	margin:0px 5px 5px 0px;
	float:left;
	text-align:center;
	}
	
#BoxCondominio img {
	width:187px;
	height:140px;
	border:#CCC 1px solid;
	margin:14px 0px 0px 0px;
	}
	
#BoxCondominio img:hover {
	border:#FF6600 1px solid;
	}
	
#BoxCondominioTit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	padding:12px 0px 0px 10px;
	width:238px;
	}
	
#BoxCondominioNum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:right;
	width:60px;
	margin:6px 10px 0px 0px;
	float:right;
	}
	
#BoxCondominioNum a {
	color:#FFF;
	}
	
#BoxCondominioNum a:hover {
	color:#FF6600;
	}
	
/* FORMULARIOS ------------------------------------------------------------------- */	
.form {
	margin:0px;
	padding:0px;
	}	
	
.field {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:11px;
	background-color:#333;
	border:#000 1px solid;
	margin-bottom:3px;
	}	
	
.fieldErro {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:11px;
	background-color:#333;
	border:#FF6600 1px solid;
	margin-bottom:3px;
	}

.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	width:50px;
	height:18px;
	text-align:center;
	cursor: pointer;
	margin-bottom:3px;
	border:#999 1px solid;
	background-color:#666;
	}
	
.button:hover {
	color:#FF6600;
	background-color:#333;
	}
	
.erro {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 5px 2px 5px;
	font-size:11px;
	text-align:left;
	margin:10px 0px 10px 0px;
	background-color:#FF6600;
	}