QDialog#dcc_background {
    qproperty-nameSkin: rostelecom;
}
QDialog[dcc_background="1"] {
    background-image: url(./dcc/skins/rostelecom/images/dccwidget.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-color: white;
    min-height: 559px;
    max-height: 559px;
    min-width: 722px;
    max-width: 722px;
    qproperty-logoPosition: 0;
    qproperty-namePosition: 1;
    qproperty-minimizeButtonPosition: 2;
    qproperty-exitButtonPosition: 3;

}
QDialog[dcc_background="2"] {
    background-color: #8bc540;
    min-height: 559px;
    max-height: 559px;
    min-width: 722px;
    max-width: 722px;
    qproperty-logoPosition: 3;
    qproperty-namePosition: 2;
    qproperty-minimizeButtonPosition: 1;
    qproperty-exitButtonPosition: 0;

}
/*QDialog {*/
    /*background-color: qradialgradient(cx: 0.5, cy: 0.5, radius: 1, fx: 0.5, fy: 0.5, stop: 0 lightgray, stop: 1 grey);*/
/*}*/
/*QMessageBox {*/
    /*background-color: qradialgradient(cx: 0.5, cy: 0.5, radius: 1, fx: 0.5, fy: 0.5, stop: 0 lightgray, stop: 1 red);*/
/*}*/
QDialog#wait {
    /*background-image: url(./dcc/skins/rostelecoms/rostelecom/images/bg_wait.png);*/
    background-color: qradialgradient(cx: 0.5, cy: 0.5, radius: 1, fx: 0.5, fy: 0.5, stop: 0 #8bc540, stop: 1 #3f991c);
    border: 1px solid #76ba4e;
    border-radius: 10px;
    min-height: 152px;
    max-height: 152px;
    min-width: 258px;
    max-width: 258px;
    /*height: 152px;*/
    /*width: 258px;*/
    outline: 0px;

}
QWidget#powerlink {
    image: url(./dcc/skins/rostelecoms/rostelecom/images/bg_powerlink_help_dlg.png);
    image-position: center;
    min-height: 201px;
    max-height: 201px;
    min-width: 501px;
    max-width: 501px;

}
QWidget#ethernet {
    image: url(./dcc/skins/rostelecoms/rostelecom/images/bg_ethernet_help_dlg.png);
    image-position: center;
    min-height: 201px;
    max-height: 201px;
    min-width: 501px;
    max-width: 501px;

}
QWidget#adsllink {
    image: url(./dcc/skins/rostelecoms/rostelecom/images/bg_adsllink_help_dlg.png);
    image-position: center;
    min-height: 201px;
    max-height: 201px;
    min-width: 501px;
    max-width: 501px;

}
/*#3f991c dark*/
/*#76ba4e light*/
QStackedWidget#dccwidget {
    /*background-image: url(./dcc/skins/rostelecom/images/dccwidget.png);*/
    /*background-position: right bottom;*/
    /*background-repeat: no-repeat;*/
    /*width: 100px;*/
    /*height: 100px;*/
    background-color: white;
    /*border: 1px solid #76ba4e;*/
    border-bottom: 1px solid #76ba4e;
    border-top: 1px solid #76ba4e;
    border-left: 1px solid #76ba4e;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    /*border-radius: 10px;*/
    /*background-color: white; */
    /*margin-right: 10px;*/
    /*margin-left: 10px;*/
    outline: 0px;
    /*color: black;*/

}


QDialog#dcc_update_dialog_help {
    /*background-color: qradialgradient(cx: 0.5, cy: 0.5, radius: 1, fx: 0.5, fy: 0.5, stop: 0 white, stop: 0.8 #c5e3f9);*/
    background-color: white;
    min-width: 680px;
    /*max-width: 680px;*/
    outline: 0px;
}

QScrollArea#dcc_scroll_area, QWidget#dcc_widget_for_scroll_area {
    background-color: transparent;
    margin: 0px;
    outline: 0px;
}

QLabel#dcc_reset, QLabel#dcc_reset_power, QLabel#dcc_power_led {
    background-color: transparent;
    border: None;
    min-height: 314px;
    max-height: 314px;
    min-width: 640px;
    max-width: 640px;
    outline: 0px;
}
QLabel#dcc_update_dialog_help {
    font: bold;
    color: grey;
    font-size: 28px;
    font-family: Arial, sans-serif;
}
QLabel#dcc_reset {
    background-image: url(./dcc/skins/rostelecom/images/reset.png);
}
QLabel#dcc_reset_power {
    background-image: url(./dcc/skins/rostelecom/images/reset_power.png);
}
QLabel#dcc_power_led {
    background-image: url(./dcc/skins/rostelecom/images/power_led.png);
}


