
/* ----------------- Configuracoes de BODY ----------------- */ 

body {
 	margin: 0px;
	background: url(../imagens/geral/bkg_pattern.jpg) #222222; 	
}

/* ----------------- Configuracoes Padroes ----------------- */ 

Font { font-size: 11px; line-height: 16px; font-family: Tahoma, Arial, Verdana, sans-serif; }
A { color: #0093DD; text-decoration: none; } A:hover { color: #161B1D; text-decoration: underline; }
TD { font-size: 11px; line-height: 16px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #161B1D;}
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/geral/seta_peq.gif); }
Input { font-size: 11px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #000000; border: 1px solid #aaaaaa; background: #ffffff; width: 280px; height: 16px; }
Select { font-size: 11px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #000000; border: 1px solid #aaaaaa; background: #ffffff; width: 280px; height: 16px; }
Textarea { font-size: 11px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #000000; border: 1px solid #aaaaaa; background: #ffffff; width: 280px; height: 60px; }

/* ----------------- Configuracoes de Fontes ----------------- */ 

.Pequeno, A.Pequeno  { font-size: 7px; line-height: 14px; font-family: Small Fonts, Tahoma, Arial, Verdana, sans-serif; color: #7e7e7e; } A.Pequeno:HOVER { color: #2381AF; }

.Normal, A.Normal { color: #161B1D; } A.Normal:HOVER { color: #2381AF; }
.NormalCor, A.NormalCor { color: #161B1D; } A.NormalCor:HOVER { color: #2381AF; }
.NormalBranco, A.NormalBranco { color: #161B1D; } A.NormalBranco:HOVER { color: #2381AF; }
.NormalRodape, A.NormalRodape { font-size: 11px; color: #7e7e7e; } A.NormalRodape:HOVER { font-size: 9px; color: #2381AF; }
.Grande, A.Grande {	font-size: 14px; color: #2381AF; }

/* ----------------- Configuracoes Extras ----------------- */ 

.BordaCor { border: 1px solid #2381AF; }
.LinhaCor { color: #2381AF; }

/* ----------------- Configuracoes de tabelas ----------------- */ 

.Conteudo { background: #FFF; }
TD.TDAzul { background: #1E2224; }

TABLE.TabelaCinza { border : 1px solid #efefef; background : #FaFaFa;}
TABLE.Tabela { border : 1px solid #d0d0d0;}

TD.TDTexto { background-color : #161B1D; padding: 20px 10px 0px 10px; text-align: justify; }

TD.TDFundoBranco { background-color : #161B1D; color : #FAFAFA; }
TD.TDLinhaCinza { border-bottom : 1px solid #eaeaea;}
TD.TDFundoCinza { color : #FAFAFA;	border-bottom : 1px solid #A00000; background : #CC0000; }

/* ----------------- Configuracoes de Imput e Form ----------------- */ 

.InputLogin { font-size: 12pt; font-weight: bold; color: #606060; width: 120px; height: 25px; }
.InputSemPadrao { font-color: #606060; border: 0px; background: #FFF; width: 20px; }
.InputBotao { font-size: 4px; font-family: Small Fonts, Tahoma, Arial, Verdana, sans-serif; color: #F0F0F0; border: 1px solid #8E8D8A; background: #808080; height: 12px; }
.InputLinha { font-height: 16px; font-color: #808080; border: 1px solid #161B1D; border-bottom: 1px solid #aaaaaa; background: #161B1D; }
.InputImagem {  border: 0px; background: #161B1D; }

Textarea { 
	scrollbar-arrow-color:#161B1D;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-darkshadow-color:#FFFF00;
}

/* ----------------- CSS Scripte ----------------- */ 

a.link1,.link2,.link3,.link4,.link5 { display: block; width: 174px; height: 36px; background: url(../imagens/geral/menu_links_sprite.gif) no-repeat; }

a.link1 { background-position: 0px 0px; } a.link1:hover { background-position: -186px 0px; }
a.link2 { background-position: 0px -39px; } a.link2:hover { background-position: -186px -39px; }
a.link3 { background-position: 0px -77px; } a.link3:hover { background-position: -186px -77px; }
a.link4 { background-position: 0px -116px; } a.link4:hover { background-position: -186px -116px; }
a.link5 { background-position: 0px -155px; } a.link5:hover { background-position: -186px -155px; }

#box { display:table; width:350px; }
.box_top { background:url(../imagens/geral/box_top.gif) no-repeat; height:15px; }
.box_bottom { background:url(../imagens/geral/box_bottom.gif) no-repeat; height:15px; }
.box_side { background:url(../imagens/geral/box_side.gif) repeat-y; height:30px; padding-right:10px; }