

/* Start:/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/style.css?15803575543287*/
ul#vertical-multilevel-menu-m, #vertical-multilevel-menu-m ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	/*width: 214px;*/
	font-size:12px;
}

/*Submenu box*/
#vertical-multilevel-menu-m li ul
{
	/*position:absolute;*/
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	height:auto;
	border:1px solid #C1C1C1;
	border-bottom:none;
	/*width:100%;*/
}

/* Submenu Items */
#vertical-multilevel-menu-m li a
{
	display: block;
	text-decoration: none;
	color: #4F4F4F;
	font-weight:bold;
	padding: 5px;
	/*background:#F5F5F5;*/
	border-bottom:1px solid #C1C1C1;
}
#vertical-multilevel-menu-m li div div {
    position: absolute;
    right: 20px;
    top: 0;
    content: "";
    width: 26px;
    height: 26px;
    background: url(/local/common/img/menu_dd.png) left top no-repeat;
}
/*
#vertical-multilevel-menu-m li div div:hover{
	background-position: left bottom;
}
*/
#vertical-multilevel-menu-m .open {
	background-position: left bottom;
}

#vertical-multilevel-menu-m li div {
   position: relative;
}

/*Items selected*/
#vertical-multilevel-menu-m li a.item-selected
{
	/*background-color: #D6D6D6;*/
}

/*Items Hover */
#vertical-multilevel-menu-m li a:hover
{
	/*background-color: #D6D6D6;*/
}

/*Rootmenu Items*/
#vertical-multilevel-menu-m a.root-item
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	/*background:#61656A url(/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/images/item_bg.gif) 0 0 no-repeat;*/
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Rootmenu Items hover*/

#vertical-multilevel-menu-m a.root-item:hover, #vertical-multilevel-menu-m a.root-item-selected:hover
{
	/*background:#61656A url(/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/images/item_bg.gif) 0 -26px no-repeat;*/
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu-m a.root-item-selected
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 7px 35px;
	/*background:#61656A url(/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/images/item_bg.gif) 0 -26px no-repeat;*/
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
}

/*Parent item*/
#vertical-multilevel-menu-m a.parent
{
	/*background: #F5F5F5 url(/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/images/arrow.gif) center right no-repeat;*/
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu-m a.denied
{
	/*background: #F5F5F5 url(/local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/images/lock.gif) center right no-repeat;*/
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu-m li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu-m li a { height: 1%; }
/* End */


/*Submenu margin*/
#vertical-multilevel-menu-m li ul.root-item
{
	/*margin:-27px 0 0 210px;*/
}

#vertical-multilevel-menu-m li ul
{
	/*margin:-27px 0 0 133px;*/
}

/*Submenu hide*/
/*
#vertical-multilevel-menu-m li:hover ul ul,
#vertical-multilevel-menu-m li:hover ul ul ul,
*/
#vertical-multilevel-menu-m li.jsvhover ul ul,
#vertical-multilevel-menu-m li.jsvhover ul ul ul
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
/*
#vertical-multilevel-menu-m li:hover ul,
#vertical-multilevel-menu-m li li li:hover ul,
#vertical-multilevel-menu-m li li:hover ul,
*/
#vertical-multilevel-menu-m li.jsvhover ul,
#vertical-multilevel-menu-m li li.jsvhover ul,
#vertical-multilevel-menu-m li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

/* End */


/* Start:/local/templates/ds_asmu/components/bitrix/menu/horizontal_multilevel/style.css?15755250205030*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
/*	background:#BC262C url(/local/templates/ds_asmu/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;*/
	min-height:2em;
	width:100%;
	list-style:none;
	font-size: 1em;
	float:left;
	font-weight: 300;
	/*font-size:90%*/
	font: 400 15px Roboto,sans-serif;
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:inline-block;
	padding:5px 13px;
	padding:0.3em 0.8em;
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
	width:auto;
	/*min-width: calc((100%) / 5);*/
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:300;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	/*background:#fc8d3d;*/
	color:#fff;
	/*font-weight:bold;*/
	color: #fff8da;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	/*background:#e26336;	color:#fff;*/
	color: #fff8da;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	/*background: url(/local/templates/ds_asmu/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat;*/
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	/*background: url(/local/templates/ds_asmu/components/bitrix/menu/horizontal_multilevel/images/lock.gif) center right no-repeat;*/
}

#horizontal-multilevel-menu ul li::before {
    position: absolute;
    left: 10px;
    top: -10px;
    content: "";
    width: 0;
    height: 0;
    border-left: 5px solid 
transparent;
border-right: 5px solid
transparent;
border-bottom: 6px solid
    #fff;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	/*background:#D6D6D6;*/
	color: #fff8da;
}

#horizontal-multilevel-menu ul li:hover, #horizontal-multilevel-menu ul li.jshover
{
	transition: .3s ease;
	background:brown;
	color: #fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	/*background:#D6D6D6;*/
	color: #fff8da;

}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	top:-999em;
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	width:12em;
	background: #fff;
	/*background:#F5F5F5;*/
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #EEEEEE;
}


