/*
Empresa: INFOMINDS ENGENHARIA DE SOFTWARE
Autor  : Fernando Degaki Pereira
Data   : 22/12/2003

Descri��o
---------
Folha de Estilos para todos os tipos de Textos e Labels do Sistema 

Hist�rico Altera��es
---------------------

Nomenclatura
-------------
{*Tipo do Texto}{*Fun��o do Objeto}{atributo} 
* = Obrigat�rio

Tipo do Texto (Max 3 posi��es)
lbl = label
txt = texto
lnk = link

- N�o utilizar nomes que n�o represente a fun��o do objeto, pois por conceito, a
responsabilidade de uma folha CSS � centralizar padr�es, e n�o textos espec�ficos.
- Para textos espec�ficos, os CSS deve ser documentado no pr�rpio corpo da p�gina
que exibir� as informa��es.
- Seguir Padr�o SUN de defini��o de vari�veis (n�o utilizar underline "_")
- Padr�o de nomes completos em portugues (dentro do poss�vel)
- N�o utilizar caracteres especiais (^~';)


*/

.links a:link,a:visited {
	color:#25496B;
	text-decoration: none	
}

.lbl { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #5D5D5D;
}
.lblVermelho {
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #E6002E;
}
.lblLaranja {
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #f57900;
}
.lblLaranjaObrigatorio {
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #f57900;
}
.lblBemarco { /*Txt utilizado para simbolizar Debito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #FF3300;
        padding-left:5;
}
.lblEmpresa { /*Txt utilizado para simbolizar Credito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #0066CC;
}

.lblEmpresaObrigatorio { /*Txt utilizado para simbolizar Credito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #0066CC;
}

.lbl2 { /*Label para todos os campos do formul�rio, exceto campos chaves e obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5D5D5D;
}

.lbl3 { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
}

.lbl4 { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.lbl5 { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
}

.lbl6 { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: normal;
        color: #5D5D5D;
}

.lbl7 { /*Label para todos os campos do formul�rio, exceto campos chaves e
obrigat�rios */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
}

.lblPK { /* Label para os campos chave*/
        font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #25496B;        
}
.lblObrigatorio { /* Label para campos obrigat�rios*/
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #5D5D5D;
}

.lblObrigatorio2 { /* Label para campos obrigat�rios*/
    font-family: Sans-serif,Helvetica,Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5D5D5D;
}
.lblDestaque { /* Label para campos obrigat�rios*/
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 13px;
        font-weight: bold;
        color: #5D5D5D;
}
.lblDestaque2 { /* Label para campos obrigat�rios*/
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 12px;
        font-weight: bold;
        color: #25496B;
}

.lblDestaque3 { /* Label para campos grandes*/
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 16px;
        font-weight: bold;
        color: #25496B;
}

.lblInvisivel{ /* Utilizado por divs escondidas no codigo */
	visibility: hidden;
	position: absolute;
}

.lblInvisivel1{ /* Utilizado por divs escondidas no codigo mas usando display none*/
	display: none;
}
.lblVisivel{
	visibility: visible;
}

.lblVisivel1{ /* Utilizado por divs escondidas no codigo mas usando display none*/
	display: inline;
}

.txtBarraControladora { /* Padr�o para o texto visualizado na barra controladora */
}
.txtRestrito { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #25496B;
}

.txtRestrito2 { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 16px;
        font-weight: bold;
        color: #25496B;
}

table.txtListaImprimir {
	border-collapse: collapse;
	
	font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    padding-left:2;
    padding-right:2;
}

table.txtListaImprimir tr td {border: solid 1px #A5AEB5;}


.txtLista { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    padding-left:2;
    padding-right:2;
}

.txtLista5 { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 14px;
    font-weight: normal;
    padding-left:2;
    padding-right:2;
}

.txtLista3 { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 14px;
    font-weight: bold;
    padding-left:2;
    padding-right:2;
}

.txtLista4 { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 20px;
    font-weight: bold;
    padding-left:2;
    padding-right:2;
}

.txtLista2 { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 9px;
        font-weight: normal;
        padding-left:2;
        padding-right:2;
}

.txtIrregularidades { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}


.txtListaBoder { /* Textos utilizados em Listagens */
   		font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        padding-left:2;
        padding-right:2;
        border: 1px solid;
}

.txtListaMenor { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: normal;
        padding-left:2;
        padding-right:2;
}

.txtListaTitulo { /* Textos utilizados em Listagens */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        padding-left:2;
        padding-right:2;
}

.txtHelpCampo { /* Textos de ajuda para os campos do formul�rio */ 
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: bold;
        color: #5D5D5D;
}
.txtHelpPrograma { /* Padr�o para qualquer texto de ajuda utilizado no programa */
        font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
}
.txtTituloPrograma { /* Texto utilizado no t�tulo do programa */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
}
.txtTituloIFrame { /* Textos utilizados no t�tulo dos IFrames */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
        color: #5D5D5D;
}
.txtAba { /* Texto para todas as abas */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    color: black;
    padding-left:3;
}
.txtTotHoras { /* Texto utilizado no bot�o Total de Horas Trabalhadas */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 10px;
        font-weight: normal;
        color: #5D5D5D;
}
.txtDebito { /*Txt utilizado para simbolizar Debito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #FF3300;
        padding-left:5;
}
.txtCredito { /*Txt utilizado para simbolizar Credito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #0066CC;
        padding-left:5;
}
.txtAlert { /*Txt utilizado para simbolizar Credito */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 12px;
        font-weight: bold;
        color: #5D5D5D;
}
.txtImpressao { /* Txt vers�o impress�o */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        padding:3;
}
.txtImpressaoDestaque { /* Txt vers�o impress�o */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        padding:2;
}
.txtImpressaoBorda { /* Txt vers�o impress�o */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        padding:0;
}
/*Label os campos do Cadastro de Tarefas */
.txtCattitle{ 
       font-family: Sans-serif,Helvetica,Verdana,Arial;
        font-size: 11px;
        font-weight: bold;
		color : #006699;
}

