.left {
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	width:54px;}
.left img{
	margin:0px;
	padding:0px;}	
.right{
	float:right;
	display:block;
	width:616px;}
.right .promocao{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-foto.gif);
	background-repeat:no-repeat;
	height:191px;
	padding-top:6px;
	padding-left:6px;
	margin-bottom:6px;}
.right .promocao .foto a.link-imagem{
	display:block;
	position:absolute;
	height:178px;
	width:179px;
	z-index:1;}
.right .title{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-title-red.gif);
	background-repeat:no-repeat;
	background-position:130px 18px;
	padding-bottom:18px;
	*padding-bottom:6px;
	height:30px;
	width:600px;
	display:block;}
.right .title-white{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-title-white.gif);
	background-repeat:no-repeat;
	background-position:130px 18px;
	padding-bottom:18px;
	*padding-bottom:6px;
	height:30px;
	width:600px;
	display:block;}
.right .title h1{
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#FFFFFF;	
	padding-top:20px;
	padding-left:140px;}
.right .title-white h1{
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#d10708;	
	padding-top:20px;
	padding-left:140px;}
.right .descricao{
	margin:0px;
	padding:0px;
	width:406px;
	margin-left:195px;
	margin-top:14px;
	text-align:justify;}
.right .descricao .frase{
	display:block;
	width:222px;}
.right .descricao p{
	margin:0px;
	padding:0px;
	text-align:justify;
	line-height:14px;
	margin-bottom:11px;}
.right .descricao .preco-antes{
	width:84px;
	margin:0px;
	padding:0px;
	float:left;
	padding-right:6px;}
.right .descricao .preco-antes img{
	margin:0px;
	padding:0px;
	display:block;
	margin-left:7px;}
.right .descricao .preco-antes p.preco{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-preco-white.gif);
	background-repeat:no-repeat;
	height:37px;
	width:83px;
	display:block;
	color:#d10708;
	font-size:16px;
	font-weight:bold;
	padding-top:11px;
	text-align:center;
	padding-left:5px;
	*padding-left:13px;}
.right .descricao p.preco span{
	font-size:10px;}
.right .descricao .preco-depois{
	width:84px;
	margin:0px;
	padding:0px;
	float:left;}
.right .descricao .preco-depois img{
	margin:0px;
	padding:0px;
	display:block;
	margin-left:7px;}
.right .descricao .preco-depois p.preco{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-preco-red.gif);
	background-repeat:no-repeat;
	height:37px;
	width:83px;
	display:block;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-top:11px;
	text-align:center;
	padding-left:5px;
	*padding-left:13px;}
.right .descricao .fornecedor{
	width:172px;
	float:left;
	margin-top:10px;
	margin-left:7px;}	
.right .descricao .fornecedor p{
	margin:0px;
	padding:0px;
	font-size:10px;
	margin-bottom:6px;
	color:#b0a99b;}	
.right .descricao .fornecedor p .maior{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#837d71;}	
.textoimg{ 
	margin:0px;
	padding:0px;}
.textoimg span{
	font-size:9px;
	margin:0px;
	padding:0px;
	display:block;} 	
	
	
/* Produto sem imagem */
.right .promocao-sem-foto{
	margin:0px;
	padding:0px;
	padding-top:6px;
	padding-left:6px;
	margin-bottom:6px;}
.right .promocao-sem-foto .title{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-title-red.gif);
	background-repeat:no-repeat;
	background-position:0px 18px;
	padding-bottom:18px;
	*padding-bottom:6px;
	height:30px;
	width:600px;
	display:block;}
.right .promocao-sem-foto .title-white{
	margin:0px;
	padding:0px;
	background-image:url(../imgs/promocoes/fundo-title-white.gif);
	background-repeat:no-repeat;
	background-position:0px 18px;
	padding-bottom:18px;
	*padding-bottom:6px;
	height:30px;
	width:600px;
	display:block;}
.right .promocao-sem-foto .title h1{
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#FFFFFF;	
	padding-top:20px;
	padding-left:15px;}
.right .promocao-sem-foto .title-white h1{
	color:#d10708;}
.right .promocao-sem-foto .descricao{
	margin:0px;
	padding:0px;
	margin-top:14px;
	text-align:justify;}
.right .promocao-sem-foto .descricao .frase{
	width:600px;}	
	
	
	
	
	


		