/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	/*color: #fff8da;*/
	color:#4F4F4F;
	/*font-weight:bold;*/
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color: #fff;
	/*color:#4F4F4F;*/

}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	margin:-1.93em 0 0 11.6em;
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	top:-999em;
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	z-index:1000;
	top:auto;
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/ds_asmu/css/style.min.css?157494622719681*/
html,body{margin:0;padding:0;height:100%;font:400 15px Roboto,sans-serif;background:#fff;cursor:default;min-width:320px}hr{display:block;height:1px;margin:20px 0;background:#d1d1d1;border:0}h1{font:400 30px/36px Roboto,sans-serif;color:#000;margin:0 0 20px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lchl{margin-right:0}.overflow{overflow:hidden}.clear{clear:both}.left{float:left}.right{float:right}.bold{font-weight:700}.center{text-align:center}.txtright{text-align:right}.txtunderline:hover{text-decoration:underline}.dd_menu__dd a:hover{text-decoration:underline}.hide{display:none}.container{position:relative;margin:0 auto;max-width:1200px;min-width:320px}.narrow_left{float:left;width:calc(80% - 3em);padding:0 0 50px 1em;overflow-x:auto}.aside_right{float:right;width:220px;padding:0 0 50px}.item,.reports-items{padding-left:calc((20% - 220px - 2em) / 4);padding-right:calc((20% - 220px - 2em) / 4)}.aside_right .title{padding:0}.aside_right > * + *{margin-top:50px}.top-container{padding:0 110px 0 5px;box-sizing:border-box;margin-top:5px!important;background:url(/local/templates/ds_asmu/css/../img/letters2.jpg) center center repeat}.top__links{background:url(/local/templates/ds_asmu/css/var(--ctpl)/img/letters2.jpg) center center repeat}.toptop_links__link{font-size:.8em;margin-right:3%;display:inline-block;color:#807264;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.toptop_links__link:hover{color:#000}.aside_top{padding:0 5px;min-height:2em;font-size:1em;overflow:hidden}.top_links{line-height:1.5em;margin-top:.2em}.linklk{background-color:transparent;width:14em;display:block;position:absolute;right:0;text-align:right;padding:3px 10px 3px 0;font-size:.9em;top:0}.top_links__link{margin-right:3%;color:#807264;white-space:nowrap;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.top_links__link:hover,.add_link:hover{color:#000}a.add_link{float:right;display:inline-block;vertical-align:middle;position:relative;margin:0 0 0 20px;padding-left:22px;margin-left:25px;color:#807264;white-space:nowrap;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}a.add_link.search{background:url(/local/templates/ds_asmu/css/var(--ctpl)/img/magnifier.png) left center no-repeat}a.add_link.cecutient{margin-left:0;padding-left:32px;background:url(/local/common/img/glasses.png) left center no-repeat}header,footer,aside,article,section,nav,video{display:block}.header{background:url(/local/templates/ds_asmu/css/../img/header_bg_3.jpg) center top repeat-x;border-bottom:1px solid #530a08;height:7.3em}.header .container{height:100%;padding:.5em;vertical-align:middle}.menu{padding-top:2em;display:block;width:calc(100% - 19em);height:5em;vertical-align:middle;margin-left:19em;text-align:right}.menu__item{position:relative;display:inline-block;vertical-align:middle;height:2em;line-height:1.5em;font-size:1.1em;margin:0 2%;color:#fff;text-decoration:none;text-align:center}.menu__item:hover .menu__dd{display:block}.menu__link{color:#fff;font-size:1em;font-weight:300;text-decoration:none}.menu__item:hover .menu__link{color:#fff8da}.logo{float:left;display:block;height:6em;width:19em;overflow:hidden;background:url(/local/templates/ds_asmu/css/../img/logo.png) center no-repeat;background-size:contain;padding-top:.5em}.logoInv{float:left;display:block;max-width:269px;min-width:80px;height:100%;overflow:hidden;height:5.7em}.logoInv img{height:5.5em}.clear{height:2.9em}.menu__dd{display:none;position:absolute;z-index:100;top:2em;left:auto;right:0;background:#fff;width:200px;font-weight:400;text-align:left;font-size:.9em}.menu__dd:before{position:absolute;right:25px;top:-10px;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #fff}.menu__dd a{display:block;padding:5px;line-height:20px;text-decoration:none;color:#961d1c;border-bottom:1px solid #d6c9b9;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;line-height:1.3em}.menu__dd a:hover{color:#fff;background:#821b19;border-bottom:1px solid #821b19}.js-close-dd-menu{width:40px}.js-menu_title:after{position:absolute;content:"";right:20px;top:22px;top:50%;width:17px;height:11px;margin-top:-5px;background:url(/local/templates/ds_asmu/css/../img/up_down_scopes_m.png) left top no-repeat}.js-menu_title.open:after{background-position:left bottom}.js-menu_title{cursor:pointer}.dd_menu{position:absolute;left:-120%;top:8em;padding:60px 0 0;z-index:100;width:100%;min-width:320px;height:100%;background:url(/local/templates/ds_asmu/css/../img/tr_red.png) repeat;box-sizing:border-box;color:#fff;text-align:center;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.dd_menu > .dd_menu__item:last-child{padding-bottom:20px}.dd_menu__line{display:inline-block;vertical-align:top;width:90%;height:1px;margin:2% 0;background:#99504f}.dd_menu__item{position:relative;display:block;width:100%;margin:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.dd_menu__item.open{background:#4c0e0d}.dd_menu__link{color:#fff;font-size:22px;padding:10px 0;box-sizing:border-box;display:block;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.dd_menu__link:hover{color:#c8b39c}.dd_menu__dd{display:none;padding-top:10px;background:#4c0e0d}.dd_menu__dd a{display:block;padding:10px 0;color:#e5abab;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:1.2em;line-height:1.2em}.dd_menu__dd a:hover{color:#fff}.dd_menu .menu_button span.first{-webkit-transform:translateY(13px) rotate(45deg);-moz-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}.dd_menu .menu_button span.second{-webkit-transform:translateY(2px) rotate(-45deg);-moz-transform:translateY(2px) rotate(-45deg);-ms-transform:translateY(2px) rotate(-45deg);-o-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}.dd_menu .menu_button span.third{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);background:transparent!important}.dd_menu .menu_button{top:20px}.menu_button{display:none;position:absolute;right:10px;top:30px;height:36px;width:36px;cursor:pointer;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu_button span{position:relative;display:block;margin-bottom:8px;height:3px;width:36px;background:#c8b39c;-webkit-transition:.6s ease;-moz-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease}.has_dd{position:absolute;right:20px;top:15px;content:"";width:26px;height:26px;background:url(/local/templates/ds_asmu/css/../img/menu_dd.png) left top no-repeat}.open .has_dd{background-position:left bottom}.header_pan{font-size:.9em;height:3em;line-height:3em;background:url(/local/templates/ds_asmu/css/../img/header_bg_3.jpg) center -127px repeat-x;border-top:1px solid #6e2c2a;overflow:hidden;margin-top:0;display:block;width:100%;position:relative;bottom:0}.header_pan .user_auth{float:right;padding-top:.5em}.y_link{height:2em;line-height:2em;color:#c8b39c;font-weight:300;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.y_link:hover{color:#fff}.y_link.key{padding-left:20px;background:url(/local/templates/ds_asmu/css/../img/key.png) left center no-repeat;padding-right:10px}.y_link.enter{padding-right:25px;background:url(/local/templates/ds_asmu/css/../img/enter.png) right center no-repeat}.item{margin:0 0 30px;display:inline-block;vertical-align:top;width:220px;text-decoration:none;color:#968b7f}.news_block .item > a > div{max-width:100%!important}.item .newsdivimg{margin-bottom:1em;width:220px;height:120px;overflow:hidden;position:relative}.item .newsdivimg img{width:100%;min-height:120px;display:block;bottom:0;position:absolute}.the_button{display:inline-block;min-width:210px;margin:0 5px 10px 0;padding:6px;font:500 15px/150% Roboto,sans-serif;color:#968b7f;text-align:center;text-decoration:none;vertical-align:top;background:#fff;border:2px solid #968b7f;cursor:pointer;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;min-height:40px;box-sizing:border-box}.the_button:hover{color:#fff;background:#968b7f}.item__title{color:#961d1c;width:210px;font-size:.9em;line-height:1.5em;margin-bottom:5px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.news-date-time{font-size:.9em}.the_button{font-size:.9em}.ui-datepicker{width:calc(100% - 6px)!important;padding:2px 2px 0}.slider .container{position:relative;height:100%}.slide__plate{position:absolute;left:10px;top:10px}.slide__title{display:inline-block;vertical-align:top;font-size:1.1px;max-width:400px;background:#730000;padding:10px 15px;margin-bottom:2px;text-decoration:none;color:#fff;margin-left:2%}.slide__txt{color:#414141;width:calc(100% - 35px);max-width:70%;background:url(/local/templates/ds_asmu/css/../img/tr_white.png) repeat;padding:5px;margin-left:0;max-height:6em;min-height:1em;height:auto;position:absolute;bottom:.2em;left:5px;font-size:.8em;overflow-y:auto;text-align:left}.slideimg{width:100%;height:100%;height:420px;position:relative}.slide__plate{position:unset}.slideimg img{min-height:420px;position:absolute}.img_animate{height:115px}.slider{height:420px;widht:100%;min-height:240px;max-height:420px}.slide{height:420px;min-height:420px;max-height:364px;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.slider_carousel{list-style:none;margin:0;padding:0 37px}.slider_carousel .b-prev{left:0!important}.slider_carousel .b-next{right:0!important}.slider_carousel .item{width:220px;margin:0 0 10px}.slider_carousel .slick-slide{padding-right:10px;height:calc(130px + 10em)}.item__title3{font-size:.9em}.slider_podr{height:340px!important;padding-bottom:2em}.slider_podr.slick-slider.slick-list,.slider_podr.slick-slider .slider_podr.slick-track{height:340px!important}.slide_podr{height:340px;min-height:340px;max-height:340px}.slide_podr img{min-height:340px;width:100%}.ext_links{clear:both;padding:20px 0;overflow:hidden}.ext_link.orange{background:#cd7f3b;color:#fff}.ext_link.violet{background:#995b8c;color:#fff}.ext_link.blue{background:#44609a;color:#fff}.ext_link.burgundy{background:#a24646;color:#fff}.ext_link.green{background:#6C3;color:#fff}.ext_link.gray{background:#8f8f8f;color:#fff}.ext_link__ico{display:table-cell;width:60px;height:100%;overflow:hidden;text-align:center;vertical-align:middle}.ext_link__ico img{max-width:50px;max-height:50px;vertical-align:middle;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.ext_link:hover .ext_link__ico img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.ext_link__title{display:table-cell;height:100%;font-size:14px;font-weight:300;vertical-align:middle}.bw_ver.tabsxulli.active{background:#fff}.ext_links .box{margin:0 -20px 0 0}.ext_link{float:left;display:table;margin:0 1% 20px;width:23%;height:66px;overflow:hidden;text-decoration:none}.ext_links_cont{overflow:hidden}.aside_menu__title{position:relative;font-size:1.2em;color:#000;padding:13px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer}.open .aside_menu__arrow::after{content:""}.aside_menu__ul{display:inline-block}.aside_menu > ul{margin:0;padding:0;list-style:none;border-top:1px solid #d6c9b9}.aside_menu > ul > li{position:relative;border-bottom:1px solid #d6c9b9}.aside_menu li.with_ul{cursor:pointer}.aside_menu li.with_ul > a{margin-right:35px}.aside_menu li.with_ul:after{position:absolute;content:"";right:0;top:0;width:35px;height:50px;background:url(/local/templates/ds_asmu/css/../img/up_down_scopes.png) left top no-repeat}.aside_menu li.with_ul.open{background:#821b19}.aside_menu li.with_ul.open > a{color:#fff}.aside_menu li.with_ul.open:after{background-position:-35px bottom}.aside_menu > ul > li > a{display:inline-block;vertical-align:top;line-height:20px;padding:15px 5px 15px 15px;color:#961d1c;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.aside_menu > ul > li > a:hover{color:#000}.aside_menu ul li ul{display:none;list-style:none;margin:0;padding:0;background:#ddcebc}.aside_menu ul li ul li{border-top:1px solid #c7b299}.aside_menu ul li ul li:first-child{border-top:0}.aside_menu ul li ul li a{display:inline-block;vertical-align:top;padding:15px;color:#961d1c;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.aside_menu ul li ul li a:hover{color:#000}.aside_menu{background:#efeae4;margin-top:35px}.visitka{border-style:solid;border-color:gray;border-left-width:thin;border-top-width:thin;border-radius:1em;margin-top:1em;width:100%}.footer{clear:both;color:#c8b39c;overflow:hidden}.footer_link{display:inline-block;vertical-align:top;width:30%;margin:0 2% 10px 0;font-weight:300;text-decoration:none;color:#c8b39c;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.footer_link:hover{color:#fff}.footer_link__ico{display:table-cell;width:60px;padding-right:10px;overflow:hidden;height:60px;line-height:60px;text-align:center}.footer_link__ico img{max-width:60px;max-height:60px;vertical-align:middle}.footer_link__title{display:table-cell;vertical-align:middle}.footer__top{padding:20px 0 10px;background:url(/local/common/img/footer_top3.jpg) center top repeat-x #6a100f}.footer__top .box{margin:0}.footer__bot{padding:30px 5px;font-weight:300;background:url(/local/common/img/footer_bot3.jpg) center top repeat-x #550705;overflow:hidden}.footer__copyright{clear:both;line-height:26px}.footer__center{float:left;width:33%;line-height:26px}.aside_right .item{width:100%;margin:0 0 1.5em}.reports{width:100%}.reports-items{width:200px;font-size:.9em;line-height:1.3em}.news-list{font-size:1em}.info_text{display:inline-block;padding-left:20px;font-size:13px;font-weight:300;background:url(/local/common/img/info_text.png) left top no-repeat}.folderlink{display:inline-block;width:98%;text-decoration:none;background-image:none;background-position-x:100%;background-position-y:center;background-size:auto auto;padding-left:1.8em!important;background-size:1.3em!important;background-position:left!important;background-repeat:no-repeat!important;cursor:pointer;font-weight:700}.openfolderY{background-image:url(/personal/dpo/img/folder-openY.png);color:red!important}.openfolderG{background-image:url(/personal/dpo/img/folder-openG.png);color:#000}.openfolderGreen{background-image:url(/personal/dpo/img/folder-openY.png);color:green!important}.folderG{background-image:url(/personal/dpo/img/folder-closeG.png);color:#000}.folderY{background-image:url(/personal/dpo/img/folder-closeY.png);color:red!important}.folderDocLink{display:inline-block;width:98%;text-decoration:none;background-image:url(/local/common/images/page.gif);background-position-x:100%;background-position-y:center;background-size:auto auto;padding-left:1.8em!important;background-size:1.3em!important;background-position:left!important;background-repeat:no-repeat!important;cursor:pointer;font-weight:700}@media screen and (max-width:1360px){.slideimg{height:400px}.slideimg img{min-height:400px}.slider{height:400px}.slide{height:400px;min-height:400px}.slide__txt{font-size:.8em;text-align:left}.the_button{font-size:.9em;padding-left:1em;width:calc(20% - 2em)}.narrow_left{width:calc(80% - 3em);padding-left:1em;padding-right:1em}.aside_right{width:calc(20% - 2em);padding-left:1em;padding-right:1em}.item,.reports-items{padding-left:calc((20% - 220px - 2em) / 4);padding-right:calc((20% - 220px - 2em) / 4)}.item__title,.reports-items{width:220px}.menu__item{font-size:.9em}.user_auth{font-size:.9em}.logo,.logoInv{height:5em;width:15em}.menu{width:calc(100% - 15em);height:5em;margin-left:15em}.header{height:6.5em}.logoInv img{height:5em}.logoInv div{padding-top:unset!important}body{font-size:1em}}@media screen and (max-width:1120px){.ext_link{height:75px}.slideimg{height:360px}.slideimg img{min-height:360px}.slider{height:360px}.slide{height:360px;min-height:360px}.slide__txt{font-size:.7em;text-align:left}.menu__item{font-size:.9em}.user_auth{font-size:.9em}.logo,.logoInv{height:5em;width:15em}.menu{width:calc(100% - 15em);height:5em;margin-left:15em}.header{height:6.5em}.logoInv img{height:5em}.logoInv div{padding-top:unset!important}body{font-size:1em}.the_button{font-size:.9em;padding-left:1em;width:calc(25% - 2em)}.narrow_left{width:calc(75% - 3em);padding-left:1em;padding-right:1em}.aside_right{width:calc(25% - 2em);padding-left:1em;padding-right:1em}.item,.reports-items{padding-left:calc((25% - 220px - 2em) / 3);padding-right:calc((25% - 220px - 2em) / 3)}.item__title,.reports-items{width:220px}}@media screen and (max-width:900px){.ext_link{width:31%}.user_auth{display:none}.the_button{font-size:.9em;padding-left:1em;width:calc(33% - 2em)}.narrow_left{width:calc(66vw - 3em);padding-left:1em;padding-right:1em}.aside_right{width:calc(33vw - 2em);padding-left:1em;padding-right:1em}.item,.reports-items{padding-left:calc((33% - 220px - 2em) / 2);padding-right:calc((33% - 220px - 2em) / 2)}.item__title,.reports-items{width:220px}.slick-dots{display:block}.slide__txt{max-width:70%}}@media screen and (max-width:660px){.ext_link{width:48%}.menu{padding-top:1em}.the_button{font-size:.9em;padding-left:1em;width:calc(50% - 2em)}.narrow_left{width:calc(49vw - 3em);padding-left:1em;padding-right:1em}.aside_right{width:calc(50vw - 2em);padding-left:1em;padding-right:1em}.item,.reports-items{padding-left:calc((50% - 220px - 2em) / 2);padding-right:calc((50% - 220px - 2em) / 2)}.item__title,.reports-items{width:220px}.slideimg{height:240px}.slideimg img{min-height:240px}.slider{height:240px}.slide{height:240px;min-height:240px}.slide__txt{font-size:.6em;text-align:left;max-width:95%}.slick-dots{display:none!important}}@media screen and (max-width:440px){body{font-size:1em}.the_button{font-size:1em;padding-left:10px;width:calc(100% - 2em)}.narrow_left{width:calc(100vw - 20px);padding-left:1em;padding-right:1em}.aside_right{width:calc(100vw - 20px);padding-left:1em;padding-right:1em}.item,.reports-items{padding-left:calc((100vw - 220px - 2em) / 2);padding-right:calc((100vw - 220px - 2em) / 2)}.item__title,.reports-items{width:220px}.slideimg{height:180px}.slideimg img{min-height:180px}.slider{height:180px;min-height:180px}.slide{height:180px;min-height:180px}.slide__txt{font-size:.5em;bottom:.2em}.aside_menu__title{font-size:1.2em}#bx_top_banner{display:display: block;overflow-x:scroll}#bx_top_banner img{width:200%!important;display:block;margin-left:-23%}.aside_menu__title .aside_menu__arrow::after{position:absolute;content:"▼";right:1em;top:.5em;width:1em;height:1em;color:#a52a2a;font-size:1.5em}.open .aside_menu__arrow::after{content:"▲"}.aside_menu__ul{font-size:1.2em;display:none}.slick-dots,.menu,.top-container,.slick-prev,.slick-next,.menu__item,.header_pan{display:none!important}.menu_button{display:block}.logo{margin-left:.2em;height:7em;padding-top:.2em}.container{font-size:.8em}.news_block,.reports{width:320px}.ext_link,.footer_link{width:calc(100% - 10px)}.logoInv img{height:5em}}
/* End */


/* Start:/local/templates/ds_asmu/template_styles.css?165631231726257*/
/*css шаблоны*/
.cellsmallfont{
font-size: 0.8em;
text-align: justify;

}
.header_pan{
 overflow:unset;
line-height: 2em;
}
.user_auth {
    float: right;
    padding-top: 0.5em;
    position: absolute;
    right: 0;
    bottom: .5em;
}
.mainh1 {
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
}
.mainh1 h1{
	color: #fff;
	display: block;
	margin:0;
	padding:0;
	padding-top: 1em;
}


.img_news {padding:10px;width: 32%;}
/* news*/
.bx-newsdetail-title{color:brown;font-size: x-large;}
/*medialib*/
div.ml-left-sec{width: 32%;float: left;margin: 0 5px;height: 10px; display: inline;}
div.ml-right-sec{max-width: 65%; height: 10px; float: right; margin-right: 5px; display: inline;}

div.ml-type-cont{display: none;height: 39px;width: 90%;}
div.ml-collect-cont{width: 90%;height: 10px;border: 1px solid #ACACAC; overflow: auto; overflow-x: hidden;}
div.ml-list-cont{border: 1px solid #ACACAC; overflow: auto; text-align: center;max-width:90%;}
img.ml-col-del{background-position: 0px -60px; right:0px;left:unset;}
img.ml-col-edit{background-position: -20px -60px; right: 20px;left:unset;}
td.ml-title-cell table td.ml-close{text-align: right;padding: 5px;}
/*icons*/

a[href$='.pdf'].linkicon {background: url(/local/templates/ds_asmu/icons/pdf.png) no-repeat 100%; padding-left: 1.8em; background-size: 1.3em;background-position: left;padding-right: 1em; }
a[href$='.doc'].linkicon {background: url(/local/templates/ds_asmu/icons/doc.png) no-repeat 100%;padding-left: 1.8em;background-size: 1.3em;background-position: left; padding-right: 1em;}
a[href$='.xls'].linkicon {background: url(/local/templates/ds_asmu/icons/xls.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; padding-right: 1em;}
a[href$='.txt'].linkicon {background: url(/local/templates/ds_asmu/icons/txt.png) no-repeat 100%; padding-left: 1.8em;background-size: 1em;background-position: left; padding-right: 1em;}
a[href$='.docx'].linkicon {background: url(/local/templates/ds_asmu/icons/doc.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left;padding-right: 1em; }
a[href$='.ppt'].linkicon {background: url(/local/templates/ds_asmu/icons/ppt.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; padding-right: 1em;}
a[href$='.jpg'].linkicon {background: url(/local/templates/ds_asmu/icons/jpg.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; padding-right: 1em;}

a[href$='.ru'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href$='.com'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href$='.org'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href$='.ru/'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href$='.com/'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href$='.org/'].linkicon {background: url(/local/templates/ds_asmu/icons/link.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }

a[href$='#'].linkicon {background: url(/local/templates/ds_asmu/icons/none.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1em;background-position: left; }

a[href$=':void(0)'].hidedivlink {background: url(/local/templates/ds_asmu/icons/unnamed.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.3em;background-position: left; }
a[href^='/smk/'].linkicon {background: url(/local/templates/ds_asmu/icons/papka.png)  no-repeat 100%; padding-left: 1.8em;background-size: 1.5em;background-position: left; }

.link_info {
	background: url(/local/templates/ds_asmu/icons/info.png) no-repeat 100%!important; 
	padding-left: 1.8em!important;
	background-size: 1.3em!important;
	background-position: left!important;
	font-size: smaller;
	color: darkblue;}

/* facultet menu---*/

.main_block ul.middle_menu
{
	margin: 0 0 25px 0;
  vertical-align: top;
}

ul.middle_menu li
{
list-style-type: none;
display: inline-block;
vertical-align: top;
}

 ul.middle_menu li 
{
font-size: 11pt;
padding: 5px 5px;
display: table-cell;
height: 165px;
width: 140px;
text-align: center;
vertical-align: top;
background-color: #FFF4F4;
border: 1px solid #cfc0c5;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-transition: background-color 0.5s;
-moz-transition: background-color 0.5s;
-o-transition: background-color 0.5s;
transition: background-color 0.5s;
font-weight: middle;
text-decoration: none;
vertical-align: middle;
}

ul.middle_menu li a:hover
{
	background-color: #debaa6;
	text-decoration: underline;
}

ul.middle_menu li:nth-child(1) a::before
{
   background-position: -220px 0px !important;
}

ul.middle_menu li:nth-child(2) a::before
{
background-position: -275px 0px !important;
}

 ul.middle_menu li:nth-child(3) a::before
{

}

ul.middle_menu li:nth-child(4) a::before
{
background-position: -50px 0px !important;
}

 ul.middle_menu li:nth-child(5) a::before
{
background-position: -110px 0px !important;
}

 ul.middle_menu li:nth-child(6) a::before
{
background-position: -165px 0px !important;
}

 ul.middle_menu li a::before
{
  content: "";
	display: block;
	width: 55px;
	height: 50px;
	background: url(/local/templates/ds_asmu/images/ico_set2.png);
	margin: auto;
}

.table
{
	display:table;
	border-collapse:separate;
	border-spacing:5px;
}

.row 
{
	display:table-row;
}
.cell 
{
	display:table-cell;padding:5px;
    vertical-align: top;
}

/*tabs*/
ul#tabs {
    list-style-type: none;
    padding: 0;
      text-align: left;
  margin: 0 0 25px 0;
}
ul#tabs li {

font-size: 11pt;
	  padding: 5px 5px;
      display: table-cell;
  height: 165px;
  width: 140px;
  text-align: center;
  vertical-align: top;
   background-color: #FFF;
    border: 1px solid #cfc0c5;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
	min-width: 100px;
    /*transition*/
-webkit-transition:background-color 0.5s;
   -moz-transition:background-color 0.5s;
     -o-transition:background-color 0.5s;
        transition:background-color 0.5s;
          /*font-weight: middle;*/
          text-decoration: none;
              vertical-align: middle;
position: relative;
height: 190px;

}


ul#tabs li:hover {
    background-color: #D8D8D7;
    color:#800000;
}
ul#tabs li.active {
    background-color: #FFFFFF;
    color: #800000;
    border: none;
    font-weight: 600;
}

ul#tab {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul#tab li {
    display: none;
      padding-left: 5px;
}
ul#tab li.active {
    display: list-item;
}

ul#tab li li
{
  display: list-item;
}

/*tabs type123456*/
.tabs_123456
{border-spacing:5px;}
 #tab1, #tab2, #tab3, #tab4, #tab5, #tab6, #tab7, #tab8, #tab9, #tab10   {position: fixed;}
.tabs_123456 > a,
.tabs_123456 #tab2:target ~ a:nth-of-type(1),
.tabs_123456 #tab3:target ~ a:nth-of-type(1),
.tabs_123456 #tab4:target ~ a:nth-of-type(1),
.tabs_123456 #tab5:target ~ a:nth-of-type(1),
.tabs_123456 #tab6:target ~ a:nth-of-type(1),
.tabs_123456 #tab7:target ~ a:nth-of-type(1),
.tabs_123456 #tab8:target ~ a:nth-of-type(1),
.tabs_123456 #tab9:target ~ a:nth-of-type(1),
.tabs_123456 #tab10:target ~ a:nth-of-type(1)
{/*
    padding: 5px 20px;
    margin-bottom: 4px;
    color: #324DA1;
    background-color: #FFF;
    border: 1px solid #D8D8D7;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    width: 140px;
    height: 60px;
    text-align: center;
    vertical-align: middle;
*/
display: inline-block;
width: 100%;
font-size:120%;
vertical-align: top;
line-height: 20px;
padding: 15px 5px 15px 15px;
color: #961d1c;
text-decoration: none;
-webkit-transition: .3s ease;
-moz-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;
}
.tabs_123456 > div.itemtab
{ 
margin-top: 25px;
width: 75%;
}

 .tabmenuitem {
    border: 1px solid #333; /* Рамка */
    display: inline-block;
    padding: 5px 15px; /* Поля */
    text-decoration: none; /* Убираем подчёркивание */
    color: #000; /* Цвет текста */
width: 100%;

line-height: 14px;
text-align: left;
cursor: pointer;
border-radius: 2px;
border: 0px solid #7d0606;
color: #bc262c;
background-color: #ededed;
font-size: small;
padding: 10px 10px;
background: #f5f5f5 url(/local/common/images/left_menu_bg.gif) top repeat-x;

  }
   .tabmenuitem:hover {
    box-shadow: 0 0 5px rgba(0,0,0,0.3); /* Тень */
    background: linear-gradient(to bottom, #fcfff4, #e9e9ce); /* Градиент */
    color: #a00;
   }






.tabmenu
{position: absolute;
right: 0%;
width: 20%;}
.tabs_123456 > a 
{
background: #fff; 
text-decoration: none;
}
#tab2, 
#tab3, 
#tab4, 
#tab5, 
#tab6, 
#tab7, 
#tab8, 
#tab9, 
#tab10, 
.tabs_123456 > div.itemtab,
.tabs_123456 #tab2:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab3:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab4:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab5:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab6:target ~ div.itemtab:nth-of-type(1),   
.tabs_123456 #tab7:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab8:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab9:target ~ div.itemtab:nth-of-type(1),
.tabs_123456 #tab10:target ~ div.itemtab:nth-of-type(1)
{display: none; }

.tabs_123456 > div.itemtab:nth-of-type(1),
.tabs_123456 #tab2:target ~ div.itemtab:nth-of-type(2),
.tabs_123456 #tab3:target ~ div.itemtab:nth-of-type(3),
.tabs_123456 #tab4:target ~ div.itemtab:nth-of-type(4), 
.tabs_123456 #tab5:target ~ div.itemtab:nth-of-type(5),
.tabs_123456 #tab6:target ~ div.itemtab:nth-of-type(6),  
.tabs_123456 #tab7:target ~ div.itemtab:nth-of-type(7),
.tabs_123456 #tab8:target ~ div.itemtab:nth-of-type(8),
.tabs_123456 #tab9:target ~ div.itemtab:nth-of-type(9), 
.tabs_123456 #tab10:target ~ div.itemtab:nth-of-type(10)
{ display: block; }

.tabs_123456 > a:nth-of-type(1),
.tabs_123456 #tab2:target ~ a:nth-of-type(2),
.tabs_123456 #tab3:target ~ a:nth-of-type(3),
.tabs_123456 #tab4:target ~ a:nth-of-type(4), 
.tabs_123456 #tab5:target ~ a:nth-of-type(5),
.tabs_123456 #tab6:target ~ a:nth-of-type(6),  
.tabs_123456 #tab7:target ~ a:nth-of-type(7),
.tabs_123456 #tab8:target ~ a:nth-of-type(8),
.tabs_123456 #tab9:target ~ a:nth-of-type(9), 
.tabs_123456 #tab10:target ~ a:nth-of-type(10)
{ 
    background-color: #324DA1;
    color: #88fff;
    border: none;
} 

.upload::before
{
  content: "";
  width: 16px;
  height: 20px;
  background: url(/local/templates/ds_asmu/images/icon13.png);
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  font-size: 10pt;
}

.accord-header
{
  text-align: left;
  color: #9b111e;
  /*border: 1px solid #9b111e;*/
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 5px 0;
    /*margin: 5px 0;*/
  cursor: pointer;  
  width: 100%;

	background: #f0f0f0; /* Для старых браузров */
background: linear-gradient(to right, #f0f0f0, #fff);

}
.accord-header span.arrow
{
  display: inline-block;
  width: 11px;
  height: 13px;
  background: url(/local/common/images/icon14.png);
    vertical-align: middle;
      background-position: 0 12px;
  position: relative;
  float: right;
  margin: 1px 10px 0 0;
}

.accord-header span.drop
{
background-position: 0px 0px !important;
}

/*лента новостей*/
div#newslenta {
    margin: 15px 0px 12px;
    clear: both;
    width: 100%;
    overflow: hidden;
}


.accord-content2 { display: none; padding-top: 20px;}
.accord-header2
{
    text-align: center;
    color: #9b111e;
    padding: 5px 0;
    margin: 2px 0;
    cursor: pointer;
    width: 100%;
    background-color: #F0F0F0;
    border-radius: 2px;
    border-right-width: medium;
    border-bottom-width: medium;
    border-color: grey;
    border-style: solid;
    border-top-width: thin;
    border-left-width: thin;
    border-width: ;

}
.accord-header2::hover
{
background-color: #C0C0C0;
text-decoration: underline;  
}




.accord-header2 span.drop
{
background-position: 0px 0px !important;
}





div#newslenta a.bold, div#newslenta a.bold:hover {
    background: #861524 none repeat scroll 0% 0%;
    color: #F2D99A;
}
div#newslenta a.tab {
    padding: 4px 12px 5px;
    white-space: nowrap;
    display: block;
    float: left;
    background: #E4DFD1 none repeat scroll 0% 0%;
    margin-bottom: 3px;
    margin-right: 5px;
    font-weight: bold;
    border-radius: 5px;
}
#centerblock a {
    text-decoration: underline;
}
.bold {
    font-weight: bold;
}
a {
    color: #933;
    text-decoration: none;
}
div#newslenta a.tab {
    padding: 4px 12px 5px;
    white-space: nowrap;
    display: block;
    float: left;
    background: #E4DFD1 none repeat scroll 0% 0%;
    margin-bottom: 3px;
    margin-right: 5px;
    font-weight: bold;
    border-radius: 5px;
}
div.more-items{
border-top:none;/*1px solid #ccc; */
border-bottom:none; 
padding:10px 0; 
text-align:left; 
margin-top:30px;}
a#load-items{font-size:14px; font-weight:bold;}
/*титульные новости*/
div#title_img {
    width: 100%;
    max-width: 220px;
    min-width: 200px;
    max-height: 122px;
	background-size: contain
}


