/* DEFAULT DIVS TRAY COMMERCE */
html {
 overflow-y: scroll !important;
}
body{
	background:url(../images/bg_body.jpg) repeat-x top center #d0bea5; 
	text-align:center;
	}
	#Body{ /*display:none;*/ }
#div1bg{
	width:1000px;
	margin:0 auto;
	text-align:left;
	}
	#div2bg{
		}
		#NavLateralEsquerda{
			float:left;
			width:173px;
			}
		#NavLateralDireita{
			display:none;
			width:0;
			}
		#NavCentral{
			margin:0 0 0 179px;
			}
		#NavVisitados{
			width:1000px;
			margin:0 auto;
			clear:both;
			margin-top:5px;
			}
#NavInferior{
	}
#NavTagCloud{ display:none; }
#Page{ background:#FFF;  }

/* DEFAULT STYLES */
li, ul { list-style:none; margin:0; padding:0; }
img{ border:0; }.left{ float:left; }.right{ float:right; }
.clear{ margin:0; padding:0; border:0;  }
	
/* INCLUDE CIMA (cima.php) */
#bg-cima{
	position:relative;
	z-index:0;
	text-align:left;
	margin:0 auto;
	width:1000px;
	min-height:230px;
	/*height:490px;*/
	z-index:0;
	}
	#bg-detalhetop{
		background:url(../images/img_detalhetop.png) no-repeat;
		position:absolute;
		width:240px;
		height:354px;
		top:-111px;
		left:-42px;
		z-index:1;
		}
		#bg-cima h1{
			position:absolute;
			left:166px;
			top:0;
			z-index:1px;
			}
	#bg-carrinho{
		background:url(../images/bg_carrinho.png) no-repeat;
		position:absolute;
		width:255px;
		height:32px;
		top:54px;
		right:233px;
		}
		#bg-carrinho a{
			font:normal 14px Arial, Helvetica, sans-serif;
			color:#e34909;
			padding-left:125px;
			padding-top:3px;
			display:block;
			text-decoration:none;
			}
			#bg-carrinho a span{
				font-size:18px;
				}
	#bg-atendimento{
		position:absolute;
		top:0; right:125px;
		}	
	#bg-chat{
		position:absolute;
		width:106px;
		height:29px;
		top:10px;
		right:8px;
		}
	#bg-cabeleireiro-virtual{
		position:absolute;
		width:213px;
		height:32px;
		right:18px;
		top:66px;
		}
			
#bg-menu-marcas{
	position:absolute;
	width:100%;
	top:111px;
	}
	#bg-menu-marcas ul{
		background-color:#262626;
		position:relative;
		margin:0 auto;
		width:1040px;
		height:52px;
		z-index:0;
		}
	#bg-menu-marcas ul li{ float:left; text-align:center; }

#bg-informacoes{ width:100%; margin-top:173px; float:right; clear:both;  }
#bg-top10{
	position:relative;
	overflow:hidden;
	width:189px;
	height:260px;
	float:right;
	top:0px;
	}
	#bg-top10 .bg-preco, #bg-top10 .bg-imagem, #bg-top10 .bg-botao{ display:none; }
	#bg-top10 ul{
		background-color:#333;
		height:230px;
		padding-top:4px;
		}
	#bg-top10 .bg-numero{ font-weight:bold; }
	#bg-top10 li{
		width:189px;
		height:20px;
		overflow:hidden;
		margin:1px 0;
		float:left;
		}
	#bg-top10 li a{
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#fff;
		display:block;
		padding:4px ;
		text-decoration:none;
		}
#bg-banner-home{
	position:relative;
	width:619px;
	height:260px;
	left:180px;
	top:0px;
	overflow:hidden;
	}
	
#bg-busca{
	margin-top:10px;
	margin-left:180px;
	position:relative;
	height:46px;
	overflow:hidden;
	clear:both;
	}
	#bg-busca label{
		background:url(../images/bg_busca.png) repeat-x;
		overflow:hidden;
		display:block;
		height:46px;
		}
	#bg-busca .campo_palavra{
		background:url(../images/bg_busca_left.png) no-repeat left top;
		width:100%;
		padding:8px 5px;
		font:normal 24px Arial, Helvetica, sans-serif;
		border:0;
		color:#fff;
		}
	#bg-busca .botao{
		float:right;
		z-index:1;
		right:0;
		top:0;
		margin-left:2px;
		}

