﻿/* ================================
    ESTILOS CSS PARA O TEMA PADRÃO
	02/2008 - Germano
   ================================ */
/*-------------------------------------------------------------------------------------
  ESTILO DO ESPAÇAMENTO
/*------------------------------------------------------------------------------------- */
/* Define o espaçamento entre os painéis */
TD.MargemSuperior
{
	height: 5px;
}
TD.MargemCentralSuperior
{
	height: 5px;
}
TD.MargemCentralInferior
{
	line-height: 5px
}
TD.MargemCentroEsquerda
{
	width: 10px;
}
TD.MargemCentroDireita
{
	width: 10px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO BANNER SUPERIOR
/*------------------------------------------------------------------------------------- */
/* Define a primeira linha do Banner */
.BannerCabecalho
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-indent: 14px;
	color: black;
	height: 15px;
	text-decoration: none;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.BannerCabecalho
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size : 10px;
	line-height: 26px;
	color:#6a6a6a;
	font-weight: bold;
	text-decoration: none;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.BannerCabecalho:hover
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size : 10px;
	line-height: 26px;
	color:#6a6a6a;
	font-weight: bold;
	text-decoration: underline;
}

.Banner
{
	background-image:url(Imagens/banner.gif);
	background-repeat: no-repeat;
	height: 42px;
}

.BannerCanto
{
	background-position: top;
	background-image: url(Imagens/degradee.gif);
	background-repeat: no-repeat;
}
.BannerLogo
{
	background-image: url(Imagens/logo.gif);
	background-repeat: no-repeat;
	width: 95px;
	height: 85px;
}
/* Segunda linha do cabeçalho das páginas*/
.BannerMenuSuperior
{
	background-image: url(Imagens/menu_fnd.gif);
	line-height : 25px;
}
.BannerLinha
{
	background-color: #9bcb67;
	line-height : 2px;
	height: 2px;
}
.BannerNome
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-indent: 14px;
	color: black;

	text-decoration: none;
	line-height: 15px;
}
.BannerNome:Hover
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-indent: 14px;
	color: black;
	text-decoration: none;
}
.BannerDesc
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #6a6a6a;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
}
/* Última linha do Banner*/
.RodapePortal
{
	text-decoration: none;
	background-color: #99cc67;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: middle;
	text-transform: lowercase;
	text-align: center;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.RodapePortal
{
	font-size: 10px;
	color: white;
	line-height: 12px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* Qualquer link que esteja na primeira linha do cabeçalho*/
A.RodapePortal:hover
{
	font-size: 10px;
	color: white;
	line-height: 14px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Default
{
    background-color: white;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO MENU
/*------------------------------------------------------------------------------------- */

.MenuEstatico
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: transparent;
	color: black;
	line-height: 25px;
	background-image: url(Imagens/menu_vd.gif);
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

A.MenuEstatico
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: transparent;
	color: black;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
A.MenuEstatico:Hover
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: transparent;
	color: #6a6a6a;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}


.MenuDinamico
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: #99cc67;
	color: black;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	height: 16px;
	position: static;
	text-align: left;
}
A.MenuDinamico
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: #99cc67;
	color: black;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	height: 16px;
	position: static;
}
A.MenuDinamico:Hover
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: #99cc67;
	color: white;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	height: 16px;
	position: static;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS MENUS LATERAIS (Direito e Esquerdo)
/*------------------------------------------------------------------------------------- */
.MenuEsquerdo
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: #99cc67;
	color: black;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	height: 16px;
	position: static;
	text-align: left;
}
.MenuDireito
{
    font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-color: #99cc67;
	color: black;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	height: 16px;
	position: static;
	text-align: right;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO MENU INFERIOR
/*------------------------------------------------------------------------------------- */
.MenuInferior
{
	color: white;
	font-size: 10px;
	font-family: Verdana;
	line-height: 16px;
	text-decoration: none;
	background-color: #008000;
}
.MenuInferiorEstatico
{
	background-color: #008000;
	color: white;
	font-size: 10px;
	font-family: Verdana;
	line-height: 16px;
	text-decoration: none;
}
.MenuInferiorDinamico
{
	background-color: #008000;
	color: white;
	font-size: 10px;
	font-family: Verdana;
	line-height: 16px;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	margin-top: 2px;
}
.MenuInferiorDinamico:Hover
{
	background-color: #66CDAA;
	color: #008000;
	font-size: 10px;
	font-family: Verdana;
	line-height: 16px;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}

/*-------------------------------------------------------------------------------------
  ESTILO DAS LINHAS COLORIDAS
/*------------------------------------------------------------------------------------- */
.TitModuloVerde
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.TitModuloVerde:Hover
{
	background-color: transparent;
	text-decoration: none;
}
.TitEModuloVerde
{
	background-image: url(Imagens/quadrado_vd.gif);
	background-repeat: no-repeat;
	height: 24px;
}
.TitDModuloVerde
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
}
.RodEModuloVerde
{
	background-image: url(Imagens/linha_vd.gif);
	background-repeat: repeat-y;
	width: 17px;
	height: 10px;
}
.BordaEModuloVerde
{
	background-image: url(Imagens/linha_vd.gif);
	background-repeat: repeat-y;
	width: 17px;
}
TD.LinhaVerde
{
	background-image:urlImagens/linha_vd.gif);
}
.SeparadorVerde
{
	background-image:url(Imagens/separador_vd.gif);
	line-height:13px;
}

