

div.offers_0_container:first-child {
	margin-left:		0px;
}

div.offers_0_container, div.offers_0_container_margins {
	float:				left;
	width:				225px;
	height:				227px;
	border:				1px solid #bebebe;
	background-image:	url('../img/background_offers_0.gif');
	background-repeat:	repeat-x;
	background-color:	#ffffff;
	margin:				0px 0px 10px 0px;
	padding:			5px;
}

div.offers_0_container_margins {
	margin:				0px 10px 10px 10px;
}

div.offers_0_container .image, div.offers_0_container_margins .image {
	float:				left;
	width:				185px;
	height:				139px;
	padding:			5px 0px 15px 42px;
}

div.offers_0_container .product_name, div.offers_0_container_margins .product_name {
	float:				left;
	width:				227px;
	height:				20px;
	padding:			4px 0px 0px 0px;
	
}

div.offers_0_container .product_name ul, div.offers_0_container_margins .product_name ul {
	list-style-type:	none;
	list-style-position:outside;
	margin:				0px;
	padding:			0px;
}

div.offers_0_container .product_name ul li, div.offers_0_container_margins .product_name ul li {
	float:				left;
	margin-right:		5px;
}

div.offers_0_container .product_name ul a, div.offers_0_container_margins .product_name ul a {
	color:				#7f7f7f;
	text-decoration:	none;
	font-weight:		bold;
}

div.offers_0_container .price, div.offers_0_container_margins .price {
	float:				left;
	width:				227px;
	height:				34px;
	padding:			10px 0px 0px 0px;
}

div.offers_0_container .price_text_container, div.offers_0_container_margins .price_text_container {
	float:				left;
	width:				127px;
}

div.offers_0_container .price_text, div.offers_0_container_margins .price_text {
	float:				left;
	height:				26px;
	padding:			10px 5px 0px 10px;
}

div.offers_0_container .buy, div.offers_0_container_margins .buy {
	float:				left;
	width:				90px;
	padding:			4px 10px 0px 0px;
	text-align:			right;
}