.ListaDescricao {
	display:table;
	width:95%;
	list-style:none;
	margin:0;
	padding:0;
}
.ListaDescricao * {
	zoom:1;
}
.ListaDescricao li {
	float:none;
}
.ListaDescricao li h3 {
	float:left;
	background-image:url(imagens/bg_aba_left.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ListaDescricao li h3 strong {
	background:url(imagens/bg_aba_right.png) no-repeat right top;
	padding:3px 15px;
	display:block;
	color:#fff;
}
.ListaDescricao li p {
	clear:left;
	display:block;
	margin:0;
	padding:10px 0;
	border-top:1px solid #444;
}
img {
	border:0;
	padding:0;
	margin:0;
}
h1, h3 {
	padding:0;
	margin:0;
}
#NavLateralEsquerda {
	margin:0 5px 0 0;
	width:171px;
}
#NavLateralDireita {
	margin:0 0 0 5px;
	width:171px;
	text-align:center;
}
#NavCentral {
	margin:0 176px;
}
#NavSuperior {
	margin:0 0 5px 0;
	background:url(imagens/bg_cabecalho.gif) repeat-x top;
	text-align:center;
}
#NavInferior {
	text-align:center;
	margin:5px 0 0 0;
}
/****************************************************
	CABECALHO
*****************************************************/
#bg_cabecalho {
	background:url(imagens/bg_oval.gif) no-repeat center top;
}
#bg_cabecalho h1 {
	float:left;
	width:259px;
	padding:23px 0 0 27px;
}
#cabecalho_direito {
	display:table;
	width:702px;
	margin: 0 auto;
	text-align:center;
	height:102px;
}
#cabecalho_direito span {
	display:block;
	margin:19px 0 16px 0;
	float:left;
	font:13px trebuchet ms;
	color:#838383;
}
#cabecalho_direito span a {
	font:13px trebuchet ms;
	color:#f56209;
}
.cabecalho_inst {
	float:right;
	margin:19px 0 16px 0;
	padding:0;
}
#cabecalho_direito form {
	text-align:center;
	width: 541;
	margin: 0 auto;
	height: 32px;
	float:left;
}
#cabecalho_direito form input {
	float:left;
}
#cabecalho_direito form img {
	float:left;
}
.campo_busca {
	background:url(imagens/bg_campo_busca.gif);
	border:0;
	font:13px trebuchet ms;
	color:#aeaeae;
	padding:5px 0;
	width:433px;
}
#posicao_carrinho {
	float:right;
}
#banner_cabecalho {
	clear:both;
	display:table;
	width:100%;
	text-align:center;
}
/****************************************************
	CENTRAL DO CLIENTE
*****************************************************/
.menu_cat_bertan {
	list-style:none;
	margin:0;
	padding:0 14px;
	background:url(imagens/bg_categorias.gif) repeat-y left;
}
.menu_cat_bertan li a {
	font:13px Trebuchet MS;
	color:#707070;
	background:url(imagens/seta_central.gif) no-repeat left center;
	padding: 0 0 0 11px;
}
.menu_cat_bertan li ul {
	list-style:none;
	margin:0;
	padding:0 0 10px 0;
}
.menu_cat_bertan li ul li {
	padding:0 0 0 10px;
}
.menu_cat_bertan li ul li a {
	background:none;
	padding:0;
}
/****************************************************
	ESQUERDO
*****************************************************/
#selo_protegido {
	display:block;
	text-align:center;
	margin:0 0 10px 0;
}
.categorias_bertan {
	background:url(imagens/bg_categorias.gif) repeat-y left;
	padding:0 0 0 14px;
}
.categorias_bertan * {
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	zoom:1;
	text-decoration:none;
}
.categorias_bertan ul {
	text-align:left;
	position:relative;
	z-index:5;
}
.categorias_bertan ul li {
	display:block;
	position:relative;
	color:#707070;
	font:13px Trebuchet MS;
}
.categorias_bertan ul li a {
	display:block;
	color:#636363;
	font:13px Trebuchet MS;
	background:url(imagens/seta_central.gif) no-repeat left top;
	cursor:pointer;
	padding:0 10px;
}
.categorias_bertan ul li.noSub a:hover {
	background:url(imagens/seta_central.gif) no-repeat left top;
	text-decoration:underline;
	color:#636363;
}
.categorias_bertan ul li.noSub a:hover strong {
	background:none;
}
.categorias_bertan ul li a strong {
	font:13px Trebuchet MS;
	display:block;
	padding:3px 0 4px 0;
}
.categorias_bertan ul li a:hover {
	background:#3f7e01 url(imagens/bg_li1.png) no-repeat left top;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 10px;
}
.categorias_bertan ul li a:hover strong {
	background:#3f7e01 url(imagens/bg_li2.png) no-repeat left bottom;
	margin:0 0 0 -10px;
	padding: 3px 10px 4px 10px;
}
.categorias_bertan .sub {
	z-index:10;
	position:absolute;
	left:147px;
	top:-9px;
	display:none;
	padding:14px 0 0 0;
	margin:0;
	width:151px;
	background:url(imagens/bg_ul1.png) no-repeat left top;
}
.categorias_bertan .sub li {
	padding:0 10px 8px 22px;
	background:none;
	font:13px Trebuchet MS;
}
.categorias_bertan .sub li a {
	background:none;
	font:13px Trebuchet MS;
	padding:0;
}
.categorias_bertan .sub li a:hover {
	text-decoration:underline;
	color:#468b01;
	background:none;
	padding:0;
}
.categorias_bertan .sub li a:hover strong {
	background:none;
	font:13px Trebuchet MS;
	margin:0;
	padding:0;
}
.categorias_bertan .sub li a strong {
	font:13px Trebuchet MS;
	padding:0;
}
.categorias_bertan .sub span {
	display:block;
	background:url(imagens/bg_ul2.png) no-repeat top left;
	height:14px;
	width:151px;
	position:absolute;
	top:0;
	left:0;
}
#caixa_news {
	background:url(imagens/newsletter.gif) no-repeat left center;
	height:138px;
	position:relative;
}
#caixa_news form {
	position:absolute;
	top:85px;
	left:21px;
}
#caixa_news form input {
	float:left;
}
.campo_news {
	font:11px trebuchet ms;
	color:#636363;
	border:0;
	background:none;
	width:90px;
	padding:5px 0;
}
.caixa_mv {
	background:url(imagens/bg_categorias.gif) repeat-y left;
	list-style:none;
	margin:0;
	padding:10px;
	text-align:center;
}
.caixa_mv li {
	padding:0 0 10px 0;
	text-align:center;
}
.foto_vitrine_promo {
	display:block;
	width:90px;
	height:90px;
	margin:0 auto;
}
.banner_lateral {
	margin:10px 0 0 0;
	text-align:center;
}
/****************************************************
	VITRINE
*****************************************************/
#banner_cabecalho {
	width:100%;
	display:table;
	padding:0 0 8px 0;
}
#vitrine_oferta {
	display:block;
	background:url(imagens/bg_ofertas.gif) repeat-x bottom;
	padding-top:3px;
}
.borda_promocao {
	border-right:1px solid #e08d32;
	border-left:1px solid #e08d32;
	text-align:center;
}
#baixo_oferta {
	display:table;
	width:100%;
	background:url(imagens/bg_ofertas.gif) repeat-x bottom;
}
.img_esq {
	float:left;
}
.img_dir {
	float:right;
}
.borda_vitrine {
	text-align:center;
	width:33%;
	padding:10px 5px;
}
.linha_horizontal {
	border-bottom:1px solid #d2d2d2;
}
.FotoVitrine {
	height:190px;
	display:block;
}
.NomeProdutoVitrine {
	margin:8px 0;
	text-align:center;
	font:11px arial;
	color:#333333;
	display:block;
}
.NomeProdutoVitrine a {
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
}
.container_preco {
	display:block;
}
.preco_vitrine {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	display:block;
	float:left;
}
.precoNormal {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#dc5c0e;
}
.bt_vitrine {
	float:left;
	width:100px;
	display:block;
	margin:0 0 0 12px;
}
/****************************************************
	DIREITO
*****************************************************/

