img {
	border:0;
	padding:0;
	margin:0;
}
h1, h3 {
	padding:0;
	margin:0;
}
#NavLateralEsquerda {
	margin:0 5px;
	width:160px;
}
#NavLateralDireita {
	margin:0 5px;
	width:160px;
}
#NavCentral {
	margin:0 170px;
}
#NavSuperior {
	margin:0 0 10px 0;
}
#NavInferior {
	text-align:center;
}

/****************************************************
	CABECALHO
*****************************************************/
#cabecalho_info {
	display:table;
	width:100%;
	text-align:center;
	background:url(imagens/bg_top_01.gif) repeat-x top;
}	
	#cabecalho_info div {
		margin:0 auto;
		padding:0;
	}
		#cabecalho_info div span {
			display:block;
			float:left;
			margin-top:5px;
			font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
			padding:0 8px;
		}
		.bemvindo {
			border-right:1px solid #f9f9fa;
			color:#444348;
		}
			.bemvindo strong, .bemvindo a {
				font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
				color:#a5a5a5;
			}
		.televenda a {
			font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
			color:#0b5e9b;
		}
			.televenda a strong {
				color:#444348;
			}
#cabecalho_busca {
	display:table;
	width:100%;
	text-align:center;
	background:url(imagens/bg_top_02.gif) repeat-x top;
}
	#cabecalho_busca h1 {
		float:left;
	}
	#cabecalho_busca form {
		width:450px;
		height:42px;
		margin:18px auto 0 auto;
		padding:0;
		background:url(imagens/busca.gif) no-repeat left;
		padding:0 0 0 18px;
	}
		#cabecalho_busca form input {
			float:left;
		}
		.campo_busca {
			background:url(imagens/bg_campo_busca.gif);
			border:0;
			font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
			color:#0b5e9b;
			padding:12px 10px;
			width:380px;
			margin:0;
		}
#cabecalho_menu1 {
	clear:both;
	display:table;
	width:100%;
	text-align:center;
	background: url(imagens/bg_menu_01.gif) repeat-x;
}
	#cabecalho_menu1 ul {
		float:left;
		list-style:none;
		margin:0;
		padding:0;
	}
	#cabecalho_menu1 ul li {
		display:block;
		float:left;
		margin-top:5px;
		border-right:1px solid #c4c6cc;
		border-left:1px solid #f1f1f3;
	}
	#cabecalho_menu1 ul li.last {
		border-right:0;
	}
	#cabecalho_menu1 ul li.first {
		border-left:0;
	}
	#cabecalho_menu1 ul li a {
		font:bold 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#626262;
		padding:0 9px;
	}
#cabecalho_menu2 {
	clear:both;
	display:table;
	width:100%;
	text-align:center;
	background: url(imagens/bg_menu_02.gif) repeat-x;
}
	#cabecalho_menu2 ul {
		float:left;
		list-style:none;
		margin:0;
		padding:0;
	}
	#cabecalho_menu2 ul li {
		display:block;
		float:left;
		margin-top:5px;
		border-right:1px solid #c4c6cc;
		border-left:1px solid #f1f1f3;
	}
	#cabecalho_menu2 ul li.last {
		border-right:0;
	}
	#cabecalho_menu2 ul li.first {
		border-left:0;
	}
	#cabecalho_menu2 ul li a {
		font:bold 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#626262;
		padding:0 7px;
	}
#banner_cabecalho {
	clear:both;
	display:table;
	width:100%;
	text-align:center;
}
	.img_esq {
		float:left;
	}	
	.img_dir {
		float:right;
	}	


/****************************************************
	ESQUERDO
*****************************************************/
.categorias_lusa {
	list-style:none;
	margin:0;
	padding:0 2px 0 7px;
	background:url(imagens/bg_categorias.gif);
}
	.categorias_lusa li {
		padding:10px 0;
		border-bottom:1px solid #e9e9e9;
	}
	.categorias_lusa li a {
		display:block;
		font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#0b5e9b;
		text-transform:uppercase;
		padding:0 8px;
	}
	.categorias_lusa li ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	.categorias_lusa li ul li {
		padding:0;
		border:0;
	}
	.categorias_lusa li ul li a {
		font:normal 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#0b5e9b;
		text-transform:none;
	}
#caixa_news {
	background:url(imagens/newsletter.gif) no-repeat left bottom;
	height:125px;
}
	#caixa_news form {
		padding:85px 0 0 20px;
		width:132px;
	}
	#caixa_news form input {
		float:left;
	}
	.campo_menor {
		border:0;
		background:none;
		width:101px;
		padding:8px 5px;
		font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#999999;
		margin:0;
	}

.banner_lateral {
	margin:10px 0 0 0;
	text-align:center;
}


/****************************************************
	VITRINE
*****************************************************/
	.borda_vitrine {
		text-align:center;
		width:33%;
		padding:20px 5px;
	}
	.foto_vitrine {
		display:block;
		height:90px;
		text-align:center;
	}
	.NomeProdutoVitrine {
		font:normal 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#474747;
		display:block;
		margin-top:5px;
	}
	.NomeProdutoVitrine a {
		font:normal 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#474747;
	}
	.preco_vitrine {
		font:normal 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#474747;
		display:block;
		margin:8px 0;
	}
	.precoNormal {
		font:bold 11px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#208ae7;
	}

/****************************************************
	DIREITO
*****************************************************/
.caixa_promo {
	list-style:none;
	margin:0;
	padding:10px;
	background:url(imagens/bg_degrade_mais.gif) repeat-x bottom;
	border-right:1px solid #3e85c8;
	border-left:2px solid #3e85c8;
	text-align:center;
}
.caixa_promo li {
	padding:10px 0;
	border-bottom:1px solid #c9c9c9;
}



/****************************************************
	RODAPE
*****************************************************/
#banner_rodape {
	clear:both;
	display:table;
	width:100%;
	text-align:center;
}
#bg_rodape {
	clear:both;
	display:table;
	width:100%;
	background:url(imagens/bg_rodape.gif) repeat-x top;
}
	#rodape_info {
		display:block;
		margin-bottom:11px;
	}
		#rodape_info ul {
			margin:0;
			padding:0;
			list-style:none;
		}
		#rodape_info ul li {
			display:inline;
			border-right:1px solid #c4c6cc;
			border-left:1px solid #f1f1f3;
		}
		#rodape_info ul li.last {
			border-right:0;
		}
		#rodape_info ul li.first {
			border-left:0;
		}
		#rodape_info ul li a {
			font:bold 11px Trebuchet MS, Arial, Helvetica, sans-serif;
			color:#626262;
			padding:0 5px;
			text-transform:uppercase;
			line-height:47px;
		}
	#bg_rodape p {
		font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#626262;
		margin:20px 0;
		padding:0;
		border:0;
	}
	

