﻿.cb { clear: both }

.lista_produtos { width: 729px; }
.lista_produtos .box_produtos_top { height: 10px; }
*:first-child+html .lista_produtos .box_produtos_top { margin-bottom: -3px; }
* html body .lista_produtos .box_produtos_top { margin-bottom: -11px; margin-left: -15px;  }
.lista_produtos .box_produtos_top ul li { 
	background: url(../img/box_produto_top.gif) no-repeat; 
	height: 10px; 
	float: left; 
	width: 228px; 
	margin-left: 15px; 
	}

.lista_produtos .box_produtos_cont .container3_3 {  
	float: left; 
	width: 729px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative; 
	}
	
.lista_produtos .box_produtos_cont .container3_3 .container2_3 { 
	float: left; 
	width: 729px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative; 
	right: 243px; 
	}
	
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 { 
	float: left; 
	width: 729px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative; 
	right: 243px; 
	}
	
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col1,
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col2,
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col3 { float: left; width: 220px; position: relative; min-height: 218px; height:auto !important; height:218px;  }

.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col1 { left: 505px; }
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col2 { left: 528px; }
.lista_produtos .box_produtos_cont .container3_3 .container2_3 .container1_3 .col3 { left: 551px; }

/* Landing com 2 colunas de Produto */
.list_2_col { width: 486px; float: left; }

.list_2_col .lista_produtos { width: 486px; }

.lista_produtos .box_produtos_cont .container2_2 { 
	float: left; 
	width: 486px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative; 
	}

.lista_produtos .box_produtos_cont .container2_2 .container1_2 { 
	float: left; 
	width: 486px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative;
	right: 243px; 
	}

.lista_produtos .box_produtos_cont .container2_2 .container1_2 .col1,
.lista_produtos .box_produtos_cont .container2_2 .container1_2 .col2 { float: left; width: 220px; position: relative; min-height: 218px; height:auto !important; height:218px;  }

.lista_produtos .box_produtos_cont .container2_2 .container1_2 .col1 { left: 262px; }
.lista_produtos .box_produtos_cont .container2_2 .container1_2 .col2 { left: 285px; }
/* FIM Landing com 2 colunas de Produto */

/* Landing com 1 coluna de Produto */
.list_1_col { width: 243px; float: left; }

.list_1_col .lista_produtos { width: 243px; }

.lista_produtos .box_produtos_cont .container1_1 { 
	float: left; 
	width: 243px; 
	background: transparent url(../img/box_produto_cont.gif) repeat-y scroll right top; 
	position: relative; 
}

.lista_produtos .box_produtos_cont .container1_1 .col1 { float: left; width: 220px; position: relative; min-height: 218px; height:auto !important; height:218px;  }
.lista_produtos .box_produtos_cont .container1_1 .col1 { left: 20px; }
/* FIM Landing com 1 coluna de Produto */

.list_banner { width: 228px; float: right; }		
.lista_produtos .box_produtos_cont .tag_generico { 
	display: block; 
	width: 50px; 
	height: 50px; 
	text-indent: -2000px; 
	overflow: hidden; 
	position: absolute; 
	top: -10px; 
	right: -4px; 
	background: url(../img/tag_generico.gif) no-repeat;
	}
	
.lista_produtos .box_produtos_cont h3 { 
	font-size: 18px; 
	margin-left: 15px; 
	margin-bottom:0px; 
	width: 190px;
}

.lista_produtos .box_produtos_cont a span.img {
	display: block;
	float: left;
	width: 94px;
	text-align: center;
	margin-top: 15px;
}
.lista_produtos .box_produtos_cont a span.txt { 
	color: #666666;
	display: block;
	float: right;
	font-size: 11px;
	line-height: 14px;
	margin-right: 20px;
	width: 90px;
	margin-bottom: 20px;
	margin-top: 15px;
}


