/* DEFAULT DIVS TRAY COMMERCE */
html {}
body { min-height:700px; background:#f4f4f2 url(../images/bgTopo.png) repeat-x top center; }
body > div{display: block; float: left; width: 100%;}

#Body { min-width:974px; width:1001px;}

#NavSuperior { position: relative; z-index: 1;}

#div1bg { position: relative; z-index: 0; padding:20px 0 0 0;}
	#div2bg { }
		#NavLateralEsquerda { width:200px; position: relative; z-index: 2; margin:0 10px 0 0;}
		#NavLateralDireita { display: block; width:160px; margin:0 0 0 10px;}
		#NavCentral { 
			/* Define a Vitrine com tamanho dinamico */
			width:auto; margin: 0; display:block; overflow:hidden; position: relative; z-index: 0; padding:1px 0 0 0;
			}
			.NavCentralHome #Page { background: none;}
                        #Page{ display: block; }
                        
#NavTagCloud { }
#NavVisitados { }
#NavInferior { background:url(../images/bgFooter.png) repeat-x top;}
	
/* DEFAULT STYLES */
li, ul { list-style:none; margin:0; padding:0; }
img { border:0; } .clear-all { display:block; clear:both; }
.caixa-overflow { display:block; overflow:hidden; }
input{ border: 0;}
input:focus{ outline: none;}
/* Removendo borda do Focus no chrome */

.alinhaEsquerda{ float: left;}
.alinhaDireita{ float: right;}
/* DEFAULT BANNERS */
	/* FULL BANNER */
	.banner-home { display:block; clear:both; padding: 5px 0 0 0; text-align:center; position: relative; z-index: 0;}
	.banner-home img{}
	/* EXTRAS */
	.banner-extra1 { display:block; clear:both; padding:5px 0;  text-align:center;  }
	.banner-extra2 { display:block; clear:both; padding:0 0 10px 0; text-align:center; }
	.banner-extra3 { display:block; clear:both; padding:0 0 10px 0; text-align:center; }
	.banner-extra4 { display:block; clear:both; padding:0 0 10px 0; text-align:center; }
	.banner-esquerdo { display:block; clear:both; padding:10px 0 10px 0; text-align:center; }
	
/* [INICIO] INCLUDE CIMA (cima.php) */

#cabecalho{ min-height: 175px; position: relative; z-index: 1;}
	
	#logotipo{ padding:20px 0 0 10px; height: 100px;}
	
#abrigaElementos{ display:block; overflow: hidden; padding:0 0 0 10px; padding:0 0 0 20px; position:relative; height:120px;}
	
	#utilitarios1{ height:55px;}
	#utilitarios2{ position:absolute; right:0; top:0;}
	#utilitarios1 li, #utilitarios2 li{ float:left; padding:10px 5px 0 5px; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
	#utilitarios1 a, #utilitarios2 a{ font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
				
	#carrinho{ font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color: #666; 
			   background:url(../images/carrinho.png) no-repeat right top; width:255px; padding-bottom: 55px !important;}
	#carrinho a{ font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
	
	#info-topo{ clear: both; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; padding:0 0 0 5px;}
		#info-topo a{ color:#ac8c37; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#info-topo strong{ color:#ac8c37; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#info-topo span{ display:none;}
	
	#menu-topo{ background:url(../images/bgMenu.png) repeat-x; height:32px; width:1000px; margin: 0 auto;}
	#menu-topo ul{ background:url(../images/menuLeft.png) no-repeat left; height:32px;}
		#menu-topo li{ float: left; background:url(../images/separadorMenu.png) no-repeat right; height:32px;}
		#menu-topo li.menu10{ background:url(../images/menuRight.png) no-repeat right;}
		#menu-topo li:hover{ background: url(../images/menuhover.png) no-repeat;}
		#menu-topo li:hover.menu1{ background-position: 0 top;}
		#menu-topo li:hover.menu2{ background-position: -77px top;}
		#menu-topo li:hover.menu3{ background-position: -140px top;}
		#menu-topo li:hover.menu4{ background-position: -215px top;}
		#menu-topo li:hover.menu5{ background-position: -301px top;}
		#menu-topo li:hover.menu6{ background-position: -391px top;}
		#menu-topo li:hover.menu7{ background-position: -488px top;}
		#menu-topo li:hover.menu8{ background-position: -591px top;}
		#menu-topo li:hover.menu9{ background-position: -710px top;}
		#menu-topo li:hover.menu10{ background-position: -808px top;}
	
	#welcome{ font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; position:relative; z-index:3; padding: 20px 80px 0 0; height:35px;}
		#welcome a{ font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; text-decoration:underline; }
		
	#busca{position: relative; height: 32px; display: block; padding:15px 0 0 0;}
	
      #busca .caixa-busca label { 
	      background:url(../images/bgBusca.png) repeat-x; 
		  display:block; overflow:hidden; height:32px;
		  }
      #busca .caixa-busca .extra-buscaDiv1 {  
	      background:url(../images/buscaEsq.png) no-repeat;
	      display:block; width:3px; height:32px; float:left;
	  }
	  #busca .busca-palavra { 
	      font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin:0;
		  display:block; width:100%; border:0; padding:7px 0 7px 7px; background:none;
      }
      #busca .busca-botao { 
	      background:url(../images/btBusca.png) no-repeat;
		  float:right; width:80px; height:32px; border:0; cursor:pointer;
       }
	   		
