a:link
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	color: black;
	padding-top: 0px;
	border-bottom: 0px;
	text-decoration: none;
}
a:visited
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px solid;
	color: black;
	padding-top: 0px;
	border-bottom: 0px solid;
	text-decoration: none;
}

a:hover
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	color: dimgray;
	padding-top: 0px;
	border-bottom: 0px;
	text-decoration: underline;
}
a:active
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	color: black;
	padding-top: 0px;
	border-bottom: 0px;
	text-decoration: none;
}

.barraFerramentasAdministrativo
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #f9d367;
}

.barraFerramentasComercial
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #eb8b44;
}

.barraFerramentasOperacional
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #fe232c;
}

.barraFerramentasFuncionarios
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #f5c491;
}

.barraFerramentasConfiguracoes
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #41b281;
}

.barraFerramentasUsuario
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #69c0ef;
}

.barraSubMenu
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	vertical-align: middle;
	border-left: 0px;
	color: #67674d;
	border-bottom: 0px;
	background-color: #d9dac5;
	font-family: Verdana;
	font-size: 10px;
}	

.barraTitulo
{
	border-right: dimgray 0px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: dimgray 0px solid;
	border-bottom: dimgray 0px solid;
	font-family: Verdana;
	background-color: #dededd;
}	

.btnProducao
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #c2c4a3;
}

.caixaInterna
{
	border-right: #dededd 0px solid;
	border-top: #dededd 0 px solid;
	border-left: #dededd 0px solid;
	border-bottom: #dededd 0px solid;
	background-color: #E7E7E6;
}

.caixaInternaTituloProducao
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	background-color: #c2c4a3;
}

.cbxSimples
{
	font-size: 8pt;
	color: #605d5c;
	font-family: Arial;
	background-color: transparent;
}

.colunaTitulo
{
	background-color: transparent;
}

.colunaTitulo1
{
	background-color: White;
}

.colunaTituloImp
{
	background-color: transparent;
	display:block;
}

.colunaTituloAdministrativo
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 9pt;
	margin: 0px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #99cc00;
}

.colunaTituloComercial
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 9pt;
	margin: 0px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #0066cc;
}

.colunaTituloConfiguracoes
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 9pt;
	margin: 0px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #990000;
}

.colunaTituloOperacional
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 9pt;
	margin: 0px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #F05F00;
}

.colunaTituloUsuarios
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 9pt;
	margin: 0px;
	border-left: 0px;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #ffcc00;
}

.ddlPadrao
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	margin: 2px;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: verdana;
	background-color: white;
}

.ddlSimples
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	margin: 0px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	font-family: Arial;
	background-color: white;
}
.ddlSimplesNaoImprime
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	margin: 0px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	font-family: Arial;
	background-color: white;
	display:block;
}

.divPopUp
{
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM: activecaption thin solid;
	BORDER-RIGHT: activecaption thin solid; 
	BORDER-TOP: activecaption thin solid;  
	Z-INDEX: 101; 
	BORDER-LEFT: activecaption thin solid;
}

.dtgPadrao
{
	border-right: #dedfde 1px solid;
	border-top: #dedfde 1px solid;
	border-left: #dedfde 1px solid;
	color: black;
	font-style: normal;
	font: Verdana;
	border-bottom: #dedfde 1px solid;
	background-color: white;
}

.dtgPadraoHeader
{
	font-weight: bolder;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	background-color:#aaaaaa;
	text-align: center;
	height: 20px;
}

.dtgPadraoItemNormal
{
	border-right: #dedfde 1px solid;
	border-top: #dedfde 1px solid;
	font-size: 8pt;
	border-left: #dedfde 1px solid;
	color: black;
	border-bottom: #dedfde 1px solid;
	font-family: Verdana;
	background-color: white;
	height: 20px;
}

.dtgpadraoItemAlternado
{
	border-right: #dedfde 1px solid;
	border-top: #dedfde 1px solid;
	font-size: 8pt;
	border-left: #dedfde 1px solid;
	color: black;
	border-bottom: #dedfde 1px solid;
	font-family: Verdana;
	height: 20px;
	background-color: #f8f8f8;
}

.imbPadrao
{
	margin: 0px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: #f4f4f3;
}
.lblAviso
{
	font-size: 8pt;
	font-weight: normal;
	color: red;
	font-family: Verdana;
	background-color: transparent;
}
.lblCaminho
{
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}
.lblClientes
{
	font-size: 7pt;
	font-weight: bold;
	color: #94996E;
	font-family: Verdana;
	background-color: transparent;
}
.lblData
{
	font-weight: normal;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;
}
.lblLink
{
	font-size: 8pt;
	font-family: Arial;
	color:Blue;
	background-color: transparent;
}

