@charset "utf-8";

#prodDetailHeader{}
#prodDetailContent{}

#prodDetail{width:100%; margin-right:5px;}

#prodDetailImages{}
.prodDetailAdditionalImage{margin:2px;}
#prodDetailInfo{ padding:3px;}

.prodDetailName{ font-size:18px;  color:#000000;}
.prodDetailNameLink{color:#000000;}
.prodDetailLeftTable{ }
.prodDetailContentC{ width:100%; }
.prodDetailContentCPadd{padding:10px;}
.prodDetailSku{font-size:12px; color:#000000; font-weight:normal;}

.prodDetailNW { background-image:url(../ecommerce/images/structure/borders/tl5.gif); background-repeat:no-repeat;}
.prodDetailN{ background-image:url(../ecommerce/images/structure/borders/t5.gif); background-repeat:repeat-x; background-position:bottom; width:99%;}
.prodDetailNE { background-image:url(../ecommerce/images/structure/borders/tr5.gif); background-repeat:no-repeat;}
.prodDetailW { background-image:url(../ecommerce/images/structure/borders/l5.gif); background-repeat:repeat-y;}
.prodDetailE { background-image:url(../ecommerce/images/structure/borders/r5.gif); background-repeat:repeat-y;}
.prodDetailSW { background-image:url(../ecommerce/images/structure/borders/bl5.gif); background-repeat:repeat-y;}
.prodDetailS{ background-image:url(../ecommerce/images/structure/borders/b5.gif); background-repeat:repeat-x;}
.prodDetailSE { background-image:url(../ecommerce/images/structure/borders/br5.gif); background-repeat:repeat-y;}


.prodDetailCalculator { text-align:center; color:#cc0000; font-size:9px;} 

#prodDetailContent{width:100%;}
#prodDetailMainImageContainer{text-align:center}
#prodDetailShortDescription{}
#prodDetailLongDescription{}
#prodDetailActions{text-align:right; vertical-align:bottom;}

#prodOptions{margin-left:auto; margin-right:5px; text-align:right}
#prodDiscounts{ border:1px solid #6d0; color:#6d0; display:inline; float:left; font-weight:bold; padding:5px; margin-top:4px; text-align:left;}

ul{text-align:left; margin:0px; padding:0px;}
li{list-style-position:inside; list-style-type:square;}

.prodDetailBuyButton{ background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); background-repeat:no-repeat; width:131px; height:27px; border:none; background-color:transparent; color:#FFFFFF; font-weight:bold;}
.prodDetailUnavailable {background-image:url(../ecommerce/images/structure/backgrounds/button_product_unavailable.gif); background-repeat:no-repeat; width:131px; height:27px; border:none; background-color:transparent; color:#990000; font-weight:bold; text-decoration:none;}
.prodCategoryBuyButton {background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); color:#FFFFFF; background-repeat:no-repeat; width:131px; height:27px; border:none; background-color:transparent; font-weight:bold; }
.prodDetailBuyButton1{ background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); background-repeat:no-repeat; width:131px; height:27px; border:none; background-color:transparent; color:#FFFFFF; font-weight:bold;}
.prodDetailBuyButton2{ background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); background-repeat:no-repeat; width:131px; height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; border:none; background-color:transparent; text-align:left}
.prodDetailBuyButton3{ background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); background-repeat:no-repeat; width:131px; height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; border:none; background-color:transparent; }
#prodDetailWishlistButton{border:none; background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); background-repeat:no-repeat; width:131px; height:27px; color:#FFFFFF; font-weight:bold; background-color:#FFFFFF;}
.WishlistTD { padding-top:10px;}
/*.prodDetailWishlistButtonclass{border:none; background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); width:131px; height:27px; color:#FFFFFF; font-weight:bold; margin-top:10px;}*/
#prodDetailMoreButton{background-color:#fff; border:none; background-image:url(../ecommerce/images/structure/buttons/plus3.gif); width:24px; height:23px; margin:0px;}
#prodDetailRecommend{background-color:#fff; border:none;background-repeat:no-repeat; background-image:url(../ecommerce/images/structure/backgrounds/button_product.gif); width:131px; height:27px; margin:0px; color:#FFFFFF; font-weight:bold;}
#prodDetailQuantity{width:15px; height:12px; font-size:9px;}

/*prices*/
#prodDetailRetailPrice{text-decoration:line-through; color:#CC0033; font-size:10px; vertical-align:bottom; padding-right:3px;}
#prodDetailPrice{font-size:18px; font-weight:bold; color:#575757; vertical-align:bottom; padding-right:10px;}
.prodDetailRetailPrice{text-decoration:line-through; color:#CC0033; font-size:10px; vertical-align:bottom; padding-right:3px;}
.prodDetailPriceRetail{text-decoration:line-through; color:#CC0033; font-size:10px; vertical-align:bottom; padding-right:3px;}
.prodDetailPrice{font-size:18px; font-weight:bold; color:#575757; vertical-align:bottom; padding-right:10px;}
#prodDetailBuyDiv{vertical-align:bottom;}
.prodDetailZoomImage { height:22px; padding-top:5px;font-size:11px; background:url(../ecommerce/images/structure/backgrounds/back_zoomimage.gif) no-repeat; background-position:center; }
.ProdDetailOptionsproduct{ color:#990000; font-size:11px; height:120px;}
.ProdDetailDesc { font-size:11px; padding-right:20px; padding-left:10px;}

#prodDetailCustomTags{float:right; border:1px solid #0f0;}

#prodDetailTiedProducts{ border:1px solid #ff0; width:300px; float:right;}
#prodDetailGifts{ width:300px; border:1px solid #0ff;}
#prodDetailRelated{ width:100%; border:1px solid #f0f; display:block;}

.prodDetailBuyNW{ background-image:url(../ecommerce/images/structure/backgrounds/k_i_t.gif); background-repeat:no-repeat;}
.prodDetailBuyN{}
.prodDetailBuyNE{ background-image:url(../ecommerce/images/structure/backgrounds/m_t.gif); background-repeat:no-repeat;}
.prodDetailBuyNERed { background-image:url(../ecommerce/images/structure/backgrounds/k_d_t.gif); background-repeat:no-repeat;}
.prodDetailBuyW{}
.prodDetailBuy1{ background-color:#a8a6a6;}
.prodDetailBuy2{ background-color:#c51015;}
.prodDetailBuyE{}
.prodDetailBuySW{ background-image:url(../ecommerce/images/structure/backgrounds/k_i_b.gif); background-repeat:no-repeat;}
.prodDetailBuyS{}
.prodDetailBuySE{ background-image:url(../ecommerce/images/structure/backgrounds/m_b.gif); background-repeat:repeat;}
.prodDetailBuySERed{ background-image:url(../ecommerce/images/structure/backgrounds/k_d_b.gif); background-repeat:repeat;}

#prodDetailRelatedProducts{width:200px; background-image:url(../ecommerce/images/structure/vSpacer.gif); background-position:left; background-repeat:repeat-y;}

.prodDetailVerticalLine{background-image:url(../ecommerce/images/structure/backgrounds/dProductsVertical.jpg); background-repeat:repeat-y; width:5px; height:240px; background-position:center}

.moreImageTitle{ color:#8DD400;font-size:30px; font-weight:bold; text-align:left}
.zoomImageTable{width:470px; text-align:center; border-spacing:0px;  background-color:#FFFFFF; border:1px solid #bfbfbf;}
.zoomImagePadding{padding:10px; width:100%}
.zoomImageTableContent{border-spacing:2px; border-collapse:separate; width:100%; border-top:0px;}

.tdCenterDetails { text-align:center;}

.recommendTable{ border:2px solid #8DD400; width:470px; text-align:center; border-spacing:0px;  background-color:#FFFFFF;}
.recommendTableContent{border-spacing:2px; border-collapse:separate; width:100%;}
.recommendTitle{ color:#8DD400;font-size:30px; font-weight:bold; text-align:left}
.recommendTitleTd{width:100%;width:100%}
.recommendPadding{padding:10px;}
.recommendLabel{ font-size:10px; color:#333333;  text-align:right; white-space:nowrap}
.recommendContent{color:#4C4C4C; font-size:10px; line-height:15px; text-align:left}
.submit{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; background-image:url(../ecommerce/images/structure/backgrounds/button_product2.gif); background-repeat:no-repeat; background-position:right; height:26px; width:125px; background-color:transparent; border:none; cursor:pointer; text-align:right; padding-right:35px;}

.checkoutBasketOptions{margin:0px; padding:0px; list-style-position:outside; font-size:9px; marker-offset:66px;}
li.checkoutBasketOption{list-style-type:none; list-style-position:inside; padding:0px; marker-offset:66px;}
li.checkoutBasketOption:before{display:marker; content:"-";}
.ProdDetailRetailImgRel {position: relative; }
.ProdDetailRetailImg {background: transparent url(../ecommerce/images/structure/backgrounds/prodDetailImgRetail.gif)  no-repeat; position: absolute;;height: 215px; width:160px; right:50px; top:-1px; }
.ProdDetailNotRetailImg { background:url(../ecommerce/images/structure/backgrounds/prodDetailImgNotRetail.gif) no-repeat; position: absolute;;height: 215px; width:160px; right:70px; top:-1px;}
.ProdDetailretailImgRel { width:100%; position:relative;}
.linksizes {color:#990000;}
.ProdDetailPrice { font-size:18px; font-weight:bold; color: #990000; right:38px; top:138px; position:absolute;}
.ProdDetailRetailPrice{ font-size:12px; font-weight:bold; color: #FFFFFF; right:31px; top:167px; position:absolute;}
.indexCategoriesLookContentTableProd{ padding-right:5px;}
.indexCategoriesLookNotLast{ width:3px;}
