

/* Start:/bitrix/templates/main/media.css?162188919840835*/
@media (min-width: 1350px) and (max-width: 7680px) {/* --- 1366  15+ Notebook - Desktop --- */
body{margin:0 auto; padding:0px 0px; overflow: auto; width:1600px; height:100%; color:#cd5005;}
#wrapper_body{float:left; width:1600px; margin:0;  position: relative; z-index: 1; height: 100%;}	
#wrapper_b{float:left; width:1600px; margin:0;  position: relative; z-index: 1; background-image: url("/bitrix/templates/.default/images/bg_left.jpg"), url("/bitrix/templates/.default/images/bg_right.jpg");  
    background-position: top left, top right; background-repeat: no-repeat, no-repeat;}	
#wrapper_f{float:left; width:1600px; margin:0;  position: relative; z-index: 100; background-image:  url("/bitrix/templates/.default/images/bg_left_d.png"), url("/bitrix/templates/.default/images/bg_right_d.png");  
    background-position: top left, top right; background-repeat: repeat-y, repeat-y;}	
#wrapper_d{float:left; width:1600px; margin:0;  position: relative; z-index: 1; background-image:  url("/bitrix/templates/.default/images/bg_left_f2.jpg"), url("/bitrix/templates/.default/images/bg_right_f.jpg");  
    background-position: bottom left, bottom right; background-repeat: no-repeat, no-repeat;}	