/*modal form*/
.overlay { 
background-color: rgba(0, 0, 0, 0.7); 
bottom: 0; 
cursor: default; 
left: 0; 
opacity: 0; 
position: fixed; 
right: 0; 
top: 0; 
visibility: hidden; 
z-index: 1; 
-webkit-transition: opacity .5s; 
-moz-transition: opacity .5s; 
-ms-transition: opacity .5s; 
-o-transition: opacity .5s; 
transition: opacity .5s; 
} 
.overlay:target { 
visibility: visible; 
opacity: 1; 
} 
.popup { 
background-color: #fff; 
border: 3px solid #fff; 
display: inline-block; 
left: 50%; 
opacity: 0; 
padding: 15px; 
position: fixed; 
text-align: justify; 
font: 14px Helvetica, Arial, Sans-Serif; 
top: 40%; 
visibility: hidden; 
z-index: 10; 

-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%); 
-o-transform: translate(-50%, -50%); 
transform: translate(-50%, -50%); 

-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
-ms-border-radius: 10px; 
-o-border-radius: 10px; 
border-radius: 10px; 

-webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 

-webkit-transition: opacity .5s, top .5s; 
-moz-transition: opacity .5s, top .5s; 
-ms-transition: opacity .5s, top .5s; 
-o-transition: opacity .5s, top .5s; 
transition: opacity .5s, top .5s; 
} 
.overlay:target+.popup { 
top: 50%; 
opacity: 1; 
visibility: visible; 
} 
.close { 
background-color: rgba(0, 0, 0, 0.8); 
border: 2px solid #ccc; 
height: 24px; 
line-height: 24px; 
position: absolute; 
right: -13px; 
font-weight: bold; 
text-align: center; 
text-decoration: none; 
top: -15px; 
width: 24px; 
-webkit-border-radius: 15px; 
-moz-border-radius: 15px; 
-ms-border-radius: 15px; 
-o-border-radius: 15px; 
border-radius: 15px; 
-moz-box-shadow: 1px 1px 3px #000; 
-webkit-box-shadow: 1px 1px 3px #000; 
box-shadow: 1px 1px 3px #000; 
} 
.close:before { 
color: rgba(255, 255, 255, 0.9); 
content: "X"; 
font-size: 14px; 
text-shadow: 0 -1px rgba(0, 0, 0, 0.9); 
} 
.close:hover { 
background-color: rgba(64, 128, 128, 0.8); 
} 

