body {padding:0;margin:0;background:#C1C1C1;}

#container {background:#FFF;position:relative;margin:auto;width:772px;min-height:432px;*height:432px;}

#header {height:71px;}
#header a {}
#header img {border:0;height:71px;}

#menu {margin:0;padding:0;list-style-type:none;background:url(img/menu-bg.gif) 0 0 repeat-x;height:19px;clear:both;}
#menu li {padding:0;margin:0;background:url(img/menu-sep.gif) right 0 no-repeat;float:left;}
#menu li a {font:bold 12px verdana;color:#FFF;text-decoration:none;display:block;padding: 2px 63px;}
#menu li a:hover {color:#FECF8D;}
#menu li#empresa {background:url(img/menu-sep-i.gif) left 0 no-repeat;}
#menu li#empresa a {background:url(img/menu-sep.gif) right 0 no-repeat;padding: 2px 66px 2px 65px;}
#menu.en li#empresa a {padding: 2px 52px 2px 51px;}
#menu li#english {background:url(img/menu-sep-f.gif) right 0 no-repeat;}

.home {}
/*.home #content {padding:38px 0 0 0;margin:0;}*/
.home #content {padding:0 0 38px 0;margin:0;}
.home #content img {border:0;width:772px;}
/*.home #content img.en {margin-top:52px;}*/
.home #content img.en {margin-top:0;}
.home #address {text-align:center;margin:15px 0 0 0;padding:0;}
.home #address {font:normal 12px verdana;color:#666;}
.home #address .hidden {display:none;}

.empresa {}
.empresa #container {min-height:419px;*height:419px;}
.empresa #empresa a {color:#FECF8D;}
.empresa #content {background:url(img/empresa-bg.jpg) right 0 no-repeat;}
.empresa #content h1 {margin:0;padding: 20px 0 10px 10px;}
.empresa #content h1 img {border:0;}
.empresa #content div {width:426px;height:246px;padding: 10px 5px 10px 10px;overflow:auto; overflow-x:hidden;}
.empresa #content div h2 {font:bold 12px arial;color:#333;text-transform:uppercase;padding:0;margin:0;}
.empresa #content div h3 {font:bold 12px arial;color:#333;text-transform:uppercase;padding:0;margin:0;}
.empresa #content div p {font:normal 12px arial;color:#333;padding:0;margin:5px 0 10px 0;}
.empresa #content div ul {margin:0;padding:0 0 0 20px;}
.empresa #content div ul li {font:normal 12px arial;color:#333;}

.produtos {}
.produtos #produtos a {color:#FECF8D;}
.produtos #container {min-height:460px;*height:460px;}

.produtos #content h1 {margin:0;padding: 15px 0 10px 220px;}
.produtos #content h1 img {border:0;}
.produtos #content h3 {margin:0;padding: 0 0 10px 220px;margin:-12px 0 -10px 0;font:bold 10px verdana;color:#7B7979;}
.produtos #content #holder {position:relative;}
.produtos #content #holder ul.menu {margin:0 0 0 20px;padding:0;list-style-type:none;border-right:1px solid #0066B3;width:180px;height:317px;position:absolute;}
.produtos #content #holder ul.menu li {margin:0;padding:0;}
.produtos #content #holder ul.menu li a {font:normal 12px arial;color:#333;padding:0 0 0 15px;background:url(img/menu-produtos-bullet.gif) 0 3px no-repeat;text-decoration:none;}
.produtos #content #holder ul.menu li a:hover {background:url(img/menu-produtos-bullet-o.gif) 0 3px no-repeat;}
.produtos #content #holder #BNDES {position:absolute;top:190px;left:20px;padding:10px;width:140px;border:1px solid #6d6e71;background:#b8b8bf;text-align:center;}
.produtos #content #holder #BNDES a {font:normal 12px arial;color:#000;text-decoration:none;}
.produtos #content #holder #description {position:relative;left:221px;top:4px;width:551px;font:normal 12px arial;color:#333;}
.produtos #content #holder #description #video {position:absolute;left:0;top:0;width:400px;height:300px;background:#FFF;display:none;padding:0;overflow:hidden;}
.produtos #content #holder #description #video span {text-align:right;background:#FFF;width:320px;display:block;}
.produtos #content #holder #description #video span a {display:block;background:#333;color:#FFF;font:bold 10px verdana;padding:2px 4px;}
.produtos #content #holder #description #video object {}
.produtos #content #holder #description a {}
.produtos #content #holder #description h2 {font:bold 12px arial;color:#333;margin:0;padding:10px 0 5px 0;} 
.produtos #content #holder #description ul {margin:0;padding:0 0 0 15px;width:321px;z-index:100;}
.produtos #content #holder #description ul li {/*margin:0;padding:0;width:311px;*/}/* Bugga no IE*/
.produtos #content #holder #description img {position:absolute;right:0;top:0;}
.produtos #content #holder #description div {width:341px;height:225px;padding: 0 5px 10px 0;overflow:auto;overflow-x:hidden;}
.produtos #content #holder #description div ul {width:311px;}
.produtos #content #holder #description div img {position:static;margin:5px 0;}

.fale {}
.fale #content {position:relative;}
.fale #fale a {color:#FECF8D;}
.fale #content h1 {margin:0;padding: 20px 0 10px 10px;}
.fale #content h1 img {border:0;}

.fale #content form {}
.fale #content form input {width:755px;margin-left:10px;border:1px solid #666;}
.fale #content form fieldset {border:0;width:360px;height:240px;}
.fale #content form fieldset div {position:relative;height:35px;}
.fale #content form fieldset div label {font:bold 12px arial;color:#666;}
.fale #content form fieldset div input {border:1px solid #666;position:absolute;left:100px;width:253px;margin:0;font:normal 12px arial;color:#333;padding-left:2px;}
.fale #content form fieldset div textarea {border:1px solid #666;position:absolute;left:100px;width:253px;height:155px;font:normal 12px arial;color:#333;padding-left:2px;}
.fale #content form fieldset.dados {position:absolute;left:0;}
.fale #content form fieldset.mensagem {position:relative;left:396px;*left:406px;}
.fale #content form fieldset div.endereco {}
.fale #content form fieldset div.endereco label {}
.fale #content form fieldset div.endereco input {width:140px;}
.fale #content form fieldset div.endereco span {font:normal 12px arial;color:#666;position:absolute;left:250px;}
.fale #content form fieldset div.endereco span label {}
.fale #content form fieldset div.endereco span input {width:50px;left:55px;}
.fale #content form fieldset div.cidade {}
.fale #content form fieldset div.cidade label {}
.fale #content form fieldset div.cidade input {width:140px;}
.fale #content form fieldset div.cidade span {font:normal 12px arial;color:#666;position:absolute;left:250px;}
.fale #content form fieldset div.cidade span label {}
.fale #content form fieldset div.cidade span select {border:1px solid #666;width:50px;position:absolute;left:55px;}
.fale #content form fieldset div.cidade span input {width:50px;position:absolute;left:55px;}
.fale #content form fieldset div.contato {}
.fale #content form fieldset div.contato label {}
.fale #content form fieldset div.contato span {font:normal 12px arial;color:#666;}
.fale #content form fieldset div.contato span input {position:static;width:25px;margin-bottom:-3px;border:0;}
.fale #msg {padding:50px 0 0 0; font:bold 12px verdana;color:#333; text-align:center;}
.fale #address {margin:15px 0 0 0;padding:0;position:absolute;top:5px;left:190px;width:540px;}
.fale #address {font:normal 11px arial;color:#666;}
.fale #address .hidden {display:none;}
.fale #address .telefone {width:150px;position:absolute;right:0;top:0;}

#elav {text-align:right;padding:10px 5px 0 0;}
#elav a {}
#elav a img {border:0;}
