BODY {
	margin:0; padding:0; background:#c0c0c0;
	font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:0.8em;
}
FORM { margin:0; padding:0; }

A { color:#666666; }
A:hover { color:#000000; }

A.home { color:#000000; text-decoration:none; }
A.home:hover { color:#666666; text-decoration:none; }

A.voltar { color:#234E81; text-decoration:none; font-weight:bold; }
A.voltar:hover { color:#000000; text-decoration:none; font-weight:bold; }

UL { margin-left:18px; padding:0; }

.site { background:#ffffff;  }

.avisos { color:#d00; }
.txt {
	background-color:#fafafa; border:1px solid #b0b0b0;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
}
.btn {
	background-color:#e0e0e0; border:1px solid #a0a0a0;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-weight:bold;
}

H1.titulo {
	margin:0 0 25px 0; padding:25px 0 0 0; background:url(imagens/fundo_titulo.gif) no-repeat left bottom;
	font-family:Trebuchet MS; font-size:15px; color:#234E81; border-bottom:1px solid #757575;
}

.menu_esq_table { border-top:1px solid #aaaaaa; border-right:0; border-bottom:1px solid #f5f5f5; border-left:0; }
.menu_esq { background:#e5e5e5 url(imagens/fundo_menu_esq.gif) repeat-y right; }
.menu_esq A {
	display:block; padding:8px 5px 8px 10px;
	font-size:0.85em; 
	border-top:1px solid #f5f5f5; border-right:0; border-bottom:1px solid #aaaaaa; border-left:0;
	text-decoration:none; color:#222; background:#e5e5e5 url(imagens/fundo_menu_esq.gif) repeat-y right;
}
.menu_esq A:hover {
	border-top:1px solid #f5f5f5; border-right:0; border-bottom:1px solid #aaaaaa; border-left:0;
	text-decoration:none; color:#000; background:#eeeeee url(imagens/fundo_menu_esq2.gif) repeat-y right;
}

/* home newsletter */
.fundo_newsletter  { background:#e5e5e5 url(imagens/fundo_menu_dir.gif) repeat-y left; }
.newsletter span { color:#E97A0C; }
.newsletter td { color:#003060; }
.txt_newsletter { font-size:1em; border:1px solid #aaaaaa; background:#f0f0f0; }

/* home noticias */
.hnoticias { width:190px; padding:15px 15px 20px 15px; color:#B9D9FA; background:#003466 url(imagens/fundo_azul.gif) no-repeat; font-size:0.9em; }
.hnoticias H1 { margin:0 0 15px 0; padding:0; color:#B9D9FA; font-size:1.3em; font-weight:bold; }
.hnoticias A { text-decoration:none; }
.hnoticias A H2 { margin:0; padding:0; color:#FFDF00; font-size:1em; font-weight:bold; text-indent:16px; background:url(imagens/ico_noticia.gif) no-repeat 0px 3px; }
.hnoticias A P { margin:3px 0 0 0; padding:0; color:#D8EAFC; font-size:1em; }
.hnoticias A:hover { text-decoration:none; }
.hnoticias A:hover H2 { text-decoration:underline; }
.hnoticias A:hover P { color:#ffffff; }
.hnoticias A .data { margin:-5px 0 1px 0; color:#D8EAFC; font-size:0.95em; }
.hnoticias .linha { display:block; margin:12px 0; padding:0; border:0; height:1px; background:#2D5A88; }



UL.filiais { margin:15px 0 15px 15px; padding:0; list-style:none; }
UL.filiais LI { padding:2px 0; text-indent:8px; background:url(imagens/ico_seta.gif) no-repeat left; }
UL.filiais LI A { font-weight:bold; color:#000; text-decoration:none; }
UL.filiais LI A:hover { color:#E97A0C; }
.filiais { margin:15px 0 15px 30px; }
.filiais H2 { margin:0 0 2px 0; padding:0; color:#013D7B; font-size:1em; font-weight:bold; }
.filiais .linha { display:block; margin:10px 0; padding:0; border:0; height:1px; background:#013D7B; }



A.sig { font-weight:bold; color:#000; text-decoration:none; }
A:hover.sig { color:#E97A0C; }
.sig_txt { font-weight:normal; color:#000; text-decoration:none; }



UL.categorias { margin:15px 0 0 10px; padding:0; list-style:none; }
UL.categorias LI { padding:5px 0; text-indent:8px; background:url(imagens/ico_seta.gif) no-repeat left; }
UL.categorias LI A { font-weight:bold; color:#000; text-decoration:none; }
UL.categorias LI A:hover { color:#E97A0C; }


.produtos A { text-decoration:none; }


.detonacoes { margin:5px 0 10px 0; }
.detonacoes A { text-decoration:none; }
.detonacoes A span { text-decoration:none; color:#000; }


A.projeto { font-weight:bold; color:#000; text-decoration:none; }
A:hover.projeto { color:#E97A0C; }



.noticias { color:#777; }
.noticias A { color:#000; text-decoration:none; }
.noticias A:hover { color:#E97A0C; text-decoration:none; }


.mapadosite { margin:5px 0 10px 0; font-weight:bold; }
.mapadosite A { text-decoration:none; color:#234E81; }
.mapadosite A:hover { text-decoration:underline; color:#000; }
.mapadosite2 { margin:-8px 0 20px 10px; }
.mapadosite2 A { text-decoration:none; }
.mapadosite2 A:hover { text-decoration:underline; }



.rodape { margin:5px 0 0 0; border-top:1px solid #CC2C33; }
.rodape DIV { border-top:2px solid #013D7B; margin:1px 0 0 0; padding:10px; color:#003060; font-size:0.9em; font-weight:bold; }











