body, table, div, h1, h2, h3, p, form, input, select, textarea, ul, li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	margin:0;
	padding:0;
	border:0;
	line-height:11px;
}
img { border:0; }
.fecha { clear:both; }
.fl_left { float:left; }
.fl_right { float:right; }
a.link_padrao { color:#2a4c72; font-weight:normal; text-decoration:none; }
a.link_padrao:hover { color:#999999; }
.absoluto { position:absolute; }

body { background:#fdfdfd url(imgs/fundo_site.gif) repeat-x center top; }
div.site { margin:0 auto; width:665px; text-align:left; }
div.meio { width:625px; text-align:left; }
div.cabecalho { display:inline; width:100%; height:147px; }
div.banner_topo { position:absolute; z-index:1; width:388px; height:147px; margin-left:235px; }
div.menu_principal { position:absolute; z-index:2; width:300px; margin:120px 0 0 260px; padding:1px; }
a.menu_link { text-decoration:none; border-bottom:1px solid #FFFFFF; color:#FFFFFF; margin-right:15px; }
a.menu_link:hover { border-bottom:3px solid #FFFF00; }
a.menu_ativo { border-bottom:3px solid #FFFF00; }
div.interno { display:inline; background-color:#FFFFFF; width:100%; }
div.menu_base { width:100%; display:inline; text-align:center; padding:1px 0 1px 0; margin-bottom:10px; }
a.link_base { color:#000000; text-decoration:none; font-size:9px; }
a.link_base:hover { color:#a2c3eb; text-decoration:underline; }

div.home_imagem { display:inline; width:100%; background:url(imgs/imagem-home.jpg) no-repeat left top; height:330px; }
p.txt_home { display:inline; width:290px; margin:229px 0 0 25px; line-height:11px; padding:1px; font-size:9px; }
div.base { display:inline; width:100%; }
div.base p { font-size:7px; font-weight:bold; padding-bottom:15px; width:auto; }

p.txt_empresa { display:inline; margin:28px 0 0 66px; width:485px; }
p.empresa_slogan { display:inline; width:100%; text-align:center; padding:5px 0 5px 0; font-size:14px; font-weight:bold; color:#5484be; font-family:"Times New Roman", Times, serif; margin:25px 0 20px 0; }
div.empresa_flash { display:inline; width:428px; height:245px; margin:0 0 10px 100px; }
div.empresa_endereco { display:inline; text-align:center; width:100%; padding:1px 0 1px 0; font-size:11px; color:#5484be; margin-bottom:20px; }

div.txt_revenda { display:inline; width:546px; margin:20px 0 0 40px; }
p.tit_vermelho { color:#FF0000; font-size:14px; border-bottom:1px solid #000000; width:auto; padding-bottom:5px; margin-bottom:5px; }
a.link_site { color:#0384fc; text-decoration:none; }
a.link_site:hover { color:#FF0000; text-decoration:underline; }
img.tracos { color:#666666; border-bottom:1px dashed #666666; padding-bottom:10px; margin-bottom:10px; }
img.rev_contatos { display:inline; margin:60px 10px 0 0; }
div.rev_outros { display:inline; width:270px; margin-top:10px; }
p.tit_verm2 { color:#FF0000; font-size:12px; width:auto; padding:1px; margin-bottom:5px; }
p.revendedores { display:inline; margin-left:15px; padding-bottom:12px; width:250px; font-size:9px; line-height:12px; }
p.revendedores span { color:#064bfa; }

div.contato_img, div.contato_img img, div.contato_form { display:inline; }
div.contato_img { width:230px; }
div.contato_img img { margin:60px 0 0 20px; }
div.contato_form { width:350px; margin-top:33px; }

span.obrig { color:#FF0000; font-weight:bold; }
table.formulario tr th { width:83px; text-align:right; padding-right:2px; font-weight:bold; color:#000000; }
table.formulario tr td.texto { background-color:#FFFFFF; text-align:left; font-weight:normal; }
table.formulario tr td input, table.formulario tr td select, table.formulario tr td textarea { border:none; background-color:#dce2ed; }
table.formulario tr td input { height:16px; padding:2px 0 0 2px; }
table.formulario tr td input.botao { padding:2px; height:20px; margin:10px 10px 0 0; background-color:#3a5da0; color:#FFF; text-align:center; font-weight:bold; border:1px solid #388ab8; cursor:pointer; }
div.linha_tracos { display:inline; width:575px; border-top:1px dashed #666666; margin:20px 0 10px 15px; }
div.linha_tracos img { display:inline; margin-left:95px; }
p.titulo_mapa { color:#FF0000; width:100%; font-weight:bold; font-size:14px; text-align:center; padding:30px 0 20px 0; }

div.topicos_coluna, div.topicos_titulo { display:inline; width:191px; }
div.topicos_coluna { margin:11px 30px 0 11px; }
div.topicos_titulo { background:url(imgs/fundo_topicos.gif) no-repeat left top; height:35px; }
div.topicos_titulo h1 { font-size:16px; width:100%; text-align:center; padding:10px 0 4px 0; }
a.topico_menu { display:block; width:100%; padding:4px 0 4px 0; text-decoration:none; font-size:9px; }
a.topico_menu:hover { background-color:#CCCCCC; }

div.int_conteudo { display:inline; width:380px; margin-top:20px; }
h1.titulo_prod { width:auto; border-bottom:1px solid #333333; font-size:16px; font-weight:normal; color:#FF0000; padding:2px 0 6px 0; margin-bottom:10px; }
p.cont_texto { width:370px; text-align:left; }
h2.titulo_sec { width:auto; font-weight:bold; font-style:italic; color:#FF0000; padding:12px 0 2px 0; margin-bottom:2px; font-size:11px; }

div.industrial_imgs { display:inline; width:115px; margin:15px 10px 0 0; }
h1.imagem_titulo { width:100%; text-align:center; display:inline; padding:5px 0 5px 0; height:20px; }

div.display_imgs { display:inline; margin:0 15px 10px 0; }

