@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
@keyframes veuillez-patienter-chargement {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
@keyframes alertes-clignoter {
	25% {
		filter: brightness(100%);
	}
	30% {
		filter: brightness(125%);
	}
	70% {
		filter: brightness(125%);
	}
	75% {
		filter: brightness(100%);
	}
}
* {
	box-sizing: border-box;
}
abbr {
	cursor: help;
}
b {
	font-weight: 600;
}
strong {
	font-weight: 600;
}
iframe {
	border: 0;
	vertical-align: middle;
}
img {
	border: 0;
	vertical-align: middle;
}
video {
	border: 0;
	vertical-align: middle;
}
html {
	background-color: #fff;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	scroll-behavior: smooth;
}
html.taille-du-texte-0 {
	font-size: 13px;
}
html.taille-du-texte-1 {
	font-size: 15px;
}
html.taille-du-texte-2 {
	font-size: 17px;
}
html > body {
	margin: 0;
}
html > body div.veuillez-patienter {
	text-align: center;
	padding: 20px 0;
	margin: 0 0 20px 0;
}
html > body div.veuillez-patienter > span.chargement {
	display: inline-block;
	width: 50px;
	height: 50px;
	border: 4px solid transparent;
	border-top-width: 4px;
	border-top-style: solid;
	border-radius: 75%;
	animation: veuillez-patienter-chargement 0.5s linear infinite;
}
html.contraste-0 > body div.veuillez-patienter > span.chargement {
	border-top-color: #dfdfdf;
}
html.contraste-1 > body div.veuillez-patienter > span.chargement {
	border-top-color: #fff;
}
html.contraste-2 > body div.veuillez-patienter > span.chargement {
	border-top-color: #000;
}
@media print {
	html > body > div.version-imprimable-haut-de-page {
		border-bottom: 1px solid #000;
		padding: 0 0 20px 0;
		margin: 0 0 20px 0;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.version-imprimable-haut-de-page {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.version-imprimable-haut-de-page {
		display: none !important;
	}
}
html > body > div.version-imprimable-haut-de-page > div.logo-de-la-ville-de-gatineau-titre {
	display: table;
	width: 100%;
}
html > body > div.version-imprimable-haut-de-page > div.logo-de-la-ville-de-gatineau-titre > div.logo-de-la-ville-de-gatineau {
	display: table-cell;
	vertical-align: middle;
}
html > body > div.version-imprimable-haut-de-page > div.logo-de-la-ville-de-gatineau-titre > div.logo-de-la-ville-de-gatineau > img {
	height: 3.8462rem;
	margin: 0 20px 0 0;
}
html > body > div.version-imprimable-haut-de-page > div.logo-de-la-ville-de-gatineau-titre > div.titre {
	display: table-cell;
	width: 100%;
	font-weight: 600;
	font-size: 1.75rem;
	vertical-align: middle;
	margin: 0 0 20px 0;
}
@media print {
	html > body > #version-mobile-haut-de-page {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #version-mobile-haut-de-page {
	}
	html.contraste-0 > body > #version-mobile-haut-de-page {
		background-color: #202020;
		color: #fff;
	}
	html.contraste-1 > body > #version-mobile-haut-de-page {
		background-color: #000;
		border-bottom: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > #version-mobile-haut-de-page {
		background-color: #fff;
		border-bottom: 2px solid #000;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > #version-mobile-haut-de-page {
		display: none !important;
	}
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu {
	display: table;
	width: 100%;
}
html.contraste-0 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu {
	background-color: #000;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu {
	background-color: #000;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu {
	background-color: #fff;
	color: #000;
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.logo-horizontal-de-la-ville-de-gatineau {
	display: table-cell;
	vertical-align: middle;
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.logo-horizontal-de-la-ville-de-gatineau > a {
	display: inline-block;
	width: calc(13.8137em + 20px);
	height: calc(1.9615em + 20px);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 13.8137em 1.9615em;
	vertical-align: middle;
}
html.contraste-0 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-000.svg');
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu {
	display: table-cell;
	width: calc(1.9615rem + 20px);
	vertical-align: middle;
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a {
	display: inline-block;
	width: calc(1.9615em + 20px);
	height: calc(1.9615em + 20px);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 1.9615em 1.9615em;
	vertical-align: middle;
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.reduit {
}
html.contraste-0 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-000.svg');
}
html > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.developpe {
}
html.contraste-0 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > div.logo-horizontal-de-la-ville-de-gatineau-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu {
	display: none;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	padding: 20px;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #202020;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li {
	margin: 0 0 20px 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.langue > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.langue > a {
	background-image: url('../images/icone-langue-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.langue > a {
	background-image: url('../images/icone-langue-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.langue > a {
	background-image: url('../images/icone-langue-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:active, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:focus, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher {
	font-size: 1.125rem;
	padding: 20px 20px 10px 20px;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher {
	background-color: #00538e;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher:last-child {
	margin-right: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text] {
	width: calc(100% - 3.4231rem);
	height: 2.8462rem;
	border-radius: 100vw 0 0 100vw;
	font: 1.2308rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 0 0 0 15px;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #fff;
	border: 0;
	color: #000;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #000;
	border-top: 2px solid #fff;
	border-right: 0;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #fff;
	border-top: 2px solid #000;
	border-right: 0;
	border-bottom: 2px solid #000;
	border-left: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #808080;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > a {
	display: inline-block;
	width: 3.4231rem;
	height: 2.8462rem;
	background-repeat: no-repeat;
	background-position: 0.5769rem 50%;
	background-size: 1.7308rem 1.7308rem;
	border-radius: 0 100vw 100vw 0;
	font-size: 1.2308rem;
	vertical-align: middle;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > a {
	background-color: #fff;
	background-image: url('../images/icone-rechercher-000.svg');
	color: #000;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > a {
	background-color: #000;
	background-image: url('../images/icone-rechercher-fff.svg');
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.rechercher > ul > li.rechercher > a {
	background-color: #fff;
	background-image: url('../images/icone-rechercher-000.svg');
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment {
	padding: 10px 20px 20px 20px;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment {
	background-color: #00538e;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment {
	background-color: #000;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment {
	background-color: #fff;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li {
	margin: 0 0 20px 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li.recherches-du-moment > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a:active, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a:focus, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.recherches-du-moment > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation {
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation {
	background-color: #004779;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu {
	font-size: 1.125rem;
	padding: 20px;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li {
	margin: 0 0 20px 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div {
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a {
	text-decoration: none;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a {
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a {
	text-decoration: underline;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a:active, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a:focus, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu ul > li > div > a:hover {
	text-decoration: underline;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.reduit {
	display: inline-block;
	width: 1em;
	height: 1.1875em;
	background-repeat: no-repeat;
	background-position: 0 0.1875em;
	background-size: 1em 1em;
	vertical-align: top;
	margin: 0 5px 0 0;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.reduit {
	background-image: url('../images/icone-developper-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.reduit {
	background-image: url('../images/icone-developper-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.reduit {
	background-image: url('../images/icone-developper-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.developpe {
	display: inline-block;
	width: 1em;
	height: 1.1875em;
	background-repeat: no-repeat;
	background-position: 0 0.1875em;
	background-size: 1em 1em;
	vertical-align: top;
	margin: 0 5px 0 0;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.developpe {
	background-image: url('../images/icone-reduire-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.developpe {
	background-image: url('../images/icone-reduire-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div > a.developpe {
	background-image: url('../images/icone-reduire-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li div {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li ul {
	list-style: none;
	padding: 0 0 0 calc(1.25rem + 20px);
	margin: 20px 0 0 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li ul > li {
	margin: 0 0 20px 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.navigation > #version-mobile-haut-de-page-menu-navigation-contenu > ul > li ul > li:last-child {
	margin-bottom: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager {
	padding: 20px;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager {
	background-color: #202020;
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li {
	margin: 0 0 20px 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-la-taille-du-texte > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-le-contraste > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.partager > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.partager > a {
	background-image: url('../images/icone-partager-fff.svg');
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.partager > a {
	background-image: url('../images/icone-partager-fff.svg');
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li.partager > a {
	background-image: url('../images/icone-partager-000.svg');
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a:active, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a:focus, html > body > #version-mobile-haut-de-page > #version-mobile-haut-de-page-menu > div.ajuster-la-taille-du-texte-ajuster-le-contraste-partager > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.passer-au-contenu-principal {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.passer-au-contenu-principal {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.passer-au-contenu-principal {
	}
}
html > body > div.passer-au-contenu-principal > a {
	display: block;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	height: 0;
	overflow: hidden;
}
html > body > div.passer-au-contenu-principal > a:active, html > body > div.passer-au-contenu-principal > a:focus, html > body > div.passer-au-contenu-principal > a:hover {
	height: auto;
	text-align: center;
	text-decoration: underline;
	padding: 10px;
	z-index: 9999;
}
html.contraste-0 > body > div.passer-au-contenu-principal > a:active, html.contraste-0 > body > div.passer-au-contenu-principal > a:focus, html.contraste-0 > body > div.passer-au-contenu-principal > a:hover {
	background-color: #101010;
	color: #fff;
}
html.contraste-1 > body > div.passer-au-contenu-principal > a:active, html.contraste-1 > body > div.passer-au-contenu-principal > a:focus, html.contraste-1 > body > div.passer-au-contenu-principal > a:hover {
	background-color: #000;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.passer-au-contenu-principal > a:active, html.contraste-2 > body > div.passer-au-contenu-principal > a:focus, html.contraste-2 > body > div.passer-au-contenu-principal > a:hover {
	background-color: #fff;
	border-bottom: 2px solid #000;
	color: #000;
}
@media print {
	html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	}
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #202020;
	color: #fff;
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #000;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	background-color: #fff;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur {
	max-width: 1600px;
	padding: 10px;
	margin: 0 auto;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes {
	display: table;
	width: 100%;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue {
	display: table-cell;
	vertical-align: top;
	padding: 0 10px;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li:last-child {
	margin-right: 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li.langue > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li.langue > a {
	background-image: url('../images/icone-langue-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li.langue > a {
	background-image: url('../images/icone-langue-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li.langue > a {
	background-image: url('../images/icone-langue-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a:active, html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a:focus, html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.langue > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen {
	display: table-cell;
	text-align: right;
	vertical-align: top;
	padding: 0 10px;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li:last-child {
	margin-right: 0;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.accueil > a {
	background-image: url('../images/icone-accueil-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.contacter-la-ville-de-gatineau > a {
	background-image: url('../images/icone-contacter-la-ville-de-gatineau-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.trouver-un-lieu > a {
	background-image: url('../images/icone-trouver-un-lieu-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.services-en-ligne > a {
	background-image: url('../images/icone-services-en-ligne-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-fff.svg');
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-fff.svg');
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li.portail-citoyen > a {
	background-image: url('../images/icone-portail-citoyen-000.svg');
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:active, html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:focus, html > body > div.langue-accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > div.conteneur > div.colonnes > div.colonne.accueil-contacter-la-ville-de-gatineau-trouver-un-lieu-services-en-ligne-portail-citoyen > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > #alertes {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #alertes {
	}
}
@media screen and (min-width: 960px) {
	html > body > #alertes {
	}
}
html.contraste-0 > body > #alertes {
	background-color: #000;
	color: #fff;
}
html.contraste-1 > body > #alertes {
	background-color: #000;
	color: #fff;
}
html.contraste-2 > body > #alertes {
	background-color: #fff;
	color: #000;
}
html > body > #alertes > #alertes-contenu {
	background-color: #000;
	color: #fff;
}
html > body > #alertes > #alertes-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #alertes > #alertes-contenu > ul > li {
	animation: alertes-clignoter 1.75s infinite;
}
html.contraste-0 > body > #alertes > #alertes-contenu > ul > li {
	background-color: #fff;
	color: #000;
}
html.contraste-1 > body > #alertes > #alertes-contenu > ul > li {
	background-color: #000 !important;
	border-bottom: 2px solid #fff;
	color: #fff !important;
}
html.contraste-2 > body > #alertes > #alertes-contenu > ul > li {
	background-color: #fff !important;
	border-bottom: 2px solid #000;
	color: #000 !important;
}
html > body > #alertes > #alertes-contenu > ul > li > div.conteneur {
	max-width: 1600px;
	padding: 10px 20px;
	margin: 0 auto;
}
html > body > #alertes > #alertes-contenu > ul > li.alerte-ffffff > div.conteneur > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #alertes > #alertes-contenu > ul > li.alerte-ffffff > div.conteneur > a {
	background-image: url('../images/icone-alerte-fff.svg');
}
html.contraste-1 > body > #alertes > #alertes-contenu > ul > li.alerte-ffffff > div.conteneur > a {
	background-image: url('../images/icone-alerte-fff.svg');
}
html.contraste-2 > body > #alertes > #alertes-contenu > ul > li.alerte-ffffff > div.conteneur > a {
	background-image: url('../images/icone-alerte-000.svg');
}
html > body > #alertes > #alertes-contenu > ul > li.alerte-000000 > div.conteneur > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #alertes > #alertes-contenu > ul > li.alerte-000000 > div.conteneur > a {
	background-image: url('../images/icone-alerte-000.svg');
}
html.contraste-1 > body > #alertes > #alertes-contenu > ul > li.alerte-000000 > div.conteneur > a {
	background-image: url('../images/icone-alerte-fff.svg');
}
html.contraste-2 > body > #alertes > #alertes-contenu > ul > li.alerte-000000 > div.conteneur > a {
	background-image: url('../images/icone-alerte-000.svg');
}
html > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a {
	text-decoration: none;
}
html.contraste-0 > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a {
	color: #fff;
}
html.contraste-1 > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a {
	text-decoration: underline;
	color: #fff !important;
}
html.contraste-2 > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a {
	text-decoration: underline;
	color: #000 !important;
}
html > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a:active, html > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a:focus, html > body > #alertes > #alertes-contenu > ul > li > div.conteneur > a:hover {
	text-decoration: underline;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
}
@media print {
	html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
	}
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
	background-color: #00538e;
	color: #fff;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
	background-color: #000;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment {
	background-color: #fff;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur {
	max-width: 1600px;
	padding: 20px 10px;
	margin: 0 auto;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes {
	display: table;
	width: 100%;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne {
	display: table-cell;
	vertical-align: middle;
	padding: 0 10px;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau {
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li:last-child {
	margin-right: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li.logo-horizontal-de-la-ville-de-gatineau > a {
	display: inline-block;
	width: 19.2308em;
	height: 2.7305em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: contain;
	vertical-align: middle;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li.logo-horizontal-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-horizontal-de-la-ville-de-gatineau-000.svg');
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a:active, html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a:focus, html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.logo-horizontal-de-la-ville-de-gatineau > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher {
	width: 100%;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li:last-child {
	margin-right: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher {
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text] {
	width: calc(100% - 3.4231rem);
	height: 2.8462rem;
	border-radius: 100vw 0 0 100vw;
	font: 1.2308rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 0 0 0 15px;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #fff;
	border: 0;
	color: #000;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #000;
	border-top: 2px solid #fff;
	border-right: 0;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text] {
	background-color: #fff;
	border-top: 2px solid #000;
	border-right: 0;
	border-bottom: 2px solid #000;
	border-left: 2px solid #000;
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #808080;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > input[type=text]::placeholder {
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > a {
	display: inline-block;
	width: 3.4231rem;
	height: 2.8462rem;
	background-repeat: no-repeat;
	background-position: 0.5769rem 50%;
	background-size: 1.7308rem 1.7308rem;
	border-radius: 0 100vw 100vw 0;
	font-size: 1.2308rem;
	vertical-align: middle;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > a {
	background-color: #fff;
	background-image: url('../images/icone-rechercher-000.svg');
	color: #000;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > a {
	background-color: #000;
	background-image: url('../images/icone-rechercher-fff.svg');
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.rechercher > ul > li.rechercher > a {
	background-color: #fff;
	background-image: url('../images/icone-rechercher-000.svg');
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment {
	white-space: nowrap;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li:last-child {
	margin-right: 0;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li.recherches-du-moment > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-fff.svg');
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-fff.svg');
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li.recherches-du-moment > a {
	background-image: url('../images/icone-recherches-du-moment-000.svg');
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:active, html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:focus, html > body > div.logo-horizontal-de-la-ville-de-gatineau-rechercher-recherches-du-moment > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > #sections-principales {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #sections-principales {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > #sections-principales {
		font-size: 1.125rem;
	}
}
html.contraste-0 > body > #sections-principales {
	background-color: #004779;
	color: #fff;
}
html.contraste-1 > body > #sections-principales {
	background-color: #000;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #sections-principales {
	background-color: #fff;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > #sections-principales > div.conteneur {
	max-width: 1600px;
	padding: 10px;
	margin: 0 auto;
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu {
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul {
	display: table;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li {
	display: table-cell;
	vertical-align: middle;
	padding: 0 10px;
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li.actif {
	font-weight: 600;
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: right calc(50% + 0.0769em);
	background-size: 0.7692em 0.7692em;
	text-decoration: none;
	padding: 0 calc(0.7692em + 5px) 0 0;
}
html.contraste-0 > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a {
	background-image: url('../images/icone-sections-principales-fff.svg');
	color: #fff;
}
html.contraste-1 > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a {
	background-image: url('../images/icone-sections-principales-fff.svg');
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a {
	background-image: url('../images/icone-sections-principales-000.svg');
	text-decoration: underline;
	color: #000;
}
html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a:active, html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a:focus, html > body > #sections-principales > div.conteneur > #sections-principales-contenu > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.image-de-couverture-titre-fil-d-ariane {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.image-de-couverture-titre-fil-d-ariane {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.image-de-couverture-titre-fil-d-ariane {
	}
}
html > body > div.image-de-couverture-titre-fil-d-ariane {
	position: relative;
	height: 29.5385rem;
	overflow: hidden;
}
html.contraste-0 > body > div.image-de-couverture-titre-fil-d-ariane {
	background-color: #fff;
	color: #000;
}
html.contraste-1 > body > div.image-de-couverture-titre-fil-d-ariane {
	background-color: #000;
	border-bottom: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.image-de-couverture-titre-fil-d-ariane {
	background-color: #fff;
	border-bottom: 2px solid #000;
	color: #000;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > #image-de-couverture {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-size: 147.6923rem auto;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}
html.contraste-0 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane {
	background-color: rgba(0%, 0%, 0%, 0.625);
	color: #fff;
}
html.contraste-1 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.titre {
	font-weight: 600;
	font-size: 2.592rem;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.titre > div.conteneur {
	max-width: 1600px;
	padding: 20px 20px 5px 20px;
	margin: 0 auto;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane {
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur {
	max-width: 1600px;
	padding: 5px 20px 20px 20px;
	margin: 0 auto;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li {
	display: inline;
	margin: 0 10px 0 0;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li:last-child {
	margin-right: 0;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li:nth-of-type(1n+2) {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 10px 0 0;
}
html.contraste-0 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li:nth-of-type(1n+2) {
	background-image: url('../images/icone-fil-d-ariane-fff.svg');
}
html.contraste-1 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li:nth-of-type(1n+2) {
	background-image: url('../images/icone-fil-d-ariane-fff.svg');
}
html.contraste-2 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li:nth-of-type(1n+2) {
	background-image: url('../images/icone-fil-d-ariane-000.svg');
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li.actif {
	font-weight: 600;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a:active, html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a:focus, html > body > div.image-de-couverture-titre-fil-d-ariane > div.titre-fil-d-ariane > div.fil-d-ariane > div.conteneur > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.version-mobile-contenu-principal {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.version-mobile-contenu-principal {
	}
	html.contraste-0 > body > div.version-mobile-contenu-principal {
		background-color: #fff;
		color: #000;
	}
	html.contraste-1 > body > div.version-mobile-contenu-principal {
		background-color: #000;
		border-bottom: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > div.version-mobile-contenu-principal {
		background-color: #fff;
		border-bottom: 2px solid #000;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.version-mobile-contenu-principal {
		display: none !important;
	}
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-image-de-couverture {
	height: 40vw;
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-size: 200vw auto;
}
html > body > div.version-mobile-contenu-principal > div.titre-menu {
	display: table;
	width: 100%;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > div.titre-menu {
	background-color: #dfdfdf;
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > div.titre-menu {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > div.titre-menu {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > div.version-mobile-contenu-principal > div.titre-menu > div.titre {
	display: table-cell;
	font-weight: 600;
	font-size: 1.75rem;
	vertical-align: top;
	padding: 10px 0 10px 10px;
}
html > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu {
	display: table-cell;
	width: calc(1.9615rem + 20px);
	vertical-align: top;
}
html > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a {
	display: inline-block;
	width: calc(1.9615em + 20px);
	height: calc(1.9615em + 20px);
	background-repeat: no-repeat;
	background-position: center calc(50% + 0.1875em);
	background-size: 1.9615em 1.9615em;
	vertical-align: middle;
}
html > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.reduit {
}
html.contraste-0 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.reduit {
	background-image: url('../images/icone-menu-000.svg');
}
html > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.developpe {
}
html.contraste-0 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > div.titre-menu > div.menu > a.developpe {
	background-image: url('../images/icone-fermer-000.svg');
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu {
	display: none;
	padding: 20px;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu {
	background-color: #efefef;
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus {
	display: none;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire {
	display: none;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li.actif {
	font-weight: 600;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:active, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:focus, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a {
	display: none;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a.separateur {
	padding: 20px 0 0 0;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #cfcfcf;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-000.svg');
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:active, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:focus, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a > #version-mobile-contenu-principal-menu-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page {
	display: none;
	margin: 0 0 20px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li.actif {
	font-weight: 600;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a {
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a {
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a {
	color: #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a:active, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a:focus, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-dans-cette-page > #version-mobile-contenu-principal-menu-contenu-dans-cette-page-contenu > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi {
	display: none;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu {
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a:active, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a:focus, html > body > div.version-mobile-contenu-principal > #version-mobile-contenu-principal-menu > #version-mobile-contenu-principal-menu-contenu > #version-mobile-contenu-principal-menu-contenu-voir-aussi > #version-mobile-contenu-principal-menu-contenu-voir-aussi-contenu > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > #contenu-principal {
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal {
	}
	html.contraste-0 > body > #contenu-principal {
		background-color: #dfdfdf;
		color: #000;
	}
	html.contraste-1 > body > #contenu-principal {
		background-color: #000;
		color: #fff;
	}
	html.contraste-2 > body > #contenu-principal {
		background-color: #fff;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal {
	}
	html.contraste-0 > body > #contenu-principal {
		background-color: #dfdfdf;
		color: #000;
	}
	html.contraste-1 > body > #contenu-principal {
		background-color: #000;
		color: #fff;
	}
	html.contraste-2 > body > #contenu-principal {
		background-color: #fff;
		color: #000;
	}
}
html > body > #contenu-principal span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-000.svg');
}
html.contraste-1 > body > #contenu-principal span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-fff.svg');
}
html.contraste-2 > body > #contenu-principal span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-000.svg');
}
html > body > #contenu-principal span.lien-ouvrir-le-composeur-telephonique {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-000.svg');
}
html.contraste-1 > body > #contenu-principal span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-fff.svg');
}
html.contraste-2 > body > #contenu-principal span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-000.svg');
}
html > body > #contenu-principal span.lien-ouvrir-un-fichier {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-000.svg');
}
html.contraste-1 > body > #contenu-principal span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-fff.svg');
}
html.contraste-2 > body > #contenu-principal span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-000.svg');
}
html > body > #contenu-principal span.lien-ouvrir-dans-une-nouvelle-fenetre {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-000.svg');
}
html.contraste-1 > body > #contenu-principal span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-fff.svg');
}
html.contraste-2 > body > #contenu-principal span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-000.svg');
}
@media print {
	html > body > #contenu-principal > div.conteneur {
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur {
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur {
		max-width: 1600px;
		padding: 20px;
		margin: 0 auto;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes {
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes {
	}
	html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #fff;
		color: #000;
	}
	html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #000;
		color: #fff;
	}
	html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #fff;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes {
	}
	html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #fff;
		color: #000;
	}
	html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #000;
		border: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes {
		background-color: #fff;
		border: 2px solid #000;
		color: #000;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes:after {
	display: block;
	content: '';
	clear: both;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne {
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche {
		display: none !important;
	}
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche {
		float: left;
		width: 22.5rem;
		min-height: 1px;
	}
}
@media screen and (min-width: 1280px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche {
		float: left;
		width: 22.5rem;
		min-height: 1px;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche {
	height: 0;
	overflow: hidden;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche {
	border-right: 2px solid #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche {
	border-right: 2px solid #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu {
	padding: 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus {
	display: none;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire {
	display: none;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li.actif {
	font-weight: 600;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-navigation-secondaire-contenu > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a {
	display: none;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a.separateur {
	padding: 20px 0 0 0;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #dfdfdf;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a.separateur {
	border-top: 1px solid #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li.aller-a > a {
	background-image: url('../images/icone-aller-a-000.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.gauche > #contenu-principal-gauche > #contenu-principal-gauche-contenu > #contenu-principal-gauche-contenu-en-savoir-plus > #contenu-principal-gauche-contenu-en-savoir-plus-contenu > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a > #contenu-principal-gauche-contenu-en-savoir-plus-contenu-aller-a-contenu > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite {
		display: none !important;
	}
}
@media screen and (max-width: 1279px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite {
		display: none !important;
	}
}
@media screen and (min-width: 1280px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite {
		float: right;
		width: 22.5rem;
		min-height: 1px;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite {
	height: 0;
	overflow: hidden;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite {
	border-left: 2px solid #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite {
	border-left: 2px solid #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu {
	padding: 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page {
	display: none;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li.actif {
	font-weight: 600;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-dans-cette-page > #contenu-principal-droite-contenu-dans-cette-page-contenu > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi {
	display: none;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.droite > #contenu-principal-droite > #contenu-principal-droite-contenu > #contenu-principal-droite-contenu-voir-aussi > #contenu-principal-droite-contenu-voir-aussi-contenu > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre {
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre {
	}
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre {
		float: left;
		width: calc(100% - 22.5rem);
	}
}
@media screen and (min-width: 1280px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre {
		float: left;
		width: calc(100% - 45rem);
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre.pleine-largeur {
	width: 100%;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre {
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu {
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu {
		overflow: auto;
		padding: 20px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu {
		overflow: auto;
		padding: 20px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index {
		min-height: 0 !important;
	}
}
@media screen and (max-width: 1279px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 1280px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index {
		margin: 0 0 20px 0;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index:after {
	display: block;
	content: '';
	clear: both;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index .carte-geographique {
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index .carte-geographique a {
	text-decoration: initial !important;
	color: initial !important;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index .note {
	font-size: 0.875rem;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a {
	text-decoration: underline;
	color: #00538e;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:hover {
	text-decoration: none;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement {
	text-decoration: none;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement {
	text-decoration: underline;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement {
	text-decoration: underline;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.sans-soulignement:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte {
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:hover {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee {
	color: #fff;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee {
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee {
	color: #fff;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:hover {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.couleur-du-texte-inversee:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 0 0.25em;
	background-size: 0.9375em 0.9375em;
	padding: 0 0 0 calc(0.9375em + 5px);
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit {
	background-image: url('../images/icone-developper-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit {
	background-image: url('../images/icone-developper-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit {
	background-image: url('../images/icone-developper-000.svg');
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:hover {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.reduit:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 0 0.25em;
	background-size: 0.9375em 0.9375em;
	padding: 0 0 0 calc(0.9375em + 5px);
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe {
	background-image: url('../images/icone-reduire-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe {
	background-image: url('../images/icone-reduire-fff.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe {
	background-image: url('../images/icone-reduire-000.svg');
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:hover {
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index a.developpe:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h1 > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 {
	font-weight: 600;
	font-size: 1.25rem;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h2 > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 {
	font-weight: 600;
	font-size: 1.0417rem;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h3 > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 {
	font-weight: 600;
	font-size: 1rem;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index h4 > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index p {
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ol {
	padding: 0 0 0 20px;
	margin: 0 0 20px 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ol > li {
	padding: 0 0 0 7.5px;
	margin: 0 0 7.5px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ol > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index li > ol {
	padding: 0 0 0 20px;
	margin: 7.5px 0 7.5px 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ul {
	padding: 0 0 0 20px;
	margin: 0 0 20px 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ul > li {
	padding: 0 0 0 7.5px;
	margin: 0 0 7.5px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index ul > li:last-child {
	margin-bottom: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index li > ul {
	padding: 0 0 0 20px;
	margin: 7.5px 0 7.5px 20px;
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes {
		margin: 0 -10px 20px -10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes:after {
		display: block;
		content: '';
		clear: both;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes {
		margin: 0 -10px 20px -10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes:after {
		display: block;
		content: '';
		clear: both;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-1 {
		float: left;
		width: calc(8.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-1:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-1 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-1 {
		float: left;
		width: calc(8.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-1:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-2 {
		float: left;
		width: calc(16.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-2:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-2 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-2 {
		float: left;
		width: calc(16.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-2:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-3 {
		float: left;
		width: calc(25% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-3:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-3 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-3 {
		float: left;
		width: calc(25% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-3:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-4 {
		float: left;
		width: calc(33.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-4:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-4 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-4 {
		float: left;
		width: calc(33.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-4:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-5 {
		float: left;
		width: calc(41.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-5:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-5 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-5 {
		float: left;
		width: calc(41.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-5:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-6 {
		float: left;
		width: calc(50% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-6:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-6 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-6 {
		float: left;
		width: calc(50% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-6:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-7 {
		float: left;
		width: calc(58.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-7:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-7 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-7 {
		float: left;
		width: calc(58.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-7:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-8 {
		float: left;
		width: calc(66.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-8:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-8 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-8 {
		float: left;
		width: calc(66.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-8:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-9 {
		float: left;
		width: calc(75% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-9:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-9 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-9 {
		float: left;
		width: calc(75% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-9:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-10 {
		float: left;
		width: calc(83.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-10:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-10 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-10 {
		float: left;
		width: calc(83.3333% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-10:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-11 {
		float: left;
		width: calc(91.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-11:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-11 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-11 {
		float: left;
		width: calc(91.6667% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-11:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-12 {
		float: left;
		width: calc(100% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-12:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-12 {
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-12 {
		float: left;
		width: calc(100% - 20px);
		margin: 0 10px;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.colonnes > div.colonnes-12:after {
		display: block;
		content: '';
		margin-bottom: -20px;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes {
	margin: 0 -10px 20px -10px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte {
	display: inline-block;
	width: calc(22.5rem - 20px);
	vertical-align: top;
	margin: 0 10px 20px 10px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte:after {
	display: block;
	content: '';
	margin-bottom: -5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a > span.image {
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-top: 40.4348%;
	margin-bottom: 5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a > span.image > span:nth-child(1) {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	filter: blur(20px);
	transform: scale(2);
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a > span.image > span:nth-child(2) {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: auto 100%;
	transition: background-size 0.5s;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:active > span.image > span:nth-child(2), html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:focus > span.image > span:nth-child(2), html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a:hover > span.image > span:nth-child(2) {
	background-size: auto 106.25%;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > a > span.titre {
	display: block;
	font-weight: 600;
	font-size: 1.0417rem;
	margin-bottom: 5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > span.sous-titre {
	display: block;
	font-size: 0.875rem;
	margin-bottom: 5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes > span.carte > span.texte {
	display: block;
	margin-bottom: 5px;
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales {
		overflow: hidden;
		white-space: nowrap;
		margin: 0 -20px 20px 0;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales {
		overflow: hidden;
		white-space: nowrap;
		margin: 0 -20px 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales {
		overflow: hidden;
		white-space: nowrap;
		margin: 0 -20px 20px 0;
	}
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte {
		width: calc(33.3333% - 20px);
		white-space: normal;
		margin: 0 20px 20px 0;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte:last-child {
		margin-right: 0;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte {
		width: calc(100% - 20px);
		white-space: normal;
		margin: 0 20px 20px 0;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte:last-child {
		margin-right: 20px;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte {
		width: calc(33.3333% - 20px);
		white-space: normal;
		margin: 0 20px 20px 0;
	}
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales > span.carte:last-child {
		margin-right: 0;
	}
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales-pleine-largeur {
	overflow: hidden;
	white-space: nowrap;
	margin: 0 -20px 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales-pleine-largeur > span.carte {
	width: calc(100% - 20px);
	white-space: normal;
	margin: 0 20px 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.cartes.horizontales-pleine-largeur > span.carte:last-child {
	margin-right: 20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles {
	margin: 0 -10px 20px -10px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille {
	display: inline-block;
	width: calc(22.5rem - 20px);
	vertical-align: top;
	text-decoration: none;
	margin: 0 10px 20px 10px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille > span:nth-of-type(1) {
	display: table-cell;
	vertical-align: top;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille > span:nth-of-type(1) > span {
	display: inline-block;
	width: 5.7692rem;
	height: 5.7692rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: auto 5.7692rem;
	border-radius: 100vw;
	vertical-align: middle;
	margin-right: 10px;
	transition: background-size 0.5s;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:active > span:nth-of-type(1) > span, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:focus > span:nth-of-type(1) > span, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille:hover > span:nth-of-type(1) > span {
	background-size: auto 6.1299rem;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille > span:nth-of-type(2) {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.pastilles > a.pastille > span:nth-of-type(2) > span {
	font-weight: 600;
	font-size: 1.0417rem;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens {
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien {
	display: block;
	width: calc(100% - 20px);
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien:after {
	display: block;
	content: '';
	margin-bottom: -5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a {
	text-decoration: none;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a {
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > a > span.titre {
	display: block;
	font-weight: 600;
	font-size: 1.0417rem;
	margin-bottom: 5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.liens > span.lien > span.date {
	display: block;
	font-size: 0.875rem;
	margin-bottom: 5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau {
	overflow: auto;
	margin: 0 0 20px 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table {
	width: 100%;
	overflow: auto;
	border-collapse: collapse;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr {
	border-top: 1px solid #dfdfdf;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr {
	border-top: 1px solid #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr {
	border-top: 1px solid #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr:first-child {
	border-top: 0;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr th {
	font-weight: 600;
	vertical-align: top;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr th {
	background-color: #efefef;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr th {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr th {
	background-color: #000;
	color: #fff;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.tableau table tr td {
	vertical-align: top;
	padding: 7.5px;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte {
	border-left-style: solid;
	border-left-width: 5px;
	font-weight: 600;
	padding: 10px;
	margin: 0 0 20px 0;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte {
	background-color: #efefef;
	color: #000;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte {
	background-color: #000;
	color: #fff;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-000.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-une-fenetre-de-redaction-de-courriel {
	background-image: url('../images/icone-lien-ouvrir-une-fenetre-de-redaction-de-courriel-fff.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-le-composeur-telephonique {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-000.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-le-composeur-telephonique {
	background-image: url('../images/icone-lien-ouvrir-le-composeur-telephonique-fff.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-un-fichier {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-000.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-un-fichier {
	background-image: url('../images/icone-lien-ouvrir-un-fichier-fff.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-dans-une-nouvelle-fenetre {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-000.svg');
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-000.svg');
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-fff.svg');
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a {
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a {
	text-decoration: underline;
	color: #00538e;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a {
	text-decoration: underline;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:focus, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:hover {
	text-decoration: none;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:active, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:focus, html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:hover {
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:active, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:focus, html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index div.alerte a:hover {
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text] {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text] {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text] {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text] {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]::placeholder {
	color: #808080;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]::placeholder {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=text]::placeholder {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email] {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email] {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email] {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email] {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]::placeholder {
	color: #808080;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]::placeholder {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=email]::placeholder {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date] {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date] {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date] {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date] {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]::placeholder {
	color: #808080;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]::placeholder {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=date]::placeholder {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password] {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password] {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password] {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password] {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]::placeholder {
	color: #808080;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]::placeholder {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=password]::placeholder {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file] {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file] {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file]:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file]:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file] {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=file] {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea::placeholder {
	opacity: 1;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea::placeholder {
	color: #808080;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea::placeholder {
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index textarea::placeholder {
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select {
	font: 1.077rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select {
	background-color: rgb(98.4375%, 98.4375%, 98.4375%);
	box-shadow: 0 1px 1px 0 rgb(0%, 0%, 0%, 0.03125) inset;
	border: 1px solid #dfdfdf;
	color: #000;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select:active, html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select:focus {
	background-color: #fff;
	box-shadow: 0 0 5px 0 #00538e;
	border-color: #00538e;
	outline: 0;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select {
	background-color: #000;
	border: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index select {
	background-color: #fff;
	border: 2px solid #000;
	color: #000;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button {
	border: 0;
	font: 400 1.2308rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px 15px;
	cursor: pointer;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button:hover {
	text-decoration: underline;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button {
	background-color: #004779;
	color: #fff;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button {
	background-color: #fff;
	text-decoration: underline;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index button {
	background-color: #000;
	text-decoration: underline;
	color: #fff;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button] {
	border: 0;
	font: 400 1.2308rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px 15px;
	cursor: pointer;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button]:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button]:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button]:hover {
	text-decoration: underline;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button] {
	background-color: #004779;
	color: #fff;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button] {
	background-color: #fff;
	text-decoration: underline;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=button] {
	background-color: #000;
	text-decoration: underline;
	color: #fff;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit] {
	border: 0;
	font: 400 1.2308rem 'Open Sans', sans-serif;
	vertical-align: middle;
	padding: 7.5px 15px;
	cursor: pointer;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit]:active, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit]:focus, html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit]:hover {
	text-decoration: underline;
}
html.contraste-0 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit] {
	background-color: #004779;
	color: #fff;
}
html.contraste-1 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit] {
	background-color: #fff;
	text-decoration: underline;
	color: #000;
}
html.contraste-2 > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-contenu-index input[type=submit] {
	background-color: #000;
	text-decoration: underline;
	color: #fff;
}
html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-derniere-mise-a-jour-de-la-page {
	display: none;
	margin: 0 0 20px 0;
}
@media print {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-commentaires {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-commentaires {
		display: none;
		margin: 0 0 20px 0;
	}
}
@media screen and (min-width: 960px) {
	html > body > #contenu-principal > div.conteneur > div.colonnes > div.colonne.centre > #contenu-principal-centre > #contenu-principal-centre-contenu > #contenu-principal-centre-commentaires {
		display: none;
		margin: 0 0 20px 0;
	}
}
@media print {
	html > body > #bandeaux {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #bandeaux {
		display: none;
		position: relative;
		height: 13.3333vw;
		overflow: hidden;
	}
}
@media screen and (min-width: 960px) {
	html > body > #bandeaux {
		display: none;
		position: relative;
		height: 128px;
		overflow: hidden;
	}
}
html.contraste-0 > body > #bandeaux {
	background-color: #fff;
	color: #000;
}
html.contraste-1 > body > #bandeaux {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > #bandeaux {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > #bandeaux > #bandeaux-contenu {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
html > body > #bandeaux > #bandeaux-contenu > div.bandeaux {
	overflow: hidden;
	white-space: nowrap;
}
html > body > #bandeaux > #bandeaux-contenu > div.bandeaux > span.bandeau {
	display: inline-block;
	width: 100%;
	vertical-align: top;
	white-space: normal;
}
@media screen and (max-width: 959px) {
	html > body > #bandeaux > #bandeaux-contenu > div.bandeaux > span.bandeau > a {
		display: block;
		width: 100vw;
		height: 13.3333vw;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-size: 200vw auto;
		margin: 0 auto;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > #bandeaux > #bandeaux-contenu > div.bandeaux > span.bandeau > a {
		display: block;
		width: 100vw;
		height: 128px;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-size: 1920px auto;
		margin: 0 auto;
		color: #000;
	}
}
html > body > #bandeaux > #bandeaux-controle-gauche {
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: calc(1rem + 20px);
	background: linear-gradient(to left, rgba(0%, 0%, 0%, 0) 0%, rgba(0%, 0%, 0%, 0.625) 100%);
	z-index: 9999;
}
html > body > #bandeaux > #bandeaux-controle-gauche > a {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: url('../images/icone-chevron-gauche-fff.svg');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 1em 1em;
}
html > body > #bandeaux > #bandeaux-controle-droite {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: calc(1rem + 20px);
	background: linear-gradient(to right, rgba(0%, 0%, 0%, 0) 0%, rgba(0%, 0%, 0%, 0.625) 100%);
	z-index: 9999;
}
html > body > #bandeaux > #bandeaux-controle-droite > a {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: url('../images/icone-chevron-droite-fff.svg');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 1em 1em;
}
@media print {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact {
		display: none !important;
	}
}
@media screen {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact {
	}
	html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact {
		background-color: #00538e;
		text-decoration: none;
		color: #fff;
	}
	html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact {
		background-color: #000;
		border-top: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact {
		background-color: #fff;
		border-top: 2px solid #000;
		color: #000;
	}
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact span.lien-ouvrir-dans-une-nouvelle-fenetre {
	display: inline-block;
	width: 0.7692em;
	height: 0.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 0.7692em 0.7692em;
	margin: 0 0 0 5px;
	cursor: help;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact span.lien-ouvrir-dans-une-nouvelle-fenetre {
	background-image: url('../images/icone-lien-ouvrir-dans-une-nouvelle-fenetre-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur {
	max-width: 1600px;
	padding: 20px 10px;
	margin: 0 auto;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
@media screen and (max-width: 959px) {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes {
	}
}
@media screen and (min-width: 960px) {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes {
		display: table;
		width: 100%;
		table-layout: fixed;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne {
		padding: 0 10px;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne {
		display: table-cell;
		vertical-align: top;
		padding: 0 10px;
	}
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau {
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > p {
	margin: 0 0 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > p.logo-de-la-ville-de-gatineau-logo-gatineau-pour-la-vie {
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul {
	list-style: none;
	padding: 0px;
	margin: 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li {
	display: inline-block;
	margin: 0 20px 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li:last-child {
	margin-right: 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-de-la-ville-de-gatineau > a {
	display: inline-block;
	width: 9.6041em;
	height: 5.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 100%;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-de-la-ville-de-gatineau-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-de-la-ville-de-gatineau > a {
	background-image: url('../images/logo-de-la-ville-de-gatineau-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-gatineau-pour-la-vie > a {
	display: inline-block;
	width: 7.9527em;
	height: 5.7692em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100% 100%;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-gatineau-pour-la-vie > a {
	background-image: url('../images/logo-gatineau-pour-la-vie-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-gatineau-pour-la-vie > a {
	background-image: url('../images/logo-gatineau-pour-la-vie-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.a-propos-de-gatineau > ul > li.logo-gatineau-pour-la-vie > a {
	background-image: url('../images/logo-gatineau-pour-la-vie-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales {
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a:active, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a:focus, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.sections-principales > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau {
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a:active, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a:focus, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.liens-additionnels-autres-sites-de-la-ville-de-gatineau > ul > li > a:hover {
	text-decoration: underline;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact {
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 10px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li:last-child {
	margin-bottom: 0;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.facebook > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.facebook > a {
	background-image: url('../images/icone-facebook-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.facebook > a {
	background-image: url('../images/icone-facebook-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.facebook > a {
	background-image: url('../images/icone-facebook-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.twitter > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.twitter > a {
	background-image: url('../images/icone-twitter-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.twitter > a {
	background-image: url('../images/icone-twitter-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.twitter > a {
	background-image: url('../images/icone-twitter-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.instagram > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.instagram > a {
	background-image: url('../images/icone-instagram-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.instagram > a {
	background-image: url('../images/icone-instagram-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.instagram > a {
	background-image: url('../images/icone-instagram-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.youtube > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.youtube > a {
	background-image: url('../images/icone-youtube-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.youtube > a {
	background-image: url('../images/icone-youtube-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.youtube > a {
	background-image: url('../images/icone-youtube-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.linkedin > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.linkedin > a {
	background-image: url('../images/icone-linkedin-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.linkedin > a {
	background-image: url('../images/icone-linkedin-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.linkedin > a {
	background-image: url('../images/icone-linkedin-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.fils-rss > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
	margin: 0 0 7.5px 0;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.fils-rss > a {
	background-image: url('../images/icone-fils-rss-fff.svg');
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.fils-rss > a {
	background-image: url('../images/icone-fils-rss-fff.svg');
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li.fils-rss > a {
	background-image: url('../images/icone-fils-rss-000.svg');
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a:active, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a:focus, html > body > div.a-propos-de-gatineau-sections-principales-liens-additionnels-autres-sites-de-la-ville-de-gatineau-restez-en-contact > div.conteneur > div.colonnes > div.colonne.restez-en-contact > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright {
		display: none !important;
	}
}
@media screen {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright {
	}
}
html.contraste-0 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright {
	background-color: #202020;
	color: #fff;
}
html.contraste-1 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright {
	background-color: #000;
	border-top: 2px solid #fff;
	color: #fff;
}
html.contraste-2 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright {
	background-color: #fff;
	border-top: 2px solid #000;
	color: #000;
}
html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur {
	max-width: 1600px;
	padding: 10px;
	margin: 0 auto;
}
@media screen and (max-width: 639px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes {
		text-align: center;
	}
}
@media screen and (min-width: 640px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes {
		display: table;
		width: 100%;
	}
}
@media screen and (max-width: 639px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne {
		padding: 0 10px;
	}
}
@media screen and (min-width: 640px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne {
		display: table-cell;
		vertical-align: top;
		padding: 0 10px;
	}
}
html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite {
}
@media screen and (max-width: 639px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul {
		list-style: none;
		padding: 0;
		margin: 0 0 7.5px 0;
	}
}
@media screen and (min-width: 640px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
}
@media screen and (max-width: 479px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li {
		margin: 0 0 7.5px 0;
	}
}
@media screen and (min-width: 480px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li {
		display: inline;
		margin: 0 20px 0 0;
	}
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li:last-child {
		margin-right: 0;
	}
}
html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a:active, html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a:focus, html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.conditions-d-utilisation-declaration-de-confidentialite > ul > li > a:hover {
	text-decoration: underline;
}
@media screen and (max-width: 639px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.copyright {
	}
}
@media screen and (min-width: 640px) {
	html > body > div.conditions-d-utilisation-declaration-de-confidentialite-copyright > div.conteneur > div.colonnes > div.colonne.copyright {
		text-align: right;
	}
}
@media print {
	html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 9999;
	}
	html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		background-color: #101010;
		color: #fff;
	}
	html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		background-color: #000;
		border-top: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page {
		background-color: #fff;
		border-top: 2px solid #000;
		color: #000;
	}
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur {
	max-width: 1600px;
	padding: 10px;
	margin: 0 auto;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes {
	display: table;
	width: 100%;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne {
	display: table-cell;
	vertical-align: top;
	padding: 0 10px;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer {
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li:last-child {
	margin-right: 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-la-taille-du-texte > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-la-taille-du-texte > a {
	background-image: url('../images/icone-ajuster-la-taille-du-texte-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-le-contraste > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.ajuster-le-contraste > a {
	background-image: url('../images/icone-ajuster-le-contraste-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.lire-a-haute-voix > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.lire-a-haute-voix > a {
	background-image: url('../images/icone-lire-a-haute-voix-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.lire-a-haute-voix > a {
	background-image: url('../images/icone-lire-a-haute-voix-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.lire-a-haute-voix > a {
	background-image: url('../images/icone-lire-a-haute-voix-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.partager > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.partager > a {
	background-image: url('../images/icone-partager-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.partager > a {
	background-image: url('../images/icone-partager-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.partager > a {
	background-image: url('../images/icone-partager-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.imprimer > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.imprimer > a {
	background-image: url('../images/icone-imprimer-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.imprimer > a {
	background-image: url('../images/icone-imprimer-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li.imprimer > a {
	background-image: url('../images/icone-imprimer-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a:active, html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a:focus, html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page {
	text-align: right;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li:last-child {
	margin-right: 0;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li.retourner-au-haut-de-la-page > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-fff.svg');
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-fff.svg');
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-000.svg');
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a {
	color: #fff;
}
html.contraste-1 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a:active, html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a:focus, html > body > #ajuster-la-taille-du-texte-ajuster-le-contraste-lire-a-haute-voix-partager-imprimer-retourner-au-haut-de-la-page > div.conteneur > div.colonnes > div.colonne.retourner-au-haut-de-la-page > ul > li > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.version-mobile-bas-de-page {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.version-mobile-bas-de-page {
		padding: 10px;
	}
	html.contraste-0 > body > div.version-mobile-bas-de-page {
		background-color: #101010;
		color: #fff;
	}
	html.contraste-1 > body > div.version-mobile-bas-de-page {
		background-color: #000;
		border-top: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > div.version-mobile-bas-de-page {
		background-color: #fff;
		border-top: 2px solid #000;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.version-mobile-bas-de-page {
		display: none !important;
	}
}
html > body > div.version-mobile-bas-de-page > div.retourner-au-haut-de-la-page {
	text-align: center;
}
html > body > div.version-mobile-bas-de-page > div.retourner-au-haut-de-la-page > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > div.version-mobile-bas-de-page > div.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-fff.svg');
}
html.contraste-1 > body > div.version-mobile-bas-de-page > div.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-fff.svg');
}
html.contraste-2 > body > div.version-mobile-bas-de-page > div.retourner-au-haut-de-la-page > a {
	background-image: url('../images/icone-retourner-au-haut-de-la-page-000.svg');
}
html > body > div.version-mobile-bas-de-page > div > a {
	text-decoration: none;
}
html.contraste-0 > body > div.version-mobile-bas-de-page > div > a {
	color: #fff;
}
html.contraste-1 > body > div.version-mobile-bas-de-page > div > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > div.version-mobile-bas-de-page > div > a {
	text-decoration: underline;
	color: #000;
}
html > body > div.version-mobile-bas-de-page > div > a:active, html > body > div.version-mobile-bas-de-page > div > a:focus, html > body > div.version-mobile-bas-de-page > div > a:hover {
	text-decoration: underline;
}
@media print {
	html > body > div.version-imprimable-bas-de-page {
		border-top: 1px solid #000;
		padding: 20px 0 0 0;
		margin: 20px 0 0 0;
	}
}
@media screen and (max-width: 959px) {
	html > body > div.version-imprimable-bas-de-page {
		display: none !important;
	}
}
@media screen and (min-width: 960px) {
	html > body > div.version-imprimable-bas-de-page {
		display: none !important;
	}
}
@media print {
	html > body > #fenetre {
		display: none !important;
	}
}
@media screen and (max-width: 959px) {
	html > body > #fenetre {
		display: none;
		overflow: auto;
		outline: none;
	}
	html.contraste-0 > body > #fenetre {
		background-color: #fff;
		box-shadow: 0 0 5px 0 rgba(0%, 0%, 0%, 0.625);
		color: #000;
	}
	html.contraste-1 > body > #fenetre {
		background-color: #000;
		border: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > #fenetre {
		background-color: #fff;
		border: 2px solid #000;
		color: #000;
	}
}
@media screen and (min-width: 960px) {
	html > body > #fenetre {
		display: none;
		overflow: auto;
		outline: none;
	}
	html.contraste-0 > body > #fenetre {
		background-color: #fff;
		box-shadow: 0 0 5px 0 rgba(0%, 0%, 0%, 0.625);
		color: #000;
	}
	html.contraste-1 > body > #fenetre {
		background-color: #000;
		border: 2px solid #fff;
		color: #fff;
	}
	html.contraste-2 > body > #fenetre {
		background-color: #fff;
		border: 2px solid #000;
		color: #000;
	}
}
html > body > #fenetre > #fenetre-contenu {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur {
	max-width: 1600px;
	padding: 20px 10px;
	margin: 0 auto;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes {
	display: table;
	width: 100%;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne {
	display: table-cell;
	vertical-align: top;
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.titre {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.titre > h1 {
	font-weight: 600;
	font-size: 1.5rem;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer {
	text-align: right;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li {
	display: inline;
	margin: 0 20px 0 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li:last-child {
	margin-right: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li.fermer > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li.fermer > a {
	background-image: url('../images/icone-fermer-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li.fermer > a {
	background-image: url('../images/icone-fermer-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li.fermer > a {
	background-image: url('../images/icone-fermer-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.fermer > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a {
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a {
	text-decoration: underline;
	color: #00538e;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:hover {
	text-decoration: none;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:active, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:focus, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:hover {
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:active, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:focus, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a:hover {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 0 0.25em;
	background-size: 0.9375em 0.9375em;
	padding: 0 0 0 calc(0.9375em + 5px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit {
	background-image: url('../images/icone-developper-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit {
	background-image: url('../images/icone-developper-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit {
	background-image: url('../images/icone-developper-000.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:hover {
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:active, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:focus, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:hover {
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:active, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:focus, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.reduit:hover {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 0 0.25em;
	background-size: 0.9375em 0.9375em;
	padding: 0 0 0 calc(0.9375em + 5px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe {
	background-image: url('../images/icone-reduire-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe {
	background-image: url('../images/icone-reduire-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe {
	background-image: url('../images/icone-reduire-000.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:hover {
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:active, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:focus, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:hover {
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:active, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:focus, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne a.developpe:hover {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 {
	font-weight: 600;
	font-size: 1.25rem;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a {
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a {
	text-decoration: none;
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:hover {
	text-decoration: underline;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:active, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:focus, html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:hover {
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:active, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:focus, html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne h2 > a:hover {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie {
	display: none;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul {
	list-style: none;
	padding: 0;
	margin: 0 -10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li {
	display: inline-block;
	width: calc(11.25rem - 20px);
	text-align: center;
	vertical-align: top;
	margin: 0 10px 20px 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a {
	display: inline-block;
	font-weight: 600;
	font-size: 1.0417rem;
	text-align: center;
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a > span:nth-child(1) {
	display: block;
	margin: 0 auto 5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a > span:nth-child(1) > span:nth-child(1) {
	display: inline-block;
	width: 5.7692rem;
	height: 5.7692rem;
	background-color: #00538e;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: calc(5.7692rem - 35px) calc(5.7692rem - 35px);
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a > span:nth-child(2) {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.services-en-ligne > div.categorie > ul > li > a > span:nth-child(2) > span:nth-child(1) {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	display: block;
	min-width: calc(1.4615em + 15px);
	min-height: calc(1.4615em + 15px);
	background-repeat: no-repeat;
	background-position: 7.5px 7.5px;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 7.5px 7.5px 7.5px calc(1.4615em + 15px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	background-image: url('../images/icone-rechercher-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	background-image: url('../images/icone-rechercher-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	background-image: url('../images/icone-rechercher-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	display: block;
	text-decoration: none;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a:after {
	display: block;
	content: '';
	margin-bottom: -5px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.titre {
	display: block;
	margin-bottom: 5px;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #ffff00;
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #000;
	color: #fff;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.sous-titre {
	display: block;
	font-size: 0.875rem;
	margin-bottom: 5px;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #ffff00;
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #000;
	color: #fff;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.resultats > ul > li > a:hover {
	background-color: #efefef;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.aucun-resultat-trouve {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.aucun-resultat-trouve > p {
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche.separateur {
	padding: 20px 0 0 0;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche.separateur {
	border-top: 1px solid #dfdfdf;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche.separateur {
	border-top: 1px solid #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche.separateur {
	border-top: 1px solid #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li.afficher-tous-les-resultats-de-la-recherche > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li.afficher-tous-les-resultats-de-la-recherche > a {
	background-image: url('../images/icone-afficher-tous-les-resultats-de-la-recherche-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li.afficher-tous-les-resultats-de-la-recherche > a {
	background-image: url('../images/icone-afficher-tous-les-resultats-de-la-recherche-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li.afficher-tous-les-resultats-de-la-recherche > a {
	background-image: url('../images/icone-afficher-tous-les-resultats-de-la-recherche-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.rechercher > div.afficher-tous-les-resultats-de-la-recherche > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	display: block;
	min-width: calc(1.4615em + 15px);
	min-height: calc(1.4615em + 15px);
	background-repeat: no-repeat;
	background-position: 7.5px 7.5px;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 7.5px 7.5px 7.5px calc(1.4615em + 15px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	background-image: url('../images/icone-recherches-du-moment-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	background-image: url('../images/icone-recherches-du-moment-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	background-image: url('../images/icone-recherches-du-moment-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.recherches-du-moment > ul > li > a:hover {
	background-color: #efefef;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul {
	column-width: 22.5rem;
	column-gap: 20px;
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li {
	min-width: 0.6154em;
	min-height: 0.6154em;
	background-repeat: no-repeat;
	background-position: 0 0.4615em;
	background-size: 0.6154em 0.6154em;
	padding: 0 0 0 calc(0.6154em + 10px);
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li.actif {
	font-weight: 600;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li {
	background-image: url('../images/icone-chevron-droite-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li {
	background-image: url('../images/icone-chevron-droite-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a {
	display: inline-block;
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.pages > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout {
	padding: 20px 0 0 0;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout {
	border-top: 1px solid #dfdfdf;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout {
	border-top: 1px solid #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout {
	border-top: 1px solid #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li.afficher-tout > a {
	display: inline-block;
	min-width: 1.4615em;
	min-height: 1.4615em;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 0 0 0 calc(1.4615em + 5px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li.afficher-tout > a {
	background-image: url('../images/icone-afficher-tout-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li.afficher-tout > a {
	background-image: url('../images/icone-afficher-tout-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li.afficher-tout > a {
	background-image: url('../images/icone-afficher-tout-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a {
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.section-principale > div.afficher-tout > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues:after {
	display: block;
	content: '';
	margin-bottom: -20px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul {
	list-style: none;
	padding: 0;
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li {
	margin: 0 0 7.5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li:last-child {
	margin-bottom: 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	display: block;
	min-width: calc(1.4615em + 15px);
	min-height: calc(1.4615em + 15px);
	background-repeat: no-repeat;
	background-position: 7.5px 7.5px;
	background-size: 1.4615em 1.4615em;
	vertical-align: middle;
	padding: 7.5px 7.5px 7.5px calc(1.4615em + 15px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	background-image: url('../images/icone-saisie-semi-automatique-des-noms-de-rues-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	background-image: url('../images/icone-saisie-semi-automatique-des-noms-de-rues-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	background-image: url('../images/icone-saisie-semi-automatique-des-noms-de-rues-000.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	display: block;
	text-decoration: none;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a:after {
	display: block;
	content: '';
	margin-bottom: -5px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.titre {
	display: block;
	margin-bottom: 5px;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #ffff00;
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.titre > span.texte-surligne {
	background-color: #000;
	color: #fff;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.sous-titre {
	display: block;
	font-size: 0.875rem;
	margin-bottom: 5px;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #ffff00;
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #fff;
	color: #000;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a > span.sous-titre > span.texte-surligne {
	background-color: #000;
	color: #fff;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a:active, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a:focus, html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.resultats > ul > li > a:hover {
	background-color: #efefef;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.aucun-resultat-trouve {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.aucun-resultat-trouve > p {
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.aucun-resultat-trouve {
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.saisie-semi-automatique-des-noms-de-rues > div.aucun-resultat-trouve > p {
	margin: 0 0 20px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager {
	padding: 0 10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul {
	list-style: none;
	padding: 0;
	margin: 0 -10px -20px -10px;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li {
	display: inline-block;
	width: calc(11.25rem - 20px);
	text-align: center;
	vertical-align: top;
	margin: 0 10px 20px 10px;
}
@media screen and (max-width: 959px) {
	html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li.version-mobile-seulement {
		display: inline-block;
	}
}
@media screen and (min-width: 960px) {
	html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li.version-mobile-seulement {
		display: none;
	}
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a {
	display: inline-block;
	font-weight: 600;
	font-size: 1.0417rem;
	text-align: center;
	text-decoration: none;
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a {
	color: #000;
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a {
	text-decoration: underline;
	color: #fff;
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a {
	text-decoration: underline;
	color: #000;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a:active, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a:focus, html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a:hover {
	text-decoration: underline;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) {
	display: block;
	margin: 0 auto 5px 0;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1) {
	display: inline-block;
	width: calc(5.7692rem - 35px);
	height: calc(5.7692rem - 35px);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: calc(5.7692rem - 35px) calc(5.7692rem - 35px);
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).courriel {
	background-image: url('../images/icone-courriel-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).courriel {
	background-image: url('../images/icone-courriel-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).courriel {
	background-image: url('../images/icone-courriel-000.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).facebook {
	background-image: url('../images/icone-facebook.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).facebook {
	background-image: url('../images/icone-facebook.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).facebook {
	background-image: url('../images/icone-facebook.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).linkedin {
	background-image: url('../images/icone-linkedin.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).linkedin {
	background-image: url('../images/icone-linkedin.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).linkedin {
	background-image: url('../images/icone-linkedin.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).messenger {
	background-image: url('../images/icone-messenger.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).messenger {
	background-image: url('../images/icone-messenger.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).messenger {
	background-image: url('../images/icone-messenger.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).reddit {
	background-image: url('../images/icone-reddit.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).reddit {
	background-image: url('../images/icone-reddit.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).reddit {
	background-image: url('../images/icone-reddit.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).sms {
	background-image: url('../images/icone-sms-000.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).sms {
	background-image: url('../images/icone-sms-fff.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).sms {
	background-image: url('../images/icone-sms-000.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).twitter {
	background-image: url('../images/icone-twitter.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).twitter {
	background-image: url('../images/icone-twitter.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).twitter {
	background-image: url('../images/icone-twitter.svg');
}
html.contraste-0 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).whatsapp {
	background-image: url('../images/icone-whatsapp.svg');
}
html.contraste-1 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).whatsapp {
	background-image: url('../images/icone-whatsapp.svg');
}
html.contraste-2 > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(1) > span:nth-child(1).whatsapp {
	background-image: url('../images/icone-whatsapp.svg');
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(2) {
	display: block;
}
html > body > #fenetre > #fenetre-contenu > div.conteneur > div.colonnes > div.colonne.partager > ul > li > a > span:nth-child(2) > span:nth-child(1) {
}