/* BOUTONS */
.dxbButton {
    border: 1px solid var(--grille-bouton-border) !important;
    background: var(--grille-bouton-background) !important;
}

.dxbButtonHover {
    border: 1px solid var(--grille-bouton-border) !important;
    background: var(--grille-bouton-hover-background) !important;
}

/* ENTÊTE GRILLE */
.dxgvHeader_Office2003Blue i {
    filter: none !important;
}

/* CONTENU GRILLE */
.dxgvInlineEditRow_Office2003Blue td.dxgv {
    border-bottom: none !important;
    border-right-color: var(--grille-bouton-border) !important;
    background: var(--grille-bouton-background) !important;
}

.ecriture-contenu-saisie {
    border: 1px solid var(--grille-content-border) !important;
}

.dxgvDataRowAlt_Office2003Blue {
    background: var(--grille-content-background) !important;
}

.dxmSubMenuGutter_Office2003Blue, .dxmSubMenuGutter_Office2003Blue.dxmSubMenuItemHoverWithImage_Office2003Blue {
    background: var(--grille-submenu-gutter-background) !important;
}

.dxmSubMenu_Office2003Blue {
    background-color: var(--grille-submenu-content-background) !important;
    border: 1px solid var(--grille-submenu-content-border) !important;
}

.dxmSubMenuItemHoverWithImage_Office2003Blue {
    background-color: var(--grille-submenu-content-hover-background) !important;
    border: 1px solid var(--grille-submenu-content-hover-border) !important;
}

.dxmSubMenuItemImageSpacing_Office2003Blue.dxmSubMenuItemHoverWithImage_Office2003Blue {
    background-color: var(--grille-submenu-content-hover-background) !important;
    border: none !important;
    border-top: 1px solid var(--grille-submenu-content-hover-border) !important;
    border-bottom: 1px solid var(--grille-submenu-content-hover-border) !important;
}

.dxgvEditForm_Office2003Blue td.dxgvIndentCell, .dxgvEditForm_Office2003Blue {
    background: var(--grille-colonnes-header-background) !important;
}


/* POPUP */
.cluetip-default h3#cluetip-title {
    background-color: var(--cluetip-header-background) !important;
}

.cluetip-default #cluetip-outer {
    background-color: var(--cluetip-content-background) !important;
}

/* AUTRES */
.tableauBandeauPHSaisie {
    width: 100%;
    height: 45px;
    table-layout: fixed;
}

.tableauBandeauPH {
    background: var(--bandeau-horizontal-barre-recherche-background);
}