#productList{margin: 10px 0;}
	div.lProduct{margin: 10px 0;padding: 5px;border: 1px solid #1d316c;}
	div.lProductEven{background: #e1e5ee;}
	div.lProductOdd{background-color: #eff3f5;}
		div.lProductImage{float: left;margin: 0 10px 0 20px;padding: 5px;background: #eff3f5;border: 1px solid #1d316c;}
		div.lProduct h2.sTitle{margin:0;padding:0;}
		span.lProductPrice{padding: 0 0 0 20px;}
		div.lProductAddToCart{margin: 20px 0 0 300px;}
		p.lProductCategories{text-align: right;}
	
#thumbnailList{margin: 0 auto;padding:0;}
	.thumbnailListBy3{width: 550px;}
	.thumbnailListBy4{width: 725px;}
	div.lThumbnail{float: left;width:160px;border: 1px solid #1d316c;padding:4px;margin: 5px;vertical-align: top;text-align: center;min-height: 170px;}
		div.lThumbnailImage{margin: 0;background: #eff3f5;}
		p.lThumbnailCaption{padding: 0 5px;}
		p.lThumbnailCategories{padding: 0;text-align: right;font-size: 84%;}
			
#productDetail{}
	div.dProductThumbnail, div.dProductImage{float: left;text-align: center;border: 1px solid #1d316c;background: #eff3f5;padding: 3px;margin: 0 5px 10px 0;}
	div.dProductThumbnail p.moreImagesLink	{font-size:0.9em;}
	div.dProductSpecifications{float:left;clear: right;margin: 0 0 10px 0;width:330px;}
		span.dProductPrice{font-weight:bold;color: #F00;}
	div#dProductAddToCart{clear:both;text-align:center;padding: 10px;}
		div#dProductAddToCart p{margin:0;padding:0;}
		div#dProductAddToCart p.dProductPriceOld{text-decoration : line-through;color: #999;}
		div#dProductAddToCart p.dProductPrice{font-weight:bold;font-size:125%;}
		div#dProductAddToCart select.dProductOptionList{font-weight:bold;}
		div#dProductAddToCart form{margin: 0;}
			div#dProductAddToCart input.addToCartButton{padding: 0;margin:5px 0;}
		div#dProductAddToCart p.dProductSoldOut{font-size:100%;color:#f00;padding: 5px 0;font-weight: bold;}	
		div#dProductAddToCart p.dProductPriceVat{color:#334054;font-size:90%;}
	div.dProductDescription{clear: both;}

