/* Remplacements des couleurs de "Clair" vers "Sombre" */

/* 1re col: */
html.sombre [style*="color: rgb(128, 128, 25)"] {color: rgb(189, 189, 162) !important;}                     /* 180, 180, 150 */
html.sombre [style*="background-color: rgb(254, 255, 251)"] {background-color: rgb(29, 29, 9) !important;}  /* 35, 35, 5 - 36, 36, 6 */

/* 2e col: */
html.sombre [style*="color: rgb(0, 102, 204)"] {color: rgb(156, 196, 235) !important;}
html.sombre [style*="background-color: rgb(251, 253, 255)"] {background-color: rgb(15, 29, 47) !important;}

/* 3e col: */
html.sombre [style*="color: rgb(204, 51, 204)"] {color: rgb(214, 183, 214) !important;}                      /* 234, 191, 227 - 241, 216, 237  - 243, 207, 243 - 214, 183, 214 */
html.sombre [style*="background-color: rgb(255, 251, 254)"] {background-color: rgb(24, 6, 24) !important;}   /* 30, 11, 27 - 24, 6, 24 - 33, 12, 30 */

/* 4e col: */
html.sombre [style*="color: teal"] {color: rgb(150, 203, 203) !important;}                                  /* 165, 210, 210 - teal= color: rgb(0, 128, 128) */
html.sombre [style*="background-color: rgb(252, 255, 255)"] {background-color: rgb(0, 30, 30) !important;}  /* rgb(0, 23, 23) */

/* 5e col Actes: */
html.sombre [style*="background-color: rgb(255, 251, 244)"] {background-color: rgb(26, 15, 0) !important;}  /* 28, 17, 0 - 32, 20, 0 - 43, 27, 0 */

/* Titre des 5 col: */
html.sombre [style*="color: rgb(102, 102, 102)"] {color: rgb(160, 160, 160) !important;}                     /* 160, 160, 160 - 130, 130, 130 - 180, 180, 150 */
html.sombre [style*="background-color: rgb(255, 253, 237)"] {background-color: rgb(21, 28, 38) !important;}  /* 26, 34, 47 - 29, 38, 52 - 32, 43, 57 - 40, 50, 70 - 30, 30, 30 */

/* Fond général */
html.sombre [style*="background-color: white"] {background-color: rgb(15, 15, 15) !important;}  /* 30, 30, 30 */

/* Conclusion: */
html.sombre [style*="color: black"] {color: rgb(210, 191, 163) !important;}                      /* 195, 177, 151 - 225, 205, 175 - 255, 232, 198 -204, 204, 204 - 255, 255, 255 */

/* Fond top 1 */
html.sombre [style*="background-color: rgb(244, 244, 244)"] {background-color: rgb(30, 30, 30) !important;}  /*  */

/* Fond top 2 */
html.sombre [style*="background-color: rgb(249, 249, 249)"] {background-color: rgb(45, 45, 45) !important;}  /* 50, 50, 50 - 60, 60, 60 */

/* Fond Chapitres */
html.sombre [style*="background-color: rgb(252, 252, 252)"] {background-color: rgb(15, 15, 15) !important;}  /*  */

/* Bordure Chapitres */
html.sombre [style*="background-color: rgb(229, 229, 229)"] {background-color: rgb(40, 40, 40) !important;}

/* Fond Cell. chap. Mat-Mc-Luc-Jn */
html.sombre [style*="background-color: rgb(249, 251, 232)"] {background-color: rgb(45, 45, 0) !important;}
html.sombre [style*="background-color: rgb(242, 243, 255)"] {background-color: rgb(22, 43, 71) !important;}
html.sombre [style*="background-color: rgb(255, 244, 254)"] {background-color: rgb(36, 9, 36) !important;}   /* 48, 12, 48 */
html.sombre [style*="background-color: rgb(247, 253, 251)"] {background-color: rgb(14, 42, 42) !important;}  /* 0, 30, 30 - 11, 34, 34 - 14, 42, 42 */

/* - Les titres dans la section des commentaires bibliques */
html.sombre [style*="color: rgb(0, 153, 0)"] {color: rgb(70, 181, 70) !important;}     /* 66, 170, 66 - 45, 171, 45 */

