/* couleur.css
 *
 * C'est ici qu'on défini les couleurs principales du site
 * (ça se répercute ensuite dans d'autres feuilles de style CSS)
 *
 * bg --> background (arrière-plan)
 * fg --> forground (premier-plan)
 */

:root {
    /* Couleurs de l'en-tête / pied-de-page */
    --bg-primary: green;
    --tr-primary: rgba(0,128,0,0.6);
    --fg-primary: white;

    /* Couleurs des foyers ruraux */
    --bg-ginestel: orange;
    --tr-ginestel: rgba(255,165,0,1.6);
    --fg-ginestel: white;
    
    --bg-frvf: lightblue;
    --tr-frvf: rgba(173,216,230,0.6);
    --fg-frvf: black;
    
    --bg-chalut: lightgreen;
    --tr-chalut: rgba(144,238,144,0.6);
    --fg-chalut: black;
    
    --bg-stgermain: purple;
    --tr-stgermain: rgba(128,0,128,0.6);
    --fg-stgermain: white;
}

.titre li::marker {
    color: white;
}

.stgermain {
    background-color: var(--bg-stgermain) !important;
    color: var(--fg-stgermain) !important;
}
.stgermaintr {
    background-color: var(--tr-stgermain) !important;
		border: var(--bg-stgermain) solid;
    color: var(--fg-stgermain) !important;
}

.frvf {
    background-color: var(--bg-frvf) !important;
    color: var(--fg-frvf) !important;
}

.frvftr {
    background-color: var(--tr-frvf) !important;
		border: var(--bg-frvf) solid;
    color: var(--fg-frvf) !important;
}

.chalut {
    background-color: var(--bg-chalut) !important;
    color: var(--fg-chalut) !important;
}
.chaluttr {
    background-color: var(--tr-chalut) !important;
		border: var(--bg-chalut) solid;
    color: var(--fg-chalut) !important;
}

.ginestel {
    background-color: var(--bg-ginestel) !important;
    color: var(--fg-ginestel) !important;
}
.ginesteltr {
    background-color: var(--tr-ginestel) !important;
		border: var(--bg-ginestel) solid;
    color: var(--fg-ginestel) !important;
}

.frvf, .frvftr, .chalut, .chaluttr, .stgermain, .stgermaintr, .ginestel, .ginesteltr {
	a { text-decoration: none; }
}