@charset "utf-8";
/* CSS Document */

/*Estrutura Interna*/

.caixa_interna_padrao {
	width:760px;
	float:right;
	border:1px solid #D4D4D4;
	}

.subtitle {
	position:relative;
	float:left;
	height:20px;
	background:url(../imagem/seta-conteudo-contato.png) no-repeat;
	background-position:0px 5px;
	}
	
.subtitle h3 {
	font:15px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left:20px;
	}

.divisao_caixa_interna {
	position:relative;
	float:left;
	width:762px;
	height:22px;
	}

.title_padrao {
	position:relative;
	float:left;
	width:600px;
	height:25px;
	font:17px Arial, Helvetica, sans-serif;
	color:#110D0E;
	}

.cor_verm_title {
	font:17px Arial, Helvetica, sans-serif;
	color:#BE0003;
}

/*Estrutura Interna Contato*/

#contato_left {
	width:379px;
	float:left;
	margin-top:15px;
	margin-left:15px;
	}
	
.paragrafo_contato {
	position:relative;
	float:left;
	width:440px;
	font:12px Arial, Helvetica, sans-serif;
	color:#8C8C8C;
	margin-top:5px;
	}

.texto_envia_mensagem {
	width:376px;
	height:24px;
	border-bottom:1px dotted #CCC;
	}
	
.texto_entrar_contato{
	width:326px;
	height:40px;
	border-bottom:1px dotted #CCC;
	}

.texto_ligamos_vc{
	width:316px;
	}

.texto_endereco {
	width:723px;
	}

#form_contato {
	margin-top:25px;
	}

.linha_input {
	position:relative;
	width:380px;
	float:left;
	margin-top:5px;
	}

.linha_input label {
	position:relative;
	float:left;
	width:380px;
	height:20px;
	font:15px Arial, Helvetica, sans-serif;
	color:#666;
	}

#nome_contato, #email_contato, #telefone_contato, #cidade_contato {
	position:relative;
	float:left;
	width:367px;
	height:15px;
	border:1px solid #CCC;
	margin:0px;
	padding:5px 5px;
	cursor:pointer;
	}

#suamsg_contato {
	position:relative;
	float:left;
	width:367px;
	height:135px;
	border:1px solid #CCC;
	margin:0px;
	padding:5px 5px;
	cursor:pointer;
	}

#botao_enviar_contato {
	position:relative;
	float:right;
	width:153px;
	height:25px;
	background:url(../imagem/btn-enviar-contato.png) no-repeat;
	cursor:pointer;
	margin-top:10px;
	}

#botao_enviar_contato:hover {
	background-position:0px -25px;
	}

#contato_right {
	width:330px;
	float:right;
	margin-right:15px;
	margin-top:15px;
	}

#formas_contato {
	position:relative;
	float:left;
	margin-top:5px;
	}

#formas_contato label{
	position:relative;
	float:left;
	height:17px;
	font:15px Arial, Helvetica, sans-serif;
	color:#666;
	}

.formas_contato {
	font:14px Arial, Helvetica, sans-serif;
	color:#D10005;
	}
	
.contato_email {
	margin-top:6px;
	}
	
#ligamos_vc {
	position:relative;
	float:left;
	height:280px;
	margin-top:30px;
	background:url(../imagem/ligamos-vc-contato.jpg) no-repeat;
	background-position:0px 65px;
	}
	
#foto_ligamos_vc {
	position:relative;
	float:left;
	width:318px;
	height:193px;
	margin-top:20px;
	}

#foto_ligamos_vc img {
	width:304px;
	height:178px;
	margin-left:7px;
	margin-top:6px;
	}

#botao_solicitar_ligacao {
	position:relative;
	float:right;
	width:156px;
	height:25px;
	margin-top:20px;
	margin-right:32px;
	background:url(../imagem/btn-solicite-ligacao.png) no-repeat;
	cursor:pointer;
	}

#botao_solicitar_ligacao:hover {
	background-position:0px -25px;
	}
	
#localizacao {
	position:relative;
	float:left;
	width:733px;
	margin-left:15px;
	margin-top:15px;
	}
	
.title_localiza {
	position:relative;
	float:left;
	width:600px;
	height:25px;
	margin-bottom:5px;
	font:23px Arial, Helvetica, sans-serif;
	color:#110D0E;
	}

#endereco_contato {
	position:relative;
	float:left;
	width:733px;
	}

#endereco_contato label {
	position:relative;
	float:left;
	width:733px;
	}

#mapa_google {
	position:relative;
	float:left;
	width:731px;
	height:303px;
	margin-top:15px;
	border:1px solid #666;
	}

/* Estrutura Interna Anuncie seu imóvel */

