﻿/* ================================
    ESTILOS CSS PARA O TEMA PADRO
	01/2007 - Vidal
   ================================ */
/*-------------------------------------------------------------------------------------
  ESTILO DO ESPAÇAMENTO
/*------------------------------------------------------------------------------------- */
/* Define o espaçamento entre os painéis */
TD.MargemSuperior
{
	height: 20px;
	}
TD.MargemCentralSuperior
{
	height: 15px;
}
TD.MargemCentralInferior
{
	line-height: 10px
}
TD.MargemCentroEsquerda
{
	width: 10px;
}
TD.MargemCentroDireita
{
	width: 15px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO BANNER
/*------------------------------------------------------------------------------------- */
/* Define a primeira linha do Banner */
.BannerCabecalho
{
	height: 20px;
    background-color: #597caa;
    background-image:url('Imagens/HeaderFundo.jpg');
}
/* Qualquer link que esteja na primeira linha do cabealho*/
A.BotaoCabecalho
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 20px;
    color: white;
    text-decoration: none;
    background-color: transparent;
    background-image: none;
	padding-right: 2px;
	font-weight: bold;

}
/* Qualquer link que esteja na primeira linha do cabealho*/
A.BotaoCabecalho:hover
{
    text-decoration: underline;
background-color: transparent;
}

TD.Banner180
{
    height: 140px;
    vertical-align: bottom;
    text-align: right;
    background-color: #597caa;
    background-image: url('Imagens/BannerFundo.jpg');

}

#ctl00_MenuSuperior /*Atribuindo o css pelo id do elemento*/
{
    float:right;
    background-color:transparent;/*imagem de 3 px que serve de fundo para aquele espaço que o menu deixa*/
}


.BannerMenu
{
	padding-left: 0px;
}
.Default
{
    background-color: white;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO MENU
/*------------------------------------------------------------------------------------- */
/* MENU SUPERIOR*/
.MenuEstatico
{
	background-image: url(Imagens/menu.jpg);
	background-repeat:no-repeat;
	background-color: tranparent;
	color: #ede6c3;
	font-size: 11px;
	font-family: Verdana;
	line-height: 23px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 2px;
}
A.MenuEstatico
{
	background-image: none;
	text-decoration: none;
}
A.MenuEstatico:Hover
{
    background-image: none;
    text-decoration: none;
    color: #4da13c;
}
.MenuDinamico
{
   background-color: #ede6c3;
    color: #117d12;
    font-size: 11px;
	text-indent: 5px;
    font-family: Verdana;
    line-height: 18px;
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
	background-image: none;
	border-bottom: solid 1px #2f720b;
}
A.MenuDinamico
{
    display: block;
	background-color: transparent;
    color: #117d12;
    font-size: 11px;
    font-family: Verdana;
    line-height: 18px;
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
    background-image: none;
	border: solid 1px #2f720b;

}
A.MenuDinamico:Hover
{
    display: block;
	background-color: #d9d2b2;
    color: #117d12;
    font-size: 10px;
    font-family: Verdana;
    line-height: 18px;
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
    background-image: none;
	border: solid 1px #2f720b;

}
/*----------------------------------------------*/
/* ESTILO DO MENU ESQUERDO                      */
/*----------------------------------------------*/
/* Fundo da Tabela do Menu*/
TD.MenuEsquerdoFundo 
{
	background-color: white;
	background-image: none;
}
.MenuEstaticoEsquerdo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-indent: 15px;
	color: #284f85;
	background-color: white;
	border-bottom:1px #b7c7de solid;
}
A.MenuEstaticoEsquerdo
{
    display: block;
	background-image: none;
	background-color: Transparent;
	text-decoration: none;
}
A.MenuEstaticoEsquerdo:Hover
{
	color: #284f85;
	text-decoration: none;
	background-color: #d1e4fd;
}
.MenuDinamicoEsquerdo
{
	color: #284f85;
	text-decoration: none;
	background-color: #d1e4fd;
    font-size: 11px;
	text-indent: 5px;
    font-family: Verdana;
    line-height: 20px;
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
	background-image: none;
	border-bottom: solid 1px #b7c7de ;

}
A.MenuDinamicoEsquerdo
{
    display: block;
	background-color: transparent;
	color: #284f85;
    font-size: 10px;
    font-family: Verdana;
    line-height: 18px;
    text-decoration: none;
    padding-right: 2px;
    padding-left: 2px;
    background-image: none;
}
A.MenuDinamicoEsquerdo:Hover
{
    display: block;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #284f85;
	background-color: white;
	background-image: none;
	text-decoration: none;
}
/*------------------------------------------*/
/* 	ESTILO DO RODAPE DO PORTAL              */
/*------------------------------------------*/

