body{background:black url("../img/bg.jpg") center top no-repeat;color:#727272;font:11px Tahoma}
p{font:11px Tahoma, Geneva, sans-serif;text-align:justify}
.h2{background:#F0F0F0;color:#727272;font:bold 11px Tahoma;height:32px;margin:10px 0;padding:0 10px;vertical-align:middle}
.h2 table{height:100%;}
.clear{clear:both}
*{outline:0;margin:0;padding:0}

#struct{margin:0 auto;width:865px;}
#top_graphic{background:url("../img/gears.png") top right no-repeat;height:90px;margin-top:-10px}
#lang_icons{position:relative;top:20px;left:15px}
#lang_icons img{margin-right:8px;cursor:pointer}
#block_top{background:url("../img/bg_main_top.png") no-repeat;height:29px;margin-top:-18px}
#block{height:550px;padding:0 19px 0 15px;padding-top:20px}
#footer{text-align:center;color:#FFF;margin-top:-20px;font-size:10px}

#logo{float:left;position:relative;left:20px;top:10px}

#content{height:450px;width:565px;position:relative;right:15px;float:right;}
#content div.main{margin:20px 14px;}
#content div.toScroll{height:299px;}
#content div.text{text-align:justify;padding: 0 10px}


#main_menu{height:65px;}
#main_menu table.struct{width:100%}
#main_menu table.struct td.menu{width:20%;cursor:pointer;}
#main_menu table.struct td.separator{width:2px}
#main_menu table.struct td div.led{height:16px;width:16px;position:relative;margin:0 auto;margin-top:-10px;background:url("../img/menu_led_off.png") no-repeat}
#main_menu table.struct td div.name{height:29px;position:relative;top:2px}
#main_menu table.struct td div.name{background-position: center top; background-repeat: no-repeat;}

#produtos .produto{background:#f0f0f0;border:1px solid #c3c3c3;margin-bottom:10px;}
#produtos .produto td{}
#produtos .produto td.thumb{width:1px;vertical-align:middle;padding:0;height:90px;width:90px;background:white;text-align:center;color:#CCC}
#produtos .produto td.thumb img{width:80px;height:80px;border:none;}
#produtos .produto td.title{font-weight:bold;padding:10px}
#produtos .produto td.desc{padding:10px}
#produtos .produto td.cod{text-align:right;padding:10px}

#mercados .item{margin-bottom: 20px;border: 1px thick #D33D39;}
#mercados .item img{border:1px solid #888888}
#mercados .item .header{background: #f0f0f0;padding: 10px}
#mercados .item .desc{padding:10px}


#servicos .item{margin-bottom: 20px;border: 1px thick #D33D39;}
#servicos .item img{border:1px solid #888888}
#servicos .item .header{background: #f0f0f0;padding: 10px}
#servicos .item .desc{padding:10px}

#contactos td.right{padding-left: 20px;vertical-align:top;padding-top:5px}
#contactos div#gmap{text-align:right}
#contactos textarea{height:58px}
#contactos .right hr{margin-top:10px}