body{background-color: #000; margin: 0; padding: 0; text-align: center; font-size: 11px; font-family: Arial;}
h1{font-size: 16px; font-family: "Gill Sans MT"; color: #FFF;}
input, select, textarea{font-size: 11px; font-family: Arial;}
a img{border: none;}
legend{font-weight: bold;}
#selectBusca{width: 160px; margin-left: 10px;}
#btOK{border: none; position: relative; top: 6px; left: 9px;}
#paginacao{display: table; margin: 0 auto; text-align: center;}
#paginacao a{color: #000; margin: 5px; font-weight: bold;}
#paginacao a.inativo{color: #DCDCDC;}
#geral{width: 1000px; display: table; margin: 0 auto;}
#geral #topo #banner{display: inline-block; width: 1000px; height: 172px; background-image: url(../imagens/banner/banner.jpg); background-repeat: no-repeat; margin-top: 10px;}
#geral #topo #menu-topo{display: block; width: 980px; height: 33px; margin: 0 auto;}
#geral #topo #menu-topo #bord-esquerda{width: 10px; height: 30px; display: inline-block; background-image: url(../imagens/menu-topo/bord-esq.gif); background-repeat: no-repeat; float: left;}
#geral #topo #menu-topo #bord-centro{ width: 960px; height: 24px; padding: 3px; padding-left: 0; padding-right: 0; background-color: #D6D6D6; display: inline-block; float: left;}
#geral #topo #menu-topo #bord-direita{width: 10px; height: 30px; display: inline-block; background-image: url(../imagens/menu-topo/bord-dir.gif); background-repeat: no-repeat; float: left;}
#geral #topo #menu-topo #bord-centro #busca{float: left;}
#geral #topo #menu-topo #bord-centro #busca form{display: inline; position: relative; bottom: 6px;}
#geral #topo #menu-topo #bord-centro #campo-busca{width: 110px; height: 15px; padding-right: 10px; border: 1px solid #000;}
#geral #topo #menu-topo #bord-centro #menu-topo{display: inline; position: relative; bottom: 3px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul, #geral #conteudo #menu-conteudo ul{list-style: none; margin: 0; padding: 0;}
#geral #topo #menu-topo #bord-centro #menu-topo ul{position: relative; left: 15px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li{display: table; margin: 4px; margin-top: 0; margin-bottom: 0; float: left;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li#barra{margin: 0;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a{background-image: url(../imagens/menu-topo/textos-menu.png); background-repeat: no-repeat; display: block; height: 12px; padding: 7px; padding-left: 0; padding-right: 0; margin-top: 1px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#manuais{width: 85px; background-position: 21px 5px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#manuais:hover{background-position: 21px -16px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#orcamento{width: 93px; background-position: -68px 5px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#orcamento:hover{background-position: -68px -16px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#central-atendimento{width: 174px; background-position: -167px 5px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#central-atendimento:hover{background-position: -167px -16px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#mapa-site{width: 90px; background-position: -350px 5px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#mapa-site:hover{background-position: -350px -16px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#portaria-1510{width: 101px; background-position: -445px 5px;}
#geral #topo #menu-topo #bord-centro #menu-topo ul li a#portaria-1510:hover{background-position: -445px -16px;}
#geral #conteudo #menu-conteudo{display: table; margin: 0 auto; *margin-left: 50px;}
#geral #conteudo #menu-conteudo ul li{float: left; margin: 0 auto;}
#geral #conteudo #menu-conteudo ul li a{display: block; background-image: url(../imagens/conteudo/menu-conteudo.png); background-repeat: no-repeat; height: 55px; margin-right: 5px;}
#geral #conteudo #menu-conteudo ul li a#home{background-position: 2px 1px; width: 178px;}
#geral #conteudo #menu-conteudo ul li a#produtos{background-position: -183px 1px; width: 173px;}
#geral #conteudo #menu-conteudo ul li a#lancamentos{background-position: -364px 1px; width: 204px;}
#geral #conteudo #menu-conteudo ul li a#crachas{background-position: -577px 1px; width: 145px;}
#geral #conteudo #menu-conteudo ul li a#promocoes{background-position: -727px 1px; width: 165px;}
#geral #conteudo #container{width: 981px; margin: 0 auto; position: relative; bottom: 6px;}
#geral #conteudo #container #bord-topo{width: 981px; height: 10px; display: block; background-repeat: no-repeat; background-position: 1px 0;}
#geral #conteudo #container #bord-centro{width: 979px; display: inline-block; float: right;}
#geral #conteudo #container #bord-rodape{width: 981px; height: 10px; display: block; background-repeat: no-repeat; background-position: 1px -12px; float: left;}
#geral #conteudo #container #bord-centro #menu-esquerda{width: 200px; float: left; margin-left: 5px; padding: 2px;}
#geral #conteudo #container #bord-centro #menu-esquerda ul, #geral #conteudo #container #bord-centro #menu-esquerda ul.sub{list-style: none; margin: 0; padding: 0; text-align: left;}
#geral #conteudo #container #bord-centro #menu-esquerda ul.sub{border-bottom: 1px solid #FFF;}
#geral #conteudo #container #bord-centro #menu-esquerda ul li{margin-top: 4px;}
#geral #conteudo #container #bord-centro #menu-esquerda ul li, #geral #conteudo #container #bord-centro #menu-esquerda ul li a{font-size: 14px; font-weight: bold; font-family: Arial; color: #FFF; display: block; padding: 2px;}
#geral #conteudo #container #bord-centro #menu-esquerda ul li.s_s{border-bottom: 1px solid #FFF;}
#geral #conteudo #container #bord-centro #menu-esquerda ul li a:hover, #geral #conteudo #container #bord-centro #menu-esquerda ul.sub li a:hover{background-color: #FFF; color: #000;}
#geral #conteudo #container #bord-centro #menu-esquerda ul.sub li{border-bottom: none; border-left: 10px solid #FFF; margin-bottom: 1px;}
#geral #conteudo #container #bord-centro #menu-esquerda ul.sub li a{font-size: 12px; color: #FFF; font-family: Arial; display: block; padding-left: 15px;}
#geral #conteudo #container #bord-centro #subcontainer{width: 758px; float: right; margin-right: 5px;}
#geral #conteudo #container #bord-centro #subcontainer span#bord-topo, #geral #conteudo #container  #subcontainer span#bord-rodape{background-image: url(../imagens/conteudo/subcontainer.png); background-repeat: no-repeat; width: 758px; display: block;}
#geral #conteudo #container #bord-centro #subcontainer #bord-topo{height: 15px; background-position: 1px 0;}
#geral #conteudo #container #bord-centro #subcontainer #bord-centro{width: 737px; padding: 10px; margin: 0 auto; background-color: #FFF; background-image: none; display: inline-block; text-align: left;}
#geral #conteudo #container #bord-centro #subcontainer #bord-rodape{height: 15px; background-position: 1px -18px;}
#produto{float: left; margin: 10px; padding: 3px; width: 150px; height: 250px;}
#geral #conteudo #container #bord-centro #subcontainer #bord-centro table#carrinho_duvidas{border-collapse: collapse;}
#geral #conteudo #container #bord-centro #subcontainer #bord-centro table#carrinho_duvidas td, #geral #conteudo #container #bord-centro #subcontainer #bord-centro table#carrinho_duvidas th {border: 1px solid #DCDCDC; text-align: center;}
#rodape{clear: both; display: block; color: #FFF; font-size: 13px; font-weight: bold; padding-bottom: 5px;}
#rodape ul{margin: 0 auto;}
#rodape ul li{display: inline; margin: 0px; font-size: 13px;}
#rodape ul li a, #rodape a{color: #FFF; text-decoration: none; margin: 0;}
#rodape a{text-decoration: underline;}