/* ----------------- Reset CSS ----------------- */ 

* { margin:0; padding:0; list-style: none; vertical-align: baseline; }
hr { margin: 0px; padding: 0px; }

/* ----------------- Configuracoes de BODY ----------------- */ 

Body {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-align: center;
	background-color: #455d72; 
	background-image: url(../imagens/geral/bkg.jpg); 
	background-repeat: repeat;
	font-size: 12px; line-height: 16px; font-family: Tahoma, Arial, Verdana, sans-serif;
}

/* ----------------- Configuracoes Padroes ----------------- */ 

A { color: #027b96; text-decoration: underline; } A:hover { color: #027b96; text-decoration: underline; }
TD { font-size: 10px; line-height: 16px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #333333;}
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: 10px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; height: 16px; }
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; }


/* ----------------- Configuracoes de Estruturas ----------------- */ 

#geral { width: 900px; text-align: center; height: 100%; margin: auto; padding-bottom: 145px; }
body > #geral { height: auto; min-height: 100%; }
#wrap { width: 900px; background-color: #ffffff; display: table; }
#conteudo { width: 832px; margin: auto; display: table; }
#conteudo_interno { width: 832px; margin: auto; text-align: left; margin-top: 50px; display: table; height: 480px; }
#rodape { background-color: #027b96; background-image: url(visual/imagens/geral/detalhe_rodape.jpg); background-repeat: no-repeat; height: 135px; margin-top: -135px; position: relative; text-align: center; }
#rodape_interno { width: 832px; margin-left: auto; margin-right: auto; color: #ffffff; }
#rodape_interno a{ color: #ffffff; text-decoration: none; } #rodape_interno a:HOVER{ color: #ffffff; text-decoration: underline; }
#topo { background-color: #ffffff; width: 100%; display: table; margin-top: -1px; }

.busca { font-size: 13px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #606060; border: 1px solid #000000; background: #F0F0F0; width: 180px; height: 20px; }

/* ----------------- Configuracoes de Imput e Form ----------------- */ 


