img{border:0;margin:0;padding:0;}
h1, h3{margin:0;padding:0;}
ul, li{ margin:0; padding:0; list-style:none;}
#NavLateralEsquerda{width:194px;}
#NavLateralDireita{width:0;}
#NavCentral{margin:0 0 0 200px;padding:3px 0 0 0;}
#NavSuperior{margin:0;}
#NavInferior{margin:1px 0 0 0;text-align:center;}
#bannerTOPO{clear:both;text-align:center;width:100%;}
p{border:0;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;padding-left:5px;}
body{background:url(../imagens/bg.gif) repeat;}
div#gedore{width:100%;float:none;margin:20px auto auto auto;height:100%;}
div#topo{background:#000 url(../imagens/bg_topo.png) repeat top center;height:auto;width:100%;margin:20px auto auto auto;}
div#topo img.bg_esquerda_topo{margin:0px;padding:0px;width:auto;position:relative;height:auto;float:left;}
div#topo img.bg_direita_topo{float:right;margin:0px;padding:0px;width:auto;position:relative;}
div.banner_estatico{bottom:0px;width:100%;}
div.banner_estatico a img{margin:0px auto 0px auto;position:relative;float:none;padding:0px;text-align:center;display:block;}
ul#logo_visitante_submenu-topo{width:1001px;margin:0 auto;padding:0px;height:100px;float:none;}
li.logo{height:96px;width:375px;background:url(../imagens/separador_topo.png) no-repeat right;list-style-type:none;margin:0;padding:0;float:left;}
li.logo a{float:left;padding-top:21px;}
li.topVisitante{width:315px;background:url(../imagens/visitante.png) no-repeat 30px 32px;height:96px;list-style-type:none;margin:0;padding:0;float:left;}
li.topVisitante strong{font-size:10px;color:#999;font-weight:normal;}
li.topVisitante a.topVisitante, span.topVisitante{color:#FF0000;font-weight:bold;font-size:12px;text-decoration:underline;}
li.topVisitante a.visitante:hover{text-decoration:none;}
li.topVisitante strong a{ color:#999; text-decoration:underline;}
li.topVisitante p{padding-left:68px;padding-top:33px;width:239px;height:54px;margin:0;}
li.submenu-topo{height:96px;width:200px;background:url(../imagens/separador_topo.png) no-repeat left;list-style-type:none;margin:0;padding:0;float:left;}
li.submenu-topo p{margin:0px;padding-top:12px;font-size:11px;padding-left:30px;color:#ffffff;}
li.submenu-topo a{font-size:11px;text-decoration:none;color:#fff;}
li.submenu-topo a:hover{text-decoration:underline;}
div#topBusca{height:29px;width:100%;background:url(../imagens/bg_busca.png) repeat-x;}
div#topBusca img{float:left;}
div#topBusca span{width:223px;height:29px;background:url(../imagens/bg_busca_direito.png) no-repeat right;float:right;position:relative;margin:0;padding:0;display:table;}
div#topBusca span a{color:#fff;margin:8px 55px 0 0;height:10px;line-height:10px;display:block;float:left;}
div#topBusca span a:hover{text-decoration:underline;color:#fff;}
div#topBusca form{margin:0px;padding-left:0px;padding-top:5px;float:left;}
div#topBusca form label{float:left;margin-right:7px;padding-top:2px;color:#fff;}
#topBusca{width:100%;height:19px;float:left;}
#formulario_busca{width:56%;float:left;}
input#iBusca{height:19px;width:65%;font-size:11px;padding:0;border:0;font-style:normal;line-height:0px;text-indent:0px;margin:0 0 3px 0;float:left;}
div#topBusca form#formulario_busca input#OK{float:left;margin:0px;padding:0px;}
#topBusca span .topCMCC{float:right;margin-right:20px;}
#topBusca span .topCMC{margin-right:20px;}
#topBusca span .top_carrinho_compras{margin:-4px 8px 0 0;}
/******************************************
	VITRINE
*******************************************/
.alinhaEsquerda{float:left;}
.alinhaDireita{float:right;}
#Vitrine_Destaque{margin:0 128px 0 0;background:#fff;}
#barra{background:url(../imagens/bgBarra.png) repeat-x;height:50px;}
#VitrineDestaque img{margin:0 0 5px 0;}
.borda_vitrine{width:25%;padding:10px;text-align:left;border-top:none;border-left:none;}
#Vitrine_Destaque .vitrineNome{font:11px Arial, Helvetica, sans-serif;color:#3a3a3c; display:block;}
.vitrinePreco .dePreco {color:#747474;}
.vitrinePreco .porPreco{color:#ca0000;font:bold 11px Arial, Helvetica, sans-serif; padding:15px 0 0 0;}
#Vitrine_Destaque .vitrinePreco .porPreco{ display:block;}
#Vitrine_Destaque .vitrineGeral ul {
		display:block; text-align:left; padding:0 10px;
		}
	#Vitrine_Destaque .vitrineGeral li {
		/* [inicio] configurando inline-block para todos navegadores */
		display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;
		/* [fim] configurando inline-block para todos navegadores */ 
		width:24%; text-align:left; min-height:250px;
		}
/******************************************
	DIREITO
*******************************************/
.encapsulaDireita{float:right;width:123px;padding:0 0 0 5px;background:url(../imagens/bg_lateral_direita.gif) repeat-x top;}
.caixa_novidades{width:123px;margin:0;}
.vitrine_mv{list-style:none;margin:-4px 0 0 0;padding:8px;background:url(../imagens/bgDireito.png) repeat-y;text-align:center;}
.vitrine_mv li{font:12px Arial, Helvetica, sans-serif;color:#414141;padding:0 0 10px 0;}
.vitrine_mv li a{font:bold 12px Arial, Helvetica, sans-serif;color:#414141 !important;display:block;}
/******************************************
	ESQUERDO
*******************************************/
.categoriasTudoFerramentas{margin:-7px 0 0 0;padding:0;list-style:none;text-align:left;background:url(../imagens/bgEsqCategoriasAlt.png);position:relative;z-index:999;display:block;}
.categoriasTudoFerramentas li{position:relative;width:194px;display:block;background:#000;border:0;}
.categoriasTudoFerramentas li.corsim h3{background: #144360 url(../imagens/bgEsqCategoriasAlt.png) repeat-x top;}
.categoriasTudoFerramentas li h3{background: #225372 url(../imagens/bgEsqCategorias.png) repeat-x top;}
.categoriasTudoFerramentas li h3 a{padding:5px 7px 5px 15px; color:#fff; background:url(../imagens/setaEsq.gif) no-repeat 7px center;}
.categoriasTudoFerramentas li a{font:normal 11px Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;display:block;padding:5px 7px; color:#fff;}
.categoriasTudoFerramentas li a:hover{text-decoration:underline;}
.categoriasTudoFerramentas li:hover > div ul{display:block;}
.categoriasTudoFerramentas li > div ul{display:none;position:absolute;top:2px;left:194px;list-style:none;margin:0;padding:0;z-index:1000;width:206px;}
.categoriasTudoFerramentas li ul a:hover{text-decoration:underline;color:#fff;}
.categoriasTudoFerramentas li > div ul li{padding:0;width:206px;display:block;}
.categoriasTudoFerramentas li > div ul li a{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;padding:5px 5px 5px 7px;background-color:#0B2635;display:block;}
.categoriasTudoFerramentas ul li li{display:block;float:none;background:none;padding:0;border-bottom: 1px solid #1D638D;}
div#newsletter{height:109px;width:194px;background:url(../imagens/bg_newsletter.png) no-repeat;}
div#newsletter p{padding:11px 0 0 12px;margin:0;text-align:left;}
div#newsletter form{margin:0px;padding:7px 0px 0px 10px;}
form input.newsletter_texto{height:25px;width:107px;background:url(../imagens/input_newsletter.png) no-repeat;border:0;padding:5px 0 0 35px;margin:0 36px 0 0;}
form input#enviar{float:right;padding:0;margin:0px 11px 0px 0px;}
#bannerBarra{text-align:center;margin:10px 0 0 0;}
/******************************************
	RODAPE
*******************************************/
#rodape_designer {display:block;margin:0 128px 0 200px;text-align:right;}
div#rodape{width:100%;background:url(../imagens/bg_rodape.png) repeat-x left top;padding-bottom:20px;height:176px;}
div#rodape p{padding:10px 0 0 0;text-align:center;margin:10px 0px 0px 0px;color:#000;}
div#rodape a{color:#000000;text-decoration:none;}
div#rodape a:hover{text-decoration:underline;}
div#rodape p.formas_de_pagamento{color:#3a7da1;font-size:12px;font-weight:bold;margin:0px;padding:18px 0px 0px 0px;}
p.formas_de_pagamento img{padding-top:16px;}
div#rodape p.compartilhar_amigos{float:left;width:auto;margin-left:30px;margin-bottom:20px;font-size:12px;}
div#rodape p.compartilhar_amigos a{margin-left:10px;}
div#rodape p.acompanhe{float:right;padding:0px;margin:0px 20px 0px 0px;}