/* Primeira linha do Rodape, usada para endereco*/
.RodapeTexto
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 12px;
    color: black;
	text-align:center;
    text-decoration: none;
    background-color: #b8b395;
    margin-left: 2px;
	font-weight: bold;
}
/* ultima linha do Rodape, usada para links e busca*/

.RodapePortal
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 12px;
    color: white;
    text-decoration: none;
    background-color: #577aaa;
    margin-left: 2px;
	font-weight: bold;
}

/*-------------------------------------------------------------------------------------
  ESTILO DA BARRA DE BOTES
/*------------------------------------------------------------------------------------- */
.BotaoBarra
{
    font-size: 10px;
    line-height: 14px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

a.BotaoBarra:link, a.BotaoBarra:active, a.BotaoBarra:visited
{
    display: block;
    width: 100%;
    line-height: 14px;
    background-color: #5e78a4;
    border: 1px solid black;
    color: white;
    text-decoration: none;
    text-align: center;
}
a.BotaoBarra:hover
{
    background-color: #8ea6cf;
    text-decoration: none;
    color: white;
}
.BotaoBarra:disabled
{
    display: block;
    width: 100%;
    line-height: 14px;
    background-color: lightgrey;
    border: 1px solid black;
    color: white;
    text-decoration: none;
    text-align: center;
}
.BotaoSel
{
    display: block;
    width: 100%;
    line-height: 14px;
    background-color: #9b353f;
    color: white;
    text-decoration: none;
    text-align: center;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
a.BotaoSel
{
    display: block;
    width: 100%;
    line-height: 14px;
    color: white;
    text-decoration: none;
    text-align: center;
}
a.BotaoSel:hover
{
    background-color: #a45f65;
    text-decoration: none;
}
/*-------------------------------------------------------------------------------------
  ACCORDION
/*------------------------------------------------------------------------------------- */
/* Accordion */
.AccordionCabecalho
{
    border-style: none;
	border-color: inherit;
	border-width: 0px;
	color: black;
    	background-color: #e5dcaf;
	background-image:url('Imagens/AcordeomFnd.gif');
    	font-family: Verdana, Tahoma, Arial, Sans-Serif;
    	font-size: 10px;
		line-height: 24px;
    	font-weight: Normal;
    	padding: 4px;
    	cursor: pointer;
}

A.AccordionCabecalho
{
    color: black;
    background: none;
    text-decoration: none;
}

A.AccordionCabecalho:hover
{
    background: none;
    text-decoration: underline;
}

.AccordionConteudo
{
    background-color: #ede6c3;
    border: 0px;
    border-top: none;
    padding: 5px;
    padding-top: 5px;
}
.BuscaItem
{
    background-color: #ede6c3;
    border-bottom: 1px dashed #2F4F4F;
    padding-top: 5px;
}
/*-------------------------------------------------------------------------------------
  BOTO DE COMANDO
/*------------------------------------------------------------------------------------- */
.BotaoCmd
{
    font-size: 11px;
    font-weight: normal;
    color: #516daf;
    line-height: 13px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    background-color: transparent;
}
A.BotaoCmd
{
    font-size: 11px;
    font-weight: normal;
    color: #516daf;
    line-height: 13px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.BotaoCmd:hover
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS TTULOS DOS MÓDULOS
/*------------------------------------------------------------------------------------- */
/* Tipo 1 de ttulo de mdulo. Este  o tipo default */
.ModuloTitulo
{
    font-family: Impact, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 24px;
	font-weight: normal;
    color: #9b353f;
    line-height: 34px;
    text-align: left;
    text-decoration: none;
    background-image:  url('Imagens/TitModC.jpg');
}
A.ModuloTitulo
{
    color: #9b353f;
    background-image: none;
}
A.ModuloTitulo:hover
{
    color: red;
}
.ModuloTituloD
{
    line-height: 34px;
    background-image: url('imagens/TitModD.jpg')
}
.ModuloTituloE
{
    line-height: 34px;
    background-image:  url('Imagens/TitModE.jpg');
}

.TitModuloNoticia
{
    font-family: Impact, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: normal;
    color: #5d6e8a;
    line-height: 25px;
	background-image: url('imagens/TitModLinkC.jpg');
    text-align: center;
    text-decoration: none;
}
A.TitModuloNoticia
{
    font-family: Impact, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: normal;
    color: #5d6e8a;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    background-image: none;
	background-color: transparent;

}
.TitEModuloNoticia
{
    line-height: 25px;
    background-image:  url('Imagens/TitModLinkE.jpg');
}
.TitDModuloNoticia
{
    line-height: 25px;
    background-image:  url('Imagens/TitModLinkD.jpg');

}
.RodModuloNoticia
{
    line-height: 12px;
	background-image: url('imagens/RodModLinkC.jpg');
}
.RodEModuloNoticia
{
    line-height: 12px;
    background-image:  url('Imagens/RodModLinkE.jpg');
}
.RodDModuloNoticia
{
    line-height: 12px;
    background-image:  url('Imagens/RodModLinkD.jpg');

}

.ModuloSubTitulo
{
    font-weight: bold;
    font-size: 12px;
    color: #990000;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    background-color: ##ede6c3;
}
A.ModuloSubTitulo
{
    color: white;
}
A.ModuloSubTitulo:hover
{
    color: #990000;
}
.ModuloRelatorio
{
    border-right: blue 1px solid;
    border-top: blue 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: blue 1px solid;
    color: #008000;
    line-height: 20px;
    border-bottom: blue 1px solid;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #ede6c3;
    text-align: center;
    text-decoration: none;
    border-color: #008000;
}
.ModuloBarra
{
    border-right: gray 1px solid;
    padding-right: 1px;
    border-top: gray 1px solid;
    padding-left: 1px;
    font-weight: normal;
    font-size: 11px;
    padding-bottom: 1px;
    border-left: gray 1px solid;
    color: #008000;
    line-height: 15px;
    padding-top: 1px;
    border-bottom: gray 1px solid;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #ede6c3;
    text-align: center;
    text-decoration: none;
    border-color: #008000;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS TTULOS DOS MDULOS COM GRID
/*------------------------------------------------------------------------------------- */
.ModuloAnalise
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
}
.ModuloGrupo
{
    font-weight: bold;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
}

/*-------------------------------------------------------------------------------------
  ESTILO DOS MODULOS
/*------------------------------------------------------------------------------------- */
.ModuloItem
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: black;
}
.ModuloItem:hover
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
    color: black;
}
A.ModuloItem:link
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.ModuloSelecionado
{
    font-weight: normal;
    font-size: 10px;
    color: #FF0000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
}
.ModuloAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #F2EEDB;
}
.ModuloAlternado:hover
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
}
TR.ModuloAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ModuloAlternado:link
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.ModuloEditado
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
    width: 300px;
}
.ModuloCabecalho
{
    font-weight: bold;
    font-size: 10px;
    color: #008000;
    line-height: 14px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
}
TR.ModuloCabecalho
{
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
}
TR.ModuloCabecalho:link
{
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
TD.ModuloCabecalho
{
    font-weight: bold;
    font-size: 10px;
    line-height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ModuloCabecalho
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.ModuloCabecalho:link
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.ModuloCabecalho:visited
{
    font-size: 10px;
    color: #800000;
}
A.ModuloCabecalho:active
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.ModuloCabecalho:hover
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.ModuloRodape
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
}
.ModuloPaginacao
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
}
.ModuloPaginacao span
{
	font-size: 14px;
}
A.ModuloPaginacao
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ModuloPaginacao:link
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ModuloPaginacao:hover
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
   LISTA ITEM
