#ProductLoop {position:relative;overflow:hidden;clear:both;text-align:center;padding:10px;}
#ProductLoopInner {position:relative;overflow:hidden;margin:0 auto;}
.Product {float:left;display:block;clear:none ! important;width:275px;min-height:100px;overflow:hidden;text-align:left;border-width:1px;border-style:solid;margin:2px;cursor:pointer;}
.ProductImageGroupContainer {float:left;margin:2px;width:100px;min-height:96px;overflow:hidden;}
.NoImage .ProductImage {background:url(../media/no_image.png) center no-repeat;height:96px;}
.ProductImage a.NoImage {display:block;}

.ProductContainer2 {overflow:hidden;padding:0 0 10px 0;}
.ProductTitle {overflow:hidden;width:155px;font-size:14px;padding:10px;word-wrap:break-word;}
.ProductStock {padding:0 10px 5px 10px;}
.ProductStock:empty {display:none;}
.ProductDiscountMessage{padding:0 10px 5px 10px;font-weight:bold;}
.ProductPriceIntro{padding:0 10px;font-weight:bold;}
.ProductPriceCalculated, .ProductPrice{float:left;padding:0 5px 0 10px;font-size:13px;}
.ProductIncTaxes{float:left;font-size:10px;}
.ProductPriceOriginal {padding:0 10px;text-decoration:line-through;font-size:10px;}
