a:link {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
a:visited {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
a:hover {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
a:active {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}

.linkTab a:link    {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
.linkTab a:visited {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
.linkTab a:hover   {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
.linkTab a:active  {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}
.linkTab {text-decoration:underline; color:#3f3d3d; font-size: 11; font-weight: normal; font-family: verdana;}

body, form {
  margin: 4px;
  padding: 0;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.label { 
  font-weight: bold;
  color: #444444;
  font-size: 10px;
}

.label2 { 
  font-weight: bold;
  color: red;
  font-size: 10px;
}

.tabela_datagrid { 
	font-size: 10px;
	font-family: arial;
	color:#000000;
	border: #000000; 
	border-style: double;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.titulo_tabela_datagrid
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	background-color: #C0C0C0;
}

.titulo_datagrid
{
	font-size: 10px;
	color: red;
	font-weight: bold;
	font-family: arial;
	background-color:silver
}

.item_datagrid
{	
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color: White;
}

.edit_datagrid
{	
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color: #ffffcc;
}


.lista1
{
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color: #DDF2FF;
}

.lista2
{
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color:Silver
}


.altenate_datagrid
{
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color: #DDF2FF;
}

.footer_datagrid
{
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: black;
	background-color: lemonchiffon;
}

.selected_datagrid
{
	font-style:italic;
	font-size: 10px;
	font-family: arial;
	color: White;
	background-color: lavender;
}

.espaco_vertical
{
	height: 10px;
}

.espaco_vertical_peq
{
	height: 5px;
}

.tabela { 
	font-size: 11px;
	font-family: verdana;
	color:#000000;
	background-color:#F5F5F5;
	border: #000000; 
	border-style: double; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.textarea {
	border-color: #CCCCCC;
	font-family : verdana;
	font-size : 8pt;
	Color : #333333;
	border-width : 1px;
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid
}

.titulo_tabela{
	background-color:#6699cc;
	font-weight: bold;
	font-size: 13px;
	font-family: verdana;
	color:#ffffff;
}

.sub_titulo{
	background-color:#84ACD5;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	color:#FFFFFF;
}

.titulo_pequeno_tabela{
	background-color:#525252;
	font-weight: bold;
	font-size: 9px;
	font-family: verdana;
	color:#ffffff;
}

.tr_clara{
	background-color:#ffffff;
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: #336699;
	TEXT-DECORATION: none;
}

.tr_escura{
	background-color:#F5F5F5;
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: #336699;
	TEXT-DECORATION: none;
}

.guia_ativa{
	background-color:#aec1e8;
}

.guia_inativa{
	background-color:#E1E9F7;
}

.caixa_texto{
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10px;
	border-left: 1px solid #6699cc;
	border-right: 1px double #6699cc;
	border-bottom:1px double #6699cc;
	border-top:		1px solid #6699cc;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000080 ;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.caixa_texto_desabilitado
{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	font-family: verdana;
	height: 22px;
	color:#000000;
	background: #F5F5F5;
}

.texto{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
}

.legenda{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:Blue;
  background-color: transparent;
}

.texto_sublinhado {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
  display: inline;
}


.texto_verde{
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: green;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.texto_amarelo{
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: #ffbf00;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.texto_vermelho{
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: red;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.texto_acao{
	font-family: verdana;
	FONT-SIZE: 10px;
	COLOR: #cc0000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.texto2{
	font-size: 10px;
	font-family: verdana;
	color:#000000;
}

.textob{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
}

.titulo1{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #000000;
  background-color: transparent;
}

.titulo2{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 25px;
  color: #000000;
  background-color: transparent;
}

.textoFabrica{
	font-size: 15px;
	font-family: verdana;
	color:#000000;
}

.MenuFabrica{
	font-size: 15px;
	font-family: verdana;
	color:#000000;
}

.botao{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	font-weight: bold;
	font-family: verdana;
	height: 17px;
	width:  72px;
	color:#ffffff;
	background:#6699cc;
}

.botao2{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	font-weight: bold;
	font-family: verdana;
	height: 17px;
	color:#ffffff;
	background:#6699cc;
}

.botao_paginacao{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	font-weight: bold;
	font-family: verdana;
	height: 17px;
	width:  30px;
	color:#ffffff;
	background:#6699cc;
}

.botao_pequeno{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	font-weight: bold;
	font-family: verdana;
	height: 19px;
	color:#ffffff;
	background:#6699cc;
}

.botaodesabilitado{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
	height: 20px;
	width:  81px;
	color:#000000;
	background:#ffffff;
}

.select{ 
	width:  130px;
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10px;
	border-left:1px solid #6699cc;
	border-right: 2px double #6699cc;
	border-bottom:2px double #6699cc;
	border-top:		1px solid #6699cc;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000080 ;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px	
}

.select2{ 
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	border-left:1px solid #6699cc;
	border-right: 2px double #6699cc;
	border-bottom:2px double #6699cc;
	border-top:		1px solid #6699cc;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000080 ;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px	
}


.select_lista{ 
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 11px;
	font-family: verdana;
	width:  454px;
	color:#000000;
	background:#ffffff; 
}

.texto_codbarras{
	font-size: 25px;
	font-family: verdana;
	color:#000000;
}

.obrigatorio{
	FONT-FAMILY: verdana; 
	FONT-SIZE: 11px;
	COLOR: #ff3300;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none		
	}



.tabelaSemBorda { 
	font-size: 13px;
	font-family: verdana;
	color:#000000;
	background-color:#F5F5F5;
}

.msgerro { 
	font-size: 13px;
	font-family: verdana;
	color:#000000;
	background-color:#FFFFFF;
}

.painel { 
	font-size: 13px;
	font-family: verdana;
	color:#000000;
	background-color:#F5F5F5;
	border: none;
}



.sp{
	color:#811712;
}



.lista{

	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 0;
	border-style: solid;
	font-size: 13px;
	font-family: verdana;
	width:  150px;
	color:#000000;
	background:#F5F5F5; 
}

.text_Area{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 13px;
	font-family: verdana;
	color:#000000;
	background:#F5F5F5;
}
 

.botaoPequeno{
	border-color:  #000000 #000000 #000000 #000000 ;
	border-width: 1px;
	border-style: solid;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	height: 18px;
	color:#000000;
	background:#D6A4A0;
}



.CurrentPage 
{
	FONT-WEIGHT: bold; COLOR: blue 
}

.botao_oculto
{
	visibility:hidden 
}

.caixa_texto_oculta
{
	visibility:hidden
}


.item_alternado
{
	background-color: #ccafac;
}


.comquebradepagina
{
	page-break-before:always;
}

.RelatorioTitulo{
	font-size: 16px;
	font-family: verdana;
	color:#000000;
	font-weight: bold;
}

.RelatorioColunas{
	font-size: 13px;
	font-family: verdana;
	color:#000000;
	font-weight: bold;
}

.AlinhaTexto
	{		
		FONT-FAMILY: verdana; 
		FONT-SIZE: 10px;
		text-align :right;
		border-left: 1px solid #6699cc;
		border-right: 1px double #6699cc;
		border-bottom:1px double #6699cc;
		border-top:		1px solid #6699cc;
		BACKGROUND-COLOR: #ffffff;
		COLOR: #000080 ;
		TEXT-DECORATION: none;
		PADDING-LEFT: 3px;
		PADDING-RIGHT: 3px;		
	}
	
	.sub_titulo_datagrid
{
	font-size: 10px;
	font-family: arial;
	color: black;
	background-color: #EEEEEE;
}
.sub_titulo_datagrid1
{
	font-size: 10px;
	color: black;
	font-weight: bold;
	font-family: arial;
	background-color: #f1efe3;
	
}
.FildSet
{
	border-style:solid;
	border-width:1px;
}

.caixa_semborda{
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-top:		0px;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #FF0000 ;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}
.LastLine
{
	  border-color:#999999;
	   border-top-style:outset;
	  border-width:1px;
	  background-color:#EEEEEE;
	  border-top-width:12px;
	  border-top-color:#999999;
	  height:20px;
}
.LastLine1
{
	  border-color:#FFFFFF;
	  border-top-style:outset;
	  background-color:#FFFFFF;
	  border-top-width:12px;
	  border-top-color:#999999;
	  height:20px;
}

