/* Cor Principal  #5C7599		Cor SecundÃ¡ria  #7e7e7e


/* ----------------- Configuracoes de BODY ----------------- */ 

Body {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #E9E8DE;
	background-image: url(../imagens/base/bg.gif);
	background-repeat: repeat;

}

/* ----------------- Configuracoes Padroes ----------------- */ 

Font { font-size: 10px; line-height: 14px; font-family: Tahoma, Arial, Verdana, sans-serif; }
A { color: #025685; text-decoration: none; } A:hover { color: #025685; text-decoration: underline; }
TD { font-size: 11px; line-height: 16px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #666666;}
UL { padding-bottom : 0px;  list-style-type : none; margin-bottom : 0px; margin-top : 5px; }
LI { padding-bottom: 5px; list-style-type: none; margin-left: -20px; list-style-image: url(../imagens/base/seta_peq.gif); }
Input { font-size: 11px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #666666; border: 1px solid #666666; background: #F7f7f7; width: 230px; height: 21px; }
Select { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; height: 16px; }
Textarea { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; }
h1 {font-size: 14px; line-height: 18px; font-family: Tahoma, Arial, Verdana, sans-serif; }

/* ----------------- Configuracoes PathBar ----------------- */ 

.PBar, A.PBar:LINK, A.PBar:VISITED, A.PBar:ACTIVE, A.PBar:HOVER { color: #4e89e6; text-decoration: none; }
.PBarOr, A.PBarOr:LINK, A.PBarOr:VISITED, A.PBarOr:ACTIVE, A.PBarOr:HOVER { color: #f3920a; text-decoration: none; }
.PBarGr, A.PBarGr:LINK, A.PBarGr:VISITED, A.PBarGr:ACTIVE, A.PBarGr:HOVER { color: #67ad0a; text-decoration: none; }
.PBarPu, A.PBarPu:LINK, A.PBarPu:VISITED, A.PBarPu:ACTIVE, A.PBarPu:HOVER { color: #7257cc; text-decoration: none; }
.PBarRe, A.PBarRe:LINK, A.PBarRe:VISITED, A.PBarRe:ACTIVE, A.PBarRe:HOVER { color: #ed4223; text-decoration: none; }

/* ----------------- Configuracoes TechBar ----------------- */ 

.TBar { background-color: #e3e3e3; border: 1px solid #666666; }
.TBarWhite { background-color: #ffffff; border: 1px solid #666666; }

/* ----------------- Configuracoes de Fontes ----------------- */ 

.Pequeno, A.Pequeno:LINK, A.Pequeno:VISITED, A.Pequeno:ACTIVE  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7e7e7e; } A.Pequeno:HOVER { color: #477197; }
.PequenoAtivo, A.PequenoAtivo:LINK, A.PequenoAtivo:VISITED, A.PequenoAtivo:ACTIVE  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #477197; text-decoration: underline; } A.Pequeno:HOVER { color: #477197; text-decoration: underline; }

.Normal, A.Normal:LINK, A.Normal:VISITED, A.Normal:ACTIVE  { color: #7e7e7e; } A.Normal:HOVER { color: #5C7599; }
.NormalCor, A.NormalCor:LINK, A.NormalCor:VISITED, A.NormalCor:ACTIVE  { color: #025685; } A.NormalCor:HOVER { color: #000000; }

.Grande, A.Grande:LINK, A.Grande:VISITED, A.Grande:ACTIVE, A.Grande:HOVER {	font-size: 16px; color: #333333; }

.Titulo, A.Titulo:LINK, A.Titulo:VISITED, A.Titulo:ACTIVE, A.Titulo:HOVER {	font-size: 24px; color: #333333; }

.TituloPBar, A.TituloPBar:LINK, A.TituloPBar:VISITED, A.TituloPBar:ACTIVE, A.TituloPBar:HOVER { font-size: 24px; color: #4e89e6; }

.TituloPBarOr, A.TituloPBarOr:LINK, A.TituloPBarOr:VISITED, A.TituloPBarOr:ACTIVE, A.TituloPBarOr:HOVER { font-size: 24px; color: #f3920a; }

.TituloPBarGr, A.TituloPBarGr:LINK, A.TituloPBarGr:VISITED, A.TituloPBarGr:ACTIVE, A.TituloPBarGr:HOVER { font-size: 24px; color: #67ad0a; }

.TituloPBarPu, A.TituloPBarPu:LINK, A.TituloPBarPu:VISITED, A.TituloPBarPu:ACTIVE, A.TituloPBarPu:HOVER { font-size: 24px; color: #7257cc; }

.TituloPBarRe, A.TituloPBarRe:LINK, A.TituloPBarRe:VISITED, A.TituloPBarRe:ACTIVE, A.TituloPBarRe:HOVER { font-size: 24px; color: #ed4223; }

.TopMenu, A.TopMenu:LINK, A.TopMenu:VISITED, A.TopMenu:ACTIVE  { font-size: 10px; font-family: Tahoma, Arial, Verdana; color: #aeaeae; } A.TopMenu:HOVER { text-decoration: none; color: #ffffff;}

/* ----------------- Configuracoes de Imagens ----------------- */ 

.BordaCor { border: 1px solid #5C7599; }
.LinhaCor { color: #5C7599; }

/* ----------------- Configuracoes de tabelas ----------------- */ 

TABLE { border : 0px; padding: 0px; border-spacing: 0px;}
TABLE.TabelaCinza { border : 1px solid #efefef; background : #FAFAFA;}
TABLE.Tabela { border : 1px solid #d0d0d0;}

TD.TDBorda { background: #5C7599; }

TD.TDTexto { background-color : #FFFFFF; padding-top: 20px; padding-left: 10px; padding-right: 10px; text-align: justify; }
TD.TDDestaque { background: #E8E8E8; padding-left: 8px; padding-right: 7px; text-align: justify; }
TD.TDNoticia { padding-top: 6px; padding-bottom: 6px; text-align: justify; }

TD.TDCinza { background :  #F5F5F5; }
TD.TDCor { border : 1px solid #5C7599; background : #F5F5F5; }

TD.TDLinhaCinza { border-bottom : 1px solid #eaeaea;}
TD.TDFundoCinza { color : #FAFAFA;	border-bottom : 1px solid #A00000; background : #CC0000;}

/* ----------------- Configuracoes de Input e Form ----------------- */ 

.InputLogin { font-size: 12pt; font-weight: bold; width: 120px; height: 25px; }
.InputGrande { width: 280px; }
.InputMedio { width: 220px; height: 16px; }
.InputPequeno { width: 80px; height: 16px; }
.InputMenor { width: 50px; height: 16px; }
.InputBotao { font-size: 7px; font-family: Small Fonts, Tahoma, Arial, Verdana, sans-serif; color: #F0F0F0; border: 1px solid #8E8D8A; background: #808080; height: 12px; }
.InputLinha { font-size: 16px; border: 1px solid #ffffff; border-bottom: 1px solid #aaaaaa; background: #ffffff; }
.InputImagem {  border: 0px; background: #ffffff;}