#comporta_seus_dados {
	position:relative;
	float:left;
	width:311px;
	height:456px;
	margin-left:15px;
	}

#bg_seus_dados {
	position:relative;
	float:left;
	width:311px;
	height:144px;
	background:url(../imagem/bg-seus-dados.jpg) no-repeat;
	background-position:70px 20px;
	margin-top:40px;
	}

#comporta_title_dados {
	position:relative;
	float:left;
	width:301px;
	height:27px;
	background:#303030;
	}

.comporta_title {
	position:relative;
	float:left;
	margin-top:6px;
	margin-left:9px;
	font:bold 13px Tahoma, Geneva, sans-serif;
	color:#FFF;
	}

#nome_resp, #email_resp, #tel_fixo_resp, #tel_cel_resp {
	position:relative;
	float:left;
	width:289px;
	height:15px;
	padding:5px 5px;
	margin:0px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

.linha_input_anuncie {
	position:relative;
	float:left;
	width:310px;
	margin-top:5px;
	}

.linha_input_anuncie label {
	position:relative;
	float:left;
	width:310px;
	height:20px;
	font:13px Tahoma, Geneva, sans-serif;
	color:#666;
	}

#comporta_dados_imovel {
	position:relative;
	float:left;
	width:393px;
	margin-left:25px;
	margin-right:15px;
	border-left:1px solid #ABADB3;
	}

.comporta_right {
	position:relative;
	float:right;
	width:363px;
	}

#comporta_title_imovel {
	position:relative;
	float:left;
	width:363px;
	height:27px;
	background:#303030;
	}

.input_dados_imovel {
	position:relative;
	float:left;
	width:363px;
	margin-top:5px;
	}

.input_dados_imovel label {
	position:relative;
	float:left;
	width:363px;
	height:20px;
	font:13px Tahoma, Geneva, sans-serif;
	color:#666;
	}

#tipo_transacao, #tipo_imovel {
	position:relative;
	float:left;
	width:363px;
	height:25px;
	margin-top:5px;
	padding:2px 2px;
	margin:0px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

.linha_input_dupla {
	position:relative;
	float:left;
	width:362px;
	margin-top:5px;
	}

.input_dupla_esq {
	position:relative;
	float:left;
	width:173px;
	}

.input_dupla_dir {
	position:relative;
	float:right;
	width:173px;
	}

.input_dupla_esq label {
	position:relative;
	float:left;
	width:173px;
	height:20px;
	font:13px Tahoma, Geneva, sans-serif;
	color:#666;
	}

.input_dupla_dir label {
	position:relative;
	float:right;
	width:173px;
	height:20px;
	font:13px Tahoma, Geneva, sans-serif;
	color:#666;
	}


#valor_venda {
	position:relative;
	float:left;
	width:161px;
	height:15px;
	margin:0px;
	padding:5px 5px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#valor_locacao {
	position:relative;
	float:right;
	width:161px;
	height:15px;
	margin:0px;
	padding:5px 5px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#endereco_imovel {
	position:relative;
	float:left;
	width:351px;
	height:15px;
	margin:0px;
	padding:5px 5px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#cidade_imovel {
	position:relative;
	float:left;
	width:161px;
	height:15px;
	padding:5px 5px;
	margin:0px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#bairro_imovel {
	position:relative;
	float:right;
	width:161px;
	height:15px;
	padding:5px 5px;
	margin:0px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#descricao {
	position:relative;
	float:left;
	width:351px;
	height:94px;
	padding:5px 5px;
	margin:0px;
	border:1px solid #ABADB3;
	cursor:pointer;
	}

#enviar_dados_imovel {
	position:relative;
	float:right;
	width:102px;
	height:25px;
	margin-top:15px;
	background:url(../imagem/bt-enviar-anuncio.jpg) no-repeat;
	cursor:pointer;
	}

#enviar_dados_imovel:hover {
	background-position:0px -25px;
	}

.paragrafo_anuncie {
	position:relative;
	float:left;
	width:440px;
	font:12px Arial, Helvetica, sans-serif;
	color:#8C8C8C;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:15px;
	}
	
/*Estrutura Interna Simulação Financiamento */

.divisao_resultado {
	position:relative;
	float:left;
	width:760px;
	height:15px;
	}
	
.texto_simulacao {
	position:relative;
	float:left;
	width:750px;
	}
		
	.cabecalho_simule h1 {
	position: relative;
	float: left;
	height: 30px;
	font-size: 20px;
	color: #333;
	font-weight: normal;
	margin-top:12px;
	}
	
.texto_simular{
	position:relative;
	float:left;
	width:760px;
	height:20px;
	}

.texto_simule{
	position:relative;
	float:left;
	height:27px;
	margin-top:10px;
	margin-left:10px;
	}
	
