.ReciboLinha {
	border: thin solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.TabelaBordaLeft {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin solid #000000;
}

.FormularioInconsistencias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #000000;
	background-color: #FEF9E9;
	border: 1px solid #DD0000;
}

.BotaoDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	background-color: #DFDFDF;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #AAAAAA;
	border-right: 2px solid #EEEEEE;
	border-bottom: 2px solid #EEEEEE;
	border-left: 2px solid #AAAAAA;
	font-weight: bold;
}

.FundoBotoesDireitaFormularioCadastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #896401;
	background-color: #F9E1BD;
	border-left: 1px solid #C48E03;

}

.FundoBotoesEmbaixoFormularioCadastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #896401;
	background-color: #F9E1BD;
	border-top: 1px solid #C48E03;
}

.TituloRecibo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: Bold;
	color: #000000;
	border: 1px solid #000000;
	height: 18px;
	

}

.SubTituloFormularioCadastro 
{
  font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #614601;
	background-color: #FEF9E9;
	border: 1px solid #D5B87D;
	height: 18px;
}

.SubTituloFormularioCadastro_over 
{
  font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #614601;
	background-color: #F9EDB8;
	border: 1px solid #8F8B82;
	height: 18px;
}

.TituloFormularioCadastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #896401;
	background-color: #F9E1BD;
	border-bottom: 1px solid #C48E03;
}

.FormularioCadastro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #000000;
	background-color: #FEF9E9;
	border: 1px solid #C48E03;
}

.FundoBotoesDireitaFormularioPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #AAAAAA;
	background-color: #E9E9E9;
	border-left: 1px solid #AAAAAA;
}

.FundoBotoesEmbaixoFormularioPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #AAAAAA;
	background-color: #E9E9E9;
	border-top: 1px solid #AAAAAA;
}

.SubTituloFormularioPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #555555;
	background-color: #F9F9F9;
	border: 1px solid #AAAAAA;
	height: 18px;
}

.TituloFormularioPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #555555;
	background-color: #E9E9E9;
	border-bottom: 1px solid #AAAAAA;
}

.FormularioPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	color: #000000;
	background-color: #F9F9F9;
	border: 1px solid #AAAAAA;
}

.AbaTabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	height: 20px;
	background-color: #EFE7DC;
	border: 1px solid #C48E03;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.AbaTabelaSelecionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 20px;
	background-color: #FDF0CE;
	border: 1px solid #C48E03;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.Botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #AAAAAA;
	border-bottom: 2px solid #AAAAAA;
	border-left: 2px solid #EEEEEE;
	font-weight: bold;
}

.BotaoHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	background-color: #DFDFDF;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #AAAAAA;
	border-bottom: 2px solid #AAAAAA;
	border-left: 2px solid #EEEEEE;
	font-weight: bold;
	cursor: hand;
}

.BotaoCinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #AAAAAA;
	border-bottom: 2px solid #AAAAAA;
	border-left: 2px solid #EEEEEE;
	font-weight: bold;
}

.BotaoCinzaHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	background-color: #DFDFDF;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #AAAAAA;
	border-bottom: 2px solid #AAAAAA;
	border-left: 2px solid #EEEEEE;
	font-weight: bold;
	cursor: hand;
}

.BotaoVerde2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	background-color: #006633;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #009933;
	border-right: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #009933;
}

.BotaoVerdeHover2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	background-color: #008844;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #009933;
	border-right: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #009933;
	cursor: hand;
}

.BotaoVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 21px;
	background-color: #538455;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #9FCC84;
	border-right: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #9FCC84;
}

.BotaoVerdeHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 21px;
	background-color: #6AA26D;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #009933;
	border-right: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #009933;
	cursor: hand;
}

.ColunasTabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 20px;
	background-color: #FDF0CE;
	border: 1px solid #C48E03;
	text-align: center;
	vertical-align: middle;
}

.ColunasTabela2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 20px;
	background-color: #FDF0CE;
	border: 1px solid #C48E03;
	vertical-align: middle;
}

.BotaoAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	background-color: #0066CC;
	border: 1px solid #000099;
	text-align: center;
	vertical-align: middle;	
}

.BotaoAzulHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 20px;
	background-color: #0099FF;
	border: 1px solid #000099;
	text-align: center;
	vertical-align: middle;	
}

.TextoBotao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.LinkAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0033FF;
}

.LinkAzul:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0099FF;
}

.LinkAzul:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0033FF;
}

.SubTituloTabelaAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #0066CC;
	background-color: #EAF7FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
}

.TituloTabelaAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #0066CC;
}

.TabelaAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #000000;
	background-color: #FDF0CE;
	border: 1px solid #C48E03;
}

.TituloTabelaVermelha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #990000;
}

.TabelaVermelha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #000000;
	background-color: #FFF4F4;
	border: 1px solid #990000;
}

.ItemMenuPrincipal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.ItemMenuPrincipal:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.ItemMenuPrincipal:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;	
}

.ItemMenuPrincipal:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFF00;
	text-decoration: underline;
}

.EditSimples{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border: 1px solid #999999;
	color: #000000;
	height: 17px;
}

.EditSimplesError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border: 1px solid red;
	color: #000000;
	height: 17px;
}

.EditSimplesTransparente{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border: 0px solid #000000;
	color: #000000;
	height: 17px;
	background: transparent;
	position: relative;
	left: 1px;
	top: 1px;
}

.menuitem:link {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;	
}

.menuitem:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;	
}

.menuitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
	color: #FFFF33;
	text-decoration: none;
}

.TextoLogon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}

.HeaderGrid{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	background-color: #CCCCCC;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;

}

.HeaderGrid2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #538CC6;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;

}

.Grid{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	border: 1px solid #000000;
	padding: 0px;
	background-color: #CCCCCC;

}

.RowGrid{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	border: #CCCCCC;
	cursor: hand;
}

.RowGrid2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	border: #CCCCCC;
	background-color: #C0DAED;
}

.CabecalhoTabelaAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #0053A6;
	border-top: 1px solid #0053A6;
	border-right: 1px solid #0053A6;
	border-bottom: 1px solid #0053A6;
	border-left: 1px solid #0053A6;
}

.CabecalhoTabelaCinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	background-color: #DDDDDD;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #EEEEEE;
}

.ItemTabela{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 18px;
}

.ItemCinza1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 18px;
	background-color: #EFEFEF;
}

.ItemCinza2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 18px;
	background-color: #F7F7F7;
}

.ItemTabelaOver{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #F0F0F0;	
	cursor: hand;
}

.ItemTabelaSelecionado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #2D62B3;
	color: #FFFFFF;
	cursor: hand;	
}

.BordaTabela{
	color: #000000;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
}

.FundoTabela{
	background-color: #EEEEEE;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 1px solid #FFFFFF;
}

.TextoSimples{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.TextoSimplesVerde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003333;
}

.ComboGrupo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:206px;
	height:18px;
}

.ItemGrupo{
	background-color: #FFF0B2;
}

.ItemSubGrupo {
  background-color: #D8E2C4;
}

.BotaoAzul95 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	filter: Alpha(Opacity=65);
	background-image: url("/sgm/imagens/botaoazul95.gif");
	background-repeat: no-repeat;
}

.BotaoAzul95Over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	filter: Alpha(Opacity=100);	
	background-image: url("/sgm/imagens/botaoazul95.gif");
	background-repeat: no-repeat;	
	cursor: hand;
}

.BotaoAzul95Desligado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	filter: Alpha(Opacity=30);
	background-image: url("/sgm/imagens/botaoazul95.gif");
	background-repeat: no-repeat;	
}

body {
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #EEEEEE;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-shadow-color: #AAAAAA;
	scrollbar-arrow-color: #777777;
	scrollbar-track-color: #EFEFEF;
}

.TituloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-position: center;
	color: #526100;
	text-align: left;
	

}

.SubTabela{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	border: #CCCCCC;
	background-color: #C0DAED;
}

.SubTituloSubTabela{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #538CC6;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;

}

.ItemTabelaMenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	height: 18px;
}

.TotalTabelaMenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	height: 18px;
	border-top: thin solid #000000;
}

.TotalTabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.FonteImpressao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