/*-------------------------------------------------------------------------------------*/
.ListaItem
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: black;
}
A.ListaItem
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
A.ListaItem:hover
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #b0c7e8;
    color: black;
}
.ListaSelecionado
{
    font-weight: normal;
    font-size: 10px;
    color: #587baa;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
}
.ListaAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #f3f0f1;
}
A.ListaAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.ListaEditado
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
    width: 300px;
}
.ListaCabecalho
{
    font-weight: bold;
    font-size: 10px;
    color: black;
    line-height: 14px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ccb4ba;
}
A.ListaCabecalho
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.ListaCabecalho:hover
{
    text-decoration: underline;
}
.ListaPaginacao
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ccb4ba;
}
.ListaPaginacao span
{
	font-size: 14px;
	font-weight: bold;
}
A.ListaPaginacao
{
    
    color: white;
	font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ListaPaginacao:hover
{
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
   LISTA ITEM
/*-------------------------------------------------------------------------------------*/
.DoctoItem
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: black;
}
.DoctoAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #f3f0f1;
}
A.Docto
{
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: #5d6e8a;
}
SPAN.Docto
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: black;
}
SPAN.DoctoData
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: #676767;
}

.DoctoCabecalho
{
    font-weight: bold;
    font-size: 10px;
    color: black;
    line-height: 14px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ccb4ba;
}
A.DoctoCabecalho
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.DoctoCabecalho:hover
{
    text-decoration: underline;
}
.DoctoPaginacao
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ccb4ba;
}
.DoctoPaginacao span
{
	font-size: 14px;
	font-weight: bold;
}
A.DoctoPaginacao
{
    
    color: white;
	font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.DoctoPaginacao:hover
{
    text-decoration: underline;
}


/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DOS MÓDULOS
  Obs.: Existem 3 tipos de estilos dos mdulos.
/*------------------------------------------------------------------------------------- */
/* Tipo 1 de corpo do mdulo. Este  o tipo default */

.TituloCapa
{
    font-weight: bold;
    font-size: 11px;
    color: #aa5b62;
    line-height: 13px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.TituloItem
{
    font-weight: normal;
    font-size: 11px;
    color: #aa5b62;
    line-height: 13px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.TituloDado
{
    font-weight: normal;
    font-size: 12px;
    color: #aa5b62;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none;
    vertical-align: middle;
}
.Modulo
{
    font-size: 10px;
    line-height: 13px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: transparent;
}
INPUT.Modulo
{
    background-color:White;
}
SELECT.Modulo
{
    background-color: White;
}
TEXTAREA.Modulo
{
    background-color: White;
}
A.Modulo:hover
{
    color: Blue;
    text-decoration: underline;
    background: transparent;
}
A.Modulo
{
    font-size: 11px;
    color: #008000;
    line-height: 13px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    background: transparent;
}
A.Modulo:link
{
    font-size: 10px;
    color: #008000;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.Modulo:visited
{
    font-size: 10px;
    color: #008080;
    text-decoration: none;
}
A.Modulo:active
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.Modulo:hover
{
    color: #990000;
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}

H1.Modulo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #666565;
}
H2.Modulo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666565;
}
SELECT.Modulo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
P.Modulo
{
    font-size: 11px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: Justify;
}
HR.Modulo
{
    border-style: dashed;
    color: #90212c;
    width: 100%;
    height: 1px;
}
.Tracejado
{
    width: 100%;
    color: #008000;
    border-top-style: dotted;
    border-right-style: dotted;
    border-left-style: dotted;
    height: 1px;
    border-bottom-style: dotted;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS RODAPS DOS MDULOS
  Obs.: Existem 3 tipos de estilos dos mdulos.
/*------------------------------------------------------------------------------------- */
/* Tipo 1 de rodap de mdulo. Este  o tipo default */
.ModuloRodape
{
    background-color: #666565;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: white;
    text-decoration: none;
    text-align: center;
}
A.ModuloRodape
{
    color: white;
    background: transparent;
}
A.ModuloRodape:hover
{
    color: #008000;
    text-decoration: underline;
    background: transparent;
}
/*-------------------------------------------------------------------------------------
  MDULO LINK
/*------------------------------------------------------------------------------------- */
.Link
{
    font-weight: normal;
    font-size: 11px;
    line-height: 20px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    color: black;
    background-color: #fff9fa;
    border-right: 1px solid #9b353f;
    border-left: 1px solid #9b353f;
}
A.Link
{
    font-weight: normal;
    font-size: 11px;
    line-height: 20px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    color: black;
    border: 0px;
}
A.Link:hover
{
    color: #9b353f;
    text-decoration: none;
}
SPAN.Link
{
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
	border: 0px;
}
.LinkItem
{
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    border: 0px;
}
.LinkAlternado
{
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    border: 0px;
}
LI.LinkMarcador
{
	font-weight: normal;
	font-size: 11px;
	color: #565656;
	line-height: 15px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	list-style-type: square;
	border: 0px;
	display:none;
}
TD.LinkMarcador
{
	border: 0px;
	width: 5px;
}
/*-------------------------------------------------------------------------------------
  MDULO AVISO
/*------------------------------------------------------------------------------------- */
.Aviso
{
	color: black;
    background-color: #fff9fa;
    text-align: left;
    text-decoration: none;
	border-left: 1px solid #90212c;
	border-right: 1px solid #90212c;
}
SPAN.Aviso
{
	border: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
}
A.Aviso
{
    border: 0px;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    color: black;
}
A.Aviso:hover
{
    text-decoration: underline;
}
.AvisoItem
{
	border: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
}
.AvisoAlternado
{
	border: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	background-color: transparent;
}
/*-------------------------------------------------------------------------------------
  MÓDULO MATÉRIA
/*------------------------------------------------------------------------------------- */
.Materia
{
	color: black;
    text-align: left;
    text-decoration: none;
}
SPAN.Materia
{
	border: 0px;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: black;
	background-color: transparent;
}
A.Materia
{
    border: 0px;
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    color: black;
}
A.Materia:hover
{
    text-decoration: underline;
}
.MateriaItem
{
	border: 0px;
	background-color: #ebeff3;
}
.MateriaAlternado
{
	border: 0px;
	background-color: #ebeff3;
}

/*-------------------------------------------------------------------------------------
  MDULO NOTCIAS
/*------------------------------------------------------------------------------------- */
.Noticia
{
	color: black;
    text-align: left;
    text-decoration: none;
	border-left: 1px solid #90212c;
	border-right: 1px solid #90212c;    
	background-color: #fff9fa;


}
.NoticiaSubTitulo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: black;
    background-color: #fff9fa;
    text-align: left;
    text-decoration: none;
	border: 0px;
}
span.NoticiaSubTitulo
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #90212c;
    background-color: #fbf8ea;
    text-align: left;
    text-decoration: none;
	border: 0px;
}

.NoticiaItem
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: black;
    text-align: left;
    text-decoration: none;
	border-left: 1px solid #90212c;
	border-right: 1px solid #90212c;    
	background-color: #fff9fa;

}
.NoticiaAlternado
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: black;
	text-align: left;
	text-decoration: none;
	border-left: 1px solid #90212c;
	border-right: 1px solid #90212c;    
	background-color: #fff9fa;
}