/*
AbstractPage {
    qproperty-positionButtonExit: rect(20 417 95 22);
    qproperty-positionButtonBack: rect(125 417 95 22);
    qproperty-positionButtonNext: rect(230 417 95 22);
    
    qproperty-positionLabelSt1: rect(540 11 175 20);
    qproperty-positionLabelSt2: rect(540 41 175 20);
    qproperty-positionLabelSt3: rect(540 71 175 20);
    qproperty-positionLabelSt4: rect(540 101 175 20);
    
    qproperty-positionLabelHelp1: rect(20 11 500 79);
    qproperty-positionLabelStat: rect(555 161 160 60);
    
    /*self.lb_st1.setAlignment(Qt.AlignLeft | Qt.AlignTop)*/
/*}*/

/*qproperty-positionButtonCustomSettings: rect(335 417 180 22);*/
/*
AbstractPage {
    qproperty-exitgeometry: gray;
    qproperty-itemBackgroundColor: rgba(220, 230, 255, 150);
    qproperty-itemFlashBackgroundColor: rgba(255, 50, 50, 200);
    qproperty-itemTextColor: black;
    qproperty-itemLinkColor: #223388;
}
*/

/*QWidget {*/
    /*background: red;*/
/*}*/

/*QStackedWidget {*/
    /*background: green;*/
/*}*/

/*---------------------------------------------------------------*/
/*QRadioButton::indicator {*/
    /*width: 13px;*/
    /*height: 13px;*/
/*}*/

/*QRadioButton::indicator::unchecked {*/
    /*image: url(:/images/radiobutton_unchecked.png);*/
/*}*/

/*QRadioButton::indicator:unchecked:hover {*/
    /*image: url(:/images/radiobutton_unchecked_hover.png);*/
/*}*/

/*QRadioButton::indicator:unchecked:pressed {*/
    /*image: url(:/images/radiobutton_unchecked_pressed.png);*/
/*}*/

/*QRadioButton::indicator::checked {*/
    /*image: url(:/images/radiobutton_checked.png);*/
/*}*/

/*QRadioButton::indicator:checked:hover {*/
    /*image: url(:/images/radiobutton_checked_hover.png);*/
/*}*/

/*QRadioButton::indicator:checked:pressed {*/
    /*image: url(:/images/radiobutton_checked_pressed.png);*/
/*}*/

/*---------------------------------------------------------------*/
/*QCheckBox {*/
    /*background-color: white;*/
    /*border: 1px solid grey;*/
    /*padding: 2px;*/
    /*border-radius: 3px;*/
/*}*/
/*QCheckBox::hover {*/
    /*border-color:peru;*/
/*}*/
/*QCheckBox::indicator:unchecked {*/
    /*background-color: transparent;*/
/*}*/
/*QCheckBox::indicator:checked {*/
    /*image: url(./dcc/skins/rostelecom/images/checked.png);*/
/*}*/
/*QCheckBox::indicator:indeterminate {*/
    /*image: url(:/images/checkbox_indeterminate_hover.png);*/
/*}*/

/*---------------------------------------------------------------*/
/*QScrollBar {*/
    /*border: 1px solid grey;*/
    /*background: lightgrey;*/
    /*width: 16px;*/
    /*margin: 16px 0px 16px 0px;*/
/*}*/
/*QScrollBar::handle {*/
    /*border: 1px solid lightgrey;*/
    /*border-radius: 3px;*/
    /*background: #76ba4e;#*/
    /*background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 white, stop: 0.5 peru, stop: 1 white);#*/
    /*min-height: 16px;*/
    /*border-color: transparent;*/
/*}*/
/*QScrollBar::add-line {*/
    /*border: 1px solid grey;*/
    /*border-bottom-left-radius: 3px;*/
    /*border-bottom-right-radius: 3px;*/
    /*background: white;*/
    /*height: 16px;*/
    /*subcontrol-position: bottom;*/
    /*subcontrol-origin: margin;*/
    /*image: url(./dcc/skins/rostelecom/images/down_arrow.png);*/
