* { margin:0; padding: 0; list-style: none; text-decoration: none;border:0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
a {font-size: 11px;	color: #666;}
a:link {text-decoration: none;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
a:visited {text-decoration: none;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
a:hover {text-decoration: underline;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
a:active {text-decoration: none;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
body{background: url(../images/bg_geral.png) center top repeat-y;}
#geral {margin:0 auto; width:750px;}
#topo {width:750px; height:65px;background:url(../images/bg_topo.gif) repeat-x;float:left;}
#topo #logotipo {width:128px; height:30px; float:left;margin:16px 0 0 8px;}
#topo #menu {width:600px; height:52px;float:right;}
#topo #menu ul {float:right;margin:0 10px;_margin:0 5px;}
#topo #menu ul li {height:52px;display:block;*display:inline;float:left;margin:0 1px;}
#topo #menu ul li a:hover{background:#4973AC;height:52px;display:block;*display:inline;}
#col_esquerda {float:left; width:140px;}
#col_direita {float:right; width:600px;}
#rodape {float:left; width:750px; height:23px; background: #eff2f5;margin-top:10px;}
#rodape address {text-align:center; margin-top:5px;color:#6699CC;font:normal 11px Arial, Helvetica, sans-serif;}
#rodape span {text-align:left; margin-top:5px;color:#000;font:bold 10px Arial, Helvetica, sans-serif;}
#rodape span a {text-align:left; margin-top:5px;color:#000;font:bold 10px Arial, Helvetica, sans-serif;}
#rodape span a:hover {text-align:left; margin-top:5px;color:#000;font:bold 10px Arial, Helvetica, sans-serif;text-decoration:underline;}
#box1 {width:175px;height:197px;float:left;margin-top:10px;border-right:1px dotted #dfe1e1;border-bottom:1px dotted #dfe1e1;padding:10px;}
#box1 img {margin-top:10px;}
#box1 p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#box2 {width:175px;height:197px;float:left;margin-left:5px;_margin-left:3px;margin-top:10px;border-right:1px dotted #dfe1e1;border-bottom:1px dotted #dfe1e1;padding:10px;}
#box2 img {margin-top:10px;}
#box2 p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#box3 {width:175px;height:197px;float:left;margin-left:5px;_margin-left:3px;margin-top:10px;border-right:1px dotted #dfe1e1;border-bottom:1px dotted #dfe1e1;padding:10px;}
#box3 img {margin-top:10px;}
#box3 p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#box_video {width:210px;height:170px;float:left;margin-top:10px;}
#box_video h1 {color:#4e73ac;font:bold 13px Arial, Helvetica, sans-serif;}
#box_video p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#box_texto {width:370px;float:right;margin-top:10px;}
#box_texto h1 {color:#4e73ac;font:bold 13px Arial, Helvetica, sans-serif;}
#box_texto p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#box_texto_grande {width:600px;margin-top:10px;}
#box_texto_grande p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
#map {width:600px; height:363px;margin-top:10px;}
.titulo_box {width:170px; height:14px;color:#fff;font:bold 11px Arial, Helvetica, sans-serif;background:#a1b9d8;display:block;padding:3px; text-transform:uppercase;}
.sub_titulo_box {width:170px; height:14px;color:#1c5097;font:bold 11px Arial, Helvetica, sans-serif;display:block; text-transform:uppercase;margin-top:10px;background:url(../images/bullet.jpg) no-repeat left; text-indent:10px;}
.sub_titulo_box4 {width:129px; height:14px;color:#fff;font:bold 11px Arial, Helvetica, sans-serif;display:block; text-transform:uppercase;background:url(../images/bullet2.gif) no-repeat left; text-indent:15px;}
#home_destaque {width:600px; height:266px;}
#foto_destaque {width:600px; }
#titulo {border-bottom:1px dotted #CCCCCC;margin-top:20px;}
#titulo h1 {color:#666;font:bold 13px Arial, Helvetica, sans-serif;width:450px;}
#titulo h1 strong {color:#225097;font:bold 13px Arial, Helvetica, sans-serif;width:450px;}
#texto {margin-top:10px;}
#texto p {color:#999;font:normal 11px Arial, Helvetica, sans-serif;}
.titulo {border-bottom:1px dotted #CCCCCC;margin-top:20px;}
.titulo h1, h2, h3, h4, h5, h6 {color:#666;font:bold 13px Arial, Helvetica, sans-serif;width:450px;}
.titulo strong {color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
.box_texto_grande {width:600px;margin-top:10px;}
.box_texto_grande p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
.box_texto_grande strong {margin-top:5px;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}

#enderecos {float:left;display:block;width:210px;}
#representantes {float:right;display:block;width:230px;}

#form1 {float:right;display:block;width:370px;}

a.mundo {font-size: 11px;	color: #666;}
a.mundo:link {text-decoration: none;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
a.mundo:visited {text-decoration: none;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
a.mundo:hover {text-decoration: underline;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
a.mundo:active {text-decoration: none;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}

.titulo_contato {margin-top:20px;}
.titulo_contato h1, h2, h3, h4, h5, h6 {color:#666;font:bold 13px Arial, Helvetica, sans-serif;width:450px;}
.titulo_contato strong {color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}

#form_brasil {margin-top:20px;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;display:block; float:right;width:370px;background:url(../images/bg_materias.jpg) repeat-y;}

form.formcontato {border:0;width:370px;padding:10px;}
form.formcontato fieldset{margin:0;border:0;}
form.formcontato legend{display:none;}
form.formcontato .grande {margin-top:10px;float:left;margin-left:10px;width:340px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
form.formcontato .medio {margin-top:10px;float:left; margin-left:10px;width:250px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
form.formcontato .pequeno {margin-top:10px;float:left; margin-left:10px;width:75px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
form.formcontato label input {width:98%; height:20px;background:#fff;border:1px solid  #99b1c8;font:normal 11px Arial, Helvetica, sans-serif; margin-top:0;display:block;margin-top:4px;padding-top:3px;}
form.formcontato label textarea {width:98%; height:150px;background:#fff;border:1px solid #99b1c8;font:normal 11px Arial, Helvetica, sans-serif; margin-top:0;display:block;margin-top:4px;}
form.formcontato .botao {width:49px;height:16px;background:url(../images/bt_enviar.png) no-repeat;border:0;cursor:pointer;margin-top:10px;display:block;float:left;margin-left:10px;}

.box_texto {width:210px;margin-top:10px;}
.box_texto h1 {color:#4e73ac;font:bold 13px Arial, Helvetica, sans-serif;}
.box_texto p {margin-top:5px;color:#666;font:normal 11px Arial, Helvetica, sans-serif;}
.box_texto strong {margin-top:5px;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}

.prods {border-bottom:1px dotted #CCCCCC;border-right:1px dotted #CCCCCC;margin-top:20px;display:block;float:left;width:600px;}
.prods h1, h2, h3, h4, h5, h6 {color:#666;font:bold 13px Arial, Helvetica, sans-serif;width:450px;}
.prods strong {color:#225097;font:bold 11px Arial, Helvetica, sans-serif;}
a.mini_prods {width:111px; height:26px; background:url(../images/bg_mini_prods.jpg);display:block; margin-left:30px;margin-top:10px;float:left;margin-bottom:10px;color:#fff;font:bold 10px Arial, Helvetica, sans-serif;text-decoration:none;}
a.mini_prods img{float:left;display:block;}
a.mini_prods small{float:left;display:block;margin-left:5px;margin-top:5px;}
a:hover.mini_prods {width:111px; height:26px; background:url(../images/bg_mini_prods_ON.jpg);display:block; margin-left:30px;margin-top:10px;float:left;margin-bottom:10px;color:#fff;font:bold 10px Arial, Helvetica, sans-serif;text-decoration:none;}
.bgazul {margin-top:0;color:#666;font:normal 11px Arial, Helvetica, sans-serif;background:#e8edf4; display:block;padding:10px;float:left;width:580px;}
#materias-primas {display:block; width:600px; }
#lista_materias {margin-top:5px;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;display:block; float:left;width:120px;}
#lista_materias a {color:#666;font:bold 10px Arial, Helvetica, sans-serif;text-align:left; text-transform:uppercase;display:block;padding:3px;text-decoration: none;}
#lista_materias a:hover {color:#225097;}
#detalhes_materias {margin-top:5px;color:#225097;font:bold 11px Arial, Helvetica, sans-serif;display:block; float:left;width:478px;margin-left:2px;background:url(../images/bg_materias.jpg) repeat-y;}
.texto_detalhes_materias {color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;padding:10px;margin-left:10px;display:block;}
.mascara {display:block;}
.mini_box_lateral_1 {width: 129px; padding: 5px;background:url(../images/bg_mini_box_lateral.gif) repeat-y;margin:0;}
.submenu {width: 138px; background:#eff2f5;margin:0;}
.mini_box_lateral_2{width: 129px; padding: 5px;background:url(../images/bg_mini_box_lateral.gif) repeat-y;margin:10px 0 0 0;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;float:left;}
.mini_box_lateral_2 p {color:#fff;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
.submenu2 {width: 138px; background:#eaeef2;margin:10px 0 0 0;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;}
.submenu2 p {color:#225097;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;}
#sub2 {display:none;}
#sub2 a {color:#225097;font:bold 10px Arial, Helvetica, sans-serif;text-align:left; text-transform:uppercase;text-indent:10px;display:block;padding:6px;text-decoration: none;}
#sub2 a:hover {background:url(../images/bg_sub2.png);text-decoration: none;}
form.formbusca {border:0;width:129px;height:40px;margin-right:0;display:block;}
form.formbusca fieldset{margin:0;border:0;}
form.formbusca legend{display:none;}
form.formbusca .pequeno {float:left; color:#999;font:normal 12px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;}
form.formbusca .pequeno2 {margin-right:2px;float:right; color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;}
form.formbusca label input {width:70px; height:15px;background:#fff;border:1px solid #6666CC;font:normal 11px Arial, Helvetica, sans-serif;margin-top:0;display:block;padding:5px;}
form.formbusca .botao {width:34px;height:16px;background:url(../images/bt_ok.png) no-repeat;border:0;cursor:pointer;margin-top:8px;display:block;}


form.formipnews {border:0;width:129px;height:40px;margin-right:0;display:block;}
form.formipnews fieldset{margin:0;border:0;}
form.formipnews legend{display:none;}
form.formipnews .pequeno {float:left; color:#999;font:normal 12px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;}
form.formipnews .pequeno2 {margin-right:2px;float:right; color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;}
form.formipnews label input {width:70px; height:15px;background:#fff;border:1px solid #6666CC;font:normal 11px Arial, Helvetica, sans-serif;margin-top:0;display:block;padding:5px;}
form.formipnews .botao {width:34px;height:16px;background:url(../images/bt_ok.png) no-repeat;border:0;cursor:pointer;margin-top:8px;display:block;}


/*
form.formipnews {border:0;width:129px;height:65px;margin-right:0;display:block;}
form.formipnews fieldset{margin:0;border:0;}
form.formipnews legend{display:none;}
form.formipnews .pequeno {color:#fff;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;margin-top:3px;}
form.formipnews .pequeno2 {margin-right:2px;color:#fff;font:normal 11px Arial, Helvetica, sans-serif;text-align:right;margin-top:5px;}
form.formipnews label input {width:70px; height:15px;background:#fff;border:1px solid #6666CC;font:normal 11px Arial, Helvetica, sans-serif;margin-top:0;display:block;padding:5px;}
form.formipnews .botao {width:34px;height:16px;background:url(../images/bt_ok.png) no-repeat;border:0;cursor:pointer;margin-top:0;display:block;margin-right:5px;}
*/
.direita {float:right; margin-right:2px;}
hr{clear:both;border:0;height:1px;width:1px;}
.bgazul_galeria {margin-top:0;color:#666;background:#e8edf4; display:block;padding:10px;float:left;width:580px;}
.galeria{display:block;margin-left:27px;margin-top:27px;float:left;position:relative;}
.galeria_foto{display:block;margin-left:10px;margin-top:15px;float:left;width:320px;}
.galeria_texto{display:block;margin-left:10px;margin-top:15px;float:left;position:relative;width:230px;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;color:#666;}
.galeria_fecha{display:block;margin-top:5px;float:right;width:10px;height:11px;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;color:#666;}

.volta_contato{display:block;margin-top:5px;float:right;margin-right:20px;width:10px;height:11px;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;color:#666;}


.news_chamada{display:block;margin-left:27px;margin-top:15px;float:left;width:152px;height:170px;overflow:hidden;}
.news_chamada p {font:normal 11px Arial, Helvetica, sans-serif;text-align:left;color:#666; line-height:12px;}
.news_chamada strong {font:bold 11px Arial, Helvetica, sans-serif;text-align:left;color:#225097;line-height:12px;}
.bgazul_galeria .paginacao {float:right;margin-top:10px;margin-right:10px;margin-bottom:5px;width:222px;height:10px;display:block;text-align:right;}

.news_foto{display:block;margin-left:10px;margin-top:15px;float:left;width:320px;}
.news_texto{display:block;margin-left:10px;margin-top:15px;float:left;position:relative;width:230px;font:normal 11px Arial, Helvetica, sans-serif;text-align:justify;color:#666;}

.bgazul_galeria .filtro {float:left;margin-top:10px;margin-left:20px;width:250px;display:block;}
.bgazul_galeria .filtro span {width:246px;height:15px;display:block;background:#7fa8cd;font:bold 10px Arial, Helvetica, sans-serif;text-align:left;color:#fff;padding:2px;}
.bgazul_galeria .filtro2 {float:right;margin-top:10px;margin-right:20px;width:250px;display:block;}
.bgazul_galeria .filtro2 span {width:246px;height:15px;display:block;background:#7fa8cd;font:bold 10px Arial, Helvetica, sans-serif;text-align:left;color:#fff;padding:2px;}

form.formbusca2 {border:0;width:246px;height:40px;margin-right:0;display:block;}
form.formbusca2 fieldset{margin:0;border:0;}
form.formbusca2 legend{display:none;}
form.formbusca2 .pequeno {float:left; color:#999;font:normal 10px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;display:block;}
form.formbusca2 .pequeno2 {margin-right:2px;float:right; color:#666;font:normal 11px Arial, Helvetica, sans-serif;text-align:left;margin-top:5px;}
form.formbusca2 label input {width:80px; height:15px;background:#fff;border:1px solid #6666CC;font:normal 11px Arial, Helvetica, sans-serif;margin-top:0;display:block;padding:5px;margin-left:5px;}
form.formbusca2 .botao {width:34px;height:16px;background:url(../images/bt_ok.png) no-repeat;border:0;cursor:pointer;margin-top:8px;display:block;}
form.formbusca2 label input #palavra-chave{width:220px; height:15px;background:#fff;border:1px solid #6666CC;font:normal 11px Arial, Helvetica, sans-serif;margin-top:0;display:block;padding:5px;margin-left:5px;}
