body {
	background-color: #F5F3E9;
    scrollbar-3dlight-color:#F0F2F5;
    scrollbar-arrow-color:#6F876F;
    scrollbar-base-color:#F0F2F5;
    scrollbar-darkshadow-color:#F0F2F5;
    scrollbar-face-color:#EFF0EF;
    scrollbar-highlight-color:#BCBCC4;
    scrollbar-shadow-color:#C4C4C3;
    scrollbar-track-color:#FFFFFF;
}

a {
	text-decoration: none;
	color: #f77704;
}

.txnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.txnormal_:hover {
	text-decoration: underline;
	color: #f77704;
}

.txdownload {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E0101;
	font-weight: bold;
}

.txinformativo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.tximprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.tximprimir_:hover {
	text-decoration: underline;
}

.txpequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txpequeno:hover {
	text-decoration: underline;
}

.txrodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;
}

.txdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c0c0c0;
	font-weight: bold;
}

.txtitareas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f77704;
	font-weight: bold;
}

.txtitareas_:hover {
	text-decoration: underline;
}

.txtitnoticias {
	font-family: Times, Times New Roman;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.txtitglossario {
	font-family: Times, Times New Roman;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.txtitquem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A48227;
	font-weight: bold;
}

.txtitglossarioletra {
	font-family: Times, Times New Roman;
	font-size: 15px;
	color: #0000CC;
	font-weight: bold;
}

.txglossarioalfabeto {
	font-family: Times, Times New Roman;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.txglossarioalfabeto:hover {
	text-decoration: underline;
}

.txtitclientes {
	font-family: Times, Times New Roman;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.txtitnoticiacapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.txdatanoticiacapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

.txtitnoticiacapa:hover {
	text-decoration: underline;
}

.txleiamais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #259619;
	font-weight: bold;
}

.txleiamais:hover {
	text-decoration: underline;
}

.txdatnoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #826638;
	font-weight: bold;
}

.txnoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txnoticia_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txnoticia_:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.txartigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtitartigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}
.txnoticia:hover {
	text-decoration: underline;
}

.txnoticiacapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.txnoticiacapa:hover {
	text-decoration: underline;
}

.txlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txlink:hover {
	text-decoration: underline;
}


.txtit1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #9E0101;
	font-size: 12px;
	font-weight: bold;
}

.txtitcert {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.txcert {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

.txnot:hover {
	text-decoration: underline;
}

.txcur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}
.txmur {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.txmur:hover {
	text-decoration: underline;
}

.txlembrete {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
}

.txnota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	font-weight: bold;
}

.input_restrito {
	background-color: #11857D;
	color: #FFFFFF; 
	border: 1px solid #50C5BC; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
}

.input_restrito_int {
	background-color: #FFFFFF;
	color: #000000; 
	border: 1px solid #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
}

.input_contato {
	background-color: #FFFFFF;
	color: #000000; 
	border: 1px solid #999999; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
}

.txint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txint:hover {
	text-decoration: underline;
}

.txuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.txuser:hover {
	text-decoration: underline;
}

.mnlat_selecionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.mnlat_selecionado:hover {
	text-decoration: underline;
}

.mnlat_selecionado1:hover {
	text-decoration: underline;
}

.mnlat_selecionado1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
}

.mnlat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.mnlat:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.fonPaginacao {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #B2AC8D;
}

.inpBotaoPaginacao {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #ECECDC; 
	border: none; 
	color: #826638; 
	cursor: hand; 
	font-size: 10px; 
	border-left: 1px solid #B2AC8D; 
	border-right: 1px solid #B2AC8D; 
	border-top: 1px solid #B2AC8D; 
	border-bottom: 1px solid #B2AC8D;
}

.txdiaatual_cal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #85A37C; 
}

.txdiaatual_cal:hover {
	text-decoration: underline;
}

.txdianormal_cal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #144659;
}

.txdianormal_cal:hover {
	text-decoration: underline;
}

.txdiaobrigacao_cal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #86040A;
	font-weight: bold;
}

.txdiaobrigacao_cal:hover {
	text-decoration: underline;
}

.txtitulo_cal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #86040A;
	font-weight: bold;
}

.txcabec_cal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #144659;
}

.txcabec_cal:hover {
	text-decoration: underline;
}


.tdcabec_cal {
	background-color: #C0C0C0; 
}

.inpbotao_cal {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	border: none; color: #000000; 
	cursor: hand; 
	font-size: 10px; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000;
}

.txobrigacoes_cal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86040A;
	font-weight: bold;
}

.tdcabec_processo {
	background-color: #D8D4BF;
}

.tdlinha_processo {
	background-color: #E8E6DA;
}

.tdcabec_geral {
	background-color: #C0C0C0; 
}

.tdbody_geral {
	background-color: #909090; 
}

.fonbody_geral {
	font-size: 10px;
	color: #FFFFFF;
}

.fonbody_geral:hover {
	text-decoration: underline;
}

.tdcabec_avaliacao {
	background-color: #C0C0C0; 
}
.txcabec_avaliacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.tdbody_avaliacao {
	background-color: #f0f0f0; 
}
.txbody_avaliacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.txrodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a0a0a0;
}

.inpAvaliacao {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF; 
	border: none; color: #000000; 
	cursor: hand; 
	font-size: 10px; 
}

.inpLogin {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border:solid 1 #c0c0c0;
	background: transparent;
	color: #000000;
}

.inpLogin1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border:solid 1 #000000;
	background: #ffffff;
	color: #000000;
}


.inpLogin2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border:solid 2 #000000;
	background: transparent;
	color: #000000;
}