/****************************************************
	RODAPE
*****************************************************/
#banner_rodape {
	display:table;
	width:100%;
}
#baixoGeral {
	background: url(imagens/bg_rodape.gif) repeat-x;
	height: 174px;
	margin:10px 0 0 0;
}
#baixoGeral form {
	text-align:center;
	width: 800px;
	margin: 0 auto;
	height: 28px;
}
#baixoGeral form input {
	float:left;
}
#baixoGeral form img {
	float:left;
}
#campo_busca_rodape {
	border: 0;
	padding: 5px 3px;
	font:13px trebuchet ms;
	color:#aeaeae;
	width:686px;
	background:url(imagens/bg_campo_busca.gif);
}
#rodape_inst {
	display:table;
	width:790px;
	margin:0 auto 13px auto;
	border-bottom:1px solid #d0d0d0;
	text-align:left;
}
#rodape_inst ul {
	list-style:none;
	margin:37px 0 11px 0;
	float:left;
	border-right:1px solid #d0d0d0;
}
.rodape_links {
	padding:0 60px 0 0;
}
.rodape_atendimento {
	float:right !important;
	border:0 none !important;
	padding:0 10px;
}
#rodape_inst ul strong {
	font:bold 13px trebuchet ms;
	color:#54a401;
	display:block;
}
#rodape_inst ul li {
	display:inline;
	border-right:1px solid #7e7e7e;
	font:13px trebuchet ms;
	color:#7e7e7e;
}
#rodape_inst ul li.last {
	border:0;
}
#rodape_inst ul li a {
	font:13px trebuchet ms;
	color:#7e7e7e;
	padding:0 3px 0 0;
}
#rodape_formas_pg img {
	padding:0 11px 0 0;
}

