/* HTML */

p {font-size:12px; color:#666;}

#vitrine_servicos{height:135px;width:917px;margin-bottom:12px;}

h3.some {display:none;}

h4.some {display:none;}

/*h4{display:none;}*/

/*----------------- Página Serviços---------------*/
#seta_servicos{	float:left;	width:26px;	height:37px; margin:34px 20px 0 0px;}

#conteudo_textos img{width:652px;height:45px;margin:33px 0 15px 45px;}

#conteudo_textos p{color:#666;font:12px Arial, Helvetica, sans-serif; height:45px;margin:0 0 30px 0;width:784px;}

/* Texto Quero Comprar, Vender, Alugar, Administrar */
#texto_quero_comprar, #texto_quero_vender, #texto_quero_alugar, #texto_quero_avaliar {
	float:left;
	width:225px;
	height:86px;
	margin:10px 10px 0 45px;}

#texto_quero_administrar{
	float:left;
	width:249px;
	height:86px;
	margin:10px 20px 0 22px;}
	
#texto_quero_financiar{
	float:left;
	width:249px;
	height:86px;
	margin:10px 10px 0 22px;}
	

/*p Quero Comprar, Vender, Alugar, Administrar */
#box_quero_comprar p, #box_quero_vender p, #box_quero_alugar p,  #box_quero_avaliar p,  #box_quero_financiar p{
	display:block;
	float:left;
	margin:11px 0 0 0;
	width:340px;
}

#box_quero_administrar p{
	display:block;
	float:left;
	margin:20px 0 0 -10px;
	width:340px;}
	


/** Botões **/
.btn_comprar, .btn_vender, .btn_alugar, .btn_avaliar, .btn_financiar{
	border:none !important;
	cursor:pointer;
	height:21px !important;
	position:absolute;
	top:64px;
	left:280px;
	width:122px !important;}

.btn_financiar{background:url(/imagens/btn_financiar.gif) no-repeat !important;}
.btn_comprar{background:url(/imagens/btn_comprar.gif) no-repeat !important;}
.btn_vender{background:url(/imagens/btn_vender.gif) no-repeat !important;}
.btn_alugar{background:url(/imagens/btn_alugar.gif) no-repeat !important;}
.btn_avaliar{background:url(/imagens/btn_avaliar.gif) no-repeat !important;}
.btn_administrar{
	background:url(/imagens/btn_administrar.gif) no-repeat !important;
	border:none !important;
	cursor:pointer;
	height:21px !important;
	position:absolute;
	top:62px;
	left:280px;
	width:122px !important;}	


/** Box Home Serviços **/
#box_quero_comprar, #box_quero_vender, #box_quero_alugar, #box_quero_avaliar, #box_quero_financiar {
	height:96px;
	margin:15px 0 16px 0;
	position:relative;
	width:917px;}

#box_quero_financiar{background:url(/imagens/box_servicos_financiar.gif) no-repeat;}
#box_quero_comprar{background:url(/imagens/box_servicos_comprar2.gif) no-repeat;}
#box_quero_vender{background:url(/imagens/box_servicos_vender.gif) no-repeat;}
#box_quero_alugar{background:url(/imagens/box_servicos_alugar2.gif) no-repeat;}
#box_quero_avaliar{background:url(/imagens/box_servicos_avaliar.gif) no-repeat;}
#box_quero_administrar{
	background:url(/imagens/box_servicos_administrar.gif) no-repeat;
	height:96px;
	margin:15px 0 0 0;
	position:relative;
	width:917px;}

/*----------------- /Final Página Serviços---------------*/
	
/*--------------Página Como Comprar-----------------*/
#quer_comprar img,
#abra_conta img{margin:20px 0 10px 0;}

#quer_comprar p{margin-bottom:10px;}
#quer_comprar ul{ font-size:12px;}
#quer_comprar ul li{list-style:none; margin:0 0 10px 20px; list-style-image:url(../imagens/setinhaul.jpg);}

#conteudo_esquerda,
#conteudo_direita{float:left; overflow:hidden;}

/*****  CONTEUDO ESQUERDA  *****/
#conteudo_esquerda{
	margin:10px 0 0 0;
	width:606px;}



