/* ALL */
html, body {background:#FFF4DC; font-family: Trebuchet MS,Arial,Tahoma,Verdana,Helvetica,clean,sans-serif; font-size: 14px; margin: 0px; padding: 0px; height: 100%; color:#514D4A; }
p {margin:0 0 15px;}
img { border:0;}
a{color:#137BD0;}
a:hover{text-decoration:none;}
select, input, .input{font-family: Trebuchet MS,Arial,Tahoma,Verdana,Helvetica,clean,sans-serif; font-size: 14px; color:#514D4A;}
.input{border:1px solid #EDD1A1; height:18px; padding:1px 3px 1px;}
.red{color:#f00;}
h1{font-size:24px; line-height:26px; color:#A65B00; font-weight:normal; margin:0 0 15px;}
h2{font-size:22px; line-height:24px; color:#A65B00; font-weight:normal; margin:0 0 15px;}
h3, h4, h5, h6{font-size:20px; line-height:22px; color:#A65B00; font-weight:normal; margin:0 0 15px;}
.Hide{display:none;}
.date{color:#D49768;}
.BestClear{overflow:hidden; width:100%;}
.SubmitBut{background:url(../image/knope-otprav.gif) no-repeat 0 0; width:95px; height:19px; border:none; cursor:pointer;}
.brown{color:#A65B00;}
.posrel{position:relative;}
.alingCenter{text-align:center;}
.alingLeft{text-align:left;}
#WorkContent ul{margin:0 0 15px;}
#WorkContent ol{margin:0 0 15px; list-style-type:decimal; list-style-position:inside;}
#WorkContent ul li{background:url(../image/pic-menu-a.gif) no-repeat 0 6px; padding-left:10px;}

/* HEADER */
#wrapper {background:url(../image/bgr.jpg) repeat-y 50% 0; height:auto !important; margin:0 auto -127px; min-height:100%; height: 100%; width:100%; min-width:1215px; _width: expression((documentElement.clientWidth||document.body.clientWidth)<1215?'1215px':''); position:relative; z-index:1;}
#LeftPart{background:#FFEBD0; position:fixed; top:0; left:0; height:100% !important; min-height:100%; width:50%; z-index:0;}
#header {height:403px;  margin:0 auto; z-index:1; position:relative;}
#HeaderLeft{background:url(../image/top-tel-bgr.gif) repeat-x 0 0; width:456px; height:55px; position:absolute; top:27px; left:31px;}
#HeaderLeftLCorner{background:url(../image/top-tel-left.gif) no-repeat 0 0; width:31px; height:55px; position:absolute; top:27px; left:0;}
#HeaderLeftRCorner{background:url(../image/top-tel-right.gif) no-repeat 0 0; width:31px; height:55px; position:absolute; top:27px; left:487px;}
#Slogan{background:url(../image/top-slogan.gif) no-repeat 0 0; width:335px; height:35px; position:absolute; top:38px; right:24px;}

#CallBackLink {
	/* background:url(../image/top-tel.gif) no-repeat 0 19px;  */
	display:inline-block;
	color:#A65B00;
	font-weight:bold;
	margin-top: 10px;
    margin-left: 10px;
}

.call_number_top > span {
	color: #E88C39;
	margin-right: 6px;
}

.call_number_top {
	display: inline-block;
	color: #915925;
	font-size: 25px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: super;
	margin-left: -2px;
}

#MainLinks {
	position:absolute;
	top:19px;
	left:327px;
	width:150px;
}

.instagramm_icon_header {
	width: 20px;
    margin-right: 25px;
}

.instagramm_icon_header > img {
	width: inherit;
}

#MainLinks > a {
	display:inline-block;
	text-decoration:none;
	vertical-align: middle;
}

.HomeL{background:url(../image/i-home.gif) no-repeat 0 0; width:11px; height:9px; margin:1px 25px 0 0;}
.HomeLA, .HomeL:hover{background:url(../image/i-home-a.gif) no-repeat 0 0; width:11px; height:9px; margin:1px 25px 0 0;}
.SiteMapL{background:url(../image/i-map.gif) no-repeat 0 0; width:11px; height:11px; margin-right:25px;}
.SiteMapLA, .SiteMapL:hover{background:url(../image/i-map-a.gif) no-repeat 0 0; width:11px; height:11px; margin-right:25px;}
.MailL{background:url(../image/i-mail.gif) no-repeat 0 0; width:12px; height:7px; margin:2px 0 0 0;}
.MailLA, .MailL:hover{background:url(../image/i-mail-a.gif) no-repeat 0 0; width:12px; height:7px; margin:2px 0 0 0;}

#SliderWrap {
  height:301px; 
  top:94px; 
  position:relative; 
  z-index:1; 
  border:3px solid #fff; 
  width:892px;
}

/* #SliderWrap:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: -45px;
  z-index: 10;
  width: 260px;
  height: 270px;
  background :url(../image/new-year/decoration.png);
  background-repeat: no-repeat;
} */

#Slider{/*height:307px; position:relative;*/ height:301px; z-index:1; width:898px; overflow:hidden;}
.celebration{position: absolute; left: -55px; bottom: -10px; z-index: 100}
.SliderTL{background:url(../image/top-im-left-up.png) no-repeat 0 0; width:29px; height:29px; position:absolute; top:-3px; left:-3px; z-index:10;}
.SliderBL{background:url(../image/top-im-left-down.png) no-repeat 0 0; width:492px; height:159px; position:absolute; bottom:-3px; left:-3px; z-index:10}
#ButtonsWrapper{position:absolute; top:20px; left:30px;  z-index:10; height:24px;}
.SlBg{background:url(../image/slider-bgr.png) repeat-x 0 0;}
#prev{background:url(../image/slider-arrow-left.png) no-repeat 0 0; z-index:10; width:7px; height:10px; display:block; margin-right:10px;}
#next{background:url(../image/slider-arrow-right.png) no-repeat 0 0; z-index:10; width:7px; height:10px; display:block; margin-left:15px;}
#nav{ z-index:10;}
#nav li {float:left;}
#nav li a{background:url(../image/i-slider.png) no-repeat 0 0; width:10px; height:10px; display:block; margin-left:5px;}
#nav li a.activeSlide{background:url(../image/i-slider-a.png) no-repeat 0 0; width:10px; height:10px; display:block; margin-left:5px;}
.LeftTd{background:url(../image/slider-left.png) no-repeat 0 0; width:6px; height:24px;}
.RightTd{background:url(../image/slider-right.png) no-repeat 0 0; width:6px; height:24px;}

/* CONTENT */
#content { width:1174px; margin:0 auto 85px; z-index:1; padding:0 20px;}
#WorkContent{margin:100px auto 0; padding:0 3px;}

/* LEFT */
#left {float:left; width:220px; z-index:1}
#MainLogo{background:url(../image/top-logo.png) no-repeat 0 0; width:170px; height:168px; display:block; text-decoration:none; margin-top:40px;}*/
/*#MainLogo{background:url(../image/img_2-logo.png) no-repeat 0 0; width:170px; height:168px; display:block; text-decoration:none; margin-top:40px;}*/
.LeftMenu{margin-bottom:20px;}
.LeftMenu li{margin-bottom:10px;}
.LeftMenu a{background:url(../image/i-menu.gif) no-repeat 0 3px; font-size:18px; padding-left:25px;display:block;padding-bottom:1px;padding-top:2px;}
.LeftMenu a:hover{color:#A65B00;}
.LeftMenu a.Act{background:url(../image/i-menu-a.gif) no-repeat 0 0; color:#A65B00; text-decoration:none;}
.TwoLevel{margin:10px 0 15px 25px;}
.TwoLevel a{background:none; font-size:14px; padding:0;}
.TwoLevel a.Act {background:none; font-weight:bold;}
.LastLevel{margin:10px 0;}
.LastLevel a{background:url(../image/pic-menu.gif) no-repeat 0 7px; padding-left:15px;}
.LastLevel a:hover, .LastLevel a.SAct{background:url(../image/pic-menu-a.gif) no-repeat 0 7px; font-weight:normal; color:#A65B00; text-decoration:none;}
.CatNewsWrapper{width:220px; margin-top: 40px; /*margin-bottom:40px;*/}
.CatNewsWrapper td{vertical-align:top;}
.CatNewsHWr{background:#F6D39D; border-left:3px solid #fff; border-right:3px solid #fff; width:214px;}
.CatNewsH{background:url(../image/z-nov.gif) no-repeat 0 0; width:82px; height:14px; margin-left:23px;}
.NewsContTd{/*background:#F6D39D;*/}
.NewsTL{background:url(../image/ban-left-up.gif) no-repeat 0 0; width:18px; height:18px;}
.NewsTR{background:url(../image/ban-right-up.gif) no-repeat 0 0; width:18px; height:18px;}
.NewsBL{background:url(../image/ban-left-down.gif) no-repeat 0 0; width:18px; height:18px;}
.NewsBR{background:url(../image/ban-right-down.gif) no-repeat 0 0; width:18px; height:18px;}
.NewsTC{background:#F6D39D; border-top:3px solid #fff; height:15px;}
.BottomCenter{vertical-align:bottom;}
.NewsBC{background:#F6D39D; border-bottom:3px solid #fff; height:15px; width:184px;}
.NewsBg{background:url(../image/ban-bgr.gif) repeat-y 0 0;}

/* RIGHT */
#right{width:357px; float:right;}
#SearchH{background:url(../image/z-search.gif) no-repeat 0 0; width:125px; height:18px; margin:25px 0 10px;}
#searchForm{background:url(../image/search-left.gif) no-repeat 0 0; display:block; height:24px; width:357px;}
.searchInput{background:url(../image/search-bgr.gif) repeat-x 0 0; width:324px; border:none; display:block; float:left; height:22px; padding:2px 2px 0; margin-left:7px;}
#SearchButton{background:url(../image/search-right.gif) no-repeat 0 0; width:22px; height:24px; cursor:pointer; display:block; border:none; float:right;}
.searchFormWork{background:url(../image/search-left.gif) no-repeat 0 0; display:block; height:24px; width:220px; margin-bottom:55px;}
.searchInputWork{background:url(../image/search-bgr.gif) repeat-x 0 0; width:187px; border:none; display:block; float:left; height:22px; padding:2px 2px 0; margin-left:7px;}
.NewsH{background:url(../image/z-news.gif) no-repeat 0 0; width:66px; height:14px; margin:60px 0 20px;}

/* CENTER */
#center {margin-left:277px; _margin-left:267px; z-index:999;}
#MainContent{float:left; width:495px; padding-right:45px; _padding-right:30px; z-index:999;}
.bredCrumbs{margin-bottom:22px;}
.OrangeTL{background:url(../image/v-menu-left-up.png) no-repeat 0 0; width:9px; height:9px;}
.OrangeTR{background:url(../image/v-menu-right-up.png) no-repeat 0 0; width:9px; height:9px;}
.OrangeBL{background:url(../image/v-menu-left-down.png) no-repeat 0 0; width:9px; height:9px;}
.OrangeBR{background:url(../image/v-menu-right-down.png) no-repeat 0 0; width:9px; height:9px;}
.OrangeTable{border-collapse:collapse; z-index:999; width:100%;}
.OrangeTable td{vertical-align:top; border-collapse:collapse; padding:0;}
.OrangeTable .OrTd{background:#EC9B30; padding:4px 10px;}
.OrangeTable .whiteTdHorTop{background:#EC9B30; height:6px;}
.OrangeTable .whiteTdHorTop div{background:#fff; height:3px; }
.OrangeTable .whiteTdHorBottom{background:#EC9B30; height:6px; vertical-align:bottom; }
.OrangeTable .whiteTdHorBottom div{background:#fff; height:3px;}
.OrangeTable .whiteTdVertLeft { background:#EC9B30; width: 6px;}
.OrangeTable .whiteTdVertLeft div{background:#fff; width:3px;}
.OrangeTable .whiteTdVertRight { background:#EC9B30; width: 6px; text-align:right;}
.OrangeTable .whiteTdVertRight div{background:#fff; width:3px; float:right; *margin-right:-3px;}
.ColorBg{background:url(../image/main-catalog3.png) no-repeat 0 54px; width:540px; height:317px; position:relative; margin-top:5px; z-index:999;}
.ColorBgR{background: url(../image/main-catalog3.png) no-repeat -540px -18px; height: 273px; position: relative; width: 357px;}
.CatalogPart{cursor:pointer; position: absolute;}
.CatalogPart div ul li{margin-bottom:5px;}
.CatalogPart div ul a{color:#fff;}
#Pharma{background: url(../image/main-catalog3.png) no-repeat -735px -536px; height: 105px; left: 176px; top: 172px; width: 181px; }
#Tube{background: url(../image/main-catalog3.png) no-repeat -17px -425px; height: 105px; left: -2px; top: 133px; width: 181px; }
#Flakon{background: url(../image/main-catalog3.png) no-repeat -198px -291px; height: 96px; left: 179px; top: 0px; width: 182px; z-index:999;}
#Banki{background: url(../image/main-catalog3.png) no-repeat -198px -387px; height: 78px; left: 179px; top: 96px; width: 182px;}
#RollOn{background: url(../image/main-catalog3.png) no-repeat -377px -437px; height: 100px; left: 358px; top: 147px; width: 182px;}
#Cosmetic{background: url(../image/main-catalog3.png) no-repeat -377px -537px; height: 100px; left: 358px; top: 247px; width: 182px;}
#Dispenseri{background: url(../image/main-catalog3.png) no-repeat -557px -474px;height: 101px;  top: 111px; width: 182px; left:-2px;}
#Decor{background: url(../image/main-catalog3.png) no-repeat -557px -574px;height: 96px;left: -2px; top: 211px; width: 182px;}
#Dozatory{ background: url(../image/main-catalog3.png) no-repeat -735px -411px; height: 124px;left: 176px; top: 48px; width: 184px;}
#PharmaHide{left: 0;position: absolute; top: 76px; width: 182px; z-index: 999;}
#TubeHide{left: 2px;position: absolute;top: 75px; width: 182px;z-index: 999;}
#FlakonHide{z-index:999; position:absolute; width:182px; left:0px; bottom:74px;}
#BankiHide{z-index:999; position:absolute; width:182px; left:0px; top:75px;}
#RollOnHide{left: 0;position: absolute;bottom: 75px;width: 182px;z-index: 999;}
#CosmeticHide{left: 0;position: absolute;top: 74px;width: 182px;z-index: 999;}
#DispenseriHide{left: -1px;position: absolute;bottom: 75px;width: 181px; z-index: 999;}
#DecorHide{left: 0;position: absolute;top: 75px;width: 181px;z-index: 999;}
#DozatoryHide{left: 0; position: absolute; top: -44px; width: 182px; z-index: 999;}
#CatalogContent{position:relative;}
.load{ border:1px solid #fff;}
.load td{background:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#FilterWrapper{background:#F6D39D; position:relative; height:63px; margin:0 6px 30px; z-index:999;}
#FilterWrapper table{height:63px;}
#FilterWrapper table td{vertical-align:middle; padding-bottom:15px;}
.FilterLeft{background:url(../image/catalog-field-left.gif) no-repeat 0 0; position:absolute; top:0; left:-6px; width:6px; height:63px;}
.FilterRight{background:url(../image/catalog-field-right.gif) no-repeat 0 0; position:absolute; top:0; right:-6px; width:6px; height:63px;}
.SplitFilter{width:1px; padding-right:10px;}
.SplitFilter div{background:#fff; width:1px; height:57px; margin:3px 0;}
#ItemsTable {width:100%; _width:99%;}
#ItemsTable th{background:#E99420; color:#fff; font-weight:normal; text-align:center; padding:3px 5px;}
#ItemsTable th.bord{border-right:1px solid #F8F1E1;}
#ItemsTable th.alignLeft{text-align:left;}
#ItemsTable th.pl20{padding-left:20px;}
#ItemsTable td{padding:5px 20px; text-align:left;}
#ItemsTable td.bord{border-right:1px solid #FFEDDC;}
#ItemsTable tr.White{background:#fff;}
#ItemsTable tr.smallPad th{padding:3px 0;}
#ItemsTable tr.smallPad td{padding:5px;}
.ASC{background:url(../image/table-arrow-up.gif) no-repeat 0 0; width:10px; height:8px; display:block; text-decoration:none; float:right; margin:5px 0 0 0;}
.DESC{background:url(../image/table-arrow-down.gif) no-repeat 0 0; width:10px; height:8px; display:block; text-decoration:none; float:right; margin:5px 5px 0 0;}
.ActASC, .ASC:hover{background:url(../image/table-arrow-up-a.gif) no-repeat 0 0; width:10px; height:8px; display:block; text-decoration:none; float:right; margin:5px 0 0 0;}
.ActDESC, .DESC:hover{background:url(../image/table-arrow-down-a.gif) no-repeat 0 0; width:10px; height:8px; display:block; text-decoration:none; float:right; margin:5px 5px 0 0;}
.MainCatLink{background:url(../image/i-products.gif) no-repeat 0 0; padding-left:30px; font-weight:bold;}
.ItemPic{background:url(../image/catalog-im-bgr.png); width:125px; height:111px; text-align:center; padding-top:14px; position:relative;}
.BigPictureImg{background:url(../image/item-im-bgr.png) no-repeat 0 0; width:208px; text-align:center; height:194px; padding-top:14px;}
#FVitrina{background:url(../image/catalog-blocks.gif) no-repeat 0 0; width:30px; height:35px; cursor:pointer; margin-top:10px;}
.FVitrinaAct{background:url(../image/catalog-blocks-a.gif) no-repeat 0 0 !important;}
#FTable{background:url(../image/catalog-table.gif) no-repeat 0 0; width:30px; height:35px; cursor:pointer; margin-top:10px;}
.FTableAct{background:url(../image/catalog-table-a.gif) no-repeat 0 0 !important;}
#FilterShow{background:url(../image/knope-pokaz.gif) no-repeat 0 0; width:95px; height:19px; cursor:pointer; margin:10px 0 0 15px;}
.Pagin{font-size:12px; color:#A35D15;}
.Pagin span, .Pagin a{padding:0 5px;}
.Pagin .defCol{color:#514D4A; padding:0;}
.ItemCharWrap{position:relative; height:198px;}
.iPrice{position:absolute; left:0; white-space:nowrap;}
.YouTube{background:url(../image/item-video-bgr.png) no-repeat 0 0; width:356px; height:162px; padding-top:14px; margin-bottom:45px;}
.YouTubeContent{width:329px; height:150px; overflow:hidden; margin:0 auto;}
.pdf{background:url(../image/i-pdf.gif) no-repeat 0 0; padding:7px 0 10px 45px; margin-bottom:45px;}
#ApplFormH{background:url(../image/z-zapros.gif) no-repeat 0 0; width:170px; height:22px; margin-bottom:20px;}
#PartnersH{background:url(../image/z-partners.gif) no-repeat 0 0; width:129px; height:17px; margin:50px 0 15px;}
.PartnersSlider{background:#fff; border-top:3px solid #FBE8DA; border-bottom:3px solid #FBE8DA; width:415px !important; height:114px; margin:0 auto; z-index:1;}
.PartnersSlider li{text-align:center;}
.PartnTL{background:url(../image/partners-left-up.gif) no-repeat 0 0; width:20px; height:20px; position:absolute;top:0; left:0; z-index:1;}
.PartnCL{background:#fff; border-left:3px solid #FBE8DA; width:17px; height:80px; position:absolute; top:20px; left:0; z-index:1;}
.PartnBL{background:url(../image/partners-left-down.gif) no-repeat 0 0; width:20px; height:20px; position:absolute;bottom:0; left:0; z-index:1;}
.PartnTR{background:url(../image/partners-right-up.gif) no-repeat 0 0; width:20px; height:20px; position:absolute;top:0; right:0; z-index:1;}
.PartnCR{background:#fff; border-right:3px solid #FBE8DA; width:17px; height:80px; position:absolute; top:20px; right:0; z-index:1;}
.PartnBR{background:url(../image/partners-right-down.gif) no-repeat 0 0; width:20px; height:20px; position:absolute;bottom:0; right:0; z-index:1;}
.PCL{background:#fff; width:20px; height:114px;  border-top:3px solid #FBE8DA; border-bottom:3px solid #FBE8DA; position:absolute;top:0; left:20px; z-index:1;}
.PCR{background:#fff; width:20px; height:114px;  border-top:3px solid #FBE8DA; border-bottom:3px solid #FBE8DA; position:absolute;top:0; right:20px;  z-index:1;}
.prev{background:url(../image/knope-partners-left.gif) no-repeat 0 0; width:24px; height:24px; cursor:pointer; position:absolute; left:12px; top:47px; z-index:999;}
.next{background:url(../image/knope-partners-right.gif) no-repeat 0 0; width:24px; height:24px; cursor:pointer; position:absolute; right:12px; top:47px; z-index:999;}
.partnTable{width:100%; _width:99%;}
.partnTable td.Img{width:209px;}
.partnBg{background:url(../image/partners-bgr.png) no-repeat 0 0; width:209px; height:107px; text-align:center; padding-top:7px;}
.mainCatUl{margin:0 0 15px 40px !important;}
.mainCatUl li{background:none !important; padding:0 !important;}
.answer{margin-top:15px;}
#Page404{background:url(../image/im-404.png) no-repeat 0 0; width:293px; height:160px; float:left; margin:0 40px 10px 0;}

/* FOOTER */
div.clear {clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; }
div.footer, div.push {height:127px; z-index:1}
div.footer { margin:0 auto;position:relative;text-align:left;width: 100%; min-width:1215px; _width: expression((documentElement.clientWidth||document.body.clientWidth)<1215?'1215px':'');}
#footerBox{ max-width:1174px; margin:0 auto; padding:0 20px; height:124px; z-index:1}
#bottomLine{background:url(../image/bottom-bgr.gif) repeat-x 0 0; height:7px; margin-bottom:20px;}
.FContacts{float:left;}
.FContacts p{margin:0 0 5px; color:#78501D;}
.Copy{float:right;}
.Copy p{font-size:12px; margin:0 0 5px; color:#78501D;}
.Copy p.mb30{margin-bottom:30px;}
.Copy p a{color:#78501D; text-decoration:none;}

/* OTHER */
.w79px{width:79px;}
.w50pr{width:50%;}
.fs12px{font-size:12px;}
.w135px{width:135px;}
.w175px{width:175px;}
.w240px{width:240px;}
.w335px{width:335px;}
.w480px{width:480px;}
.h60px{height:60px;}
.h70px{height:70px;}
.h120px{height:120px;}
.w495px{width:495px;}
.top0{top:0;}
.bottom0{bottom:0;}

/* �� ���������� */
/* ��. ���. */
.spring {
   background: url('../image/flower_subtract.png') no-repeat;
  width: 320px;
  height: 226px;
  position: absolute;
  left: -80px;
  bottom: -88px;
  z-index: 2;
}
.spring2 {
   background: url('../image/butterfly.png') no-repeat;
  width: 109px;
  height: 94px;
  position: absolute;
  right: -10px;
  top: 80px;
  z-index: 2;
}
/* .newyear {
   background: url('../image/main-NewYear.png') no-repeat;
  width: 372px;
  height: 224px;
  position: absolute;
  left: -40px;
  bottom: -98px;
  z-index: 2;
} */
/* ���. ���.*/
/* .newyear2 {
   background: url('../image/main-NewYear2.png') no-repeat;
  width: 377px;
  height: 150px;
  position: absolute;
  left: -40px;
  bottom: -25px;
  z-index: 2;
} */

/* ���������� 8 �����*/
/* ��. ���. */
.vesna {
   background: url('../image/main-8marta.png') no-repeat;
  width: 289px;
  height: 218px;
  position: absolute;
  left: -60px;
  bottom: -8px;
  z-index: 2;
}
.may {
  background: url('../image/main-9may.png') no-repeat;
  width: 289px;
  height: 282px;
  position: absolute;
  left: -60px;
  bottom: -72px;
  z-index: 2;
}
.autumn-style {
  background:url('/image/main-autmn_2.png') no-repeat;
  width: 580px;
  height: 231px;
  position: absolute;
  left: -122px;
  bottom: -32px;
  z-index: 2;
}
/* ���������� 8 �����*/
/* ��. ���. */
.autumn {
  /* background: url('../image/img-autumn.png') no-repeat;
  width: 314px;
  height: 338px;
  position: absolute;
  left: -82px;
  bottom: -56px;
  z-index: 2; */
  background: url('../image/9-may.png') no-repeat;
  width: 278px;
  height: 244px;
  position: absolute;
  left: -53px;
  bottom: -26px;
  z-index: 2;
}
.app-facebook{
  margin-bottom:25px;
}
.app-facebook .app-facebook-icon{
  position: relative;
  top: 7px;
  margin-right: 10px;
}
.app-facebook a{
  text-decoration:none;
  color:#78501D;
}

.cusel--sub {
  width: 215px !important;
}

.accessories-container {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 25px 0;
}

.accessories-container .accessories-box {
	display: inline-block;
	width: 140px;
	height: 140px;
	overflow: hidden;
	margin: 5px;
	border-radius: 15px;
	vertical-align: middle;
	text-align: center;
	border: 2px solid #A65B00;
	transition: .5s all ease;
}

.accessories-container .accessories-box img {
	width: 100%;
	height: auto;
	vertical-align: middle;
	transition: .5s all ease;
}

.accessories-container .accessories-box:hover {
	border-color: #fff;
}

.accessories-container .accessories-box:hover img {
	transform: scale(1.1);
}

#MainLogo {
  position: relative;
}

/* NY 2023 */

/* #MainLogo::after {
  content: '';
  position: absolute;
  top: 27px;
  left: 22px;
  z-index: 2;
  background-image: url(../image/new-year/logo-2023.png);
  background-repeat: no-repeat;
  width: 82px;
  height: 69px;
}

.SliderBL:before {
  content: '';
  position: absolute;
  left: -59px;
  top: -80px;
  width: 189px;
  height: 263px;
  background: url(../image/new-year/sl-2023.png) no-repeat 0 0;
  background-size: contain;
  display: block;
} */

/* NY 2022*/

/* #MainLogo::after {
  content: '';
  position: absolute;
  top: 26px;
  left: 31px;
  z-index: 2;
  background-image: url(../image/new-year/logo-decoration.png);
  background-repeat: no-repeat;
  width: 90px;
  height: 77px;
} */

/* NY 2021*/

/* #MainLogo::after {
  content: '';
  position: absolute;
  top: 38px;
  left: 51px;
  z-index: 2;
  background-image: url(../image/elky-2.png);
  background-repeat: no-repeat;
  width: 78px;
  height: 68px;
} */

/* NY 2020*/
/*
#MainLogo {
  background: url(../image/main-NewYear_logo_2020.png) no-repeat 0 0;
  width: 185px;
}
.SliderBL:before {
  content: '';
  position: absolute;
  left: -26px;
  top: -7px;
  width: 309px;
  height: 200px;
  background: url(../image/main-NewYear_2020.png) no-repeat 0 0;
  background-size: contain;
  display: block;
}
*/

.catalog_eco_pack_icon_green {
	position: relative;
}

.catalog_eco_pack_icon_green:after {
	content: '';
	background-image: url('/image/i_m_gree_prozrach.png');
	margin-left: 10px;
	width: 125px;
	height: 77px;
	position: absolute;
	top: -9px;
    right: -13px;
}

.catalog_eco_pack_icon_green > a {
	color: green;
}
/*new-year 2024*/
/*#wrapper::before{
  content: '';
    position: absolute;
    width: 100%;
    height: 150px;
    top: -18px;
    background-repeat: no-repeat;
 
    background-image: url(/image/new-year/img_3.png);
}
#MainLogo::before {
  content: '';
  position: absolute;
  width: 334px;
  z-index: 1;
  background-image: url(/image/new-year/img_1.png);
  background-repeat: no-repeat;
  height: 100%;
  left: -103px;
  top: -43px;
  pointer-events: none;
}
#header .new-year{
  position: absolute;
    bottom: 2px;
    z-index: 10;
    transform: rotate(-2deg);
}*/
/* START FLOWERS 8 MARCH */

#MainLogo {
  background: 0;
}

#MainLogo::after {
  content: '';
  position: absolute;
  top: 0;
  left: 2px;
  z-index: 2;
  /*background-image: url(../image/img_2-logo.png);*/
  background-image: url(../image/top-logo.png);
  background-repeat: no-repeat;
  width: 180px;
  height: 190px;
  pointer-events: none;
}

.SliderBL:before {
  content: '';
  position: absolute;
  left: -51px;
  top: -39px;
  width: 324px;
  height: 204px;
  /*background: url(../image/img_1.png) no-repeat 0 0;*/
  background-size: contain;
  display: block;
}

/* END FLOWERS 8 MARCH */

.CatNewsWrapper tr:nth-child(3) .brown,
.CatNewsWrapper tr:nth-child(4) .brown {
  color: #d13813;
}

/* 12 June */
/*#MainLogo::before {
  content: '';
  position: absolute;
  top: 41px;
  left: 8px;
  width: 87px;
  height: 71px;
  background: url(/image/12june/img_1.png) no-repeat;
  background-size: contain;
  z-index: 3;
  pointer-events: none;
}
.SliderBL::after {
  content: '';
  position: absolute;
  bottom: -4px;
  left: -28px;
  width: 216px;
  height: 213px;
  background: url(/image/12june/img_2.png) no-repeat;
  background-size: contain;
  z-index: 3;
  pointer-events: none;
}*/
/* 12 June */
.footer-nav {
  position: relative; 
  padding: 0 0 20px; 
  z-index: 1; 
  background:  url(../image/bgr.jpg) repeat-y 50% 0;
}
.footer-nav #footerBox {
  height: auto;
}