/*============================================================================
	CSS Style Sheet, Janmedia Interactive Inc.
	$Id: index.css,v 1.11 2009-02-20 16:49:32 pcharasimiuk Exp $
=============================================================================*/
.recommended { 
	border: none; 
	padding:0;
	margin:0;
}

.product { 
	float: left; 
	width: 265px;  
	padding:8px 8px 30px 8px; 
	margin: 0px 15px 0px 0px;
	background: #FFF url('/images/share/net_bg_gray_vertical.gif') repeat-x top;
	overflow:hidden;
 }
 
.product img { 
 	display: block; 
	border:#757575 solid 1px;
}

.product .cover_container {overflow:hidden;float:left;display:block;width:auto;padding:0;margin-right: 8px;min-height:130px;position:relative;}
.product a.image {display:block;padding:0;margin:0;width:auto;min-height:130px;}
.product .cover_container a.guarantee{position:absolute;right:-5px;top:-5px;width:59px;height:56px;}
.product .cover_container a.guarantee img{display:block;width:59px;height:56px;border:none;}

.product .description {
	float:right;
	margin:0;
	padding:0;
	width:142px;
}

.product a.title { 
	font-size: 14px; 
	font-weight: bold;
	text-decoration:underline;
	text-align:right;
	color:#2F2F2F;
	padding:0;
	margin:0 0 12px 0;
	min-height:70px;
	display:block;
}

.product p.price {
	display:block;
	text-align:right;
	white-space: nowrap;
	clear: both;
	padding:0;
	margin:0;
	top:0;
}


.product p.more {
	font-size:10px;
	float:right;
	padding:0;
	margin:0;	
	width:110px !important;
}

/*bloczek z mini opcjami  */
.options_mini {
	display:block;
	float:right;
	padding:5px 0;
	margin:0;
	top:0;
	width:60px;
}

.options_mini .sms {
	background:url('/images/product/net_img_sms.gif') no-repeat top center;
	width:23px;
	height:24px !important;
	display:block;
	float:right !important;
}
.options_mini img{
	width:23px;
	height:24px;
	display:block;
	float:right !important;
}
.options_mini  .present {
	background:url('/images/product/net_ico_present.gif') no-repeat top center;
	width:21px;
	height:25px !important;
	display:block;
	float:right !important;
}

.options_mini .paper {
	background:url('/images/product/net_ico_paper.gif') no-repeat top center;
	width:16px;
	height:24px !important;
	display:block;
	float:right !important;
}

.options_mini  label{
	position:absolute;
	left:-3000px;
}
.vat_value{margin-bottom:8px; display:block;text-align:right}
.vat_value span{color:#E34A20;}
#ms_vat_subscription{
	float:right;
}

