/*
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óprio 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;
    width: auto;
    min-width: 55px;
    height: 18px;
    min-height: 18px;
    white-space: nowrap;
    border-collapse: collapse;
}

.txtAbaGwt { /* Texto para todas as abas */
    font-family: Sans-serif,Helvetica,Verdana,Arial;
    font-size: 9px;
    font-weight: normal;
    color: black;
    padding: 0 8px 0 6px;
    height: 18px;
    line-height: 18px;
    white-space: nowrap;
    cursor: pointer;
    vertical-align: middle;
}

.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;
}

