@charset "iso-8859-1";
/* Akiyama */

	body { background:#ffffff url(../_img/background.gif)}
	hr { clear:both; visibility:hidden; margin:0; padding:0; }
	strong { font-weight:bold; }


  
	.wrapper { width:750px; margin:25px auto; border:1px solid #727272; background:#fff; }
	.wrapper .header { width:750px; height:90px; margin-bottom:10px; position:relative; }
	.wrapper .header .logo { width:160px; height:45px; position:absolute; top:8px; left:15px; }
	.wrapper .header .busca { height:22px; font:normal 12px Verdana; position:absolute; top:25px; right:20px; }
	.wrapper .header .busca label { font:normal 12px/22px Verdana; color:#727272; float:left; }
	.wrapper .header .busca .campo { width:155px; height:20px; border:1px solid #b6b6b6; margin:0 5px 0 10px; padding:0 5px; float:left; }
	.wrapper .header .busca .campo input { width:155px; height:15px; font:normal 12px Verdana; color:#000; padding-top:3px; border:none; }
	.wrapper .header .busca .campo .exclamacao { background:url(../_img/exclamacao.jpg) right center no-repeat; }
	.wrapper .header .busca .botao { width:16px; height:22px; float:left; }
	.wrapper .header .idiomas { height:20px; position:absolute; top:26px; right:295px; }
	.wrapper .header .idiomas .idioma { height:23px; font:normal 12px/20px Verdana; color:#727272; margin-right:30px; float:left; }
	.wrapper .header .idiomas .selected { border-bottom:3px solid #dedede; }
	.wrapper .header .idiomas .idioma img { vertical-align:middle; margin-right:2px; }
	.wrapper .header .menu { width:750px; height:27px; background:url(../_img/header_menu_bg.gif); border:1px solid #939393;  border-right:none; border-left:none; position:absolute; bottom:0; left:0; }
	.wrapper .header .menu ul { width:750px; height:27px; }
	.wrapper .header .menu li { height:27px; font:normal 9px/27px Verdana; color:#5f5f5f; letter-spacing:0px; margin:0 33px; float:left; }
	.wrapper .header .menu li span{ font-size:11px; }
	.wrapper .header .menu li a { text-decoration:none; color:#5f5f5f; }
	.wrapper .header .menu li a:hover { color:#ea0606; }
	.wrapper .header .menu table { width:90%; margin:0 auto; }
	.wrapper .header .menu td { padding:0 15px; border-right:1px solid #ddd; height:27px; font:normal 9px/27px Verdana; color:#5f5f5f; letter-spacing:-1px; margin:0 33px; text-align:center; }
	.wrapper .header .menu td.last { border-right:none; }
	.wrapper .header .menu td span{ font-size:11px; }
	.wrapper .header .menu td a { text-decoration:none; color:#5f5f5f; }
	.wrapper .header .menu td a:hover { color:#ea0606; }
	.wrapper .container { width:750px; margin:0 auto; }
	.wrapper .container .banner { width:750px; height:280px; }
	
	
	/* Home */
	.wrapper .container .home { width:720px; margin:55px 15px 0 15px; }
	.wrapper .container .home .coluna { width:195px; float:left; }
	.wrapper .container .home .coluna .noticias_home { width:195px; border:1px solid #727272; }
	.wrapper .container .home .coluna .noticias_home .aba { width:100px; height:25px; background:#e9e9e9; border:1px solid #727272; border-bottom:none; margin:-26px 0 0 -1px; font:normal 11px/25px Verdana; color:#676666; letter-spacing:-1px; text-align:center; position:relative; }
	.wrapper .container .home .coluna .noticias_home .aba .corner_left { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners_home.gif); position:absolute; top:-1px; left:-1px; }
	.wrapper .container .home .coluna .noticias_home .aba .corner_right { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners_home.gif) 5px 0; position:absolute; top:-1px; right:-1px; }
	.wrapper .container .home .coluna .noticias_home .box { width:175px; padding:10px; font:normal 11px Verdana; color:#3366cc; }
	.wrapper .container .home .coluna .noticias_home .box span { font-weight:bold; color:#676666; display:block; margin-bottom:3px; }
	.wrapper .container .home .coluna .noticias_home .box a { text-decoration:none; color:#3366cc; }
	.wrapper .container .home .coluna .noticias_home .box a:hover { color:#ad0505; }
	.wrapper .container .home .coluna .noticias_home .box .foto { margin:5px auto; text-align:center; }
	.wrapper .container .home .coluna .noticias_home .box .foto img { border:1px solid #fff; }
	.wrapper .container .home .coluna .noticias_home .bg { background:#e9e9e9; }
	.wrapper .container .home .coluna .iso { width:197px; height:45px; margin-top:30px; }
	.wrapper .container .home .coluna .iso span { width:105px; font:bold 10px Verdana; color:#727272; letter-spacing:-1px; text-align:center; margin-top:4px; display:block; float:left; }
	.wrapper .container .home .coluna .iso .selo { width:92px; height:45px; float:left; }
	.wrapper .container .home .bloco { width:522px; float:right; }
	.wrapper .container .home .bloco .box { width:240px; height:180px; margin:0 0 25px 20px; _margin:0 0 25px 10px; _overflow:hidden; position:relative; float:left; }
	.wrapper .container .home .bloco .box .imagem { width:240px; height:113px; overflow:hidden; }
	.wrapper .container .home .bloco .box .marcador { width:11px; height:9px; position:absolute; top:119px; left:4px; }
	.wrapper .container .home .bloco .box a { width:210px; display:block; font:normal 12px Verdana; color:#727272; text-decoration:none; padding:5px 10px 10px 20px; }	
	.wrapper .container .home .bloco .box a span { font-weight:bold; display:block; }	
	.wrapper .container .home .bloco .box a:hover { background:#ebebeb; }


	/* Noticias */
	.wrapper .container .noticias { width:720px; margin:55px 15px 0 15px; }
	.wrapper .container .noticias .coluna { width:195px; float:left; }
	.wrapper .container .noticias .coluna .noticias_home { width:195px; border:1px solid #727272; }
	.wrapper .container .noticias .coluna .noticias_home .aba { width:100px; height:25px; background:#e9e9e9; border:1px solid #727272; border-bottom:none; margin:-26px 0 0 -1px; font:normal 11px/25px Verdana; color:#676666; letter-spacing:-1px; text-align:center; position:relative; }
	.wrapper .container .noticias .coluna .noticias_home .aba .corner_left { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners_home.gif); position:absolute; top:-1px; left:-1px; }
	.wrapper .container .noticias .coluna .noticias_home .aba .corner_right { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners_home.gif) 5px 0; position:absolute; top:-1px; right:-1px; }
	.wrapper .container .noticias .coluna .noticias_home .box { width:175px; padding:10px; font:normal 11px Verdana; color:#3366cc; }
	.wrapper .container .noticias .coluna .noticias_home .box span { font-weight:bold; color:#676666; display:block; margin-bottom:3px; }
	.wrapper .container .noticias .coluna .noticias_home .box a { text-decoration:none; color:#3366cc; }
	.wrapper .container .noticias .coluna .noticias_home .box a:hover { color:#ad0505; }
	.wrapper .container .noticias .coluna .noticias_home .box .foto { margin:5px auto; text-align:center; }
	.wrapper .container .noticias .coluna .noticias_home .box .foto img { border:1px solid #fff; }
	.wrapper .container .noticias .coluna .noticias_home .bg { background:#e9e9e9; }
	.wrapper .container .noticias .coluna .iso { width:197px; height:45px; margin-top:30px; }
	.wrapper .container .noticias .coluna .iso span { width:105px; font:bold 10px Verdana; color:#727272; letter-spacing:-1px; text-align:center; margin-top:4px; display:block; float:left; }
	.wrapper .container .noticias .coluna .iso .selo { width:92px; height:45px; float:left; }
	.wrapper .container .noticias .bloco { width:502px; float:right; padding:10px; }
	.wrapper .container .noticias .bloco .data { font:bold 12px/30px Arial; color:#333; }
	.wrapper .container .noticias .bloco h1 { font:bold 18px/30px Arial; color:#666; }
	.wrapper .container .noticias .bloco h2 { font:normal 16px Arial; color:#333; padding:15px; font-style:italic; }
	.wrapper .container .noticias .bloco .texto { font:normal 12px Verdana; color:#727272; }
	.wrapper .container .noticias .bloco a { text-decoration:none; color:#666; }
	.wrapper .container .noticias .bloco a:hover { color:#900; }
	.wrapper .container .noticias .paginacao { background:#e9e9e9; padding:10px; font:normal 12px Tahoma; text-align:center; border-top:1px solid #ccc; }
	
	
	/* Submenu (uso geral) */
	.wrapper .container .submenu { width:750px; height:280px; overflow:hidden; }
	.wrapper .container .submenu ul { width:215px; height:280px; margin:1px 2px 0 2px; float:left; }
	.wrapper .container .submenu li { width:215px; height:33px; font:normal 10px/33px Verdana; color:#5f5f5f; word-spacing:4px; letter-spacing:-1px; text-align:center; margin-bottom:2px; }
	.wrapper .container .submenu li a { width:215px; height:33px; background:url(../_img/container_menu_bg.jpg); color:#5f5f5f; text-decoration:none; display:block; }
  .wrapper .container .submenu li a:hover { background:url(../_img/container_menu_bg_hover.gif); color:#fff; }
  .wrapper .container .submenu li a.selected { background:url(../_img/container_menu_bg_hover.gif); color:#fff; }
	.wrapper .container .submenu .imagem { width:530px; height:280px; float:right; }
	
	
	/* Coluna de produtos */
	.wrapper .container .lateral .coluna { width:197px; margin:60px 0 0 15px; float:left; }
	.wrapper .container .lateral .coluna .box { width:175px;  padding:10px 10px 20px 10px; font:normal 11px Verdana; color:#676666; border:1px solid #727272; background:url(../_img/container_coluna_box_bg.gif) repeat-x; position:relative; }
	.wrapper .container .lateral .coluna .box .aba { min-width:90px; _width:90px; height:21px; background:#dbdbdb; border:1px solid #727272; border-bottom:none; position:absolute; top:-26px; left:-1px; font:normal 11px/11px Verdana; color:#145683; letter-spacing:-1px; text-align:left; padding:4px 10px 0; }
	.wrapper .container .lateral .coluna .box .aba .corner_left { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners.gif); position:absolute; top:-1px; left:-1px; }
	.wrapper .container .lateral .coluna .box .aba .corner_right { width:5px; height:5px; overflow:hidden; background:url(../_img/container_aba_corners.gif) 10px 0; position:absolute; top:-1px; right:-1px; }
	.wrapper .container .lateral .coluna .box .aba .primeiro { background:url(../_img/container_aba_corners.gif) 5px 0; }
	.wrapper .container .lateral .coluna .box .imagem { width:85px; border:1px solid #a40909; margin:0 5px 5px 0; overflow:hidden; float:left; }
	.wrapper .container .lateral .coluna .box .detalhes { color:#145683; margin-top:10px; padding-bottom:20px; display:none; clear:both; }
	.wrapper .container .lateral .coluna .box .botao_abre { width:20px; height:20px;  background:url(../_img/container_coluna_setas.gif); position:absolute; right:3px; bottom:3px; cursor:pointer; }
	.wrapper .container .lateral .coluna .box .botao_fecha { width:20px; height:20px;  background:url(../_img/container_coluna_setas.gif) 20px 0; position:absolute; right:3px; bottom:3px; cursor:pointer; }
	.wrapper .container .lateral .coluna .box a { text-decoration:none; color:#676666; }
	.wrapper .container .lateral .coluna .box a:hover { color:#000; }

	
	/* Mercados */
	.wrapper .container .mercados { width:750px; }	
	.wrapper .container .mercados .bloco { width:490px; margin-top:60px; float:right; font:normal 12px Verdana; color:#727272; padding:0 15px 10px; }
	.wrapper .container .mercados .bloco .box { width:505px; height:113px; margin-bottom:70px; padding-right:15px; }
	.wrapper .container .mercados .bloco .box .imagem { width:240px; height:113px; overflow:hidden; float:left; }
	.wrapper .container .mercados .bloco .box .texto { width:235px; height:113px; font:normal 12px Verdana; color:#727272; text-align:justify; padding:2px 0 0 25px; overflow:hidden; position:relative; float:left; }
	.wrapper .container .mercados .bloco .box .texto .marcador { width:11px; height:9px; position:absolute; top:5px; left:8px; }
	.wrapper .container .mercados .bloco .box .texto span { font-weight:bold; color:#145683; display:block; }
	.wrapper .container .mercados .bloco .box .texto2 { width:235px; height:113px; font:normal 12px Verdana; color:#727272; text-align:justify; padding:2px 25px 0 0; overflow:hidden; position:relative; float:left; }
	.wrapper .container .mercados .bloco .box .texto2 .marcador { width:11px; height:9px; position:absolute; top:5px; right:8px; }
	.wrapper .container .mercados .bloco .box .texto2 span { font-weight:bold; color:#145683; text-align:right; display:block; }
	.wrapper .container .mercados .bloco .box a { text-decoration:none; color:#727272; }	
	.wrapper .container .mercados .bloco .box a:hover { color:#ad0505; }
  .wrapper .container .mercados .bloco .item { width:210px; height:100px; float:left; margin-right:15px; }
  .wrapper .container .mercados .bloco .item .foto { float:left; border:1px solid #dedede; margin-right:5px; padding:10px; }
	.wrapper .container .mercados .bloco .item a { text-decoration:none; color:#727272; }	
	.wrapper .container .mercados .bloco .item a:hover { color:#ad0505; }


	/* Produtos */
	.wrapper .container .produtos { width:750px; }
	.wrapper .container .produtos .bloco { width:520px; margin-top:60px; font:normal 12px Verdana; color:#727272; padding-bottom:30px; float:right; }
	.wrapper .container .produtos .bloco .produto { width:505px; text-align:justify; }
	.wrapper .container .produtos .bloco .produto span { font-weight:bold; color:#145683; display:block; }
	.wrapper .container .produtos .bloco .produto a { text-decoration:none; color:#ad0505; }
	.wrapper .container .produtos .bloco .produto .imagem { width:265px; border:1px solid #a40909; margin:0 10px 10px 0; overflow:hidden; float:left; }
	.wrapper .container .produtos .bloco .botoes { width:520px; min-height:92px; margin-bottom:30px; }
	.wrapper .container .produtos .bloco .botoes .botao { width:160px; height:34px; background:url(../_img/produtos_botao_bg.jpg); border:1px solid #999; margin:10px 10px 0 0; float:left; }
	.wrapper .container .produtos .bloco .botoes .botao a { width:160px; height:34px; font:normal 11px/33px Verdana; color:#5f5f5f; word-spacing:3px; letter-spacing:-1px; text-align:center; text-decoration:none; display:block; }
	.wrapper .container .produtos .bloco .botoes .botao a:hover { background:url(../_img/produtos_botao_bg_hover.jpg); }
	.wrapper .container .produtos .bloco .botoes .unico { margin-left:172px; }
	.wrapper .container .produtos .bloco .box { width:505px; height:113px; margin-top:10px; padding-right:15px; }
	.wrapper .container .produtos .bloco .box .imagem { width:240px; height:113px; overflow:hidden; float:left; }
	.wrapper .container .produtos .bloco .box .texto { width:235px; height:113px; font:normal 12px Verdana; color:#727272; text-align:justify; padding:2px 0 0 25px; overflow:hidden; position:relative; float:left; }
	.wrapper .container .produtos .bloco .box .texto .marcador { width:11px; height:9px; position:absolute; top:5px; left:8px; }
	.wrapper .container .produtos .bloco .box .texto span { font-weight:bold; color:#145683; display:block; }
	.wrapper .container .produtos .bloco .box .texto2 { width:235px; height:113px; font:normal 12px Verdana; color:#727272; text-align:right; padding:2px 25px 0 0; overflow:hidden; position:relative; float:left; }
	.wrapper .container .produtos .bloco .box .texto2 .marcador { width:11px; height:9px; position:absolute; top:5px; right:8px; }
	.wrapper .container .produtos .bloco .box .texto2 span { font-weight:bold; color:#145683; display:block; }
	.wrapper .container .produtos .bloco .box a { text-decoration:none; color:#727272; }	
	.wrapper .container .produtos .bloco .box a:hover { color:#ad0505; }
	
	.wrapper .container .produtos .bloco .produto_pq { width:245px; padding:0 15px 20px 0; float:left; }
	.wrapper .container .produtos .bloco .produto_pq span { font-weight:bold; color:#145683; display:block; }
	.wrapper .container .produtos .bloco .produto_pq a { text-decoration:none; color:#ad0505; }
	.wrapper .container .produtos .bloco .produto_pq .imagem { width:115px; height:115px; border:1px solid #a40909; margin:0 10px 10px 0; overflow:hidden; float:left; }
	
	
	/* Corporação */
	.wrapper .container .corporacao { width:720px; padding:20px 15px 60px 15px; font:normal 11px Verdana; color:#aeaeae; }
	.wrapper .container .corporacao span { font-weight:bold; }
	
	
	/* Trabalhe Conosco */
	.wrapper .container .trabalhe { width:690px; padding:20px 30px 60px 30px; font:bold 11px Verdana; color:#aeaeae; text-align:justify; }
	.wrapper .container .trabalhe span { font-size:15px; line-height:30px; color:#636363; display:block; }
	.wrapper .container .trabalhe .box { width:690px; margin-bottom:30px; }
	.wrapper .container .trabalhe .formulario { width:608px; margin-bottom:30px; }
	.wrapper .container .trabalhe .formulario label { width:140px; font:normal 12px/25px Verdana; color:#636363; text-align:right; margin:0 5px 10px 0; }
	.wrapper .container .trabalhe .formulario label.menor { width:75px; }
	.wrapper .container .trabalhe .formulario .campo { width:450px; height:25px; border:1px solid #b6b6b6; padding:0 5px; margin-bottom:10px; }
	.wrapper .container .trabalhe .formulario .campo input { width:450px; height:19px; font:normal 12px Verdana; color:#000; padding-top:5px; border:none; }	
	.wrapper .container .trabalhe .formulario .small { width:195px; }
	.wrapper .container .trabalhe .formulario .campo input.small { width:195px; }
	.wrapper .container .trabalhe .formulario .botao { width:130px; height:25px; border:1px solid #b6b6b6; background:url(../_img/trabalhe_formulario_botao_bg.gif); margin-bottom:10px; float:right; }
	.wrapper .container .trabalhe .formulario .botao a { width:130px; height:25px; font:normal 15px/25px Verdana; color:#636363; text-align:center; text-decoration:none; display:block; }
	.wrapper .container .trabalhe .formulario .msg { width:447px; height:130px; border:1px solid #b6b6b6; padding:5px 8px 5px 5px; margin-bottom:10px; float:left; }
	.wrapper .container .trabalhe .formulario .msg textarea { width:450px; height:130px; font:normal 12px Verdana; color:#000; border:none; overflow:auto; }


	/* Fale Conosco */
	.wrapper .container .fale { width:690px; padding:20px 30px 60px 30px; font:bold 11px Verdana; color:#aeaeae; text-align:justify; }
	.wrapper .container .fale span { font-size:15px; line-height:30px; color:#636363; display:block; }
	.wrapper .container .fale .box { width:690px; margin-bottom:30px; }
	.wrapper .container .fale .formulario { width:608px; margin-bottom:30px; }
	.wrapper .container .fale .formulario label { width:140px; font:normal 12px/25px Verdana; color:#636363; text-align:right; margin:0 5px 10px 0; }
	.wrapper .container .fale .formulario label.menor { width:75px; }
	.wrapper .container .fale .formulario .campo { width:450px; height:25px; border:1px solid #b6b6b6; padding:0 5px; margin-bottom:10px; }
	.wrapper .container .fale .formulario .campo input { width:450px; height:19px; font:normal 12px Verdana; color:#000; padding-top:5px; border:none; }	
	.wrapper .container .fale .formulario .small { width:195px; }
	.wrapper .container .fale .formulario .campo input.small { width:195px; }
	.wrapper .container .fale .formulario .botao { width:130px; height:25px; border:1px solid #b6b6b6; background:url(../_img/trabalhe_formulario_botao_bg.gif); margin-bottom:10px; float:right; }
	.wrapper .container .fale .formulario .botao a { width:130px; height:25px; font:normal 15px/25px Verdana; color:#636363; text-align:center; text-decoration:none; display:block; }
	.wrapper .container .fale .formulario .msg { width:447px; height:130px; border:1px solid #b6b6b6; padding:5px 8px 5px 5px; margin-bottom:10px; float:left; }
	.wrapper .container .fale .formulario .msg textarea { width:450px; height:130px; font:normal 12px Verdana; color:#000; border:none; overflow:auto; }


	/* Busca */
	.wrapper .container .busca { width:750px; }	
	.wrapper .container .busca .bloco { width:700px; margin-top:60px; float:right; font:normal 12px Verdana; color:#727272; padding:0 15px 10px; }
	.wrapper .container .busca .bloco h1 { font:bold 18px Arial; color:#333; margin-left:5px; }
	.wrapper .container .busca .bloco a { text-decoration:none; color:#333; }	
	.wrapper .container .busca .bloco a:hover { color:#ea0606; }	
	.wrapper .container .busca .bloco span { display:block; margin-top:20px; font:bold 15px Arial; }
	.wrapper .container .busca .bloco li { border-bottom:1px solid #dedede; padding:5px; }
	
	.wrapper .footer { width:750px; line-height:60px; vertical-align:middle; background:#fdfdfd url(../_img/footer_bg.gif) repeat-x; border-top:1px solid #939393; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;  }
	.wrapper .footer .footer_wrapper { padding:10px; }	
	
	
	
	
	
	