/* PRODUCT LIST PAGE */

#productList {margin: 15px 0;}
	.lProduct {clear: both;	width: 698px;overflow: auto;padding: 10px;margin-top: 15px;}
	table#navigationTable .lProduct {width: 553px;}
		div.lProductImage {float: left;padding: 0 10px 10px 0;}
		div.lProductImage {padding:5px;border:1px solid #ccc;margin-right:10px;}
			span.lProductPrice {padding: 0 0 0 20px;}
			div.lProductAddToCart {margin: 20px 0 0 300px;}
			p.lProductCategories {text-align: right;}
			#content div.lProduct ul {margin-bottom: 0;}
			#content div.lProduct li {padding: 0;margin: 0;}

/* PRODUCT LIST - THUMBNAIL VIEW */
#thumbnailList {margin: 10px 0;text-align: center;}
	.thumbnailListBy3 {width: 550px;}
	.thumbnailListBy4 {width: 750px;}
	div.lThumbnail {background: #444;border: 1px solid #666;float: left;padding:8px 4px;margin:5px;width:165px;height:170px;}
		div.lThumbnail a, div.lThumbnail img {}
		div.lThumbnailImage {margin: 0;}
		p.lThumbnailCaption {padding: 0 5px;}
		#content div.lThumbnailImage a img, #content div.lThumbnailImage a:link img, #content div.lThumbnailImage a:active img, #content div.lThumbnailImage a:visited img {padding: 5px;border: 1px solid #666;text-decoration: none;}
		p.lThumbnailCategories {padding: 0;text-align: right;font-size: 84%;}

/* PRODUCT DETAILS PAGE */
#productDetail {width: 100%;overflow: auto;}
	div.dProductImage, div.dProductThumbnail {float: left;text-align: center;border: 1px solid #ccc;padding: 5px;margin: 10px 0 0 0;}
	div.dProductThumbnail {margin: 0 0 5px 0;}
	div.dProductSpecifications {float: left;clear: right;margin: 0 5px 10px 0;width:300px;}
	#content div.dProductSpecifications ul {list-style-type: none;margin-left: 15px;}
	#content div.dProductSpecifications li {padding: 1px 0;margin: 0;}
		span.dProductPrice {color: #a7bbc0;font-weight: bold;}
	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 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:#999;font-size:90%;}
	div.dProductDescription {clear: both;}
