.fondBlanc
{
    background-color: white;    
}

/* Classe pour les champs non disabled qui doivent être en permanence grisés */
.dec2074Dir_persistent_FondClair
{
    background-color:#ebebe4;
    border: 1px solid #cccccc;
    padding: 2px 3px; /* Compensation de la taille des bordures */
}

/* Classe des champs disabled grisé */
.dec2074DirChampGrise {
    background-color: #d3d3d3 !important;
    border: 1px solid #cccccc;
    padding: 2px 3px; /* Compensation de la taille des bordures */
}

/* Règle pour l'apparence des bouton radio disabled et pas checked */
.dec2074DirBoutonRadio:disabled:not(:checked) {
    appearance: none; /* désactivation de l'apparence venant du navigateur */
    width: 14px;
    height: 14px;
    background-color: lightgray;
    border-radius: 50%;
}

/* Règle pour l'apparence des bouton radio pas checked du à un bug de l'appearance:none qui reste */
.dec2074DirBoutonRadio:not(:checked) {
    appearance: radio; /* désactivation de l'apparence venant du navigateur */
    width: 14px;
    height: 14px;
}

/* Règle pour l'apparence des bouton radio checked du à un bug de l'appearance:none qui reste */
.dec2074DirBoutonRadio:checked{
    appearance: radio; /* désactivation de l'apparence venant du navigateur */
    width: 14px;
    height: 14px;
}