/* [FIM] INCLUDE CIMA (cima.php) */

/* [INICIO] INCLUDE LATERAL ESQUERDO (esquerdo.php) */

	#bg-esquerdo{ background:url(../images/bgCategorias.png) repeat-y;}
	#bg-esquerdo > ul{ background:url(../images/categoriasBaixo.png) no-repeat bottom;}
	
		#bg-esquerdo > ul > li{ position:relative; }
				
			#bg-esquerdo ul li h3{ }

			#bg-esquerdo ul li h3 a{ font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #af8c37; display: block; padding: 5px 0 5px 20px; text-decoration: none; }

				#bg-esquerdo h4{ padding: 0 20px;}
				
				#bg-esquerdo h4 a{ font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #818181; display: block; 
								   text-decoration: none; border-bottom:1px solid #ecede8; padding: 2px 0; }
	
	#bg-esquerdo ul.ocultar { display:none; }
	
	#bg-esquerdo .veja-mais a, #bg-esquerdo .recolher a{
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/vejamais.png) no-repeat 20px 10px;  
		color:#fff; padding:10px 20px 25px 25px; display:block; text-decoration: none;
		}
		
/* [FIM] INCLUDE LATERAL ESQUERDO (esquerdo.php) */

/* [INICIO] INCLUDE LATERAL DIREITO (direito.php) */

#bg-direito{}

	#lojaProtegida{ padding: 10px 0;}

	#news{background: url(../images/news.png) no-repeat left top; height: 208px; position: relative; clear: both; z-index: 0;}
		.inputNews{background: none; margin: 89px 0 0 10px; padding: 6px 0 6px 8px; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8c8c8c; width: 130px; float: left;}
		.inputNews2{background: none; margin: 6px 0 0 10px; padding: 6px 0 6px 8px; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8c8c8c; width: 130px; float: left;}
		.botaoNews{position: absolute; top: 160px; left: 10px; width: auto; cursor:pointer; background:none; width:138px; height:29px;}	
	
/* [FIM] INCLUDE LATERAL DIREITO (direito.php) */