.TitModuloAmarelo
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.TitModuloAmarelo:Hover
{
	background-color: transparent;
	text-decoration: none;
}
.TitEModuloAmarelo
{
	background-image: url(Imagens/quadrado_am.gif);
	background-repeat: no-repeat;
	height: 24px;
}
.TitDModuloAmarelo
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
}
.RodEModuloAmarelo
{
	background-image: url(Imagens/linha_am.gif);
	background-repeat: repeat-y;
	width: 17px;
	height: 10px;
}
.BordaEModuloAmarelo
{
	background-image: url(Imagens/linha_am.gif);
	background-repeat: repeat-y;
	width: 17px;
}
TD.LinhaAmarelo
{
	background-image: url(Imagens/linha_am.gif);
}
.SeparadorAmarelo
{
	background-image:url(Imagens/separador_am.gif);
	line-height:13px;
}


.TitModuloAzul
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.TitModuloAzul:Hover
{
	background-color: transparent;
	text-decoration: none;
}
.TitEModuloAzul
{
	background-image: url(Imagens/quadrado_az.gif);
	background-repeat: no-repeat;
	height: 24px;
}
.TitDModuloAzul
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
}
.RodEModuloAzul
{
	background-image: url(Imagens/linha_az.gif);
	background-repeat: repeat-y;
	width: 17px;
	height: 10px;
}
.BordaEModuloAzul
{
	background-image: url(Imagens/linha_az.gif);
	background-repeat: repeat-y;
	width: 17px;
}
TD.LinhaAzul
{
	background-image: url(Imagens/linha_az.gif);
}
.SeparadorAzul
{
	background-image:url(Imagens/separador_az.gif);
	line-height:13px;
}


.TitModuloBranco
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.TitModuloBranco:Hover
{
	background-color: transparent;
	text-decoration: none;
}
.TitEModuloBranco
{
	background-image: url(Imagens/quadrado_bc.gif);
	background-repeat: no-repeat;
	height: 24px;
}
.TitDModuloBranco
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	background-color: transparent;
	color: black;
	height: 22px;
	font-weight: bold;
}
.RodEModuloBranco
{
	background-image: url(Imagens/linha_bc.gif);
	background-repeat: repeat-y;
	width: 17px;
	height: 10px;
}
.BordaEModuloBranco
{
	background-image: url(Imagens/linha_bc.gif);
	background-repeat: repeat-y;
	width: 17px;
}
TD.LinhaBranco
{
	background-image: url(Imagens/linha_bc.gif);
}
.SeparadorBranco
{
	background-image:url(Imagens/separador_bc.gif);
	line-height:13px;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO NAVEGADOR
/*------------------------------------------------------------------------------------- */
.Navegador
{
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: Verdana;
	line-height: 14px;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
	font-style: normal;
	font-variant: small-caps;
}
A.Navegador
{
    color: white;
    text-decoration: none;
}
A.Navegador:HOVER
{
	color: red;
	text-decoration: underline;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO LOGIN
/*------------------------------------------------------------------------------------- */
.Login1
{
	font-weight: normal;
	font-size: 11px;
	color: #6a6a6a;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}
A.Login1
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc67;
	font-weight: bold;
	text-decoration: none;
}
A.Login1:hover
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a6a6a;
	font-weight: bold;
	text-decoration: none;
}

/* Configurações da página de login. Tais configurações serão 
  aplicadas a todos os elementos da tela*/
.Login
{
	font-weight: normal;
	font-size: 11px;
	color: #6a6a6a;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}
A.Login
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #99cc67;
	font-weight: bold;
	text-decoration: none;
}
A.Login:hover
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a6a6a;
	font-weight: bold;
	text-decoration: none;
}
INPUT.Login
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: White;
	border-right: #99cc67 1px solid;
	border-top: #99cc67 1px solid;
	border-left: #99cc67 1px solid;
	border-bottom: #99cc67 1px solid;
	width: 160px;
}
.Login_Botao
{
	border-style: none;
	border-width: 0px;
	border-color: inherit;
	padding: 0px 5px 0px 5px;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	cursor: hand;
}
.Login_Botao:hover
{
	border-style: none;
	border-width: 0px;
	border-color: inherit;
	padding: 0px 5px 0px 5px;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	cursor: hand;
}

