/* CSS Document */

/****************************************************************/
/* index.css                                                    */ 
/* Data			: 13.07.2010                                    */
/* Atualização	: 26.07.2010                                    */
/****************************************************************/

/* Formatação de áreas */
*
{
	padding:0px;
	margin:0px;
}

body
{
	background:url(../images/site/fundo.jpg) top left repeat-x #EDEDED;
	margin:0px;
	padding:0px;
	text-align:center; /* hack para o Internet Explorer */
}

#tudo
{
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left; /* "remédio" para o hack do Internet Explorer */
}

#topo
{
	width:900px;
	height:150px;
}

#areaMenu
{
	width:900px;
	height:38px;
	background:url(../images/site/fundoMenu.jpg) top left no-repeat;
	text-align:center;
}

#areaBuscaContato
{
	width:900px;
	height:300px;
	background:url(../images/site/fundoBuscaContato.jpg) top left repeat-x #DED4C7;
}

#areaBusca
{
	display:inline;
	float:left;
	width:450px;
	height:300px;
}

#areaFamilia
{
	display:inline;
	float:left;
	width:193px;
	height:300px;
	background:url(../images/site/familia.jpg) top left no-repeat;
}

#conteudoBusca
{
	float:left;
	width:257px;
	height:300px;
}

#areaContato
{
	float:left;
	width:450px;
	height:300px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666;
}

#areaImoveis
{
	width:900px;
	height:183px;
	background:#FFF;
}

.buscaTipoImovel1
{
	display:inline;
	float:left;
	width:123px;
	height:133px;
	margin-top:25px;
	margin-left:13px;/*14px;*/
	margin-right:13px;
}

.buscaTipoImovel
{
	float:left;
	width:123px;
	height:133px;
	margin-top:25px;
	margin-left:13px;/*14px;*/
	margin-right:13px;
}

.infoTipoImovel
{
	width:123px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
}

.fotoImovel
{
	width:123px;
	height:78px;
	overflow:hidden;
}

#areaImoveisDestaque
{
	width:900px;
	height:184px;
	background:#111554;
}

#colEsqID
{
	display:inline;
	float:left;
	width:60px;
	height:184px;
	background:url(../images/site/iDestaque.jpg) top left no-repeat;
}

#colMeioID
{
	float:left;
	width:420px;
	height:184px;
}

.fotoID
{
	display:inline;
	float:left;
	width:152px;/*160px;/*162px;*/
	height:114px;/*184px;*/
	margin-top:35px;
	margin-right:8px;
	border:#CCC solid 1px;
	overflow:hidden;
}

.dadosID
{
	float:left;
	width:258px;
	height:184px;
}

.conteudoID
{
	width:242px;/*250px;*/
	height:84px;/*114px;*/
	margin-top:35px;
	margin-left:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
}

.areaSaibaMais
{
	width:200px;/*250px;*/
	height:30px;
	line-height:30px;
	text-align:right;	
}

#colDirID
{
	float:left;
	width:420px;
	height:184px;
}

#tresColunas
{
	width:900px;
	height:203px;
	background:#FFF;
}

#areaParceiros
{
	display:inline;
	float:left;
	width:232px;
	height:163px;
	margin-top:40px;
	border-right:#999 dashed 1px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
}

#logosParceiros
{
	display:none;
	width:180px;
	height:85px;
	margin-top:40px;
	margin-left:26px;
}

#areaLinks
{
	float:left;
	width:392px;
	height:163px;
	margin-top:40px;
	border-right:#999 dashed 1px;
}

#conteudoLinks
{
	width:382px;
	height:163px;
	margin-left:5px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
}

#areaFinanciamentos
{
	float:left;
	width:271px;
	height:163px;
	margin-top:40px;
}

#conteudoFinanciamentos
{
	width:261px;
	height:163px;
	margin-left:5px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
}

#rodapeTresColunas
{
	width:900px;
	height:26px;
	background:url(../images/site/rodapeTresColunas.jpg) top left no-repeat;
}

#rodape
{
	width:900px;
	height:45px;
	background:#EDEDED;
	line-height:45px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
}
/* Fim da formatação das áreas */

/* Formatação do menu */
#areaMenu ul
{
	padding:0;
	margin-left:175px;
	line-height:38px;
}

#areaMenu ul li
{
	display:block;
	float:left;
	width:70px;
	height:38px;
	margin-right:10px;
	list-style:none;
}

#areaMenu ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

#areaMenu ul li a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:underline;
}
/* Fim da formatação do menu */

/* Formatação do formulário de busca */
#conteudoBusca select
{
	width:200px;/*250px;*/
	margin-bottom:10px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#999;
}

#conteudoBusca input
{
	width:200px;/*250px;*/
	margin-top:10px;
	margin-bottom:10px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#999;
}

#formBuscaCodigo
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#999;
}

.linkBuscaAvancada
{
	display:inline;
	float:left;
	width:150px;/*250px;*/
/*	margin-top:5px;
	margin-bottom:5px;*/
	text-align:right;
}

.linkBusca
{
	float:left;
	width:50px;/*100px;/*250px;*/
/*	margin-top:5px;
	margin-bottom:5px;*/
	text-align:right;
}

.linkBusca2
{
	width:200px;/*250px;*/
/*	margin-top:5px;
	margin-bottom:5px;*/
	text-align:right;
}

.linkBusca a, .linkBusca2 a, .linkBuscaAvancada a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#999;
	text-decoration:none;
}

.linkBusca a:hover, .linkBusca2 a:hover, .linkBuscaAvancada a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666;
	text-decoration:none;
}
/* Fim da formatação do formulário de busca */

/* Formatação das opções de imóveis */
#areaImoveis select
{
	width:123px;
	margin-top:7px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
}
/* Fim da formatação das opções de imóveis */

/* Formatação das imagens */
.fotoID img
{
	border:none;
	cursor:pointer;
}

.imagemBradesco
{
	margin-top:27px;
	margin-left:28px;
	border:none;
	cursor:pointer;
}
/* Fim da formatação das imagens */

/* Formatação dos textos */
.destaqueFones
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:700;
	color:#666;
}

.textoOrbi
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FF9900;
}

.destaqueTipoNegocio
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:700;
	color:#F85000;
}
/* Fim da formatação dos textos */

/* Formatação dos links */
#conteudoLinks a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	text-decoration:none;
}

#conteudoLinks a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	text-decoration:underline;
}

.conteudoID a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

.conteudoID a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:underline;
}

.linkSaibaMais
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

.linkSaibaMais:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:underline;
}
/* Fim da formatação dos links */