/*Стили диалогов*/
/*Панель диалога*/
.d_panel {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #FFF;
    opacity: .75;
    filter: alpha(opacity=75);
    z-index: 90;
    display: none;
}

.d_panel_show {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #FFF;
    opacity: .75;
    filter: alpha(opacity=75);
    z-index: 90;
    display: block !important;
}

/*Общие свойства для диалога*/
.d_main {
    background: #eeeeee;
    position: fixed;
    z-index: 100;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
}

/*Тип диалога Info*/
.d_info {
    height: 130px;
    width: 600px;
    left: 27%;
    top: 40%;
    border: 1px solid #265f7d;
    font-size: 0.87em;
}

/*Заголовок*/
.d_info TABLE.d_title {
    border-bottom: 1px solid #265f7d;
    color: #FFFFFF;
    background: #1699d4;
    font-weight: bold;
    /*padding: 5px 15px;*/
    width: 100%;
}

.d_info TABLE.d_title TD {
    padding: 5px 10px;
}

/*Крестик на заголовке*/
.d_info TABLE.d_title TD:first-child {
    border-right: 1px solid #265f7d;
    width: 535px !important;
    padding: 5px 15px !important;
}

/*Тип диалога Warning*/
.d_warn {
    height: 130px;
    width: 600px;
    left: 27%;
    top: 40%;
    border: 1px solid #957c17;
}

/*Заголовок*/
.d_warn TABLE.d_title {
    border-bottom: 1px solid #957c17;
    color: #FFFFFF;
    background: #c5a524;
    font-weight: bold;
    /*padding: 5px 15px;*/
    width: 100%;
}

.d_warn TABLE.d_title TD {
    padding: 5px 10px;
}

/*Крестик на заголовке*/
.d_warn TABLE.d_title TD:first-child {
    border-right: 1px solid #957c17;
    width: 535px !important;
    padding: 5px 15px !important;
}

/*---------------------------------*/
/*Тип диалога - завершение операции*/
.d_operation {
    height: 80px;
    width: 300px;
    left: 38%;
    top: 40%;
    border: 1px solid #265f7d;
}

/*Заголовок*/
.d_operation TABLE.d_title {
    border-bottom: 1px solid #265f7d;
    color: #FFFFFF;
    background: #1699d4;
    font-weight: bold;
    /*padding: 5px 15px;*/
    width: 100%;
}

.d_operation TABLE.d_title TD {
    padding: 5px 10px;
}

/*Крестик на заголовке*/
.d_operation TABLE.d_title TD:first-child {
    border-right: 1px solid #265f7d;
    width: 235px !important;
    padding: 5px 15px !important;
}

/*Содержит картинку "закрыть"*/
.closePanel {
    line-height: 1px;
    cursor: pointer;
}

/*.labelClose
{
    background: url(img/close_dialog.png) no-repeat;
}*/

/*Вопрос*/
.d_question {
    color: #000000;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    padding: 15px 0px;
}

/*Кнопки*/
.d_button {
    text-align: center;
    padding: 10px;
    font-size: 0.85em;
}

/*Кнопка*/
.d_tagButton {
    border-bottom: 1px solid;
    border-bottom-color: #004E78;
    border-left: 1px solid;
    border-left-color: #0a678f;
    border-radius: 3px;
    border-right: 1px solid;
    border-right-color: #0a678f;
    border-top: 1px solid;
    border-top-color: #0a87bd;
    color: #FFFFFF;
    background: #1699d4;
    text-shadow: #16729d 0 -1px 0;
    font-size: 0.87em;
    line-height: 2.07;
    margin: 0px;
    margin-right: 5px;
    overflow: hidden;
    padding: 0px 30px !important;
    text-align: center;
    text-decoration: none;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ca6df', endColorstr='#028eca');*/
}

.d_tagButton:active {
    border: #265f7d 1px inset;
}

.d_tagButton:hover {
    cursor: pointer;
    background: #39a6d5 !important;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59b9e6', endColorstr='#39a6d5');*/
}