a.teg{
    color: #968b7f;
    text-decoration: none;
	
}
/*.newsselectbutton{border: 1px;background: none;color: #c0c0c0;	font-size: small;}*/
.newsselectbutton{
display: inline-block;
width: 100%;
font-size:120%;
vertical-align: top;
line-height: 20px;
padding: 15px 5px 15px 15px;
color: #961d1c;
background-color: #E0E0E0;
text-decoration: none;
-webkit-transition: .3s ease;
-moz-transition: .3s ease;
-o-transition: .3s ease;
transition: .3s ease;}

.newsselectbutton:hover 
{
color: #0;
background-color: #F0F0F0;
}

/*tabs type2*/
.korpus0 { position: relative; } 
.korpus0 > div, 
.korpus0 > input 
{ 
	display: none; 
	min-height: 260px; /* 100px × 4 вкладки */ 
} 
.label0 
 { 
	position: absolute;
	right: 0; 
	top: 0; 
	width: 20%; 
	height: 70px; 
	line-height: 20px; 
	text-align: center; 
	cursor: pointer; 
	border-radius: 5px;
	border: 1px solid #7d0606;
	color:#0;
	background-color:#f6e1c3;
 } 
.label0:hover{
background-color: #c0c0c0;
}
.label0:nth-of-type(2) { top: 81px; /* 50px + 1px border */ } 
.label0:nth-of-type(3) { top: 162px; /* 50px + 1px border */ } 
.label0:nth-of-type(4) { top: 243px; /* 50px + 1px border первой вкладки + 1px border второй вкладки */ } 