.texto_simule p{
	position:relative;
	float:left;
	height:27px;
	}

.caixa_para_contato_comporta{
	position:relative;
	float:left;
	width:760px;
	border:1px solid #CCCCCC;
	}
	
.linha_contato{
	position:relative;
	float:left;
	width:740px;
	height:27px;
	margin-left:10px;
	margin-top:10px;
	}
	
.linha_contato_nome{
	position:relative;
	float:left;
	width:740px;
	height:27px;
	margin-left:10px;
	margin-top:20px;
	}
	
.linha_contato label{
	position:relative;
	float:left;
	width:185px;
	height:27px;
	background-color:#CCCCCC;	
	font-size:14px;
	color:#FFF;
	line-height:1.90em;
	font-family:Arial;
	padding-left:10px;
	}
	
.linha_contato_nome label{
	position:relative;
	float:left;
	width:185px;
	height:27px;
	background-color:#CCCCCC;	
	font-size:14px;
	color:#FFF;
	line-height:1.90em;
	font-family:Arial;
	padding-left:10px;
	}
	
#nome_simule{
	position:relative;
	float:right;
	width:527px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
#residencial_simule{
	position:relative;
	float:right;
	width:527px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
#comercial_simule{
	position:relative;
	float:right;
	width:527px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
#email_simule{
	position:relative;
	float:right;
	width:527px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
.linha_contato2{
	position:relative;
	float:left;
	width:465px;
	height:27px;
	margin-left:10px;
	margin-top:10px;
	}

.linha_contato2 label{
	position:relative;
	float:left;
	width:185px;
	height:27px;
	background-color:#CCCCCC;	
	font-size:14px;
	color:#FFF;
	line-height:1.90em;
	font-family:Arial;
	padding-left:10px;
	}
	
#valor_simule{
	position:relative;
	float:right;
	width:251px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
#idade_simule{
	position:relative;
	float:right;
	width:251px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	cursor:pointer;
	}
	
.linha_contato3{
	position:relative;
	float:right;
	width:275px;
	height:27px;
	margin-left:10px;
	margin-top:10px;
	}
	
.bancos_simule_caixa{
	position:relative;
	float:left;
	width:764px;
	margin-top:10px;
	}

.linha_contato3 label{
	position:relative;
	float:left;
	width:90px;
	height:27px;
	background-color:#CCCCCC;
	font-size:14px;
	color:#FFF;
	line-height:1.90em;
	font-family:Arial;
	padding-left:10px;
	}
	
#entrada_simule{
	position:relative;
	float:right;
	width:145px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	margin-right:10px;
	cursor:pointer;
	}
	
#parcelas_simule{
	position:relative;
	float:right;
	width:145px;
	height:15px;
	padding:5px 5px;
	border:1px solid #CCC;
	color:#666;
	margin-right:10px;
	cursor:pointer;
	}
		
.espacamento_fale{
	position:relative;
	float:left;
	width:730px;
	height:20px;
	}
	
.caixa_botao_simular_ja{
	position:relative;
	float:right;
	width:218px;
	height:26px;
	background-image:url(../imagem/botao-enviar-simulacao-financiamento.png);
	background-repeat:no-repeat;
	cursor:pointer;
	margin-right:10px;	
	}

.caixa_botao_simular_ja:hover{
	background-position:0px -26px;
	}
	
.banco_img{
	position:relative;
	float:left;
	width:105px;
	height:61px;
	cursor:pointer;
	}	
	
.extra_banco{
	margin-left:26px;
	}
	
.bank01{
	background-image:url(../imagem/banco01.jpg);
	background-repeat:no-repeat;
	}
	
.bank02{
	background-image:url(../imagem/banco02.jpg);
	background-repeat:no-repeat;
	}
	
.bank03{
	background-image:url(../imagem/banco03.jpg);
	background-repeat:no-repeat;
	}
	
.bank04{
	background-image:url(../imagem/banco04.jpg);
	background-repeat:no-repeat;
	}
	
.bank05{
	background-image:url(../imagem/banco05.jpg);
	background-repeat:no-repeat;
	}
	
.bank06{
	background-image:url(../imagem/banco06.jpg);
	background-repeat:no-repeat;
	}

.bank07{
	margin-top:15px;
	background-image:url(../imagem/banco07.jpg);
	background-repeat:no-repeat;
	}

.bank08{
	margin-top:15px;
	background-image:url(../imagem/banco08.jpg);
	background-repeat:no-repeat;
	}

.bank09{
	margin-top:15px;
	background-image:url(../imagem/banco09.jpg);
	background-repeat:no-repeat;
	}
	