A.Noticia
{
    border: 0px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    line-height: 12px;
    text-align: left;
    text-decoration: none;
    color: #90212c;
    background-color: Transparent;
}
A.Noticia:hover
{
    text-decoration: underline;
}
P.Noticia
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
    text-decoration: none;
	background-color: #fff9fa;
    color: black;
    border: 0px;
    margin-top: 5px;
}
HR.Noticia
{
	border-style: dotted;
	color: #90212c;
	width: 100%;
	height: 1px;
}
TD.Noticia
{
    font-weight: normal;
    font-size: 11px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    color: black;
    background-color: transparent;
    border: 0px;
}
.NoticiaTitulo
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	color: #90212c;
	border: 1px;
}
SPAN.NoticiaTitulo
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	color: #90212c;
	border: 0px;
}
SPAN.Noticia
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: black;
    border: 0;
    background-color: Transparent;
}
.NoticiaData
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #676767;
    border: 0;
    background-color: Transparent;
    width: 75px;
}
/*-------------------------------------------------------------------------------------
  MÓDULO NOTíCIAS RSS
/*------------------------------------------------------------------------------------- */
A.NoticiaRSS
{
    border: 0px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    line-height: 12px;
    text-align: left;
    text-decoration: none;
    color: #90212c;
    background-color: Transparent;
}
A.NoticiaRSS:hover
{
    text-decoration: underline;
}
HR.NoticiaRSS
{
	border-style: dotted;
	color: #90212c;
	width: 100%;
	height: 1px;
}
SPAN.NoticiaRSS
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	color: black;
	border: 0px;
}
.NoticiaRSSData
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    color: #676767;
    border: 0;
    background-color: Transparent;
    width: 75px;
}