.lista_produtos .box_produtos_cont a span.txt2 { 
	color: #666666;
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin-left: 110px;
	width: 90px;
	margin-bottom: 70px;
}

.lista_produtos .box_produtos_cont a span.txt2 b { color: #ab082f; }

.lista_produtos .box_produtos_cont a span.txt3 { 
	color: #666666;
	display: block;
	float: right;
	font-size: 9px;
	line-height: 10px;
	width: 200px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-top: 10px;
}


* html body .lista_produtos .box_produtos_footer { margin-left: -15px;}

.lista_produtos .box_produtos_footer ul li {
	float:left;
	margin-left:15px;
	position: relative;
}
.lista_produtos .box_produtos_footer ul li .pdto_comprar {
	background: url(../img/box_produto_bottom.gif) no-repeat;
	height:28px;
	width: 228px;
}
.lista_produtos .box_produtos_footer ul li .pdto_aviseme {
	background: url(../img/box_produto_bottom_aviseme.gif) no-repeat;
	height:28px;
	width: 228px;
}
.lista_produtos .box_produtos_footer ul li .pdto_naodisponivel {
	background: url(../img/box_produto_bottom_naodisponivel.gif) no-repeat;
	height:28px;
	width: 228px;
}
.lista_produtos .box_produtos_footer ul li .pdto_detalhes {
	background: url(../img/box_produto_bottom_detalhes.gif) no-repeat;
	height:28px;
	width: 228px;
}


/* IE 6 */ * box_uni_tag { bottom: 310px; }
/* IE 6 */ * html body .box_uni_tag { bottom: 320px; }
.box_uni_tag { 
  bottom: 48px !important;
  left: -12px;
  position: absolute;
  z-index: 3;
}

.box_dual_tag { position: absolute; left: -12px; bottom: 25px; z-index: 3; }

.tag_oferta,
.tag_lancamento,
.tag_ganhe_dots, 
.tag_economize { width: 91px; height: 38px; text-indent: -2000px; overflow: hidden; z-index: 5; position: relative; }

.tag_oferta { background: url(../img/tag_oferta.gif) no-repeat; }
.tag_ganhe_dots_tst { background: url(../img/selo.jpg) no-repeat; }
.tag_lancamento { background: url(../img/tag_lancamento.gif) no-repeat; }
.tag_ganhe_dots { background: url(../img/tag_ganhe_dots.gif) no-repeat; }

.tag_economize { background: url(../img/tag_economize.gif) no-repeat; }
.desc_on .tag_economize { background: url(../img/tag_economize_on.gif) no-repeat; }

.desc_off { cursor: pointer; }
.desc_off .selo_desconto { display: none; }

.desc_on { cursor: pointer; }
.desc_on .selo_desconto { 
	background: url(../img/selo_desconto.gif) no-repeat; 
	height: 73px;
	left: 20px;
	position: absolute;
	top: -18px;
	width: 211px;
	z-index: 4;
	cursor: pointer; 
	}

/* IE 6 */ * html body desc_on .selo_desconto .descricao {
	margin-left:40px;
	}

.desc_on .selo_desconto .descricao {
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	padding-left: 75px;
	margin-right: 10px;
	margin-top: 6px;
	text-align: center;
	width: 130px;
	}
	
.desc_on .selo_desconto .preco_desc {
	color:#FFFFFF;
	font-size:10px;
	margin-left:75px;
	text-align:center;
	width:130px;
	font-weight: bold;
	}

.desc_on .selo_desconto .preco_desc span { font-size:27px; }

* html body .lista_produtos .box_produtos_footer { margin-top: -18px; }
.lista_produtos .box_produtos_footer ul li .preco_promocional { bottom: 40px; position: absolute; right: 10px; }
.lista_produtos .box_produtos_footer ul li .preco_promocional b { font-size: 11px; display: block; margin-left:15px; }
.lista_produtos .box_produtos_footer ul li .preco_promocional strong { color: #ab082f; font-size: 10px; display: block; }
.lista_produtos .box_produtos_footer ul li .preco_promocional strong span { font-size: 27px; font-weight: bold; } 

.lista_produtos .box_produtos_footer ul li .preco { bottom: 40px; position: absolute; right: 20px; }
.lista_produtos .box_produtos_footer ul li .preco b { font-size: 11px; display: none; margin-left:15px; }
.lista_produtos .box_produtos_footer ul li .preco strong {  font-size: 10px; display: block; }
.lista_produtos .box_produtos_footer ul li .preco strong span { font-size: 27px; font-weight: bold; } 

* html body .lista_produtos .box_produtos_footer ul li .quantidade { margin-left: -25px; }

.lista_produtos .box_produtos_footer ul li .pdto_comprar .quantidade label { 
	background:transparent url(../img/ico_quant.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	margin-left:35px;
	overflow:hidden;
	text-indent: -2000px;
	width:50px;
	height: 27px;
	}

.lista_produtos .box_produtos_footer ul li .pdto_comprar .quantidade input { 
	color:#000000;
	display:block;
	float:left;
	font-size:11px;
	height:14px;
	margin-top: 4px;
	padding:2px 5px;
	text-align:center;
	width:20px;
	border: none;
	}
.lista_produtos .box_produtos_footer ul li .pdto_comprar .quantidade a {
	background:transparent url(../img/bt_comprar.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:27px;
	margin-left:15px;
	overflow:hidden;
	text-indent: -2000px;
	width:77px;
}
.lista_produtos .box_produtos_footer ul li .pdto_comprar .aviseMe {
	display: none;
}
.lista_produtos .box_produtos_footer ul li .pdto_comprar .naoDisponivel {
	display: none;
}
.lista_produtos .box_produtos_footer ul li .pdto_comprar .verDetalhes {
	display: none;
}


.lista_produtos .box_produtos_footer ul li .pdto_aviseme .aviseMe a {
	background:transparent url(../img/bt_aviseme.gif) no-repeat scroll 0 0;
	display:inline-block;
	float:right;
	height:27px;
	margin-right: 20px;
	overflow:hidden;
	text-indent: -2000px;
	width: 83px;
}
.lista_produtos .box_produtos_footer ul li .pdto_naodisponivel .naoDisponivel p {
	background:transparent url(../img/bt_naodisponivel.gif) no-repeat scroll 0 0;
	display:inline-block;
	float:right;
	height:27px;
	margin-right: 20px;
	overflow:hidden;
	text-indent: -2000px;
	width: 95px;
}
.lista_produtos .box_produtos_footer ul li .pdto_aviseme .quantidade {
	display: none;
}
.lista_produtos .box_produtos_footer ul li .pdto_aviseme .verDetalhes {
	display: none;
}


.lista_produtos .box_produtos_footer ul li .pdto_detalhes .verDetalhes a {
	background:transparent url(../img/bt_detalhes.gif) no-repeat scroll 0 0;
	display:inline-block;
	float:right;
	height:27px;
	margin-right: 20px;
	overflow:hidden;
	text-indent: -2000px;
	width: 97px;
}
.lista_produtos .box_produtos_footer ul li .pdto_detalhes .quantidade {
	display: none;
}
.lista_produtos .box_produtos_footer ul li .pdto_detalhes .aviseMe {
	display: none;
}


/* Paginá de Pedido ( Minha Cesta )  início */

div.relativa { position: relative; float: right; text-align: center; }

.tb_minha_cesta tr td .info { width: 590px; }

.tb_minha_cesta div.relativa .box_uni_tag2 { z-index: 3; }

.area_pedido .tb_minha_cesta tr td .info { width: 325px; }

.area_pedido .tb_minha_cesta div.relativa .box_uni_tag2 { z-index: 3; }

/* Paginá de Pedido ( Minha Cesta ) Fim */























