/*****************************LAYOUT*****************************/

	/*BUSCA*/ /*input-text e input-button formam a busca do topo*/
	 .busca { background:#e9e9e9 url(../imagens/components/busca/busca_texto.gif) no-repeat scroll left center; height:33px; left:358px; position:absolute; top:104px;
width:553px; }
	.busca input.texto { float:left; background: #fff; width:320px; height:19px; padding:2px 0 0 3px; border:0; font:14px Tahoma; vertical-align: middle; color:#75657F; position:relative; left: 172px; top: 5px; font-weight: bold; }
	.busca input.botao { float:right; position:relative; background:url(../imagens/components/busca/busca_botao.jpg) no-repeat center center; width:47px; height:33px; border:0px; cursor:pointer; line-height:0px; text-indent:-9000px; overflow:hidden; }
	.busca input.botao:hover { cursor:pointer; line-height:0px;}
	
	.barranav_suporte { display: none; color:#CCCCCC; font-family:Tahoma; font-size:10px; float:left; width:119px; height:16px; position:absolute; right:100px; top:5px; width:125px; padding-top:6px; display: none; }
	.barranav_bemvindo { bottom:98px;color:#75657F;float:left;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:19px;right:191px;line-height:normal;padding-top:4px;position:absolute;top:72px;width:133px; }
	.barranav_bemvindo span { float:left; padding-left: 10px; display:none;}
	.barranav_menu { bottom:94px; position:relative; float: right; min-width: 316px; right: 154px;}
	.barranav_menu_itens a { float: right; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 12px; margin-left: 5px; padding-left: 8px; padding-right:13px; text-decoration: none; border-right: solid #FFFFFF 1px;}
	.barranav_menu_itens a:hover { color: #E5D4B2; }
	.barranav_menu_itens_selecionado a { float: left; color: #FFFFFF; font-weight: bold; font-family: "Trebuchet MS"; font-size: 12px; margin-left: 5px; padding-left: 10px; padding-right:10px; text-decoration: underline; border-right: solid #FFFFFF 1px;}

	/*NAVEGACAO*/ /*NAVEGACAO RAPIDA*/
	.navegacao { position:absolute; background:#EBEADB; width:476px; height:40px; right:0px; }
	.navegacao select { float:right; width:230px; margin:10px 10px 0 0; padding:3px; font:11px Arial; color:#3E3E32; border:solid 1px #333; }
	
	/*MENU TOPO*/
	.menu_topo { float:left; width:480px; margin-top:18px; }
	
	.menu_topo_itens { float:left; margin:0px 9px 0 13px; }
	.menu_topo_itens a { float:left; position:relative; display:block; cursor:pointer; text-decoration:none;  overflow:hidden; }
	
	.menu_topo_itens_home { display:none; }

	
	.menu_topo1 { display:none; }
	.menu_topo2 { float:left; height:49px; margin:0px !important; text-indent:-9000px !important; }
	.menu_topo3 { display:none; }
	
	.menu_topo1_over { display:none; }
	.menu_topo2_over { float:left; height:49px; margin:0px !important; text-indent:-9000px; }
	.menu_topo3_over { display:none; }
	
	.menu_topo_img_home { display:none; }
	.menu_topo_img_home a { display:none; }
	.menu_topo_img_home a:hover { display:none; }
	.menu_topo_img_home_over { display:none; }
	
	.menu_topo_img1 { background:url(../imagens/components/menu_topo/menu_corpo.gif) no-repeat; width:38px; height:38px; }
	.menu_topo_img1 a { background:url(../imagens/components/menu_topo/menu_corpo.gif) no-repeat; width:38px; height:38px; }
	.menu_topo_img1 a:hover { background:url(../imagens/components/menu_topo/menu_corpo_hover.gif) no-repeat; width:38px; height:49px; }
	.menu_topo_img1_over a { background:url(../imagens/components/menu_topo/menu_corpo_hover.gif) no-repeat; width:38px; height:49px;  }
	
	.menu_topo_img2 { background:url(../imagens/components/menu_topo/menu_banho.gif) no-repeat; width:40px; height:49px; }
	.menu_topo_img2 a { background:url(../imagens/components/menu_topo/menu_banho.gif) no-repeat; width:40px; height:49px; }
	.menu_topo_img2 a:hover { background:url(../imagens/components/menu_topo/menu_banho_hover.gif) no-repeat; width:40px; height:49px; }
	.menu_topo_img2_over a { background:url(../imagens/components/menu_topo/menu_banho_hover.gif) no-repeat; width:40px; height:49px; }
	
	.menu_topo_img3 { background:url(../imagens/components/menu_topo/menu_fragrancias.gif) no-repeat; width:81px; height:49px; }
	.menu_topo_img3 a { background:url(../imagens/components/menu_topo/menu_fragrancias.gif) no-repeat; width:81px; height:49px; }
	.menu_topo_img3 a:hover { background:url(../imagens/components/menu_topo/menu_fragrancias_hover.gif) no-repeat; width:81px; height:49px; }
	.menu_topo_img3_over a { background:url(../imagens/components/menu_topo/menu_fragrancias_hover.gif) no-repeat; width:81px; height:49px; }
	
	.menu_topo_img4 { background:url(../imagens/components/menu_topo/menu_homens.gif) no-repeat; width:50px; height:49px; }
	.menu_topo_img4 a { background:url(../imagens/components/menu_topo/menu_homens.gif) no-repeat; width:50px; height:49px; }
	.menu_topo_img4 a:hover { background:url(../imagens/components/menu_topo/menu_homens_hover.gif) no-repeat; width:50px; height:49px; }
	.menu_topo_img4_over a { background:url(../imagens/components/menu_topo/menu_homens_hover.gif) no-repeat; width:50px; height:49px;  }
	
	.menu_topo_img5 { background:url(../imagens/components/menu_topo/menu_kits.gif) no-repeat; width:102px; height:49px; }
	.menu_topo_img5 a { background:url(../imagens/components/menu_topo/menu_kits.gif) no-repeat; width:102px; height:49px; }
	.menu_topo_img5 a:hover { background:url(../imagens/components/menu_topo/menu_kits_hover.gif) no-repeat; width:102px; height:49px; }
	.menu_topo_img5_over a { background:url(../imagens/components/menu_topo/menu_kits_hover.gif) no-repeat; width:102px; height:49px; }
	
	
	/*Carrinho de compra*/ /*barra itens da cesta*/
	.carrinho { background:url(../imagens/components/cesta/fundo_cesta.gif) left no-repeat; }
	.carrinho a { float:left; text-decoration:none; cursor:pointer; font:11px Tahoma; color:#000000; }
	.carrinho a:hover { text-decoration:none; }
	
	.carrinho_Itens { float:left; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; padding-left: 5px; width: 190px;}
	.carrinho_Itens strong { text-decoration:none; float:left; font-weight: normal;  color: #75657F; font-weight: bold;}
	.carrinho_Itens span { color: #75657F; padding-top:0 !important; display: block; font-weight: bold;}
	
	
	/*Usuario*/ /*barra usuario logado*/
	.Usuario { position:absolute; top:10px; left:0px; width:35%; text-align:left; font:12px Trebuchet MS; color:#00006E; }
	.Usuario a { font:12px Trebuchet MS; color:#00006E; text-decoration:none; }
	.Usuario a:hover { text-decoration:underline; }
	
	/*ferramenta*/ /*barra de ferramentas*/
	.ferramentas { float:left; height:20px; left:391px; position:absolute; top:81px; width:200px;}
	.item1 { background: url(../imagens/components/ferramenta/item1.gif) no-repeat scroll 0;height:11px; overflow:hidden; text-indent:-9000px;width:199px; margin-left: 20px; }
	.item1 a { width:202px; height:12px; font:11px Tahoma; color:#2B0B97; font-weight:bolder; text-decoration:none; float: left;}
	.item1 a:hover { text-decoration:underline; }
	.item1 div { display:none; }
	
	.barranav_botaocestaAlt { background: url(../imagens/carrinho.gif) no-repeat left top; height:20px;left:655px;position:absolute;text-indent:-9000px;top:77px;width:29px; float: left; }
	.barranav_botaocestaAlt a { color:#333333;float:left;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bolder;height:40px;line-height:normal;text-decoration:none; width:190px; z-index: 100; }
	.barranav_botaocestaAlt a:hover { text-decoration:underline; }
	.barranav_botaocestaAlt div { }

	/*breadcrumb*/
	/*.wrap_breadcrumb { float:right; width:768px; height:43px; color:#036; margin-top: 2px; background: url(../imagens/components/filtro/barra_meio.gif) no-repeat; }*/
    .wrap_breadcrumb { float:right; width:763px; height:41px; color:#036; margin-top: 2px; margin-right:7px; padding-top:6px; background:white url(../imagens/components/filtro/barra_meio.gif) no-repeat scroll 8px 6px; }	
	
	.breadcrumb_main { height:34px; margin-left:13px; margin-top: 10px; }
	.breadcrumb_main li { float:left; background:url(../imagens/components/breadcrumb/bread_fundo_item.jpg) no-repeat center left; height:16px; padding:4px 18px 0; margin-right:10px; }
	.breadcrumb_main li a { float:left; position:relative; font:12px Trebuchet MS; font-weight: normal; display:block; cursor:pointer;  text-decoration: none; }
	.breadcrumb_main li a strong { float:left; position:relative; font:13px Trebuchet MS; color:#FFF; display:block; cursor:pointer; font-weight:bolder; text-transform: uppercase; }
	.breadcrumb_main li a:hover strong{ color: #E5D4B2 !important; text-decoration: none; }
	.breadcrumb_main li div { display:none; }
	
	
	.breadcrumb_left { display: none; float:left; width:44px; height:39px; margin-top:-30px; margin-left:-0px; }
	.breadcrumb_left a { float:left; background:url(../imagens/components/breadcrumb/bread_left.gif) top no-repeat; width:55px; height:22px; margin-top:0px; }
	.breadcrumb_right { display: none; }
	
	/*MENU ESQUERDO*/
	.menu_esquerdo { float:left; width:201px; position:relative; background: #75657F; min-height: 595px;}
	.menu_esquerdo h2 {color: #E5D4B2;}
	
	/*TOPO MENU CATEGORIA */
	.menu_e_topo { float:right; width:201px; font:10px Arial; background:url(../imagens/fundo_topo_e_menu.gif) top left no-repeat; font-weight:bolder; height:60px; }
	
	/*UL MENU  CATEGORIA */
	.menu_e_meio { float:left; width:170px; padding-left:5px; margin-bottom:15px; }
	.menu_e_meio li { float:left; margin:0;   }
	
	/* RODAPE MENU CATEGORIA*/	
	.menu_e_rodape { height:7px; width:197px; bottom: 0px; position: absolute; left: 0px; }
	
	/* MENU CATEGORIA - ITEM DEPARTAMENTO*/
	.menu_e_fundo1 { float:left; width:193px; text-align:left;  padding-top:6px;  background:url(../imagens/linhay.gif) no-repeat; padding-bottom:6px; overflow:hidden;  }
	.menu_e_fundo1 a { float:left; width:145px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;  text-align:left; padding-left:15px; }
	.menu_e_fundo1 a strong {  line-height:2.3; font-weight:bold; color: #E5D4B2;  }
	.menu_e_fundo1 a:hover { color:#E5D4B2; }
	
	
	/* MENU CATEGORIA - ITEM 2 DEPARTAMENTO*/
	.menu_e_fundo2 { float:left; width:193px;  text-align:left; padding-top:6px; background:url(../imagens/linhay.gif) no-repeat; padding-bottom:14px; overflow:hidden;}
	.menu_e_fundo2 a { float:left; width:145px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;  text-align:left; padding-left:15px; line-height: 15px; margin: 2px 0;}
	.menu_e_fundo2 a strong { line-height:18px; font-weight:bold; color: #E5D4B2; margin: 10px 0; display:inline-block; }
	.menu_e_fundo2 a:hover { color:#E5D4B2; }
	
	/* MENU CATEGORIA - ITEM 3 DEPARTAMENTO*/
	.menu_e_fundo3 { float:left; width:193px;  text-align:left;  padding-top:6px; background:url(../imagens/linhay.gif) no-repeat; padding-bottom:6px; overflow:hidden;}
	.menu_e_fundo3 a { float:left; width:145px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;  text-align:left; padding-left:15px; margin: 3px 0;}
	.menu_e_fundo3 a strong { line-height:2.3; color: #E5D4B2;  }
	/*.menu_e_fundo3 strong {  float:left; width:145px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.7em; color:#000000; text-decoration:none;  text-align:left; font-weight:bold;  line-height:2; margin-left: 15px;  }*/
	.menu_e_fundo3 strong {  float:left; width:145px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#E5D4B2; text-decoration:none;  text-align:left; line-height:2; margin-left: 7px;}
	.menu_e_fundo3 a:hover { color:#E5D4B2; }

	/* MENU CATEGORIA - ITEM VEJA MAIS*/
	.menu_e_vejamais { display:none; }
	.menu_e_vejamais a { display:none; }
	
		/*itens para menu interno*/
		.menu_e_topo2 { float:right; width:100%; margin-top:-1px; padding:23px 0px 14px 0; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2B0B97; font-weight:bolder; text-align:right; text-align: center;}
		.menu_e_topo2 a { font:10px Arial; color:#CBC4B1; font-weight:bolder; }
		.menu_e_topo_grupo { float:right; width:87%; margin-top:-1px; padding:20px 25px 7px 0; font:10px Arial; color:#CBC4B1; font-weight:bolder; text-align:right; text-transform:uppercase; /* float:left; width:220px; height:23px; padding:13px 0 0 15px;*/ }	
		.menu_e_topo_grupo a {  font:10px Arial; color:#CBC4B1; font-weight:bolder; text-decoration:none; /*font:12px Trebuchet MS; color:#000075; */}
	
	/*MENU DIREITO*/
	.menu_direito { float:right; position:relative; width:141px; top:45px; }
	
	/*VITRINE*/ /*vitrine usado para mostrar todos os produtos da loja*/
	
		/*botoes de filtro da home*/
		.vitrine_filtro { float:right; width:752px; height:33px; margin-top: 15px; background:url(../imagens/components/filtro/barra.gif) no-repeat bottom; }
		
			/*ofertas especiais*/
			.vitrine_filtro1 { float:left; background:url(../imagens/components/filtro/ofertas.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 15px; margin-top: 0px; }
			.vitrine_filtro1 a { float:left; width:139px; height:29px; }
			.vitrine_filtro1_selected { float:left; background:url(../imagens/components/filtro/ofertas_over.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 15px; }
			.vitrine_filtro1_selected a { float:left; width:139px; height:29px; }
			
			/*mais vendidos*/
			.vitrine_filtro2 { float:left; background:url(../imagens/components/filtro/vendidos.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 5px; margin-top: 0px; }
			.vitrine_filtro2 a {  float:left; width:139px; height:29px;}
			.vitrine_filtro2_selected { float:left; background:url(../imagens/components/filtro/vendidos_over.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 5px; }
			.vitrine_filtro2_selected a { float:left; width:139px; height:29px;  }
			
			/*ultimos lancamentos*/
			.vitrine_filtro3 { float:left; background:url(../imagens/components/filtro/lancamentos.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 5px; margin-top: 0px; }
			.vitrine_filtro3 a { float:left; width:139px; height:29px;}
			.vitrine_filtro3_selected { float:left; background:url(../imagens/components/filtro/lancamentos_over.gif) no-repeat; width:139px; height:29px; text-indent:-9000px; overflow:hidden; margin-left: 5px; }
			.vitrine_filtro3_selected a { float:left; width:139px; height:29px; }
			
			/*conheca tambem*/
		    .vitrine_filtro4 { float:left; background:url(../imagens/components/filtro/conheca.jpg) no-repeat; width:136px; height:23px; text-indent:-9000px; overflow:hidden; margin-left: 5px; margin-top: 12px; }
			.vitrine_filtro4 a { float:left; width:199px; height:25px;}
			.vitrine_filtro4_selected { float:left; background:url(../imagens/components/filtro/conheca.jpg) no-repeat; width:152px; height:31px; text-indent:-9000px; overflow:hidden; margin-left: 12px; border-left: 3px solid #E5D4B2 }
			.vitrine_filtro4_selected a { float:left; width:136px; height:44px; }
			
		
		/*vitrine produtos*/
		.vitrine_wrap { float:left; width:100%; }
		.vitrine3 { float:left; background:#ECE9E6; width:745px; border-bottom:solid 1px #CCC; }
		.vitrine3 li { float:left; position:relative; width:152px; margin:20px 0 0 15px; padding-bottom:10px; text-align:center; }
		.vitrine3 li div { width:135px; margin:0 auto; margin-top:5px; }
		.vitrine3 li a img { border:0px; }
		
		.vitrine4 { float: right; width:760px; padding-bottom:70px; border-bottom:solid 1px #E7EBEF; }
		.vitrine4 li { float:left; position:relative; width:165px; margin:20px 0 0 20px; padding-bottom:10px; text-align:center; }
		.vitrine4 li div { width:150px; margin:0 auto; margin-top:5px; }
		.vitrine4 li a img { border:0px; }	
		
		.vitrine_nome { float:left; position:relative !important; background:none !important; height:auto !important; padding:0px !important; top:0px !important; left:0px !important; }
		.vitrine_nome a { float:left; cursor:pointer; text-align:left; text-decoration:none; }
		.vitrine_nome a strong { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#75657F; line-height:16px; font-weight:lighter; }
		.vitrine_nome a span { float:left; width:100%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color: #B3681F; line-height:14px; font-weight: bold; margin-top: 5px;}
		.vitrine_nome a:hover { text-decoration:underline; color:#333; }
		
		.vitrine_preco { float:left; position:relative !important; background:none !important; height:auto !important; margin-top:4px; padding:0px !important;  text-align:left; cursor:pointer; top:0px !important; left:0px !important; color:#000000 !important;}
		.vitrine_preco a { float:left; line-height:16px; text-align:left; cursor:pointer; text-decoration:none; color:#BB7100 !important; }
		.vitrine_preco a:hover { text-decoration:underline; color:#BB7100;  }
		
		.vitrineFull_preco, .vitrineFull_preco a { float:left; position:relative !important; background:none !important; height:auto !important; margin-top:4px; padding:0px !important;  text-align:left; cursor:pointer; top:0px !important; left:0px !important; color:#000000 !important; text-decoration: none; }
		.qntPreco { font:17px Arial; color:#B3681F; font-weight:bolder; }
		.qntVezes, .qntVezes a { font:12px Arial; color:#B3681F; text-decoration: none;  }
		.qntVezes strong { color: #FF0000; font-size: 17px; }
		.qntPreco2 { font:12px Arial; color:#75657F; font-size: 15px; }
		.qntJuros { font:12px Arial; color:#B3681F; float: none; margin-top: 4px; }
		.qntAvista { font:12px Arial; color:#B3681F; text-decoration: none; }
		.qntAvista strong { color: #B3681F; font-size: 17px; }
		
		.vitrineConhecaMais_4 { float: left; width:100%; padding-bottom:25px; border-bottom:solid 1px #d4d4d4; }
		.vitrineConhecaMais_4 li { float:left; position:relative; width:152px; margin:20px 0 0 30px; padding-bottom:10px; text-align:center; }
		.vitrineConhecaMais_4 li div { width:135px; margin:0 auto; margin-top:5px; }
		.vitrineConhecaMais_4 li a img { border:0px; }					
		
	/*BANNER*/
	.banner { float:left; margin:-1px 0 0 7px; overflow:hidden; padding:1px 0 1px 0; }
	.banner a { float:left; border:0px; }
	.banner a img { float:left; }
		
		
		
		
/******************************PRODUTO/COMPRA*****************************/
	.produto_wrap { float:left; width:100%; background:#FFF; }
	/*TITULO*/
	.produto_titulo { float:right; width:367px; padding:30px 40px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#B3681F; font-size:26px; background:#FFF; margin-bottom: 19px;}
	/*.produto_titulo div { width:100%; font:24px Trebuchet MS; color:#FFF; font-weight:bolder; }*/
	.produto_titulo span { font:22px Trebuchet MS; color:#FFF; display:none; }
	.produto_titulo strong a { display:none; }
	.produto_titulo strong a:hover { text-decoration:underline; }

	/*Titulo MArca*/
	.produto_marca_titulo { float:left; width:362px; padding:0 0 15px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F; font-size:13px; background:#FFF; }
	
	/*IMAGENS*/
	.produto_imagens { float:left;  width:305px; padding:0 0 0 42px; background:#FFF; margin-top: 35px; height: 250px; }
	.produto_mostra_imagem { float:left; width:305px; }
	.produto_mostra_imagem1 { float:left; background:url(../imagens/components/produto_imagens/mostra_imagem1.jpg) no-repeat; width:305px; height:45px; }
	.produto_mostra_imagem2 { float:left; background:#EDEAE7; width:305px; height:410px; text-align:center; }
	.produto_mostra_imagem3 { float:left; background:url(../imagens/components/produto_imagens/mostra_imagem3.jpg) no-repeat; width:305px; height:50px; }
	.produto_ampliar { display:none; float:left; background:url(../imagens/components/produto_imagens/botao_ampliar.gif) center no-repeat; width:280px; height:22px;  margin-top:40px; }
	.produto_ampliar a { position:relative; display:block; width:114px; height:22px; margin-left:83px; text-indent:-9000px; overflow:hidden; text-align:center; }
	.produto_miniatura { float:left;  width:305px; margin-top:10px; border-top:solid 1px  #E9E8F0; text-align:center; }
	.produto_miniatura div { float:left; width:50px; height:50px; margin:7px 0 0 5px; text-align:center; overflow:hidden; }
	.produto_miniatura a img { border:0; }
	.produto_imagens_grande { border:0; text-align:center; overflow:hidden; float: left; margin-top: 10px;}
	.produto_imagens_grande img { border:0;}
	
	
	/*PRECO*/
	.produto_preco { float:right; width:362px;  font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F; background:#FFF;  }
	.produto_preco_imagem a img{ border: 0px; }
	.produto_preco1 { float:left; border-bottom:solid 1px  #E9E8F0; }
	.produto_preco_fundo_topo_e { display:none; }
	.produto_preco_fundo_topo_d { display:none; }
	.produto_preco_fundo_rodape_e { display:none; }
	.produto_preco_fundo_rodape_d { display:none; }
	
	.produto_preco_fundo { float:left; width:360px; margin-bottom:3px; }
	.produto_preco_fundo2 { float:left; width:360px; margin-top:10px; }
	.produto_preco_fundo_main { float:left; width:200px; overflow:hidden; }
	
 	.produto_valor_atual { float:left; height:18px; }
 	.produto_valor_atual1 { float:left; width:30px; font:12px Arial; color:#382F25; font-weight:bolder; }
	.produto_valor_atual2 { float:left; width:195px; font:12px Arial; color:#534335; font-weight:bolder; }
	
	.produto_valor_promocao { float:left; height:50px; margin-top: 8px;}
	.produto_valor_promocao1 { float:left; width:120px; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F; }
	/*.produto_valor_promocao1 span { display:none; }*/
	.produto_valor_promocao2 {  float:left; font:24px Arial; color:#B3681F; font-weight:bolder; margin-bottom: 7px; }
	
	.produto_valor_promocao_1 { float:left; height:18px; }
	.produto_valor_promocao1_1 { display:none; text-indent:-9000px; float:left; width:30px; font:12px Arial; color:#382F25; font-weight:bolder; }
	.produto_valor_promocao2_1 {  float:left; width:195px; font:12px Arial; color:#534335; font-weight:bolder; }
	
	.produto_valor_economize { display:none; }
	.produto_valor_economize1 { display:none; }
	.produto_valor_economize2 { display:none; } 
	
	.produto_valor_parcele { display:block; }
	.produto_valor_parcele1 { float:left; width:auto; /*text-indent:-9000px; display:none;*/  }
	.produto_valor_parcele2 { float:left; width:195px; font:13px Arial; color:#B3681F; }
	
	.produto_preco_modelo { float:left; width:225px; font:15px Arial; color:#75657F; font-weight:bolder; text-align:left; }
	
	.produto_comprar { float:right; background:url(../imagens/components/produto_preco/comprar.jpg) no-repeat; width:140px; height:34px;  border:0px; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; margin-top: 20px;}
	
	/*PRAZO*/
	.produto_prazo { float:left; width:280px; margin:30px 0 0 12px; }
	.produto_prazo_texto { float:left; width:256px; padding:12px 10px; font:12px Arial; color:#EFEEE6; border:solid 1px #B2A593; text-align:left; display:none; }
	.produto_prazo_texto br { display:none; }
	.produto_prazo_texto strong { color:#EFEEE6; font-weight:bolder; }
	
	/*INDIQUE*/
	.produto_indique { float:left; background:#E1DDD0; width:280px; margin:15px 0 0 12px; }
	.produto_indique_topic1 { float:left; background:#F0EEE8; width:265px; margin-bottom:12px; padding:7px 0 7px 15px; font:12px Tahoma; color:#8B6A4C; text-align:left; }
	.produto_indique_topic2 { float:left; background:#F0EEE8; width:265px; margin:12px 0; padding:7px 0 7px 15px; font:12px Tahoma; color:#8B6A4C; text-align:left; }
	.produto_indique_label { float:left; width:75px; margin:5px 0; padding-left:15px; font:12px Tahoma; color:#8B6A4C; }
	.produto_indique_text { float:left; width:150px; height:17px; margin:2px 0; padding-top:3px; font:12px Tahoma; color:#8B6A4C; border:solid 1px #999999; }
	.produto_indique_text_erro { float:left; width:150px; height:17px; margin:2px 0; padding-top:3px; font:12px Tahoma; color:#8B6A4C; border:solid 1px #FF0000; }
	.produto_indique_enviar1 { float:left; background:#BCB3A3; width:280px; margin-top:12px; padding:10px 0; text-align:center; }
	.produto_indique_enviar2 { float:left; background:url(../imagens/components/indique/b_enviar.jpg) no-repeat; width:99px; height:28px; margin-left:90px; border:0px; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; }
	.produto_indique_botao { background:url(../imagens/components/produto_imagens/botao_indique.jpg) no-repeat; float:right; display:none;
margin:0px auto 10px 12px;
width:389px;}
	.produto_indique_botao a { float:left; background:url(../imagens/components/produto_imagens/botao_indique.jpg) no-repeat; width:280px; height:40px; text-indent:-9000px; overflow:hidden; }
	
	/*CHAMADAS ( FRETE GRATIS / LANCAMENTO / OFERTA ESPECIAL )*/
	.produto_chamadas { float:right; width:280px; display:none;  }
	.produto_chamadas_frete {  }
	.produto_chamadas_lancamento { }
	.produto_chamadas_oferta {  }
	
	/*DESCRICAO*/
	.wrap_preco { position: relative; float: left; width: 370px; }
	.produto_descricao { width:100%; position: relative; float: left; }
	.produto_descricao_filtro { background:transparent url(../imagens/components/filtro/barra.gif) no-repeat scroll center bottom; float:right; padding-left:2%; padding-top:22px; position:relative; width:97%; height: 32px; }
	.produto_descricao_itens { float:left; position:relative; margin-right:5px; }
	.produto_descricao_itens a { cursor:pointer; text-decoration:none; }
	
	/*.produto_descricao1 { display:none; }*/
	.produto_descricao2 { float:left; height:25px; padding:5px 10px 0px 10px; border:solid 1px #0362fa; border-left:solid 3px #d9e2e9; font:14px Trebuchet MS; color: #2B0B97; font-weight:bolder; background: url(../imagens/components/produto_descricao/descricao_fundo_hover1.gif) repeat-x; border-bottom:0; }
/*	.produto_descricao3 { display:none; }*/
	
	/*.produto_descricao1_hover { display:none; }*/
	.produto_descricao2_hover { float:left; height:25px; padding:5px 10px 0px 10px; border:solid 1px #e2e8eb; border-left:solid 3px #E5D4B2; font:15px Trebuchet MS; color: #FFF; font-weight:bolder; background: url(../imagens/components/produto_descricao/descricao_fundo1.gif) repeat-x; border-bottom:0; }
/*	.produto_descricao3_hover { display:none; }*/
	
	.produto_descricao_texto { float:left; position:relative; width:680px; padding:40px; font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; color:#000; background:#FFFFFF;}
	
	/*produto veja tambem*/
	.produto_vejatambem_wrap { width:700px; margin:0 auto; }
	.produto_vejatambem_titulo { float:left; width:100%; font:12px Trebuchet MS; color:#666; font-weight:bolder; border-bottom:solid 1px #CCC; }
	.produto_vejatambem_vitrine_wrap { float:left; width:700px; }
	
	.produto_vejatambem_vitrine4 { float:left; width:700px; margin:1px auto 0 auto; }
	.produto_vejatambem_vitrine4 li { float:left; position:relative; width:152px; margin:20px 0 0 23px; padding-bottom:10px; text-align:center; }
	.produto_vejatambem_vitrine4 li div { width:135px; margin:0 auto; margin-top:5px; }
	.produto_vejatambem_vitrine4 li a img { border:0px; }	
	
	.produto_vejatambem_vitrine_nome { float:left; position:relative !important; background:none !important; height:auto !important; padding:0px !important; top:0px !important; left:0px !important; }
	.produto_vejatambem_vitrine_nome a { float:left; cursor:pointer; text-align:left; text-decoration:none; }
	.produto_vejatambem_vitrine_nome a strong { font:12px Tahoma; color:#666666; line-height:13px; font-weight:bolder; }
	.produto_vejatambem_vitrine_nome a span { font:12px Tahoma; color:#666666; line-height:13px;  }
	.produto_vejatambem_vitrine_nome a:hover { text-decoration:underline; color:#666666; }
		
	
	/*avise-me*/
	.produto_aviseme { position:absolute; background:url(../imagens/components/aviseme/fundo.jpg) no-repeat; width:491px; height:339px; top:100px; right:20px; z-index:100; }
	.produto_aviseme_botao { float:right; background:url(../imagens/components/aviseme/b_aviseme.gif) no-repeat; width:162px; height:42px; margin:0px 0 0 10px; border:0px; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; }
	.produto_aviseme_fechar { position:absolute; background:url(../imagens/components/aviseme/b_fechar.jpg) no-repeat; width:57px; height:19px; top:12px; right:12px; }
	.produto_aviseme_fechar a { float:left; width:57px; height:19px; display:block; text-indent:-9000px; }
	.produto_aviseme_form { float:left; background:url(../imagens/components/aviseme/fundo_dados.gif) #FFF no-repeat; width:465px; height:71px; margin:102px 0 0 13px; }
	.produto_aviseme_label { float:left; width:45px; margin:12px 5px 0 130px; font:12px Tahoma; color:#333; text-align:right; }
	.produto_aviseme_text { float:left; width:250px; height:20px; margin-top:8px; border:solid 1px #999999; }
	.produto_aviseme_text_erro { float:left; width:250px; height:20px; margin-top:8px; border:solid 1px #FF0000; }
	.produto_aviseme_enviar { float:left; background:url(../imagens/components/aviseme/b_cadastrar.jpg) no-repeat; width:145px; height:36px; margin:8px 191px 0 191px; border:0px; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; }
	.produto_aviseme_aviso { float:left; width:435px; margin:15px 0 0 7px; padding:15px 20px; border-top:solid 1px #999999; font:11px Tahoma; color:#382F25; }



/*******************************PAGINACAO*********************************/

	/*paginacao*/
	.paginacao_wrap { float:left; background:#ece9e6; width:100%; margin:0px auto; text-align:center; }
	.paginacao { width:455px; margin:0 auto; }
	.paginacao_voltar { float:left; width:104px; height:36px; margin-top:16px; }
	.paginacao_voltar a { float:left; background:url(../imagens/components/paginacao/botao_anterior.jpg) no-repeat; width:104px; height:36px; text-indent:-9000px; overflow:hidden; }
	.paginacao_proximo { float:left; width:104px; height:36px; margin-top:16px; }
	.paginacao_proximo a { float:left; background:url(../imagens/components/paginacao/botao_proximo.jpg) no-repeat; width:104px; height:36px; text-indent:-9000px; overflow:hidden; }
	
	.paginacao_pagina { float:left; margin:25px 5px 5px 10px ; font:12px Tahoma; color:#333; }
	.paginacao_paginas { float:left; margin:20px 5px 0 0; } 
	.paginacao_paginas li { float:left; padding:5px 5px 5px 5px; font:12px Tahoma; color:#333; font-weight:bolder; }
	.paginacao_paginas li a { font:12px Tahoma; color:#333; padding:2px !important; font-weight:bolder; text-decoration:none; }
	.paginacao_paginas li a:hover { padding:2px !important; text-decoration:underline;  }
	.paginacao_paginas_selected { padding:2px !important; border:solid 2px #333; }
	
	.paginacao_total { float:left; width:100%; padding-top:20px; font:12px Trebuchet MS; color:#333; text-align:center; }









/********DEPARTAMENTO TOPO (BARRA PARA FILTRAR OS PRODUTOS****************/ 
.departamento_marca { float:left; position:relative; background:#000; text-align:center; width:736px; margin-left:3px; overflow:hidden; }


.departamento { float:left; background:url(../imagens/components/filtro/fundo.jpg) repeat-x; width:762px; height:36px; }
.departamento_topo1 { display:none; }
.departamento_topo2 { display:none; }
.departamento_topo_fundo {  height:36px; }

.departamento_topo_quantidade { float:left; width:120px; height:23px; padding:13px 0 0 25px; font:11px Tahoma; color:#FFF; }

.departamento_topo_ordem { float:right; background:url(../imagens/departamento/risco.jpg) left no-repeat; width:340px; height:26px; padding-top:10px; font:11px Tahoma; color:#FFF; text-align:center; }
.departamento_topo_ordem select { width:150px; font:11px Tahoma; color:#333; border:solid 1px #333; }

.departamento_topo_filtro { float:right; background:url(../imagens/departamento/risco.jpg) left no-repeat; width:250px; height:26px; padding-top:10px; font:11px Tahoma; color:#FFF; text-align:center; }
.departamento_topo_filtro strong { font-weight:bolder; } 
.departamento_topo_filtro select { width:150px; font:11px Tahoma; color:#73736C; border:solid 1px #333; }








/*******************************BUSCA INTERNA ****************************/

	
	/*busca interna*/
	.busca_interna { float:left; background:#FFF; width:100%; }
	.busca_interna li { float:left; width:100%; padding:15px 0; border-bottom:solid 1px #E7EBEF; height: 93px; }
	.busca_interna li a img { float:left; margin-left:15px; border:0px; }
		
	.busca_interna_img img { padding:3px; border:solid 1px #E6E6E6; }
	.busca_interna_nome a { position:relative; margin-left:15px; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F; font-weight:bolder; text-decoration:none; }
	.busca_interna_nome a:hover { text-decoration:underline; }
	.busca_interna_marca a { position:relative; margin-left:15px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F;  text-decoration:none; font-weight: bold;}
	.busca_interna_marca a:hover { text-decoration:underline; }
	.busca_interna_preco { margin:8px 0 8px 120px; font:12px Arial; color:#000000; text-decoration:none; }
	.busca_interna_preco a { font:12px Arial; color:#B3681F; text-decoration:none; }
	.busca_interna_preco a strong { position:relative; font:12px Arial; color:#B3681F; font-weight:bolder; }
	.busca_interna_preco a:hover { text-decoration:underline; }
	.busca_interna_ver_todos { float:left; margin-left:120px; font:11px Arial; color:#919191; }
	.busca_interna_ver_todos a { font:11px Arial; color:#919191; text-decoration:none; }
	.busca_interna_ver_todos a:hover { text-decoration:underline; }
	.busca_interna_resultado { float:left; background:#FFF; width:765px; height:205px; padding-top:190px; text-align:center; font:18px Trebuchet MS; color: #75657F; }
	
/*BUSCA*/
.wrap_busca_topic { float:left; width:100%; margin-top:8px;  }
.busca_topic1 { display:none; }
.busca_topic2 { float:right; background:url(../imagens/busca/busca_topic2.jpg) no-repeat; width:99%; height:63px; text-indent:-9000px; margin:0; padding:0; }

.busca_topic3 { display:none; }

.busca_filtro { position:relative; background:#FFF; width:100%; }
.busca_filtro1 { display:none; }
.busca_filtro3 { display:none; }
.busca_filtro2 { float:right; background: #FFFFFF;  width:99%; height: 50px; background: url(../imagens/components/filtro/barra.gif) no-repeat left bottom; }

.busca_quantidade { float:left; background:url(../imagens/busca/risco.jpg) right no-repeat; width:160px; height:23px; padding:13px 0 0 25px; font:11px Tahoma; color:#B3681F; }
.busca_ordem { float:left; background:url(../imagens/departamento/risco.jpg) right no-repeat; width:360px; height:26px; padding-top:10px; font:11px Tahoma; color:#B3681F; text-align:center; }
.busca_ordem select { width:150px; font:11px Tahoma; color:#75657F; border:solid 1px #B3681F; }
.busca_agrupar { float:left; width:150px; height:26px; padding-top:10px; font:11px Trebuchet MS; color:#B3681F; text-align:center; }
.busca_agrupar_off { float:left; background:url(../imagens/busca/busca_agrupar_off.gif) left no-repeat; width:135px; margin-left:25px; padding-left:17px; font:11px Trebuchet MS; color:#0F2D0B; font-weight:bolder; cursor:pointer; border:0px; line-height:0px; text-indent:-9000px; }
.busca_agrupar_on { float:left; background:url(../imagens/busca/busca_agrupar_on.gif) left no-repeat; width:135px; margin-left:25px; padding-left:17px; font:11px Trebuchet MS; color:#0F2D0B; font-weight:bolder; cursor:pointer; border:0px; line-height:0px; text-indent:-9000px; }


	/*agrupar*/
	.busca_grupo_marca { float:left; background:url(../imagens/busca/busca_seta_agrupar.jpg) top left no-repeat; width:711px; height:20px; margin:1px 0 0 3px; padding:5px 0 0 25px; font:12px Arial; color:#63607D; font-weight:bolder; border-bottom:solid 1px #DCB3CD; }
	
	
/*CONTATO*/	
.wrap_contato { float:left; width:762px; padding-bottom:50px; }
.contato_topic { float:right; background:url(../imagens/contato/contato_topic.jpg) no-repeat; width:755px; height:43px; margin-bottom:50px; text-indent:-9000px; margin-top: 7px;}

.contato_label { float:left; width:215px; height:23px; margin-right:15px; padding-left:20px; font:13px Trebuchet MS; color:#75657F; text-align:right; }
.contato_input { width:350px; height:23px; margin-bottom:5px; font:12px Trebuchet MS; color:#B3681F; border:solid 1px #ccc; }
.contato_select { width:353px; height:24px; margin-bottom:5px; font:12px Trebuchet MS; color:#B3681F; border:solid 1px #ccc; }
.contato_textarea { width:347px; height:100px; font:12px Trebuchet MS; color:#B3681F; border:solid 1px #ccc; }
.contato_enviar { background:url(../imagens/contato/contato_enviar.jpg) no-repeat; width:100px; height:30px; margin-top:15px; border:0px; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; }
.contato_interna_resultado { float:left; background:#ece9e6; width:762px; height:200px; padding-top:200px; text-align:center; font:18px Trebuchet MS; color:#666; }


	/*MENU AJUDA*/
	.menu_ajuda_esquerdo { float:left; width:160px; }
	.menu_ajuda_topo { display:none; }
	.menu_ajuda_meio { float:left; width:100%; }
	.menu_ajuda_rodape { display:none; }
	
	.menu_ajuda_fundo1 { float:left; background:#FCFCFC; width:160px; margin-top:1px; font:12px Trebuchet MS; color:#305E83; }
	.menu_ajuda_fundo1 strong { float:left; background:#F3F3F3; width:155px; height:20px; padding:10px 0 0 5px; font:11px Arial; color:#333; }
	.menu_ajuda_fundo1 a { float:left; width:150px; padding:5px; font:12px Arial; color:#666; text-decoration:none; }
	.menu_ajuda_fundo1 a:hover { background:#F1f1f1; }
	
	
	.menu_ajuda_contato { float:left; background:#FCFCFC; width:147px; padding:7px 7px 0 7px; font:12px Tahoma; color:#333; }
	.menu_ajuda_contato div { float:left; width:100%; padding:15px 0; border-bottom:solid 1px #F5F5F5; }
	.menu_ajuda_contato div a { float:left;  font:12px Tahoma; color:#333; text-decoration:none; }
	.menu_ajuda_contato div a:hover { text-decoration:underline; }
	
	.menu_ajuda_topo_grupo { float:left; background:#F7F7F7; width:154px; height:23px; margin-top:15px; padding:5px 0 0 7px; font:12px Trebuchet MS; color:#666; }	
	

	/*ajuda textos*/
	.wrap_ajuda { float:left; width:540px; margin-left:25px; font:13px Trebuchet MS; color:#333; }
	.ajuda_topic { width:100%; margin-bottom:15px; font:25px Trebuchet MS; color:#AF026F; border-bottom:solid 1px #93035E; }
	
	
/*CESTA*/
.wrap_cesta { width:975px; float:left; background-color:#FFFFFF; border-left: 1px solid #E5D4B2; min-height: 494px;  }

.cesta_topic { float:left; background:url(../imagens/barra.jpg) no-repeat; width:959px; height:43px; margin:8px 0 0 8px; text-indent:-9000px; }
.cesta_botao_wrap { float:left; width:101%; height:55px; padding:3px; }
.cesta_botao_comprar_mais { position: relative; float: left; }
.cesta_botao_comprar_mais a { float:left; background:url(../imagens/components/cesta/bmais.jpg) no-repeat; width:188px; height:34px; margin:60px 0px 0px 35px; text-indent:-9000px; overflow:hidden; position: relative; bottom: 50px;}
.cesta_botao_concluir_compra { float:right; background:url(../imagens/components/cesta/bfechar.jpg) no-repeat; width:247px; height:34px; margin:5px; border:0; cursor:pointer; text-indent:-9000px; padding:-9000px; line-height:0; overflow:hidden; position:relative; right:45px;}


.cesta { float:left; background:url(../imagens/cesta/cesta_fundo_titulo.jpg) left top no-repeat; width:945px; margin:12px 0 25px 15px; }
.cesta_produto, .cesta_quantidade, .cesta_unitario, .cesta_valor_total  { color: #B3681F; font:12px Tahoma; font-weight:bolder;  padding:3px 0 0 15px;  height:18px; float:left; }

.cesta_produto {  width:391px; }
.cesta_quantidade { width:136px;  }
.cesta_unitario {  width:145px; }
.cesta_valor_total {  width:115px; }

.cesta_bordas { float:left; width:870px; }

table.cesta_itens { float:left; width:870px;  }
table.cesta_itens tr { height:100px; }

table td.produto { background:#FFF; width:347px; font:13px Verdana; color:#75657F; border-bottom:solid 1px #E3E9ED;  }
table td.produto div { float:left; margin:0 15px; padding:3px;  vertical-align:middle; padding:5px; }
table td.produto div img { border:0px; vertical-align:middle; }
table td.quantidade { background:#FFF; width:129px; font:11px Trebuchet MS; color:#333; text-align:center; border-right:solid 1px #E3E9ED; border-bottom:solid 1px #E3E9ED;  }
table td.quantidade input { width:50px; margin:10px 0 10px 0; font:13px Tahoma; color:#B3681F; text-align:center; border:solid 1px #E3E9ED; }
table td.quantidade a { background:#FFF; font:11px Tahoma; color:#75657F; text-decoration:none; }
table td.unitario { background:#FFF; width:129px; padding-right:10px; font:12px Verdana; color:#75657F; font-weight:bolder; text-align:right; border-right:solid 1px #E3E9ED; border-bottom:solid 1px #E3E9ED;  }
table td.valor_total { background:#FFF; width:120px; padding-right:10px; font:12px Verdana; color:#75657F; font-weight:bolder; text-align:right; border-bottom:solid 1px #E3E9ED;  }


.cesta_cep { float:left; width:325px; padding-left:10px; }
.cesta_cep .aviso { float:left; margin:10px 0; font:11px Trebuchet MS; color:#75657F; }
.cesta_cep .erro_cep { float:left; padding-top:10px; font:11px Trebuchet MS; color:#75657F; font-weight:bold; }
.cesta_cep .cep { float:left; height:20px; padding:11px 5px 0 0; font:12px Tahoma; color:#B3681F; vertical-align:middle; font-weight:bolder; }
.cesta_cep .cep1 { width:50px; height:19px; padding-top:3px; font:14px Trebuchet MS; color:#75657F; border:solid 1px #E5D4B2; font-weight:bold;}
.cesta_cep .cep2 { width:30px; height:19px; padding-top:3px; font:14px Trebuchet MS; color:#75657F; border:solid 1px #E5D4B2; font-weight:bold;}
.cesta_cep .calcular { position:relative; background:url(../imagens/cesta/b_calcular_cep.gif) center center no-repeat; width:125px; height:30px; border:0; cursor:pointer; text-indent:-9000px; line-height:0px; overflow:hidden; }
.cesta_cep .procurar_cep a { display:none; }

.cesta_total { float:right; width:393px; }
.cesta_total .total1 { float:left; width:107px; height:66px; /*margin-top:76px;*/ padding:86px 0 0 20px;; font:24px Trebuchet MS; color: #B3681F; font-weight:bolder; border-bottom:solid 1px #E3E9ED; }
.cesta_total .total2 { float:right; width:266px; } 
.total2 { display: block;}
.cesta_total .total2 div { float:left; width:130px; padding:10px 10px 15px 0; font:11px Tahoma; color:#75657F; text-align:right; font-weight:bolder; border-bottom:solid 1px #E3E9ED; } 
.cesta_total .total2 span { float:left; width:120px; padding:10px 0; font:13px Trebuchet MS; color:#75657F; text-align:right; font-weight:bolder; border-bottom:solid 1px #E3E9ED; } 
.cesta_total .total3 { float:right; background:#FFFFFF; width:266px; /*height:69px;*/ height:74px; border-bottom:solid 1px #E3E9ED; }
.cesta_total .total3 div { float:left; width:260px; margin-top:10px; font:22px Trebuchet MS; color:#B3681F; text-align:right; font-weight:bolder; }
.cesta_total .total3 span { float:left; width:260px; font:13px Trebuchet MS; color:#75657F; text-align:right; }

.cesta_rodape { display:none; }
.cesta_vazia { width:860px; font:17px Trebuchet MS; color: #75657F; margin-top:30px; position: relative; float:left; margin-left: 30px;  margin-bottom: 148px; }
.cesta_botao_comprar_mais2 { width:205px; text-align: left; position: relative; margin-top: 130px; margin-left: -200px; width:205px; height:30px; float:left; }
.cesta_botao_comprar_mais2 a { background:url(../imagens/components/cesta/bmais2.jpg)  no-repeat left top; text-indent:-9000px; width:205px; height:30px; float:left; position: relative; }		


/*NEWSLETTER*/
.newsletter { width:750px; height:57px; border-top:solid 2px #75657F; border-bottom:solid 2px #75657F; float: right; bottom: 0px; left: 200px; position: static; margin-top: 10px;}
.newsletter label { float:left; width:302px; margin:20px 0 0 46px; font:12px Trebuchet MS; color:#75657F; }
.newsletter span { float:left; background:#F0E7D5; margin:12px 0 0 0; padding:5px 7px 4px 7px; border: 1px solid #E0CEA9;}
.newsletter span input.texto { float:left; width:296px; height:19px; margin-right:5px; padding:1px 0 0 4px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#75657F; border:solid 1px #75657F; font-weight: bold;}
.newsletter span input.texto_erro { float:left; width:296px; height:17px; margin-right:5px; padding:2px 0 0 4px; font:11px Tahoma; color:#333; border:solid 1px #FF0000; }
.newsletter span input.enviar { background:url(../imagens/components/newsletter/b_newsletter.gif) no-repeat; width:56px; height:19px; cursor:pointer; border:0px; text-indent:-9000px; line-height:0px; overflow:hidden; }


/*RODAPE*/
.rodape { float:left; min-width:1002px; width: 100%; background: url(../imagens/rodape.jpg) center center no-repeat; color:#75657F; height: 142px; position: relative; margin-top: 5px;}
.rodape a { color:#75657F; text-decoration:none; margin-left:12px; border-right: 1px solid #E5D4B2; padding-right: 10px;}
.rodape a:hover { color:#B3681F; }
.rodapeSub { margin:0px auto;  position: relative; height: 100%; width: 980px; padding-left: 8px;}
.rodape_fundo2 { width:100%;  height:150px;  margin-top: 0px; }
.rodape_fundo1 { display:none; }
.rodape_fundo3 { display:none; }

/*RODAPE DEPARTAMENTOS*/ /*INFORMACOES DO WEBSITE (LINKS UTEIS / TELEFONE / EMAIL )*/
.rodape_departamentos { float:left; margin-top:30px; position:relative; width:600px; display: inline; font:12px Trebuchet MS; border: 1px solid white; }
.rodape_departamentos a { font:12px Trebuchet MS; text-decoration:none; }
.rodape_departamentos a:hover { }
.rodape_departamentos strong { color:#333333; font-weight: normal;}

/*FORMAS DE PAGAMENTO*/
.rodape_pagamento { float:right; width: 124px; position:relative; margin-right: 7px; margin-top: -58px; display:inline; color: #75657F;}
.rodape_pagamento strong { float:right; margin-bottom:5px; font:12px Trebuchet MS;  font-weight:bold;}
.rodape_pagamento_cartoes { width:100%; height:18px; text-indent:-9000px; overflow:hidden; font-family:"Trebuchet MS"; font-size:13px; float:right; text-align:right; position: relative; padding-right: 30px;}
.pagamento_tipo { float:right; width:179px; font:10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: right;}

/*CENTRAL DE ATENDIMENTO*/
.rodape_atendimento { float:left; position:relative; width:715px; display: inline; }
.rodape_atendimento strong { -x-system-font:none; float:left; font-family:Trebuchet MS; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bolder; width:170px; padding-left: 2px; color: #75657F; margin-right: -12px;}
.rodape_atendimento_item { float:left; font:12px Trebuchet MS; font-weight: normal; text-align: left; width:415px; float:left; position:relative;cursor:pointer; text-decoration:none;  overflow:hidden; margin-left: 2px; color: #75657F;}
.rodape_atendimento_item br { display:none; }

/*RODAPÉ INSTITUCIONAL*/
.rodape_institucional { width: 150px; float:left; height:125px; position:relative; margin-top:30px; margin-right: 35px; margin-left: 58px; display:none}
.rodape_institucional strong { float:right; padding-right: 26px; margin-bottom:5px; margin-right: 19px; font:12px Trebuchet MS;  font-weight:bolder; }
.rodape_institucional_item { font:13px Trebuchet MS; font-weight: normal; float: right; text-align: right; padding-right: 19px; }

/*RODAPE DEPARTAMENTOS*/
.rodape_departamento { font-family:Trebuchet MS; font-style:normal; font-variant:normal; font-size:11px; padding:24px 0 0 1px; width:712px; position: relative; color: #75657F; }
.rodape_departamento strong { font-weight:bolder; position: relative; float:left; color: #75657F; font-size: 12px; }
.rodape_departamento ul { list-style:none; position: relative; float: left; width: 617px; height: 55px;  position: relative;}
.rodape_departamento ul li { float:left; position: relative; display: inline; margin-bottom: 5px; text-transform:lowercase;}
.no_border { border:none !important; }

/*COPYRIGHT*/
.rodape_copyright { float:left;  width: 100%; min-width:1002px; margin-top:3px; }
.rodape_copyright div { position: relative; height: 100%; width: 980px; font:11px Tahoma; text-decoration:none; color:#E5D4B2; padding-top:24px; } 

/*RODAPÉ PARCEIRO*/
.rodape_parceiro { width: 139px; background: url(../imagens/barrinha.gif) no-repeat right top; float:left; height:125px; position:relative; margin-top:30px; margin-right: 35px; display:none}
.rodape_parceiro strong { background:transparent url(../imagens/seta.jpg) no-repeat right bottom; float:right; padding-right: 26px; margin-bottom:5px; margin-right: 19px; font:12px Trebuchet MS;  font-weight:bolder; }
.rodape_parceiro img { float: right; margin-right: 19px}

.home_cartao_mastercard { float:left; background:url(../imagens/cartoes/home_cartao_mastercard.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_mastercard_redecard { float:left; background:url(../imagens/cartoes/home_cartao_mastercard.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_diners_redecard { float:left; background:url(../imagens/cartoes/home_cartao_dinners_club.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_american_express { float:left; background:url(../imagens/cartoes/home_cartao_american_express.gif) no-repeat; width:18px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_visa { float:left; background:url(../imagens/cartoes/home_cartao_visa.gif) no-repeat; width:33px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_dinners_club { float:left; background:url(../imagens/cartoes/home_cartao_dinners_club.gif) no-repeat; width:44px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	
.home_cartao_aura { float:left; background:url(../imagens/cartoes/home_cartao_aurora.gif) no-repeat; width:26px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	
.home_cartao_hipercard { float:left; background:url(../imagens/cartoes/home_cartao_hipercard.gif) no-repeat; width:42px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	
.home_cartao_visa_electron { float:left; background:url(../imagens/cartoes/home_cartao_visa_electron.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_cartao_visa_verify_by_visa { float:left; background:url(../imagens/cartoes/home_cartao_visa.gif) no-repeat; width:33px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	

.home_boleto_bradesco_sps { float:right; background:url(../imagens/cartoes/bradesco.jpg) no-repeat; width:59px; height:22px; margin:0 19px 5px; text-indent:-9000px; }
.home_boleto_unibanco { float:left; background:url(../imagens/cartoes/home_boleto_unibanco.gif) no-repeat; width:63px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; background-color:#FFF; }
.home_boleto_online { float:left; background:url(../imagens/cartoes/home_boleto_bancario.gif) no-repeat; width:24px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	
.home_boleto_caixa { float:left; background:url(../imagens/cartoes/home_boleto_bancario.gif) no-repeat; width:24px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }	

.home_debito_bradesco_visa_electron { float:left; background:url(../imagens/cartoes/home_cartao_visa_electron.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_brasil { float:left; background:url(../imagens/cartoes/home_debito_brasil.gif) no-repeat; width:18px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_visa_electron { float:left; background:url(../imagens/cartoes/home_debito_visa_electron.gif) no-repeat; width:30px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_bradesco { float:left; background:url(../imagens/cartoes/home_debito_bradesco.gif) no-repeat; width:24px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_itau { float:left; background:url(../imagens/cartoes/home_debito_itau.gif) no-repeat; width:18px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_unibanco { float:left; background:url(../imagens/cartoes/home_debito_unibanco.gif) no-repeat; width:23px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_real { float:left; background:url(../imagens/cartoes/home_debito_real.gif) no-repeat; width:72px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }
.home_debito_m-cash { float:left; background:url(../imagens/cartoes/home_debito_m-cash.gif) no-repeat; width:21px; height:18px; margin:0 6px 5px 0; text-indent:-9000px; }

.home_deposito_bancario_acirp { float:left; background:url(../imagens/cartoes/home_acirp.gif) no-repeat; width:20px; height:18px; margin:0 6px 5px 0; text-indent:-9000px;  background-color:#FFF; }
.home_deposito_bancario_unibanco { float:left; background:url(../imagens/cartoes/home_debito_unibanco.gif) no-repeat; width:23px; height:18px; margin:0 3px 5px; text-indent:-9000px; }
.home_deposito_bancario_real { float:left; background:url(../imagens/cartoes/home_debito_real.gif) no-repeat; width:72px; height:18px; margin:0 3px 5px; text-indent:-9000px; }
.home_deposito_bancario_itau { float:left; background:url(../imagens/cartoes/home_debito_itau.gif) no-repeat; width:18px; height:18px; margin:0 3px 5px; text-indent:-9000px; }
.home_deposito_bancario_brasil { float:left; background:url(../imagens/cartoes/home_debito_brasil.gif) no-repeat; width:18px; height:18px; margin:0 3px 5px; text-indent:-9000px; }
.home_deposito_bancario_bradesco { float:left; background:url(../imagens/cartoes/home_debito_bradesco.gif) no-repeat; width:24px; height:18px; margin:0 3px 5px; text-indent:-9000px; } 
.home_deposito_bancario_caixa { float:left; background:url(../imagens/cartoes/home_deposito_caixa.gif) no-repeat; width:42px; height:18px; margin:0 3px 5px; text-indent:-9000px; }	
.home_gateway_pagseguro { float:right; background:url(../imagens/cartoes/home_gateway_pagseguro.jpg) no-repeat; width:179px; height:24px; margin:0 0px 5px; text-indent:-9000px; }


/*VALIDALIDAÇÃO LIVE VALIDATION*/
    
    .LV_validation_message{
    font-weight:bold;
    margin:0 0 0 0px;
    display:none;
    
}

.LV_valid {
    color:#515151;
}
      
.LV_invalid {
    color:#515151;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active 
{
               /* background:url(../imagens/thema/validacao_ok.gif) right no-repeat;*/
                border: 1px solid #C6E1F0;
}
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #C6E1F0;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active 
{
                /*background:url(../imagens/thema/validacao_erro.gif) right #FFFFC4 no-repeat;*/                
                border: 1px solid #CC0000;
}
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
border: 1px solid #CC0000;
}

/**DISPLAY DE PRECO DE PRODUTOS DA VITRINE**/
.vitrineProdutoPreco, .vitrineProdutoPrecoDe, .vitrineProdutoPrecoPor, .vitrineProdutoPrecoAVista,
.vitrineProdutoPrecoParceladoOu,.vitrineProdutoPrecoParceladoDe, .vitrineProdutoPrecoAVistaComDesconto 
{
    margin:0;
    padding:0;
    float:left;    
    color:#000000;
    line-height:normal;    
    font-family:Arial;
    font-style:normal;
    font-size:12px;
}

.vitrineProdutoPreco  
{
    color:#B3681F;
    font-size:17px;
    width:100%;
    text-align:left;
	font-weight: bold;
}

.vitrineProdutoPrecoDe { padding-top:4px; }
.vitrineProdutoPrecoDe span { }

.vitrineProdutoPrecoPor { } 
.vitrineProdutoPrecoPor span 
{
    color:#B3681F;
    font-size:17px;
    font-weight:bolder;
}
.vitrineProdutoPrecoAVistaComDesconto  
{
    font-size:11px;   
    text-align:left;
	color: #75657F;	
}

.vitrineProdutoPrecoAVista  
{
font-size:11px;   
text-align:left;
padding:4px 0 0 5px;
}
.vitrineProdutoPrecoAVista  span { font-weight:bolder; } 

.vitrineProdutoPrecoParceladoOu { width:auto !important; text-align:left; color: #B3681F; } 
.vitrineProdutoPrecoParceladoOu span { font-size:14px; }
.vitrineProdutoPrecoParceladoDe { width:100%; float:left; text-align:left; color:#B3681F; }
.vitrineProdutoPrecoParceladoDe span { color:#75657F; font-size:15px; font-weight: bold;}
/**DISPLAY DE PRECO DE PRODUTOS DA VITRINE**/


/** ALTERACAO PARA AJUSTAR A LISTAGEM DA BUSCA COM O TEXTO DE AVISA E USAR FORMA DE PAGAMENTO **/
.busca_interna li a img { margin:0; float:none; }
.busca_interna_produto { float:left; width:11%; padding-left:25px; height: 70px; }
.busca_interna_nome { width:80%; float:left; }
.busca_interna_marca { width:80%; float:left; }
.busca_interna_ver_todos { width:80%; float:left; margin:0; padding:5px 0 0 15px; }

.busca_interna_preco { width:80%; float:left; margin:0; padding-left:15px;}
.busca_interna_preco .vitrineProdutoPrecoDe { float:left; width:100%; }
.busca_interna_preco .vitrineProdutoPreco { color:#B3681F; width:auto; }
.busca_interna_preco .vitrineProdutoPrecoAVistaComDesconto { padding:5px 0 0 4px; }
.busca_interna_preco .vitrineProdutoPrecoParceladoOu { clear:both; width:auto; padding:1px 4px 0 0; position: relative;}
.busca_interna_preco .vitrineProdutoPrecoParceladoDe { width:500px;}
/** ALTERACAO PARA AJUSTAR A LISTAGEM DA BUSCA COM O TEXTO DE AVISA E USAR FORMA DE PAGAMENTO **/

.produto_valor_a_vista { float:left; width:100%; }
.produto_preco_fundo_main { float:left; width:100%; }
.produto_valor_promocao { float:left; width:100%; height:auto; } 
.produto_valor_promocao1 { float:left; width:100%; }
.produto_valor_parcele { float:left; width:100%; }

.produto_valor_parcele .produto_valor_parcele1 { float:left; width:100%; }
.produto_valor_parcele .produto_valor_parcele2 { float:left; width:100%; }

sa
/** CESTA NOVA **/
.cesta { width:97%; }
.cesta_bordas { width:100%; }
table.cesta_itens { width:100%; }
table td.produto { border-right:1px solid #E3E9ED; width:48%; }
table td.unitario { text-align:center; }
table td.valor_total { text-align:center; }
.cesta_produto { width:49%; }
.cesta_quantidade { width:15%; }
.cesta_unitario { width:17%; }
.cesta_valor_total { width:12%; }
.cesta_cep .calcular { margin-left:5px; }
/** CESTA NOVA **/


/** AJUSTE PARA MOSTRAR PRECO NA PAGINA PRODUTO **/
.produto_preco_fundo_main .vitrineProdutoPreco { width:auto; }
.produto_preco_fundo_main .vitrineProdutoPrecoDe { float:left;width:100%; }
.produto_preco_fundo_main .vitrineProdutoPrecoParceladoOu { width:50%; }
.produto_preco_fundo_main .vitrineProdutoPrecoAVistaComDesconto { width:72%; padding:4px 0 0 3px; }
.produto_preco_fundo_main .vitrineProdutoPrecoParceladoOu { width:auto; clear:both; padding-top:1px; }
.produto_preco_fundo_main .vitrineProdutoPrecoParceladoDe { width:auto; padding-left:3px; }
/** AJUSTE PARA MOSTRAR PRECO NA PAGINA PRODUTO **/

/*ÍCONE PORTAL - LINK*/
.link_portal a {background:url(../imagens/icone_portal_tribo_hover.gif) no-repeat; width: 130px; height: 19px; position: relative; float: right; bottom: 111px; right: -300px; }
.link_portal a:hover {background: url(../imagens/icone_portal_tribo.gif) no-repeat; }