/* ================================
    ESTILOS CSS PARA A AGENDA
	03/2008 - Eliane
   ================================ */
   
/* Define a borda da tabela */

.AgendaTabela
{
	border:1px;
	border-style:solid;
	border-color:#3366CC;
	background-color:White;
	border-collapse:collapse;
}

/* Define o fundo do cabeçalho */

.AgendaDiaCabecalho
{
	background-color:#003399;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: white;
    text-decoration: none;
    border-color:#3366CC;
    border-width:1px;
    border-style:Solid;
    height:25px;
}
/* Define o link do cabeçalho */

A.AgendaDiaCabecalho
{
	background-color:#003399;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: white;
    text-decoration: none;
    border-color:#3366CC;
    border-width:0px;
    height:25px;
}

/* Define os dias da semana */

.AgendaDia
{
	background-color:#99CCCC;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    color: #336666;
    text-decoration: none;
    height:12px;
}

/* Define data atual se outra data estiver selecionada  */

.AgendaHoje
{
	background-color:#99CCCC;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: white;
    text-decoration: none;
    height:14px;
}

/* Define a data selecionada */

.AgendaDiaSelecionado
{
	background-color:#003399;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: white;
    text-decoration: none;
    height:14px;
}

/* Define os dias úteis */

.AgendaFundoSemana
{
	background-color: white;
	height: 14px;
}

