<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#header{padding:10px 0 0;background:#fff;}
.logo{display:inline-block;color:#5eb423;padding:6px 15px 10px 0;}
.logo b{display:inline-block;vertical-align:middle;line-height:19px;font-size:23px;}
.logo img{height:75px;vertical-align:middle;}
.logo svg{height:59px;vertical-align:middle;}
.contacts{float:right;text-align:right;}
.soc{word-spacing:20px;padding:0 0 5px;}
.soc a{display:inline-block;color:#5eb423;text-decoration:none;font-size:22px;padding:0 0 5px;}
.search{border:1px solid #A1A19D;height:28px;width:290px;margin:0 0 10px;overflow:hidden;}
.search button{display:block;float:right;width:30px;height:28px;line-height:28px;border:0;background:#A1A19D;color:#fff;text-align:center;cursor:pointer;user-select:none;-webkit-user-select:none;}
.search label{display:block;overflow:hidden;}
.search input{display:block;width:100%;padding:0 10px;height:28px;line-height:28px;box-sizing:border-box;border:0;background:#fff;}
.ajaxSearch_paging{display:none;}
.ajaxSearch_grpResultName{display:none;}
.ajaxSearch_resultsInfos{display:none;}
.ajaxSearch_grpResult{display:flex;margin:0 -10px;flex-wrap:wrap;}
.ajaxSearch_grpResult .new{flex:1 1 26%;max-width:256px;}

#menu{position:relative;position:sticky;top:0;background:#5eb423;z-index:2;}
.topmenu{display:flex;margin:0 -15px;line-height:40px;justify-content:flex-start;}
.topmenu li{display:block;list-style:none;position:relative;}
.topmenu a{color:#fff;font-size:19px;display:block;padding:0 15px 4px;background:rgba(255,255,255,.0);transition:.2s;}
.topmenu a:hover{background-color:rgba(0,0,0,.05);}
.parent&gt;a{padding:0 40px 4px 15px;}
.showlevel{position:absolute;top:0;right:0;bottom:0;width:35px;background:rgba(255,255,255,.0) url(arrow_down.png)no-repeat 50% 50%;transition:background .2s;cursor:pointer;}
.showlevel:hover,.showlevel.active{background-color:rgba(0,0,0,.05);}
.showlevel.active{transform:rotate(180deg);}
.topmenu ul{display:block;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;transform:translateY(20px);transition:.3s;background:#59ab21;width:200px;box-shadow:0 10px 15px rgba(0,0,0,.2);min-width:100%;font-size:95%;}
.parent:hover ul,.showlevel.active+ul{visibility:visible;opacity:1;transform:translateY(0);}
.topmenu ul a{font-size:17px;line-height:36px;}
.menuopen{display:none;}
.topmenu img{display:inline-block;vertical-align:middle;height:34px;margin:4px 0;}

#content{padding:10px 0 0;}
.flex{display:flex;margin:0 -5px;flex-wrap:wrap;}
.aside{flex:1 1 310px;margin:0 5px 20px;min-width:310px;}
.content{flex:1 1 70%;margin:0 5px 20px;padding:15px 15px 30px;box-sizing:border-box;overflow:hidden;min-width:420px;background:#fff;}
.sidebar{background:#fff;padding:10px 15px 0;overflow:hidden;}
.heading1{display:block;font-size:28px;font-weight:bold;padding:0 0 30px;line-height:1.1;text-decoration:none;color:inherit;}
.heading2{display:block;font-size:24px;font-weight:bold;padding:0 0 20px;line-height:1.1;text-decoration:none;color:inherit;}
.heading3{display:block;font-size:20px;font-weight:bold;padding:0 0 15px;line-height:1.1;text-decoration:none;color:inherit;}
.heading4{display:block;font-size:18px;font-weight:bold;padding:0 0 10px;line-height:1.1;text-decoration:none;color:inherit;}


#map{height:400px;margin:30px 0 0;}

.sidenew{margin:0 0 20px;position:relative;}
.sidenewdate{font-size:13px;}
.sidenewintro{padding:10px 0;text-align:auto;}
.sidenew:after{content:"";display:block;width:4px;height:100%;position:absolute;top:0;right:-15px;background:#5eb423;}

.news{display:flex;margin:0 -10px;flex-wrap:wrap;}
.new{margin:0 10px 30px;position:relative;min-width:180px;padding:0 0 15px;}
.news2 .new{flex:1 1 34%;}
.news3 .new{flex:1 1 26%;max-width:256px;}
.news4 .new{flex:1 1 21%;max-width:188px;}
.newimg{display:block;margin:0 0 10px;}
.newimg img{border-radius:7px;display:block;min-height:135px;}
.newdate{font-size:13px;}
.newintro{padding:10px 0;text-align:auto;}
.newmore{position:absolute;left:0;bottom:0;}

.hiddennews{display:none;}
.newimg .gif{display:none;}
.newimg .gif[src$=".gif"]{display:block;}
.newimg .gif[src$=".gif"]+img{display:none;}

.sidebar hr{display:block;height:1px;background:#5eb423;border:0;margin:15px 0;}
.content hr{display:block;height:1px;background:#5eb423;border:0;margin:15px 0;}

.subscribe{display:block;border:1px solid #5eb423;height:28px;margin:0 0 10px;overflow:hidden;}
.subscribe button{display:block;float:right;width:30px;height:28px;line-height:28px;border:0;background:#5eb423;color:#fff;text-align:center;cursor:pointer;user-select:none;-webkit-user-select:none;}
.subscribe label{display:block;overflow:hidden;}
.subscribe input{display:block;width:100%;padding:0 10px;height:28px;line-height:28px;box-sizing:border-box;border:0;background:#fff;}

.slider{height:320px;border-radius:7px;overflow:hidden;max-height:50vw;position:relative;}
.slide{display:block;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:50%;text-decoration:none;color:#fff;}
.slide+.slide{display:none;}
.slider .prev,.slider .next{display:block;position:absolute;top:0;left:0;bottom:0;width:32px;background:url(prev.png)no-repeat 50%;cursor:pointer;}
.disabled .prev,.disabled .next{cursor:default;}
.slider .next{left:auto;right:0;background-image:url(next.png);}
.slider .nav{display:block;position:absolute;bottom:10px;left:10px;right:10px;text-align:center;}
.slider .nav span{display:inline-block;width:10px;height:10px;border:2px solid rgba(255,255,255,.5);border-radius:50%;margin:5px;cursor:pointer;background-clip:border-box;transition:.2s;}
.slider .nav span.current,.slider .nav span.current:hover{background:#fff;}
.slider .nav span:hover{background:rgba(255,255,255,.5);}
.disabled .nav span,.slider .nav span.current{cursor:default;}
.slidetext{position:absolute;bottom:40px;left:30px;right:30px;font-size:20px;font-weight:bold;text-align:center;}

.breadcrumbs{font-size:12px;color:#7F7F7F;padding:0 0 10px;}
.breadcrumbs a{text-decoration:none;}
.breadcrumbs ul,.breadcrumbs li{display:inline;}
.breadcrumbs li:after{content:" / ";}

.textimage{display:block;margin:0 0 15px;border-radius:7px;}
.rudate{font-size:14px;margin:-5px 0 15px;}
.tags{word-spacing:6px;margin:0 0 10px;}
.tags a{display:inline-block;word-spacing:normal;color:#fff;background:#5eb423;text-decoration:none;padding:0 6px;border-radius:2px;margin:0 0 4px;}
.pagination{text-align:center;padding:10px 0;font-size:14px;line-height:26px;}
.pagination a,.pagination b{display:inline-block;width:28px;color:#5eb423;text-decoration:none;text-align:center;transition:.2s;border:1px solid #7C8D6B;margin:0 3px 5px;}
.pagination b{color:#fff;background:#5eb423;border:1px solid #5eb423;}
.pagination a:hover{background:rgba(0,0,0,.1);}
.pagination .prevnext{border-color:#fff;}

#mapall{height:320px;}
.select-wrap{display:block;border:2px solid #5eb423;height:34px;margin:0 0 10px;}
.typeselect,.districtselect,.directionselect{width:100%;border:0;cursor:pointer;font-size:16px;padding:0 6px;line-height:34px;height:34px;}
.districtselect,.directionselect{display:none;}

.partners{}
.partners .carousel{height:100px;margin:30px 0;}
.partner{display:block;float:left;width:20%;height:100px;line-height:100px;border-left:10px solid #fff;border-right:10px solid #fff;text-align:center;box-sizing:border-box;}
.partner img{vertical-align:middle;max-height:100%;line-height:1.2;}
.partners .prev,.partners .next{display:block;float:left;width:30px;height:100px;line-height:100px;font-size:36px;color:#a1a19d;cursor:pointer;user-select:none;-webkit-user-select:none;}
.partners .next{float:right;text-align:right;}

.project{}
.projecttitle{display:block;line-height:150px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff;background-color:#666;border-radius:7px;margin:0 0 15px;text-decoration:none;}
.projecttitle span{display:inline-block;margin:30px;line-height:1.6;font-size:28px;font-weight:bold;text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000;}
.project .carousel{height:280px;}
.proj{display:block;float:left;width:33.3333%;color:#5eb423;border-left:10px solid #fff;border-right:10px solid #fff;box-sizing:border-box;}
.projimg{height:250px;margin:0 0 5px;border-radius:7px;background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff;background-color:#666;position:relative;}
.projtitle{position:absolute;bottom:15px;left:15px;right:15px;font-size:18px;font-weight:bold;text-decoration:none;text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000;}
.project .prev,.project .next{display:block;float:left;width:30px;height:250px;line-height:250px;font-size:36px;color:#a1a19d;cursor:pointer;user-select:none;-webkit-user-select:none;}
.project .next{float:right;text-align:right;}
.toggle{color:#5eb423;text-decoration:underline;cursor:pointer;width;180px;margin:0 auto;text-align:center;margin:0 0 15px;}
.toggle:before{content:"РџРѕРґСЂРѕР±РЅРµРµ";}
.toggle.active:before{content:"РЎРєСЂС‹С‚СЊ";}
.spec .toggle+div{height:1px;overflow:hidden;opacity:0;transition:.4s;margin:0 -10px;}
.spec .toggle.active+div{height:280px;opacity:1;}

.opensearch{color:#5eb423;text-decoration:underline;cursor:pointer;width;180px;margin:0 auto;text-align:center;margin:0 0 15px;}

.getdata{color:#5eb423;text-decoration:underline;cursor:pointer;font-weight:normal;}

.years{display:flex;flex-wrap:wrap;margin:0 -10px;}
.year{flex:1 1 21%;margin:0 10px 20px;max-width:188px;}
.yearimg{position:relative;}
.yearimg img{border-radius:7px;}
.yeartitle{position:absolute;top:50%;text-align:center;left:0;right:0;margin:-12px 0 0;color:#fff;font-weight:bold;font-size:18px;text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000;}
.seeall{display:block;color:#5eb423;text-decoration:underline;cursor:pointer;width;180px;margin:0 auto;text-align:center;margin:0 0 15px;}

.share{line-height:30px;}
.ya-share2__icon{background-color:#7DC766!important;}
.ya-share2__badge{background-color:#7DC766!important;}

.button{display:inline-block;height:32px;line-height:32px;padding:0 30px;text-align:center;min-width:150px;white-space:nowrap;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none;color:#fff;text-decoration:none;border:0;background:#5eb423;transition:.2s;font-weight:normal;box-sizing:border-box;}

.authors{display:flex;margin:0 -10px;flex-wrap:wrap;}
.author{flex:1 1 21%;max-width:188px;margin:0 10px;position:relative;min-width:180px;padding:0 0 15px;text-decoration:none;color:#000;text-align:center;}
.authimg{border-radius:50%;}
.authname{font-weight:bold;}

.lkform{overflow:hidden;}
.lkform label{display:flex;padding:10px 0;flex-wrap:wrap;}
.lkform label span,.lkform .radio span{flex-grow:1;width:130px;}
.lkform input,.lkform textarea{flex:1 1 50%;border:1px solid #D9DCE0;padding:4px 12px;min-width:200px;box-sizing:border-box;}
.lkform textarea{resize:vertical;min-height:40px;max-height:120px;}
.spoiler{color:#5eb423;cursor:pointer;text-decoration:underline;}
.fright.button{margin:0 0 10px 15px;}

#popup{display:block;}
#popup .modalinner{top:50px;left:25px;background:#77A35D;margin:0;}


#empty{height:200px;clear:both;}
#footer{min-height:200px;padding:32px 0 0;line-height:24px;overflow:hidden;margin-top:-200px;background:#41672B;color:#fff;z-index:1;box-sizing:border-box;}
#footer a{color:#fff;text-decoration:none;}
.logob{display:block;height:59px;margin:5px 0 0;}
#footer svg{display:inline-block;height:59px;margin:5px 0 0;max-width:100%;}
.botmenu{display:block;columns:180px;}
.botmenu li{display:block;overflow:hidden;padding:0 0 5px 50px;}

.gallery{display:flex;margin:10px -10px ;flex-wrap:wrap;}
.gallery a{display:block;padding:0 10px;flex:0 0 25%;box-sizing:border-box;font-size:14px;text-decoration:none;transition:.2s;margin:0 0 20px;}
.gallery img{display:block;margin:0;}

.ava{margin:0 30px 0 0;border-radius:50%;}

/*С‡СѓС‚СЊ РїРѕРјРµРЅСЊС€Рµ РѕР±С‹С‡РЅРѕРіРѕ СЌРєСЂР°РЅР°*/
@media (max-width:1200px) {
	#footer{height:auto;}
	.menuopen{display:block;float:left;width:44px;height:44px;line-height:44px;color:#fff;font-size:36px;cursor:pointer;}
	.topmenu{display:none;position:absolute;top:100%;margin:0;width:480px;left:-15px;z-index:12;background:#5eb423;line-height:44px;overflow:hidden;box-shadow:0 10px 10px rgba(0,0,0,.1);}
	.topmenu.show{display:block;}
	.topmenu.show li{display:block;border-top:1px solid #fff;}
	.topmenu .showlevel{bottom:auto;width:56px;height:44px;background-color:rgba(255,255,255,.15);}
	.topmenu ul{display:none;position:relative;top:0;visibility:visible;opacity:0;transform:scaleY(0);transition:.3s;font-size:80%;box-shadow:none;}
	.topmenu .parent:hover ul{display:none;}
	.topmenu .showlevel.active+ul{display:block;opacity:1;transform:scaleY(1);}
	.topmenu a{padding:0 20px;}
	.topmenu ul a{padding:0 20px 0 30px;}
}

/*РїР»Р°РЅС€РµС‚РёРєРё*/
@media (max-width:991px) {
	.flex{flex-direction:column;margin:0 -15px;}
	.aside{flex:0 0 100%;margin:0 0 20px;max-width:100%;}
	.content{flex:0 0 100%;margin:0 0 10px;max-width:100%;}
}
/*РјР°Р»РµРЅСЊРєРёРµ РїР»Р°РЅС€РµС‚РёРєРё Рё Р±РѕР»СЊС€РёРµ С‚РµР»РµС„РѕРЅС‡РёРєРё*/
@media (max-width:767px){
	.news3 .new{max-width:280px;}
	.news4 .new{max-width:280px;}
	.year{max-width:280px;}
	.fright.button{clear:right;}
}
	
/*С‚РµР»РµС„РѕРЅС‡РёРєРё*/
@media (max-width:510px){
	.news .new{flex:1 1 98%;max-width:450px;}
	.newimg img {width:100%;}
}
</pre></body></html>