/*}*/
/*QScrollBar::sub-line {*/
    /*border: 1px solid grey;*/
    /*border-top-left-radius: 3px;*/
    /*border-top-right-radius: 3px;*/
    /*background: white;*/
    /*height: 16px;*/
    /*subcontrol-position: top;*/
    /*subcontrol-origin: margin;*/
    /*image: url(./dcc/skins/rostelecom/images/up_arrow.png);*/
/*}*/
/*QScrollBar::add-page, QScrollBar::sub-page {*/
    /*background: none;*/
/*}*/

/*---------------------------------------------------------------*/
/*QLineEdit, QSpinBox, QComboBox#cb_language {*/
    /*color: black;*/
    /*background-color: white;*/
    /*selection-background-color: gray;*/
    /*selection-color: white;#*/
    /*border: 1px solid grey;*/
    /*padding: 2px;*/
    /*border-radius: 3px;*/
/*}*/

/*QLineEdit::hover, QSpinBox::hover {*/
    /*border-color: #76ba4e;*/
/*}*/

QLineEdit {
    lineedit-password-character: 9679; /* "042 - STAR" , "9679 - BLACK CIRCLE", 9632-9727*/
}

/*QLineEdit:disabled {*/
    /*background-color: lightgrey;*/
/*}*/

/*QComboBox#cb_language QAbstractItemView {*/
    /*color: black;*/
    /*border: 1px solid grey;*/
    /*selection-background-color: grey;*/
    /*selection-color: black;*/
    /*background-color: white;*/
    /*outline: 0px;#*/
/*}*/

/*---------------------------------------------------------------*/
/*QSpinBox::up-button {*/
    /*subcontrol-origin: padding;*/
    /*subcontrol-position: top right;*/
    /*width: 16px;*/
    /*border-left-width: 1px;*/
    /*border-left-color: grey;*/
    /*border-left-style: solid;*/
/*}*/
/*QSpinBox::down-button {*/
    /*subcontrol-origin: padding;*/
    /*subcontrol-position: bottom right;*/
    /*width: 16px;*/
    /*border-left-width: 1px;*/
    /*border-left-color: grey;*/
    /*border-left-style: solid;*/
/*}*/
/*QSpinBox::up-button:pressed {*/
    /*bottom: 1px;*/
/*}*/
/*QSpinBox::up-arrow {*/
    /*image: url(./dcc/skins/rostelecom/images/up_arrow.png);*/
/*}*/
/*QSpinBox::down-button:pressed {*/
    /*top: 1px;*/
/*}*/
/*QSpinBox::down-arrow {*/
    /*image: url(./dcc/skins/rostelecom/images/down_arrow.png);*/
/*}*/

/*---------------------------------------------------------------*/
/*QComboBox {*/
    /*color: black;*/
    /*border: 1px solid grey;*/
    /*border-radius: 3px;*/
    /*padding: 2px;*/
/*}*/
/*QComboBox::hover {*/
    /*border-color: #76ba4e;*/
/*}*/
/*QComboBox:!editable, QComboBox::drop-down:editable {*/
    /*background-color: white;*/
/*}*/
/* QComboBox gets the "on" state when the popup is open */
/*#3f991c dark*/
/*#76ba4e light*/
/*QComboBox:!editable:on, QComboBox::drop-down:editable:on {*/
    /*background-color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 #95d96c, stop: 1 #3f991c);*/
    /*stop: 0 #76ba4e, stop: 1 #3f991c*/
/*}*/
/*QComboBox:on { */
    /*padding-top: 5px;*/
    /*padding-left: 4px;*/
/*}*/
/*QComboBox::drop-down {*/
    /*subcontrol-origin: padding;*/
    /*subcontrol-position: top right;*/
    /*width: 16px;*/
    /*border-left-width: 1px;*/
    /*border-left-color: grey;*/
    /*border-left-style: solid;*/
    /*border-top-right-radius: 3px;*/
    /*border-bottom-right-radius: 3px;*/
/*}*/
/*QComboBox::down-arrow {*/
    /*image: url(./dcc/skins/rostelecom/images/down_arrow.png);*/
/*}*/
/*QComboBox::down-arrow:on { */
    /*top: 1px;*/