/* - Section des commentaires bibliques - */
html.sombre [style*="color: rgb(102, 51, 0)"] {color: rgb(147, 111, 75) !important;}     /* 138, 99, 60 */

/* Couleur de fond des commentaires */
html.sombre [style*="background-color: rgb(254, 255, 248)"] {background-color: rgb(9, 18, 18) !important;} /* 6, 12, 12 - 12, 24, 24 */

/* 5 bordures 1er cadre */
html.sombre table[style*="border:"][style*="lightgray"] {border-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-top-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-left-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-right-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-bottom-color: rgb(64, 64, 64) !important;}

/* Les bordures du cadre des chapitres, etc. */
html.sombre table {border-color: rgb(64, 64, 64) !important;}

/* La ligne: "- Liste des titres -" */
html.sombre [style*="color: rgb(204, 0, 0)"] {color: rgb(216, 60, 60) !important;}   /* #A80000 */

/* Au survol du curseur: triange & chapitres */
html.sombre .hoverCellTable td:hover {background-color: rgb(52, 83, 119) !important;}
html.sombre .hoverCellTable_2 td:hover {background-color: rgb(52, 83, 119) !important;}

/* <<<<< */
/* 4 boutons: */
 /* "inline-flex" au lieu de flex, pour centrer les 4 boutons au lieu des aligner à gauche par défaut. */
 /* "gap:" réduit l'espace entre les 4 boutons. */
.boutons-triples {display: inline-flex; gap: 3px;}
/* Style commun */
.bouton-style {
  background-color: rgb(186, 220, 254);
  color: rgb(52, 103, 254);
  border: 1px solid rgb(180, 180, 180);
  padding: 1px 6px;
  font-size: 13px;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
  transition: background-color 0.1s linear;
  }
/* Hover clair */
.bouton-style:hover {background-color: rgb(153, 204, 254);}
/* Thème sombre */
html.sombre .bouton-style {background-color: rgb(52, 103, 254); color: rgb(186, 220, 254); border-color: rgb(120, 120, 160);}
html.sombre .bouton-style:hover {background-color: rgb(42, 93, 224);}
/* Arrondis selon position */
.bouton-style.gauche {border-radius: 10px 0 0 10px;}
.bouton-style.droite {border-radius: 0 10px 10px 0;}
.bouton-actif {
  background-color: rgb(120, 180, 255);
  border-color: rgb(80, 130, 200);
  box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
}
html.sombre .bouton-actif {
  background-color: rgb(80, 130, 200);
  border-color: rgb(186, 220, 254);
}
/* ----- */




/* <<<< */
/* Les pages des liste des langues des 4 évangiles en para. */
/* Fond page */
html.sombre [style*="background-color: rgb(237, 237, 237)"] {background-color: rgb(21, 21, 21) !important;}

/* Fond cellule A  ok */
html.sombre [style*="background-color: rgb(253, 236, 215)"] {background-color: rgb(36, 24, 12) !important;}  /* 54, 36, 18 */

/* Fond cellule ok */
/* déjà déclaré plus haut:
html.sombre [style*="background-color: rgb(244, 244, 244)"] {background-color: rgb(30, 30, 30) !important;}
*/


/* Fond cellule B  ok */
html.sombre [style*="background-color: rgb(255, 246, 234)"] {background-color: rgb(54, 36, 18) !important;}  /* 45, 42, 38 */

/* Fond cellule C ok */
html.sombre [style*="background-color: rgb(234, 242, 255)"] {background-color: rgb(41, 43, 45) !important;}



/* Caractères bleu plus pâle ok */
html.sombre .hoverCellTable td {color: rgb(97, 168, 241) !important;} /* 97, 168, 241 */

/* Caractères sélectionné = vert pâle ok */
html.sombre [style*="color: silver"] {color: rgb(171, 209, 171) !important;}                     /* 128, 186, 128 */
/* >>>> */