/* Cabeçalho 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: #008000;
	text-align: center;
	padding: 3px;
}
.Login_Label
{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size : 11px;
	color:#6a6a6a;
	font-weight: bold;
	text-decoration: none;
}

/*-------------------------------------------------------------------------------------
  ESTILO DO FORMULARIO DE CADASTRO NO SITE
/*------------------------------------------------------------------------------------- */
.FormularioInscricao
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-decoration: none;
	table-layout: fixed;
}
.FormularioInscricao_TITULO
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #7ebe26;
	text-decoration: none;
	text-align: center;
	font-variant: small-caps;
}
.FormularioInscricao_TITULOITEM
{
	font-weight: bold;
	font-size: 12px;
	color: #7ebe26;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.FormularioInscricao_EXEMPLO
{
	font-weight: bold;
	font-size: 9px;
	color: #999999;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.FormularioInscricao_MSGERRO
{
	font-size: 9px;
	color: #FF0000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.FormularioInscricao_CAMPO
{
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	font-family: Verdana,Arial;
}
INPUT.FormularioInscricao
{
	border-right: #cecece 1px solid;
	border-top: #cecece 1px solid;
	font-size: 12px;
	border-left: #cecece 1px solid;
	color: #000000;
	border-bottom: #cecece 1px solid;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ececec;
}
SELECT.FormularioInscricao
{
	border-right: #cecece 1px solid;
	border-top: #cecece 1px solid;
	font-size: 12px;
	border-left: #cecece 1px solid;
	color: #000000;
	border-bottom: #cecece 1px solid;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ececec;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CONTROLE DE BUSCA NA MASTER PAGE
/*------------------------------------------------------------------------------------- */
.BuscaConteudo_MP_Label
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
INPUT.BuscaConteudo_MP_TextBox
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: White;
	border-right: #99cc67 1px solid;
	border-top: #99cc67 1px solid;
	border-left: #99cc67 1px solid;
	border-bottom: #99cc67 1px solid;
}
.BuscaConteudo_MP_Botao
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	border: 0px;
	text-align: center;
}
INPUT.BuscaConteudo_MP_Botao
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	border: 1px;
	line-height: 16px;
}

SPAN.BuscaConteudo_MasterPage
{
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 11px;
	line-height: 12px;
	color:black;
	font-weight: bold;
	text-decoration: none;
}

INPUT.BuscaConteudo_MasterPage
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: White;
	border-right: #99cc67 1px solid;
	border-top: #99cc67 1px solid;
	border-left: #99cc67 1px solid;
	border-bottom: #99cc67 1px solid;
}

INPUT.BuscaConteudoBotao_MasterPage{
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 14px;
	background-color:#99cc67;
	color: white;
	font-weight: bold;
	border: 1px;
	line-height: 16px;
}
.BuscaConteudoBotao_MasterPage
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	border: 0px;
	text-align: center;
}
A.BuscaConteudoBotao_MasterPage
{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #99cc67;
	color: white;
	font-weight: bold;
	border: 0px;
	text-align: center;
}
.BuscaConteudoMenssagem_MasterPage
{
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 11px;
	line-height: 12px;
	color:black;
	text-decoration: none;
}

