#ProductLoop {position:relative;overflow:hidden;clear:both;padding-top:10px;text-align:center;}
#ProductLoopInner {position:relative;overflow:hidden;margin:0 auto;}
.Product {float:left;width:560px;position:relative;overflow:hidden;margin:0 10px 10px 10px;border-width:0px;text-align:left;border-width:1px;border-style:solid;clear:none ! important;}
.Product .odd {float:left;margin-right:20px;}
.Product .even {float:right;margin-left:20px;}
.ProductContainer2 {overflow:hidden;}

.ProductImageGroupContainer {position:relative;}/* IE7 and below support */
.ProductImageContainer {text-align:center;position:relative;}
.ProductImage img {position:relative;display:block;border:0;margin:0;}
* html .ProductImage img {position:static;display:inline;}
 .ProductImageCaptionIcons {height:18px;}
 .ProductImageCaptionIcons div {display:inline;float:right;}
.ProductImageCaption {line-height:12px;font-size:10px;text-align:left;padding:2px;}

#ProductMoreDetailsIcon.LayoutObject {width:15px;height:15px;background-image:url(../media/MoreDetails.gif);background-repeat:no-repeat;background-position:center;}
#ProductMoreImagesIcon.LayoutObject {width:22px;height:18px;background-image:url(../media/gallery.png);background-repeat:no-repeat;background-position:center;}
.ProductImageCaptionIcon {width:22px;height:18px;background-image:url(../media/zoom.png);background-repeat:no-repeat;background-position:center;}
.ProductImageGroupContainer.NoImage, .ProductImageGroupContainer.NoImage .ProductImage {height:270px;width:270px;}
.ProductImageGroupContainer.NoImage .ProductImage {background:url(../media/no_image.png) center no-repeat;}
.ProductImage a.NoImage {display:block;}


.ProductTitle {padding:5px;margin:5px 5px 0 5px;font-weight:bold;font-size:20px;word-wrap:break-word;}
.ProductIntroduction {margin:0 5px;padding:5px;font-size:16px;font-weight:normal;}
.ProductIntroduction p {margin-top:.25em;margin-bottom:.5em;}

/* Pricing */
.ProductPurchaseContainer {clear:both;position:relative;overflow:hidden;margin:0 5px;padding:5px;}
.ProductPriceIntro {float:left;}
.ProductPriceOriginal {margin-left:5px;float:left;text-decoration:line-through;font-size:12px;line-height:15px;}/* old price */
.ProductPrice, .ProductPriceCalculated {clear:left;float:left;line-height:1em;font-size:30px;font-weight:bold;margin-right:5px;} /* current price*/ 
.ProductCurrencySymbol {font-size:20px;}

.ProductPriceContainer {float:left;}
.ProductIncTaxes, .ShippingChargeForProduct, .ProductWeight {font-size:10px;line-height:14px;}
.ProductWeight:after {content:")";}
.ProductWeight span:before {content:"(";}
.ProductDiscountMessage {font-weight:normal;font-size:16px;margin:0 5px 5px 5px;padding:5px;}
.ProductPriceOriginal:empty, .ProductPrice:empty, .ProductPriceCalculated:empty  {display:none;}

.ProductNumberBasePriceContainer {margin:5px;padding:5px;list-style:none;line-height:1.2em;}
.ProductNumberBasePriceContainer li {margin-bottom:.5em;}
.ProductNumberBasePriceContainer li:last-child {margin-bottom:0;}

/* Stock control */
.ProductStockContainer {position:relative;overflow:hidden;font-weight:bold;}
.ProductStockTlight {display:none;float:left;margin-right:3px;}
.ProductStockTlight > span {display:block;float:left;height:10px;width:17px;margin:0px 2px 0px 0px;border-radius:2px;border-width:1px;border-style:solid;}
.ProductStockTlight > span > span {display:block;height:8px;width:15px;margin:1px;border-radius:2px;}
.ProductStockTlight1 span {background-color:#65B00F;background:-webkit-gradient(linear, left top, left bottom, from(#65b00f), to(#006837));background:-moz-linear-gradient(top,#65b00f,#006837);background:-ms-linear-gradient(top,#65b00f,#006837);background:linear-gradient(top,#65b00f,#006837);}
.ProductStockTlight2 span {background-color:#ff7733;background:-webkit-gradient(linear, left top, left bottom, from(#ff7733), to(#ed4f00));background:-moz-linear-gradient(top,#ff7733,#ed4f00);background:-ms-linear-gradient(top,#ff7733,#ed4f00);background:linear-gradient(top,#ff7733,#006837);}
.ProductStockTlight3 span {background-color:#ff0000;background:-webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#b00000));background:-moz-linear-gradient(top,#ff0000,#b00000);background:-ms-linear-gradient(top,#ff0000,#b00000);background:linear-gradient(top,#ff0000,#b00000);}

/* Buttons */
.ProductIcons {position:relative;overflow:hidden;margin:5px 10px;}
.QntyBox {float:left;}
.QntyBox input {font-size:14px;margin-top:1px;padding:2px;}
.QntyBox + .AddToBasketButton {margin-left:5px;}
.AddToBasketButton {float:left;border-radius:5px;border-width:1px;border-style:solid;font-size:14px;line-height:24px;font-weight:bold;padding:0 10px 0 2px;}
.AddToBasketButton span.ImgLink {display:block;float:left;color:inherit;background-color:transparent;background-image:url("../media/sgk_cart.png");background-repeat:none;background-repeat:no-repeat;background-position:0 center;padding-left:25px;}
.AddToBasketButton span {display:block;}
.AddToBasketButton + .FavoritesButton {margin-left:5px;}
.FavoritesButton {float:left;border-radius:5px;border-width:1px;border-style:solid;}
.FavoritesButton span.ImgLink {display:block;background-image:url("../media/sgk_fav.png");background-repeat:none;background-repeat:no-repeat;background-position:center;height:24px;width:24px;}
.FavoritesButton span {display:none;}

.AddToBasketButton, .FavoritesButton{cursor:pointer;background-image:url("../media/a2b_grad.png")/* IE7 */;background-position:top left;background-repeat:repeat-x;background-image: -ms-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.2));background-image: -moz-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.2));background-image: -o-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.2));background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,.2)), color-stop(1, rgba(0,0,0,.2)));background-image: linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.2));}
.AddToBasketButton:hover, .FavoritesButton:hover {background-image:url("../media/a2b_grad.png")/* IE7 */;background-position:bottom left;background-repeat:repeat-x;background-image: -ms-linear-gradient(top, rgba(0,0,0,.2), rgba(255,255,255,.2));background-image: -moz-linear-gradient(top, rgba(0,0,0,.2), rgba(255,255,255,.2));background-image: -o-linear-gradient(top, rgba(0,0,0,.2), rgba(255,255,255,.2));background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.2)), color-stop(1, rgba(255,255,255,.2)));background-image: linear-gradient(top, rgba(0,0,0,.2), rgba(255,255,255,.2));}

/* More details */
.ProductMoreDetails {font-size:12px;text-align:left;}
.ProductMoreDetails a {display:inline-block;margin:10px;padding:.1em .5em;border-radius:.25em;border-width:1px;border-style:solid;background-color:transparent;color:inherit;}


/*
Version tag, please don't remove
$Revision: 6938 $
$HeadURL: svn://3d3-p432/ShopFactory/trunk/bin/Templates/ProductLoops/PRCB_1/stylesheet.css $
*/
