/*########################################################################################################################################################
	PADRONIZANDO NAVEGADORES
/*#######################################################################################################################################################*/

form {
	padding						: 0;
	margin						: 0;
}

form fieldset {
	display						: block;
	margin						: 0;
	border						: 0;
	padding						: 0;
}

form fieldset legend {
	display						: none;
}
/*
form fieldset label {
	display						: block;
	text-align					: right;
	margin						: 10px 0;
}
*/
form fieldset .radios label {
	display						: inline;
}

input[type=hidden] {
	display						: none !important;
	visibility					: hidden !important;
}


/*########################################################################################################################################################
	TAGS
/*#######################################################################################################################################################*/

input:focus, textarea:focus {
	border						: 1px solid #577FCD;
	background					: #809CD3;
	color						: #FFF;
}

input, textarea, select, button {
	height						: 15px;
	margin						: 0;
	padding						: 0 0 0 2px;
	border						: 1px solid #577FCD;
	background					: #F7F7F7;
	font						: 12px Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color						: #333;
}

select {
	height						: 18px;
}
select.MULTIPLE {
	height						: auto !important;
}
	select option{
		padding						: 4px;
		background					: #F7F7F7;
	}
	select option.disabled {
		padding-left				: 5px;
	}

textarea {
	width						: 99%;
	height						: auto;
	margin						: 0;
}

select.MULTIPLE {
	height						: auto;
}

/*########################################################################################################################################################
	FORM BUSCA
/*#######################################################################################################################################################*/

div#BUSCA form#FM_BUSCA label input {
	font-size					: 10px;
}
div#BUSCA form#FM_BUSCA label {
	width						: 33%;
	float						: left;
	text-align					: left;
	margin-bottom				: 6px;
}
	div#BUSCA form#FM_BUSCA label select.FULL {
		width					: 90%;
	}
	div#BUSCA form#FM_BUSCA label strong, div#BUSCA form#FM_CODE label strong {
		padding					: 2px 0;
		display					: block;
	}
div#BUSCA form#FM_CODE {
	padding-left				: 20px;
}
div#BUSCA form#FM_CODE label {
	text-align					: left;
}
div#BUSCA form#FM_CODE input#Codigo_do_imovel {
	width						: 120px;
}

div#BUSCA form#FM_BUSCA.FULL {
	width						: 100%;
	background					: none;
}
	div#BUSCA form#FM_BUSCA.FULL label {
		width					: 25%;
	}

div#BUSCA form#FM_CODE {
	background					: url('images/h1_bg.gif') repeat-x 0 0;
	margin-left					: -10px;
	padding						: 10px;
}
div#BUSCA form#FM_CODE strong {
	font-size:120%;
}
/*########################################################################################################################################################
	FM_CONTATO
/*#######################################################################################################################################################*/

form#FM_CONTATO {
	margin-right				: 8px;
	padding						: 20px 0;
	border-top					: 1px dotted #577FCD;
	border-bottom				: 1px dotted #577FCD;
}
form#FM_CONTATO fieldset label {
	width		: 20%;
	display		: block;
	margin-top	: 10px;
	float		: left;
	clear		: both;
	text-align	: right;
}
form#FM_CONTATO fieldset label span {
	width		: 100%;
	display		: block;
	text-align	: right;
	color		: #999;
}
form#FM_CONTATO fieldset input, form#FM_CONTATO fieldset select {
	width		: 76%;
	height		: 19px;
	padding		: 5px;
	margin		: 10px 0 0 1%;
	float:left;
}
	form#FM_CONTATO fieldset select {
		width	: 77%;
		height	: 29px;
		padding	: 5px;
	}
	form#FM_CONTATO fieldset select.MULTIPLE {
		height	: auto;
	}
form#FM_CONTATO fieldset textarea {
	width		: 97%;
	padding		: 5px;
	margin-top	: 10px;
}

form#FM_CONTATO div.INPUT {
	float		: left;
	width		: 76%;
	height		: 14px;
	padding		: 0 5px;
	margin		: 10px 0 0 1%;
}
/*########################################################################################################################################################
	BOTÕES
/*#######################################################################################################################################################*/

.BOTAO {
	width						: auto;
	height						: 27px;	
	border						: 0;

	padding						: 0;
	margin						: 0;
	
	background					: #809CD3;
	color						: #FFF;
	font-weight					: bold;

	cursor						: pointer;
}


form input#BT_BUSCAR, form input#BT_BUSCAR2 {
	width						: 59px;
	height 						: 23px;
	margin						: 0 0 0 10px;
	background					: url('images/bt_buscar.gif') no-repeat 0 0;
}
form input#BT_BUSCAR {
	margin-right				: 20px;
}

form fieldset input#BT_ENVIAR {
	width						: 67px !important;
	height 						: 27px;
	margin-right				: 30px;
	background					: #809CD3 url('images/bt_enviar.gif') no-repeat 0 0;
}

/*########################################################################################################################################################
	EXTRAS
/*#######################################################################################################################################################*/

.NADA {
	width						: auto !important;
	height						: auto;
	margin						: 0;
	padding						: 0;
	border						: 0;
	background					: none;
}