/*  FORMULARIO ABRA SUA CONTA  */

.botao, .descricao { height:45px; }
.botao { width: 230px; float:left; clear:left; }
.descricao { font-size:12px; padding-top:5px; }

p.escolha { text-indent:-99999px; background:url(../imagens/escolha-a-melhor-opcao.gif) no-repeat 2px 0; height:25px; margin:40px 0 10px !important; }
p.botoes { margin: 10px 0 0 !important; height:121px; }
#bt_abrir_conta, #bt_contrate_online {
	width:213px;
	height:31px;
	display:block;
	text-indent:-99999px;
	float:left;
	margin:0 !important;
	padding-top:5px;
	cursor:pointer;
}
/*#bt_abrir_conta { background:url(../imagens/box-quero-abrir-minha-conta.gif) no-repeat; margin-right:5px; }
#bt_contrate_online { background:url(../imagens/box-quero-contratar-online.gif) no-repeat; }*/
#bt_abrir_conta.selected, #bt_contrate_online.selected { cursor:auto; }


#form_contrate_online, #login_conta { clear:left; }

#abra_conta form{width:490px; padding-bottom:30px; clear:left;}
	#abra_conta fieldset{ border:none;}
	#abra_conta label{ background:#f2f2f2; width:150px; min-height:21px; color:#999; font-size:12px; font-weight: bold; display:block; line-height:20px; float:left; margin:0 0 5px 0; text-align:right; padding:0 10px 0 10px; clear:left; }
	#abra_conta label.col2 { width:38px; clear:none; background:#fff; }
	#abra_conta label#lbl_numero { width:18px; clear:none; background:#fff; }
	
	#abra_conta input{ height:17px; border:1px solid #d4d4d4; float:left; margin:1px 0 5px 0; }
	#abra_conta input.col1 { width:120px; }
	#abra_conta input.col2 { width:120px; }
	#abra_conta input#txt_endereco { width:210px; }
	#abra_conta input#num_numero { width:50px; }
	#abra_conta select#txt_estado { width:50px; }
	
	#abra_conta textarea{ border:1px solid #d4d4d4; float:left; margin:0 0 5px 0;}
	#abra_conta select{ height:19px;  border:1px solid #d4d4d4; float:left; margin:0 0 5px 0; font-size:12px; color:#828489; }
	#abra_conta h3{font-size:11px; font-weight:normal; color:#828489; margin:0 0 10px 0;}
	#abra_conta p, span{float:left; width:100px; padding:3px 0 0 3px; font-size:12px; color:#999;  display:block; height:17px;}

	#abra_conta textarea,
	#abra_conta select,
	#checkbox
		{width:300px; height:18px!important;}
	#abra_conta input{width:300px; height:18px;}

	#abra_conta textarea
{width:300px; height:60px!important;}

	.telefone{font-size:11px !important;}
	.checkbox{width:18px !important; height:19px !important;  border:0 !important; float:left !important; margin:0 0 5px 0 !important; font-size:12px; color:#828489 !important; }
		
		#checkbox_personal,
		#checkbox_business
		{width:260px; padding-left:160px;}
		
		#checkbox p,
		#checkbox_personal p,
		#checkbox_business p,
		#checkbox_qual_servico p
		{width:125px!important; height:17px; }
	
	#checkbox,
	#checkbox_qual_servico,
	#checkbox_gostaria,
	#checkbox_horario,
	#checkbox_personal,
	#checkbox_business
	{border:0 !important; float:left !important; margin:0 0 5px 0 !important; font-size:12px; color:#828489 !important;}
	
	#checkbox_qual_servico{width:300px !important;}
		.qual_servico{ background:#f2f2f2; width:150px; height:62px!important; color:#999; font-size:12px; font-weight: bold; display:block; line-height:20px; float:left; margin:0 0 5px 0; text-align:right; padding:0 10px 0 0; clear:left;}

	#checkbox_gostaria{width:250px !important;}
		.span_administracao{ display:block!important; width:210px!important; height:21px; }
		.span_preparando{display:block!important; width:310px!important; margin:0;  padding:0 0 10px 3px; }

	#checkbox_horario{width:250px !important;}
		.qual_horario{ background:#f2f2f2; width:120px; height:40px!important; color:#999; font-size:12px; font-weight: bold; display:block; line-height:20px; float:left; margin:0 0 5px 0; text-align:right; padding:0 10px 0 0; clear:left;}


		#abra_conta a{color:#999;} 	#abra_conta a:hover{ text-decoration:underline;}
.ddd{ width:24px !important; margin:0 5px 5px 0 !important; float:left;}
.tel{ width:180px !important; float:left;}
.enviar{ background:url(/imagens/btn_enviar.gif) no-repeat; width:90px !important; height:21px !important; border:none!important; cursor:pointer; margin:10px 0 0px 168px !important; padding:0!important;}

.span_telefone{
width:525px!important; height:21px; color:#999; display:block; line-height:20px; float:left; margin:0 0 5px 0; padding:0 10px 0 0; 
}

/* ----- */
/* DICAS */
/* ----- */
#dicas,
#recomenda {
	height:180px;
	padding:0;
	width:296px;
	float:left;
	overflow:hidden;}
	
#dicas{ margin:0 16px 0 0;	background: url(/imagens/bg-box-home.jpg) bottom no-repeat; height:100%;   padding:0 0 10px 0;}
	#dicas ul{ margin:10px 0 0 10px;}
		#dicas ul li{ font-size:12px; margin:0 !important; height:auto; }
			#dicas ul li p, #dicas ul li img{ float:left;}
			#dicas ul li p{ width:253px; font-size:12px!important;}
			#dicas ul li img{ width:10px; height:5px; clear:both; padding:5px 7px 0 0;}

.saiba_mais{ margin:0 0 0 15px; font-weight:bold !important;}

/* -------------- */
/* VOCÊ RECOMENDA */
/* -------------- */
#recomenda { margin-top:10px; background: url(/imagens/bg-box-home.jpg) bottom no-repeat; height:auto; padding:0 0 10px 0;}

	#recomenda p,
	#depoimentos p
	{width:130px; margin:0 0 0 5px; font-size:12px; float:left;}

	#recomenda ul li{margin:10px 0 0 15px; height:auto;}

.foto_recomenda{ width:131px; height:131px; clear:left; margin:3px 5px 0 0; float:left;}

/* --------- */
/* CONTEÚDOS */
/* --------- */

/** Direita **/
#conteudo_direita{
	margin:10px 0 0 15px;
	width:296px;}

/* ----------- */
/* DEPOIMENTOS */
/* ----------- */
	#depoimentos,
	#nossos_servicos
	{padding:0; width:296px; margin:0 0 10px 0;}
	
#depoimentos {
	background: url(/imagens/bg-box-home.jpg) bottom no-repeat;
	height:auto;
	padding:0 0 10px 0;
	overflow:hidden;
	font-size:12px!important;
	margin-top:10px;}

	#depoimentos ul{ margin:10px 0 0 15px;}
		#depoimentos ul li{ height:auto; width:275px;}

.foto_depoimento{ width:131px; height:131px; float:left; }

/* ------- */
/* ENQUETE */
/* ------- */
#cnt-enquete{ padding:0 10px; height:160px; overflow:hidden;}
#enquete { width:296px;	height:190px; background:#fff url(/imagens/bg-box-home.jpg) bottom no-repeat; margin:20px 0 0 0 !important;	padding:0;}
	#enquete p{padding-bottom:16px; margin:5px 0 0 0 ; }
	#enquete form{width:296px; margin:12px 0 0 0; padding:0; clear:both;}
		#enquete fieldset{border:none; margin:0; padding:0;}
		#enquete .radio{margin:0 4px 0 5px!important; padding:0;}
		#enquete label{font-size:11px; font-weight:bold; display:block; margin:0 !important; padding:0 !important; height:20px;  }

.ver_resultados{margin-top:-18px;}

/* Resultados da Enquete*/
p.nome_enquete{ font-size:12px; color:#2b0d61; font-weight:bold; padding-bottom:0 !important; margin:5px 0 0 0;}
p.nome_opcao{ color:#666; padding:0 0 5px 0 !important; font-weight:bold; margin:5px 0 0 0 !important; height:auto;}

.porcentagem_resultado{height:11px; padding:0 !important; background: url(/imagens/img-porcentagem-resultado.gif) repeat-x; color:#232e7c; float:left; font-size:11px;}

.p-porcentagem{ float:left; width:30px!important; margin:-2px 0 0 5px!important; padding:0 !important; height:10px; color:#08156e; font-weight:bold;}

.barrinha{width:255px; height:11px;  padding:0; background:#e5e7f4; text-align:left; margin:0 !important;}

.btn_voltar{ float:right; color:#2b0d61; font-weight:bold; font-size:11px;}


/* --------------- */
/* NOSSOS SERVIÇOS */
/* --------------- */

#nossos_servicos {
background:#fff url(/imagens/bg-box-home.jpg) bottom no-repeat;	height:auto; padding-bottom:10px;}

	#nossos_servicos p{ width:260px; margin:10px 0 10px 0; font-size:12px;}

/* ---------------- */
/* ÍNDICES E MOEDAS */
/* ---------------- */
/*EStá no screen.css*/	

/* ----- */
/* ERROS */
/* ----- */
	.erro{
		font:12px arial, Helvetica, sans-serif;
		color:#FF0000;
		height:20px;
		display:block;
		margin:-10px 0 0 124px;
		*margin:0 0 4px 127px;}

div.msgErr{
    	color:#ea6e0b;
		width:350px; 
		height:19px; 
		font-size:11px; 
		margin:0 0 0 175px;
		clear:both; 
		display:block;		
		padding:0; 
		font-weight:normal;}
		
/* ---------- */
/* DRIVE THRU */	
/* ---------- */
#drive-thru {position:relative;} /* Box na lateral */
	#box-drive-thru {background:url(/imagens/bg-cnt-thru.png) 0 0 no-repeat; height:141px; position:absolute; z-index:1000; width:248px;}
	
#cnt-box-drive-thru {margin:26px 0 0 10px;}

#fr-drive-thru {border:0; margin:0; padding:0;}
	#fr-drive-thru fieldset {border:0; margin:0; padding:0;}
	#fr-drive-thru p {color:#838383; font-size:11px; margin:0 0 6px 0; padding:0;}
	#fr-drive-thru label { width:63px;	background:#fff; color:#666; display:block; float:left;	clear:left;	font-size:11px; font-weight:bold; height:16px; margin:0;	padding:0;}
	#fr-drive-thru input {background:#fff;	border:1px solid #c2c2ca;	color:#666;	font:11px;	float:left;	margin:0 0 5px 0; height:14px;	width:125px;}

#drive-thru tr#Single:hover,
#drive-thru tr#Couple:hover,
#drive-thru tr#Family:hover,
#drive-thru tr#Up:hover,
#drive-thru tr#Gold:hover
{background: #EAEAEA;}

#btn-ok {background:url(/imagens/btn_ok.gif) 0 0 no-repeat !important;	border:0 !important; margin:0 0 0 7px !important; cursor:pointer;	height:19px !important;	width:26px !important;}

#box-drive-thru {
	display: none;
}


/* ------------------------------------------- */
/*-------------- Financiamento-----------------*/
/* ------------------------------------------- */
#flashFinanciamento {height:320px; background-color:#ededed; margin-bottom:1em;}

#financiamento h2 {color:#FE6A06; font-size:16px; margin-bottom:15px;}
#financiamento p {clear:both; margin:0 0 1em;}
#financiamento li {font-size:11px;}

#financiamento #col1, #financiamento #col2 {float:left; margin-bottom:20px;}
#financiamento #col1 {width:400px; margin-right:17px;}
#financiamento #col2 {width:500px;}

#boxParaVoceFinanciar {clear:both; font-size:12px; background:url(/imagens/bg-box-bordas-arredondadas.png) no-repeat 0 0; padding-top:15px;}
	#boxParaVoceFinanciar div {padding:0 20px 10px; background:url(/imagens/bg-box-bordas-arredondadas.png) no-repeat 0 bottom; overflow:hidden;}
	#boxParaVoceFinanciar p {font-size:12px; margin-bottom:1em;}
	#boxParaVoceFinanciar ul {width:50%; float:left;}
	#boxParaVoceFinanciar li {background:url(../imagens/setinha-laranja-dir.png) no-repeat 0 2px; padding-left:16px; margin-bottom:10px; font-size:12px;}

#boxSimulacao {background:#f4f4f4 url(../imagens/bg-box-bordas-arredondadas-400-top.png) no-repeat 0 0; padding:10px 0 0 0;}
	#boxSimulacao .boxConteudo {background:url(../imagens/bg-box-bordas-arredondadas-400-bottom.png) no-repeat 0 bottom;}
	#boxSimulacao p {padding:0 10px; margin-bottom:1em; font-size:11px;}
	#boxSimulacao ul {padding:0 10px 10px;}


#boxResultado {background:#f4f4f4 url(../imagens/bg-box-bordas-arredondadas-500-top.png) no-repeat 0 0; padding:20px 0 0 0; position:relative;}
.boxConteudo {background:url(../imagens/bg-box-bordas-arredondadas-500-bottom.png) no-repeat 0 bottom;}
.resultado {width:254px; height:112px; margin:0 auto 37px; padding:8px 0 22px 198px; background-image:url(../imagens/bg-box-simulacao.png); font-size:12px; font-weight:bold;}
	.resultado label {width:222px; display:block; margin-bottom:5px; text-align:right;}
	.resultado input {width:128px; padding:0 2px; background-color:#FFF; border:1px solid #e1e1e1; color:#FE6A06; font-size:18px;}
	#btnProposta {margin:50px 0 0 8px; width:157px; height:28px; background:url(/imagens/btn-faca-sua-proposta.png) no-repeat; border:0; cursor:pointer;}
	#boxResultado ul {padding:30px 20px 31px;}
	
	#popupForm {position:absolute; top:200px; left:173px; width:240px; background:url(/imagens/bg-pop-up-top.png) no-repeat 0 0; padding-top:28px;}
	#popupForm .popupConteudo {background:url(/imagens/bg-pop-up-bottom.png) no-repeat 0 bottom; overflow:hidden; padding:0 8px 5px;}
	#popupForm label {	
		background:none repeat scroll 0 0 #FFFFFF;
		clear:left;
		color:#666666;
		display:block;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:16px;
		margin:0;
		padding:0;
		width:63px;
	}
	#popupForm input {
		background:none repeat scroll 0 0 #FFFFFF;
		border:1px solid #C2C2CA;
		color:#666666;
		float:left;
		font-size:11px;
		height:14px;
		margin:0 0 5px;
		width:125px;
	}
	#popupForm .fechar  {
		background:url("../imagens/x.gif") no-repeat scroll right top transparent;
		cursor:pointer;
		float:right;
		height:15px;
		width:15px;
		/*margin-top:-8px;*/
	}
	#popupForm .btn-ok {
		background:url("/imagens/btn_ok.gif") no-repeat scroll 0 0 transparent !important;
		border:0 none !important;
		cursor:pointer;
		height:19px !important;
		margin:0 0 0 7px !important;
		width:26px !important;
	}

#formFinanciamento {padding:0 10px 10px; font-size:11px;}
	#formFinanciamento div {clear:both; height:30px;}

#formFinanciamento label {display:block; float:left; width:110px;}
	#formFinanciamento label.radioLabel {display:inline; float:none; width:auto; margin-right:15px;}

#formFinanciamento input.text {width:100px; margin-right:10px; border:1px solid #e1e1e1; text-align:right; padding-right:2px;}
	#formFinanciamento input {float:left;}
	#formFinanciamento input.radio {float:none; margin-right:2px;}

#formFinanciamento span {
	width:130px;
	height:auto; 
	padding:0 0 0 20px;
	margin-top:-6px;
	background:url(/imagens/setinha-laranja-esq.png) no-repeat 0 6px;
	font-size:11px;
	float:left;
}

#btnSimule {width:83px; height:29px; border:0; background:url(/imagens/btn-simule.png) no-repeat; cursor:pointer; margin:0 0 10px;}

.popupConteudo.msg { text-align: center; font-size: 11px;}
.popupConteudo.msg .btn-ok { float: none !important; }