/* INCLUDE LATERAL ESQUERDO (esquerdo.php) */
#bg-esquerdo{
	position:absolute;
	left:0;
	top:354px;
	z-index:2;
	width:175px;
	}
	#bt-departamentos{
		cursor:pointer;
		}
	#bg-esquerdo-menu ul{
		background:url(../images/fundo_flor_menu.png) no-repeat top right;
		width:173px;
		}
		#bg-esquerdo-menu ul li{
			background:url(../images/bg_esquerdo_menu.png) repeat;
			}
			#bg-esquerdo-menu a{
				font: normal 12px Arial, Helvetica, sans-serif;
				color:#fff;
				border-bottom:solid 1px #d3c3ac;
				display:block;
				padding:4px;
				text-decoration:none;
				}
				#bg-esquerdo-menu a:hover{
					}
	#bg-esquerdo-menu ul ul{
		background:none;
		display:none;
		}
		#bg-esquerdo-menu ul li ul li{
			background:none;
			}
			#bg-esquerdo-menu ul li ul li a{
				background:#3f4a2f;
				}
			#bg-esquerdo-menu ul li ul li a:hover{
				background:#172203;
				}
	#bg-news{
		background:url(../images/bg_news.png) no-repeat;
		position:relative; float:left;
		width:173px;
		height:122px;
		margin:10px 0;
		}
		#bg-news .campo_nome, #bg-news .campo_email{
			font:bold 14px Arial, Helvetica, sans-serif;
			background:none;
			color:#c72f09;
			width:150px;
			position:absolute;
			left:7px;
			border:0;
			top:26px;
			padding:3px 5px 4px 5px;
			}
			 #bg-news .campo_email{
				 top:56px;
				 }
		#bg-news .botao{
			position:absolute;
			top:89px;
			left:6px;
			}
/* INCLUDE LATERAL DIRETO (direito.php) */
#bg-direito{
	}
/* INCLUDE BAIXO (baixo.php) */
#bg-baixo{
	margin:10px auto;
	width:1000px;
	}
	#info-baixo{
		margin:10px 0;
		float:left;
		width:100%;
		}
	#bg-baixo-menu{
		background: url(../images/div_menubaixo.gif) no-repeat center #1f1f1f;
		width:340px;
		height:130px;
		float:left;
		}
		#bg-baixo-menu div{
			width:45%;
			float:left;
			padding:2.5% 0 0 5%;
			}
			#bg-baixo-menu div ul{
				margin:2px 0 0 5px;
				}
			#bg-baixo-menu div b{
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#fff;
				}
			#bg-baixo-menu li{
				}
			#bg-baixo-menu div a{
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#fff;
				}
				.direita{float:right;}
				#redes {float:left;padding: 24px 0 0 90px; width:125px;	}
				#redes ul li{float:left;}
				#redes a {margin:12px;}
				
	#bg-seguranca{
		background-color:#b9aa92;
		position:relative;
		width:645px;
		height:130px;
		float:right;
		text-align:center;
		}
		#bg-seguranca span{
			margin:0 15px;
			}
		#bg-seguranca form{ display:inline; } 
		#bg-seguranca ul{
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#1f1f1f;
			height:20px;
			bottom:5px;
			text-align:center;
			left:60px;
			}
		#bg-seguranca ul a{
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#1f1f1f;
			margin:0 5px;
			}
			#bg-seguranca li{ float:left; }
	#bg-direitos{
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#1f1f1f;
		width:100%;
		text-align:center;
		clear:both;
		margin:10px 0;
		}
/* INCLUDE HOME (home.php) */
#bg-home{
	}
	#bg-vitrine{
		width:100%;
		text-align:center;
		position:relative;
		margin:5px 0 5px 4px;
		}
	#bg-vitrine .bg-left{
		background:url(../images/bg_slide.png) repeat;
		position:absolute;
		width:28px;
		height:480px;
		top:5px;
		left:5px;
		cursor:pointer;
	}
	#bg-vitrine .bg-right{
		background:url(../images/bg_slide.png) repeat;
		position:absolute;
		width:28px;
		height:480px;
		top:5px;
		right:5px;
		cursor:pointer;
	}
	#slide-show{
		margin:0 auto;
		width:750px;
		height:500px;
		}
		#slide-show ul {
			}
			#slide-show ul li{
				}
	#slide-show div.boxe-borda{
		border:solid 0px #ee4f1c;
		position:absolute;
		left:-5px;
		top:-5px;
		padding:5px;
		width:225px; 
		height:219px;
		}#slide-show div.boxe-borda *{ position:relative; z-index:1; }
		#slide-show div.boxe-borda-verde{
			border:solid 3px #ee4f1c;
			left:-8px;
			top:-8px;
			padding:5px;
			}
		#slide-show div.boxe-borda-verde{
			border:
			}
		#slide-show div{
			text-align:center;
			}
	#slide-show .bg-imagem{
		display:block;
		width:100%;
		margin:5px 0;
		height:90px;
		float:left;
		}
	#slide-show .bg-nome{
		clear:both;
		display:block;
		padding:5px 0;
		}#slide-show  .bg-nome a{ 
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#bf5731; }
	#slide-show .bg-por{
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#3f3f3f;
		}
		#slide-show .bg-por span, #slide-show  .bg-apartir span, #slide-show .precoAvista, #slide-show .bg-de span{  
		font:bold 18px Arial, Helvetica, sans-serif !important;
		color:#3f3f3f!important; }
		#slide-show .color{ color:#3f3f3f!important;  }
	#slide-show div.boxe-vitrine{
		position:relative;
		float:left; 
		width:230px; 
		height:225px; 
		margin:10px 10px; 
		background:#fff;
		}
		#slide-show .bg-botao{
			position:absolute!important;
			right:0;
			top:10px;
			}
	#bg-banner-baixo{
		text-align:center;
		}
		
	#Vitrine ul li{ min-height:280px; }



















