
.maincontent{background:#ffffff;}
.maincontent2{background:#ffffff;border:0px;}
.container { width: 100%;
  display: block;
  margin: 0 auto;
  text-align: left;}
.smltxt{font-size:11px!important;}
.cattd{   background: url(/images/razd2222.jpg); text-align:right; display: inline-block;  width:230px; height:34px;  margin:0 auto;  }

.cattd_act{   background: url(/images/razd3333.jpg); text-align:right; display: inline-block;  width:230px; height:34px;  margin:0 auto;  }
.cattd_tomain{   background: url(/images/razd44444.jpg); text-align:center; display: block; padding-left:36px; width:670px; height:34px;  margin:20px 20px;  }
.cattd_am{  line-height: 30px; padding-left:36px; }
.cattd_a{  line-height: 30px; padding-right:30px; }
.second_level{color:black!important;  }
.second_level_a{  margin-left:15px;} 
.fnt12{font-size:12px;}
.fnt14{font-size:14px;}
.inl{display:inline;}
.pdl5{padding-left:5px;}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:11px;}
.gift_1{padding-left:10px; }
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.ubdr{text-decoration:underline!important}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#cc0033;}
.nosps{padding-top:0px;margin-top:0px;padding:0px;}
.ship_brd{border-bottom:1px solid;}
.nosps .boxText{padding:0px;}
.smpad{padding:4px 0px;}
.newcat_style{font-size:11px;height:25px;border-color:#FFF;border-width:1px 0px;border-style:solid;}
.newcat_style:hover{background-color:#E4D0E4;}
.newcat_style a{font-size:11px;padding-left:6px;}
.productsNotifications{background:#f8ffe0;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
.subcategories{color:#ab244f;font-family:Verdana, Arial, sans-serif;font-size:10px;}
BODY{background:#ffffff;color:#6e5e51;  margin: 0 auto;  text-align: center; font-family: Verdana, Arial, sans-serif;}
A{color:#6c2f51;text-decoration:none;font-weight:bold;}
A:hover{color:#6c2f51;text-decoration:underline;}
A:visited{color:#5d2f6c;text-decoration:none;}
h1{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:16px;color:#6C2F51;font-weight:bold;}
h3{font-family: Verdana, Arial, sans-serif; font-size:16px; color:#009933; font-weight:bold;}
FORM{display:inline;}
TR.header{background:#fdffe9;}
TR.headerNavigation{background:#ffffff;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#ffffff;font-weight:bold;}
A.headerNavigation{color:#7E0524;}
A.headerNavigation:hover{color:#7E0524;text-decoration:underline;}
A.proddetal{color:#a82767;font-size:12px;}
TR.headerError{background:#ff0000;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
TR.footer{background:#b791a6;}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#e8c16c;font-weight:bold;height:26px;}
.infoBox{background:#fcfcea;}
.infoBoxContents{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.5;border-top:0px;border-right:0px;border-left:0px;border-bottom:0px;border-color:#cccccc;border-style:solid;background:#f7f1f7;}
.infoBoxContents3{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.5;border-top:0px;border-right:0px;border-left:0px;border-bottom:0px;border-color:#cccccc;border-style:solid;background:#f5e8f9;}
.infoBoxContents2{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.5;border-top:0px;border-right:0px;border-left:0px;border-bottom:0px;border-color:#cccccc;border-style:solid;background:#FFFFFF;}
A.infoBoxContents2:active{color:#ffffff;text-decoration:underline;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.infoBoxHeading{background-image:url(/images/boxhead.jpg);font-family:Verdana, Arial, sans-seri;font-size:12px;font-weight:bold;font-variant:small-caps;color:#7e0524;height:24px;padding-left:10px;padding-top:0px;padding-bottom:4px;border-left:0px;}
TD.infoBoxHeading1{background-image:url(/images/boxhead2.jpg);font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;font-variant:small-caps;color:#7e0524;height:30px;padding-left:0px;padding-top:0px;padding-bottom:4px;}
TD.infoBoxHeading2{background-image:url(/images/boxhead2.jpg);font-family:Verdana, Arial, sans-seri;font-size:12px;font-weight:bold;font-variant:small-caps;color:#7e0524;height:30px;padding-left:10px;padding-top:0px;padding-bottom:4px;border-left:0px;}
TD.infoBoxHeading5{background-image:url(/images/boxhead5.jpg);font-family:Verdana, Arial, sans-seri;font-size:12px;font-weight:bold;font-variant:small-caps;color:#ffffff;height:30px;padding-left:10px;padding-top:0px;padding-bottom:4px;border-left:0px;}

a.infoBoxHeadingLink{color:#6c2f51;}
a.infoBoxHeadingLink:hover{color:#6c2f51;text-decoration:underline;}
TD.infoBox, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#fef8f8;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#f5e1ed;}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#6c2f51;text-align:left;padding:15px;}
TABLE.productListing{border:0px;border-style:solid;border-color:#cccccc;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:12px;background:transparent;color:#6c2f51;height:30px;font-weight:bold;background-image:url(/images/background.gif);}
A.productListing-heading{padding-top:8px;background:transparent;font-size:12px;}
A.productListing-item{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;}
A.tovarname{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.tovarval{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;}
SPAN.tovarval2{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:normal;}
SPAN.tovarval3{font-family:Verdana, Arial, sans-serif;font-size:12px;}
SPAN.addchart{font-family:Verdana, Arial, sans-serif;height:30px;font-size:12px;font-weight:bold;}
A.tovarval{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;}
h1.prodinfo{font-family:Verdana, Arial, sans-serif;font-size:16px;color:#7E0524;font-weight:bold;}
a.prodinfo{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
A.pageResults{color:#7E0524;font-size:14px;}
A.pageResults:hover{color:#7E0524;background:#FFFF33;font-size:14px;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:16px;font-variant:small-caps;font-weight:bold;padding-top:0px;padding-bottom:0px;background:#ffffff;color:#6c2f51;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main{font-family:Verdana, Arial, sans-serif;font-size:12px;line-height:1.5;padding-left:15px;padding-right:15px;color:#7d6654;}
TD.category_desc, P.category_desc{font-family:Verdana, Arial, sans-serif;font-size:12px;line-height:1.5;padding-top:0px;padding-left:15px;padding-right:15px;color:#7d6654;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:11px;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#aabbdd;}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:0px;}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0000;}
SPAN.productpages{font-family:Verdana, Arial, sans-serif;font-size:14px;color:#b20a3e;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer; cursor: pointer;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00;}
.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;}
.outline{border-top:0px;border-right:0px;border-left:0px;border-bottom:0px;border-style:solid;border-color:#6c2f51;background:#d5bdca;}
.toptext1{font-family:Verdana, Arial, sans-serif;color:#ffffff;padding-top:10px;font-size:11px;padding-left:20px;padding-right:5px;font-weight:bold;}
.bottext1{font-family:Verdana, Arial, sans-serif;color:#b06d9a;padding-top:10px;font-size:11px;font-weight:bold;}

.bottext2{font-family:Verdana, Arial, sans-serif;color:#b06d9a;padding-top:10px;font-size:11px;font-weight:bold;}
TD.bottext2{font-family:Verdana, Arial, sans-serif;color:#b06d9a;padding-top:0px;font-size:12px;}
.ship_method {  cursor: pointer;}
.ship_method:hover {  background-color: #f0f0f0; /* как у блоков покупателя */} 
.main-btn {
  background: linear-gradient(180deg, #34d058, #28a745);
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  padding: 14px 20px;
  border: none;
  border-radius: 10px;
  cursor: pointer;
  width: 100%;
  max-width: 280px;

  box-shadow: 0 6px 14px rgba(0,0,0,0.15);
  transition: all 0.2s ease;
}

.main-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 18px rgba(0,0,0,0.2);
}

.main-btn:active {
  transform: translateY(1px);
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}
.quick-btn {
  background: linear-gradient(180deg, #6c757d, #5a6268);
  max-width: 240px;
  font-size: 15px;
}