.lblLinkCadastros
{
	font-size: 8pt;
	font-family: Arial;
	background-color:Transparent;
	color:black;
	text-decoration:underline;
	font-weight: bold;	
}
.lblMenu
{
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	font-family: Verdana;
	background-color: transparent;
	height: 20px;
}
.lblSubMenu
{
	font-weight: normal;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;
	height: 18px;
}
.lblObrigatorio
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}
.lblPadrao
{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}
.lblPadraoNegrito
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}
.lblPaginacao
{
	font-size: 7pt;
	font-weight: normal;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}

.lblResposta,.lblRespostaNaoImprime
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	background-color: transparent;
	padding-left:3px;
	padding-right:3px;
}

.lblTechResult
{
	font-size: 8pt;
	color: dimgray;
	font-family: Arial;
	background-color: transparent;
}

.lblTitulo
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: transparent;
}

.lblValores
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	background-color: transparent;
	padding-left: 3px;
}

.linkMenu
{
	border-right: red 0px solid;
	border-top: red 0px solid;
	border-left: red 0px solid;
	border-bottom: red 0px solid;
	background-color: transparent;
	text-decoration: none;
}

.menuData
{
	font-size: 10px;
	color: #000000;
	font-family: Arial;
}

.menuNivel2Off
{	
	font-size: 11px;
	color: #999999;
	font-family: Verdana;
	text-decoration:none;
}

.menuNivel2On
{	
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}

.menuNivel3Off
{
	font-size: 10px;
	color: #999999;
	font-family: Verdana;
	text-decoration:none;
}

.menuNivel3On
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration:none;
}

.naoImprime
{
	display:block;
}

.naoImprimeHeader
{
	display:inline-block;
}

.pnlSimples
{
	border-right: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	background-color: #f5f5f5;
}

.rblSimples
{
	font-size: 8pt;
	color: #605d5c;
	font-family: Arial;
	background-color: transparent;
}

.soImprime
{
   	display:none;
}

.submenuConfiguracoes
{
	background-color: #669999;
}

.submenuFechamento
{
	border-bottom: #dededd 4px solid;
	background-color: transparent;
}

.tabelaBrancaEmpresa
{
	border-right: #dededd 4px solid;
	border-left: #dededd 4px solid;
	border-bottom: #dededd 4px solid;
	background-color: white;
}

.tabelaBrancaEmpresaMeio
{
	border-right: #dededd 4px solid;
	border-left: #dededd 4px solid;
	background-color: white;
}

.tabelaInterna
{
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	background-color: #EFEEEE;
}

.tabelaInternaTitulo
{
	border-top-width: 0px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 8pt;
	border-left-color: #aaaaaa;
	border-bottom-width: 0px;
	border-bottom-color: #aaaaaa;
	color: black;
	border-top-color: #aaaaaa;
	font-family: Verdana;
	background-color: #c2c2c1;
	text-align: center;
	border-right-width: 0px;
	border-right-color: #aaaaaa;
	
}

.tabelaPesquisa
{
	border-right: lightgrey 3px solid;
	border-top: lightgrey 3px solid;
	margin: 0px;
	border-left: lightgrey 3px solid;
	border-bottom: lightgrey 3px solid;
	background-color: #dddddd;
}

.tabelaTabStrip
{
	border-right: #ADABAA 1px solid;
	border-left: #ADABAA 1px solid;
	border-bottom: #ADABAA 1px solid;
	background-color: #FFFFFF;
}

.tabStripDefault
{
}

.tabStripHover
{
}

.tabStripMultipage
{
	border-right: dimgray 1px solid;
	margin: 0px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: #f4f4f3;
}

.tabStripSelected
{
}

.txtPadrao
{
	border-right: darkgray 1px solid;
	padding-right: 3px;
	border-top: darkgray 1px solid;
	padding-left: 3px;
	font-size: 8pt;
	margin: 2px;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	background-color: white;
}
.txtDestaque
{
	border-right: black 1px solid;
	padding-right: 3px;
	border-top: black 1px solid;
	padding-left: 3px;
	font-size: 8pt;
	margin: 2px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
	background-color: White;
}

.txtTechResult
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	margin: 0px;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	font-family: Arial;
	background-color: white;
}

.validator
{
	font-size: 8pt;
	color: red;
	font-family: Arial;
	background-color: transparent;
}

.validators
{
	font-size: 8pt;
	font-family: Arial;
	color:Red;
}