#filtro_get ul{margin:0;padding:0;list-style:none;}
#filtro_post ul{margin:0;padding:0;list-style:none;}

#filtro_get > div{display:block;font-size:16px;letter-spacing:-1px;color:#000;padding-top:10px;border-bottom:1px solid #000; no-repeat right bottom;}

.promoFilter li a,
.lancFilter li a,
.destFilter li a{background:#eee;padding:3px 0 3px 3px;color:#069;margin:2px 0;display:block;}
.promoFilter li a:hover,
.lancFilter li a:hover,
.destFilter li a:hover{background:#ddd;text-decoration:none;}

.aba_menu_esquerdo{margin:0 0 5px;padding:0;list-style:none;display:table;width:100%;border-bottom:1px solid #70675d;}
.aba_menu_esquerdo li{float:left;zoom:1;}
.aba_menu_esquerdo li a{background:#cdc2b5; border:1px solid #70675d;border-bottom:0;padding:3px 6px;margin-top:9px;display:block;font-size:12px;color:#000;}
.aba_menu_esquerdo li a.menu_esquerdo_ativado{margin:0 3px -1px;background:none;border:1px solid #70675d;border-bottom:0;padding:6px 10px;font-size:16px;letter-spacing:-1px;color:#6b3c20;}

.gradeFilter li,
.gradeFilterPost li{float:none;margin:0;padding:0;zoom:1;}
.gradeFilter .gradePrincipal,
.gradeFilterPost .gradePrincipal{background:#ed5d1e;}
.gradeFilter .gradePrincipal a,
.gradeFilterPost .gradePrincipal a{font-size:12px;display:block;color:#fff;padding:3px 19px 3px 5px;background:url(../img01/arrow_open.png) no-repeat right center;}
.gradeFilter .gradePrincipal a:hover,
.gradeFilterPost .gradePrincipal a:hover{background:url(../images/bg_esquerdo_menu.png) repeat;text-decoration:none;}
.gradeFilter .gradeFilha a,
.gradeFilterPost .gradeFilha a{background:url(../images/bg_esquerdo_menu.png) repeat;padding:3px 0 3px 3px;color:#fff;margin-top:1px;display:block; font-size:13px; }
.gradeFilter .gradeFilha a:hover,
.gradeFilterPost .gradeFilha a:hover{background:#ed5d1e;color:#fff;text-decoration:none;}

.brandTit{display:block;font-size:16px;letter-spacing:-1px;color:#000;padding-top:10px;border-bottom:1px solid #000;}
.brandFilter li,
.brandFilterPost li{float:none;margin:0;padding:0;zoom:1;}
.brandFilter li a,
.brandFilterPost li label{background:#9f917f;padding:3px 0 3px 3px;color:#fff;margin-top:1px;display:block; font-size:13px;}
.brandFilter li a:hover,
.brandFilterPost li label:hover{background:url(../images/bg_esquerdo_menu.png) repeat;color:#fff;text-decoration:none;}

.featureFilter li strong,
.featureFilterPost li strong{font-weight:normal;display:block;font-size:16px;letter-spacing:-1px;color:#069;padding-top:10px;border-bottom:1px solid #ccc;background:url(../img01/arrow_open.png) no-repeat right bottom;}
.featureFilter li ul li,
.featureFilterPost li ul li{float:none;margin:0;padding:0;zoom:1;}
.featureFilter li ul li a,
.featureFilterPost li ul li label{background:#f5f5f5;padding:3px 0 3px 3px;color:#666;margin-top:1px;display:block;}
.featureFilter li ul li a:hover,
.featureFilterPost li ul li label:hover{background:#eee;color:#2a4a7b;text-decoration:none;}

.priceTit{display:block;font-size:16px;letter-spacing:-1px;color:#000;padding-top:10px;border-bottom:1px solid #000;}
.priceFilter li,
.priceFilterPost li{float:none;margin:0;padding:0;zoom:1;}
.priceFilter li a,
.priceFilterPost li label{background:#9f917f;padding:3px 0 3px 3px;color:#fff;margin-top:1px;display:block; font-size:12px;}
.priceFilter li a:hover,
.priceFilterPost li label:hover{background:url(../images/bg_esquerdo_menu.png) repeat;color:#fff;text-decoration:none;}

.gradeFilter li.gradeSelected a{font-weight:bold;}

.brandFilter li.brandSelected a,
.featureFilter li.featureSelected a,
.priceFilter li.priceSelected a{background:#eee url(../img01/mark.png) no-repeat right center;color:#069;font-weight:bold;}

.brandFilter li.brandSelected a:hover,
.featureFilter li.featureSelected a:hover,
.priceFilter li.priceSelected a:hover{background:#eee url(../img01/mark.png) no-repeat right center;color:#06c;font-weight:bold;}

.clearFilter{display:block;font-size:16px;letter-spacing:-1px;color:#000!important;padding:10px 0 10px 25px;background:url(../img01/clearfilters.png) no-repeat left center;}
.buttonFilter{width:100%;margin:5px 0;}

.gradeSelected { background:#ed5d1e !important; color:#fff; }

