a.PopUpMenu         {color: #3D51B9; font-size:10px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal; text-decoration: none;}
a.PopUpMenu:hover   {color: #990000; font-size:10px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal; text-decoration: none;}
a:hover 	    {color: #990000; font-size:10px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal; text-decoration: none;}
a.Negrito     	    {color: #3D51B9; font-size:10px;   font-family:"MS Sans Serif"; font-weight:bold; font-style:normal; text-decoration: none;}
a.Negrito:hover     {color: #990000; font-size:10px;   font-family:"MS Sans Serif"; font-weight:bold; font-style:normal; text-decoration: none;}
a.PastaSelecao      {color: #ffffff;  font-size:10px;   font-family:"MS Sans Serif"; font-weight:normal;   font-style:normal; text-decoration: none;}
legend              {color: #3D51B9; font-size:11px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal; text-decoration: none;}
#FonteErro          {color: red;     font-size:12px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal; }
#FonteBranca        {color: #ffffff; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal; text-decoration: none;}
#FonteDsTabela      {color: #ffffff; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal; text-decoration: none;}
#FonteBold          {color: #000000; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
#FonteDestaque      {color: #FFFFFF; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
#FontePequenaBold   {color: #000000; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
#FontePequena       {color: #000000; font-size:11px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal;}      
#FonteVermelha      {color: red;     font-size:12px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}      
#FonteVerde         {color: green;   font-size:12px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
#FonteVermelhaMinima{color: red;     font-size:10px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}      
#FonteLink          {color: #000000; font-size:12px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal;}   
#FonteFornecedor    {color: #660033; font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal; text-decoration: none;}
#FontePequena       {color: #000000; font-size:11px;   font-family:"MS Sans Serif"; font-weight:normal; font-style:normal;}
#FonteTitVermelha   {color: red;     font-size:17px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}      
.label              {color: #3D51B9; font-size:12px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal; text-decoration: none;}
.errorMessage       {color: red;     font-size:10px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
.okMessage          {color: #BAFCCF;  font-size:10px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
.errorCabMessage    {color: red;     font-size:11px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}
.errorLabel         {color: #3D51B9; font-size:12px;   font-family:"MS Sans Serif"; font-weight:bold;   font-style:normal;}


body{
        /*background: #fff;
	/*scrollbar-arrow-color      : #3D51B9;
	scrollbar-base-color       : #3D51B9;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color      : #eeeeee;
	scrollbar-face-color       : #E6F2FE;
	scrollbar-shadow-color     : #ffffff;
	scrollbar-highlight-color  : #ffffff;
	scrollbar-3d-light-color   : #ffffff;*/
    text-align: left;
    margin: 0; 
}

table{
    border: 0px solid #000;
    border-collapse: separate;
    margin-left: 0px;
    margin-right: 0px;
    height: 22px;
}

table.Junto
{
	border-collapse   : collapse;
	height            : 20px;
}

table.teste
{text-align        : left  ;
}

table.PopUpMenu
{
	border-collapse   : collapse;
	height            : 15px;
}

table.PopUpMenuLinha
{
	border-collapse   : collapse;
	height            : 5px;
}

table.MenuJunto
{
	width             : 200px;
	border-collapse   : collapse;
	height            : 15px;
}

table.Botoes
{
	width             : 100px;
	border            : 0px solid black;
	border-collapse   : collapse;
	margin-left       : 0;
	height            : 15px;
}

table.RadioGrupo
{
	width             : 100px;
	border            : 1px solid #3D51B9;
	border-collapse   : collapse;
	margin-left       : 0;
	height            : 10px;
}

table.cabErro
{
	background        : #FFCCCC;
	border		  : 2px double #FF9999 ;
}
table.cabOk
{
	background        : #BAFCCF;
	border		  : 2px double GREEN ;
}

td { 
	padding	: 1px;
}


td.RadioGrupo{
	padding : 0px;
}
td.menu { 
	border			: 0px;
	margin			: 0px;
	padding			: 0px;
	line-height		: 0em; 
	text-align     	        : left;
}

td.menuSelecao { 
	border			: 0px;
	margin			: 0px;
	padding			: 0px;
	line-height		: 0em; 
	text-align     	        : left;
	background		: #eeeeee; 
}

td.Grid { 
	border			: 4px;
	margin			: 0px;
	padding			: 0px;
	text-align     	        : left;
}

td.out{
	border			: 0 solid;
	margin			: 0px;
	padding			: 0px;
	line-height		: 1em; 

	vertical-align  : middle;
	background	  	:url(..\..\l_out.gif);
	background-repeat 	: no-repeat;
}
td.end{
	border			: 0 solid;
	margin			: 0px;
	padding			: 0px;
	line-height		: 1em; 

	vertical-align  : middle;
	background	  	:url(..\..\l_out_end.gif);
	background-repeat 	: no-repeat;
}
td.expand   {
	border			: 0 solid;
	margin			: 0px;
	padding			: 0px;
	line-height		: 1em; 

	vertical-align  : middle;
	background	  	:url(..\..\ico_expand.gif);
	background-repeat 	: no-repeat;
}
td.down{
	border			: 0 solid;
	margin			: 0px;
	padding			: 0px;
	line-height		: 1em; 
	vertical-align  : middle;
	background	  	: url(l_down.gif);
	background-repeat 	: no-repeat;
}

td.Pasta {
	background : #E6F2FE;
	}
td.PastaSelecao{
	/*background : #eeeeee;*/
        background : #336699;
}

hr {color: #3D51B9; }

tr.Menu             {background: #336699; }
tr.Rodape           {background: #336699; }
tr.CabecalhoTabela  {background: #336699; }
tr.NmTabela         {background: #336699; }

tr.Selecao {background:#eeeeee; }

td.ComCor      {background: #E6F2FE; }
td.Selecao     {background: #eeeeee; }
td.SemCor      {background: #ffffff; }

select.ComCor  {background: #E6F2FE; }
select.SemCor  {background: #ffffff;  }

input{
	font-size	  : 10px; 
	font-family	  : "MS Sans Serif";
	color             : #3D51B9;
}

input.Text{ 
	background-color  : #eeeeee; 
	border-color      : #cccccc; 
	border-width      : 1px ; 
	border-style      : solid;
} 

input.Obrigatorio { 
	background-color  : #97C4BF; 
	border-color      : #cccccc; 
	border-width      : 1px ; 
	border-style      : solid;
} 

input.Direita { 
	background-color  : #eeeeee; 
	border-color      : #cccccc; 
	border-width      : 1px ; 
	border-style      : solid;
	text-align        : right;
}
input.DirObrigatorio{
	border-color      : #cccccc; 
	border-width      : 1px ; 
	border-style      : solid;
	text-align        : right;
	background-color  : #97C4BF; 
}

select{
	background-color  :#eeeeee; 
	font-size	  : 10px; 
	font-family	  : "MS Sans Serif";
	color             : #3D51B9;
}

select.DirObrigatorio{
	background  : #97C4BF;
}
/*Configuração padrao dos icones para o grid*/
.iconeGrid{
    width  : 15px;
    height : 15px;
    border : none;
}

/*Inicio Botoes*/
button{
    background-color  :#eeeeee;
    text-decoration   : none;
    cursor            : pointer;
    height            : 25px;
    width             : 92px;
    font-weight       : bold;
    font-size         : 11px;
    color             : #3D51B9;
    background        : #fff;
}
.Salvar, .Arvore{
        background	  :url(../../icones/salvar.gif);
        background-repeat : no-repeat;
}

.EnviarAvaliacao{
      width             : 130px;
      background	:url(../../icones/enviarAvaliacao.gif);
      background-repeat : no-repeat;
}

.Novo{
        background	  :url(../../icones/novo.gif);
        background-repeat : no-repeat;
}
.Desfazer{
        background	  :url(../../icones/desfazer.gif);
        background-repeat : no-repeat;
}
.Imprimir{
        background	  :url(../../icones/imprimir.gif);
        background-repeat : no-repeat;
}
.Visualizar{
        background	  :url(../../icones/visualizar.gif);
        background-repeat : no-repeat;  
}
.Excluir{
        background	  :url(../../icones/excluir.gif);
        background-repeat : no-repeat;
}
.Entrar{
        background	  :url(../../icones/entrar.gif);
        background-repeat : no-repeat;
}
.GridDet{
        background	  :url(../../icones/gridDet.gif);
        background-repeat : no-repeat;
}
.Sair, .Fechar{
        background	  :url(../../icones/sair.gif);
        background-repeat : no-repeat;
}
.Grafico{
        background	  :url(../../icones/grafico.gif);
        background-repeat : no-repeat;
}
.Voltar{
        background	  :url(../../icones/voltar.gif);
        background-repeat : no-repeat;
}
.Ok{
        background	  :url(../../icones/ok.gif);
        background-repeat : no-repeat;
}
.Cancel{
        background	  :url(../../icones/cancel.gif);
        background-repeat : no-repeat;
}
.Enviar{
        background	  :url(../../icones/enviar.gif);
        background-repeat : no-repeat;
}
/*Inicio Botoes*/
.spinnerUp{
       background	  : url(../../icones/spinnerUp.gif);
       background-repeat  : no-repeat;
       width              : 15px;
       height             : 9px;
       position           : absolute;
}

.spinnerDown{
       background	  : url(../../icones/spinnerDown.gif);
       background-repeat  : no-repeat;
       width              : 15px;
       height             : 9px;
       position           : absolute;
}
textarea{
    background: #eee; 
    border: 0px;  
    text-align: left;
    font-size: 10px; 
    font-family: "MS Sans Serif"; 
    font-weight: normal; 
    font-style: normal; 
    font-weight: bold; 
    overflow: auto;
    color: #3D51B9;
}

textarea.Branco
{
	background	: #FFFFFF; 
}

textarea.errorMessage
{	
	background	: #FFCCCC; 
	color		: red; 
}

textarea.okMessage
{	
	background	: #BAFCCF; 
	color		: #3D51B9; 
}


textArea.Obrigatorio{
	background  : #97C4BF;
}
span.Direita, span.menu, span.menuSelecao{
	position	: absolute;
	text-align  	: left;
	top		: 0px;
	left		: 0px;
        border          : 0px;
        margin          : 0;
}

span.Direita{
	text-align  : right;
}

span.menu { 
	background : #ffffff;
}

span.menuSelecao { 
	background : #eeeeee; 
}

div.Localizador
{
	background	: #ffffff;
	left		: 0px; 
	top		: 0px; 
	z-index		: 1; 
	overflow	: hidden;
	visibility	: visible;
        width           : 100%;
}
div.itens{ 
       position	: static;
        text-align  	: left;
        width           : 350px;
        overflow	: hidden;
      }
div.NmTabela{
	position	: relative;
        background      : #9CB9C9;
	left		: 0px;
	top		: 0px;
	height		: 15px;
	vertical-align  : middle;
        text-align      : center;
}

div.InfoVersao{
         width              : 100%; 
         height             : 22px; 
         background-color   : #369; 
         text-align         : right;
}

div.MenuSuperior{
         width              : 100%; 
         background         : #9CB9C9; 
         height             : 22px;
}

div.NmTabelaSelecionada{
	position	: absolute;
        background      : #336699;
	left		: 0px;
	top		: 0px;
	height		: 15px;
	vertical-align  : middle;
        text-align      : center;
}

iframe{
    left: 0px;
}


.Visible{
    display: block;
}

.Hitten{
    display: none;
}

.botaoFundoBranco {
    border-width: thin;
/*  background-color: white;*/
    font-size: 12px;
    color: white;
    background-image: url(../../icones/FundoBtnAdepPalm.gif);
    background-repeat: repeat-x;
    background-position: left center;
    border-style: ridge;
    margin: 0;
    padding: 0px 5px 1px 5px;
    border-color: white;
    font-weight: bold;
    cursor: hand;
    cursor: pointer;
}

.botaoFundoBranco:hover {
    border-style: solid;
    background-color: #E5F0FF;
    border-width:   0px 1px 1px 0px;
    border-color: gray black black gray;
}
.botaoFundoBranco:active{
    border-style: solid;
    border-width: 1px 0px 0px 1px;
    text-decoration: underline;
    border-color: black gray  gray black ;
}

.botaoFundoDis{
    border-width: thin;
    background-color: #06a1ed;
    color: white;
    border-style: ridge;
    border-color: white;
    margin: 0;
    padding: 0px 5px 1px 5px;
    font-weight: bold;
    text-decoration: underline;
}