/* Folha de estilo da HABIMÓVEIS - CSS */
/* Ação Direta Web Studio - by Gil Melo */


/* Definição de formatação */

.texto_informacoes_imovel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.texto_rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
}

.titulo_caixas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282D82;
	font-weight: bold;
}

.texto_busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.texto_conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8A8A8;
}

/* Adptado do Global Imoveis */
	#conteudo p {
		margin-bottom: 5px;
	}
	#conteudo h3 { /* títulos das páginas e etc - esse dá a FONTE, não os icones.
						os icones tem classes proprias de acordo com o conteudo */
		font: bold 12px Arial, sans-serif;
		color: #6194ba;
		margin-bottom: 3px;
		margin-left: 5px;
	}
	#conteudo h4 { /* títulos das páginas internas - esse dá a FONTE, não os icones.
						os icones tem classes proprias de acordo com o conteudo */
		font: bold 12px Arial, sans-serif;
		color: #6194ba;
		margin-left: 5px;
		margin-bottom: 3px;
	}

		#contorno_home {
			width: 530px;
			padding: 5px;
			/*border: 1px solid #6194ba;*/
			border: 1px solid #FFFFFF;
			height: 240px;
		}
		#home_destaque_left {
			width: 245px;
			padding: 5px;
			margin-left: 3px;
			_margin-left: 1px;
			margin-right: 10px;
			margin-bottom: 5px;
			float: left;
			border: 1px solid #CCCCCC;
		}
		.imoveisdestaque {
			/*background: url("img/ico/casa.gif") no-repeat;*/
			width: 530px;
			line-height: 130%;
			background: #F28100;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			color: #FFF;
			padding-left: 5px;
			margin-bottom: 34px; 
			border: 1px solid #FF9900;
			/*text-indent: 25px;
			height: 21px;*/
		}
		.imoveisdestaque2 {
			background: url("img/ico/casa.gif") no-repeat;
			text-indent: 25px;
			height: 21px;
		}
		
		#busca_h3 { 
		font-size: 12px; 
		text-transform: uppercase; 
		color: #999; 
		margin-left: 5px;
		margin-top: 3px;
		padding: 5px 0px;
		background: url("img/ico/busca.gif") no-repeat;
		text-indent: 25px;
		} 

		/** estilos da barra lateral esquerda **/
		#busca {
			width: 196px;
			border: 1px solid #999999;
		}

		#busca_content {
			width: 176px;
			margin-left: 5px;
			margin-bottom: 5px;
			background: #999;
			padding: 5px;
		}
		#busca_limit {
			margin: 4px;
		}
		#busca_label {
			font: bold 11px Arial, sans-serif;
			color: #FFF;
			float: left;
			width: 50px;
			margin-top: 3px;
		}
		#busca_form {
			margin-top: 3px;
		}
		#busca_botao {
			text-align: center;
			margin-top: 3px;
		}
		.campos_busca {
			border: 1px solid #999999;
			/*background: #FFF;*/
			background: #FFFFFF;
			font: 10px Verdana, sans-serif;
			/*color: #000;*/
			color: #000000;
			width: 120px;
		}
		.botao_busca {
			font: 10px Verdana, sans-serif;
		}

.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	/*color: #427397;*/
	color: #000000;
	/*background: #F2F2F2;*/
	background: #FFFFFF;
	border: #999999 solid 1px;
}

.titulo_conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
	font-style: italic;
}

		#home_destaque_left {
			width: 245px;
			padding: 5px;
			margin-left: 3px;
			_margin-left: 1px;
			margin-right: 10px;
			margin-bottom: 5px;
			float: left;
			border: 1px solid #CCCCCC;
		}
		
		#home_destaque_right {
			width: 245px;
			padding: 5px;
			margin-bottom: 5px;
			float: left;
			border: 1px solid #CCCCCC;
		}
		
		#home_destaque_foto {
			width: 120px;
			height: 90px;
			margin-right: 6px;
			float: left;
		}
		#home_destaque_foto a img { border: none;}
		#home_destaque_texto {
			width: 115px;
			font: 12px Arial, sans-serif;
			/*color: #447599;*/
			color: #000000;
			float: left;
			text-align: center;
		}
		#home_descricao_apto { /* a descrição DEVE ter numero limitado de caracteres
									se for maior do que o exemplo, o resto cai junto */
			font-size: 12px;
			margin-bottom: 16px; /* espaça a descrição dos dados */
		}
			#home_descricao_apto a {text-decoration:none; color:#447599;}
			#home_descricao_apto a:hover {color:#6194ba;}
			
		#home_dados_apto {
			font-size: 11px; }
			
			
			
		/* content pages styles : IMOVEL_DETALHES */
		
		#contorno_detalhes {
			width: 530px;
			padding: 5px;
			border: 1px solid #CCCCCC;
			height: 365px;
		}

		#detalhes_descricao {
			width: 100%;
			height: 18px;
			background: #CCCCCC;
			font: bold 12px Arial, sans-serif;
			color: #FFF;
			margin-bottom: 3px;
			text-indent: 5px;
			padding-top: 3px;
		}

		#fotoatual {
			width: 240px;
			margin-right: 2px;
			float: left;
		}

		#maisdetalhes {
			width: 150px;
			margin-right: 2px;
			float: left;
		}

		#detalhes_detalhes {
				width: 142px;
				padding: 4px;
				background: #F2F2F2;
				font: bold 11px Arial, sans-serif;
				color: #FFF;
				margin-bottom: 5px;
		}

		#descricao {
			font: 11px Verdana, sans-serif;
			text-align: justify;
			width: 390px;
			float: left;
			margin-top: 5px;
		}
		#maisfotos {
			width: 122px;
			float: right;
		}
			#maisfotos a img { border: none;}
			#fotos_extra {
				margin-bottom: 2px;
			}

		.atualfoto {
			background: url("../img_site/bg_cinza.jpg") repeat-x;
			/*text-indent: 25px;*/
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #363636;
			font-weight: bold;
			height: 15px;
			padding: 3px;
			border: 1px solid #999999;
		}
		
		.maisdetalhes {
			background: url("../img_site/bg_cinza.jpg") repeat-x;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #363636;
			font-weight: bold;
			height: 15px;
			padding: 3px;
			border: 1px solid #999999;
		}
		.maisfotos {
			background: url("../img_site/bg_cinza.jpg") repeat-x;
			/*text-indent: 25px;*/
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #363636;
			font-weight: bold;
			height: 15px;
			padding: 3px;
			border: 1px solid #999999;
		}
		.empresa_h3 {
			background: url("img/ico/casa.gif") no-repeat;
			text-indent: 25px;
			height: 21px;
		}
		
		a.pergunte_corretor {
			width: 150px;
			display: block;
			background: url("img/pergunte.gif") no-repeat;
			height: 38px;
			text-indent: -1000px; overflow: hidden; 
		}
		a.pergunte_corretor:hover { width: 150px; background:url("img/pergunte.gif");}
		a.solicite_imovel {
			width: 150px;
			display: block;
			background: url("img/solicite.gif") no-repeat;
			height: 38px;
			text-indent: -1000px; overflow: hidden; 
			margin-top: 5px;
		} 
		a.solicite_imovel:hover { width: 150px; background:url("img/solicite.gif");}
