form {
	display						: block;
	padding						: 0;
	margin						: 0;
	overflow					: auto;
}
legend {
	display						: none;
}
fieldset {
	display						: block;
	margin						: 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, select:focus {
	border						: 4px double #516CA6;
	color						: #FFF;
	background					: #516CA6;
}
input, textarea, select, button {
	padding						: 2px;
	border						: 4px double #FFF;
	background					: #CFD7E9;
	color						: #333;
}
textarea {
	height						: auto;
}
button {
	margin						: 0;
}
option.disabled {
	padding-left				: 10px;
}
optgroup option {
	padding-left				: 10px;
}
/*########################################################################################################################################################
	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;
}
/*########################################################################################################################################################
	BUSCA
/*#######################################################################################################################################################*/
body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label {
	display			: block;
	clear			: both;
	margin			: 8px 0;
}
body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label {
	margin			: 0;
}
	body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label span {
		width		: 80px;
		display		: block;
		margin		: 0;
	}
	body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input, body div#CONTEUDO div#COLUNA div#BUSCA form fieldset label select {
		margin		: 3px 0;
		border		: 2px solid #FFF;
		background	: #516CA6;
		color		: #FFF;
	}
	body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input, body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label select {
		margin			: 2px 0;
	}
	
	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					: #5A6F9F;
	cursor						: pointer;
	color						: #666;
	font-weight					: bold;
font-size	: 0px;
display		: block;
line-height	: 0px;
}
body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input#BT_BUSCAR_ptr, body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input#BT_BUSCAR_ing {
	width						: 59px;
	text-indent					: 59px;
	background					: url('images/bt_buscar_ptr.gif') no-repeat 0 0;
	border: 0 !important;
}
	body.INDEX div#CONTEUDO div#COLUNA div#BUSCA form fieldset label input#BT_BUSCAR_ing {
		background				: url('images/bt_buscar_ing.gif') no-repeat 0 0;
	}
	
input#BT_ENVIAR_ptr {
	width						: 68px;
	text-indent					: 68px;
	background					: url('images/bt_enviar_ptr.gif') no-repeat 0 0 !important;
}
	input#BT_ENVIAR_ing {
		width						: 58px;
		text-indent					: 58px;
		background					: url('images/bt_enviar_ing.gif') no-repeat 0 0 !important;
	}
/*########################################################################################################################################################
	EXTRAS
/*#######################################################################################################################################################*/
.SIZE {
	width						: auto !important;
}
.NADA {
	width						: auto !important;
	height						: auto !important;
	margin						: 0 !important;
	padding						: 0 !important;
	border						: 0 !important;
	background					: none !important;
}
.NADA input {
	width						: auto !important;
	height						: auto;
}