/*}*/
/*QComboBox QAbstractItemView {*/
    /*color: black;*/
    /*border: 1px solid #95d96c;*/
    /*border-radius: 3px;*/
    /*selection-background-color: #95d96c;*/
    /*selection-color: black;*/
    /*background-color: white;    */
    /*outline: 0px;*/
/*}*/

/*---------------------------------------------------------------*/
QLabel {
    background: None;
    border: None;
    color: black;
    font-size: 14px;
    text-align: top;
    /*padding-top: 10px;*/
}
QLabel#logo {
    background-image: url(./dcc/skins/rostelecom/images/logo.png);
    /*background-position: right bottom;*/
    /*background-repeat: no-repeat;*/
    background-color: white;
    min-height: 90px;
    max-height: 90px;
    min-width: 226px;
    max-width: 226px;
    background-color: white;
    /*border: 1px solid #76ba4e;*/
    /*border-left: 1px solid #76ba4e;*/
    /*border-bottom: 1px solid #76ba4e;*/
    border-bottom-left-radius: 10px;
    /*border-top-left-radius: 10px;*/
    /*border-radius: 10px;*/
    /*background-color: white; */
    margin-bottom: 5px;
    /*margin-left: 10px;*/
    outline: 0px;
    /*color: black;*/
}
QLabel#dcc_name {
    font: bold;
    color: white;
    font-size: 26px;
    font-family: Arial, sans-serif;
}
QLabel#lb_name_dev {
    font: bold;
    color: chocolate;
    font-size: 28px;
    font-family: Arial, sans-serif;
}
QLabel#lb_installcd {
    font: bold;
    color: chocolate;
    font-size: 12px;
    font-family: Arial, sans-serif;
}
QLabel#lb_wait_status {
    font: bold;
    color: white;
    font-size: 12px;
}
QLabel#lb_wait {
    color: white;
    font-size: 12px;
}
QLabel#lb_stat {
    font: bold;
    color: red;
    font-size: 14px;
}
QLabel#lb_finish {
    font: bold;
    color: grey;
    font-size: 24px;
    font-family: Arial, sans-serif;
}
QLabel[label="2"] {
    margin-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    color: white;
    font: bold;
    font-size: 14px;
    font-family: Arial, sans-serif;
    text-align: left;
    font-size: 14px;
    border-bottom-width: 1px;
    border-bottom-color: white;
    border-bottom-style: solid;
}
QLabel[label="1"] {
    margin-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    font: bold;
    color: white;
    font-size: 14px;
    font-family: Arial, sans-serif;
    text-align: left;
}

/*---------------------------------------------------------------*/
QGroupBox {
    color: black;
    background-color: None;
    border: 1px solid gray;
    border-radius: 3px;
    margin-top: 1ex; /* leave space at the top for the title */
}
QGroupBox::title {
    color: black;
    subcontrol-origin: margin;
    subcontrol-position: top center; /* position at the top center */
    padding: 0 3px;
}

/*---------------------------------------------------------------*/
QToolTip {
    color: black;
    background: lightgray;
    border: 1px solid grey;
    padding: 2px;
    border-radius: 3px;
}

/*---------------------------------------------------------------*/
QTableView{
    background-color: white;
    /*border: None;*/
    border: 1px solid #76ba4e;
    border-radius: 3px;
    padding: 2px;
    gridline-color: #76ba4e; 
    border-color: transparent;
    /*outline: 0px;*/
}
QHeaderView::section {
    background: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 #76ba4e, stop: 1 #3f991c); /*0372b2 ; 04639a*/
    border: 1px solid #76ba4e;
    /*border: None;*/
    text-align: center;
    color: white;
}
QTableView::hover{
    border-color: #76ba4e;
}
QTableView::item:selected {
    background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 white, stop: 1 #76ba4e);
    selection-color: black;
    border: transparent;
    outline: 0px;
}
QTableView::item:hover {
    /*border-bottom|top|left|right-color: transparent;*/
    border-color: transparent;
}