/*-------------------------------------------------------------------------------------
  ESTILO DA BARRA DE BOTÕES
/*------------------------------------------------------------------------------------- */
.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
{
	border-color: #008000;
	display: block;
	width: 100%;
	line-height: 14px;
	background-color: #66CDAA;
	border: 1px solid black;
	color: #008000;
	text-decoration: none;
	text-align: center;
}
a.BotaoBarra:hover
{
	background-color: #008000;
	text-decoration: none;
	color: #fff;
}
.BotaoBarra:disabled
{
	display: block;
	width: 100%;
	line-height: 14px;
	background-color: #D3D3D3;
	border: 1px #008000 solid;
	color: white;
	text-decoration: none;
	text-align: center;
}
.BotaoSel
{
	border-color: #008000;
	display: block;
	width: 100%;
	line-height: 14px;
	background-color: #008000;
	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: #008000;
	text-decoration: none;
	color: #fff;
}
/*-------------------------------------------------------------------------------------
  ACCORDION
/*------------------------------------------------------------------------------------- */
/* Accordion */
.AccordionCabecalho
{
	border: 1px #008000 solid;
	color: white;
	background-color: #008080;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	margin-top: 2px;
	cursor: pointer;
}

A.AccordionCabecalho
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

A.AccordionCabecalho:hover
{
	background: none;
	text-decoration: underline;
}

