.aumentaIMG a span{
	display:none;
} 

.aumentaIMG a:hover span{
	background:transparent; 
	display:block; 
	position:absolute; 
	z-index:100;
}
 
.aumentaIMG a:hover span img{
	background:blue;
} 

.aumentaIMG a:hover em{
	z-index:1; 
	display:none;
} 

.aumentaIMG a img{
	border:#000 0px solid;
} 

.aumentaIMG a:hover img{
	border:#000 0px solid;
}

.botao{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	width: 160px;
	height: 30px;
	background-color: #f68028;
	border: 1px solid #f68028;
	border-radius: 5px;
}

/*.botao1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 100px;
	height: 25px;
}

.botao2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 160px;
	height: 25px;
}*/

.botao_pequeno{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	width: 23px;
	height: 23px;
	background-color: #F58025;	
	color: #FFFFFF;	
	border: 0px;
	border-radius: 12px;
}

.botao_pequeno_cinza{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	width: 23px;
	height: 23px;
	background-color: #CCCCCC;	
	color: #FFFFFF;	
	border: 0px;
	border-radius: 12px;
}

.campo {
	border: 1px solid #938D8D;
	border-radius: 5px;	
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size: 10pt;
	height:25px;
}

.campoalerta {
	background-color: #FCFC9D;
	border: 1px solid #C4151C;
}

.campoleitura {
    border: 1px solid #d3d3d3; /* Cor mais suave para a borda */
    background-color: #f0f0f0; /* Cor de fundo mais clara para indicar desativação */
    color: #000; /* Cor do texto mais suave */
    border-radius: 5px;
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size: 10pt;
    height: 25px;
    opacity: 0.6; /* Diminui a opacidade para dar o efeito visual de desativado */
    pointer-events: none; /* Impede a interação do usuário com o campo */
}

.campovazio {
	background-color: #FAE8E8;
	border: 1px solid #C4151C;
}

.campototal{
	border: 1px solid #FFFFFF;	
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align:right;	
}

.campototal_left{
	border: 1px solid #FFFFFF;	
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;	
}

.fundo_branco {
	background-color: #FFF;
}
.fundo_cinza {
	background-color: #EEE;
}

.fundo_cinza_escuro {
	background-color: #b2b2ae;
}

.fundo_laranja {
	background-color: #f68028;
}

.fundo_laranja_medio {
	background-color: #f79247;
}

.fundo_laranja_claro {
	background-color: #ffdbc1;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.link:active {
	color: #CCCCCC;
	text-decoration: none;
}

.link:hover {
	color: #000000;
	text-decoration: none;
}

.link:link {
	color: #DE6225;
	text-decoration: none;
}

.link:visited {
	color: #DE6225;
	text-decoration: none;
}

/*LINK BRANCO*/
.link_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;	
}

.link_branco:hover {
	color: #000000;
	text-decoration: none;
}
/*LINK BRANCO*/

.link_laranja:link {
	color: #DE6225;
	text-decoration: none;
}
.link_laranja:visited {
	color: #DE6225;
	text-decoration: none;
}
.link_laranja:hover {
	color: #000000;
	text-decoration: none;
}
.link_laranja:active {
	color: #CCCCCC;
	text-decoration: none;
}
.link_laranja {
	font-weight: bold;
}

.msgvazio {
	background-color: #FAE8E8;
	border: 1px solid #C4151C;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;	
	text-align:center;	
}

.tabelacinza {
	background-color: #EEE;
	border: 1px solid #CCCCCC;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;	
	text-align:left;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

.texto_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #535353;
}

.texto_italico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}

.texto_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #de6225;
}

.textolaranja_negrito{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f68028;	
}

.texto_laranja_negrito_menor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;	
	color: #de6225;
}

.texto_laranja_uniforme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #de6225;
	line-height: 1.5;
}

.texto_menor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;	
	color: #000000;
}

.texto_menor_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;	
	color: #828282;
}

.texto_negrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.texto_negrito_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.texto_negrito_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #535353;
}

.texto_negrito_menor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}

.texto_negrito_menor_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #535353;
}

.texto_tabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

.texto_tabela_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: left;	
	background-color: #D1D1D1;
}

.textarea {
	border: 1px solid #B6B6B6;
	background-color: #D1D1D1;
}

.titulo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
}

.texto_laranja_negrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #de6225;
}

.textovermelho{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #F00;	
	text-align:left;
}

.textovermelhomenor{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #F00;	
	text-align:left;
}