/* Define os finais de semana */

.AgendaFundoFimSemana
{
	background-color: #99CCCC;
	height: 14px;
}

/* Define as datas do mês corrente */

A.AgendaDataAtiva
{
	background-color: transparent;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	height: 14px;
}

/* Define as datas dos meses anterior e posterior que entram no calendário corrente */

.AgendaDataInativa
{
	background-color: transparent;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	height: 14px;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO GRID
/*------------------------------------------------------------------------------------- */
.GridItem
{
    font-weight: normal;
    font-size: 10px;
    line-height: 15px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: transparent;
    color: black;
}
A.GridItem:link
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
A.GridItem:hover
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
    color: black;
}
.GridAlternado
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 15px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #fbf8ea;
}

A.GridAlternado:link
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.GridAlternado:hover
{
    font-weight: normal;
    font-size: 10px;
    color: black;
    line-height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
}
A.Grid
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
	color: green;
}
A.Grid:hover
{
 text-decoration: underline;
}
.GridSelecionado
{
    font-weight: normal;
    font-size: 10px;
    color: #FF0000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
}
.GridEdita
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #CCFFCC;
    width: 300px;
}
.GridCabecalho
{
    font-weight: bold;
    font-size: 10px;
    color: black;
    line-height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
	text-align:center;
}
A.GridCabecalho:link
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	color: #2f700b;
}
A.GridCabecalho:visited
{
    font-size: 10px;
    color: #c41f3a;
}
A.GridCabecalho:hover
{
    font-size: 10px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
.GridRodape
{
    font-weight: normal;
    font-size: 10px;
    color: #008000;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
}
.GridPaginacao
{
     font-weight: bold;
    font-size: 10px;
    color: #008000;
    line-height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #ede6c3;
}

A.GridPaginacao:link
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.GridPaginacao:hover
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}