.AccordionConteudo
{
	background-color: #CCFFCC;
	border: 1px #008000 dashed;
	border-top: none;
	padding: 5px;
	padding-top: 5px;
}
/*-------------------------------------------------------------------------------------
  BOTÃO DE COMANDO
/*------------------------------------------------------------------------------------- */
.BotaoCmd
{
	font-size: 11px;
	font-weight: normal;
	color: #008000;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}
A.BotaoCmd
{
	font-size: 11px;
	font-weight: normal;
	color: #008000;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.BotaoCmd:link
{
	font-size: 11px;
	font-weight: normal;
	color: #008000;
	font-family: Verdana, Helvetica, sans-serif;
}
A.BotaoCmd:visited
{
	font-size: 11px;
	font-weight: normal;
	color: #008000;
	font-family: Verdana, Helvetica, sans-serif;
}
A.BotaoCmd:active
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Helvetica, sans-serif;
}
A.BotaoCmd:hover
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS TÍTULOS DOS MÓDULOS
/*------------------------------------------------------------------------------------- */

/* Tipo 1 de título de módulo. Este é o tipo default */
.TitModulo
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #06A854;
	text-align: center;
	text-decoration: none;
	margin-left: -16px;
}
.TitEModulo
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #06A854;
	text-align: left;
	text-decoration: none;
}
.TitDModulo
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #06A854;
	text-align: right;
	text-decoration: none;
}
/* Tipo 1 de título de módulo. Este é o tipo default */
.ModuloTitulo
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #06A854;
	text-align: center;
	text-decoration: none;
}
A.ModuloTitulo
{
	color: #008000;
}
A.ModuloTitulo:hover
{
    color: red;
}
.ModuloSubTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	background-color: #F0F8FF;
}
A.ModuloSubTitulo
{
    color: white;
}
A.ModuloSubTitulo:hover
{
	color: #008000;
}
.ModuloRelatorio
{
	border-color: #008000;
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid;
	color: #008000;
	line-height: 20px;
	border-bottom: 1px solid;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #CCFFCC;
	text-align: center;
	text-decoration: none;
}
.ModuloBarra
{
	border-color: #008000;
	border-right: 1px solid;
	padding-right: 1px;
	border-top: 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1px;
	border-left: 1px solid;
	color: #008000;
	line-height: 15px;
	padding-top: 1px;
	border-bottom: 1px solid;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #66CDAA;
	text-align: center;
	text-decoration: none;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS TÍTULOS DOS MÓDULOS COM GRID
/*------------------------------------------------------------------------------------- */
.ModuloAnalise
{
    font-weight: normal;
    font-size: 10px;
    color: red;
    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 DO CANTO DOS TÌTULOS
/*------------------------------------------------------------------------------------- */
.ModuloTituloCanto
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: #008000;
	text-align: center;
	text-decoration: none;
}
.ModuloSubTituloCanto
{
    font-weight: normal;
    font-size: 12px;
    color: white;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #666565;
    text-align: center;
    text-decoration: none;
}
.ModuloItem
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: transparent;
}
.ModuloItem:hover
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #98FB98;
}
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: #008080;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.ModuloAlternado
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
}
.ModuloAlternado:hover
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #98FB98;
}
TR.ModuloAlternado
{
    font-weight: normal;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
A.ModuloAlternado:link
{
    font-weight: normal;
    font-size: 10px;
    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: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #66CDAA;
}
TR.ModuloCabecalho
{
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
TR.ModuloCabecalho:link
{
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: underline;
}
TD.ModuloCabecalho
{
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    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: #008080;
}
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: #66CDAA;
}
.ModuloPaginacao
{
	font-weight: normal;
	font-size: 10px;
	color: #000080;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #66CDAA;
}
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;
}
/*-------------------------------------------------------------------------------------
  ESTILO DO CORPO DOS MÓDULOS
  Obs.: Existem 3 tipos de estilos dos módulos.
/*------------------------------------------------------------------------------------- */
.Tracejado
{
    width: 100%;
    color: green;
    border-top-style: dotted;
    border-right-style: dotted;
    border-left-style: dotted;
    height: 1px;
    border-bottom-style: dotted;
}
/* Tipo 1 de corpo do módulo. Este é o tipo default */
.TituloCapa
{
	font-weight: bold;
	font-size: 11px;
	color: #008000;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}
.TituloItem
{
	font-weight: bold;
	font-size: 12px;
	color: #7ebe26;
	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: #000000;
	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-color: transparent;
}
INPUT.Modulo
{
    background-color:White;
}
SELECT.Modulo
{
    background-color: White;
}
TEXTAREA.Modulo
{
    background-color: White;
}
A.Modulo:hover
{
	color: #008000;
	text-decoration: underline;
	background: transparent;
}
A.Modulo
{
	font-size: 10px;
	color: #008000;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
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: Red;
    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: #008080;
}
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: 10px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-align: Justify;
}
HR.Modulo
{
	width: 100%;
	color: #008000;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	height: 1px;
	border-bottom-style: solid;
}
/*-------------------------------------------------------------------------------------
  ESTILO DOS RODAPÉS DOS MÓDULOS
  Obs.: Existem 3 tipos de estilos dos módulos.
/*------------------------------------------------------------------------------------- */
/* Tipo 1 de rodapé de módulo. Este é o tipo default */
.ModuloRodape
{
	background-color: #008000;
	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;
}
/*-------------------------------------------------------------------------------------
  MÓDULO LINK USUÁRIO
/*------------------------------------------------------------------------------------- */
.LinkUsuario
{
    font-weight: normal;
    font-size: 11px;
    color: green;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.LinkUsuario
{
    font-weight: normal;
    font-size: 11px;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none;
}
A.LinkUsuario:hover
{
    color: red;
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------
  MÓDULO LINK
/*------------------------------------------------------------------------------------- */
.Link
{
	border-color: #008000;
	border-right: 1px solid ;
	border-left: 1px solid ;
	border-bottom: 1px solid ;
	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: #008000;
	background-color: #EBEBEB;
}
A.Link
{
	color: #008000;
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	border: 0px;
}
A.Link:hover
{
    font-weight: normal;
    font-size: 11px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    border: 0px;
    text-decoration: underline;
}
.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;
}
.LinkAlterna
{
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
LI.Link
{
    font-weight: normal;
    font-size: 11px;
    list-style-image: url(../imagens/bullet_links.gif);
    color: #565656;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    border: 0px;
}
TD.Link
{
    background-color: #F0F8FF;
    padding: 2px;
    border: 0px;
}
HR.Link
{
    border-style: dotted;
    color: #B0C4DE;
    width: 100%;
    height: 1px;
}
/*-------------------------------------------------------------------------------------
  MÓDULO AVISO
/*------------------------------------------------------------------------------------- */
.Aviso
{
	border-color: #008000;
	border-right: 1px solid ;
	border-left: 1px solid ;
	border-bottom: 1px solid ;
	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: #008000;
	background-color: #F0F8FF;
}
A.Aviso
{
	color: #008000;
	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;
}
A.Aviso:hover
{
    text-decoration: underline;
}
.AvisoItem
{
    font-weight: bold;
    font-size: 12px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
.AvisoAlterna
{
    font-weight: bold;
    font-size: 14px;
    line-height: 15px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
}
LI.Aviso
{
    font-weight: normal;
    font-size: 11px;
    list-style-image: url(../imagens/bullet_links.gif);
    color: #565656;
    line-height: 13px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
    text-decoration: none;
    border: 0px;
}
TD.Aviso
{
    background-color: #F0F8FF;
    padding: 2px;
    border: 0px;
}
HR.Aviso
{
	border-style: dotted;
	color: #66CDAA;
	width: 100%;
	height: 1px;
}

/*-------------------------------------------------------------------------------------
  MÓDULO NOTíCIAS
/*------------------------------------------------------------------------------------- */
.NoticiaTitulo
{
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.Noticia
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
}
.NoticiaMoldura
{
	border-color: #008000;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
	border-width: 0px;
}
A.Noticia
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
}
A.Noticia:hover
{
    font-weight: bold;
	color: #666666;
	text-decoration: none;
}
P.Noticia
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
HT.Noticia {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: #666666;
	border:0px;
}
TD.Noticia
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
H1.noticia
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9bcb67;
	margin-bottom: 0px;
	margin-top: 0px;
}
.NoticiaSeparador
{
	background-image:url(Imagens/separador_vd.gif);
	line-height:13px;
}

/*-------------------------------------------------------------------------------------
  MÓDULO INCLUSÕES RECENTES
/*------------------------------------------------------------------------------------- */
.InclusoesRecentes
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
}
.InclusoesRecentesMoldura
{
	border-color: #008000;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
	border-width: 0px;
}
A.InclusoesRecentes
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
}
A.InclusoesRecentes:hover
{
    font-weight: bold;
	color: #666666;
	text-decoration: none;
}
P.InclusoesRecentes
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
HT.InclusoesRecentes {
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: #666666;
	border:0px;
}
TD.InclusoesRecentes
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
H1.InclusoesRecentes
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9bcb67;
	margin-bottom: 0px;
	margin-top: 0px;
}
.InclusoesRecentesSeparador
{
	background-image:url(Imagens/separador_az.gif);
	line-height:13px;
}

