body{overflow-x:hidden;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#7c7c7c;font-size:11px;}
p, form{margin:0;padding:0}
input, textarea, select{font-family:Verdana,Arial, Helvetica, sans-serif;border:1px solid #c3c3c2;font-size:10px;font-weight:bold;color:#9a9a97;margin:0 5px 0 0;}
.checkBox{border:0px none;}
img{border:0 none;}
.clear{clear:both;line-height:0px;height:0px;margin:0px;padding:0px;font-size:0;visibility:hidden;}
.float{float:left;}
.floatright{float:right;}
.brdrlftnone{border-left:0px none !important}
a{text-decoration:none;}
h1{-x-system-font:none;color:#642D65;font-family:georgia,times,serif;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-bottom:5px;margin-top:5px;}
.sifrClass h1{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;text-align:center;text-transform:uppercase;color:#642D65;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
h2{-x-system-font:none;color:#642D65;font-family:georgia,times,serif;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-bottom:5px;margin-top:5px;}
h4{font-size:12px;margin:0 0 5px 0;}
#Container{margin:0 auto;padding:0;width:950px;}
#Header{margin:0;padding:0;height:129px;}
#MiddleMainContainer{margin:0;padding:0;}
#LeftContainer{padding:0;margin:0 25px 0 0;width:194px;float:left;}
#InfoContainer{padding:0;margin:0 16px 0 0;width:762px;float:left;clear:both;display:block;}
#RightContainer{padding:0;margin:0;width:172px;float:left;}
#MiddleContainer{padding:0;margin:0;width:731px;float:left;}
.logo{float:left;margin:0;padding:0;}
.TopRightConer{margin:12px 0 0 0;float:right;}
.HeaderNaviDivider{background:url(/public/images/front/images/dot-line.jpg) repeat-y top right;float:left;padding:0 10px;}
.HeaderNaviDividerlast{float:left;padding:0 10px;}
.TopNavigation{background:url(/public/images/front/images/topnavi_bg.jpg) no-repeat top left;height:34px;line-height:normal;color:#FFFFFF;font-weight:bold;padding:0px 6px;text-align:center;}
.TopNavigation ul{text-decoration:none;margin:0;padding:0;list-style-type:none;}
.TopNavigation li{text-decoration:none;margin:0;padding:0;list-style-type:none;float:left;padding:0 36px;background:url(/public/images/front/images/navi_div.jpg) top right no-repeat;color:#FFFFFF;}
.TopNavigation li.normal a{text-decoration:none;color:#FFFFFF;padding:0px 0px 0px 0px;line-height:34px;}
.TopNavigation li.normal a:hover{text-decoration:underline;color:#FFFFFF;}
.TopNavigation li.longtxt{text-decoration:none;color:#FFFFFF;padding:4px 36px;}
.TopNavigation li.longtxt a{text-decoration:none;color:#FFFFFF;padding:0px 0px 0px 0px;}
.TopNavigation li.longtxt a:hover{text-decoration:underline;color:#FFFFFF;}
.TopNavigation li.last{background:none;}
/*.ShippingTopNavigation{background:url(/public/images/front/images/topnavi_bgline.jpg) repeat-x top left;height:34px;line-height:34px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;padding:0 10px;}*/
.ShippingTopNavigation{background:#7B2B70 url(/public/images/front/images/topnavi_bgline.jpg) repeat-x top left; height:34px;line-height:34px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;padding:0 10px;}
.ShippingTopNavigation ul{text-decoration:none;margin:0;padding:0;list-style-type:none;}
.ShippingTopNavigation li{text-decoration:none;margin:0;padding:0;list-style-type:none;float:left;padding:0 11px;border-right:1px solid #af54a3;color:#FFFFFF;}
.ShippingTopNavigation li a{text-decoration:none;color:#FFFFFF;}
.ShippingTopNavigation li a:hover{text-decoration:underline;color:#FFFFFF;}
.ShippingTopNavigation li.last{background:none;border-right:none;}
.HeaderNaviDivider{background:url(/public/images/front/images/dot-line.jpg) repeat-y top right;float:left;padding:0 10px;}
.HeaderNavi{margin:0px 0 5px 0;padding:0;list-style-type:none;font-size:10px;}
.HeaderNavi li{margin:0;padding:0;background:url(/public/images/front/images/purple_arrow.jpg) no-repeat left;padding:0 0 0 10px;line-height:16px;font-weight:bold;}
.HeaderNavi li a{text-decoration:none;color:#a7a7a7;}
.HeaderNavi li a:hover{text-decoration:none;color:#722667;}
.ShoppingCart{background:url(/public/images/front/images/icon_cart.jpg) no-repeat top left;float:left;padding:0 0 0 35px;margin:3px 0 0 0;color:#a7a7a7;font-weight:bold;height:31px;}
.CartDetail{float:none;clear:both;line-height:20px;font-size:10px;}
.CartDetail span{color:#722667;font-size:11px;font-weight:bold;}
.InputButton{background:url(/public/images/front/images/input_btn_bg.jpg) left center repeat-x;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 5px;color:#FFFFFF;font-weight:bold;text-align:center;cursor:pointer}
.InputField{border:1px solid #bfbfbf;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:3px 0;color:#a7a7a7;font-weight:bold;text-transform:uppercase;width:158px;}
.LeftMenu li a.allprd{background:none;color:#a81c8b;text-decoration:none;padding:0 0 0 17px;}
.LeftMenu_news{padding:0;margin-left:15px;list-style-type:none;line-height:22px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.LeftMenu_news li{border-bottom:1px solid #EFEFEF;margin-left:15;}
.LeftMenu_news a{padding:0;margin:0;list-style-type:none;color:#555555;margin-left:10px;text-decoration:none;}
.LeftMenu_news a:hover{padding:0;margin:0;list-style-type:none;color:#555555;margin-left:10px;text-decoration:underline}
.LeftMainTitle{height:21px;line-height:21px;color:#833277;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;margin:11px 0 8px 0;font-weight:bold;padding:0 0 0 6px;}
.LeftMenu{padding:0;margin:0;list-style-type:none;line-height:22px;}
.LeftMenu li{border-bottom:1px solid #f2f2f2;padding:0;margin:0;list-style-type:none;}
.LeftMenu a.select{color:#a81c8b;text-decoration:none;}
.LeftMenu a.select:hover{color:#a81c8b;text-decoration:none;}
.LeftMenu li a{color:#7c7c7c;text-decoration:none;padding:0 0 0 6px;}
.LeftMenu li a:hover{color:#a81c8b;text-decoration:none;}
.Banner{margin:0 20px 0 0;}
.ProductAds{margin:10px 0 0 0;padding:0;list-style-type:none;float:left}
.ProductAds li.GuessBg{height:118px;width:177px;margin-right:10px}
.ProductAds li.DnkyBg{height:118px;width:166px;margin-right:11px}
.ProductAds li.BocciaBg{height:118px;width:177px;margin-right:12px}
.ProductAds li.espiritBg{height:118px;width:177px;}
.ProductAds li span{background:url(/public/images/front/images/btn_shop_now.jpg) no-repeat bottom;float:right;display:block;width:62px;height:16px;color:#000000;padding:92px 15px 0 22px;font-size:10px;font-weight:normal;line-height:14px;}
.ProductAds li span a{color:#fff;text-decoration:none;}
.ProductAds li span a:hover{color:#fff;text-decoration:underline;}
.MiddleContent{margin:24px 0 0 0;color:#707070;font-weight:bold;}
.FeaturesList{float:left;margin:0px 15px 0 0;padding:0 15px 0 0px;list-style-type:none;display:block;font-weight:bold;width:455px;}
.FeaturesList ul{margin:5px 0 0 0;padding:0;list-style-type:none;}
.FeaturesList li{margin:0;padding:7px 0 7px 10px;background:url(/public/images/front/images/purple_arrow1.jpg) no-repeat left 12px;line-height:14px;color:#707070;font-size:11px;}
.VoordelenList{float:left;margin:0px 0 0 0;padding:0 0px 0 10px;font-weight:bold;width:230px;}
.VoordelenList ul{margin:5px 0 0 0;padding:0;list-style-type:none;}
.VoordelenList li{margin:0;padding:7px 0 7px 10px;background:url(/public/images/front/images/purple_arrow1.jpg) no-repeat left 12px;line-height:14px;color:#707070;font-size:11px;}
#AdvertiseBanner{margin:0;padding:0;display:block;}
#AdvertiseBannerFooter{margin:0;padding:0;display:block;}
.JevellaryBanner{height:328px;width:352px;}
.WatchBanner{width:352px;height:328px;}
.JevellaryContent{margin:0px 20px 0 185px;color:#FFFFFF;height:90px;}
.WatchContent{margin:0px 20px 0 185px;color:#FFFFFF;height:90px;}
.JevellaryNow{margin:200px 20px 0 0;text-align:right;color:#FFFFFF;padding:0 7px 0 0;text-decoration:none;background:url(/public/images/front/images/gray_arrow.gif) no-repeat right;line-height:18px;}
.JevellaryNow a{text-decoration:underline;color:#FFFFFF!important;}
.JevellaryNow a:hover{text-decoration:none;color:#FFFFFF;}
.CursorPointer{cursor:pointer;}
.HomePageMiddleMargin{margin:20px!important;}
.features h1{margin:0;padding:0;color:#722667;font-family:georgia,times,serif;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:26px;margin:0pt;}
.WatchNow{margin:200px 20px 0 0;text-align:right;color:#FFFFFF;padding:0 7px 0 0;text-decoration:none;background:url(/public/images/front/images/gray_arrow.gif) no-repeat right;line-height:18px;}
.WatchNow a{text-decoration:underline;color:#FFFFFF!important;}
.WatchNow a:hover{text-decoration:none;color:#FFFFFF;}
.GabannaBanner{height:264px;float:left;width:358px;margin:25px 45px 0 0;pedding:10px;}
.EspritBanner{width:326px;height:264px;float:left;margin:25px 0 25px 0;}
.AdContent{margin:175px 20px 0;height:54px;overflow:hidden;}
.ShopNow{font-weight:bold;margin:0 20px 0 0;text-align:right;color:#7c7c7c;padding:0 7px 0 0;text-decoration:none;background:url(/public/images/front/images/gray_arrow.gif) no-repeat right;line-height:18px;}
.ShopNow a{text-decoration:underline;color:#7c7c7c;}
.ShopNow a:hover{text-decoration:none;color:#7c7c7c;}
.EspritContent{margin:70px 20px 0 150px;color:#434343;height:160px;overflow:hidden;}
.EspritContent ul{margin:0;padding:0;list-style-type:none;line-height:16px;}
.EspritContent li{lmargin:0;background:url(/public/images/front/images/round.gif) no-repeat left;padding:0 0 0 10px;}
.ShopNow1{font-weight:bold;margin:0 20px 0 0;text-align:right;color:#7c7c7c;padding:0 7px 0 0;text-decoration:none;background:url(/public/images/front/images/gray_arrow.gif) no-repeat right;line-height:18px;}
.ShopNow1 a{text-decoration:underline;color:#7c7c7c;}
.ShopNow1 a:hover{text-decoration:none;color:#7c7c7c;}
.MarqueeText{color:#626262;text-decoration:none;font-weight:normal;padding:0 0 10px 0;}
.MarqueeText a{color:#626262;text-decoration:none;font-weight:normal;}
.MarqueeText a:hover{color:#86477d;text-decoration:underline;font-weight:normal;}
.MarqueeText span{color:#86477d;text-decoration:none;font-weight:normal;}
.Filter{margin:12px 0 0 0;padding:0;color:#95538b;font-weight:bold;font-size:10px;height:30px;background:url(/public/images/front/images/left_navi_div.jpg) repeat-x bottom;}
.Filter ul{margin:0;padding:0;list-style-type:none;}
.Filter li{margin:0;padding:0 8px 0 0;float:left;line-height:20px;}
.InnerpageBanner{margin:0;padding:0;text-align:justify;line-height:16px;}
.InnerpageBanner ul{margin:0;padding:0;list-style-type:none;}
.InnerpageBanner li{margin:8px 0 0 0;padding:0;}
.InnerpageBanner .BigBanner{margin:4px 0 0 0;padding:0;}
.ProductPaging{margin:10px 0 0 0;padding:3px;color:#95538b;font-weight:bold;font-size:10px;height:18px;background:#d4d4d4;}
.ProductPaging ul{margin:0;padding:0;list-style-type:none;}
.ProductPaging li{margin:0;padding:0 20px 0 0;float:left;line-height:18px;}
.ProductPaging1{margin:0;padding:0;list-style-type:none;float:right;}
.ProductPaging1 li{margin:0;padding:0 8px;line-height:18px;width:65px;}
.ProductPaging1 li.pages{margin:0;padding:0;line-height:18px;width:100px;}
.ProductPaging1 li span{margin:0;padding:0;}
.selectfield{font-family:Verdana,Arial, Helvetica, sans-serif;border:1px solid #c3c3c2;font-size:10px;font-weight:bold;color:#555555;}
.Cartselectfield{font-family:Verdana,Arial, Helvetica, sans-serif;border:1px solid #c3c3c2;font-size:11px;text-align:center;font-weight:normal;color:#6b6b6a;}
.ProductImage .divider{width:12px;height:245px}
#.ProductImage .divider{background:url(/public/images/front/images/dot-line.jpg) center top repeat-y;width:12px;height:245px}
.Product_divider{background:url(/public/images/front/images/product_divider.jpg) repeat-x left top;height:19px;}
.ProductImage a{color:#95538b;text-decoration:none;font-size:12px;}
.ProductImage a:hover{color:#95538b;text-decoration:underline;}
.ImageNew1{position:relative;}
.ImageNew{position:absolute;right:1px;top:1px;}
.ProductImage .Image{border:1px solid #cbc2bf;margin-bottom:5px;}
.ProductImage .imgcol{float:left;width:175px;margin:0 10px 0 0;padding:0;}
.ProductImage .img2col{float:left;width:358px;margin:0 10px 0 0;padding:0;}
.ProductImage .img3col{float:left;width:544px;margin:0 10px 0 0;padding:0;}
.ProductImage{color:#95538b;margin:10px 0 0 0;padding:0;font-size:10px;font-weight:bold;overflow:hidden;height:1%}
.btn-next a,.btn-prev a,.btn-prev-na a,.btn-next-na a{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;text-align:left;display:block;background-repeat:no-repeat;}
.btn-next a{background-image:url(/public/images/front/images/btn_next.gif);}
.btn-prev a{background-image:url(/public/images/front/images/btn_prev.gif);}
.btn-prev-na a{background:url(/public/images/front/images/btn_prev.gif) -34px 0 no-repeat;}
.btn-next-na a{background:url(/public/images/front/images/btn_next.gif) -34px 0 no-repeat;}
.btn-next a:hover,.btn-prev a:hover{background-position:-17px 0;}
.btn-prev-na span{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;text-align:left;display:block;background-repeat:no-repeat;background:url(/public/images/front/images/btn_prev.gif) -34px 0 no-repeat;}
.btn-next-na span{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;text-align:left;display:block;background-repeat:no-repeat;background:url(/public/images/front/images/btn_next.gif) -34px 0 no-repeat;}
#ProductDetailArea{margin:15px 0 0 0;padding:0;}
.ProductAction{margin:0;padding:0;}
.ProductDetailImage{float:left;margin:0 20px 0 0;width:285px;}
.ProductDetailImage ul{list-style-type:none;margin:0;padding:0;}
.ProductDetailImage li{margin:0;padding:0;float:left;font-size:10px;font-weight:bold;display:block;}
.ProductDetailImage .Previous{margin:0 75px 0 0;padding:0 0 0 5px;no-repeat left 4px;width:33px;}
.ProductDetailImage .Previous a{text-decoration:none;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .Previous a:hover{text-decoration:underline;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .Zoom{margin:0 55px 0 0;padding:0 0px 0 13px;background:url(/public/images/front/images/icon_zoom.jpg) no-repeat left;}
.ProductDetailImage .Zoom a{text-decoration:none;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .Zoom a:hover{text-decoration:underline;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .Next{margin:0 0px 0 0;float:right;padding:0 5px 0 0;no-repeat right 4px;text-align:right;}
.ProductDetailImage .Next a{text-decoration:none;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .Next a:hover{text-decoration:underline;color:#7c7c7c;font-weight:bold;}
.ProductDetailImage .blank{margin:0 75px 0 0;padding:0;width:33px;}
.ProductDetailContent{background:#F8F6F6;float:left;margin:0 10px 0 0;padding:10px 10px 10px 20px;width:240px;}
.ProductDetailGift{float:left;margin:0 0 0 15px;color:#8d4c83;font-weight:bold;}
.ProductDetailGift .GiftImage{margin:10px 0 0 0;background-position:center;border:1px solid #f8f6f6;}
.OtherProductImage{margin:10px 0 0 0;padding:0;height:1%;}
.OtherProductImage .Image{border:1px solid #cbc2bf;margin:3px 23px 0 0;}
.OtherProductImage .LastImage{border:1px solid #cbc2bf;margin:3px 0px 0 0;}
.OtherProductImage ul{margin:0;padding:0;list-style-type:none;}
.OtherProductImage li{margin:0;padding:0;float:left;}
.Content{margin:0 0 0px 0;padding:0 0 20px 0;}
.ProductDetailText{color:#8d4c83;font-weight:bold;}
.Contentselectfield{font-family:Verdana,Arial, Helvetica, sans-serif;border:1px solid #c3c3c2;font-size:10px;font-weight:bold;color:#000;}
.PriceText{font-size:20px;font-weight:bold;color:#a81c8b;}
.PriceTextSmall{font-size:11px;font-weight:bold;color:#a81c8b;}
.CartButton{background-color:#722667;border:0 none;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding:3px 10px;text-align:center;}
.CartButtonw{background-color:#b058a4;border:0 none;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding:3px 10px;text-align:center;}
.CartButtont{background-color:#6B6A6A;border:0 none;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding:3px 10px;text-align:center;}
.AddTocart{margin:10px 0;padding:0;}
.OtherText{margin:15px 0 0 0;padding:0;height:1%;color:#8d4c83;font-weight:bold;line-height:25px;}
.OtherText ul{margin:0;padding:0;list-style-type:none;}
.OtherText li{margin:0;padding:0;float:left;}
.OtherText .email{margin:0 15px 0 0;padding:0 0 0 32px;font-size:10px;background:url(/public/images/front/images/icon_email.jpg) no-repeat left;font-weight:bold;}
.OtherText .email a{color:#7c7c7c;font-weight:bold;text-decoration:none;}
.OtherText .email a:hover{color:#7c7c7c;font-weight:bold;text-decoration:underline;}
.OtherText .print{margin:0;padding:0 0 0 35px;font-size:10px;background:url(/public/images/front/images/icon_print.jpg) no-repeat left;font-weight:bold;}
.OtherText .print a{color:#7c7c7c;font-weight:bold;text-decoration:none;}
.OtherText .print a:hover{color:#7c7c7c;font-weight:bold;text-decoration:underline;}
.OtherRelatedProduct{margin:50px 0 0 0;padding:0;}
.ShoppingCartTitleImage{margin:4px 0 0 23px;}
.ShoppingCartDetail{margin:0px 0 0 0;padding:0;}
.ShoppingCartTable{margin:12px 0 0 0;padding:0;}
.ShoppingCartInfo{margin:10px 0 25px 0;width:778px;float:left;}
.ShoppingCartProduct{float:left;width:130px;margin:0;padding:0;}
.CheckoutInfo{margin:0 auto;width:820px;}
.CheckoutTotalPriceTable{background:#f8f6f6;margin:0 0 40px 0;padding:10px;border-bottom:1px solid #999;}
.CartFirstTab{background:url(/public/images/front/images/cart_first_tab.jpg) no-repeat top left;line-height:27px;padding:0px;color:#fff;font-weight:bold;width:5px;}
.CartMiddleTabBg{background:url(/public/images/front/images/cart_middle_tab_bg.jpg) repeat-x top left;line-height:27px;padding:0 0px 0 5px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;}
.CartLastTab{background:url(/public/images/front/images/cart_last_tab.jpg) no-repeat top left;line-height:27px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;width:15px;}
.WhiteBoxFirstColumn{border-left:1px solid #e5e0df;border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:0px;line-height:16px;}
.WhiteBoxOtherColumn span{color:#95538b;line-height:16px;font-weight:bold;}
.WhiteBoxOtherColumn ul{margin:0;padding:0;list-style-type:none;}
.WhiteBoxOtherColumn li{margin:0;padding:0;float:left;padding:0 14px 0 0;}
.WhiteBoxOtherColumn{border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px 0px 10px 10px;line-height:16px;}
.WhiteBoxLastColumn{border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px 0px 0 0px;line-height:16px;}
.GrayBoxFirstColumn{border-left:1px solid #e5e0df;background-color:#f8f6f6;border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:0px;line-height:16px;}
.GrayBoxOtherColumn span{color:#95538b;line-height:16px;font-weight:bold;}
.GrayBoxOtherColumn ul{margin:0;padding:0;list-style-type:none;}
.GrayBoxOtherColumn li{margin:0;padding:0;float:left;padding:0 14px 0 0;}
.GrayBoxOtherColumn{border-right:1px solid #e5e0df;background-color:#f8f6f6;border-bottom:1px solid #e5e0df;padding:10px;line-height:16px;}
.GrayBoxLastColumn{border-right:1px solid #e5e0df;background-color:#f8f6f6;border-bottom:1px solid #e5e0df;padding:10px 0px 0 0px;line-height:16px;}
.GrayArrowButton{background:url(/public/images/front/images/delete.gif) no-repeat top left;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px 0px 2px 7px;*padding:3px 0 3px 8px;color:#4c4c4c;font-weight:bold;cursor:pointer;}
.GraySmallText{font-size:10px;color:#6b6b6a;line-height:14px;}
.ShoppingCartSubTable{margin:18px 0 0 0;padding:0;}
.CartDivider{background:url(/public/images/front/images/cart_divider.jpg) repeat-x top left;height:13px;}
.TotalPriceTable{background:url(/public/images/front/images/product_divider.jpg) repeat-x bottom left;margin:0 0 10px 0;padding:0 0 30px 0;}
.TotalPriceTable span{margin:0 0px 0 0;text-decoration:none;color:#95538b;font-weight:bold;}
.TotalPriceTable a{color:#7c7c7c;font-weight:bold;}
.TotalPriceTable .Previous{margin:0 0px 0 0;padding:0 0 0 8px;background:url(/public/images/front/images/purple_arrow_next.jpg) no-repeat left;}
.TotalPriceTable .Previous a{text-decoration:none;color:#95538b;font-weight:bold;}
.TotalPriceTable .Previous a:hover{text-decoration:underline;color:#95538b;font-weight:bold;}
.CartButtonSmall{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;font-weight:bold;width:174px;text-align:center;cursor:pointer;margin:10px 0 0 0;}
.BestSellerProduct{margin:0;padding:0;font-weight:bold;color:#95538b;}
.BestSellerProduct ul{margin:0px 0 0 0;padding:15px 0 0 0;list-style-type:none;}
.BestSellerProduct li{background:#D6CBC6 none repeat scroll 0 0;float:left;height:160px;margin:1px;padding:1px;}
.BestSellerBox{margin:15px 0 0 0;padding:0;}
.BestSellerBox ul{margin:0 10px 0 0;padding:10px 0 0 0px;display:block;list-style-type:none;float:left;background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left;height:111px;width:261px;font-weight:bold;color:#95538b;}
.BestSellerBox ul.last{margin:0 0px 0 0;padding:10px 0 0 0px;list-style-type:none;float:left;background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left;height:111px;width:261px;}
.BestSellerBox li{margin:5px 0 0 15px;list-style-type:none;color:#7c7c7c;font-weight:normal;background:url(/public/images/front/images/purple_arrow_next.jpg) no-repeat left;padding:0 0 0 8px;}
.BestSellerBox li.title{margin:0px 0 0 15px;list-style-type:none;padding:0 0 0 0px;background:none;color:#95538b;font-weight:bold;}
.BevestigenBox{height:38px;border:1px solid #e5e0df;background-color:#f8f6f6;padding:0 15px 0 15px;margin:0 0 5px 0;}
.BevestigenTitle{margin:0px;padding:12px 10px 0 0;float:left;width:auto;clear:both;}
.BevestigenField{margin:0px;padding:8px 10px 0 0;float:left;width:auto;}
.inp_bg_180{background:#fefefe url(../images/inp_bg.jpg) repeat-x left top;border:1px solid #d0d0d0;margin:0px;padding:3px;width:180px;}
.PurpleLinkText{color:#95538b;text-decoration:none;}
.PurpleLinkText:hover{color:#95538b;text-decoration:underline;}
.PartnersLogoContainer{margin:auto;width:172px;}
.BestProductImage{color:#a06597;margin:15px 0 0 0;padding:0;font-size:10px;font-weight:bold;text-align:right;}
.BestProductImage a{color:#95538b;text-decoration:none;}
.BestProductImage a:hover{color:#95538b;text-decoration:underline;}
.BestImageNew1{position:relative;}
.BestImageNew{position:absolute;right:1px;top:18px;}
.BestProductImage ul{color:#95538b;margin:0;padding:0;height:1%;list-style-type:none;}
.BestProductImage li{margin:15px 0 0 0;padding:0;width:172px;list-style-type:none;}
.BestProductImage .Image{border:1px solid #cbc2bf;margin-bottom:0px;margin-top:5px;}
.BestProductImage .Image .prodlistimg{height:171px;}
.order-present-holder{background:#fff;padding:10px;border:1px solid #5c5c5c;width:400px;text-align:left;}
.present-item{float:left;width:359px;margin:0;padding:0;}
.present-img{width:179px;height:240px;float:left;margin:0;padding:0;border:1px solid #e4e4e4;}
.present-desc{width:179px;height:220px;background:#ededed;color:#666;float:right;margin:0;padding:10px;border:1px solid #e4e4e4;}
.present-desc h2{font:bold 16px Georgia, Arial;color:#642d65;margin:0;padding:0;}
.present-desc p{line-height:16px;margin:0;}
#present-holder{width:500px;margin:15px 0;}
.present-img-small{width:119px;height:160px;float:left;margin:0;padding:0;}
.present-desc-small{width:102px;height:134px;float:left;background:#ededed;position:relative;margin:6px 1px 6px 6px;padding:10px;}
.present-info-small p{color:#722667;margin:0;padding:0;}
.CheckoutLeft{margin:0 0 0 0;padding:0;width:695px;float:left;}
.CheckoutTitle{background:url(/public/images/front/images/checkout_title_bg.jpg) no-repeat top left;height:28px;line-height:28px;font-size:10px;font-weight:bold;padding:0 16px;color:#fff;}
.CheckoutMiddle{background:#fafafa url(/public/images/front/images/checkout_mid_bg.jpg) repeat-x bottom left;height:auto;border-bottom:1px solid #edd8ea;border-left:1px solid #edd8ea;border-right:1px solid #edd8ea;margin:0 0 0 0;padding:15px 0px 0 15px;}
.CheckoutRight{margin:0;padding:0;float:left;}
.CheckOutForm{float:left;margin:0;padding:0px 0 0 0;color:#707070;width:49%;background:url(/public/images/front/images/login_divider.gif) repeat-y 330px;}
.CheckOutForm1{float:left;margin:0;padding:0px 0 0 15px;width:48%;}
.CheckOutForm .arrow{margin:0;padding:0 5px 0 7px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px;line-height:18px;}
.CheckOutForm1 .arrow{margin:0;padding:0 5px 0 7px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px;line-height:18px;}
.noborder{border:0 none;}
.labelholder1{border:none;margin:0px 0 0px 0;}
.labelholder1 .purple{border:none;padding:0px 0 0px 0px;color:#a81c8b;}
.labelholder2 .purple1{border:none;padding:0px 0 0px 0px;line-height:15px;color:#a81c8b;}
.labelholder1 label,.labelholder1 .label{float:left;width:110px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.RadioButton{float:left;width:7%;margin:3px 0 0px 0;}
.GrayContent{float:left;width:93%;margin:3px 0 0px 0;line-height:16px;padding:1px 0 0 0}
.labelholder2{border:none;margin:5px 0 0px 0;padding:0;}
.labelholder2 label,.labelholder2 .label{float:left;width:110px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.labelholder1 .textInput,.labelholder1 .textArea,.labelholder1 .selectInput{float:left;height:14px;font-weight:normal;border:1px solid #bfbfbf;}
.labelholder2 .textInput,.labelholder2 .textArea,.labelholder2 .selectInput{float:left;height:14px;font-weight:normal;border:1px solid #bfbfbf;}
.elementholder1{margin:0;padding:5px 0 0px 5px;height:20px;}
.elementholder2{margin:0 0 5px 0;padding:0px;}
.CheckoutButton{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x;float:right;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;margin:0 20px 0 0px;font-weight:bold;width:118px;text-align:center;cursor:pointer;}
.CheckOutRightBox{margin:0;padding:0;width:230px;}
.CheckOutRightBoxBottom{margin:0;padding:0;width:230px;padding-top:5px;}
.RightBoxTitle{background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left;padding:0 0 0 11px;height:28px;line-height:28px;color:#FFFFFF;font-size:10px;font-weight:bold;}
.RigthBoxMiddleBg{background:#fafafa url(/public/images/front/images/right_box_mid_bg.jpg) repeat-x bottom left;border-bottom:1px solid #edd8ea;border-left:1px solid #edd8ea;border-right:1px solid #edd8ea;margin:0 0 0 0;padding:10px 11px 0px 11px;}
.RightBoxTitle a{color:#FFFFFF;text-decoration:none;}
.RightBoxTitle a:hover{color:#FFFFFF;text-decoration:underline;}
.CheckoutDivider{background:url(/public/images/front/images/login_divider1.gif) repeat-x left;height:13px;}
.RightTitleTab{color:#6b6b6a;text-decoration:none;font-weight:bold;background:url(/public/images/front/images/gray_inactive_tab.jpg) no-repeat top left;height:27px;line-height:26px;display:block;padding:0 0 0 11px;margin:2px 0 0 0;font-size:10px;}
.RightTitleTab a.act, .RightTitleTab a.act:hover{color:#ffffff;text-decoration:none;background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left;height:27px;line-height:26px;display:block;padding:0 0 0 11px;margin:2px 0 0 0;}
.PurpleText{font-size:10px;color:#a81c8b;font-weight:normal;text-decoration:none;text-align:right;background:none;}
.PurpleText a{color:#a81c8b;text-decoration:underline;background:none;}
.PurpleText a:hover{color:#a81c8b;text-decoration:none;background:none;}
.RightTitleTab .PurpleText1{font-size:10px;color:#a81c8b;font-weight:normal;text-decoration:none;text-align:right;background:none;width:75px;float:right;}
.RightTitleTab a.PurpleText1{color:#a81c8b;text-decoration:underline;background:none;}
.RightTitleTab a.PurpleText1:hover{color:#a81c8b;text-decoration:none;background:none;}
#FooterContainer{margin:0;padding:0;height:auto;display:block;}
.FooterIcon{text-align:center;vertical-align:top;line-height:0px;text-align:left;background:url(/public/images/front/images/banken-onder.jpg) no-repeat right;height:33px;line-height:33px;margin:5px 182px;position:relative;}
.FooterMiddleBg{background:#f8f6f6;padding:5px 5px;border-bottom:3px solid #7a2b6f;border-top:3px solid #7a2b6f;}
.FooterContent{padding:0;list-style-type:none;margin:10px 0px;line-height:19px;color:#95538b;}
.FooterContent ul{margin:0;padding:0 15px 0 10px;list-style-type:none;float:left;width:20%;}
.FooterContent li{text-decoration:none;}
.FooterContent li.normal{text-decoration:none;color:#95538b;}
.FooterContent li span{text-decoration:none;color:#95538b;font-weight:bold;}
.FooterContent li a{color:#535352;text-decoration:none;}
.FooterContent li a:hover{color:#535352;text-decoration:underline;}
.FooterContent li a.arrow{color:#535352;text-decoration:underline;}
.FooterContent li a.arrow:hover{color:#535352;text-decoration:none;}
.validation-advice{padding-left:85px;color:#FF0000;}
.newsletter_text{width:110px;line-height:18px;font-weight:normal;margin:0 0 0px 0;padding:0;}
.ImageBox .prodimg{height:193px;}
.ImageBox .prodlistimg{height:171px;}
.ImageBox{border:1px solid #cbc2bf;margin:0 0 0px 0px;padding:0;height:245px;text-align:center;float:left;width:171px;}
.HeaderImageBox{border:1px solid #cbc2bf;margin-bottom:5px;height:230px;width:536px;}
.ImageBoxData{display:block;margin:0 0 0 15px;font-size:12px}
.ImageBoxData .productname, .ImageBoxData .productname a{color:#000;text-decoration:none}
.ImageBoxData .productdesc, .ImageBoxData .productdesc a{color:#000;font-weight:normal;font-size:11px;text-decoration:none}
.ImageBoxData .productprice, .ImageBoxData .productprice a{font-size:11px;text-decoration:none;margin-bottom:5px}
.CheckoutMiddle .validation-advice{padding-left:0px;color:#FF0000;float:left;}
.newsletter_text{width:110px;line-height:18px;font-weight:normal;margin:0 0 0px 0;padding:0;}
.LeftMainTitleAccount{background:url(/public/images/front/images/left_menu_title_bg.jpg) top left no-repeat;height:21px;line-height:21px;color:#ffffff;font-size:11px;margin:1px 0 8px 0;font-weight:bold;padding:0 0 0 6px;}
.TextTitle{color:#8d4c83;font-weight:bold;}
.saving{background:url(/public/images/front/images/spinner.gif) no-repeat 3px 3px;font-weight:700;margin:25px 10px 10px;padding:3px 3px 5px 27px;}
.AddressBookButton{background:url(/public/images/front/images/adrsbook_btn_bg_resized11.gif) left center repeat-x;float:left;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;margin:0 20px 0 0px;font-weight:bold;width:120px;text-align:center;cursor:pointer;text-decoration:none;}
.topMargin20{margin-top:20px;}
.RefineSearchBox{border:1px solid #cbc2bf;width:700px;padding:10px;overflow:hidden}
.RefineSearchBox input{border:0px none;vertical-align:middle}
.RefineSearchBox label{display:block}
.RefineSearchBox container{float:left;margin:0 10px 0 0}
.title{margin:5px 0;font-weight:bold;font-size:13px}
.title a{color:#642D65;}
.jewelryBox{border:1px solid #cbc2bf;width:127px;margin:2px 4px 2px 0px;padding:2px;float:left;text-align:center;}
.jewelryBox a{color:#95538B;font-size:12px;text-decoration:none;width:165px;}
#breadcrumb ul{list-style-type:none;margin:0;padding:0;}
#breadcrumb li{display:inline;margin:0;}
#breadcrumb li a{color:#7C7C7C;padding:0 0 0 0px;}
.orderholder{width:710px;}
.order-header{border-bottom:1px solid #eae6e5;width:100%;height:20px;font-weight:700;background-color:#333;color:#dcdcdc;}
.order-item{border-bottom:1px solid #eae6e5;width:100%;height:20px;}
.order-item .bestel_id,.order-header .bestel_id{float:left;padding-left:5px;}
.order-item .bestel_id a{color:#7C7C7C;}
.order-item .bestel_id a:visited{color:#7C7C7C;}
.order-item .bestel_id a:hover{color:#A81C8B;}
.order-item .status,.order-header .status{float:right;width:180px;}
.order-item .created,.order-header .created,.order-item .tprice,.order-header .tprice,.order-item .payment,.order-header .payment{float:right;width:120px;}
.no-order-item{border-bottom:1px solid #eae6e5;width:100%;height:20px;text-align:center}
#snel_en_makkelijk{text-align:center;margin-bottom:25px;padding-top:15px;}
.procesbox{background-color:#FFFFFF;border:0px solid #F8F6F6;margin:0 15px 0 0;padding:15px 5px;}
.procesbox h1{font:bold 12px Arial;margin:0;}
.procesbox h3{font:bold 11px Arial;color:#000;margin:0;}
.procesbox p.paccount{padding:0 0 10px;}
.procesbox .procesnotice{color:#000;font-weight:700;margin:10px 0;}
.without-discount{text-decoration:line-through;}
.discount{font-size:11px;font-weight:700;color:#642d65;}
.procesheader h2{font:bold 11px Arial;background:#dcdada;color:#000;margin:0;padding:5px;}
.procesheader p{margin:0;padding:10px;}
.dual p{font-weight:normal;padding:20px 20px 0;}
.procesheader .edit{float:right;padding:0 20px 20px;}
.dual{width:395px;float:left;background:#fff;margin-bottom:10px;border:1px solid #dcdada;}
#order_present li input{display:none;}
#order_present li{cursor:pointer;list-style-type:none;text-align:center;padding:2px;}
.couponcode{border:1px solid #e5e0df;padding:10px;background:#f8f6f6;margin:10px 0 0 0;}
.couponcode a{color:#95538B;font-weight:bold;margin:0;text-decoration:none;}
.left-controls,.float_left,.floatleft,.payment_logo{float:left;}
.shoppincart-header, .productdetail-header{color:#9A4290;font-size:15px;font-weight:bold;}
.product-description{position:relative;float:right;min-height:396px;height:auto !important;height:396px;width:230px;padding:0 28px 50px 28px;color:#722667;}
.product-description p{margin:8px 0px;}
.brandLogo{text-align:center;margin:15px 0;}
.jewellary-container{margin:10px 0 0 0;}
.jewellary-container a{color:#95538B;font-size:10px;text-decoration:none;}
.gestbook-table-holder{margin:15px 0;padding:0;}
.gestbook-table-holder table{margin:0 0 10px 0;padding:0;border:1px solid #666;}
.gestbook-post-text{border:1px solid #f8f8f8;margin:10px 0 0 0;background:#f8f6f6;padding:10px;}
.product-big-img{margin:10px 0 0 0;text-align:center;}
#order_payment a{cursor:pointer;}
.display-error{min-height:296px;height:auto !important;height:296px;}
.NoProduct{border:1px solid #f8f6f6;color:#95538b;margin:10px 0 0 0;padding:0;font-size:10px;font-weight:bold;overflow:hidden;}
.NoProduct li{list-style-type:none;}
.HeaderNaviDividerlast{cursor:pointer;}
.sectionfooter{margin:15px 0 0 0;}
.margin3{margin:0px 0 0 0;}
.ChangeButtonSmall{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;padding:0px 0px;*padding:0px 0 3px 0;width:80px;text-align:center;cursor:pointer;margin:0px 10px 15pt;float:right;padding:0 0px 20px;border:0;vertical-align:middle;height:20px;}
#order_payment input{border:0px;}
.specialGift{border:1px double #5F5F5F;cursor:default!important;}
.ForgotForm .labelholder label,.labelholder .label{width:160px;}
.ForgotForm .validation-advice{padding-left:160px;}
.ForgotForm .elementholder{padding-top:5px;padding-bottom:5px;}
.filtercolumn{float:left;margin:0 5px 0 0;width:170px;}
.LoginPage .labelholder label,.labelholder .label{float:left;width:100px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.LoginPage .validation-advice{padding-left:100px;color:#FF0000;}
.arrowElement{margin:0;padding:5px 0 0px 5px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 12px;width:350px;}
#saf .validation-advice{padding-left:0px;}
.presentImageBlock{width:90%;padding-left:5%;}
.presentImageBlock .order-present-holder{border:0px;}
.paymentmain-box{height:auto;width:760px;float:left;border:1px solid #e5e0df;}
.payment-graybg{height:25px;width:751px;float:left;background:url(/public/images/front/images/gray-heading-bg.jpg) repeat-x left top;padding:9px 0 0 9px;color:#363636;font-weight:bold}
.payment-whitemain{height:auto;width:760px;float:left;}
.payment-graymain{height:auto;width:760px;float:left;background-color:#fafafa;}
.whiteimg-part{height:auto;width:230px;float:left;text-align:center;}
.whiteimg-part1{height:auto;width:489px;float:right;padding:19px;border-left:1px solid #e5e0df;min-height:80px;}
.whitebg-heading{height:auto;width:489px;float:left;}
.radiopart{height:auto;width:30px;float:left;}
.headingpart{height:auto;width:400px;float:left;color:#95538b;font-weight:bold;padding-top:3px;}
.white-textpart{height:auto;width:459px;float:left;color:#363636;line-height:18px;text-align:justify;padding-left:30px;}
.RightBarLogoContainer{margin:30px 0 0 0;width:172px;}
.csmain-part{height:auto;width:762px;float:left;background:url(/public/images/front/images/present-main-img.jpg) no-repeat top left;}
.csleft-part{height:183px;width:397px;float:left;}
.csright-part{height:auto;width:364px;float:left;}
.csleft-toppart{height:11px;width:397px;float:left;}
.csleft-rtop{height:11px;width:11px;float:left;}
.cstop-midtop{height:11px;width:386px;float:left;background:url(/public/images/front/images/present-graytopmid.jpg) repeat-x top;}
.cs-2part{height:auto;width:450px;float:left;padding-left:18px;margin:18px 0 0 0;}
.csmaintext-part{height:auto;width:440px;float:left;line-height:16px;padding-bottom:5px;}
.csmaintext-part1{height:auto;width:500px;float:left;line-height:16px;padding-bottom:5px;}
.radiopart2{height:auto;width:25px;float:left;}
.cssubtext-part{height:auto;width:auto;float:left;}
.cssubtext1-part{height:auto;width:125px;float:right;}
.cssubtext-part2{height:auto;width:118px;float:left;line-height:16px;padding-bottom:5px;}
.cssubtext-part3{height:auto;width:150px;float:left;line-height:16px;padding:0 0 5px 10px;}
.csmain-part1{height:auto;width:741px;float:left;background-color:#f2f2f2;border-left:1px solid #dedede;border-right:1px solid #dedede;padding-left:18px;}
.csmain-bo{height:11px;width:762px;float:left;}
.csleft-bo{height:11px;width:11px;float:left;}
.csmid-bo{height:11px;width:738px;float:left;background:url(/public/images/front/images/present-graybottommid.jpg) repeat-x top;}
.csright-bo{height:11px;width:11px;float:right;}
.normaltext-part{height:auto;width:762px;float:left;padding:15px 0;color:#363636;}
.paymain-part{height:auto;width:680px;float:left;padding:40px;}
.pay-sub{height:auto;width:660px;float:left;padding:10px;background-color:#fafafa;}
.pay-sub2{height:auto;width:658px;float:left;background-color:#FFFFFF;border:1px solid #e5e0df;}
.pay-graymain{height:auto;width:658px;float:left;background-color:#fafafa;}
.pay-whitemain{height:auto;width:100%;float:left;}
.paywhiteimg-part{height:auto;width:120px;float:left;text-align:left;padding:10px 10px 10px 20px;color:#2a2a2a;font-weight:bold;}
.paywhiteimg-part1{height:auto;width:470px;float:left;padding:10px 20px 10px 10px;color:#2a2a2a;line-height:16px;}
.payment-infocontainer{margin:0px;padding:15px 20px 15px 20px;float:left;color:#2a2a2a;border-top:1px solid #e5e0df;width:618px;}
.PaymentContainerLeft{margin:0px;padding:15px 20px 15px 0;float:left;color:#2a2a2a;width:340px;line-height:20px;}
.PaymentContainerLeft span{margin:0px;padding:15px 0 0 0;float:left;}
.TextFieldPayment{text-decoration:none;border:1px solid #9f9f9f;padding:0 0 0 3px;margin:0px;width:150px;height:auto;}
.PaymentContainerRight{margin:0px;padding:15px 0 15px 0;float:left;color:#2a2a2a;width:250px;}
.PaymentContainerRight .Quicklinks{margin:15px 0 0 0;float:left;width:283px;display:block;}
.PaymentContainerRight .Quicklinks a{float:left;color:#95538b;width:auto;text-decoration:none;}
.PaymentContainerRight .Quicklinks a:hover{float:left;color:#95538b;width:auto;text-decoration:underline;}
.PaymentContainerRight .Quicklinks span{float:left;color:#95538b;width:auto;text-decoration:none;}
.SecuredLogoImg{width:87px;float:left;margin-right:30px;clear:both;}
.LableButton{background:url(/public/images/front/images/button-img.gif) no-repeat left top;display:block;float:left;height:23px;margin:0;border:0 none;}
.LableButton span{background:url(/public/images/front/images/button-img.gif) no-repeat right top;color:#FFFFFF;display:block;float:left;font-weight:bold;height:23px;margin:0 0 0 6px;padding:0px 6px 0 0;border:0 none;width:auto;}
.LableButton span input{border:0px none;color:#FFFFFF;cursor:pointer;font-size:11px;font-weight:bold;overflow:visible;padding:4px 25px 0px 4px;background:none;float:left;}
#MainLoginContainer{margin:12px 0 0 0;padding:0;}
#LoginForm{width:762px;margin:auto;padding:0;}
.LoginTitle{background:url(/public/images/front/images/login_title_bg_gray.jpg) no-repeat top left;height:28px;line-height:28px;color:#fff;font-size:10px;margin:0;padding:0 16px;font-weight:bold;}
.FormBackground{background:#fafafa url(/public/images/front/images/login_mid_bg2.jpg) no-repeat bottom left;height:200px;border-bottom:1px solid #f3f1f0;border-left:1px solid #f3f1f0;border-right:1px solid #f3f1f0;margin:0 0 0 0;padding:15px 15px 0 15px;}
.Form{float:left;margin:0;padding:5px 0 0 0;color:#707070;height:200px;width:50%;}
.Introduction{float:left;margin:0;padding:5px 0 20px 25px;width:40%;}
.elementholder{margin:0;padding:7px 0px;}
.elementholderArrow{margin:0;padding:5px 0 0px 5px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 12px;height:20px;*height:auto;width:350px;}
.labelholder{border:none;margin:0px 0 0px 0;}
.labelholder label,.labelholder .label{float:left;width:110px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.labelholder .textInput,.labelholder .textArea,.labelholder .selectInput{float:left;width:200px;height:14px;font-weight:normal;border:1px solid #bfbfbf;}
.senseform em{color:#707070;font-style:normal;font-weight:700;}
#buttonbox{margin-top:18px;position:relative;width:100%;}
#buttonbox a{color:#b058a3;text-decoration:underline;}
#buttonbox a:hover{color:#b058a3;text-decoration:none;}
.LoginButton{background:url(/public/images/front/images/btn-vender-gray.jpg) left center no-repeat;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;margin:0 0 0 35px;font-weight:bold;width:100px;height:23px;text-align:center;cursor:pointer;}
.LoginButton1{background:url(/public/images/front/images/btn-ik-ven-nieuw.jpg) left center no-repeat;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;margin:25px 0 0 0px;font-weight:bold;width:189px;height:23px;text-align:center;cursor:pointer;}
.LoginPageDivider{background:url(/public/images/front/images/login_divider.gif) repeat-y 349px;}
.LoginRightBarContainer{margin:0px;padding:0px;float:left;}
.LoginRightBarTitleImage{background:url(/public/images/front/images/login-right-bar-title-img.jpg) no-repeat top;height:46px;margin:15px 0 0 0;width:172px;}
.LoginRightBarTitleText{font-size:11px;font-weight:bold;color:#99468c;padding:15px 0 0 50px;}
.LoginRightBarTitleText a{font-weight:bold;color:#99468c;}
.LoginRightBarTitleText a:hover{font-weight:bold;color:#99468c;}
.LoginStep_link{margin:0px;padding:0px;width:auto;height:auto;display:block;}
.LoginStep_link ul{margin:0px;padding:0px;}
.LoginStep_link ul li{margin:0px;padding:7px 0 0 12px;float:left;list-style:none;font-weight:normal;font-size:11px;color:#363636;width:auto;}
.LoginStep_link ul li span{float:left;background:url(/public/images/front/images/arrow_purple.jpg) no-repeat left 6px;display:block;color:#6b6a6a;text-decoration:none;font-weight:bold;font-size:13px;color:#a81c8b;text-align:justify;padding:0 0 0 12px;}
.LoginStep_linkText{clear:both;display:block;float:left;padding:5px 0 5px 12px;line-height:16px;}
.LoginStep_Image{margin:0px;padding:0px;width:auto;height:auto;display:block;}
.LoginStep_Image ul{margin:0px;padding:0px;}
.LoginStep_Image ul li{margin:0px;padding:7px 8px 0 0;float:left;list-style:none;width:auto;}
.LoginBestSellerBox{margin:20px auto;padding:0;width:855px;}
.LoginBestSellerBox ul{margin:0 10px 0 10px;padding:10px 0 0 0px;display:block;list-style-type:none;float:left;background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left;height:111px;width:261px;font-weight:bold;color:#95538b;}
.LoginBestSellerBox ul.last{margin:0 0px 0 10px;padding:10px 0 0 0px;list-style-type:none;float:left;background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left;height:111px;width:261px;}
.LoginBestSellerBox li{margin:5px 0 0 15px;list-style-type:none;color:#7c7c7c;font-weight:normal;background:url(/public/images/front/images/purple_arrow_next.jpg) no-repeat left;padding:0 0 0 8px;}
.LoginBestSellerBox li.title{margin:0px 0 0 15px;list-style-type:none;padding:0 0 0 0px;background:none;color:#95538b;font-weight:bold;}
.CheckoutLeft{margin:0 25px 0 0;padding:0;width:695px;float:left;}
.CheckoutTitle{background:url(/public/images/front/images/checkout_title_bg.jpg) no-repeat top left;height:28px;line-height:28px;font-size:10px;font-weight:bold;padding:0 16px;color:#fff;}
.CheckoutMiddle{background:#fafafa url(/public/images/front/images/checkout_mid_bg.jpg) repeat-x bottom left;color:#707070;border-bottom:1px solid #f3f1f0;border-left:1px solid #f3f1f0;border-right:1px solid #f3f1f0;margin:0 0 0 0;padding:15px 0px 0 15px;}
.CheckoutRight{margin:15px 0 0 0;padding:0;float:left;}
.CheckOutForm{float:left;margin:0;padding:0px 0 0 0;color:#707070;width:47%;height:auto;}
.CheckOutForm1{float:left;margin:0;padding:0px 0 0 15px;width:49%;}
.CheckOutForm .arrow{margin:0;padding:0 5px 0 7px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px;line-height:18px;}
.CheckOutForm1 .arrow{margin:0;padding:0 5px 0 7px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px;line-height:18px;}
.noborder{border:0 none;}
.FormHolder{background:#f9f9f9;padding:10px 15px 10px 15px;;border:1px solid #e1e1e1;margin:10px 0 10px 0;}
.CheckOutStep_link{margin:0px;padding:0px;height:auto;display:block;}
.CheckOutStep_link ul{margin:0px;padding:0px;}
.CheckOutStep_link ul li{margin:0 0 5px 0;padding:0;float:left;width:100%;clear:both;display:block;list-style:none;font-weight:normal;font-size:11px;color:#363636;}
.CheckOutStep_link ul li span{float:left;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 6px;color:#707070;text-decoration:none;font-weight:bold;text-align:justify;padding:0 12px 0 12px;}
.CheckOutStep_link ul li div.noarraw{float:left;color:#707070;text-decoration:none;font-weight:bold;text-align:justify;padding:0 12px 0 12px;}
.CheckOutStep_linkText{float:left;padding:5px 12px 5px 12px;text-align:justify;color:#707070;}
.CheckOutStep_linkBox{float:left;padding:5px 0 5px 12px;text-align:justify;color:#707070;width:100%;}
.CheckOutStep_linkBox2{float:left;padding:5px 0 5px 12px;text-align:justify;color:#707070;width:100%;}
.CheckPageMidBg{border:1px solid #e5e0df;background:#f3f3f3 url(/public/images/front/images/checkpage-mid-bg.jpg) left top;color:#363636;}
.CheckPageMidBg .box1{border-right:1px solid #e5e0df;padding:12px;width:579px;}
.CheckPageMidBg .box2{padding:12px;}
.WijzigenButton{background:url(/public/images/front/images/btn-wijzigen.jpg) left center no-repeat;border:0;padding:3px 0px;*padding:4px 0 3px 0;font-weight:bold;width:99px;height:23px;text-align:center;cursor:pointer;}
.CheckpageInfoBox{margin:13px 0 13px 0;padding:0px;float:left;width:100%;}
.CheckpageInfoBox .Factuuradres{margin:0 20px 0 0;padding:0px;float:left;width:367px;background:#ececec;border:1px solid #e5e0df;}
.CheckpageInfoBox .Factuuradres .Title{height:34px;line-height:34px;padding:0 0 0 20px;background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top;color:#363636;font-weight:bold;}
.CheckpageInfoBox .Factuuradres .Content{padding:10px 20px 0 20px;background:#ececec;line-height:18px;color:#363636;min-height:72px;}
.CheckpageInfoBox .Factuuradres .Button{padding:0 10px 10px 20px;background:#ececec;line-height:18px;color:#363636;float:right;}
.CheckpageInfoBox .Afieveradres{margin:0;padding:0px;float:left;width:369px;background:#ececec;border:1px solid #e5e0df;}
.CheckpageInfoBox .Afieveradres .Title{height:34px;line-height:34px;padding:0 0 0 20px;background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top;color:#363636;font-weight:bold;}
.CheckpageInfoBox .Afieveradres .Content{padding:10px 20px 0 20px;background:#ececec;line-height:18px;color:#363636;min-height:72px;}
.CheckpageInfoBox .Afieveradres .Button{padding:0 10px 10px 20px;background:#ececec;line-height:18px;color:#363636;float:right;}
.CheckpageInfoBox2{margin:0 0 13px 0;padding:0px;float:left;width:100%;}
.CheckpageInfoBox2 .Verpakking{margin:0 13px 0 0;padding:0px;float:left;width:249px;background:#ececec;border:1px solid #e5e0df;min-height:270px;height:auto;}
.CheckpageInfoBox2 .Verpakking .Title{height:34px;line-height:34px;padding:0 0 0 20px;background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top;color:#363636;font-weight:bold;}
.CheckpageInfoBox2 .Verpakking .Content{padding:16px 20px 0 20px;background:#ececec;line-height:18px;color:#363636;}
.CheckpageInfoBox2 .Verpakking .Button{padding:10px 10px 10px 20px;background:#ececec;line-height:18px;color:#363636;float:right;}
.CheckStep_link{margin:0;padding:0;}
.CheckStep_link ul{margin:3px 0 0 3px;padding:0px;}
.CheckStep_link ul li{margin:0px;padding:2px 0;line-height:20px;background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 8px;padding:0 0 0 10px;list-style:none;}
.CheckpageInfoBox2 .UitaekozenCadeau{margin:0 13px 0 0;padding:0px;float:left;width:163px;background:#ececec;border:1px solid #e5e0df;min-height:270px;height:auto;}
.CheckpageInfoBox2 .UitaekozenCadeau .Title{height:34px;line-height:34px;padding:0 0 0 20px;background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top;color:#363636;font-weight:bold;}
.CheckpageInfoBox2 .UitaekozenCadeau .Content{padding:16px 20px 0 20px;background:#ececec;line-height:18px;color:#363636;}
.CheckpageInfoBox2 .UitaekozenCadeau .Button{padding:10px 20px 10px 29px;color:#363636;}
.CheckpageInfoBox2 .Opmerking{margin:0;padding:0px;float:left;width:318px;background:#ececec;border:1px solid #e5e0df;min-height:270px;height:auto;}
*html .CheckpageInfoBox2 .Opmerking{height:270px;}
*html .CheckpageInfoBox2 .UitaekozenCadeau{height:270px;}
*html .CheckpageInfoBox2 .Verpakking{height:270px;}
.CheckpageInfoBox2 .Opmerking .Title{height:34px;line-height:34px;padding:0 0 0 20px;background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top;color:#363636;font-weight:bold;}
.CheckpageInfoBox2 .Opmerking .Content{padding:16px 20px 0 20px;background:#ececec;line-height:18px;color:#363636;}
.CheckpageInfoBox2 .Opmerking .Button{padding:10px 20px 10px 10px;line-height:18px;color:#363636;margin:auto;float:right;}
.TextBoxBg{background:url(/public/images/front/images/text-field-bgline.jpg) repeat-x left top;border:1px solid #c7c7c7;width:274px;display:block;}
.PurpleButton{background:transparent url(/public/images/front/images/purple_button_img.gif) no-repeat left top;display:block;float:left;height:30px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
*html .PurpleButton{margin:0;}
.PurpleButton span{background:transparent url(/public/images/front/images/purple_button_img.gif) no-repeat right top;color:#FFFFFF;display:inline;float:left;font-weight:bold;height:30px;margin:0 0 0 6px;padding:0px 6px 0 0;width:auto;}
.PurpleButton span input{background:transparent none repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:13px;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:visible;padding:5px 35px 0px 15px;}
.BigPurpleButton{background:transparent url(/public/images/front/images/purple_button_img2.gif) no-repeat left top;display:block;float:left;height:32px;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}
*html .BigPurpleButton{margin:0;}
.BigPurpleButton span{background:transparent url(/public/images/front/images/purple_button_img2.gif) no-repeat right top;color:#FFFFFF;display:inline;float:left;font-weight:bold;height:32px;margin:0 0 0 6px;padding:0px 6px 0 0;width:auto;}
.BigPurpleButton span input{background:transparent none repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:13px;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:visible;padding:5px 25px 0px 10px;}
.labelholder1{border:none;margin:0px 0 0px 0;}
.labelholder1 .purple{border:none;padding:0px 0 0px 0px;color:#a81c8b;}
.labelholder2 .purple1{border:none;padding:0px 0 0px 0px;line-height:15px;color:#a81c8b;}
.labelholder1 label,.labelholder1 .label{float:left;width:110px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.RadioButton{float:left;width:7%;margin:3px 0 0px 0;}
.GrayContent{float:left;width:93%;margin:3px 0 0px 0;line-height:16px;padding:1px 0 0 0}
.labelholder2{border:none;margin:5px 0 0px 0;padding:0;}
.labelholder2 label,.labelholder2 .label{float:left;width:110px;line-height:18px;font-weight:normal;position:relative;margin:0 0 0px 0;padding:0;}
.labelholder1 .textInput,.labelholder1 .textArea,.labelholder1 .selectInput{float:left;height:14px;font-weight:normal;border:1px solid #bfbfbf;}
.labelholder2 .textInput,.labelholder2 .textArea,.labelholder2 .selectInput{float:left;height:14px;font-weight:normal;border:1px solid #bfbfbf;}
.elementholder1{margin:0;padding:5px 0 0px 5px;height:20px;*height:auto;}
.elementholder2{margin:0 0 5px 0;padding:0px;}
.CheckoutButton{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x;float:right;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:3px 0px;*padding:4px 0 3px 0;color:#FFFFFF;margin:0 20px 0 0px;font-weight:bold;width:118px;text-align:center;cursor:pointer;}
.CheckOutRightBox{margin:0;padding:0;width:172px;margin:0 0 12px 0;}
.RightBoxTitle{background:url(/public/images/front/images/right_box_title_bg2.jpg) no-repeat top left;padding:0 0 0 8px;height:28px;line-height:28px;color:#FFFFFF;font-size:10px;font-weight:bold;}
.RigthBoxMiddleBg{background:#f7f5f5 url(/public/images/front/images/right_box_mid_bg2.jpg) repeat-x bottom left;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin:0 0 0 0;padding:8px 8px 0px 8px;color:#363636;text-align:justify;line-height:16px;}
.RightBoxTitle a{color:#FFFFFF;text-decoration:none;}
.RightBoxTitle a:hover{color:#FFFFFF;text-decoration:underline;}
.CheckoutDivider{background:url(/public/images/front/images/login_divider1.gif) repeat-x left;height:13px;}
.RightTitleTab{color:#6b6b6a;text-decoration:none;font-weight:bold;padding:0 0 0 0px;margin:2px 0 0 0;font-size:10px;width:230px;}
.RightTitleTab a{color:#6b6b6a;text-decoration:none;font-weight:bold;background:url(/public/images/front/images/gray_inactive_tab.jpg) no-repeat top left;height:27px;line-height:26px;display:block;padding:0 0 0 11px;margin:2px 0 0 0;font-size:10px;}
.RightTitleTab a:hover{color:#ffffff;text-decoration:underline;background:url(/public/images/front/images/purple_active_tab.jpg) no-repeat top left;height:27px;line-height:26px;display:block;}
.RightTitleTab a.act, .RightTitleTab a.act:hover{color:#ffffff;text-decoration:none;background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left;height:27px;line-height:26px;display:block;padding:0 0 0 11px;margin:2px 0 0 0;}
.PurpleText{font-size:10px;color:#a81c8b;font-weight:normal;text-decoration:none;text-align:right;background:none;}
.PurpleText a{color:#a81c8b;text-decoration:underline;background:none;}
.PurpleText a:hover{color:#a81c8b;text-decoration:none;background:none;}
.RightTitleTab .PurpleText1{font-size:10px;color:#a81c8b;font-weight:normal;text-decoration:none;text-align:right;background:none;width:75px;float:right;}
.RightTitleTab a.PurpleText1{color:#a81c8b;text-decoration:underline;background:none;}
.RightTitleTab a.PurpleText1:hover{color:#a81c8b;text-decoration:none;background:none;}
.ProgressBarContainer{margin:0;width:762px;}
.ProgressBarTitleImage{background:url(/public/images/front/images/progress_bar_title_img.jpg) no-repeat top;height:46px;}
.ProgressBarTitleText{font-size:15px;font-weight:bold;color:#2a2a2a;padding:15px 0 0 70px;}
.ProgressBarBox{padding:10px 16px 5px 16px;background-color:#f8f6f6;}
.ProgressBarImage{background:url(/public/images/front/images/progress_bar_img_off.jpg) no-repeat left top;display:block;float:left;height:14px;width:730px;}
.ProgressBarImageActive{background:url(/public/images/front/images/progress_bar_img_active.jpg) no-repeat left top;display:block;float:left;height:14px;width:730px;}
.ProgressBarImageActive span{background:url(/public/images/front/images/progress_bar_img_active.jpg) no-repeat right top;margin:0 0 0 5px;display:inline;float:right;width:auto;height:14px;}
.PageNameContainer{margin:10px 0 0 0;padding:0px;width:auto;clear:both;display:block;width:762px;}
.TitleText{font-size:15px;font-weight:bold;color:#2a2a2a;width:auto;width:500px;float:left;display:block;line-height:32px;}
.TitleText span{font-size:15px;font-weight:bold;color:#a81c8b;width:auto;}
.TitleText img{float:right;border:none;}
.step_link{margin:0px;padding:0px;width:730px;height:auto;display:block;}
.step_link ul{margin:0px;padding:0px;}
.step_link ul li{margin:0px;padding:7px 38px 0 0;float:left;list-style:none;font-weight:normal;font-size:12px;color:#363636;}
.step_link ul li a{margin:0px;float:left;list-style:none;font-weight:normal;font-size:12px;color:#363636;text-decoration:none;}
.step_link ul li a:hover{margin:0px;float:left;list-style:none;font-weight:normal;font-size:12px;color:#a81c8b;text-decoration:none;}
.step_link ul li span{float:left;display:block;text-decoration:none;font-weight:normal;font-size:12px;color:#a81c8b;}
.ShoppingCartTitleImage{margin:4px 0 0 23px;}
.ShoppingCartDetail{margin:0px 0 0 0;padding:0;}
.ShoppingCartTable{margin:12px 0 0 0;padding:0;}
.ShoppingCartInfo{margin:10px 0 15px 0;width:762px;float:left;}
.ShoppingCartProduct{width:170px;margin:0;padding:0;}
.ShoppingCartTitleBar{width:762px;margin:0;padding:0;background:url(/public/images/front/images/top-title-gray-line.jpg) no-repeat left top;}
.CartFirstTab{background:url(/public/images/front/images/cart_first_tab_gray.jpg) no-repeat top left;line-height:27px;padding:0 0px 0 5px;color:#fff;font-weight:bold;}
.CartFirstTab2{line-height:27px;padding:0 0px 0 5px;color:#fff;font-weight:bold;}
.CartMiddleTabBg{background:url(/public/images/front/images/cart_middle_tab_gray_bg.jpg) repeat-x top left;line-height:27px;padding:0 0px 0 5px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;}
.CartMiddleTabBg2{line-height:27px;padding:0 0px 0 5px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;}
.CartLastTab{background:url(/public/images/front/images/cart_last_tab_gray.jpg) no-repeat top left;line-height:27px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;}
.CartLastTab2{line-height:27px;color:#fff;font-weight:bold;border-left:1px solid #e5e0df;padding:0 0 0 5px;}
.WhiteBoxFirstColumn{border-left:1px solid #e5e0df;border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px;line-height:16px;}
.WhiteBoxFirstColumn span{color:#95538b;line-height:16px;font-weight:bold;}
.WhiteBoxFirstColumn ul{margin:0;padding:0;list-style-type:none;}
.WhiteBoxFirstColumn li{margin:0;padding:0;float:left;padding:0 14px 0 0;}
.WhiteBoxOtherColumn{border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px 0px 10px 10px;line-height:16px;}
.WhiteBoxLastColumn{border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px 0px 0 0px;line-height:16px;}
.GrayBoxFirstColumn{border-left:1px solid #e5e0df;background-color:#f8f6f6;border-right:1px solid #e5e0df;border-bottom:1px solid #e5e0df;padding:10px;line-height:16px;}
.GrayBoxFirstColumn span{color:#95538b;line-height:16px;font-weight:bold;}
.GrayBoxFirstColumn ul{margin:0;padding:0;list-style-type:none;}
.GrayBoxFirstColumn li{margin:0;padding:0;float:left;padding:0 14px 0 0;}
.GrayBoxOtherColumn{border-right:1px solid #e5e0df;background-color:#f8f6f6;border-bottom:1px solid #e5e0df;padding:10px;line-height:16px;}
.GrayBoxLastColumn{border-right:1px solid #e5e0df;background-color:#f8f6f6;border-bottom:1px solid #e5e0df;padding:10px 0px 0 0px;line-height:16px;}
.GrayArrowButton{background:url(/public/images/front/images/gray_btn.jpg) no-repeat top left;border:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px 0px 2px 7px;*padding:3px 0 3px 8px;color:#4c4c4c;font-weight:bold;width:76px;cursor:pointer;}
.GraySmallText{font-size:10px;color:#6b6b6a;line-height:14px;}
.CancelButton{background:url(/public/images/front/images/btn-cancel.jpg) no-repeat top left;border:0;width:18px;cursor:pointer;}
.BestSellingProduct{margin:0;padding:0;font-weight:bold;color:#95538b;}
.BestSellingProduct ul{margin:0px 0 0 0;padding:15px 0 0 0;list-style-type:none;}
.BestSellingProduct li{margin:0;padding:0;float:left;padding:0 6px 0 0;}
.BestSellingProduct li a{border:3px solid #cdcdcd;display:block;}
.BestSellingProduct li a:hover{border:3px solid #79286b;display:block;}
.BestSellingProduct li a.active, .BestSellingProduct li a:hover.active{border:3px solid #79286b;display:block;}
.pageMargin p, form{margin:10px 0 0 0;padding:0;}
.acceptgirologo{float:left;margin:0;padding-left:20px;padding-top:5px;}
.Photogallery{margin:0;padding:0;}
.TitleDiv{margin:0;padding:0;font-size:25px;vertical-align:middle;height:70px;}
.TitleDivData{float:left;margin:0;padding:20px 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;color:#722667;letter-spacing:1px;}
.TitleDivImage{margin:0;padding:0;float:right;}
.ProductContainer{margin:0;padding:0;float:left;}
.ProductTopCont{margin:0 0 0 0;padding:0 0 25px 0;height:1%;overflow:hidden;float:left;}
.BoxContainer{margin:0 1px 0px 0;padding:0;min-height:255px;_height:255px;width:243px;float:left;}
.BoxContainer .TopDiv{margin:0;padding:0 10px;background:url(/public/images/front/images/boxcontainer-bg.gif) left top repeat-x;height:34px;line-height:34px;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-size:16px;font-weight:bold;}
.BoxContainer .BottomDiv{margin:0;padding:15px 10px;background:#dcdcdd url(/public/images/front/images/boxcontainerbtm-bg.gif) left top repeat-x;line-height:14px;min-height:290px;_height:290px;font-size:10px;color:#939393;}
.TitleBold{font-weight:bold;color:#000;}
.TitleGray{font-weight:bold;}
.TitlePrice{font-weight:bold;font-size:10px;color:#932a86;}
.HighlightText{color:#932a86;}
.DataDiv{margin:0;padding:0 0 10px 0;_height:150px;min-height:150px;}
.PriceDiv{margin:0;padding:0;}
a.ShopNow{text-decoration:none;background:#722667;color:#fff;font-weight:bold;margin:0;padding:3px;border:1px solid #ab88a6;}
a.ShopNow:hover{text-decoration:none;color:#c8c9ca;}
ul.Boxlist{margin:0;padding:0;}
ul.Boxlist li{margin:0;padding:1px 0;list-style-type:none;}
ul.Boxlist li a{margin:0;padding:0 0 0 10px;background:url(/public/images/front/images/pinkdot.gif) left 5px no-repeat;text-decoration:none;color:#939393;}
ul.Boxlist li a:hover{text-decoration:none;color:#942c87;}
.MarginLeftOff{margin-left:0px;}
.MarginRightOff{margin-right:0px;}
.MarginTopOff{margin-top:0px;}
.MarginBottomOff{margin-bottom:0px;}
.FltLeft{float:left;}
.FltRight{float:right;}
.PadTop5{padding-top:5px;}
.PadTop8{padding-top:8px;}
.PadTop15{padding-top:15px;}
#featured{width:730px;position:relative;height:280px;overflow:hidden;}
#featured ul.ui-tabs-nav{position:absolute;top:0;list-style:none;padding:0 0 0 1px;margin:0;width:243px;z-index:100;margin-left:100%;left:-243px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#featured ul.ui-tabs-nav li{padding-bottom:1px;}
#featured ul.ui-tabs-nav li a{display:block;background:url(/public/images/front/images/menu-hide.gif) left top repeat-x;padding:11px;color:#565656;text-decoration:none;font-size:11px;outline:none;}
#featured ul.ui-tabs-nav li a:hover{background:url(/public/images/front/images/menu-hover.gif) left top repeat-x;}
#featured ul.ui-tabs-nav li a strong{display:block;color:#722667;font-size:18px;line-height:17px;font-weight:normal;margin-bottom:3px;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:url(/public/images/front/images/menu-sel.gif) left top repeat-x;}
#featured ul.ui-tabs-nav li.last{padding-right:0;}
#featured .ui-tabs-panel{position:relative;z-index:1000;width:487px;}
#featured .ui-tabs-panel .info{width:487px;height:280px;color:#fff;line-height:16px;margin-right:1px;}
#featured .ui-tabs-panel img{position:absolute;left:0px;top:0;}
#featured .ui-tabs-hide{display:none;}
.wishlist{margin-top:5px;}
.productdetailsdiv{margin:0;padding:0;width:590px;float:left;}
.productgiftdiv{margin:0;padding:0;width:140px;float:left;}
.LeftMainCommentTitle{height:21px;line-height:21px;color:#833277;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;margin:11px 0 8px 0;font-weight:bold;padding:0 0 0 0px;}
.CartButton1{background-color:#722667;border:medium none;color:#FFFFFF;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;height:18px;line-height:18px;margin:0;padding:0 5px;text-align:center;}
#localnav{background:#6a6a6a;margin:1;padding:4px;padding-left:4px;color:#FFFFFF;text-align:left;font-weight:lighter;}
#table-holder table{border:1px solid #E7E7E7;border-spacing:1px;width:100%;}
.comment{padding:10px;}
.comment blockquote{text-align:left;background-color:#efefef;border:1px dotted #dcdcdc;padding:3px;}
#faq-lines{font-weight:700;margin:0 0 15px;}
.faq-item{margin-top:10px;border:1px solid #dcdcdc;padding:10px;}
#faq-lines li a{color:#555555;}
#faq-lines li a:hover{text-decoration:none;}
.faq-item a{color:#555555;}
.faq-item a:hover{text-decoration:none;}
.faq-item span{color:#444;}
/*.twitter-share-button{width:97px !important;}
#___plusone_0{	width:62px !important;}*/
