.popup-form-toolbox { margin-bottom: 2em; }
.popup-form-toolbox td {padding: 0px !important; vertical-align: middle !important; border: none !important; }
.popup-form-toolbox td h2 {margin: 0px !important; background: none; padding: 0 1em 0 0; }

#shadow {position: fixed; background: #000; width: 100%; height: 100%; opacity: 0.3; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); left: 0px; top: 0px; z-index: 2000;}
/**
* Р’СЃРїР»С‹РІР°СЋС‰Р°СЏ С„РѕСЂРјР°
*/
.popup-form {
    position: absolute;
    top: 320px;
    display: none;
    padding: 24px;
    background-color: #fff;
    border-radius: 16px;
    box-shadow: 4px 4px 32px #222;
    -moz-box-shadow: 4px 4px 32px #222;
    -webkit-box-shadow: 4px 4px 32px #222;
    z-index: 3000;
}
.popup-form table td {padding: 4px;}
.popup-form input {padding: .2em; font-size: 14px; }
.popup-form .popup-form-toolbox h2 {font-size: 22px; color: #aaa; font-family: Arial; margin: .5em 0;}
.popup-form .popup-form-toolbox a { color: #09f; }

.popup-window-error {border: 8px solid #f50; border-style: solid; background: #f5f0e0; }
.popup-window-error .popup-form-toolbox h2 {color: #f50; }
.popup-form-footer {text-align: center;}

/**
* РљРЅРѕРїРєРё
*/
.popup-form-button {
    opacity: .80;
    -moz-opacity: .80;
    -webkit-opacity: .80;
    border: 1px solid #fff;
    width: 24px;
    height: 24px;
    cursor: hand;
    cursor:pointer;
    display: inline-block;
}

.popup-form-button:hover {opacity: 1; border: 1px solid #fff;  }
.popup-form-button[disabled] {
    opacity: .25;
    -moz-opacity: .25;
    -webkit-opacity: .25;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25); }

/**
* Р”РµСЂРµРІРѕ
*/
.ui-nice-treeview li {list-style: none !important; margin-left: 24px !important; }
.ui-nice-treeview li em { padding: 2px !important; border: 1px solid #fff; color: #313031; text-decoration: none; font-style: normal; line-height: 2em; font-size: 12px; cursor:hand; cursor:pointer; }
.ui-nice-treeview li em:hover {background: #d3e5fb; border-radius: 7px; border: 1px solid #d3e5fb;}
.ui-nice-treeview li em.selected {background: #bddbff; border-radius: 7px; border: 1px solid #bddbff;}
.ui-nice-treeview li ul {/* display: none; */}
.ui-nice-treeview li {text-indent: 17px; }

/**
* РРєРѕРЅРєРё
*/
/* .icon16 {display: inline-block; width: 16px; height: 16px;} */
.icon16x20 {display: inline-block; width: 16px; height: 20px; }

.iconlink {border: none !important;}
.iconlink td {padding: 2px;}
.iconlink td, .iconlink tr {border: none !important;}

/* background: url(/img/ico_checkbox_on) no-repeat;  */
.skin-radio-list .type_show_td {padding: 0 0 4px 20px; vertical-align: top; background: url(/img/ico_checkbox.png) no-repeat; }
.skin-radio-list .type_show_td_selected {background: url(/img/ico_checkbox_on.png) no-repeat; }

.hidden {display: none; }

.popup-form-content {font-size: 12pt; }