.input0[type="radio"]:checked + label 
{ 
	border: 1px solid #7d0606;
	background-color: #7d0606;
	color:#FFFFFF;
} 
.korpus0 > input:nth-of-type(1):checked ~ div:nth-of-type(1), 
.korpus0 > input:nth-of-type(2):checked ~ div:nth-of-type(2), 
.korpus0 > input:nth-of-type(3):checked ~ div:nth-of-type(3), 
.korpus0 > input:nth-of-type(4):checked ~ div:nth-of-type(4) 
{ display: block; padding: 1px 55px 1px 5px; border: none solid #aaa; }
.hr_korpus0 
{
height: 3px;
margin: 20px 0;
background: #d1d1d1;
border: 0;
width: 80%;
}
.edutable
{
	background-color: rgb(222, 220, 219); 
	width: 100%; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	border:0; 
	cellpadding:0;
	cellspacing:0;
}
.edutable>td
{
text-align: center; 
color: rgb(255, 255, 153);
}
.edutable2
{

border-collapse: collapse;
width: 100%;
color: darkred;
background-color: white;
border-color: darkgrey;
}
.eduaccord
{
padding:0 0;
 border: 1px solid #314DA1;
background-color: lavenderblush;
}
.eduaccord>div
{
background-color: lavenderblush;
}



/*для свойст пользователя*/
.modal_div {
  width: auto; 
  min-width: 400px;
  height: auto; /* Размеры должны быть фиксированы */
  min-height: 100px;
  border-radius: 5px;
  background: #fff;
  position: fixed; /* чтобы окно было в видимой зоне в любом месте */
  top: 45%; /* отступаем сверху 45%, остальные 5% подвинет скрипт */
  left: 50%; /* половина экрана слева */
  margin-top: -150px;
  margin-left: -240px; /* тут вся магия центровки css, отступаем влево и вверх минус половину ширины и высоты соответственно =) */
  display: none; /* в обычном состоянии окна не должно быть */
  opacity: 0; /* полностью прозрачно для анимирования */
  z-index: 150; /* окно должно быть наиболее большем слое */
  padding: 40px;
}
/* Кнопка закрыть для тех кто в танке) */
.modal_close {
  width: 21px;
  height: 21px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  display: block;
}
/* Подложка */
#overlay {
  z-index: 3; /* подложка должна быть выше слоев элементов сайта, но ниже слоя модального окна */
  position: fixed; /* всегда перекрывает весь сайт */
  background-color: #000; /* черная */
  opacity: 0.8; /* но немного прозрачна */
  width: 100%; 
  height: 100%; /* размером во весь экран */
  top: 0; 
  left: 0; /* сверху и слева 0, обязательные свойства! */
  cursor: pointer;
  z-index: 100;
  display: none; /* в обычном состоянии её нет) */
}

