.SubPageNavigation {margin:0px;font-size:12px;padding:2px;padding-left:5px;}
.Breadcrumbs {margin:0px;font-size:8pt;padding:2px;padding-left:5px;border-style:solid;border-width:1px;border-left:0px;border-right:0px;border-top:0px;}

.ProductContainerClear {clear:both;height:1px;}
.ProductContainerClear span {display:none;}

.Product {position:relative;border:0px;margin:10px;}

.ProductContainer2 {float:right;margin:0 auto 10px auto;}
.ProductContainer4 {display:table-cell;padding:0 10px 0 0;}

.ShippingChargeForProduct {font-size:9px;float:right;margin:0px;padding:0 5px;font-weight:normal;}
.ProductCrossPromotion {padding:0px;border-style:none;border-width:0px;font-size:9px;width:100%;}
a.ProductCrossPromotionImage{border:none;}
.ProductCrossPromotionImage {border:0px;margin:0px;padding:0px;padding-left:5px;padding-top:1px;font-size:9px;}
a.ProductCrossPromotionTitle{border:none}
.ProductCrossPromotionTitle {border:0px;font-weight:bold;font-size:9px;}
a.ProductCrossPromotionDescription{border:none;}
.ProductCrossPromotionDescription {font-size:9px;}
.ProductHighlight {margin:5px;margin-top:5px;width:250px;}
.ProductFeatures {margin:20px 0 0 0;margin-top:20px!important;width:180px;empty-cells:show;padding:5px;}
.ProductFeaturesTitle {padding-right:12px;font-weight:bold;}
.ProductFeaturesDescription {font-size:12px;}

.ProductInternationalCatalogNumber {position:relative;font-weight:normal;font-size:12px;margin:5px 10px;}/* EAN */
.ProductInternationalCatalogNumber .EAN {font-weight:bold;}

.ProductIntroduction p {margin-top:.25em;margin-bottom:.5em;}
.ProductDescription p {margin-top:.25em;margin-bottom:.5em;}

.ProductImageContainer {margin:0;text-align:center;}
.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;}

*html .ProductImageContainer {position:relative;}

.ProductTitle {border:0px;padding:3px 0;margin:5px 0;font-weight:bold;font-size:13px;}
.ProductNumber {float:right;border:0px;margin:5px 0 0 0;padding:3px;font-weight:normal;font-size:13px;}

.ProductIntroduction {font-weight:bold;font-size:12px;margin:5px 0;margin-top:10px;}
.ProductDescription {font-weight:normal;font-size:11px;margin:5px 0;}
.ProductDetailedDescription {margin:5px 0;margin-top:20px;}
.ProductOptions {margin:20px 0;}
 .ProductOptionName {font-size:12px;font-weight:bold;padding-bottom:1px;border-bottom-width:1px;border-bottom-style:solid;clear:both;padding-top:5px;}
 .ProductChoiceName {position:relative;font-size:11px;padding:3px 0;clear:both;}
 .ProductChoiceName input, .ProductChoiceName select, .ProductOptions .ProductChoiceName textarea {margin:2px 0;z-index:10;}
 .ProductChoiceName input[type=radio], .ProductChoiceName input[type=checkbox] {float:left;}
 .ProductChoiceName > span {padding:3px 0 0 0;margin-left:5px;border-bottom-width:1px;border-bottom-style:dotted;}
.ProductOptions br {display:none;}

* html #GroupProductComponents1.LayoutObject {position:static;}
* html .ProductOptions  {position:static;}
* html .ProductOptionName {position:static;}
* html .ProductChoiceName input {position:static;}
* html .ProductChoiceName span {display:inline;margin-left:2px;padding:0;}

.ProductIcons {display:block;}
.ProductIcons[id] {float:right;display:inline-block;}
.ProductPriceContainerInner {display:inline-block;}
.ProductPriceContainer {text-align:right;margin:5px 0;}
 .ProductPriceContainer table {margin:0 0 0 auto;}
.ProductPriceOriginal {vertical-align:top;font-size:10px;padding-right:2px;padding-left:2px;text-decoration:line-through;}
.ProductDiscount {background-image:none;border:0px;margin:0px;text-align:left;margin:5px;margin-top:3px;}
.ProductPrice {background-image:none;border:0px;margin-right:3px;text-align:left;font-weight:bold;font-size:13px;}
.ProductPriceIntro {text-decoration:none;font-weight:normal;}
.ProductPriceCalculated {font-style:normal;}
.ProductPriceGroupPart1_Text {font-size:11px;}
.ProductPriceGroupPart2 {font-weight:normal;font-size:9px;}
.ProductPurchaseContainer, .ProductShopContainer {line-height:1.2em;}
.ShippingChargeForProduct {float:none;line-height:1em;}
.ProductCurrencySymbol {background-image:none;border:0px;margin:0px;text-align:left;}

.ProductDiscount {font-size:9px;margin:5px 0;}
.ProductQuantity input {margin:0px;font-size:12px;padding:0px;width:40px;margin-left:3px;}

.ProductNumberBasePriceContainer {padding-top:2px;clear:both;}
.ProductBasePrices {display:inline;float:right;padding:2px 5px 2px 5px;}
 .ProductBasePrice {font-size:10px;font-weight:bold;text-align:right;line-height:100%;}
 .ProductBasePrice nobr {font-weight:normal;}
.ProductWeightContainer {display:inline;line-height:100%;float:right;padding:2px 5px 2px 5px;font-size:10px;}
 .ProductWeight {background-image:none;border:0px;margin:0px;}
 .ProductWeightText {font-weight:bold;}
 .ProductWeightUnit {border:0px;margin:0px;text-align:left;font-size:9px;font-weight:bold;}
.ProductStockContainer {display:inline;float:right;padding:2px 5px 2px 5px;}
 .ProductStock {font-size:10px;font-weight:normal;text-align:right;line-height:100%;}
 .ProductStock span {font-weight:bold;}

 .ProductDeliveryTimeContainer {display:inline;float:right;padding:2px 5px 2px 5px;}
 .ProductDeliveryTime {font-size:10px;font-weight:normal;text-align:right;line-height:100%;}
 .ProductDeliveryTime span {font-weight:bold;}
 
.ProductDiscountMessage {font-size:9px;font-weight:bold;margin:10px 0;padding-bottom:3px;border-bottom-width:1px;border-bottom-style:solid;}

.BackButton {text-align:right;padding-right:3px;padding-top:3px;}

.ProductMoreDetails {text-align:right;font-size:12px;margin:10px 0;padding:3px 0;}

div.ProductContainer3 {height:1px;margin:0 10px;clear:both;}
.Product a {text-decoration:underline;}
.ProductPurchaseContainer a {text-decoration:none;}

.ProductIcons {position:relative;overflow:hidden;margin:5px 0;}
.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!important;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));}

/*
Version tag, please don't remove
$Revision: 30483 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V12_30/bin/Templates/ProductLoops/10-PRDA_2/stylesheet.css $
*/
