.SubPageNavigation { margin:0px; font-size:12px; padding:2px; padding-left:5px; }
.Breadcrumbs { margin:0px; font-size:10px; padding:2px;	padding-left:5px;	border-style:solid;	border-width:1px; border-left:0px; border-right:0px; border-top:0px; }

.Product {border:0px; position:relative;}

.ProductClear {clear:both;height:0;overflow:hidden;}
.ProductClear span {display:none;}

.ProductBasePrice {	text-align:left; margin:0px; padding:5px; font-weight:bold;  }
.ProductBasePrice * {font-weight:normal;}
.ShippingChargeForProduct {	font-size:9px; text-align:right; margin:0px; padding:0 5px; font-weight:normal;  }
.ProductStock {	font-size:9px; text-align:right; margin:0px; padding:0 5px; font-weight:normal;  }

.ProductCrossPromotion { margin:3px; border:0; padding:0px; font-size:11px; }
 .ProductCrossPromotionContainer { margin:3px; }
.ProductCrossPromotionImage {	text-align:center; margin:0 auto 0 auto; }
 .ProductCrossPromotionImage img { margin:1px 0 1px 0; }
 a.ProductCrossPromotionImage {  border:none}
.ProductCrossPromotionTitle { padding:3px; font-weight:bold; font-size:12px; }
 a.ProductCrossPromotionTitle{  border:none; }
.ProductCrossPromotionDescription {	padding:3px; font-size:11px; line-height:130%; }
 a.ProductCrossPromotionDescription {  border:none; }

.ProductFeatures {margin:0 10px 10px 10px;empty-cells:show;}
.ProductFeaturesTitle { font-size:12px; white-space:nowrap; padding:1px 5px 1px 5px; font-weight:bold; border-top-width:1px; border-top-style:solid; }
.ProductFeaturesDescription{ font-size:12px; width:100%; padding:1px 5px 1px 5px; border-top-width:1px; border-top-style:solid; }

.ProductImageShippingContainer { float:right; text-align:left; margin-left:5px; }
.ProductImageContainer { position:relative; margin:10px 10px 5px 5px; text-align:center; z-index:1; }
 .ProductImageContainer[id] { margin-left:5px; }
.ProductImage img { border:0; margin:0; }
 .ProductImageCaptionIcons { height:18px; }
 .ProductImageCaptionIcons div { display:inline; float:right; }
.ProductImageCaption { float:right; line-height:12px; font-size:10px; overflow:hidden;text-align:left;}

.ProductMoreDetails { text-align:right; padding:5px; font-weight:bold; }
.Product #BackLink { display:block; padding:5px; font-weight:bold;}

#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; }

.ProductDiscountMessage {  margin:5px; padding-bottom:2px; font-size:9px; border-bottom-width:1px; border-bottom-style:solid; }

.ProductNumberBasePriceContainer{padding:0 5px;}
.ProductNumber { border:0px; margin:5px 10px; font-weight:normal; }

.ProductInternationalCatalogNumber { border:0px;margin:5px 10px; font-weight:normal;text-align:left;}/* EAN */
.ProductInternationalCatalogNumber .EAN {font-weight:bold;}

.ProductTitle {	position:relative; font-weight:bold; border:0px; margin:10px; font-size:22px;  }
.ProductIntroduction { position:relative; font-size:14px; font-weight:bold; margin:0 10px 10px 10px;  }
.ProductHighlight { clear:both;float:left; margin:5px 10px 10px 10px; padding:10px;font-size:14px;font-weight:bold;}
.ProductDescription {	position:relative; font-size:12px; margin: 0 10px 10px 10px; margin-top: 0px;  }
.ProductDetailedDescription {position:relative; font-size:11px; margin:0 10px 10px 10px; }

.ProductOptions { margin:5px; }
 .ProductOptions select, .ProductOptions textarea { margin:5px 0 5px 0; }
 .ProductOptionName { font-size:12px; font-weight:bold; padding-bottom:1px; border-bottom-width:1px; border-bottom-style:solid;  }
 .ProductChoiceName { position:relative;  font-size:11px; margin:3px 0 3px 0; }
 .ProductChoiceName input { position:absolute; z-index:10; background-color:transparent; }
 .ProductChoiceName span { display:block; margin-left:24px; padding-top:3px; }

.ProductWeight {border:0px;margin:5px 0;}
.ProductWeightText{font-weight:bold;}
.ProductWeightUnit {border:0px;margin:0px;padding-top:5px;font-weight:normal;}
.ProductDiscount {  margin:5px; font-size:9px; }
.ProductQuantity input { margin:0px; padding:0px; width:40px; height:24px; margin-left:3px; }
.ProductWeightContainer{text-align:left;padding:0 10px;}

.BackButton { text-align:right; padding-right:3px; padding-top:3px; }

.ProductPurchaseContainer {padding:5px;width:100%;text-align:right;}
.ProductPricingContainer { margin:3px; text-align:right; }
.ProductIconsContainer { padding:2px 5px 2px 5px; }
.ProductPriceOriginal {	vertical-align:top; font-size:16px; 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:0; padding:0 5px 0 0; text-align:left; font-weight:bold; font-size:15px; }
.ProductPriceIntro {  text-decoration:none; font-weight:normal; }
.ProductPriceCalculated { display:block;font-style:normal; font-size:23px;text-align:right;padding:5px; }

.ProductCurrencySymbol { background-image:none;  border:0px; margin:0px; text-align:left; }
.ProductIncTaxes {font-size:10px;padding:0 3px;}

.ProductIcons {text-align:right;padding:5px;}
.ProductIcons table {margin-left:auto;}

.ProductPriceIntro {white-space:nowrap;text-decoration:none;font-weight:normal;font-size:14px;}
.ProductPrice {background-image:none;border:0px;margin-right:3px;text-align:right;font-weight:bold;font-size:18px;}
.ProductPriceOriginal {vertical-align:top;font-size:12px;font-weight:normal;padding-right:2px;padding-left:2px;text-decoration:line-through;}
.ProductPriceCalculated {font-weight:bold;font-size:18px;}
.ProductPriceGroupPart1 {font-weight:bold;display:block;}
.ProductPriceGroupPart1_Text {font-size:14px;}
.ProductPriceGroupPart1_Amt {font-size:18px;}
.ProductPriceGroupPart2 {font-weight:normal;font-size:10px;display:block;}
.ProductIncTaxes {font-size:11px;font-weight:normal;white-space:nowrap;}
/*
Version tag, please don't remove
$Revision: 3733 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V8_00/bin/Templates/Products/PDDV_1/stylesheet.css $
*/
 