/*ESTILIZA��O FORMUL�RIOS*/
.combo {
	width: 350px;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.campo {
	border: 1px solid #000000;
	background: #FFFFFF;
}

.campo_selecionado {
	border: #FF0000 1px solid;
	/*border: #FFC896 1px solid;*/
	background: #EEE685;
}

textarea {
	border: 1px solid #000;
	overflow-y: auto;
	overflow-y: scroll;
	background: #FFFFFF;
	resize: none;
}

.textarea_selecionado {
	/*border: 1px solid #FFCC99;*/
	border: #FF0000 1px solid;
	overflow-y: auto;
	overflow-y: scroll;
	background: #EEE685;
}

.data, .hora, .campo_codigo, .idade, .dia {
	width: 75px !important;
}

.monetario {
	text-align: right !important;
}

/*.leitura{
	width: 100px !important;
	background: #CCC;
}*/
.read_only, .desativado, .leitura {
	background: #CCC;
}

.botao {
	min-width: 90px;
	height: 30px;
	color: #000;
	background: url(../imagens/btnormal.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
}

.botao_selecionado {
	min-width: 90px;
	height: 30px;
	color: #000;
	background: url(../imagens/btselecionado.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
}

.botao_desativado {
	opacity: .5;
	filter: alpha(opacity = 50);
	cursor: default;
}

.botaoQuadrado {
	width: 23px;
	height: 23px;
	color: #000;
	background: url(../imagens/btnormal.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
}

.botaoQuadrado_selecionado {
	width: 23px;
	height: 23px;
	color: #000;
	background: url(../imagens/btselecionado.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
}

.botaoQuadrado_desativado {
	opacity: .5;
	filter: alpha(opacity = 50);
	cursor: default;
}

.botao_foco {
	border: 2px solid #FF9900;
}

.p_botao {
	min-width: 70px;
	height: 20px;
	color: #000;
	background: url(../imagens/btnormal.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
	font-size: 12px;
}

/*.p_botao_selecionado {
	min-width: 70px;
	height: 20px;
	color: #000;
	background: url(../imagens/btselecionado.jpg) repeat;
	border: 1px solid #5A90B1;
	cursor: pointer;
	font-size: 10px;
}*/
fieldset {
	border: 1px solid #000;
}

button {
	vertical-align: middle;
	text-align: left;
}

button img {
	margin-right: 5px;
	vertical-align: middle;
}

select {
	border: 1px solid #000;
	color: #000;
}

#frmCadastro .div_back {
	background: #EEEEEE;
}

.btn_biometria img {
	margin-bottom: 1px !important;
	margin-left: -1px !important;
}

.semEvento {
	cursor: default;
	pointer-events: none;
	opacity: .5;
	filter: alpha(opacity = 50);
}