/*-------------------------------------------------------------------------------------
  MÓDULO PUBLICAÇÕES
/*------------------------------------------------------------------------------------- */
.Publicacao
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
}
.PublicacaoMoldura
{
	border-color: #008000;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
	border-width: 0px;
}
A.Publicacao
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	background-color: Transparent;
}
A.Publicacao:hover
{
    font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: Transparent;
}
P.Publicacao
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
	left: 0px;
	clip: rect(auto, auto, auto, 0px);
	padding-left: 10px;
	background-color: Transparent;
}
SPAN.Publicacao
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	left: 10px;
}
HR.Publicacao
{
   border-style: solid;
   color: #8dc63f;
   width:100%;
   height: 1px; 
}
HT.Publicacao 
{
	background-color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
	color: #666666;
	border:0px;
}

.PublicacaoSeparador
{
	background-image:url(Imagens/separador_vd.gif);
	line-height:13px;
}


/*-------------------------------------------------------------------------------------
  MÓDULO NOTÍCIA DESTAQUE
/*------------------------------------------------------------------------------------- */
.NoticiaDestaque
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
}
.NoticiaDestaqueBordaEsq
{
	background-image: url(Imagens/linha_vd.gif);
	background-repeat: repeat-y;
	width: 17px;
}
P.NoticiaDestaque
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
HT.NoticiaDestaque
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}

TD.NoticiaDestaque
{
	background-color: white;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	border: 0px;
}
A.NoticiaDestaque
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
}
A.NoticiaDestaque:hover
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
H1.NoticiaDestaque
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9bcb67;
	margin-bottom: 0px;
	margin-top: 0px;
}
DIV.NoticiaDestaque
{
	border: 0px;
}


