/* HTML */

/*----------------- CADASTRE SEU IMÓVEL --------------*/

/*****  CONTEUDO DIREITA  *****/
#conteudo_esquerda,
#conteudo_direita{float:left; margin:0;}
#conteudo_direita{width:260px;  padding:45px 0 0 0;}

/*****  CONTEUDO ESQUERDA  *****/
#conteudo_esquerda{width:616px; float:left; margin:30px 0 0 25px; height:auto;}
#conteudo_esquerda p{ font:12px Arial, Helvetica, sans-serif; margin:0 0 20px 0; color:#666; }
#conteudo_esquerda h3{font:12px Arial, Helvetica, sans-serif; margin:0 0 20px 0; color:#666; font-weight:bold;}

#boxAudiencia, #boxPortais {width:165px; float:left; position:relative; margin-bottom:-60px;}
#boxAudiencia {margin-right:50px; padding-left:15px;}
	#boxAudiencia span, #boxPortais span {display:block; height:49px; line-height:49px; background-repeat:no-repeat; font-weight:bold; font-size:15px;}
	#boxAudiencia span {background-image:url(/imagens/ico-megafone.png); padding-left:75px;}
	#boxPortais span {background-image:url(/imagens/ico-pc.png); padding-left:64px;}
	#boxAudiencia p, #boxPortais P {font-size:11px; margin-top:12px;}

/*****  FORM  *****/
#conteudo_esquerda p.cadastre { background:url("../imagens/formulario-head.gif") no-repeat 390px 0 transparent; height:89px; margin:1em 0 0; clear:left; }
#form_cadastre_seu_imovel { color:#FFFFFF; font-size:11px; }
#form_cadastre_seu_imovel .inputs_radio, 
#form_cadastre_seu_imovel .inputs_info { margin-left: 49px; }

select { 
	width:56px;
	border:1px solid #afb1b5;
	height:18px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* Inputs */
#form_cadastre_seu_imovel input.text {
	border:1px solid #afb1b5;
	font-size:11px;
	height:14px;
	padding:1px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#form_cadastre_seu_imovel input[type=file] { height: 20px; }

input#n_vagas, input#area_util { width:180px; }
input#valor { width:290px; margin-right:10px; }
input#nome { width:445px; }
input#ddd { width:20px; margin-right:10px; }
input#telefone { width:150px; }
input#email { width:186px; }
input#endereco { width:230px; }
input#numero, input#complemento { width:60px; }
input#cep { width: 71px; }
input#cidade, input#bairro { width:100px; }
input#upload { width:370px; margin-right:15px; }

#form_cadastre_seu_imovel input.text, #form_cadastre_seu_imovel label { margin-bottom:10px; }
#form_cadastre_seu_imovel input.radio { margin:0 5px 0 0; padding:0; height:11px; vertical-align:middle; }

/* Labels */
#form_cadastre_seu_imovel .imovel .inputs_info label { text-align: right; float: left; padding: 6px 0 0 20px; margin-right: 20px; width: 220px; }
#form_cadastre_seu_imovel .imovel .inputs_info label input { float: right; width: 150px; margin-left: 5px; }

#form_cadastre_seu_imovel .localizacao .inputs_info label,
#form_cadastre_seu_imovel .proprietario .inputs_info label { margin:0 3px 0 10px; }

#form_cadastre_seu_imovel .n_dorm { background: url("../imagens/formulario-dorm-ico.gif") no-repeat; }
#form_cadastre_seu_imovel .n_suites { background: url("../imagens/formulario-suites-ico.gif") no-repeat; }
#form_cadastre_seu_imovel .n_vagas { background: url("../imagens/formulario-vagas-ico.gif") no-repeat; }
#form_cadastre_seu_imovel .area_util { background: url("../imagens/formulario-area-ico.gif") no-repeat; }
#form_cadastre_seu_imovel .valor { 
	background: url("../imagens/formulario-valor-ico.gif") no-repeat;
	width: 496px !important;
}
#form_cadastre_seu_imovel .estado { margin-left: 21px !important; }
#form_cadastre_seu_imovel .bairro { margin-left: 10px !important; }
#form_cadastre_seu_imovel .cidade { margin-left: 10px !important; }
#form_cadastre_seu_imovel .telefone { margin-left: 15px !important; }


