*{ margin:0; padding:0; }

body{ font:12px Arial, Helvetica, sans-serif; line-height:1.6em; background:#000000; color:#9c8b7b; }

a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

#principal{ width:1000px; margin:10px auto 0 auto; }


#menu{ height:57px; }

#conteudo-internas{ padding:40px 45px; width:910px; }
#titulo-interna{ font-size:24px; font-weight:normal; margin-bottom:30px; }

/* DESTAQUE INTERNA */
	#destaque1{ height:199px; }
	
/* DESTAQUE 1 */
	#destaque1{ height:350px; }
	#logo{ float:left; }
	#banner{ float:right; } 

/* DESTAQUES 2 */	
	#destaque2{ position:relative; height:211px; _margin-top:-3px; }
	#lancamentos, #produtos, #onde-encontrar{ position:absolute; top:0; height:211px; }
	#lancamentos{ background:url(imgs/bg-lancamentos.jpg) top left no-repeat; width:304px; left:0; }
	#produtos{ background:url(imgs/bg-produtos.jpg) top left no-repeat; width:232px; left:304px; }
	#onde-encontrar{ background:url(imgs/bg-ondeencontramos.jpg) top left no-repeat; width:231px; left:536px; }
	
	/* TITULOS */
	#t-lancamentos, #t-produtos, #t-ondeencontrar, #t-newsletter, #t-arearestrita{ overflow:hidden; text-indent:-9999em; }
	#t-lancamentos{ background:url(imgs/t-lancamentos.jpg) top left no-repeat; width:155px; height:36px; margin:46px 0 0 15px; }
	#t-produtos{ background:url(imgs/t-produtos.jpg) top left no-repeat; width:93px; height:36px; margin:97px 0 0 15px; }
	#t-ondeencontrar{ background:url(imgs/t-ondeeecontrar.jpg) top left no-repeat; width:101px; height:47px; margin:97px 0 0 17px; }
	#t-newsletter{ background:url(imgs/t-newsletter.jpg) top left no-repeat; width:96px; height:19px; margin:15px 0 3px 118px; }
	#t-arearestrita{ background:url(imgs/t-arearestrita.jpg) top left no-repeat; width:109px; height:24px; margin:5px 0 0 106px; }
	
	/* PRODUTOS */
		#produtos a{ position:absolute; display:block; overflow:hidden; text-indent:-9999em; height:211px; width:232px; top:0; left:0 }
		#produtos p{ color:#FFFFFF; margin:15px 0 0 15px; }
		
	/* LANÇAMENTOS */
		#lancamentos a{ position:absolute; display:block; overflow:hidden; text-indent:-9999em; height:211px; width:304px; top:0; left:0 }	
		#lancamentos p{ color:#6e6351; margin:15px 0 0 15px; width:120px; }
		
	/* ONDE ENCONTRAR */
		#onde-encontrar a{ position:absolute; display:block; overflow:hidden; text-indent:-9999em; height:211px; width:231px; top:0; left:0; }	
		#onde-encontrar p{ color:#FFFFFF; margin:5px 0 0 18px; width:120px; }	
		
	/* NEWSLETTER */
		#newsletter{ 
			background:url(imgs/bg-newsletter.jpg) top left repeat-x; 
			height:98px;
			width:233px;	
			position:absolute;
			top:0;
			left:767px;	
			border-bottom:1px solid #605a52;
			border-left:1px solid #605a52;
		}
		#newsletter p{ margin:0 0 6px 15px; }
		#newsletter form{ margin:0 0 0 15px; }
	
	/* ÁREA RESTRITA */
		#area-restrita{ 
			background:url(imgs/bg-arearestrita.jpg) top left repeat-x;
			height:111px;
			width:233px;
			position:absolute;
			top:99px;
			left:767px;
			border-top:1px solid #e9e4dc;
			border-left:1px solid #605a52;
		}
		
		
/* produtos */
	#conteudo-internas-produtos{
		background:url(imgs/bg-produtos.gif) left top repeat-y;
	}
	#produtos-lista-categoria{
		padding:30px 0 30px 22px;
		width:282px;
		float:left;
	}
	#produtos-lista-produtos-produto{
		width:620px;
		float:right;
		margin-right:18px;
		margin-top:18px;
		padding:13px 18px;
	}
	#produtos-lista-produtos-produto p{ 
		padding:5px 0;
	}
	#produtos-lista-produtos{
		width:620px;
		float:right;
		margin-right:18px;
		background:#0d0d0d;
		margin-top:18px;
		padding:13px 18px;
	}
	#produtos-lista-produtos2{
		width:965px;		
		background:#0d0d0d;
		margin-top:18px;
		padding:13px 18px;
	}
	.titulosProdutos{
		font:25px "Times New Roman", Times, serif;
		color:#8b8b8b;
		margin-bottom:13px;
	}
	.titulosInternas{
		font:25px "Times New Roman", Times, serif;
		color:#8b8b8b;
		margin-bottom:22px;
	}
	.titulosInternas span{
		color:#403f3f;
		margin-bottom:13px;
	}
	.t-nomeproduto{
		font-size:16px;
		margin-bottom:20px;
	}
	#btnAdicionarCarrinho{
		display:block;
		background:url(imgs/btn-addCarrinho.jpg) left top no-repeat;
		width:226px;
		height:35px;
		text-indent:-9999em;
		overflow:hidden;
		float:right;
	}
	
/* carrinho */
	.btnContinuarComprando{
		display:block;
		text-indent:-9999em;
		overflow:hidden;
		background:url(imgs/btn-continuarComprando.jpg) left top no-repeat;
		width:229px;
		height:28px;
	}
	.btnFinalizarCompra{
		display:block;
		text-indent:-9999em;
		overflow:hidden;
		background:url(imgs/btn-finalizacompra.jpg) left top no-repeat;
		width:181px;
		height:28px;
	}
	.btnPresseguir{
		background:url(imgs/btn-prosseguir.jpg) left top no-repeat;
		border:none;
		width:137px;
		height:28px;
		cursor:pointer;
		text-indent:-9999em;
		overflow:hidden;
	}
	
/* confirma pedido */
	.a-btnProcesseguir{
		display:block;
		text-indent:-9999em;
		overflow:hidden;
		width:137px;
		height:28px;
		background:url(imgs/btn-prosseguir.jpg) left top no-repeat;
		float:right;
		margin-top:50px;
	}
		
	
/* RODAPE */
#rodape-index{ text-align:center; width:1000px; }

#links{ padding:20px 0; border-bottom:1px solid #9c8b7b; }
#links a{ color:#9c8b7b; margin:0 30px; }
#assinatura{ margin:15px 0 20px 0; }
#assinatura a{ color:#9c8b7b }

#linksi{ padding:10px 0; border-top:1px solid #9c8b7b; }
#linksi a{ color:#9c8b7b; margin:0 15px; }
#assinaturai{ margin:0 0 20px 0; }
#assinaturai a{ color:#9c8b7b }


/* */

.inputtext, .frmOn, .inputText, .inputtextM, .frmOnM{color:#8B8B8B}