.modal_div input[type="text"], .modal_div textarea
{
  width: 100%;
  -moz-box-sizing: border-box; /* Для Firefox */
  -webkit-box-sizing: border-box; /* Для Safari и Chrome */
  box-sizing: border-box; /* Для IE и Opera */
}


.add, .add::before
{
  vertical-align: middle;
 cursor: pointer;
 display: inline-block;
}

.add::before
{
content: "";
width: 17px;
height: 18px;
margin-right: 10px;
background: url(/local/templates/ds_asmu/images/icon19.png);
background-repeat: no-repeat;
  position: relative;
  bottom: 2px;
}

.add:hover:before
{
background-position: 0px -21px;
}


.footer  a.call
{
	margin-left: 25px;
}

.footer  a.call
{
  text-decoration: underline;
}

.footer  a.call:hover
{
text-decoration: none;
}

/*таблицы*/
 table.tbl { 
    width: 100%; /* Ширина таблицы */
    border-spacing: 0; /* Расстояние между ячейками */
     border: 1px solid #314DA1; /* Рамка вокруг таблицы */
    border-collapse: collapse; /* Убираем двойные линии между ячейками */
   }
   table.tbl tr:nth-child(2n) {
    background: #f0f0f0; /* Цвет фона */
   } 
  table.tbl tr:nth-child(1) {
    background: brown; /* Цвет фона */
    color: #fff; /* Цвет текста */
    padding: 15px 5px; 
   } 

   table.tbl td
   {
    padding: 5px;
    border: 1px solid brown;
   }

   table.tbl td p
   {
    margin: 0 0 0px 0;
   }

   .tbl_type1, .tbl_type2, .tbl_type3, .tbl_type4
   {
    width: 100%;
    border-spacing: 5px;
    border-collapse: collapse;
   }

   .tbl_type1 tr:nth-child(1) td {
     border: 1px solid #D6D6D6;
    padding: 5px; 
   } 

   .tbl_type1 td
   {
padding: 10px;
border-bottom: 1px solid #D6D6D6;
text-align: center;
vertical-align: middle;
   }

   .tbl_type1 .btn_blue
   {
    margin:0;
   }

   .tbl_type1 td input[type="text"], 
   .tbl_type3 td input[type="text"],
    .tbl_type4 td input[type="text"],
    .tbl_type4 select, .tbl_type4 textarea
   {
    width: 100%;
   }

   .tbl_type2 td
   {
vertical-align: middle;
padding: 10px;
   }

   .tbl_type3 td
   {
padding: 10px;
width: 100%;
   }

   .tbl_type4 td
   {
padding: 10px;
width: 50%;
vertical-align: top;
   }

   .tbl_type4 h3
   {
    display: inline-block;
   }
