<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/var/www/inc/fct/string.fct.php</b> on line <b>137</b><br />
/* UTF-8 à jamais */
/*
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-weight:500;
	font-weight:800;
	
	font-family: 'Abhaya Libre', serif;
	font-weight:400;
	
	font-family: 'Allura', cursive;
	font-weight:400;
	
*/
#entete{
	height:710px;
	position:relative;
}
#entete.sans_bandeau{
	height:325px;
}
.home #entete{
	height:700px;
}
#entete .contenu_utile .haut{
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;
}
#entete .contenu_utile .haut .logo{
	width:250px;
	height:90px;
  box-shadow:0 20px 30px 0 rgba(0, 0, 0, 0.5);
  background:url('svg/logo-page.svg') center center no-repeat #2a4c05;
  background-size:240px auto;
  text-decoration:none;
  display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;
  align-items:center;
  -webkit-justify-content:center;-ms-justify-content:center;justify-content:center;
  position:relative;
	z-index:3;
}
.home #entete .contenu_utile .haut .logo{
	height:150px;
	background:url('svg/logo.svg') center center no-repeat #2a4c05;
  background-size:143px auto;
}
#entete .contenu_utile .haut .acces_secondaire{
	position:absolute;
	top:18px;
	right:calc(50% - 500px);
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;
	-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;
	align-items:flex-start;
}
.home #entete .contenu_utile .haut .acces_secondaire{
	top:33px;
}
#entete .contenu_utile .haut .acces_secondaire a{
	text-decoration:none;
}
#entete .contenu_utile .haut .acces_secondaire a.fb{
	margin-right:15px;
	margin-left:15px;
}
#entete .bas{
	position:relative;
	z-index:1;
	height:635px;
	margin-top:-16px;
	overflow:hidden;
}
#entete.sans_bandeau .bas{
	height:250px;
}
.home #entete .bas{
	height:600px;
	margin-top:-50px;
}
#entete .bas .entete_bas{
  height:200px;
  background:linear-gradient(to bottom, #2a4c05, #00a349 98%);
  position:relative;
}
#entete .bas .entete_bas .visuel{
	opacity:0.2;filter:alpha(opacity=20);
	object-fit:cover;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
#entete .bas .entete_bas .contenu_utile{
	position:relative;
	z-index:2;
}
#entete .bas .entete_bas .contenu_utile{
	padding-top:36px;	
}
#entete .bas .entete_bas .contenu_utile h1{
	font-family: 'Abhaya Libre', serif;
	font-weight:400;
	font-size:3.33em;
	color:#fff;
	text-align:center;
}
#entete .bas .entete_bas .contenu_utile .img_entete{
	margin-top:8px;
	margin-left:100px;
	box-shadow:0 20px 30px 0 rgba(0, 0, 0, 0.5);
}
#pied{
	margin-top:80px;
	border-top:1px solid #81df60;
	padding-top:30px;
	padding-bottom:30px;
}
#pied .coordonnees{
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;
	-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;
	font-size:1.33em;
	line-height: 1.4;
	color:#21aeb2;
}
#pied .coordonnees a{
	text-decoration:none;
}
#pied .coordonnees .sep{
	margin:0 15px;
}
#pied p{
	text-align:center;
	margin:0;
	margin-top:5px;
	line-height:1.47;
}
#pied .logo_pied{
	margin:20px auto;
	display:block;
}
#pied ul{
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;
	-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;
}
#pied ul li{
	padding-right:15px;
	margin-left:15px;
	border-right:1px solid #21aeb2;
}
#pied ul li.dernier{
	border-right:0;
}
#pied ul li a{
	text-decoration:none;
}
.section_carte iframe{
	width:100%;
}