/*-------------------------------------------------------------------------------------
  ESTILO SEPARADOR DE MDULOS
/*------------------------------------------------------------------------------------- */
/* Altura padro para separar os mdulos verticais*/

.ModuloSeparador
{
    line-height: 10px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO LOGIN
/*------------------------------------------------------------------------------------- */
/* Configuraes da pgina de login. Tais configuraes sero 
  aplicadas a todos os elementos da tela*/
.Login
{
    font-weight: normal;
    font-size: 11px;
    color: black;
    line-height: 13px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    background-color: #d8dde1;
}
A.Login
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    text-decoration: none;
    background: transparent;
}
A.Login:hover
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    text-decoration: underline;
    background: transparent;
}

/* Cabealho da tela de login*/
.LoginCabecalho
{
    font-weight: bold;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    color: white;
    text-decoration: none;
    background-color: #a45f65;
    text-align: center;
    padding: 3px;
}
/*-------------------------------------------------------------------------------------
  ESTILOS GENRICOS
/*------------------------------------------------------------------------------------- */
BODY
{
    font-size: 12px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: transparent;
}
P
{
    font-size: 12px;
    line-height: 16px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: transparent;
    color: black;

}
h1
{
    font-size: 12px;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f4f1e0;
    color: black;
    font-weight:bold;
    text-indent: 15px;

}
h2
{
    font-size: 12px;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: white;
    color: black;
    font-weight:bold;
    text-indent: 15px;
    border-bottom: 1px #245b08 solid;

}
h3
{
    font-size: 12px;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #245b08;
    color: #e5dcaf;
    font-weight:bold;
    text-indent: 15px;

}


DIV
{
    font-size: 12px;
    line-height: 16px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background: transparent;
    color: black;

}

INPUT
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
TEXTAREA
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
A
{
    background: transparent;
    color: #516daf;
    text-decoration: none;
    font-size: 12px;
}
A:hover
{
    background: transparent;
    text-decoration: underline;
}
A:selected
{
    background: transparent;
    text-decoration: none;
}
SPAN
{
    font-size: 12px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.Home
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background: transparent;
    color: #90212c;
    text-decoration: none;
    font-size: 11px;
	background-image:  url('Imagens/home_secao.gif');
	background-repeat:no-repeat;
	line-height: 20px;
	font-weight: bold;
	text-indent: 13px;
	margin-right: 10px;
}
A.Home
{
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background: transparent;
    color: black;
    text-decoration: none;
    font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	text-indent: 0px;
}
A.Home:hover
{
    background: transparent;
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO HELP
/*------------------------------------------------------------------------------------- */
.Help
{
    font-weight: normal;
    font-size: 11px;
    color: #666565;
    line-height: 13px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.Help
{
    font-weight: bold;
    font-size: 10px;
    color: #777777;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
A.Help:hover
{
    text-decoration: underline;
}
LI.Help
{
    font-weight: bold;
    font-size: 11px;
    list-style-image: url(../imagens/arvore.gif);
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    list-style-position: inside;
}
TD.Help
{
    background-color: #CED7F7;
    border: 1px;
    border-color: #081C7B;
    border-style: solid;
    padding: 5px;
    font-weight: bold;
    font-size: 16px;
    color: #081C7B;
    line-height: 18px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
}
HR.Help
{
    border-style: dotted;
    color: #06A854;
    width: 100%;
    height: 1px;
}
H1.Help
{
    font-weight: normal;
    font-size: 16px;
    color: #E7BA00;
    line-height: 18px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
}
P.Help
{
    font-weight: normal;
    font-size: 11px;
    color: #666565;
    line-height: 14px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    text-align: justify;
}
