/* DEFAULT DIVS TRAY COMMERCE */
html { background: #e2f5fa url(../images/fundotopo.png) repeat-x top;  }
body {  }
#Body {  /*min-width:1001px; width: 1001px;*/ }

#NavSuperior { }

#div1bg { padding-top:10px; }
	#div2bg { }
		#NavLateralEsquerda { width:161px; margin: 0 5px 0 0; }
		#NavLateralDireita { display:block; width:162px; margin: 0 0 0 5px;  }
		#NavCentral { 	/* Define a Vitrine com tamanho dinamico */
			width:auto; margin:0; display:block; overflow:hidden; 
			}
			#Page { display: block; }

#NavTagCloud { }
#NavVisitados { }
#NavInferior { }
	
/* DEFAULT STYLES */
li, ul, form { list-style:none; margin:0; padding:0; }
img { border:0; } .clear-all { display:block; clear:both; }
/* Removendo borda do Focus no chrome */
input:focus { outline:0 none; }
.vitrineMaisDetalhes{ display: none; }

/* DEFAULT BANNERS */
	/* FULL BANNER */
	.banner-home { display:block; clear:both; padding: 0; text-align:center; }
	/* EXTRAS */
	.banner-extra1 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-extra2 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-extra3 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-extra4 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-extra5 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-extra6 { display:block; clear:both; padding: 5px 0; text-align: center; }
	.banner-esquerdo { display:block; clear:both; padding: 5px 0; text-align: center; }
	
/* [INICIO] INCLUDE CIMA (cima.php) */

	#cabecalho { height: 264px;	}
	
	#cabecalho h1 { float:left; }
		#cabecalho h1 a { background:url(../images/logo.png) no-repeat; display:block; width: 265px; height:176px;	}
			#cabecalho h1 a span{ display:none; }
	
	#caixa-institucional { text-align: right; }
            #menu-institucional { display:block; overflow: hidden; padding:10px 0 0 0; height: 40px; }
		#menu-institucional li.SemBorda { background: none; }
		#menu-institucional li { padding:0 30px; background: url('../images/bordainfo.png') no-repeat left top;
                     display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; 	}
		#menu-institucional a { font: normal 12px Arial, Helvetica, sans-serif; color:#075a9a;  }

        #infos{ text-align: right; height: 40px; }
            #infos ul li.SemBorda{ background: none;  }
            #infos ul li{ background: url('../images/bordainfo.png') no-repeat left top;  padding: 0 3px;
                   display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;  }

        #Elementos{ float: right; }
        #boxe-chat { float:left; margin: 0; }

	#caixa-carrinho { float:left; background:url(../images/carrinho.png) no-repeat; width:294px; height:48px; margin:0;	}
		#caixa-carrinho a { font: 12px Arial, Helvetica, sans-serif; color:#616060;	float:left;   margin: 13px 0 0 160px;   width: 110px;	}
			#caixa-carrinho a span { font-weight:bold; }
                        
        #AbrigaElementos{ clear: both; }
        #caixa-saudacao { margin: 0 0 0 30px; display:block; overflow:hidden; font: normal 12px Arial, Helvetica, sans-serif; color:#626161; float: left; }
		#caixa-saudacao span, #caixa-saudacao a  { font: normal 12px Arial, Helvetica, sans-serif; color:#1765a0; }
			
	#cabecalho .caixa-busca { display:block; overflow:hidden; height: 46px; position: relative;    top: -15px; margin: 0 10px 0 0; padding: 0 0 0 110px; }
		#cabecalho .caixa-busca label { background:url(../images/fundobusca.png) repeat-x top; display:block; overflow:hidden; height: 46px; }
		#cabecalho .busca-extraDiv1 {	background:url(../images/iniciobusca.png) no-repeat; height: 46px; width: 42px; display:block; float:left;	}
		#cabecalho .caixa-busca .busca-botao { 	background:url(../images/btbusca.png) no-repeat;
			float:right; height: 46px; width: 91px; display:block; border:0; cursor:pointer; 	}
		#cabecalho .caixa-busca .busca-palavra { width:100%; border:0; background: none;
			font: normal 13px Arial, Helvetica, sans-serif; color:#999898;  padding: 13px 0; }

       #cabecalho #menutopo{ background: url('../images/fundomenutopo.png') repeat-x top; height: 41px;  }
       #cabecalho #menu-interativo{ text-align: center; background: url('../images/cantoesqmenutopo.png') no-repeat left top; height: 41px; }
       #cabecalho #menu-interativo ul{ background: url('../images/cantodirmenutopo.png') no-repeat right top; height: 41px; }
            #cabecalho #menu-interativo ul li.first{ background:none; }
            #cabecalho #menu-interativo ul li{ background: url('../images/bordamenutopo.png') no-repeat left top;
                   display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; }
                #cabecalho #menu-interativo ul li h3 a{ font: 12px Arial, Helvetica, sans-serif; color: #ffffff;  display: block;  padding: 10px 4px;}
            #cabecalho #menu-interativo ul li .sub-interativo{ display: none; }

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

	#menu-esquerdo { margin: 0 0 10px 0;}
	#menu-esquerdo > ul { background: #0b7cbf; border-left:solid 1px #248ac6; border-right:solid 1px #248ac6; padding:10px 0 0 0;	}
	#menu-esquerdo > ul > li { background: url('../images/bordaesq.png') no-repeat left top;	}
	#menu-esquerdo > ul > li.primeiraLinha  { background: none;	}
	#tit-menu-esquerdo { background:url(../images/departamentos.png) no-repeat; display:block; width:161px; height:37px;	}
	#menu-esquerdo h3 { padding: 0 3px;}
	#menu-esquerdo h3 a {	font:12px Arial, Helvetica, sans-serif; color:#4cd7ff; padding:5px 0px 1px 10px; display:block; text-transform: uppercase; }
	#menu-esquerdo ul li div{ padding: 5px 0;}
	#menu-esquerdo h4 a { background: url('../images/bullet.png') no-repeat left;	font: 12px Arial, Helvetica, sans-serif; color:#fff;
               padding:0 0 0 7px; display:block; margin: 0 0 0 10px;	}
	
	.caixa-news {	background:url(../images/news.png) no-repeat; width:162px; height:180px; display:block; margin: 10px 0!important; position:relative; }
		.caixa-news .news-botao { background:url(../images/btnews.png) no-repeat;
			height:26px; width:48px; display:block; border:0; cursor:pointer;	position:absolute; right: 8px;   top: 142px; 	}
		.caixa-news .news-nome, .caixa-news .news-email { font: normal 12px Arial, Helvetica, sans-serif; color:#8a8989;
			position:absolute; left:15px; width:140px; padding:8px 5px 5px 0px; border:0; background:none;	}
		.caixa-news .news-nome { top: 80px; }
		.caixa-news .news-email { top: 108px;	width: 107px;	}

       #selos{ text-align: center; margin: 10px 0; }
        #selos ul li{ margin: 10px 0; }

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