/* [INICIO] INCLUDE HOME (home.php) */
	
	#rotulo1{ background:#fff; height:36px; }
	#rotulo2{ background:#fff; height:2px;}
	
	.vitrineGeral{ position:relative; background:#fff; }
	.vitrineGeral ul.vitrinePrimeiraLinha {  }
	.vitrineGeral ul {
		display:block; text-align:center; border-top:1px solid #ecede8; margin:0 10px;
		}
	.vitrineGeral ul li.vitrinePrimeiraColuna{ background: none;}
	.vitrineGeral li.vitrinePrimeiraColuna{}
	.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:33%; text-align:center; min-height:250px;
		}
	.vitrineGeral .vitrineBordaProduto{ padding: 10px; width:180px; margin:0 auto;}
	.vitrineGeral .vitrineImagem{ display:block; text-align:center; min-height:135px; padding: 8px 0 0 0;}
	.vitrineGeral .vitrineImagem img{ max-height:125px; max-width: 125px;}
	.vitrineGeral .vitrineBotoes { display:none; text-align:center; padding: 5px 0 0 0;}
	.vitrineGeral .botoesExtras{ display:none; text-align:center;  }
        .vitrineGeral .botoesExtras img { display:block;  margin: 0 auto; padding: 2px 0;  }
	.vitrineGeral .vitrineVideo{ display: none; background: url(../images/vejaVideo.png) no-repeat top center; height: 30px; margin: 5px 0 0 0;}
	.vitrineGeral .vitrineVideo span{ display: none;}
	.vitrineGeral .vitrineNome{ font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; display:block; clear:both; }
	.vitrineGeral .vitrineDescricao { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #; padding: 0; display:none;}
	.vitrineGeral .vitrinePreco { display:block; clear:both; padding: 5px 0 0 0;}
		.vitrineGeral .dePreco{ font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; display:block; clear:both; }
			.vitrineGeral .dePreco .vPreco {}
			.vitrineGeral .dePreco .vPreco span { text-decoration:line-through;}
		.vitrineGeral .porPreco { font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ad8c37; display:block; clear:both; }
			.vitrineGeral .porPreco .vPreco { font-weight:bold;}
			.vitrineGeral .porPreco .vPreco span {}
	.vitrineGeral .vitrineParcela {	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding: 0 0 5px 0; display: block; margin: -7px 0 0 0; }
		.vitrineGeral .vitrineParcela .preco-parc2 .preco-parc2, 
		.vitrineGeral .vitrineParcela .txt-semjurosde, 
		.vitrineGeral .vitrineParcela .precoAvista{ font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ad8c37;}
		.vitrineGeral .vitrineParcela strong {font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ad8c37;}
		.vitrineGeral .vitrineParcela strong.color {font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ad8c37 !important;}
	.vitrineGeral .vitrineMaisDetalhes{ font: 12px  Arial, Helvetica, sans-serif; color: #000; display:none; clear:both; text-decoration: underline;}
/* [FIM] INCLUDE HOME (home.php) */

/* [INICIO] INCLUDE BAIXO (baixo.php) */

#rodape{ height: 325px; text-align: center; width:1001px; margin: 0 auto; text-align:left; background:url(../images/logoFooter.png) no-repeat left top;}
	#rodape > div{ background:url(../images/footerDir.png) no-repeat top right; min-height: 100px;}
	
	#menu-footer{ height:75px; padding:33px 0 0 260px;}
		#menu-footer li{ padding: 0 2px; font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; 
						 display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;}
		#menu-footer a{ font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; display:block;}
	
	.finais-footer{ clear:both;}
		
		#pagamento{ background:url(../images/pagamento.png) no-repeat; width:540px; height:50px; text-indent:-999px; overflow:hidden; margin:0 0 0 25px;}
		
		#redesSociais{ clear:none; background:url(../images/compartilhe.png) no-repeat left; padding: 0 0 0 98px; margin: 0 25px 0 0;}
			#redesSociais a{ float:left;}
			#redesSociais .blog{ padding: 0 0 0 35px;}
		
		#selos{ padding:0 0 0 245px; height:75px;}
		
		#site-seguro{ font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding:17px 235px 15px 20px; background:url(../images/siteSeguro.png) no-repeat left;}
			#site-seguro a{ font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;}
		
		#copy{ clear:both; text-align:center; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
		
/* [FIM] INCLUDE BAIXO (baixo.php) */