.w100per
{
  width: 100%;
}
.w50per
{
  width: 50%;
}
.w30per
{
  width: 30%;
}

.w40per
{
  width: 40%;
}
.btn_blue
{
  background-color: #324DA1;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
    padding: 5px 30px;
  border: none;
  font-family: "RobotoLight";
  font-size: 11pt; 
  text-decoration: none;
}

.btn_blue:hover
{
    background-color: #324D8A;
}

.btn_a
{
  background: none;
  border: none;
  color: #9F9F9F;
  text-decoration: underline;
   font-size: 11pt; 
   padding: 5px 30px;
}



.login
{
	display: block;
	float: right;
	position: relative;
}
#login_block a
{
	font-size: 10pt;
}
#login_block a, #login_block h3, #login_tg,
#login_block form td
{
	color: #fff;
}


#login_tg
{
    display: inline-block;
	padding: 10px;
	background-color: #314DA1;
border-bottom-left-radius:2px 2px;
-moz-border-radius-bottomleft:2px 2px;
-webkit-border-bottom-left-radius:2px 2px;
border-bottom-right-radius:2px 2px;
-moz-border-radius-bottomright:2px 2px;
}

#login_tg::before
{
  content: "";
  width: 17px;
  height: 20px;
  display: inline-block;
  background: url(/local/templates/ds_asmu/images/icon10.png);
  margin-right: 10px;
  vertical-align: middle;
}

