#container_consumables,
#container_accessories{
	background:url('../../../img/bg_accessory.png') repeat;
	width:920px;
	height:323px;
	margin-top:20px;
	padding:8px 20px 0 20px;
	clear:both;
}

	#container_consumables h3,
	#container_accessories h3{
		background:none;
		font-weight:bold;
		font-size:16px;
		color:#262626;
		text-transform:uppercase;
		margin:0;
		padding:0;
		height:27px;
		line-height:27px;
		border-bottom:1px solid #d7dadc;
	}
	
	#container_consumables ul,
	#container_accessories ul{
		border-top:1px solid #fff;
		padding-top:10px;
		width:919px;
		height:274px;
	}
	
		#container_consumables ul li,
		#container_accessories ul li{
			width:149px;
			height:274px;
			list-style:none;
			float:left;
			margin-right:5px;
			background:#fff;
		}
		
		#container_consumables ul li.last,
		#container_accessories ul li.last{
			margin:0
		}
		
			#container_consumables ul li .product_img_link,
			#container_accessories ul li .product_img_link{
				position:relative;
				width:149px;
				height:149px;
				background:#fff;
				overflow:hidden;
				border-bottom:1px solid #d0d0d0;
				display:block;
			}
			
				#container_consumables ul li .product_img_link .flag,
				#container_accessories ul li .product_img_link .flag{
					position:absolute;
					top:0;
					right:0
				}
				
			#container_consumables ul li h4,
			#container_accessories ul li h4{
				font-size:12px;
				font-weight:bold;
				color:#222;
				padding:0 5px;
				margin:3px 0 0 0;
			}
			
			#container_consumables ul li .desc_short,
			#container_accessories ul li .desc_short,
			#container_consumables ul li .desc_short p,
			#container_accessories ul li .desc_short p{
				margin:0;
				padding:0;
				font-size:11px;
				color:#000;
			}
			
				#container_consumables ul li .desc_short,
				#container_accessories ul li .desc_short{
					padding:0 5px;
					height:28px;
					line-height: 14px;
				}
			
			
			#container_consumables ul li .ref_access,
			#container_accessories ul li .ref_access{
				clear:both;
				color:#666;
				font-size:10px;
				padding:0 5px;
				height:13px;
				line-height: 13px;
			}
			
			#container_consumables ul li .price_container,
			#container_accessories ul li .price_container{
				height:34px;
				padding:0;
				margin:0;
				text-align:left;
				float:right;
			}
			
				#container_consumables ul li .price_container .price_old,
				#container_accessories ul li .price_container .price_old{
					display:block;
					color:#666;
					font-size:11px;
					text-decoration:line-through;
					text-align:right;
					height:14px;
				}
			
				#container_consumables ul li .price,
				#container_accessories ul li .price{
					font-weight:bold;
					font-size:15px;
					color:#222;
					display:block;
					float:right;
					margin:12px 5px 0 5px;
					float:right;
				}
				
				#container_consumables ul li .price_container .on_promotion_color,
				#container_accessories ul li .price_container .on_promotion_color,
				#container_consumables ul li .price_container .on_sale_color,
				#container_accessories ul li .price_container .on_sale_color{
					float:right;
					height:15px;
					line-height:15px;
					text-align:center;
					color:#fff;
					font-weight:bold;
					padding:0 2px;
					background-color:#dd0000;
					font-size:12px;
				}
			
		#container_consumables ul li .exclusive,
		#container_accessories ul li .exclusive{
			background:url('../../../img/bg_addtocart_associated.png') no-repeat;
			width:114px;
			height:25px;
			padding-left:23px;
			color:#ffca30;
			font-size:10px;
			font-weight:bold;
			line-height:25px;
			text-align:center;
			text-transform:uppercase;
			margin:0 auto;
			clear:both;
		}
		
			#container_consumables ul li .exclusive:hover,
			#container_accessories ul li .exclusive:hover{
				text-decoration: underline;
			}
		
		#container_consumables ul li span.exclusive,
		#container_accessories ul li span.exclusive
		{
				color: #9CA4A8
		}	
		
		#container_consumables ul li span.exclusive:hover,
		#container_accessories ul li span.exclusive:hover
		{
				text-decoration: none;
		}	