form {
	display						: block;
	padding						: 0;
	margin						: 0;
}
legend {
	display						: none;
}
fieldset {
	display						: block;
	margin						: 0 0 10px 0;
	border						: 0;
	padding						: 0;
}
fieldset label {
	display						: block;
}
fieldset .radios label {
	display						: inline;
}
form ul {
	list-style					: none;
	margin-left					: 0;
}
input[type=hidden] {
	display						: none !important;
	visibility					: hidden !important;
}
/**********************************************/

input:focus, textarea:focus {
	border						: 4px double #484848;
	color						: #FFF;
	background					: #484848;
}

input, textarea, select, button {
	padding						: 2px;
	border						: 4px double #FFF;
	background					: #484848;
	color						: #FFF;
/*
	-moz-border-radius 			: 0.5em;
	-webkit-border-radius		: 0.5em;
	-opera-border-radius		: 0.5em;
	border-radius 				: 0.5em;
*/
}

textarea {
	height						: auto;
}

button {
	margin						: 0;
}

option.disabled {
	padding-left				: 30px;
}

/*########################################################################################################################################################
	FORM FULL
#######################################################################################################################################################*/
body div#CONTEUDO form fieldset.FM_FULL label {
	display		: block;
	margin		: 10px 0;
	padding		: 5px 0;
	clear		: both;
}
body div#CONTEUDO form fieldset.FM_FULL label strong{
	width		: 20%;
	margin-right: 20px;
	display		: block;
	float		: left;
	text-align	: right;
}
body div#CONTEUDO form fieldset.FM_FULL label span {
	display		: block;
	text-align	: right;
	font-size	: 90%;
	color		: #999;
	font-weight	: normal;
}

body div#CONTEUDO form fieldset.FM_FULL input, body div#CONTEUDO form fieldset.FM_FULL textarea, body div#CONTEUDO form fieldset.FM_FULL select {
	width		: 70%;
	margin		: 0;
}
body div#CONTEUDO form fieldset.FM_FULL select {
	width		: 70%;
}

body div#CONTEUDO form fieldset.FM_FULL div {
	width		: 75%;
	margin		: 0 0 5px 15px;
	float		: left;
}

/**/

body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label {
	display			: block;
	margin			: 0;
	padding			: 2px 0;
	clear			: both;
}
	body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label span {
		width		: 80px;
		display		: block;
		margin		: 0;
		padding-top	: 5px;
		float		: left;
	}

	body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input {
		width		: 140px;
	}
	body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label select {
		width		: 100%;
	}
/*########################################################################################################################################################
	BOTÕES
/*#######################################################################################################################################################*/

.BOTAO {
	width						: auto;
	height						: 23px;	
	border						: none;
	margin						: 0;
	margin-top					: 5px;
	padding-bottom				: 6px;
	background					: #EFEFEF;
	cursor						: pointer;
	color						: #666;
	font-weight					: bold;
font-size	: 0px;
display		: block;
line-height	: 0px;
}
form input#BT_BUSCAR_ptr {
	width						: 94px;
	text-indent					: 94px;
	background					: url('images/bt_buscar_ptr.gif') no-repeat 0 0;
}
	form input#BT_BUSCAR_esp {
		width						: 94px;
		text-indent					: 94px;
		background					: url('images/bt_buscar_esp.gif') no-repeat 0 0;
	}
	form input#BT_BUSCAR_ing {
		width						: 94px;
		text-indent					: 94px;
		background					: url('images/bt_buscar_ing.gif') no-repeat 0 0;
	}
	
form input#BT_ENVIAR_ptr {
	width						: 94px;
	text-indent					: 94px;
	background					: url('images/bt_enviar_ptr.gif') no-repeat 0 0;
}
	form input#BT_ENVIAR_ing {
		width						: 80px;
		text-indent					: 94px;
		background					: url('images/bt_enviar_ing.gif') no-repeat 0 0;
	}
	form input#BT_ENVIAR_esp {
		width						: 94px;
		text-indent					: 94px;
		background					: url('images/bt_enviar_esp.gif') no-repeat 0 0;
	}
/*########################################################################################################################################################
	EXTRAS
/*#######################################################################################################################################################*/
.SIZE {
	width						: auto !important;
}

.NADA {
	width						: auto !important;
	height						: auto;
	margin						: 0;
	padding						: 0;
	border						: 0;
	background					: none;
}
.NADA input {
	width						: auto !important;
	height						: auto;
}