#parceiros{ text-align: center; background: #fff;  }
    #parceiros ul li{ background: url('../images/bordadir.png') no-repeat left bottom; margin: 10px 0; padding: 10px 0; }
    
/* [FIM] LATERAL DIRETO (direito.php)  */
/* [INICIO] INCLUDE HOME (home.php) */

    #vitrine-home #baixovitrine{ background: url('../images/baixohome.png') repeat-x center bottom; height: 25px; position: relative; }
    #vitrine-home #baixovitrine .vitrine-extraDiv1{ background: url('../images/cantoesqbaixohome.png') no-repeat left bottom; height: 25px; width: 22px;
            position: absolute; left: 0; top: 0; }
    #vitrine-home #baixovitrine .vitrine-extraDiv2{ background: url('../images/cantodirbaixohome.png') no-repeat right bottom; height: 25px; width: 22px;
            position: absolute; right: 0; top: 0; }
	.destaque-titulo { background:url(../images/fundodestaque.png) repeat-x; height:38px; }
		.destaque-titulo .tit-extraDiv1{ background:url(../images/destaque.png) no-repeat; width: 157px; height: 38px; display:block;	}
			
	.caixa-produtos { padding: 0 5px; }
	.caixa-destaque .caixa-produtos ul.vitrinePrimeiraLinha { background: none; }
	.caixa-destaque .caixa-produtos ul { display:block; clear:both; text-align:left;  padding:10px 0; background: url('../images/bordahome.png') no-repeat center top; }
	.caixa-destaque .caixa-produtos li { display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;
		width: 32%;  text-align:left; min-height: 250px; }
	.caixa-destaque .vitrineBordaProduto{  }
	.caixa-destaque .vitrineImagem{ display:block; text-align:center; padding: 10px 0; }
	.caixa-destaque .vitrineBotoes { display:block; text-align:center; padding: 5px 0 2px 0; }
        .caixa-destaque .botoesExtras { display:none; text-align:center;  }
        .caixa-destaque .botoesExtras img { display:block;  margin: 0 auto; padding: 2px 0;  }
	.caixa-destaque .vitrineNome { display:block; clear:both; font: bold 12px Arial, Helvetica, sans-serif; color: #4c4c4c;  }
        .caixa-destaque .vitrineDescricao{ display:block; clear:both; font: normal 12px Arial, Helvetica, sans-serif; color: #4c4c4c; }
	.caixa-destaque .vitrinePreco { display:block; clear:both; margin: 0; }
		.caixa-destaque .dePreco {  display:block; clear:both; font: 11px Arial, Helvetica, sans-serif; color: #707070; text-decoration: line-through; }
			.caixa-destaque .dePreco .vPreco { }
			.caixa-destaque .dePreco .vPreco span { }
		.caixa-destaque .porPreco { display:block; clear:both; font: 12px Arial, Helvetica, sans-serif; color: #707070; }
			.caixa-destaque .porPreco .vPreco { color: #d50400; font: bold 15px Arial, Helvetica, sans-serif; }
			.caixa-destaque .porPreco .vPreco span { }
                .caixa-destaque .vitrineParcela{ font: 12px Arial, Helvetica, sans-serif; color: #707070; }
                    .caixa-destaque .vitrineParcela .precoAvista , .caixa-destaque .vitrineParcela .preco-parc2 .color , 
                    .caixa-destaque .vitrineParcela .txt-cadaparcelas .preco-parc2 { font: 12px Arial, Helvetica, sans-serif; color: #d50400!important; }
                    
/* [FIM] INCLUDE HOME (home.php) */
/* [INICIO] INCLUDE BAIXO (baixo.php) */

#rodape { width: 1001px; margin: 0 auto; height:274px; background:url(../images/fundofooter.png) repeat-x top;  }
#footer {  height:274px; background:url(../images/cantoesqfooter.png) no-repeat left top; }
#baixo {  height:274px; background:url(../images/cantodirfooter.png) no-repeat right top; }
	
	#rodape .caixa-buscafooter { display:block; height: 46px;   padding: 14px 10px; }
		#rodape .caixa-buscafooter label { background:url(../images/fundobuscafooter.png) repeat-x top; display:block; overflow:hidden; height: 46px; 	}
		#rodape .caixa-buscafooter .busca-botao { background:url(../images/btbuscafooter.png) no-repeat;
			float:right; height: 46px; width:100px; display:block; border:0; cursor:pointer; }
		#rodape .busca-extraDiv1 {	background:url(../images/iniciobuscafooter.png) no-repeat;
			height: 46px; width: 51px; display:block; float:left;	}
		#rodape .caixa-buscafooter .busca-botao { float:right; }
		#rodape .caixa-buscafooter .busca-palavra {	width:100%; border:0; background: none;
			font: normal 13px Arial, Helvetica, sans-serif; color:#999898;	padding: 14px 0; }

	#rodape .menu-inst { padding:10px 0 5px 0px; height: 185px; }
	#rodape .menu-inst span { display:block; padding:0 0 5px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#075a9a; }
	#rodape .menu-inst > ul > li { display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;
		 padding: 0 18px; }
		#rodape .menu-inst > ul > li li{ color:#4a4a4b; font:12px Arial, Helvetica, sans-serif; padding: 2px 0; }
		#rodape .menu-inst > ul > li a{ background: url('../images/bulletfooter.png') no-repeat left; padding: 0 0 0 10px;
                                      color:#4a4a4b; font:12px Arial, Helvetica, sans-serif;}

		#rodape .menu-inst > ul > li.Espaco ul li{ padding: 10px 0; }
		#rodape .menu-inst > ul > li.Contato a{ background: none; padding: 0; }
		#rodape .menu-inst > ul > li.Contato strong{ color:#7c7d7e; font:12px Arial, Helvetica, sans-serif; text-transform: uppercase; }
		#rodape .menu-inst > ul > li.Contato ul li{ color:#7c7d7e; }

      #menu-footer { margin: 15px 0 10px 30px; font: 12px Arial, Helvetica, sans-serif; color: #6c7578; }
        #menu-footer #direitos { font: 12px Arial, Helvetica, sans-serif; color: #366fab; padding: 0 0 5px; }

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


