/* 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)
 * tr --> transparent
 */

:root {
	  /* Couleur d'arrière-plan */
		--bg-wallpaper:	rgb(235, 235, 235);
	
    /* Couleurs de l'en-tête / pied-de-page */
    --bg-primary: rgb(132, 154, 151);
    --tr-primary: rgba(132, 154, 151,0.6);
    --fg-primary: white;

    /* Couleurs des foyers ruraux */
    --bg-ginestel: rgb(252, 182, 91);
    --tr-ginestel: rgba(252, 182, 91, 0.6);
    --li-ginestel: rgba(252, 182, 91, 0.3);
    --fg-ginestel: white;
    
    --bg-frvf: rgb(28, 103, 140);
    --tr-frvf: rgba(28, 103, 140, 0.6);
    --li-frvf: rgba(28, 103, 140, 0.3);
    --fg-frvf: white;
    
    --bg-chalut: rgb(177, 50, 59);
    --tr-chalut: rgba(177, 50, 59, 0.6);
    --li-chalut: rgba(177, 50, 59, 0.3);
    --fg-chalut: white;
    
    --bg-stgermain: rgb(105, 205, 151);
    --tr-stgermain: rgba(105, 205, 151, 0.6);
    --li-stgermain: rgba(105, 205, 151, 0.3);
    --fg-stgermain: white;
}

.titre li::marker {
    color: white;
}

.stgermain {
    background-color: var(--bg-stgermain) !important;
    color: var(--fg-stgermain) !important;
}
.stgermainli {
    background-color: var(--li-stgermain) !important;
}
.stgermaintrbrd {
    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;
}
.frvfli {
    background-color: var(--li-frvf) !important;
}
.frvftrbrd {
	  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;
}
.chalutli {
    background-color: var(--li-chalut) !important;
}
.chaluttrbrd {
	  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;
}
.ginestelli {
    background-color: var(--li-ginestel) !important;
}
.ginesteltrbrd {
	  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; }
}																																												