#form_cadastre_seu_imovel .valor input { width: 300px !important; float: none !important; }

label#label_numero { width:26px; }
label#label_complemento { width:74px; }

/* Fieldsets */
#form_cadastre_seu_imovel fieldset { 
	margin:0 0 15px;
	padding: 11px 0 0;
	border:0;
	background: #4b3067 url("../imagens/formulario-bg.jpg") no-repeat;
	background-repeat:no-repeat;
}
#form_cadastre_seu_imovel fieldset.imovel { padding-top:0px; }

#form_cadastre_seu_imovel .ico { margin-left: 14px; float: left; }
#form_cadastre_seu_imovel .imovel .ico { margin-top: 11px; }

#form_cadastre_seu_imovel .fieldsetRodape { background: transparent url("../imagens/formulario-borda.gif") no-repeat; height: 10px; clear: both; }

#form_cadastre_seu_imovel p.caption { 
	margin:0 0 10px 49px;
	padding:3px 0 2px 10px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid;
}

#form_cadastre_seu_imovel fieldset.imovel p.caption {
	background:url("../imagens/formulario-head.gif") no-repeat scroll 341px -89px;
	padding:14px 0 2px 10px;
}

/* Imóvel */
.inputs_radio { height:61px; padding-top:8px; }
.inputs_info { clear:left; }

.col1, .col2, .col3 { width:150px; line-height:11px; float:left; }
#form_cadastre_seu_imovel .col1 label, 
#form_cadastre_seu_imovel .col2 label,
#form_cadastre_seu_imovel .col3 label { float:none; display:inline; }

.col1 div, .col2 div, .col3 div { margin-bottom:8px; }

.col { width:265px; height:33px; float:left; }
.col input { width:150px; }

/* Botoes */
#bt_enviar { 
	width:74px;
	height:25px;
	border:0;
	margin:-3px 0 0;
	padding:0;
	background:url(../imagens/btn-enviar.png) no-repeat;
	cursor:pointer;
}
#conteudo_esquerda p.quero_cadastrar { clear:both;text-align:right; margin: 0 35px 0 0; font-size:11px; }
#bt_quero_cadastrar {
	border:0;
	cursor:pointer;
	width:159px;
	height:33px;
	margin:0 0 0 20px;
	background:url(../imagens/btn-quero-cadastrar.png) no-repeat;
	float:right;
	text-indent:-555em;
}

.close img, #ifrmFile, #arquivos li iframe { display:none; }
#arquivos	{ display:none; margin: 0.7em 0 0.7em 2.5em; }
#arquivos li { margin:0.4em 1em; width: 470px; padding: 0.3em 0.5em; border: 1px solid #fff; background: #7d68c1; filter: alpha(opacity=90); opacity: 0.9; }
#arquivos li.ready { padding: 0.3em 0.5em 0.3em 2.3em; background: #7d68c1 url("../imagens/formulario-imagem.png") no-repeat 3px 1px; filter: alpha(opacity=100); opacity: 1; }
#arquivos li span { float: right; width: 200px; background:url("../imagens/formulario-send-image.png") no-repeat scroll 0 0 transparent; height: 18px; margin-right: 170px;}
#arquivos li .close { background:url("../imagens/formulario-close.png") no-repeat scroll 0 -1px transparent; margin:0; width:16px; cursor: pointer; }

.btenviar { float: right; margin-right: 50px; background: url("../imagens/btn_enviar_03.gif") no-repeat; text-indent: -555em; width: 90px; height: 21px; border:0; }
.gifload { float: right; margin: 0.7em -0.7em 0.7em 0.7em; display: none; }

