/**
 * NG Platform, v3.0.2.388
 * @since 2024-04-18T19:04:21+03:00
 * @license https://ng.org.ru/license
 */
@import url("/vendor/font-awesome-4.7.0/css/font-awesome.min.css"); div.tray {  padding-left: 6px; background-image: url("/bg-sprite.png"); background-position: left -48px; height: 33px !important;  } .tray .t {   border: 1px solid #a5a5a5; padding: 1px 5px 2px 5px; margin: 7px 6px 0 0; white-space: nowrap; overflow: hidden; background-repeat: repeat-x; color: #565656; cursor: pointer; background-image: url("/bg-sprite.png"); min-width: 16px; max-width: 250px; } .tray .h {  background-position: left -2px; color: #b1b1b1; } .tray .v {  background-position: left -144px; } .tray .f {  background-position: left -112px; } html, body { margin: 0; padding: 0; background-image: url("/bg-shady.png"); background-position: 260px center; background-repeat: no-repeat; background-color: #f7f8f8; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9pt; height: 100%; overflow: hidden;  } img { border: 0; }  table.head { width: 100%; background-image: url("/bg-sprite.png"); background-position: left 0; border-collapse: collapse; height: 40px; } table.head td { padding: 0; color: #565656; } table.head td a { margin: 0 5px 0 5px; color: #565656; text-decoration: none; }  table.head td.links { text-align: center; padding-bottom: 2px; } table.head td.logo { width: 260px; } table.head td.logo div.image { float: left; padding: 1px 0 0 18px; vertical-align: middle; } table.head td.logo div.text { float: left; padding-top: 9px; padding-left: 5px; color: #ffffff; font-size: 11pt; } table.head td.user { width: 260px; padding-right: 12px; text-align: right; padding-bottom: 2px; } table.head td.user span { padding-right: 5px; }  table.shady { width: 100%; background-image: url("/bg-sprite.png"); background-position: left -96px; border-collapse: collapse; height: 10px; }  div.controls-spacer { height: 45px; }  div.controls { background-color: #f7f8f8; border-bottom: 1px solid #a5a5a5; border-right: 1px solid #a5a5a5; height: 23px; padding: 10px 18px 10px 18px; white-space: nowrap; } div.controls span.control { margin: 0 2px 0 2px; } div.controls span.control button { font-weight: bold; white-space: nowrap; padding: 1px 5px 1px 5px; }  button.linkscontrol { padding-left: 5px; padding-right: 5px; margin-right: 3px; }  .nflag-1, .nflag-1-v { opacity: 1.0; } .nflag-2, .nflag-2-v { opacity: .50; } .nflag-4, .nflag-4-v { opacity: .25; } .hid { display: none; } .vis { display: auto; } .herelink { cursor: pointer; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dashed; } a.nolink { text-decoration: none; border: none; } form { margin: 0; padding: 0; } .search .t1 { margin-left: -31px; } .search .t1 fieldset { padding-left: 32px; padding-bottom: 5px; } .search .t1 fieldset legend { margin-bottom: 5px; padding-bottom: 5px; } .search .t1 ul li { padding-left: 48px; } .search .t1 ul li * { height: 14px; line-height: 14px; vertical-align: top; } .search .t1 ul li input { margin-right: 5px; } .search .t2 .condform .fldcondmenu { padding-top: 7px; padding-bottom: 7px; background-color: #edf5ff; border: 1px solid #808080; min-width: 360px; padding-left: 27px; } .search .t2 .condform .fldcondmenu fieldset { padding-top: 4px; } .search .t2 .condform .fldcondmenu fieldset legend.ntype { padding-left: 27px; } .search .t2 .condform .fldcondmenu fieldset ul li.field { padding-left: 48px; padding-bottom: 3px; } .search .t2 .condform .fldcondmenu .is-empty { text-align: center; color: #999999; font-style: italic; } .search .t2 .listcondform { padding: 3px; padding-top: 10px; } .search .t2 .listcondform .cond { padding-left: 0; } .search .t2 .listcondform .cond .shift { padding-left: 0px; } .search .t2 .listcondform .cond .c { padding-right: 4px; } .search .t2 .listcondform .cond .combine { padding-left: 10px; color: blue; cursor: pointer; } .search .t2 .listcondform .cond .pad { padding-left: 3px; } .search .t2 .listcondform .cond .op { color: blue; cursor: pointer; } .search .t2 .listcondform .cond .value { padding-left: 4px; color: white; background-color: #2647a0; cursor: pointer; } .search .t3 .found { padding-bottom: 3px; clear: both; line-height: 16px; } .search .t3 .found .num { color: #cccccc; width: 4em; float: left; text-align: right; padding-right: 4px; margin-top: 2px; } .search .t3 .found .add { margin-left: 4px; } .search .t3 .set a { color: #999999; } .search .t3 h4.count { text-align:right; padding-bottom: 5px; } .search a { text-decoration: none; } .search a:hover { text-decoration: underline; }