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

Body {
 	width: 100%; height: 100%; margin: 0px; padding: 0px;
	font-size: 10px; color: #626262; line-height: 16px; font-family: Verdana, Tahoma, Arial, sans-serif;
	background-color: #e6eae9; 
	background-image: url(../imagens/geral/bkg.jpg); 
	background-repeat: no-repeat;
}

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

A { color: #667D9F; text-decoration: underline; } A:hover { color: #667D9F; text-decoration: underline; }
TD { font-size: 11px; line-height: 14px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #333333;}
UL { padding-bottom : 0px;  list-style-type : none; margin-bottom : 0px; margin-top : 5px; }
LI { padding-bottom: 3px; list-style-type: none; margin-left: 5px; list-style-image: url(../imagens/geral/seta_peq.gif); }
Input { font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; height: 16px; }
Select { font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; height: 16px; }
Textarea { font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #606060; border: 1px solid #aaaaaa; background: #F0F0F0; width: 280px; }
H1 { font-size: 10px; color: #667D9F; font-weight: bold; line-height: 16px; }
H2 { font-size: 12px; color: #667D9F; font-weight: bold; }
H3 { font-size: 24px; color: #FFFFFF; font-family: Tahoma, sans-serif, Arial, Verdana; }

/* ----------------- Configuracoes Estruturas ----------------- */

html, body, #wrap { height: 100%; }
body > #wrap { height: auto; min-height: 100%; }
#wrap { width: 100%; padding-top: 16px; padding-left: 34px; padding-bottom: 156px; display: table; }
#topo { width: 100%;}
#topo_interno { height: 137px; width: 875px; }
#flash { width: 100%; height: 383px; background-image: url(../imagens/geral/bkg_flash.jpg); background-repeat: repeat-x; margin-left: 3px;}
#conteudo { width: 875px; background-image: url(../imagens/geral/bkg_conteudo.jpg); background-color: #FFFFFF; background-repeat: no-repeat; display: table} 
#conteudo_destaque { width: 240px; float: left; margin-left: 25px; display: table; padding: 10px;}
#conteudo_interno { width: 556px; float: right; clear: right; margin-right: 40px; display: table; padding: 10px;}
#sombra { width: 100%; height: 156px; margin-top: -134px; background-image: url(../imagens/geral/bkg_sombra.jpg); background-repeat: repeat-x; padding-left: 34px; }
#rodape { width: 100%; position: relative; height: 156px; clear:both; background-image: url(../imagens/geral/bkg_rodape.jpg); background-repeat: repeat-x; }
#rodape_interno { color: #FFFFFF; width: 875px; height: 156px; background-image: url(../imagens/geral/bkg_rodape_interno.jpg); background-repeat: no-repeat; }
#box { padding: 20px; width: 100%; border: 1px solid #DEDEDE; background-color: #fafafa; line-height: 14px; }
#path { font-size: 9px; margin-top: 10px; margin-left: 15px; margin-right: 15px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #006699; }

/* ----------------- Configuracoes Classes ----------------- */

span.titulo { color: #667D9F; font-weight: bold; line-height: 16px; }
span.cidade { font-size: 9px; color: #9ca3b6; font-weight: bold; line-height: 16px; }
span.telefone { font-size: 9px; color: #234356; font-weight: bold; line-height: 16px; }
#path a{ color: #b3b3b3; text-decoration: none; } #path a:hover { color: #b3b3b3; text-decoration: underline; }
#path a.link_path_principal{ color: #667D9F; text-decoration: none; } #path a.link_path_principal:hover { color: #667D9F; text-decoration: underline; }
a.link_path_principal{ color: #667D9F; text-decoration: none; } #path a.link_path_principal:hover { color: #667D9F; text-decoration: underline; }
a.link_imagem { text-decoration: none; } a.link_imagem:hover { text-decoration: none; }
a.rodape { color:#00000; } a.rodape:hover { color: #cdd9e3; text-decoration: underline; }
#rodape_interno li { list-style-image: url(../imagens/geral/marcador_rodape.gif); }
#rodape_interno hr { margin-top: 0px; margin-bottom: -5px; border-bottom: 2px dotted #adc1d2; }
#rodape_interno a { color: #cdd9e3; text-decoration: none; } #rodape_interno a:hover { color: #cdd9e3; text-decoration: underline; }