/*Estrutura interna Ligamos para você*/

#form_ligamos_vc {
	position:relative;
	float:left;
	width:395px;
	border-right:1px solid #CCCCCC;
	margin-left:30px;
	margin-top:20px;
	}

#nome_ligamos_vc, #telefone_ligamos_vc, #email_ligamos_vc, #assunto_ligamos_vc {
	position:relative;
	width:243px;
	height:15px;
	padding:5px 5px;
	margin:0px;
	border:1px solid #CCC;
	cursor:pointer;
	}

.linha_input_ligamos {
	position:relative;
	width:375px;
	float:left;
	margin-top:5px;
	}

.linha_input_ligamos label {
	position:relative;
	float:left;
	width:94px;
	height:27px;
	margin-right:5px;
	font:16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#333333;
	text-align:left;
	line-height:1.70em;
	padding-left:8px;
	}

.texto_resultado_busca {
	position:relative;
	float:left;
	width:370px;
	}

#ligamos_left {
	position:relative;
	float:left;
	width:420px;
	height:273px;
	}
	
.bg_ligamos_pra_vc {
	position:relative;
	float:right;
	background-image:url(../imagem/logo-alphalider.png);
	background-repeat:no-repeat;
	background-position:510px 60px;
	}

.bg_ligamos_pra_vc img {
	width:174px;
	height:119px;
	}

.divisao_interna_ligamos_pra_vc {
	position:relative;
	float:left;
	width:750px;
	height:12px;
	}
	
#botao_ligamos_pra_vc {
	position:relative;
	float:right;
	width:156px;
	height:26px;
	margin-top:20px;
	margin-right:32px;
	background:url(../imagem/btn-ligacao.jpg) no-repeat;
	cursor:pointer;
	}
	
#botao_ligamos_pra_vc:hover{
	background-position:0px -26px;
	}
	
/* Estrutura Interna Empresa - Quem Somos */

.comporta_quem_somos {
	position:relative;
	float:left;
	margin-top:12px;
	margin-left:14px;
	margin-right:14px;
	}

#img_topo_quemsomos{
	position:relative;
	float:left;
	width:743px;
	height:135px;
	margin:0px 0px 14px 0px;
	background:url(../imagem/img-topo-quemsomos.jpg) no-repeat;
	}
	
#img_meio_quemsomos{
	position:relative;
	float:left;
	width:743px;
	height:135px;
	margin:14px 0px 14px 0px;
	background:url(../imagem/img-meio-quemsomos.jpg) no-repeat;
	}

.comporta_quem_somos h1 {
	position:relative;
	float:left;
	width:509px;
	font:15px Arial, Helvetica, sans-serif;
	color:#BE0003;
	}

.comporta_quem_somos p {
	position:relative;
	float:left;
	width:723px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:justify;
	margin:5px 0;
	}

.comporta_quem_somos h2 {
	position:relative;
	float:left;
	width:509px;
	margin-top:6px;
	font:15px Arial, Helvetica, sans-serif;
	color:#BE0003;
	}

.comporta_quem_somos h3 {
	position:relative;
	float:left;
	width:509px;
	margin-top:11px;
	font:15px Arial, Helvetica, sans-serif;
	color:#BE0003;
	}

.divisao_interna_quem_somos {
	position:relative;
	float:left;
	width:723px;
	height:15px;
	}
	
/*Empresa Real Estate*/
.comporta_real-estate{
	position:relative;
	float:left;
	margin-top:12px;
	margin-left:14px;
	margin-right:14px;
	}

#img_topo_real-estate{
	position:relative;
	float:left;
	width:737px;
	height:198px;
	margin:0px 0px 14px 0px;
	background:url(../imagem/img-topo-real-estate.jpg) no-repeat;
	}
	
.divisao_interna_real-estate {
	position:relative;
	float:left;
	width:723px;
	height:15px;
	}
	
/* Empresa - Assesoria Jurídica */

#bg-assessoria {
	position:relative;
	float:left;
	width:287px;
	height:181px;
	margin-top:18px;
	margin-left:16px;
	border:1px solid #CCCCCC;
	background:url(../imagem/bg-empresa-assessoria-juridica.jpg) no-repeat;
	background-position:3px 3px;
	}

.txt_conteudo_padrao {
	position:relative;
	float:left;
	width:450px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	}

.txt_conteudo_padrao p {
	width:417px;
	margin-left:13px;
	text-align:justify;
	margin:6px 10px;
	}

.txt_conteudo_padrao ul {
	width:417px;
	margin-left:13px;
	}

.txt_conteudo_padrao li {
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	list-style:inside;
	}

.espaco_interno_assessoria {
	position:relative;
	float:left;
	width:450px;
	height:12px;
	}