html {
	--colorBackground: var(--colorBeige);
	--colorForeground: var(--colorWhite);

	--colorMenubg: var(--colorGreenDark);
	--colorMenuA: var(--colorWhite);
	--colorMenuAhover: var(--colorWhite);
	--colorHamburger: white;

	--colorHfont: var(--colorGreenDark);
	--colorH2border: var(--colorRedDark);
	--colorH3border: var(--colorGreenDark);
}


.barrelogo{padding-top:60px}

.breadcrumb{font-size:.8rem;margin:.5rem -2.5rem 1rem}
	li.breadcrumb-item{display:inline-block;font-variant:small-caps;padding-right:.5rem}

.contenuArticle blockquote{background-color:var(--colorWhite);padding:.5rem 1rem}

.contenuArticle h2{margin-bottom:.5em;padding-bottom:.3em;border-bottom:1px solid var(--colorH2border)}

.contenuArticle h3{margin-bottom:.5em;padding-bottom:.3em;border-bottom:1px solid var(--colorH3border)}

.contenuArticle{margin-top:0}

.date{margin:-1rem 0 1rem 0}

.excerptArticle{background-color:var(--colorGreyLight);font-size:1.2em;line-height:1.8em;
	text-align:justify;padding:.1em 2rem;margin-right:-17px}

.fleche li:before{content:"\2192 \0020";color:var(--colorGreenDark)font-size:16px;position:absolute;top:0;left:-20px}

.fleche li{list-style-type:none;position:relative;padding-left:5px;margin-left: -1.13rem;}

.footer{border-top:1px solid var(--colorGreyDark)}

.menu{font-size:.8rem}

.pubTopResponsive{text-align:center}

.titreArticle a{color:var(--colorGreenDark)}

.titreAside{text-align:center;margin-bottom:1em}

.ulAside li{margin-bottom:1.5em;margin-left:-2em;padding-left:0;list-style-type:none;
	text-align:center}

.ulAside{border-bottom:solid 1px #fff;padding-bottom:2em}

dd,li,p{text-align:justify}

dt{margin-top:1rem}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {color:var(--colorGreenDark) !important;font-weight:700;
	text-align:inherit;
	-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}

hr{display:none}

ul li::marker {color:var(--colorGreenDark)}

  