#wrapper{width:1310px; margin:0 auto; padding:0px; height: 100%; position: relative; z-index: 999;}
#contentWrap{float:left; width:100%; margin:0px; padding:0px; background-image:  url(/bitrix/templates/.default/images/bg_factory.jpg); background-position: bottom center; background-repeat: no-repeat;}
#contentPanel{float:left; width:100%; margin:0 auto; padding:0px 0px;  background:url(/bitrix/templates/.default/images/wr_bg.png) repeat-y;}
#sidebar-h-bg{display: none;}
#headWrap{float:left; width:100%; height: 100%;  margin:0 auto;  padding:0px; position: relative; z-index: 1;}
#headpanel{float:left; width:100%; height:370px; margin:0 auto; padding:0px; background:url(/bitrix/templates/.default/images/head_bg.jpg) no-repeat; position: relative; z-index: 1;}
#headpanel-left{float:left; width:530px; height:370px; margin:0 auto; padding:0px;}
#headpanel-h-logo{float:left; width:470px; min-height:205px; margin:0 auto; padding:0px;}
#headpanel-right{float:left; width:470px; height:370px; margin:0px 0px 0px 0px; padding:0px 0px;}
#headpanel-right-contacts{float:left; width:470px; min-height:205px; margin:0 auto; padding:0px; }
#headpanel-right-tel{float:left; width:400px; min-height:95px; margin:50px 0px 0px 60px; padding:0px; }
.header-phone{float:right; width:290px; min-height:5px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu-top-left{float:left; width:470px; height:58px; margin:6px 0px 0px 18px; padding:0px;}
#menu-top-right{float:left; width:510px; height:58px; margin:10px 0px 0px -30px; padding:0px 0px;}
#leftPanel{width:280px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; min-height:770px; position: relative; z-index: 999;}
#middlePanel{width:740px; margin:0px 0px; padding:0px 0px; float:left; min-height:1140px; position: relative; z-index: 1;}
#middlePanel p {text-decoration: none; color: #462d05; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px;  text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
#middlePanel-top{width:695px; margin:0px 25px; padding:0px 0px; float:left; min-height:1140px;}
#footWrap{width:1310px; height:305px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;background:url(/bitrix/templates/.default/images/bg_footer.jpg) no-repeat;}
#copyright{float:left; width:1310px; min-height:40px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.copyright_author{float:left; width:1060px; min-height:40px; margin:6px 0px 0px -50px; padding:0px 0px 0px 0px;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
.about{float:left; width:250px; min-height:110px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
.phone{float:left; width:250px; min-height:85px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none;}
.map{float:left; width:99%; min-height:40px; margin:20px 0px; padding:0px 0px 0px 0px; border: 4px double #473108;}
.feed_back_form_m{max-width: 65%;}
.alx_feed_back_default{margin: 0px 40px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.news-item-left{float:left; width:220px; padding:0px 0px; margin:5px 0px 0px 11px;}
.news-item-left-primg{float:left; margin:-40px 0px 0px 0px; width:220px; min-height:35px; position: relative; z-index: 1;}
.news-item-right{float:left; width:460px; margin:0px 0px 0px 4px; padding:0px 0px;}
.news-g-left{float:left; margin:0px 0px; padding:5px 5px; width:395px; font-family: 'Lucida Console', Monaco, monospace;  min-height:373px; max-height:473px; border: 4px double #473108;}
.news-gallery{float:left; margin:10px 0px 0px 0px; width:100%; min-height:207px; max-height:222px; display: inline; padding: 0px 0px;}
.news-g-right{float:left; margin:0px 0px 0px 5px; padding:5px 5px; width:259px; min-height:457px; max-height:457px; font-family: 'Lucida Console', Monaco, monospace; border: 4px double #473108;}
.news-video iframe{width:94%; height:200px;}
.tabs-standard{width:97%; margin:-10px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:99.9%;border-top: 1px solid #473108;  border-right: 1px solid #473108; background: url(/bitrix/templates/.default/images/bg-f3.png) repeat;} 
.tabs-standard .sliderkit-panel{width:98.2%;}	
.tabs-standard .sliderkit-panel{border: 1px double #473108; overflow: hidden; padding:20px 15px; margin:-5px 0px 0px -10px; min-height:240px;}	
.tabs-standard .sliderkit-nav-clip li{height:37px; padding:0px 5px; margin:0px 0px;border-left: 1px solid #473108;} 
.tabs-standard .sliderkit-nav-clip li, 
.tabs-standard .sliderkit-nav-clip li a {float:left; margin-left:10px; position:relative; z-index:40;} 
.tabs-standard .sliderkit-nav-clip li a {height:22px; margin:0px 0px 0px 5px; padding:10px 0px 0px 0px; font-size:16px; line-height:18px; color:#472306;text-transform:uppercase; font-family: 'Lucida Console', Monaco, monospace;
	text-decoration:none; text-align: center; letter-spacing:-1px;}
div.news-list iframe{float:left; width:99%; margin:3px 0px; word-wrap: break-word; border: 4px double #423111;}
}
@media (min-width: 1200px) and (max-width: 1349px) {/* --- 1280  13 Notebook --- */
body{margin:0 auto; padding:0px 0px; overflow: auto; width:1280px; height:100%; color:#cd5005;}
#wrapper_body{float:left; width:1310px; margin:0px 0px 0px -13px;  position: relative; z-index: 1; height: 100%;}	
#wrapper_b{float:left; width:1280px; margin:0;  position: relative; z-index: 1;}	
#wrapper_f{float:left; width:1280px; margin:0;  position: relative; z-index: 100;}	
#wrapper_d{float:left; width:1280px; margin:0;  position: relative; z-index: 1;}	
#wrapper{width:1310px; margin:0 auto; padding:0px; height: 100%; position: relative; z-index: 999;}
#contentWrap{float:left; width:100%; margin:0px; padding:0px; background-image:  url(/bitrix/templates/.default/images/bg_factory.jpg); background-position: bottom center; background-repeat: no-repeat;}
#contentPanel{float:left; width:100%; margin:0 auto; padding:0px 0px;  background:url(/bitrix/templates/.default/images/wr_bg.png) repeat-y;}
#sidebar-h-bg{display: none;}
#headWrap{float:left; width:100%; height: 100%;  margin:0 auto;  padding:0px; position: relative; z-index: 1;}
#headpanel{float:left; width:100%; height:370px; margin:0 auto; padding:0px; background:url(/bitrix/templates/.default/images/head_bg.jpg) no-repeat; position: relative; z-index: 1;}
#headpanel-left{float:left; width:530px; height:370px; margin:0 auto; padding:0px;}
#headpanel-h-logo{float:left; width:470px; min-height:205px; margin:0 auto; padding:0px;}
#headpanel-right{float:left; width:470px; height:370px; margin:0px 0px 0px 0px; padding:0px 0px;}
#headpanel-right-contacts{float:left; width:470px; min-height:205px; margin:0 auto; padding:0px; }
#headpanel-right-tel{float:left; width:400px; min-height:95px; margin:50px 0px 0px 60px; padding:0px; }
.header-phone{float:right; width:290px; min-height:5px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu-top-left{float:left; width:470px; height:58px; margin:6px 0px 0px 18px; padding:0px;}
#menu-top-right{float:left; width:510px; height:58px; margin:10px 0px 0px -30px; padding:0px 0px;}
#leftPanel{width:280px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; min-height:770px; position: relative; z-index: 999;}
#middlePanel{width:740px; margin:0px 0px; padding:0px 0px; float:left; min-height:1140px; position: relative; z-index: 1;}
#middlePanel p {text-decoration: none; color: #462d05; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px;  text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
#middlePanel-top{width:695px; margin:0px 25px; padding:0px 0px; float:left; min-height:1140px;}
#footWrap{width:1310px; height:305px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;background:url(/bitrix/templates/.default/images/bg_footer.jpg) no-repeat;}
#copyright{float:left; width:1310px; min-height:40px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.copyright_author{float:left; width:1060px; min-height:40px; margin:6px 0px 0px -50px; padding:0px 0px 0px 0px;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
.about{float:left; width:250px; min-height:110px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
.phone{float:left; width:250px; min-height:85px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none;}
.map{float:left; width:99%; min-height:40px; margin:20px 0px; padding:0px 0px 0px 0px; border: 4px double #473108;}
.feed_back_form_m{max-width: 65%;}
.alx_feed_back_default{margin: 0px 40px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.news-item-left{float:left; width:220px; padding:0px 0px; margin:5px 0px 0px 11px;}
.news-item-left-primg{float:left; margin:-40px 0px 0px 0px; width:220px; min-height:35px; position: relative; z-index: 1;}
.news-item-right{float:left; width:460px; margin:0px 0px 0px 4px; padding:0px 0px;}
.news-g-left{float:left; margin:0px 0px; padding:5px 5px; width:395px; font-family: 'Lucida Console', Monaco, monospace;  min-height:373px; max-height:473px; border: 4px double #473108;}
.news-gallery{float:left; margin:10px 0px 0px 0px; width:100%; min-height:207px; max-height:222px; display: inline; padding: 0px 0px;}
.news-g-right{float:left; margin:0px 0px 0px 5px; padding:5px 5px; width:259px; min-height:457px; max-height:457px; font-family: 'Lucida Console', Monaco, monospace; border: 4px double #473108;}
.news-video iframe{width:94%; height:200px;}
.tabs-standard{width:97%; margin:-10px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:99.9%;border-top: 1px solid #473108;  border-right: 1px solid #473108; background: url(/bitrix/templates/.default/images/bg-f3.png) repeat;} 
.tabs-standard .sliderkit-panel{width:98.2%;}	
.tabs-standard .sliderkit-panel{border: 1px double #473108; overflow: hidden; padding:20px 15px; margin:-5px 0px 0px -10px; min-height:240px;}	
.tabs-standard .sliderkit-nav-clip li{height:37px; padding:0px 5px; margin:0px 0px;border-left: 1px solid #473108;} 
.tabs-standard .sliderkit-nav-clip li, 
.tabs-standard .sliderkit-nav-clip li a {float:left; margin-left:10px; position:relative; z-index:40;} 
.tabs-standard .sliderkit-nav-clip li a {height:22px; margin:0px 0px 0px 5px; padding:10px 0px 0px 0px; font-size:16px; line-height:18px; color:#472306;text-transform:uppercase; font-family: 'Lucida Console', Monaco, monospace;
	text-decoration:none; text-align: center; letter-spacing:-1px;}
div.news-list iframe{float:left; width:99%; margin:3px 0px; word-wrap: break-word; border: 4px double #423111;}
}
@media (min-width: 986px) and (max-width: 1199px) {/* --- 1012-1024-1080-1120-1180  Netbook --- */
body{margin:0 auto; padding:0px 0px; overflow: auto; width:100%; height:100%; min-height:100%; color:#cd5005; overflow-x: hidden;}
#wbs {width:99.7%; min-height:50px; margin:0 auto; padding:0px 0px; overflow-x: hidden; border: 1.5px solid #423111;}
#wb {width:97%; min-height:40px; margin:16px auto; padding:0px 0px; overflow-x: hidden; border: 1.5px solid #423111; background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 80px no-repeat;}
#wr{margin:0 auto; width:100%; height:100%;}
#sidebar-h-bg{float:left; width: 100%; min-height: 70px; margin:0 auto; z-index: 98; position: relative; background: url(/bitrix/templates/.default/images/a-border-h.jpg) 0px 0px no-repeat;}
#sidebar-h{float:left; width: 100%; z-index: 99; position: relative; margin: -51px 0px 0px 0px;}
.sidebar-h-logo{float:right; width: 60px; min-height: 60px; z-index: 98; position: relative; margin: 0; background: url(/bitrix/templates/.default/images/dop/sidebar-h-logo.png) no-repeat;}
#sidebar-h-logo-r {display: block; width: 60px; height: 60px; text-indent: 100%; white-space: nowrap; overflow: hidden; opacity: 0;z-index: 2;}
#headpanel-right{float:left; width:100%; min-height:10px; margin:-55px 0px 0px 0px; padding:10px 10px;}
#headpanel-right-contacts{float:left; width:100%; min-height:5px; margin:0 auto; padding:0px;}
#headpanel-right-tel{float:left; width:100%; min-height:95px; margin:0 auto; padding:0px; }
.header-phone{float:left; width:100%; min-height:5px; margin:-100px 0px 0px 0px; padding:0px 0px 0px 0px; }
.contacts-i{display: none;}
#menu-top-left{display: none;}
#headpanel-left-bottom{display: none;}
#headpanel-slider-wr{display: none;}
#menu-top-right{display: none;}
#headpanel-right-bottom{display: none;}
#leftPanel{display: none;}
#rightPanel{display: none;}
#middlePanel{width:98.5%; margin:-80px 0px 0px 0px; padding:0px 0px; float:left; min-height:40px; position: relative; z-index: 1;}
#middlePanel p {float:left; width:100%; text-decoration: none; color: #462d05; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px;  text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace; text-align: left;} 
#middlePanel-top{width:100%; margin:0px 8px; padding:0px 0px; float:left; min-height:40px;}
#contentWrap{float:left; width:100%; margin:0px; padding:0px; background-image: none;}
#contentPanel{float:left; width:100%; margin:0 auto; padding:0px 0px;  background: none;}
#footWrap{min-width:99.9%; max-width:99.9%; min-height:255px; margin:0px 0px; padding:0px 0px; float:left; background: url(/bitrix/templates/.default/images/a-footer-bg.jpg) 0px 0px no-repeat;}
.about{float:left; width:250px; min-height:110px; margin:30px 0px 0px 325px; padding:0px 0px 0px 0px;}
.phone{float:left; width:250px; min-height:85px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px; text-decoration:none;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:24px 0px 0px 325px; padding:0px 0px 0px 0px;}
#copyright{float:left; width:100%; min-height:40px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.copyright_author{float:left; width:100%; min-height:40px; margin:6px 0px; padding:0px 0px 0px 0px;}
.st-left, .st_right{display: none;}
.m-pattern, .m-pattern-r{display: none;}
#footPanel-right, #footPanel-left{display: none;}
.map{float:left; width:96%; min-height:40px; margin:20px 0px; padding:0px 0px 0px 0px; border: 4px double #473108;}
.feed_back_form_m{max-width: 36%; margin:0px 0px 0px 275px;}
.alx_feed_back_default{margin: 0px 0px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 65px;}
.feed_back_form_m{max-width: 65%;}
.alx_feed_back_default{margin: 0px 40px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.news-item-left{float:left; width:220px; padding:0px 0px; margin:5px 0px 0px 11px;}
.news-item-left-primg{float:left; margin:-40px 0px 0px 0px; width:220px; min-height:35px; position: relative; z-index: 1;}
.news-item-right{float:left; width:79%; margin:0px 0px 0px 4px; padding:0px 0px;}
.news-g-left{float:left; margin:0px 0px 0px 0px; padding:5px 5px; width:395px; font-family: 'Lucida Console', Monaco, monospace;  min-height:373px; max-height:473px; border: 4px double #473108;}
.news-gallery{float:left; margin:10px 0px 0px 0px; width:100%; min-height:207px; max-height:222px; display: inline; padding: 0px 0px;}
.news-g-right{float:left; margin:0px 0px 0px 5px; padding:5px 5px; width:259px; min-height:457px; max-height:457px; font-family: 'Lucida Console', Monaco, monospace; border: 4px double #473108;}
.news-video iframe{width:94%; height:200px;}
.tabs-standard{width:97%; margin:-10px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:97.9%;border-top: 1px solid #473108;  border-right: 1px solid #473108; background: url(/bitrix/templates/.default/images/bg-f3.png) repeat;} 
.tabs-standard .sliderkit-panel{width:98.8%;}	
.tabs-standard .sliderkit-panel{border: 1px double #473108; overflow: hidden; padding:20px 15px; margin:-5px 0px 0px -10px; min-height:240px;}	
.tabs-standard .sliderkit-nav-clip li{height:37px; padding:0px 5px; margin:0px 0px;border-left: 1px solid #473108;} 
.tabs-standard .sliderkit-nav-clip li, 
.tabs-standard .sliderkit-nav-clip li a {float:left; margin-left:10px; position:relative; z-index:40;} 
.tabs-standard .sliderkit-nav-clip li a {height:22px; margin:0px 0px 0px 5px; padding:10px 0px 0px 0px; font-size:16px; line-height:18px; color:#472306;text-transform:uppercase; font-family: 'Lucida Console', Monaco, monospace;
	text-decoration:none; text-align: center; letter-spacing:0.2px;}
div.news-list iframe{float:left; width:99%; margin:3px 0px; word-wrap: break-word; border: 4px double #423111;}
}

@media (min-width: 1121px) and (max-width: 1199px) {/* --- 1180--- */
.tabs-standard .sliderkit-panel{width:98.7%;}
.news-g-left{margin:0px 0px 0px 190px;}	
.tabs-standard{width:60%; margin:0px 0px 0px 190px;} 
.tabs-standard .sliderkit-nav{width:96%;} 
.tabs-standard .sliderkit-panel{width:98.1%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98.3%;}
}
@media (min-width: 1081px) and (max-width: 1120px) {/* --- 1120--- */
.tabs-standard .sliderkit-panel{width:98.7%;}
.news-g-left{margin:0px 0px 0px 170px;}	
.tabs-standard{width:63%; margin:0px 0px 0px 170px;} 
.tabs-standard .sliderkit-nav{width:96%;} 
.tabs-standard .sliderkit-panel{width:98.1%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98.3%;}
}
@media (min-width: 1025px) and (max-width: 1080px) {/* --- 1080--- */
.tabs-standard .sliderkit-panel{width:98.7%;}
.news-g-left{margin:0px 0px 0px 150px;}	
.tabs-standard{width:65.5%; margin:0px 0px 0px 150px;} 
.tabs-standard .sliderkit-nav{width:96%;} 
.tabs-standard .sliderkit-panel{width:98.1%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98.3%;}
}
@media (min-width: 986px) and (max-width: 1024px) {/* --- 1024--- */
.news-g-left{margin:0px 0px 0px 130px;}	
.tabs-standard{width:70.5%; margin:0px 0px 0px 130px;} 
.tabs-standard .sliderkit-nav{width:96%;} 
.tabs-standard .sliderkit-panel{width:98.1%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98.3%;}
}
@media (min-width: 300px) and (max-width: 985px) {/* --- All 320...985 --- */
body{margin:0 auto; padding:0px 0px; overflow: auto; width:100%; height:100%; min-height:100%; color:#cd5005; overflow-x: hidden;}
#wbs {width:99%; min-height:50px; margin:0 auto; padding:0px 0px; overflow-x: hidden; border: 1.5px solid #423111;}
#wb {width:90%; min-height:40px; margin:16px auto; padding:0px 0px; overflow-x: hidden; border: 1.5px solid #423111; background: url(/bitrix/templates/.default/images/a-logo-h.jpg) 0px 70px no-repeat;}
#wr{margin:0 auto; width:100%; height:100%;}
#sidebar-h-bg{float:left; width: 100%; min-height: 70px; margin:0 auto; z-index: 98; position: relative; background: url(/bitrix/templates/.default/images/a-border-h.jpg) 0px 0px no-repeat;}
#sidebar-h{float:left; width: 100%; z-index: 99; position: relative; margin: -51px 0px 0px 0px;}
.sidebar-h-logo{float:right; width: 60px; min-height: 60px; z-index: 98; position: relative; margin: 0; background: url(/bitrix/templates/.default/images/dop/sidebar-h-logo.png) no-repeat;}
#sidebar-h-logo-r {display: block; width: 60px; height: 60px; text-indent: 100%; white-space: nowrap; overflow: hidden; opacity: 0;z-index: 2;}
#headpanel-right{float:left; width:100%; min-height:10px; margin:-55px 0px 0px 0px; padding:10px 10px;}
#headpanel-right-contacts{float:left; width:100%; min-height:5px; margin:0 auto; padding:0px;}
#headpanel-right-tel{float:left; width:100%; min-height:95px; margin:0 auto; padding:0px; }
.header-phone{float:left; width:100%; min-height:5px; margin:0 auto; padding:0px 0px 0px 0px; }
.contacts-i{display: none;}
#menu-top-left{display: none;}
#headpanel-left-bottom{display: none;}
#headpanel-slider-wr{display: none;}
#menu-top-right{display: none;}
#headpanel-right-bottom{display: none;}
#leftPanel{display: none;}
#rightPanel{display: none;}
#middlePanel{width:96%; margin:0px 0px; padding:0px 0px; float:left; min-height:40px; position: relative; z-index: 1;}
#middlePanel p {float:left; width:100%; text-decoration: none; color: #462d05; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px;  text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace; text-align: left;} 
#middlePanel-top{width:100%; margin:0px 8px; padding:0px 0px; float:left; min-height:40px;}
#contentWrap{float:left; width:100%; margin:0px; padding:0px; background-image: none;}
#contentPanel{float:left; width:100%; margin:0 auto; padding:0px 0px;  background: none;}
#footWrap{min-width:99.9%; max-width:99.9%; min-height:255px; margin:0px 0px; padding:0px 0px; float:left; background: url(/bitrix/templates/.default/images/a-footer-bg.jpg) 0px 0px no-repeat;}
#copyright{float:left; width:100%; min-height:40px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.copyright_author{float:left; width:100%; min-height:40px; margin:6px 0px; padding:0px 0px 0px 0px;}
.st-left, .st_right{display: none;}
.m-pattern, .m-pattern-r{display: none;}
#footPanel-right, #footPanel-left{display: none;}
.map{float:left; width:96%; min-height:40px; margin:20px 0px; padding:0px 0px 0px 0px; border: 4px double #473108;}
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 5px;}
.alx_feed_back_default{margin: 0px 0px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px -5px;}
.news-item-left{float:left; width:100%; padding:0px 0px;}
.news-item-left-primg{float:left; margin:-40px 0px 0px 0px; width:220px; min-height:35px; position: relative; z-index: 1;}
.news-item-right{float:left; width:99%; margin:20px 0px 0px 0px; padding:0px 0px;}
.news-g-left{float:left; margin:0px 0px; padding:5px 5px; width:100%; font-family: 'Lucida Console', Monaco, monospace;  min-height:73px; max-height:473px;}
.news-gallery{float:left; margin:10px 0px 0px 0px; width:100%; min-height:70px; max-height:307px; display: inline; padding: 0px 0px;}
.news-g-right{float:left; margin:0px 0px 0px 5px; padding:5px 5px; width:100%; min-height:457px; max-height:457px; font-family: 'Lucida Console', Monaco, monospace;}
.news-video iframe{width:88%; height:120px;}
.tabs-standard{width:97%; margin:-70px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:89%; border: 1px double #473108; overflow: hidden; padding:20px 15px; margin:106px 0px 0px -10px; min-height:240px;}
.tabs-standard .sliderkit-nav-clip li{} 
.tabs-standard .sliderkit-nav-clip li{height:37px; padding:0px 5px; margin:0px 0px;border-left: 1px solid #473108;} 
.tabs-standard .sliderkit-nav-clip li, 
.tabs-standard .sliderkit-nav-clip li a {width:100%; min-height:28px; float:left; margin-left:10px; position:relative; z-index:40;} 
.tabs-standard .sliderkit-nav-clip li a {height:22px; margin:0px 0px 0px -5px; padding:10px 0px 0px 0px; font-size:16px; line-height:18px; color:#472306;text-transform:uppercase; font-family: 'Lucida Console', Monaco, monospace;
	text-decoration:none; text-align: center; letter-spacing:-1px; border-top: 1px solid #473108; border-right: 1px solid #473108; }
div.news-list iframe{float:left; width:96%; margin:3px 0px; word-wrap: break-word; border: 4px double #423111;}
}
@media (min-width: 892px) and (max-width: 985px) {/* --- 960-985 Tablet--- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 100px no-repeat;}
.header-phone{float:left; width:100%; min-height:5px; margin:-90px 0px 0px 0px; padding:0px 0px 0px 0px; }
#middlePanel{width:96%; margin:-60px 0px 0px 0px; padding:0px 0px; float:left; min-height:40px; position: relative; z-index: 1;}
.news-item-left{width:28%; margin:15px 0px 0px 10px;}  
.news-item-left-primg{float:left; margin:-35px 0px 0px 0px;}
.news-item-right{float:left; width:70%; margin:0px 0px 0px 0px; padding:0px 0px;}
.about{float:left; width:250px; min-height:110px; margin:30px 0px 0px 290px; padding:0px 0px 0px 0px;}
.phone{float:left; width:250px; min-height:85px; margin:0px 0px 0px 285px; padding:0px 0px 0px 0px; text-decoration:none;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:24px 0px 0px 325px; padding:0px 0px 0px 0px;}
.feed_back_form_m{max-width: 45%; margin:0px 0px 0px 188px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.news-g-left{float: left; margin:0px 0px 0px 95px; width:37%; border: 4px double #473108;}
.news-gallery{margin:12px 0px 0px 0px;}
.news-g-right{float: left; margin:0px 0px 0px 10px; width:37%; border: 4px double #473108; min-height: 473px;}
.news-video iframe{margin:0px 0px 0px 0px; width:92%;}
.tabs-standard{width:78.5%; margin:0px 0px 0px 95px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:96.3%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98%;}
}
@media (min-width: 801px) and (max-width: 891px) {/* --- 768-800-834-891 Tablet--- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 100px no-repeat;}
.header-phone{float:left; width:100%; min-height:5px; margin:-90px 0px 0px 0px; padding:0px 0px 0px 0px; }
#middlePanel{width:96%; margin:-60px 0px 0px 0px; padding:0px 0px; float:left; min-height:40px; position: relative; z-index: 1;}
.news-item-left{width:34%; margin:15px 0px 0px 10px;}  
.news-item-left-primg{float:left; margin:-35px 0px 0px 0px;}
.news-item-right{float:left; width:64%; margin:0px 0px 0px 0px; padding:0px 0px;}
.about, .phone{display: none;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:24px 0px 0px 325px; padding:0px 0px 0px 0px;}
.feed_back_form_m{max-width: 45%; margin:0px 0px 0px 158px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 55px;}
.news-g-left{float: left; margin:0px 0px 0px 75px; width:37%; border: 4px double #473108;}
.news-gallery{margin:12px 0px 0px 0px;}
.news-g-right{float: left; margin:0px 0px 0px 10px; width:37%; border: 4px double #473108; min-height: 473px;}
.news-video iframe{margin:0px 0px 0px 0px; width:92%;}
.tabs-standard{width:79%; margin:0px 0px 0px 75px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:96.3%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98%;}
}
@media (min-width: 768px) and (max-width: 800px) {/* --- 768-800 Tablet--- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 100px no-repeat;}
.news-item-left{width:34%; margin:28px 0px 0px 10px;}  
.news-item-left-primg{float:left; margin:-35px 0px 0px 0px;}
.news-item-right{float:left; width:64%; margin:0px 0px 0px 0px; padding:0px 0px;}
.about, .phone{display: none;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:24px 0px 0px 325px; padding:0px 0px 0px 0px;}
.feed_back_form_m{max-width: 55%; margin:0px 0px 0px 138px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.news-g-left{float: left; margin:0px 0px 0px 10px; width:46%; border: 4px double #473108;}
.news-gallery{margin:12px 0px 0px 15px;}
.news-g-right{float: left; margin:0px 0px 0px 10px; width:45%; border: 4px double #473108; min-height: 473px;}
.news-video iframe{margin:0px 0px 0px 15px; width:80%;}
.tabs-standard{width:96%; margin:0px 0px 0px 10px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:96.3%;}	
.tabs-standard .sliderkit-nav-clip li a {width:98%;}
}
@media (min-width: 641px) and (max-width: 767px) {/* --- 720 --- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 100px no-repeat;}
.news-item-left{margin:5px 0px 0px 165px;}  
.news-item-left-primg{float:left; margin:20px 0px 0px -220px;}
.about, .phone{display: none;}
.address{float:left; width:240px; min-height:115px; margin:0px 0px 0px 325px; padding:0px 0px 0px 0px;}
.mail{float:left; width:240px; min-height:80px; margin:24px 0px 0px 325px; padding:0px 0px 0px 0px;}
.feed_back_form_m{max-width: 58%; margin:0px 0px 0px 92px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 65px;}
.news-g-left{float: left; margin:0px 0px 0px 10px;}
.news-gallery{margin:0px 0px 0px 5px;}
.news-g-right{float: left; margin:-80px 0px 0px 170px;}
.news-video iframe{margin:0px 0px 0px 7px; width:91%;}
.tabs-standard{width:96%; margin:-30px 0px 0px 20px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:93.6%;}	
.tabs-standard .sliderkit-nav-clip li a {width:95.5%;}
}
@media (min-width: 611px) and (max-width: 640px) {/* --- 640 --- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 20px 100px no-repeat;}
.news-item-left{margin:5px 0px 0px 165px;}  
.news-item-left-primg{float:left; margin:20px 0px 0px -220px;}
.about, .phone{display: none;}
.feed_back_form_m{max-width: 68%; margin:0px 0px 0px 72px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 70px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-g-left{float: left; margin:0px 0px 0px 5px;}
.news-gallery{margin:0px 0px 0px 5px;}
.news-g-right{float: left; margin:-80px 0px 0px 130px;}
.news-video iframe{margin:0px 0px 0px 7px; width:91%;}
.tabs-standard{width:96%; margin:-30px 0px 0px 15px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:93.6%;}	
.tabs-standard .sliderkit-nav-clip li a {width:95.8%;}
}
@media (min-width: 481px) and (max-width: 610px) {/* --- 600 --- */
#wb {background: url(/bitrix/templates/.default/images/a-logo-h-2.jpg) 0px 70px no-repeat;}
.news-item-left{margin:5px 0px 0px 145px;}  
.news-item-left-primg{float:left; margin:20px 0px 0px -220px;}
.about, .phone{display: none;}
.feed_back_form_m{max-width: 68%; margin:0px 0px 0px 62px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 60px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-g-left{margin:0px 0px 0px -10px;}
.news-gallery{margin:0px 0px 0px 5px;}
.news-g-right{margin:-90px 0px 0px 125px;}
.news-video iframe{margin:0px 0px 0px 10px; width:96%;}
.tabs-standard{width:96%; margin:-30px 0px 0px 15px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:93.6%;}	
.tabs-standard .sliderkit-nav-clip li a {width:95.8%;}
}
@media (min-width: 415px) and (max-width: 480px) {/* --- 470x480--- */
.news-item-left{margin:5px 0px 0px 95px;}  
.about, .phone{display: none;}
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 22px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 45px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-gallery{margin:0px 0px 0px 5px;}
.news-g-right{margin:-90px 0px 0px 65px;}
.news-video iframe{margin:0px 0px 0px 10px;}
.tabs-standard{width:96%; margin:-30px 0px 0px 5px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:93.6%;}	
.tabs-standard .sliderkit-nav-clip li a {width:96.2%;}
}
@media (min-width: 385px) and (max-width: 414px) {/* --- 412 414--- */
.news-item-left{margin:5px 0px 0px 70px;}  
.about, .phone{display: none;}
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 15px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 25px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-gallery{margin:0px 0px 0px 35px;}
.news-g-right{margin:0px 0px 0px 35px;}
.tabs-standard{width:96%; margin:-30px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:92.8%;}	
.tabs-standard .sliderkit-nav-clip li a {width:95.8%;}
}
@media (min-width: 381px) and (max-width: 384px) {/* --- 384 --- */
.news-item-left{margin:5px 0px 0px 60px;}  
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 10px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 15px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-gallery{margin:0px 0px 0px 25px;}
.news-g-right{margin:0px 0px 0px 25px;}
.tabs-standard{width:96%; margin:-30px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:92.8%;}	
.tabs-standard .sliderkit-nav-clip li a {width:96.2%;}
}
@media (min-width: 375px) and (max-width: 380px) {/* --- 375 --- */
.news-item-left{margin:5px 0px 0px 55px;}  
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 10px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 15px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.news-gallery{margin:0px 0px 0px 22px;}
.news-g-right{margin:0px 0px 0px 22px;}
.tabs-standard{width:96%; margin:-30px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:92.8%;}	
.tabs-standard .sliderkit-nav-clip li a {width:96.2%;} 
}
@media (min-width: 341px) and (max-width: 374px) {/* --- 360 Lumia --- */
.news-item-left{margin:5px 0px 0px 45px;}  
.news-gallery{margin:0px 0px 0px 15px;}
.news-g-right{margin:0px 0px 0px 15px;}
.feed_back_form_m{max-width: 80%; margin:0px 0px 0px 10px;}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_submit_block{margin: 0px 0px 0px 10px;}
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.tabs-standard{width:96%; margin:-30px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:92.8%;}	
.tabs-standard .sliderkit-nav-clip li a {width:96.2%;} 
}
@media (min-width: 300px) and (max-width: 340px) {/* --- 320x568 --- */
.news-item-left{margin:5px 0px 0px 30px;}  
.address, .mail, .footPanel-contacts-c, .footPanel-contacts-r{display: none;}
.tabs-standard{width:96%; margin:-30px 0px 0px 0px;} 
.tabs-standard .sliderkit-nav{width:100%;} 
.tabs-standard .sliderkit-panel{width:90.8%;}	
.tabs-standard .sliderkit-nav-clip li a {width:94.4%;} 
}
p {text-align: left;}
.toggle, [id^=drop] {display: none;}
#sidebar-h nav {margin: 0 auto; width: 1350px;padding: 0;font-family: 'a_modernoregular'; position: absolute; /* background-color: #ddd5a7; */}
#sidebar-h nav:after {content: "";display: table;clear: both;}
#sidebar-h nav ul {float: left;padding: 0;margin: 0;list-style: none;position: relative;}
#sidebar-h nav ul li {margin: 0px;display: inline-block;float: left;padding: 0;text-transform:uppercase;border-right: 2px solid #eeeeed; background-color: rgba(251, 240, 216, 1); }/* Фон для всех */
#sidebar-h nav a {display: block;padding: 0px 15px;color: #473108;line-height: 54px;text-decoration: none; font-size:21px; letter-spacing: 1.4px; text-align: center;
-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease;transition: All 0.5s ease;}
#sidebar-h nav a:hover {background-color: #2b292f; color:#dd940c;}
#sidebar-h nav ul ul {min-width: 1350px;display: none;position: absolute;top: 54px;margin: 0;padding: 0;}
#sidebar-h nav ul li:hover > ul {display: inherit;}
#sidebar-h nav ul ul li {float: left;position: relative; margin: 0;padding: 0;border: none;color: #473108; background: rgba(198, 195, 193, 0.1);}
#sidebar-h nav ul ul ul li {position: relative;top: -60px;left: 0;}
#sidebar-h nav ul ul li  a{width: 260px;position: relative;font-size:14.5px; line-height: 44px;letter-spacing: 1.1px;display: inline; border: none;color: #473108;  padding: 14px 15px;}
#sidebar-h nav ul li ul li:hover {background-color: rgba(251, 240, 216, 1); color:#473108;}
#sidebar-h nav ul ul li  a:hover{background-color: rgba(251, 240, 216, 1); color:#473108;}
#sidebar-h li > a:only-child:after { content: '';}
@media (min-width: 1200px) and (max-width: 7680px) {#sidebar-h{display: none;}}
@media all and (max-width : 1199px) {
#sidebar-h li > a:after {content: ' +';}
#sidebar-h li > a:active {background-color: rgba(244, 228, 194, 0.8);}
#logo {display: block;padding: 0;width: 100%;text-align: center;float: none;}
#sidebar-h nav{margin: 0;text-align: left;width: 100%; overflow:hidden;margin: 0; border-bottom: 1px solid #473108; border-top: 1px solid #473108;}
#sidebar-h nav ul li a{margin: 0;padding: 0;text-align: left; font-size: 15px; letter-spacing: 1.1px; text-indent:22px; font-family: 'medievalregular', Monaco, monospace;border-top: 1px solid #473108; font-weight:100;}/* --- Выделенные пункты --- */
#sidebar-h .toggle + a, .menu {display: none;width: 110%;}
.toggle-gl {display: block; padding: 0; color: #473108; font-size: 15px; letter-spacing: 1.1px; text-indent:20px; font-weight:100; line-height: 54px; text-decoration: none; border: none; text-align: left; cursor:pointer; 
font-family: 'medievalregular', Monaco, monospace; background-color: rgba(244, 228, 194, 0.8); }
.toggle-gl:hover {background-color: rgba(244, 228, 194, 0.8); }
.toggle {display: block; padding: 0 20px; color: #473108; font-size: 15px; letter-spacing: 1.1px; font-weight:100; line-height: 54px; text-decoration: none; border: none; text-align: left; cursor:pointer; 
font-family: 'medievalregular', Monaco, monospace; background-color: rgba(244, 228, 194, 0.4); border-top: 1px solid #473108; }
.toggle:hover {background-color: rgba(242, 235, 207, 1);}
#sidebar-h [id^=drop]:checked + ul {display: block;}
#sidebar-h nav ul li {display: block;width: 100%;text-align: left;}
#sidebar-h nav ul ul .toggle{padding: 0 20px;color: #473108;text-align: left;}
#sidebar-h nav ul ul a {padding: 0 20px;color: #473108;text-align: left;}
#sidebar-h nav ul ul ul a {padding: 0 40px;color: #473108;text-align: left;}
#sidebar-h nav a:hover{background-color: rgba(244, 228, 194, 0.8);}
#sidebar-h nav ul ul ul a {background-color: rgba(244, 228, 194, 0.8);}
#sidebar-h nav ul li ul li .toggle{color: #473108;text-align: left;}
#sidebar-h nav ul ul a {background-color: #fdf5e1; color: #473108;text-align: left;} /* --- Вложеннеые --- */
#sidebar-h nav ul ul {float: none;position: static;color: #473108;text-align: left;}
#sidebar-h nav ul ul li:hover > ul{display: none;}
#sidebar-h nav ul li:hover > ul {display: none;}
#sidebar-h nav ul ul li {display: block;text-align: left;}
#sidebar-h nav ul ul ul li {position: static;text-align: left;}
#gl {color: #473108;text-align: left;}
#sidebar-h nav ul li ul li:hover {color:#45424c;} 
#sidebar-h nav ul ul li  a:hover{color:#45424c;}
#sidebar-h nav ul ul li a{ border-top: 1px dotted #473108;min-width: 100%;margin: 0;display: inline-block;float: left; line-height: 40px;padding: 0;font-size: 12.5px;letter-spacing: 0.8px; font-weight: 100; font-family: 'medievalregular', Monaco, monospace;}
#sidebar-h nav ul li {border:none;}}
@media all and (max-width : 330px) {nav ul li {display: block; width: 94%;}}
/* End */


/* Start:/bitrix/templates/.default/fancybox/fancybox/fancybox/jquery.fancybox-1.3.4.css?16218891937440*/
#fancybox-loading {position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;}
#fancybox-loading div {position: absolute; top: 0;left: 0;width: 40px;height: 480px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');}
#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('/bitrix/templates/.default/fancybox/fancybox/fancybox/blank.gif');z-index: 1102;display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico {background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible; /* IE6 */}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox-x.png');}
#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox-y.png');}
#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png');background-position: -40px -122px;}
#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside {padding-top: 10px;color: #fff;}
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over {padding: 10px;background-image: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancy_title_over.png');display: block;}
.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td {border: none;white-space: nowrap;}
#fancybox-title-float-left {padding: 0 0 0 15px;background: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding: 0 0 0 15px;background: url('/bitrix/templates/.default/fancybox/fancybox/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
/* End */


/* Start:/bitrix/components/beono/flashmessage/templates/.default/style.css?16218890881012*/
div.beono-flashmessage {
	position: absolute;
	position: fixed;
	z-index: 9999;
	top: -5px;
	left: 50%;
	width: 440px;
	margin: 0px 0 0px -245px;
	padding: 15px 25px 15px 20px;
	border: 2px solid #FFE000;
	border-radius: 6px;
	background: #FFF500;
	box-shadow: 0px 0px 100px rgba(0,0,0,0.5);
	font-size: 13px;
	color: #000;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-name: slideIn;
}
@-webkit-keyframes slideIn { 
	0%   { -webkit-transform: translateY(-100%); }
	100% { -webkit-transform: translateY(0%)); }
}

a.beono-flashmessage-close,
a.beono-flashmessage-close:link,
a.beono-flashmessage-close:visited,
a.beono-flashmessage-close:active  {
	display: block;
	position: absolute;
	right: 8px;
	top: 16px;
	font-size: 16px;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

a.beono-flashmessage-close:hover {
	color: #444;	
}
/* End */


/* Start:/bitrix/templates/main_copy/styles.css?165671463934950*/
html {width:100%; height:100%; margin:0 auto; padding: 0px 0px; background:#fffcd5 url(/bitrix/templates/.default/images/bg.jpg) repeat;}
a {text-decoration: none; color:#4e2e00; font-weight:700;}	
a:hover {text-decoration: underline; color:#4e2e00;}	
.timg {border: 1px solid #473108; border-radius: 0px; width:120px; height:75px; -webkit-box-shadow: 3px 3px 6px 0px rgba(139, 92, 4, 0.27); -moz-box-shadow: 3px 3px 6px 0px rgba(139, 92, 4, 0.27);
	box-shadow: 3px 3px 6px 0px rgba(139, 92, 4, 0.27);}	
#nav-l li{float:left; height:58px; display:block; margin: 0px 0px 0px 0px; padding:0px 0px;}
#nav-l li a{  display: block; margin: 0px 0px 0px 0px;  outline: none; position: relative; text-align: left; text-decoration: none; font-family: 'medievalregular', Monaco, monospace; color:#66670b; font-size:25px; 
	line-height:25px; font-weight:300; letter-spacing:1px; -moz-transition: color 0.5s 0.05s ease; -o-transition: color 0.5s 0.05s ease; -webkit-transition: color 0.5s 0.05s ease;}
#nav-l li a:hover {text-decoration: underline; color:#5b5c0b;}
#nav-l .ah1{margin:0px 0px 0px 0px; text-indent: 9px;}
#nav-l .ah2{margin:0px 0px 0px 0px; text-indent: 31px;}
#headpanel-left-bottom{float:left; width:530px; height:58px; margin:0px 0px 0px 0px; padding:0px;}
#headpanel-left-bottom-l{float:left; width:289px; height:70px; margin:0px 0px 0px 0px; padding:0px;}
#headpanel-left-bottom-r{float:left; width:235px; height:70px; margin:0px 0px 0px 0px; padding:0px;}
#headpanel-slider-wr{float:left; width:360px; height:370px; margin:0px 0px 0px -55px; padding:0px 0px; z-index: 1; position: relative;}
#headpanel-slider{float:left; width:360px; height:370px; margin:0px 0px 0px 0px; padding:0px 0px; z-index: 2; position: relative;}
#headpanel-slider-cl{float:left; width:360px; height:370px; margin:-370px 0px 0px 0px; padding:0px 0px; z-index: 99; position: relative;}
.header-phone p span{text-decoration: none; color: #483102; font-size:17px; line-height:17px; font-weight:700; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: right; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
.header-phone .tel-1{float:right; width:100%; min-height:25px; margin:2px 28px 0px 0px; padding:0px 0px 0px 0px;}
.header-phone .tel-2{float:right; width:100%; min-height:25px; margin:-2px 54px 0px 0px; padding:0px 0px 0px 0px;}
.header-phone .tel-3{float:right; width:100%; min-height:25px; margin:-1px 90px 0px 0px; padding:0px 0px 0px 0px;}
.contacts-i{float:right; width:81px; min-height:35px; margin:-36px 0px 0px 0px; padding:0px 0px 0px 0px;}
#nav-r li{float:left; height:58px; display:block; margin: 0px 0px 0px 0px; padding:0px 0px;}
#nav-r li a{display: block; margin: 0px 0px 0px 0px;  outline: none; position: relative; text-align: left; text-decoration: none; font-family: 'medievalregular', Monaco, monospace; color:#66670b; font-size:25px; line-height:25px;
	font-weight:300; letter-spacing:1px; -moz-transition: color 0.5s 0.05s ease; -o-transition: color 0.5s 0.05s ease; -webkit-transition: color 0.5s 0.05s ease;}
#nav-r li a:hover {text-decoration: underline; color:#5b5c0b;}
#nav-r li a:active {}
#nav-r .ah3{margin:0px 0px 0px 0px; text-indent: 4px;}
#nav-r .ah4{margin:0px 0px 0px 0px; text-indent: 25px;}
#headpanel-right-bottom{float:left; width:520px; height:100px; margin:0px 0px 0px -45px; padding:0px; }
#headpanel-right-bottom-l{float:left; width:225px; height:100px; margin:2px 0px 0px -19px; padding:0px;}
#headpanel-right-bottom-r{float:left; width:285px; height:100px; margin:0px 0px 0px 18px; padding:0px;}
.l-fl{float:left; width:50px; min-height:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.time{float:left; width:110px; min-height:40px; margin:47px 0px 0px 12px; padding:0px 0px 0px 0px; position: relative; z-index: 1;} 
.time-r{float:left; width:160px; min-height:40px; margin:45px 0px 0px -120px; padding:0px 0px 0px 0px; position: relative; z-index: 10;} 
.r-fl{float:left; width:50px; min-height:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu-left{float:left; width:255px; min-height:5px; margin:0px 0px 0px 30px; padding:0px; text-align: center; background:url(/bitrix/templates/.default/images/ml_bg_d.png) repeat-y;} 
#menu-left-top{float:left; width:280px; min-height:105px; margin:0px 0px 0px 0px; padding:0px; text-align: center; background:url(/bitrix/templates/.default/images/ml_bg_top.jpg) no-repeat 0px 0px;}
#menu-left-top h2 {text-decoration: none; color: #423111; font-size:15px; line-height:22px; font-weight:700; text-transform: uppercase; padding:0px 0px; margin:28px 15px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1.7px;} 
#menu-l{float:left; width:255px; min-height:5px; margin:1px 0px 0px -6px; padding:0px 0px;  text-align: center;}
#nav-left li{float:left; height:32px; display:block; margin: 0px 0px 0px 0px; padding:0px 0px; text-align: center;}
#nav-left li a{height:32px; width:220px;  display: inline-block; margin: 0px 0px;  outline: none; text-align: center; text-decoration: none; font-family: 'arkhiveregular', Monaco, monospace; color:#423111; font-size:20px; 
	line-height:20px; font-weight:300; text-transform: uppercase; letter-spacing:1.0px; background: url('/bitrix/templates/.default/images/p-marker-na.png') no-repeat;}
#nav-left li a:hover {font-size:20.5px; text-decoration: none; font-weight:600; color:#251b09; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
	background: url('/bitrix/templates/.default/images/p-marker-a.png') no-repeat;}
#nav-left li a:active {color:#251b09;}
#menu-left-bottom{float:left; width:255px; min-height:29px; max-height:29px; margin:0px 0px 0px 0px; padding:0px 0px;  text-align: center; background:url(/bitrix/templates/.default/images/ml_bg_bottom.png) no-repeat;}
#menu-archive{float:left; width:255px; min-height:180px; margin:10px 0px 0px 26px; padding:0px 0px; background:url(/bitrix/templates/.default/images/ma_bg.png) no-repeat; position: relative; z-index: -5;}
#menu-archive-h{float:left; width:255px; min-height:90px; margin:0px 0px 0px -25px; padding:0px; position: relative; z-index: -2;}
#menu-archive-c{float:left; width:255px; min-height:47px; margin:-10px 0px 0px 22px; padding:0px 0px; background:url(/bitrix/templates/.default/images/ar-bg.png) no-repeat; position: relative; z-index: 1;} 
#menu-archive-c h2 {text-decoration: none; color:#251b09; font-size:26px; line-height:26px; font-weight:500; text-transform: uppercase; padding:0px 0px; margin:13px 0px 0px 0px; 
	text-align: left; text-indent: 25px; font-family: 'arkhiveregular', Monaco, monospace;} 
#menu-archive-c h2 a{text-decoration: none; color:#251b09; letter-spacing:2px;} 
#menu-archive-c h2 a:hover {font-size:26.5px; text-decoration: none; font-weight:600; color:#251b09; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#menu-archive-b{float:left; width:280px; min-height:55px; margin:3px 0px 0px -25px; padding:0px;}
#baner-news{float:left; width:255px; min-height:75px; margin:20px 0px 0px 30px; padding:0px 0px 0px 0px;}
#baner-news-top{float:left; width:255px; min-height:75px; margin:-3px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/bitrix/templates/.default/images/mn_bg_top.png) no-repeat;}
#baner-n{float:left; width:255px; min-height:65px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/bitrix/templates/.default/images/mn_bg_d.png) repeat-y;}
#baner-news-top h2 {text-decoration: none; color:#60762e; font-size:26px; line-height:26px; font-weight:500; text-transform: uppercase; padding:0px 0px; margin:34px 0px 0px 0px; text-align: center; text-indent: 5px; 
	font-family: 'arkhiveregular', Monaco, monospace;} 
#baner-news-top h2 a{text-decoration: none; color:#60762e; letter-spacing:2px;} 
#baner-news-top h2 a:hover {font-size:26.5px; text-decoration: none; font-weight:600; color:#60762e; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#baner-news-bottom{float:left; width:255px; min-height:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/bitrix/templates/.default/images/mn_bg_bottom.png) no-repeat;}
#baner-n a img{opacity:0.8; filter:alpha(opacity=80);}
#baner-n a img:hover{-moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; opacity:1; filter:alpha(opacity=100);}
#middlePanel h1 {text-decoration: none; color: #483102; font-size:19px; line-height:20px; font-weight:500; text-transform: none; margin:16px 0px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'Lucida Console', Monaco, monospace; font-weight: 400; text-transform: uppercase;} 
#middlePanel h2{text-decoration: none; color: #66670b; font-size:18px; line-height:20px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: center; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
#middle-gl{width:690px; margin:20px 26px; padding:0px 0px 0px 0px; float:left; min-height:340px;}
#middle-gl h1 {text-decoration: none; color: #483102; font-size:20px; line-height:20px; font-weight:500; text-transform: uppercase; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace; border-bottom: 1px solid #473108;} 
#middle-gl p {text-decoration: none; color: #483102; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
.el-lock{float:left; width:690px; min-height:125px; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; border: 1px solid #473108; border-radius: 4px;}
#middle-gl .preview-img{float:left; width:230px; min-height:125px; margin:0px 0px 0px 0px; padding:10px 0px;}
#middle-gl .preview-img a img{opacity:0.8; filter:alpha(opacity=80);}
#middle-gl .preview-img a img:hover{-moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; opacity:1; filter:alpha(opacity=100);}
.preview-description{float:left; width:460px; min-height:125px; margin:0px 0px 0px 0px; padding:0px 0px;}
#middle-gl .preview-description h2 {text-decoration: none; color: #483102; font-size:20px; line-height:20px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px;
	font-family: 'Lucida Console', Monaco, monospace;} 
#middle-gl .preview-description h3 {text-decoration: none; color: #d05b04; font-size:17px; line-height:17px; font-weight:600; text-transform: none; padding:0px 0px; margin:5px 0px 0px 0px; text-align: right; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
#middle-gl .preview-description p {text-decoration: none; color: #483102; font-size:14px; line-height:14px; font-weight:500; text-transform: none; padding:0px 10px; margin:5px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;}
.preview-description p a{float:right; text-decoration: none; color: #483102; font-size:14px; line-height:14px; font-weight:500; text-transform: none; padding:5px 0px; margin:0px 0px 0px 0px; text-align: justify; 
	text-indent: 20px; font-family: 'Lucida Console', Monaco, monospace; -moz-transition: color 0.5s 0.5s ease; -o-transition: color 0.5s 0.5s ease; -webkit-transition: color 0.5s 0.5s ease;}
.preview-description p a:hover {text-decoration:underline; font-weight:500;}
#middle-top{width:690px; margin:20px 27px; padding:0px 0px; float:left;}
#middle-top h2 {text-decoration: none; color: #483102; font-size:20px; line-height:20px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace; border-bottom: 1px solid #473108;} 
#middle-top p {text-decoration: none; color: #483102; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 
#middle-br{width:100%; margin:0px 27px; padding:0px 0px; float:left; min-height:115px;}

#rightPanel{min-height:840px; width:260px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#menu-right{float:left; width:255px; min-height:415px; margin:0px 0px 0px -1px; padding:0px 0px; text-align: center; background:url(/bitrix/templates/.default/images/mr_bg_d.png) repeat-y;} 
#menu-right-top{float:left; width:255px; height:127px; margin:0px 0px 0px 0px; padding:0px 0px; text-align: center; background:url(/bitrix/templates/.default/images/mr_bg_top.jpg) no-repeat;}
#menu-r{float:left; width:255px; min-height:110px; margin:-20px 0px 0px -11px; padding:0px 0px; text-align: center;}
#nav-right li{float:left; height:110%; display:block; margin: 0px 0px; padding:0px 0px; text-align: center;}
#nav-right li a{width:200px;  display: inline-block; margin: 0px 0px;  padding-top:14px;  padding-bottom:10px; outline: none; text-align: center; text-decoration: none; font-family: 'a_alternaregular', Monaco, monospace;
	color:#5b5042; font-size:20px; line-height:22px; font-weight:300; text-transform: uppercase; letter-spacing:1.0px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;
    transition: all 0.5s; border-bottom: 1px solid #423111;}
#nav-right li a:hover {font-size:20.5px; text-decoration: none; font-weight:600; color:#423b32;}
#nav-right li a:active {color:#423b32;}
#menu-right-bottom{float:left; width:255px; height:80px; margin:0px 0px 0px 0px; padding:0px 0px;  text-align: center;background:url(/bitrix/templates/.default/images/mr_bg_bottom.jpg) no-repeat;}
#menu-right-question{float:left; width:255px; min-height:330px; margin:0 auto; padding:0px; text-align: center; background:url(/bitrix/templates/.default/images/mq_bg.jpg) no-repeat;} 
#menu-right-question h3 {text-decoration: none; color: #354811; font-size:16px; line-height:16px; font-weight:700; text-transform: uppercase; padding:0px 0px; margin:20px 0px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1px;} 
#menu-right-question h3 a {text-decoration: none; color: #354811;}
#menu-right-question h3 a:hover {text-decoration: none; color: #354811; font-size:16.5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#menu-right-question h4 {text-decoration: none; color: #354811; font-size:12px; line-height:13px; font-weight:700; text-transform: uppercase; padding:0px 0px; margin:20px 0px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1px;} 
#menu-right-question h4 a {text-decoration: none; color: #354811;}
#menu-right-question h4 a:hover {text-decoration: none; color: #354811; font-size:12.5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#menu-right-question a img{margin:22px 0px 0px 0px; opacity:0.8; filter:alpha(opacity=80);}
#menu-right-question a img:hover{-moz-transition: all 0.4s; -webkit-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; opacity:1; filter:alpha(opacity=100);}
#footPanel{float:left; width:100%; height:305px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-left{float:left; width:355px; min-height:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-left-h{width:355px; min-height:85px; margin:5px 0px 0px 4px; padding:0px 0px 0px 0px;}
#footPanel-left-c{width:355px; min-height:93px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-left-b{width:355px; min-height:65px; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px;}
#footPanel-contacts{float:left; width:585px; min-height:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-contacts-l{float:left; width:240px; min-height:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.address p {float:right; text-decoration: none; color: #483102; font-size:16px; line-height:22px; font-weight:700; text-transform: none; padding:0px 0px; margin:55px 15px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1px;} 
.address .right {float:right; text-align: right; margin:0px 0px 0px 0px; font-size:15px; letter-spacing: 0px;} 
.m-pattern{float:left; width:240px; min-height:20px; margin:-1px 0px 0px 4px; padding:0px 0px 0px 0px;}
.mail p {float:left; text-decoration: none; color: #483102; font-size:24px; line-height:24px; font-weight:700; text-transform: none; padding:0px 0px; margin:0px 0px 0px 45px; text-align: left; text-indent: 0px; 
	font-family: 'torhokitalic', Monaco, monospace; letter-spacing: 1px;} 
.mail p a{float:left; text-decoration: none; color: #483102; font-size:24px; line-height:24px; font-weight:700; text-transform: none; padding:0px 0px; margin:0px 0px 0px 0px; text-align: left; text-indent: 10px; 
	font-family: 'torhokitalic', Monaco, monospace; letter-spacing: 0px;} 
.mail p a:hover{text-decoration: underline;} 
#footPanel-contacts-c{float:left; width:95px; min-height:30px; margin:160px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-contacts-r{float:left; width:250px; min-height:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.phone p {float:left; text-decoration: none; color: #483102; font-size:25px; line-height:25px; font-weight:700; text-transform: none; padding:0px 0px; margin:55px 0px 0px 0px; text-align: left; text-indent: 30px; 
	font-family: 'antikvarroman', Georgia, 'Times New Roman', Times, serif; letter-spacing: 1px; text-decoration: none; border:none;} 
.m-pattern-r{float:left; width:250px; min-height:20px; margin:5px 0px 0px 5px; padding:0px 0px 0px 0px;}
.about p {float:left; text-decoration: none; color: #483102; font-size:25px; line-height:25px; font-weight:700; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: left; text-indent: 15px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1px;} 
.about p span{float:right; text-decoration: none; color: #483102; font-size:14px; line-height:14px; font-weight:700; text-transform: none; padding:0px 0px; margin:5px 0px 0px 20px; text-align: right; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1px;} 
#footPanel-right{float:left; width:360px; min-height:240px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-right-h{width:355px; min-height:110px; margin:5px 0px 0px 4px; padding:0px 0px 0px 0px;}
#footPanel-right-c{width:355px; min-height:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#footPanel-right-b-map{width:355px; min-height:20px; margin:30px 0px 0px -2px; padding:0px 0px 0px 0px; z-index: 18; position: relative;}
#footPanel-right-b-map h5{text-decoration: none; color:#958047; font-size:14px; line-height:16px; font-weight:500; text-transform: uppercase; padding:0px 0px; margin:13px 0px 0px 0px; text-align: left; text-indent: 25px; 
	font-family: 'a_alternaregular', Monaco, monospace;} 
#footPanel-right-b-map h5 a{text-decoration: none; color:#675724; letter-spacing:2px;} 
#footPanel-right-b-map h5 a:hover {text-decoration: underline; font-weight:600; color:#786f5c; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
#footPanel-right-b{width:355px; min-height:70px; margin:-50px 0px 0px 4px; padding:0px 0px 0px 0px;}
.st-left{float:left; width:140px; min-height:40px; margin:4px 0px 0px 34px; padding:0px 0px 0px 0px;}
.copyright_author p {text-decoration: none; color: #483102; font-size:13px; line-height:17px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: center; text-indent: 0px;
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1.6px;} 
.copyright_author a {text-decoration: none; color: #483102; font-size:17px; line-height:17px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: center; text-indent: 0px; 
	font-family: 'medievalregular', Monaco, monospace; letter-spacing: 1.6px;} 
.copyright_author a:hover{text-decoration: underline;} 
.copyright_author p span{text-decoration: none; color: #483102; font-size:22px; line-height:17px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: center; text-indent: 0px; 
	letter-spacing: 2px; font-family: Georgia, 'Times New Roman', Times, serif;} 
.st_right{float:left; width:90px; min-height:40px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;}
#special-offer{float:left; width:100%; min-height:0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#special-offer h2 {text-decoration: none; color: #a85202; font-size:19px; line-height:20px; font-weight:500; text-transform: none; padding:10px 0px; margin:10px 0px 0px 0px; text-align: left; text-indent: 0px; 
	font-family: 'Lucida Console', Monaco, monospace; border-bottom: 1px solid #473108;}  
#special-about{float:left; width:100%; min-height:0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#special-about h2 {text-decoration: none; color: #a85202; font-size:19px; line-height:20px; font-weight:500; text-transform: none; padding:10px 0px; margin:25px 0px 0px 0px; text-align: left text-indent: 0px; 
	font-family: 'Lucida Console', Monaco, monospace; border-bottom: 1px solid #473108;} 
.h_phone_pink_lamp{width:20px; height:20px; margin: 2px 0px 0px 23px; padding:0; z-index: 1; position: relative; background:url(/bitrix/templates/.default/images/h_phone_pink_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 2s linear 3s infinite alternate; -moz-animation: lights 2s linear 3s infinite alternate; animation: lights 2s linear 3s infinite alternate; opacity: 0;}
.indicator-lamp-l1{width:24px; height:24px; margin: 31px 0px 0px 31px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-l1.png) 0px 0px no-repeat;
	-webkit-animation: lights-1 2s linear 0s 1 normal forwards; -moz-animation: lights-1 2s linear 0s 1 normal forwards; animation: lights-1 2s linear 0s 1 normal forwards; opacity: 0;}
@keyframes lights-1 {0%{opacity: 0;} 20% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 40% {opacity: 0;}
60%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 80% {opacity: 0.75;} 
90% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 100% {opacity: 1;}}	
.indicator-lamp-l2{width:34px; height:34px; margin: 24px 0px 0px 76px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-l2.png) 0px 0px no-repeat;
	-webkit-animation: lights-2 3s linear 2s 1 normal forwards; -moz-animation: lights-2 3s linear 2s 1 normal forwards; animation: lights-2 3s linear 2s 1 normal forwards; opacity: 0;}
@keyframes lights-2 {0%{opacity: 0;} 20% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 30% {opacity: 0;}
50%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 60% {opacity: 0;} 
70%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;}
80% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 
90% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 100% {opacity: 1;}}	
.indicator-lamp-l3{width:34px; height:34px; margin: 24px 0px 0px 137px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-l3.png) 0px 0px no-repeat;
	-webkit-animation: lights-3 3s linear 5s 1 normal forwards; -moz-animation: lights-3 3s linear 5s 1 normal forwards; animation: lights-3 3s linear 5s 1 normal forwards; opacity: 0;}
@keyframes lights-3 {0%{opacity: 0;} 20% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 30% {opacity: 0;}
50%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 60% {opacity: 0;} 
70%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;}
80% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 
90% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 100% {opacity: 1;}}
.indicator-lamp-l4{width:24px; height:24px; margin: 31px 0px 0px 193px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-l4.png) 0px 0px no-repeat;
	-webkit-animation: lights-4 2s linear 8s 1 normal forwards; -moz-animation: lights-4 2s linear 8s 1 normal forwards; animation: lights-4 2s linear 8s 1 normal forwards; opacity: 0;}
@keyframes lights-4 {0%{opacity: 0;} 20% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 40% {opacity: 0;}
60%{filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;} 80% {opacity: 0.75;} 
90% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 0.75;} 100% {opacity: 1;}}
.indicator-lamp-r4{width:24px; height:24px; margin: 31px 0px 0px 194px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-r4.png) 0px 0px no-repeat;
	-webkit-animation: lights-4 2s linear 10s 1 normal forwards; -moz-animation: lights-4 2s linear 10s 1 normal forwards; animation: lights-4 2s linear 10s 1 normal forwards; opacity: 0;}
.indicator-lamp-r3{width:34px; height:34px; margin: 23px 0px 0px 136px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-r3.png) 0px 0px no-repeat;
	-webkit-animation: lights-3 3s linear 12s 1 normal forwards; -moz-animation: lights-3 3s linear 12s 1 normal forwards; animation: lights-3 3s linear 12s 1 normal forwards; opacity: 0;}
.indicator-lamp-r2{width:34px; height:34px; margin: 24px 0px 0px 76px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-r2.png) 0px 0px no-repeat;
	-webkit-animation: lights-2 3s linear 15s 1 normal forwards; -moz-animation: lights-2 3s linear 15s 1 normal forwards; animation: lights-2 3s linear 15s 1 normal forwards; opacity: 0;}
.indicator-lamp-r1{width:24px; height:24px; margin: 31px 0px 0px 31px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/indicator-lamp-r1.png) 0px 0px no-repeat;
	-webkit-animation: lights-1 2s linear 18s 1 normal forwards; -moz-animation: lights-1 2s linear 18s 1 normal forwards; animation: lights-1 2s linear 18s 1 normal forwards; opacity: 0;}	
.archive-lamp{width:20px; height:32px; margin: 12px 0px 0px 103px; padding:0; z-index: 1; position: relative; background:url(/bitrix/templates/.default/images/archive-lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 5s linear 3s infinite alternate; -moz-animation: lights 5s linear 3s infinite alternate; animation: lights 5s linear 3s infinite alternate; opacity: 0;}		
.wheel-pink{width:37px; height:37px; margin: 9px 0px 0px 72px; padding:0; z-index: 1; position: relative; background:url(/bitrix/templates/.default/images/wheel-pink.png) 0px 0px no-repeat;
	-webkit-animation: rotate 8s linear 0s infinite normal; -moz-animation: rotate 8s linear 0s infinite normal; animation: rotate 8s linear 0s infinite normal; opacity: 1;}		
.wheel-small{width:25px; height:25px; margin: -36px 0px 0px 111px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/wheel-small.png) 0px 0px no-repeat;
	-webkit-animation: rotate-small 8s linear 0s infinite normal; -moz-animation: rotate-small 8s linear 0s infinite normal; animation: rotate-small 8s linear 0s infinite normal; opacity: 1;}	
.wheel-bottom{width:37px; height:37px; margin: -30px 0px 0px 203px; padding:0; z-index: -1; position: relative; background:url(/bitrix/templates/.default/images/wheel-pink.png) 0px 0px no-repeat;
	-webkit-animation: rotate 8s linear 0s infinite normal; -moz-animation: rotate 8s linear 0s infinite normal; animation: rotate 8s linear 0s infinite normal; opacity: 1;}
.foot-l-pink_lamp{width:20px; height:20px; margin: 22px 0px 0px 32px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/h_phone_pink_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 2s linear 0s infinite alternate; -moz-animation: lights 2s linear 0s infinite alternate; animation: lights 2s linear 0s infinite alternate; opacity: 0;}
.foot-l-green_lamp{width:22px; height:22px; margin: 12px 0px 0px 177px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-l-green_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 1.5s linear 4s infinite alternate; -moz-animation: lights 1.5s linear 4s infinite alternate; animation: lights 1.5s linear 4s infinite alternate; opacity: 0;}	
.foot-l-orange_lamp{width:32px; height:32px; margin: 38px 0px 0px 67px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-l-orange_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 1.5s linear 2s infinite alternate; -moz-animation: lights 1.5s linear 2s infinite alternate; animation: lights 1.5s linear 2s infinite alternate; opacity: 0;}	
.foot-l-pink_lamp_sm{width:20px; height:20px; margin: 0px 0px 0px 123px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-l-pink_lamp_sm.png) 0px 0px no-repeat;
	-webkit-animation: lights 2s linear 0s infinite alternate; -moz-animation: lights 2s linear 0s infinite alternate; animation: lights 2s linear 0s infinite alternate; opacity: 0;}
.foot-r-pink_lamp_sm{width:20px; height:20px; margin: 0px 0px 0px 111px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-l-pink_lamp_sm.png) 0px 0px no-repeat;
	-webkit-animation: lights 2s linear 2s infinite alternate; -moz-animation: lights 2s linear 2s infinite alternate; animation: lights 2s linear 2s infinite alternate; opacity: 0;}	
.foot-r-pink_lamp{width:20px; height:20px; margin: 29px 0px 0px 307px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/h_phone_pink_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 2s linear 0s infinite alternate; -moz-animation: lights 2s linear 0s infinite alternate; animation: lights 2s linear 0s infinite alternate; opacity: 0;}	
.foot-r-orange_lamp{width:22px; height:22px; margin: 18px 0px 0px 188px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-r-orange_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 1.5s linear 2s infinite alternate; -moz-animation: lights 1.5s linear 2s infinite alternate; animation: lights 1.5s linear 2s infinite alternate; opacity: 0;}	
.foot-r-green_lamp{width:32px; height:32px; margin: 64px 0px 0px 256px; padding:0; z-index: 1; position: absolute; background:url(/bitrix/templates/.default/images/foot-r-green_lamp.png) 0px 0px no-repeat;
	-webkit-animation: lights 1.5s linear 4s infinite alternate; -moz-animation: lights 1.5s linear 4s infinite alternate; animation: lights 1.5s linear 4s infinite alternate; opacity: 0;}
@keyframes lights {0%, 20%, 40%, 60%, 80% {opacity: 0;} 100% {filter: contrast(195%); -webkit-filter: contrast(195%); -moz-filter: contrast(195%); -ms-filter: contrast(195%); -o-filter: contrast(195%); opacity: 1;}}	
@keyframes rotate {to {transform: rotate(360deg);}}	
@keyframes rotate-small {to {transform: rotate(-360deg);}}

/* --- popup-window --- */
#popup-window .beono-flashmessage {background: #f7e4bc; border-color: #452e04;position: absolute;height: 230px;top: 15%;}
#popup-window .beono-flashmessage-text {text-align: center; width:90%; min-height:160px; margin:0 auto;position: absolute;font-weight: bold;font-size: 120%;top: 70%;transform: translate(0%, -80%);}

#popup-window .beono-flashmessage-text h2{text-decoration: none; color: #66670b; font-size:18px; line-height:20px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: center; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;}
#popup-window .beono-flashmessage-text p {text-decoration: none; color: #483102; font-size:16px; line-height:16px; font-weight:500; text-transform: none; padding:0px 0px; margin:10px 0px 0px 0px; text-align: justify; text-indent: 20px; 
	font-family: 'Lucida Console', Monaco, monospace;} 	
#popup-window .beono-flashmessage-text p.center{text-align: center;} 	
#popup-window .beono-flashmessage-text p a{text-decoration: underline !important} 
#popup-window .beono-flashmessage-text p a:hover{color: #b54704;} 
@media (min-width: 415px) and (max-width: 500px) {#popup-window .beono-flashmessage {left: 56%;}}
@media (min-width: 385px) and (max-width: 414px) {#popup-window .beono-flashmessage {left: 65%;}}
@media (min-width: 376px) and (max-width: 384px) {#popup-window .beono-flashmessage {left: 68%;}}
@media (min-width: 361px) and (max-width: 375px) {#popup-window .beono-flashmessage {left: 69%;}}
@media (min-width: 321px) and (max-width: 360px) {#popup-window .beono-flashmessage {left: 71%;}}
@media (min-width: 300px) and (max-width: 320px) {#popup-window .beono-flashmessage {left: 79%;}}
@media (min-width: 300px) and (max-width: 500px) {#popup-window .beono-flashmessage {width:80%;}}



/* End */


/* Start:/bitrix/templates/main_copy/template_styles.css?165671294621645*/
#middlePanel table {table-layout: fixed; width: 100%; border-collapse: collapse; border-spacing: 7px 0px; border: 1px solid #000; margin: 0 auto; padding:0px 0px; font-family: 'Lucida Console', Monaco, monospace;} 
#middlePanel TD{line-height:15px; background:url(/bitrix/templates/.default/images/bgmt.png) repeat; border: 1px solid #333; padding: 4px 4px;}
#middlePanel TR{line-height:15px; color: #483102; border: 1px solid #333; padding: 4px 4px;}
@font-face {font-family: 'medievalregular'; src: url('/bitrix/templates/.default/fonts/medieval.eot'); src: url('/bitrix/templates/.default/fonts/medieval.eot?#iefix') format('embedded-opentype'),
	url('/bitrix/templates/.default/fonts/medieval.woff2') format('woff2'), url('/bitrix/templates/.default/fonts/medieval.woff') format('woff'), url('/bitrix/templates/.default/fonts/medieval.ttf') format('truetype'),
    url('/bitrix/templates/.default/fonts/medieval.svg#medievalregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'a_alternaregular'; src: url('/bitrix/templates/.default/fonts/alterna.eot'); src: url('/bitrix/templates/.default/fonts/alterna.eot?#iefix') format('embedded-opentype'),
    url('/bitrix/templates/.default/fonts/alterna.woff2') format('woff2'), url('/bitrix/templates/.default/fonts/alterna.woff') format('woff'), url('/bitrix/templates/.default/fonts/alterna.ttf') format('truetype'),
    url('/bitrix/templates/.default/fonts/alterna.svg#a_alternaregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'arkhiveregular'; src: url('/bitrix/templates/.default/fonts/arkhive.eot'); src: url('/bitrix/templates/.default/fonts/arkhive.eot?#iefix') format('embedded-opentype'), 
	url('/bitrix/templates/.default/fonts/arkhive.woff2') format('woff2'), url('/bitrix/templates/.default/fonts/arkhive.woff') format('woff'), url('/bitrix/templates/.default/fonts/arkhive.ttf') format('truetype'),
    url('/bitrix/templates/.default/fonts/arkhive.svg#arkhiveregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'torhokitalic'; src: url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.eot'); src: url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.eot?#iefix') format('embedded-opentype'),
    url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.woff2') format('woff2'), url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.woff') format('woff'), 
	url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.ttf') format('truetype'), url('/bitrix/templates/.default/fonts/7fonts.ru_torhok.svg#torhokitalic') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'antikvarroman'; src: url('/bitrix/templates/.default/fonts/antikvar.eot'); src: url('/bitrix/templates/.default/fonts/antikvar.eot?#iefix') format('embedded-opentype'),
    url('/bitrix/templates/.default/fonts/antikvar.woff2') format('woff2'), url('/bitrix/templates/.default/fonts/antikvar.woff') format('woff'), url('/bitrix/templates/.default/fonts/antikvar.ttf') format('truetype'),
    url('/bitrix/templates/.default/fonts/antikvar.svg#antikvarroman') format('svg'); font-weight: normal; font-style: normal;}
/* auto slider */
#slider-wr{width:360px; min-height:370px;}
#slider{z-index: 9999; position: relative;}
pre{overflow: scroll; width: 500px;}
.slider{position: relative; display: inline-block; z-index:0;} 
.slider .slider__img{margin: 0px 0px 0px 0px;}
.slider .slider__radio{display: none;}
.slider .slider__number{bottom: 10px; margin: 0px 12px; display: inline-block; z-index: 2; width: 26px; height: 20px; transition: all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear;
	-o-transition: all 0.1s linear; border: 1px solid #ccc; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-radius: 4px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); text-align: center;
	cursor: pointer; font: 14px/20px arial, tahoma, verdana; color: #333; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); opacity: 0; filter: alpha(opacity=0);}
.slider .slider__number-list{position: absolute; width: 826px; z-index: 11; margin: -73px 0px 0px -175px; opacity: 0; filter: alpha(opacity=0);}
.slider .slider__item{opacity: 1.0; position: relative; transition: opacity 0.0s linear 0.2s; -moz-transition: opacity 0.0s linear 0.2s; -webkit-transition: opacity 0.0s linear 0.2s; -o-transition: opacity 0.0s linear 0.2s;}
.slider .slider__item:not(.ie){opacity: 0.0;}
.image-tape:hover .image-tape__item,
.image-tape:hover .image-tape__number-after{-moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused;}
.slider .slider__item ~ .slider__item{position: absolute; top: 0px; left: 0px; opacity: 0.0;}
.slider .slider__radio:nth-of-type(1):checked ~ .slider__number-list .slider__number:nth-of-type(1),
.slider .slider__radio:nth-of-type(2):checked ~ .slider__number-list .slider__number:nth-of-type(2),
.slider .slider__radio:nth-of-type(3):checked ~ .slider__number-list .slider__number:nth-of-type(3),
.slider .slider__radio:nth-of-type(4):checked ~ .slider__number-list .slider__number:nth-of-type(4),
.slider .slider__radio:nth-of-type(5):checked ~ .slider__number-list .slider__number:nth-of-type(5),
.slider .slider__radio:nth-of-type(6):checked ~ .slider__number-list .slider__number:nth-of-type(6),
.slider .slider__radio:nth-of-type(7):checked ~ .slider__number-list .slider__number:nth-of-type(7),
.slider .slider__radio:nth-of-type(8):checked ~ .slider__number-list .slider__number:nth-of-type(8){color: #fff;}
.slider .slider__radio:nth-of-type(1):checked ~ .slider__item:nth-of-type(1),
.slider .slider__radio:nth-of-type(2):checked ~ .slider__item:nth-of-type(2),
.slider .slider__radio:nth-of-type(3):checked ~ .slider__item:nth-of-type(3),
.slider .slider__radio:nth-of-type(4):checked ~ .slider__item:nth-of-type(4),
.slider .slider__radio:nth-of-type(5):checked ~ .slider__item:nth-of-type(5),
.slider .slider__radio:nth-of-type(6):checked ~ .slider__item:nth-of-type(6),
.slider .slider__radio:nth-of-type(7):checked ~ .slider__item:nth-of-type(7),
.slider .slider__radio:nth-of-type(8):checked ~ .slider__item:nth-of-type(8){opacity: 1.0; transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear; z-index: 6;}
@keyframes slider__item-autoplay_count_2 {0%{opacity:0;}50%{opacity:1;}85%{opacity:1;}90%{opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_3 {0%{opacity:0;}40%{opacity:1;}80%{opacity:1;}85%{opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_4 {0%{opacity:0;}35%{opacity:1;}70%{opacity:1;}75%{opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_5 {0%{opacity:0;}30%{opacity:1;}60%{opacity:1;}80%{opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_6 {0%{opacity:0;}20%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_7 {0%{opacity:0;}10%{opacity:1;}33% {opacity:1;}43% {opacity:0;}100%{opacity:0;}}
@keyframes slider__item-autoplay_count_8 {0%{opacity:0;}8% {opacity:1;}25% {opacity:1;}33% {opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_2 {0%{opacity:0;}50%{opacity:1;}85%{opacity:1;}90%{opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_3 {0%{opacity:0;}40%{opacity:1;}80%{opacity:1;}85%{opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_4 {0%{opacity:0;}35%{opacity:1;}70%{opacity:1;}75%{opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_5 {0%{opacity:0;}30%{opacity:1;}60%{opacity:1;}80%{opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_6 {0%{opacity:0;}20%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_7 {0%{opacity:0;}10%{opacity:1;}33% {opacity:1;}43% {opacity:0;}100%{opacity:0;}}
@-moz-keyframes slider__item-autoplay_count_8 {0%{opacity:0;}8% {opacity:1;}25% {opacity:1;}33% {opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_2 {0%{opacity:0;}50%{opacity:1;}85%{opacity:1;}90%{opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_3 {0%{opacity:0;}40%{opacity:1;}80%{opacity:1;}85%{opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_4 {0%{opacity:0;}35%{opacity:1;}70%{opacity:1;}75%{opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_5 {0%{opacity:0;}30%{opacity:1;}60%{opacity:1;}80%{opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_6 {0%{opacity:0;}20%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_7 {0%{opacity:0;}10%{opacity:1;}33% {opacity:1;}43% {opacity:0;}100%{opacity:0;}}
@-webkit-keyframes slider__item-autoplay_count_8 {0%{opacity:0;}8% {opacity:1;}25% {opacity:1;}33% {opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_2 {0%{opacity:0;}50%{opacity:1;}85%{opacity:1;}90%{opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_3 {0%{opacity:0;}40%{opacity:1;}80%{opacity:1;}85%{opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_4 {0%{opacity:0;}35%{opacity:1;}70%{opacity:1;}75%{opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_5 {0%{opacity:0;}30%{opacity:1;}60%{opacity:1;}80%{opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_6 {0%{opacity:0;}20%{opacity:1;}50%{opacity:1;}70%{opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_7 {0%{opacity:0;}10%{opacity:1;}33% {opacity:1;}43% {opacity:0;}100%{opacity:0;}}
@-o-keyframes slider__item-autoplay_count_8 {0%{opacity:0;}8% {opacity:1;}25% {opacity:1;}33% {opacity:0;}100%{opacity:0;}}
.slider .slider__number-after{position: absolute; display: block; top: 1px; width: 26px; height: 20px; position: absolute; border-radius: 4px; margin: 0px; opacity: 0.0; color: #fff;}
.slider.slider_count_2 .slider__item, .slider.slider_count_2 .slider__number-after{animation: slider__item-autoplay_count_2 10s infinite; -moz-animation: slider__item-autoplay_count_2 10s infinite;
	-webkit-animation: slider__item-autoplay_count_2 10s infinite; -o-animation: slider__item-autoplay_count_2 10s infinite;}
.slider.slider_count_3 .slider__item, .slider.slider_count_3 .slider__number-after{animation: slider__item-autoplay_count_3 15s infinite; -moz-animation: slider__item-autoplay_count_3 15s infinite;
	-webkit-animation: slider__item-autoplay_count_3 15s infinite; -o-animation: slider__item-autoplay_count_3 15s infinite;}
.slider.slider_count_4 .slider__item, .slider.slider_count_4 .slider__number-after{animation: slider__item-autoplay_count_4 20s infinite; -moz-animation: slider__item-autoplay_count_4 20s infinite;
	-webkit-animation: slider__item-autoplay_count_4 20s infinite; -o-animation: slider__item-autoplay_count_4 20s infinite;}
.slider.slider_count_5 .slider__item, .slider.slider_count_5 .slider__number-after{animation: slider__item-autoplay_count_5 25s infinite; -moz-animation: slider__item-autoplay_count_5 25s infinite;
	-webkit-animation: slider__item-autoplay_count_5 25s infinite; -o-animation: slider__item-autoplay_count_5 25s infinite;}
.slider.slider_count_6 .slider__item, .slider.slider_count_6 .slider__number-after{animation: slider__item-autoplay_count_6 30s infinite; -moz-animation: slider__item-autoplay_count_6 30s infinite;
	-webkit-animation: slider__item-autoplay_count_6 30s infinite; -o-animation: slider__item-autoplay_count_6 30s infinite;}
.slider.slider_count_7 .slider__item, .slider.slider_count_7 .slider__number-after{animation: slider__item-autoplay_count_7 35s infinite; -moz-animation: slider__item-autoplay_count_7 35s infinite;
	-webkit-animation: slider__item-autoplay_count_7 35s infinite; -o-animation: slider__item-autoplay_count_7 35s infinite;}
.slider.slider_count_8 .slider__item, .slider.slider_count_8 .slider__number-after{animation: slider__item-autoplay_count_8 40s infinite; -moz-animation: slider__item-autoplay_count_8 40s infinite;
	-webkit-animation: slider__item-autoplay_count_8 40s infinite; -o-animation: slider__item-autoplay_count_8 40s infinite;}
.slider .slider__item:nth-of-type(2), .slider .slider__number:nth-of-type(2) > .slider__number-after{animation-delay:5s;-moz-animation-delay:5s;-webkit-animation-delay:5s;-o-animation-delay:5s;}
.slider .slider__item:nth-of-type(3), .slider .slider__number:nth-of-type(3) > .slider__number-after{animation-delay:10s;-moz-animation-delay:10s;-webkit-animation-delay:10s;-o-animation-delay:10s;}
.slider .slider__item:nth-of-type(4), .slider .slider__number:nth-of-type(4) > .slider__number-after{animation-delay:15s;-moz-animation-delay:15s;-webkit-animation-delay:15s;-o-animation-delay:15s;}
.slider .slider__item:nth-of-type(5), .slider .slider__number:nth-of-type(5) > .slider__number-after{animation-delay:20s;-moz-animation-delay:20s;-webkit-animation-delay:20s;-o-animation-delay:20s;}
.slider .slider__item:nth-of-type(6), .slider .slider__number:nth-of-type(6) > .slider__number-after{animation-delay:25s;-moz-animation-delay:25s;-webkit-animation-delay:25s;-o-animation-delay:25s;}
.slider .slider__item:nth-of-type(7), .slider .slider__number:nth-of-type(7) > .slider__number-after{animation-delay:30s;-moz-animation-delay:30s;-webkit-animation-delay:30s;-o-animation-delay:30s;}
.slider .slider__item:nth-of-type(8), .slider .slider__number:nth-of-type(8) > .slider__number-after{animation-delay:35s;-moz-animation-delay:35s;-webkit-animation-delay:35s;-o-animation-delay:35s;}
.slider .slider__radio:checked ~ .slider__item{animation: none; -moz-animation: none; -webkit-animation: none; -o-animation: none;}
.slider .slider__radio:checked ~ .slider__number-list .slider__number-after{opacity: 0.0; animation: none; -moz-animation: none; -webkit-animation: none; -o-animation: none;}
.slider .slider__number{height: 27px; border: 0px; border-radius: 0px; background: transparent url(/_mod_files/ce_images/blog/image-tape__number.png) no-repeat; box-shadow: none; font: 14px/29px arial, tahoma, verdana;}
.slider .slider__number:hover{background: transparent url(/_mod_files/ce_images/blog/image-tape__number.png) no-repeat;}
.slider .slider__radio:nth-of-type(1):checked ~ .slider__number-list .slider__number:nth-of-type(1),
.slider .slider__radio:nth-of-type(2):checked ~ .slider__number-list .slider__number:nth-of-type(2),
.slider .slider__radio:nth-of-type(3):checked ~ .slider__number-list .slider__number:nth-of-type(3),
.slider .slider__radio:nth-of-type(4):checked ~ .slider__number-list .slider__number:nth-of-type(4),
.slider .slider__radio:nth-of-type(5):checked ~ .slider__number-list .slider__number:nth-of-type(5),
.slider .slider__radio:nth-of-type(6):checked ~ .slider__number-list .slider__number:nth-of-type(6),
.slider .slider__radio:nth-of-type(7):checked ~ .slider__number-list .slider__number:nth-of-type(7),
.slider .slider__radio:nth-of-type(8):checked ~ .slider__number-list .slider__number:nth-of-type(8){background: transparent url(/_mod_files/ce_images/blog/image-tape__number_sel.png);}
.slider .slider__number_state_checked,
.slider .slider__number_state_checked:hover,
.slider .slider__number-after{top: 0px; height: 27px; border-radius: 0px; background: transparent url(/_mod_files/ce_images/blog/image-tape__number_sel.png); font: 14px/29px arial, tahoma, verdana !important;}
/* ie8 */
.slider .slider__item{visibility: hidden\9;}
.slider .slider__item_state_checked{visibility: visible\9;}
/* ie7 */
*+html .slider .slider__item{visibility: hidden;}
*+html .slider .slider__item_state_checked{visibility: visible;}
/* ie6 */
* html .slider {height: 210px;}
* html .slider .slider__item {position: absolute;}
* html .slider .slider__item{visibility: hidden;}
* html .slider .slider__item_state_checked{visibility: visible;}
/* ie */
.slider .slider__number-after{display: none \9; *display: none; _display: none;}
.slider .slider__item_state_checked{z-index: 5;}
.slider .slider__number_state_checked{color: #fff;}
/* slider click */
#headpanel-slider-controls input{cursor: pointer; overflow: hidden; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; position:absolute; z-index: 2;}
#disp1,#disp2,#disp3,#disp4,#disp5,#disp6,#disp7,#disp8 {float:left; width:360px; height:370px; margin:0; padding:0; display:none; position:absolute;}
#headpanel-slider-controls{float:left; width:760px; height:40px; margin:305px 0px 0px -155px; padding:0; position:absolute;}
.sl-click{float:left; width:50px; min-height:5px; margin:0; padding:0;}
.sl-click-2{float:left; width:60px; min-height:5px; margin:0; padding:0;}
.sl-click-4{float:left; width:322px; min-height:5px; margin:0; padding:0;}
.sl-click-6{float:left; width:60px; min-height:5px; margin:0; padding:0;}
.sl-click-7{float:left; width:52px; min-height:5px; margin:0; padding:0;}
/* tabs */ 
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;} 
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;} 
.sliderkit .sliderkit-nav-clip ul li{float:left;} 
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;} 
.tabs-standard .sliderkit-nav{width:100%; position:relative; height:37px; text-align:left;  margin:0px 0px 0px 0px; text-indent: 0px; padding:0px 10px;} 
.tabs-standard .sliderkit-nav-clip{margin:0px 0px 0px -20px;} 
.tabs-standard .sliderkit-nav-clip li a:hover {color:#9a4b0b; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;} 
.tabs-standard .sliderkit-nav-clip li.sliderkit-selected {position:relative; z-index:35; border-bottom:none; padding:0px 5px;border-top-right-radius:4px;} 
.tabs-standard .sliderkit-nav-clip li.sliderkit-selected a {color:#be6015;height:17px;}  
.tabs-standard .sliderkit-panels {width:100%; overflow:hidden; padding:10px; margin:-5px 0px 0px 0px; font-family: 'Lucida Console', Monaco, monospace; color: #483102;} 

.breadcrumb {overflow: hidden; width: 100%; font-family: Century Gothic; font-weight: bold;}
.breadcrumb ul{padding:0; margin:0; padding: 0px 0px; display: inline; list-style: square outside !important;}
.breadcrumb ul li {float: none; display: inline; margin: 0px 0px 0px 8px; text-transform: none; list-style: square outside; list-style-position: inside;}
.breadcrumb ul li a::after {content: "\2022"; margin: 0px 0px 0px 8px; color:#cd5005; font-size: 15px; text-decoration:none;}
.breadcrumb ul li::after {content: ""; }

ul.breadcrumb-navigation li a {background: #f4c430; padding: 7px 7px; float: left; text-decoration: none; color: #ff4f00; text-shadow: 0 1px 0 rgba(176,61,10,2.5); position: relative;}
ul.breadcrumb-navigation li a:hover {background: #99db76;}
ul.breadcrumb-navigation li a::before {	content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-width: 1.5em 0 1.5em 1em; border-style: solid; border-color: #f4c430 #f4c430 #f4c430 transparent; left: -1em;}
ul.breadcrumb-navigation li a:hover::before {border-color: #99db76 #99db76 #99db76 transparent;}
ul.breadcrumb-navigation li a::after {content: ""; position: absolute; top: 50%; margin-top: -1.5em; border-top: 1.5em solid transparent; border-bottom: 1.5em solid transparent; border-left: 1em solid #f4c430; right: -1em;}
ul.breadcrumb-navigation li a:hover::after {border-left-color: #99db76;}
ul.breadcrumb-navigation .current, .current:hover{font-weight: bold; background: none; padding: 7px 2px; color: #1a6605;}
ul.breadcrumb-navigation .current::after, .current::before{content: normal;}
ul.breadcrumb-navigation span{}

.border{float:left; border-bottom: 1px solid #573421; padding:5px 0px; width:100%; margin:10px 0px;}	
.border-b{float:left; padding:5px 0px; width:100%; margin:20px 0px;}
.border-bm{float:left; padding:0px 0px; width:100%; margin:10px 0px 0px 0px; border-bottom: 1px solid #573421; padding:0px 0px;}
.border-bms{float:left; padding:0px 0px; width:100%; margin-left:0px; margin-top:10px; margin-bottom:25px; border-bottom: 1px solid #573421; padding:0px 0px;}
.border-bms-j{float:left; padding:0px 0px; width:100%; margin-left:0px; margin-top:10px; margin-bottom:15px; border-bottom: 1px solid #573421; padding:0px 0px;}
.border-b-g{float:left; padding:0px 0px; width:100%; margin:10px 0px 0px 0px;}
.border-bmsi{float:left; padding:0px 0px; width:100%; margin-left:0px; margin-top:10px; margin-bottom:15px; border-bottom: 1px solid #573421; padding:0px 0px;}
.certificate{padding:0px 0px; width:100%; margin:30px 0px 0px 0px; padding:0px 0px; text-align: center; width:100%; overflow-x: auto;}
.certificate img{padding:0px 0px; margin:30px 0px 0px 0px; border: 4px double #573421; text-align: center;}
.top-j{float:left; padding:0px 0px; width:100%; margin: 0px 0px; padding:0px 0px; text-align: justify;}
.comparison{padding:0px 0px; width:100%; margin:30px 0px 0px 0px; padding:0px 0px; text-align: center; overflow-x: auto;}
.comparison img{padding:0px 0px; margin:0px 0px 0px -20px; border: 4px double #573421; text-align: center;}
.sitemap{float:left;  padding:5px 0px; width:100%; margin:10px 0px;}
.sitemap ul{float:left;  padding:5px 0px; width:595px; margin:10px 30px;}
.sitemap ul li{float:left;  padding:0px 0px; width:595px; margin:2px 0px; text-transform: none;}			
#primaryNav #home {list-style-type: none; text-transform: uppercase;}
#primaryNav #pr {list-style-type: none; text-transform: uppercase;}
.menu-right-map{float:left; padding:0px 0px; width:200px; margin-top: 0px; padding:0px 0px; text-align: center;}
/* End */
/* /bitrix/templates/main/media.css?162188919840835 */
/* /bitrix/templates/.default/fancybox/fancybox/fancybox/jquery.fancybox-1.3.4.css?16218891937440 */
/* /bitrix/components/beono/flashmessage/templates/.default/style.css?16218890881012 */
/* /bitrix/templates/main_copy/styles.css?165671463934950 */
/* /bitrix/templates/main_copy/template_styles.css?165671294621645 */