/*-------------------------------------------------------------------------------------
  MÓDULO BUSCA SIMPLES e AVANÇADA
/*------------------------------------------------------------------------------------- */
A.VisualizaCmd
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666565;
	border: 0px;
	background-color: Transparent;
}
A.VisualizaCmd:hover
{
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	background-color: Transparent;
}
.SubTituloVisualiza
{
    font-weight: normal;
    font-size: 12px;
    color: white;
    line-height: 20px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #666565;
    text-align: center;
    text-decoration: none;
}
.ModuloBusca
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
}
/* Tipo 1 de corpo do módulo. Este é o tipo default */
.ModuloBuscaTituloCapa
{
	font-weight: bold;
	font-size: 11px;
	color: #8dc63f;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
}
.ModuloBuscaTituloItem
{
	font-weight: bold;
	font-size: 12px;
	color: #8dc63f;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

.ModuloBuscaTituloDado
{
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
	vertical-align: middle;
}
.ModuloBusca
{
	font-size: 10px;
	line-height: 13px;
	height:14px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
}
INPUT.ModuloBusca
{
	border: 1px solid #7F9DB9;
	height: 14px;
	background-color: White;
}
SELECT.ModuloBusca
{
	border: 1px solid #B3C8F5;
    background-color: White;
    height:18px;
}
TEXTAREA.ModuloBusca
{
    background-color: White;
}

A.VisualizaTitulo
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	background-color: Transparent;
}
A.VisualizaTitulo:hover
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: Transparent;
}
.ResumoTitulo
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	background-color: Transparent;
	padding-top: 10px;
	padding-bottom: 5px;
}
.ResumoTitItem
{
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	text-align: left;
}
.ResumoItem
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	padding-left: 5px;
	text-align: left;
	padding-bottom: 5px;
}
.ResumoTexto
{
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	padding-left: 15px;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ModuloBuscaItem
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: transparent;
}
.ModuloBuscaItem:hover
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #EFEFEF;
}
A.ModuloBuscaItem
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	background-color: Transparent;
}
A.ModuloBuscaItem:hover
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: Transparent;
}
.ModuloBuscaSeleciona
{
	font-weight: normal;
	font-size: 10px;
	color: #008080;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.ModuloBuscaAlternado
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: transparent;
}
.ModuloBuscaAlternado:hover
{
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #EFEFEF;
}
A.ModuloBuscaAlternado
{
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #8dc63f;
	border: 0px;
	background-color: Transparent;
}
A.ModuloBuscaAlternado:hover
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: Transparent;
}
.ModuloBuscaEdita
{
	font-weight: normal;
	font-size: 10px;
	color: #008000;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #CCFFCC;
	width: 300px;
}
.ModuloBuscaCabecalho
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #999999;
	text-decoration: none;
}
.ModuloBuscaRodape
{
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #999999;
	text-decoration: none;
}
.ModuloBuscaPaginacao
{
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #B1B1B1;
}
.ModuloBuscaPaginacao span
{
	font-size: 13px;
	color: #68952D;
	font-weight: bold;
	background-color: transparent;
}
.ModuloBuscaPaginacao A
{
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 4px;
	background-color: transparent;
}
A.ModuloBuscaPaginacao
{
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 4px;
	background-color: transparent;
}
A.ModuloBuscaPaginacao:link
{
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 4px;
	background-color: transparent;
}
A.ModuloBuscaPaginacao:hover
{
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	letter-spacing: 4px;
	color: #8dc63f;
	background-color: transparent;
}


/*-------------------------------------------------------------------------------------
  ESTILO SEPARADOR DE MÓDULOS
/*------------------------------------------------------------------------------------- */
/* Altura padrão para separar os módulos verticais*/

.ModuloSeparador
{
    line-height: 10px;
}
/*-------------------------------------------------------------------------------------
  ESTILOS GENÉRICOS
/*------------------------------------------------------------------------------------- */
BODY
{
    font-size: 10px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
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: black;
    text-decoration: none;
    font-size: 11px;
}
A:hover
{
    background: transparent;
    text-decoration: underline;
}
A:selected
{
    background: transparent;
    text-decoration: none;
}
SPAN
{
    font-size: 11px;
    font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------
  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: #CCFFCC;
	border: 1px;
	border-color: #008000;
	border-style: solid;
	padding: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #008000;
	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;
}


/*-------------------------------------------------------------------------------------*/
/*  ESTILO PARA DATAGRIDS */
/*------------------------------------------------------------------------------------- */
/* Estilo Padrão do DataGrid */
.DataGrid
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}

INPUT.DataGrid
{
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    COLOR: black;
    background-color : White;
}

.DGItem
{
	font-weight: normal;
	font-size: 10px;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DGItemSelecionado
{
	font-weight: normal;
	font-size: 10px;
	color: gray;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.DGItemAlternado
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #F6F4F4;
}
.DGItemEditado
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f0f0e1;
	width: 300px;
}
.DGCabecalho
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	line-height: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #dedede;
}
A.DGCabecalho:link
{
	font-size: 10px;
	color: navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.DGCabecalho:visited
{
	font-size: 10px;
	color: navy;
}
A.DGCabecalho:active
{
	font-size: 10px;
	color: #5E79DB;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.DGCabecalho:hover
{
	color: navy;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.DGRodape
{
	font-weight: normal;
	font-size: 10px;
	color: navy;
	line-height: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #dedede;
}
.DGPaginacao
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	line-height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #dedede;
	text-indent: 20px;
}