/*---------------------------------------------------------------*/
QProgressBar:horizontal {
    border: 1px solid #3f991c;
    border-radius: 2px;
    background-color: white;
    padding: 1px;
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    height: 20px;
    width: 200px;
}
QProgressBar::chunk:horizontal {
    /*border: 1px solid #76ba4e;*/
    border-radius: 2px;
    background-color: qlineargradient(x1: 0, y1: 0.5, x2: 1, y2: 0.5, stop: 0 #3f991c, stop: 1 white); /*43a4d0*/
    margin-right: 2px; /* space */
    width: 10px;
}

/*---------------------------------------------------------------*/
/*  QPushButton#bt_back
    QPushButton#bt_next
    QPushButton#bt_custom_settings
*/
QPushButton[button="1"]  {
    background: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 white, stop: 1 white);
    border: 1px solid royalblue;
    border-radius: 5px;
    border-style: outset;
    margin: 5px 10px 10px 0px;
    padding: 2px 12px;
    text-align: center;
    color: black;
    font: normal;
    font-size: 14px;
    font-family: Arial, sans-serif;
    outline: 0px;
    /*width: 25px;*/
    height: 40px;
}
QPushButton[button="1"]:hover  {
    background: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 white, stop: 1 white);
    /*background-color: qradialgradient(cx: 0.5, cy: 0.5, radius: 1, fx: 0.5, fy: 0.5, stop: 0 white, stop: 0.5 grey, stop: 0.8 black);*/
    /*background-color: qconicalgradient(cx:0.5, cy:0.5, angle:0, stop:0 rgba(35, 40, 3, 255), stop:0.16 rgba(136, 106, 22, 255), stop:0.225 rgba(166, 140, 41, 255), stop:0.285 rgba(204, 181, 74, 255), stop:0.345 rgba(235, 219, 102, 255), stop:0.415 rgba(245, 236, 112, 255), stop:0.52 rgba(209, 190, 76, 255), stop:0.57 rgba(187, 156, 51, 255), stop:0.635 rgba(168, 142, 42, 255), stop:0.695 rgba(202, 174, 68, 255), stop:0.75 rgba(218, 202, 86, 255), stop:0.815 rgba(208, 187, 73, 255), stop:0.88 rgba(187, 156, 51, 255), stop:0.935 rgba(137, 108, 26, 255), stop:1 rgba(35, 40, 3, 255));*/
    border: 1px solid  #43a4d0;
    /*color: slategray;*/
    border-style: outset;
}
QPushButton[button="1"]:pressed  {
    background: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 #43a4d0, stop: 0.1 white, stop: 0.9 white, stop: 1 #43a4d0);
    border: 1px solid gray;
    border-style: inset;
    padding-left: 14px;
    padding-top: 4px;
    padding-right: 10px;
}
QPushButton[button="1"]:disabled {
    background: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 white, stop: 1 lightgrey);
    border: 1px solid grey;
    border-style: outset;
    text-align: center;
    color: grey;
}


/*---------------------------------------------------------------*/
/*  QPushButton#bt_viewmanual
    QPushButton#bt_viewqig
    QPushButton#
    QPushButton#bt_acrobat
*/
QPushButton[button="2"] {
    background-color:transparent;
    font: bold;
    font-family: Arial, sans-serif;
    font-size: 16px;
    padding-left : 2px;
    color: grey;
    border: None;
    text-align: left;
}
QPushButton[button="2"]:hover {
    background-color:transparent;
    color: #2e9812;
    border: None;
    text-align: left;
}