#login_block
{
  display: none;
  width: 100%;
  height: auto;
  position: absolute;
  text-align: center;
  margin-top: 10px;
  background-color: #213881;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  z-index: 100;
}

#login_block form
{
	padding: 15px;
}

#login_block form h3
{
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #384C8E;
display: block;
font-size: 16pt;
font-weight: normal;
}

#login_block form input[type="text"],
#login_block form input[type="password"]
{
	padding: 5px 10px;
	width: 80%;
	border: none;
	-moz-box-shadow: 1px 2px 2px rgba(33, 55, 129, 0.75);
    -webkit-box-shadow: 1px 2px 2px rgba(33, 55, 129, 0.75);
    box-shadow: 1px 2px 2px rgba(33, 55, 129, 0.75);
    margin-bottom: 10px;
    text-align: center;
    font-style: italic;	
    color: #666;
}

#login_block input[type="submit"]
{
	margin-top: 15px;
}
.cell 
{
	display:table-cell;padding:5px;
    vertical-align: top;
}
.newsimage {
	width: 220px; height: 120px; 
	background-size: cover; 
	background-repeat:no-repeat; 
	background-position-x: -1px;
	background-image: url(/novosti/noimgnews2.jpg);
	}
.newsimage::hover {width: 200px; height: 100px; }

.btn_img{
	-webkit-filter: grayscale(1); /* Webkit браузеры */  
        filter: gray; /* для IE6-9 */  
        filter: grayscale(1); /* W3C */  
	width:34px;
	hight:34px;
	/*border: solid white 2px;*/
	padding-top:6px;
	cursor:pointer;
}
.btn_img:hover{
	-webkit-filter: unset; /* Webkit браузеры */  
        filter: unset; /* для IE6-9 */  
        filter: unset; /* W3C */  
	width:40px;
	hight:40px;
	padding-top:0px;
	cursor:pointer;

}
.opabg={background-color: rgba(255,255,255,0);}
/*анонсы событий*/

.img_animate{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
/*-webkit-filter: blur(0.5px);*/
}
.img_animate:hover {
-webkit-filter: grayscale(10%);
-webkit-filter: contrast(180%);
-webkit-filter: brightness(115%);
/*-webkit-filter: unset;*/
}

.item__txt2{
	font-weight: 600;
	color: chocolate;
	text-align: center;
	margin-top: .5em;
	}
.item__title2 {
    color: #961d1c;
    font-size: 14px;
    line-height: 20px;
    margin: .5em;
    text-align: center;
}
.item__title3 {
    color: #961d1c;
    font-size: 14px;
    line-height: 20px;
    margin: .5em;
    text-align: center;
}
.item__title3:hover {

text-decoration:underline;
}
.b-prev{
	left: -36px;
	top: 100px;
	position: absolute;
	width: 37px;
	height: 78px;
	background: url(/local/common/images/btn.png) no-repeat;
	background-position:left center;
	opacity: 0.25;
	cursor: pointer;
	border-top-left-radius:80px;border-bottom-left-radius:80px;
	}
.b-next{
	right:-37px;
	top: 100px;
	position: absolute;
	width: 37px;
	height: 78px;
	background: url(/local/common/images/btn.png) no-repeat;
	background-position:right center;
	opacity: 0.25;
	cursor: pointer;
	border-top-right-radius:80px;border-bottom-right-radius:80px;
	}

 .b-prev:hover,
 .b-next:hover {opacity:0.75;background-color:#eaedef !important;}
.slider_carousel{
margin-left: 27px;
margin-right: 27px;
}

/* End */
/* /local/templates/ds_asmu/components/bitrix/menu/vertical_main_menu/style.css?15803575543287 */
/* /local/templates/ds_asmu/components/bitrix/menu/horizontal_multilevel/style.css?15755250205030 */
/* /local/templates/ds_asmu/css/style.min.css?157494622719681 */
/* /local/templates/ds_asmu/template_styles.css?165631231726257 */
