/* Estrutura da página */
#corpo{	
	width:980px;
	margin:auto;
	overflow:hidden;
}
/* Posicionamento dos elementos */
/* Topo */
#logo{
	display:block;
	width:245px;
	height:30px;
	float:left;
	margin:25px 0 0 10px;
}
#topo{
	display:block;
	height:130px;	
	overflow:hidden;
	clear:both;	
}
#topo-bloco1{
	display:block;
	width:100%;
	overflow:hidden;
	clear:both;		
}
#topo-bloco2{
	display:block;
	width:100%;
	overflow:hidden;
	clear:both;
}
#links-topo{
	display:block;
	width:530px;	
	float:right;
	padding:0;
}
#links-topo-A{
	display:block;
	width:100%;
	height:30px;
	overflow:hidden;
	clear:both;
}
#links-topo-B{
	display:block;
	width:100%;
	height:50px;
	clear:both;
}

#menu-vertical{
	display:block;
	width:200px;
	height:45px;
	float:left;
	position:absolute;
	z-index:2;
}
#pesquisa-corpo{
	display:block;
	float:right;
	overflow:hidden;	
	position:absolute;
	z-index:1;
	margin:0 0 0 190px;	
}
#pesquisa{
	position:relative;
	display:block;
	overflow:hidden;
	bottom:1px;
}

#pesquisa-filtros{
	margin:5px 0;
	background-color:#FCFCFC;
	padding:5px;
	display:none;
}
.pesquisa-item-lista{
	background-color:#FCFCFC;
	border:thin solid #F5F5F5;
	display:block;
	clear:both;
	overflow:hidden;	
	margin:10px 10px 0 10px;
	color:#666666;
}
.pesquisa-item-lista:hover{border:thin solid #EEEEEE;}
.pesquisa-item-lista font.normal{color:#666666;}
.pesquisa-item-icone{
	display:block;
	background-color:#FCFCFC;
	border:thin solid #F5F5F5;
}
.pesquisa-item-icone:hover{
	display:block;
	background-color:#FCFCFC;
	border:thin solid #EEEEEE;
}
.pesquisa-item-numero{
	font-weight:bold;
	color:#F69E07;
	display:inline;
}

.pesquisa-item-lista-img{
	display:block;
	width:70px;
	text-align:center;
	margin:5px;
	float:left;
}
.imagemProduto{
	max-height:100px;
}
.pesquisa-item-lista-conteudo{
	display:block;
	float:left;
	margin:5px;
	text-align:left;
	max-width:510px;
}
.pesquisa-item-lista-campanha{
	display:block;
	float:right;
	margin:5px;
}
/* Barra lateral esquerda*/
#barraLateral-esquerda{
	display:block;
	width:200px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;	
}
#menu-vertical-categorias-corpo{
	display:block;
	clear:both;
	overflow:hidden;
}
#selos{
	display:block;
	margin:10px 0 0;
	clear:both;
}

#lojasEspeciais-corpo{
	display:block;
	margin:10px 0 0;
	clear:both;
	text-align:center;
}

/* Conteudo */
#conteudo-corpo{
	display:block;
	min-width:770px;
	max-width:980px;
	overflow:hidden;
	padding:6px 0 10px 0;
	clear:both;
}

#conteudo{
	display:block;
    width:770px;
	float:right;
}

#conteudo-fluid-corpo{
	display:block;
    width:100%;
	background-color:#FFFFFF;		
}

#conteudo-fluid-corpo-topo {
	display:block;
    width:980px;
	height:10px;
	background:url('/img/conteudo_980_topo.png') no-repeat;
}
#conteudo-fluid-corpo-rodape {
	display:block;
    width:980px;
	height:10px;
	background:url('/img/conteudo_980_rodape.png') no-repeat;
}

#conteudo-pesquisa{
	display:block;
	width:770px;
	float:right;
	background-color:#FFFFFF;		
}



#conteudo-fluid{
	padding:10px;	
}

#faixa-frete{
	display:block;
	width:770px;
	margin:0 0 10px 0;
}
#faixa-promo{
	height:100px;
	margin:0 0 10px 0;
	clear:both;
}
#faixa-promo-pesquisa{
	height:100px;
	margin:6px 0 4px 0;
	clear:both;
}

#destaques, #destaques-esteira{
	display:block;
	width:770px;
	height:250px;
	margin:10px 0 0;	
}
#vitrine{
	display:block;
	width:770px;	
	margin:10px 0 0;		
}
#vitrine-topo{display:block; height:10px; width:100%; background:url("/img/conteudo_770_topo.png") no-repeat center; clear:both;}
#vitrine-conteudo{background-color:#FFFFFF; clear:both;}
#vitrine-rodape{display:block; height:10px; width:100%; background:url("/img/conteudo_770_rodape.png") no-repeat center; clear:both;}




/* Rodapé */
#rodape-corpo{
	display:block;	
	overflow:hidden;
	margin:0 0 10px 0;	   
}
#rodape-links{height:35px; padding:8px;}
#rodape-box-A  {
	display:inline;
	overflow:hidden;
	width:550px;
	float:left;
}
#rodape-box-B {
	display:inline;
	margin:0px;
	overflow:hidden;
	text-align:left;
	float:right;
	vertical-align:top;
	width:350px;
}
#rodape-miolo {
	overflow:hidden;
	padding:15px;
	text-align:center;
}
#rodape-formas-de-pagamento {
	margin:0 0 7px;
	text-align:right;
}
#rodape-certificados-de-seguranca {text-align:right;}