/* <<<< */
/* Menu d'accueil, de bienvenue: */
/* Fond page ok */
html.sombre [style*="background-color: rgb(216, 228, 252)"] {background-color: rgb(19, 20, 22) !important;}  /* 13, 13, 15 - 25, 27, 30 - 38, 40, 44 - 51, 54, 59 */

/* Fond cellule du haut ok */
html.sombre [style*="background-color: rgb(240, 240, 240)"] {background-color: rgb(42, 42, 42) !important;}

/* Fond cellule du bas ok */
html.sombre [style*="background-color: rgb(247, 247, 247)"] {background-color: rgb(29, 29, 29) !important;}

/* Fond en bas entre 2 cellules ok */
html.sombre [style*="background-color: rgb(232, 232, 232)"] {background-color: rgb(49, 49, 49) !important;} /* 56, 56, 56 - 42, 42, 42 - 69, 69, 69 */
/* >>>> */


/* <<<< Liste - Sujets bibliques - */
html.sombre [style*="background-color: rgb(255, 249, 242)"] {background-color: rgb(21, 14, 6) !important;}  /* 28, 23, 17 - 30, 20, 8 */
/* >>>> */

/* <<<< - Sujets bibliques - */
html.sombre [style*="background-color: rgb(255, 250, 244)"] {background-color: rgb(21, 17, 11) !important;}  /* 14, 11, 8 - 29, 23, 15 */
html.sombre [style*="background-color: rgb(251, 255, 251)"] {background-color: rgb(20, 24, 20) !important;}  /* 25, 29, 25 - 49, 57, 49 */
html.sombre [style*="color: red"] {color: rgb(255, 195, 195) !important;}                                    /* Message urgent de Dieu: 255, 180, 180 - 249, 101, 101 - 220, 47, 47 - 215, 17, 17 - 182, 30, 3 */
html.sombre [style*="background-color: rgb(255, 255, 204)"] {background-color: rgb(30, 30, 24) !important;}  /* Barre jaune: 90, 90, 72 */
html.sombre [style*="background-color: rgb(255, 247, 254)"] {background-color: rgb(60, 47, 58) !important;}  /* Vidéo: cel. rose */
html.sombre [style*="background-color: rgb(246, 255, 246)"] {background-color: rgb(47, 59, 47) !important;}  /* Vidéo: cel. verte */
html.sombre [style*="background-color: rgb(229, 243, 255)"] {background-color: rgb(32, 45, 57) !important;}  /* Vidéo: cel. top, bleu 55, 64, 72 */
html.sombre [style*="background-color: rgb(245, 239, 213)"] {background-color: rgb(57, 55, 48) !important;}  /* Vidéo: cel. liens: */
html.sombre [style*="background-color: rgb(253, 255, 253)"] {background-color: rgb(28, 29, 28) !important;}  /* Sujet: sabbat: cadre du haut */
html.sombre [style*="background-color: rgb(254, 255, 246)"] {background-color: rgb(43, 43, 38) !important;}  /* Sujet: sabbat: cel. cadre du haut */
html.sombre [style*="background-color: rgb(248, 248, 248)"] {background-color: rgb(30, 26, 26) !important;}  /*  */
html.sombre [style*="background-color: rgb(253, 253, 252)"] {background-color: rgb(17, 17, 15) !important;}  /* Conversation: 30, 30, 26 */
/* --- */
html.sombre [style*="color: rgb(255, 35, 21)"] {color: rgb(224, 139, 131) !important;}   /* Conversation: 255, 139, 131 - 255, 190, 186 */
html.sombre [style*="color: rgb(51, 102, 255)"] {color: rgb(111, 147, 255) !important;}  /* Réf. Bleu */
html.sombre [style*="color: rgb(226, 56, 226)"] {color: rgb(235, 115, 235) !important;}  /* Chap./ver. Magenta */
html.sombre [style*="color: rgb(112, 110, 80)"] {color: rgb(171, 170, 152) !important;}  /* Texte: 171, 170, 152 - 162, 161, 142 */
html.sombre [style*="color: rgb(51, 102, 102)"] {color: rgb(123, 156, 156) !important;}  /* Vidéos: titre vert */
html.sombre a {color: rgb(122, 181, 243) !important;}    /* Liens bleux plus pâles: 110, 175, 242 - 130, 184, 240 */
html.sombre [style*="color: rgb(153, 102, 51)"] {color: rgb(181, 144, 107) !important;}  /* Cara brun: 180, 180, 150 */
html.sombre [style*="color: rgb(72, 72, 72)"] {color: rgb(158, 158, 158) !important;}    /* Cara gris foncé : 147, 147, 147 */
html.sombre [style*="color: rgb(102, 102, 0)"] {color: rgb(138, 138, 60) !important;}    /* ...sommes-nous sous la loi et peut-on manger du porc...: Cara foncé () */
html.sombre [style*="color: rgb(255, 46, 33)"] {color: rgb(255, 120, 111) !important;}   /* Cara rouge :  */
html.sombre [style*="color: rgb(126, 124, 90)"] {color: rgb(164, 163, 139) !important;}  /* 179, 178, 158 */
html.sombre [style*="color: rgb(228, 0, 0)"] {color: rgb(244, 150, 150) !important;}     /* Cara rouge : 241, 120, 120 */
html.sombre [style*="color: rgb(255, 54, 42)"] {color: rgb(255, 120, 111) !important;}   /* Cara rouge : Pourquoi fallait-il que... */
html.sombre [style*="color: rgb(128, 0, 128)"] {color: rgb(188, 120, 188) !important;}   /* Cara mauve :  */
html.sombre [style*="color: rgb(204, 0, 0)"] {color: rgb(223, 121, 121) !important;}     /* Cara rouge : 5e trompette: 219, 106, 106 */
html.sombre [style*="color: rgb(0, 0, 0)"] {color: rgb(195, 195, 195) !important;}       /* X noir>blanc-gris 180, 180, 180 - 210, 210, 210 */
html.sombre [style*="color: rgb(102, 0, 0)"] {color: rgb(156, 90, 90) !important;}       /* Cara rouge-vin : 'messie', 'christ' et 'oint' */
html.sombre [style*="color: rgb(119, 119, 119)"] {color: rgb(159, 159, 159) !important;} /* Venez Et Raisonnons: Cara gris foncé 151, 151, 151 */
html.sombre [style*="color: rgb(237, 54, 36)"] {color: rgb(241, 101, 88) !important;}    /* Boris: Cara rouge:  */
html.sombre [style*="color: rgb(255, 102, 102)"] {color: rgb(255, 156, 156) !important;} /* fin du monde: Cara rouge : 255, 138, 138 */
html.sombre [style*="color: rgb(51, 153, 153)"] {color: rgb(135, 195, 195) !important;}  /*  la prière: Cara vert: 111, 183, 183 */
html.sombre [style*="color: rgb(255, 41, 28)"] {color: rgb(255, 167, 162) !important;}   /*  être pardonné: Cara rouge : 255, 154, 148 - 255, 142, 135 */
html.sombre [style*="color: rgb(102, 102, 204)"] {color: rgb(174, 174, 228) !important;} /* être pardonné: Cara mauve: 156, 156, 222 */
html.sombre [style*="color: rgb(110, 110, 167)"] {color: rgb(153, 153, 193) !important;} /* les géants: Cara mauve :  */
html.sombre [style*="color: rgb(255, 70, 58)"] {color: rgb(255, 157, 151) !important;}   /* La prière: Cara rouge : 248, 108, 99 */
/* >>>> */

/* <<<< Texte versions bibliques: */
html.sombre [style*="color: rgb(51, 51, 51)"] {color: rgb(171, 171, 171) !important;}
html.sombre [style*="background-color: rgb(250, 250, 250)"] {background-color: rgb(24, 24, 24) !important;}
html.sombre #table01 th {background-color: rgb(13, 42, 56);}  /* Entête bleu des 4 versions alignées créées avec Biblati */
html.sombre #table01 td {color: rgb(163, 163, 163);}          /* Texte des 4 versions alignées créées avec Biblati */
html.sombre [style*="background-color: rgb(244, 255, 248)"] {background-color: rgb(2, 15, 7) !important;}  /* Fond vert notes Darby Plus */


/* >>>> */

