
/* ----------------- Configuracoes de BODY ----------------- */ 

Body {
 	margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;
	background-color: #FFFFFF; 
	background-image: url(../imagens/geral/bg_geral.jpg);
	background-repeat: repeat-x;
}

/* ----------------- Configuracoes Padroes ----------------- */ 

Font { font-size: 11px; line-height: 14px; font-family: Tahoma, Arial, Verdana, sans-serif; }
A { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #888888; text-decoration: none; } A:hover { color: #00458E; text-decoration: underline; }
TD { font-size: 11px; line-height: 14px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #484848; text-align: justify; }
UL { padding-bottom : 0px;  list-style-type : none; margin-bottom : 0px; margin-top : 5px; }
LI { padding-bottom: 5px; list-style-type: none; margin-left: -10px; list-style-image: url(../imagens/geral/seta_peq.gif); }
Input { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #FFFFFF; width: 280px; height: 16px; }
Select { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #FFFFFF; width: 280px; height: 16px; }
Textarea { font-size: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #FFFFFF; width: 280px; }

/* ----------------- Configuracoes de Fontes ----------------- */ 



.Pequeno, A.Pequeno:LINK, A.Pequeno:VISITED, A.Pequeno:ACTIVE  { font-size: 7px; line-height: 14px; font-family: Small Fonts, Tahoma, Arial, Verdana, sans-serif; color: #7e7e7e; } A.Pequeno:HOVER { color: #00458E; }

.NormalPequena { font-size: 11px; color: #555555; }
.Normal, A.Normal:LINK, A.Normal:VISITED, A.Normal:ACTIVE  { color: #484848; } A.Normal:HOVER { color: #E66C23; }
.NormalCor, A.NormalCor:LINK, A.NormalCor:VISITED, A.NormalCor:ACTIVE  { color: #E66C23; } A.NormalCor:HOVER { color: #006699; }
.NormalBranco, A.NormalBranco:LINK, A.NormalBranco:VISITED, A.NormalBranco:ACTIVE  { color: #FFFFFF; } A.NormalBranco:HOVER { color: #F8C300; }
.NormalData { font-size: 11px; color: #E66C23; }

.GrandeAzul, A.GrandeAzul:LINK, A.GrandeAzul:VISITED, A.GrandeAzul:ACTIVE, A.GrandeAzul:HOVER {	font: bold 14px sans-serif; color: #00A0E7; }


/* ----------------- Configuracoes de Tabelas ----------------- */ 

TD.Conteudo { padding-left: 5px; padding-right: 20px; padding-top: 20px; }

.BordaCor { border : 1px dashed #E66C23; padding: 10px; }
.TabelaPontilhadoLaranja { border : 1px dashed #E66C23; padding: 10px; background-color : #F9F9F9;}
.TabelaPontilhadoVerde { border : 1px dashed #1E9C17; padding: 10px; background-color : #F9F9F9;}
.TabelaPontilhadoAzul { border : 1px dashed #0855B0; padding: 10px; background-color : #F9F9F9;}

.TabelaBorda { border: 5px solid #00A0E7; padding: 10px; }
.TabelaBordaCor { border: 5px solid #00A0E7; padding: 10px; background : #E8F6F9; }

.tabela_produtos { background-color: #D4E3BC}
.tabela_produtos_texto { padding:10px; font-family: Arial;font-size: 13px;font-weight: normal;color: #666666; text-align:justify; }
.tabela_borda_azul { border-left-color:#059EE4; border-bottom-color:#059EE4; border-right-color:#059EE4; border-top-color:#059EE4; border-style:solid; border-width: 4px; }
.Pontilhado { height: 25px; background-image:url(../imagens/geral/bg_pontilhado.jpg); }

/* ----------------- Configuracoees de Imput e Form ----------------- */

	.InputMenor { width: 23px; }
	.InputPequeno { width: 90px; }
	.InputMedio { width: 179px; }
	.InputGrande { width: 280px; }
	.InputSemPadrao { border : 0px; width: 15px; }
	.InputRadio { width: 14px; }