img {
	border:0;
	margin:0;
	padding:0;
}
h1, h3 {
	margin:0;
	padding:0;
}
#NavLateralEsquerda {
	width:197px;
}
#NavLateralDireita {
	width:178px;
}
#div1bg { background:url(imagens/bg_destaque.gif) repeat-x top; }
#NavSuperior {
	margin:0 0 5px 0;
}
#NavInferior {
	padding:10px 0 0 0;
	text-align:center;
}
body {
	background:url(imagens/bg_body.jpg) repeat-x top left;
}

/******************************************
	CABECALHO
*******************************************/
#cabecalho_saudacao {
	text-align:right;
	padding:14px 60px 0 0;
	height:30px;
}
	#cabecalho_saudacao span {
		font:13px Arial, Helvetica, sans-serif;
		color:#fffefe;
		vertical-align:super;
	}
	#cabecalho_saudacao span a {
		color:#fffefe;
	}
#cabecalho_logo {
	display:table;
	width:100%;
	height:123px;
	text-align:right;
}
	#cabecalho_logo h1 {
		float:left;
		padding:0 0 0 17px;
		width:188px;
		height:104px;
		overflow:hidden;
	}
	#cabecalho_dir {
		float:right;
		width:724px;
		margin:0 21px 0 0;
	}
		#cabecalho_dir form {
			margin:25px 0;
			padding:0;
			height:46px;
		}
		#cabecalho_dir form input {
			float:left;
		}
		.campo_busca {
			background:#FFFFFF;
			border:5px solid #000000;
			font:13px Arial, Helvetica, sans-serif;
			color:#5e5e5e;
			padding:10px 5px;
			width:576px;
		}
#cabecalho_menu {
	display:table;
	width:100%;
	background:url(imagens/bg_menu.gif) repeat-x top;
	text-align:center;
	margin:0 0 -3px 0;
}
	#cabecalho_menu a {
		padding:0 2%;
		margin:0;
	}
#banner_cabecalho {
	display:block;
	text-align:center;
}


/******************************************
	ESQUERDO
*******************************************/
	.categorias_eletrocar ul {
		list-style:none;
		margin:0;
		padding:8px;
	}
	.categorias_eletrocar ul li a {
		display:block;
		background:url(imagens/icone.gif) no-repeat left center;
		padding:3px 0 3px 10px;
		font:18px Arial, Helvetica, sans-serif;
		color:#000000;
	}
	.categorias_eletrocar ul li ul {
		list-style:none;
		margin:0;
		padding:0 0 10px 0;
	}
	.categorias_eletrocar ul li ul li a {
		font:12px Arial, Helvetica, sans-serif;
		color:#000000;
		background:none;
		padding:0 0 0 10px;
	}
#caixa_news {
	background:url(imagens/newsletter.gif) no-repeat top;
	height:167px;
}
	#caixa_news form {
		width:160px;
		text-align:right;
		margin:0;
		padding:86px 0 0 11px;
	}
	.campo_news {
		background:#FFFFFF;
		border:3px solid #000000;
		padding:3px 5px;
		width:144px;
		font:11px Arial, Helvetica, sans-serif;
		color:#010101;
		margin:0 0 5px 0;
	}



/******************************************
	VITRINE
*******************************************/
.borda_vitrine {
	text-align:center;
	width:33%;
	padding:20px 5px;
	border-bottom:2px solid #1a1a1a;
}
.FotoVitrine {
	height:180px;
	display:block;
}
.NomeProdutoVitrine {
	margin:8px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#707070;
	display:block;
	text-align:left;
}
.NomeProdutoVitrine a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#707070;
}
.container_preco {
	display:block;
	text-align:left;
}
.preco_vitrine {
	font:11px Arial, Helvetica, sans-serif;
	color:#707070;
	display:block;
}
.precoNormal {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#b70002;
}


/******************************************
	DIREITO
*******************************************/
.caixa_promo {
	background:url(imagens/bg_lancamento.gif);
}
		.caixa_promo ul {
			text-align:center;
			margin:0;
			padding:10px;
			list-style:none;	
		}
			.caixa_promo ul li {
				padding:0 0 10px 0;
			}
			.foto_maisvendidos {
				display:block;
				height:90px;
			}
.banner_lateral {
	text-align:center;
	margin:10px 0 0 0;
}




/******************************************
	RODAPE
*******************************************/
	.img_esq {
		float:left;
	}
	.img_dir {
		float:right;
	}
#bg_rodape {
	display:table;
	width:100%;
	background:url(imagens/bg_rodape.gif) repeat-x top;
	height:352px;
}
	#rodape_inst {
		width:980px;
		margin:0 auto;
	}
	#rodape_inst img {
		float:left;
	}
	#rodape_inst ul{
		display:block;
		float:left;
		list-style:none;
		margin:0 30px;
		padding:70px 0 0 0;
		text-align:right;
		width:198px;
		height:126px;
		background:url(imagens/separador.gif) no-repeat left;
	}
	#rodape_inst ul strong {
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#ffffff;
	}
	#rodape_inst ul li a {
		font:12px Arial, Helvetica, sans-serif;
		color:#ffffff;
	}
#rodape_sociais {
	width:970px;
	margin:0 auto;
	text-align:right;
}

