div.product-view img.error
	{
	background: transparent url(img/product-view-error.gif) no-repeat center center;
	}

div.product-view strong.name
	{
	display:block;
	overflow:hidden;
	text-transform:uppercase;
	font-size:12px;
	}

div.product-view span.pvp
	{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	color:#999999;
	display:block;
	width:50%;
	margin-top:14px;
	text-indent:-9999px;
	}

div.product-view span.sinaletica
	{
	background:transparent url(img/sinaleticas.gif) no-repeat;
	text-indent:-9999px;
	outline:0;
	display:block;
	width:14px;
	height:56px;
	z-index:20;
	}

div.product-view span.sinaletica-diagonal
	{
	width:45px;
	height:45px;
	}
	
div.product-view span.availability a
	{
	background:transparent url(img/stock-button.gif) no-repeat;
	text-indent:-9999px;
	outline:0;
	display:block;
	width:139px;
	height:32px;
	float:right;
	margin:12px 0px 5px 5px;
	}

div.product-view span.availability a.availability
	{
	background-position:0 0;
	}

div.product-view span.availability a.availability:hover
	{
	background-position:0 -43px;
	}

div.product-view span.availability a.availability:active
	{
	background-position:0 -86px;
	}
	
div.product-view span.availability a.to-confirm
	{
	width:85px;
	background-position:-145px 0;
	float:left;
	}

div.product-view span.availability a.to-confirm:hover
	{
	background-position:-145px -43px;
	}

div.product-view span.availability a.to-confirm:active
	{
	background-position:-145px -86px;
	}
	
div.product-view a.wishlist
	{
	background:transparent url(img/wishlist-buttons.gif) no-repeat;
	text-indent:-9999px;
	outline:0;
	display:block;
	width:88px;
	height:32px;
	float:right;
	margin:25px 0px 5px 5px;
	}

div.product-view a.wishlist:hover
	{
	background-position:0 -43px;
	}
	
div.product-view a.wishlist-remove
	{
	background-position:-96px 0;
	}

div.product-view a.wl-on
	{
	background-position:-391px 0;
	}
div.product-view a.wl-on:hover
	{
	background-position:-391px -43px;
	}	
	
div.product-view a.wishlist-remove:hover
	{
	background-position:-96px -43px;
	}		

div.product-view a.wishlist-remove:hover
	{
	background-position:-96px -43px;
	}		
	
div.product-view strong.price
	{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#F66013;
	}	
	
div.product-view strong.price span
	{
	margin:0 0 0 5px;
	}	

div.product-view strong.price span.price-cents
	{
	margin:0px;
	font-family:Arial, Helvetica, Sans-Serif;
	}	
	
div.product-view span.bg-photo
	{
	display:block;
	height:90px;
	width:90px;
	background:transparent url(img/bg-img-product-list.gif) no-repeat left top;
	padding:8px 0 0 8px;
	}	

div.product-view-detail img.photo
	{
	border:1px solid #dadada;
	position:absolute;
	margin:6px 0 0 -220px;
	
	}

div.product-view-detail strong.name
	{
	border-bottom:2px solid #dadada;
	margin:0 0 10px 0;
	padding:5px 50px 0px 0px;
	}

div.product-view-detail em.brand
	{
	float:right;
	margin:-37px 0 0 0;
	background:transparent no-repeat right top;
	text-indent:-9999px;
	outline:0;
	width:100px;
	height:30px;
	
	}

div.product-view-detail span.pvp
	{
	margin-top:10px;
	}	

div.product-view-detail strong.price
	{
	font-size:16px;
	margin:0 0 20px 0;
	display:block;
	}

div.product-view-detail strong.price span
	{
	font-size:24px;
	font-family:Arial, Helvetica, Sans-Serif !important;
	}
div.product-view-detail strong.price span.price-cents
	{
	font-size:16px;
	font-family:Arial,Helvetica,Sans-Serif !important;
	}

div.product-view-detail span.long-desc
	{
	margin:3px 0 0 0;
	display:block;
	font-size:12px;
	color:#666666;
	}