/*---------------------------------------------------------------*/
QPushButton[minimize="1"] {
    background-image: url(./dcc/skins/rostelecom/images/minimize.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
	margin-right: 5px;
    /*margin-left: 10px;*/
    outline: 0px;
}
QPushButton[minimize="1"]:hover {
    background-image: url(./dcc/skins/rostelecom/images/minimize_hover.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
	margin-right: 5px;
    /*margin-left: 10px;*/
    outline: 0px;
}
QPushButton[exit="1"] {
    background-image: url(./dcc/skins/rostelecom/images/exit.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
    margin-right: 10px;
    /*margin-left: 10px;*/
    outline: 0px;
}
QPushButton[exit="1"]:hover {
    background-image: url(./dcc/skins/rostelecom/images/exit_hover.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
    margin-right: 10px;
    outline: 0px;
}

QPushButton[minimize="2"] {
    background-image: url(./dcc/skins/rostelecom/images/minimize.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
	margin-left: 5px;
    outline: 0px;
}
QPushButton[minimize="2"]:hover {
    background-image: url(./dcc/skins/rostelecom/images/minimize_hover.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
	margin-left: 5px;
    outline: 0px;
}
QPushButton[exit="2"] {
    background-image: url(./dcc/skins/rostelecom/images/exit.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
    /*margin-right: 10px;*/
    margin-left: 10px;
    outline: 0px;
}
QPushButton[exit="2"]:hover {
    background-image: url(./dcc/skins/rostelecom/images/exit_hover.png);
    background-color:transparent;
    border: None;
    height: 24px;
    width: 24px;
    /*margin-right: 10px;*/
    margin-left: 10px;
    outline: 0px;
}
/*---------------------------------------------------------------*/
QPushButton#quickinstall {
    background-image: url(./dcc/skins/rostelecom/images/quickinstall.png);
    background-color:transparent;
    border: None;
    height: 326px;
    width: 326px;
    /*border: 1px solid grey;*/
    font-family: Arial, sans-serif;
    font-size: 14pt;
    /*font: bold;*/
    text-align: bottom;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#quickinstall:hover  {
    background-image: url(./dcc/skins/rostelecom/images/quickinstall_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#quickinstall:pressed {
    background-image: url(./dcc/skins/rostelecom/images/quickinstall_pressed.png);
    /*border-image: None;*/
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}

QPushButton#viewmanual {
    background-image: url(./dcc/skins/rostelecom/images/viewmanual.png);
    background-position: left;
    background-repeat: no-repeat;
    background-color:transparent;
    margin-left: -20px;
    padding-left: 108px;
    border: None;
    height: 132px;
    font-family: Arial, sans-serif;
    font-size: 14pt;
    text-align: left;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#viewmanual:hover {
    background-image: url(./dcc/skins/rostelecom/images/viewmanual_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#viewmanual:pressed {
    background-color:transparent;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}
QPushButton#viewqig {
    background-image: url(./dcc/skins/rostelecom/images/viewqig.png);
    background-position: left;
    background-repeat: no-repeat;
    background-color:transparent;
    margin-left: -20px;
    padding-left: 108px;
    /*padding-right: 50px;*/
    border: None;
    height: 132px;
    font-family: Arial, sans-serif;
    font-size: 14pt;
    text-align: left;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#viewqig:hover {
    background-image: url(./dcc/skins/rostelecom/images/viewqig_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#viewqig:pressed {
    background-color:transparent;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}
QPushButton#installddm {
    background-image: url(./dcc/skins/rostelecom/images/installddm.png);
    background-position: left;
    background-repeat: no-repeat;
    background-color:transparent;
    margin-left: -20px;
    padding-left: 108px;
    border: None;
    height: 132px;
    font-family: Arial, sans-serif;
    font-size: 14pt;
    text-align: left;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#installddm:hover {
    background-image: url(./dcc/skins/rostelecom/images/installddm_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#installddm:pressed {
    background-color:transparent;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}
QPushButton#acrobat {
    background-image: url(./dcc/skins/rostelecom/images/acrobat.png);
    background-position: left;
    background-repeat: no-repeat;
    background-color:transparent;
    margin-left: -20px;
    padding-left: 108px;
    border: None;
    height: 132px;
    font-family: Arial, sans-serif;
    font-size: 14pt;
    text-align: left;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#acrobat:hover {
    background-image: url(./dcc/skins/rostelecom/images/acrobat_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#acrobat:pressed {
    background-color:transparent;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}
QPushButton#viewcd {
    background-image: url(./dcc/skins/rostelecom/images/viewcd.png);
    background-position: left;
    /*background-origin: padding;*/
    background-repeat: no-repeat;
    background-color:transparent;
    margin-left: -20px;
    padding-left: 108px;
    padding-right: 10px;
    border: None;
    height: 132px;
    font-family: Arial, sans-serif;
    font-size: 14pt;
    text-align: left;
    /*text-decoration: underline;*/
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 black);
    outline: 0px;
}
QPushButton#viewcd:hover {
    /*text-decoration: underline;*/
    /*background-color: qradialgradient(cx: 0.7, cy: 0.5, radius: 0.5, fx: 0.7, fy: 0.5, stop: 0 transparent, stop: 0.2 #c0f222, stop: 0.3 transparent);*/
    background-image: url(./dcc/skins/rostelecom/images/viewcd_hover.png);
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 green);
}
QPushButton#viewcd:pressed {
    background-color:transparent;
    color: qlineargradient(x1: 0.5, y1: 0, x2: 0.5, y2: 1, stop: 0 grey);
    border: None;
}
