#PageWrapper.f-ms { max-width:1440px; z-index:0; clear:both; margin-left:auto; margin-right:auto }
#HeaderWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-top:120px; margin-right:auto; background-color:#fff; overflow:hidden }
#Header.f-ms { width:96%; max-width:1440px; z-index:0; clear:both; padding:2%; margin-left:auto; margin-right:auto; overflow:hidden }
#unecolonne.f-ms { width:96%; z-index:0; float:left; padding-left:2%; padding-top:10px; padding-right:2% }
#bloctitrepage.f-ms { width:100%; z-index:0; margin:20px auto 35px }
#colonnearticle.f-ms { width:96%; min-height:150px; z-index:0; float:left; padding-left:2%; padding-right:2%; padding-bottom:1% }
#article.f-ms { width:100%; z-index:0; float:left; clear:both }
#bloctitrearticle.f-ms { width:100%; z-index:0; clear:both; margin-left:0px }
#soustitrearticle1.f-ms { width:100%; z-index:0; clear:both; margin-bottom:2% }
#contenuarticle.f-ms { width:100%; z-index:0; clear:both; margin-left:0px }
#bloctextearticle.f-ms { z-index:0; margin-bottom:10px }
#banniere2.f-ms { width:100%; vertical-align:top; margin-left:auto; margin-right:auto; display:inline-block }
#vignettearticle.f-ms { float:left; margin-right:10px }
#textearticle.f-ms { float:left }
#fichierarticle1.f-ms { width:100%; z-index:0; float:left }
#m15.f-ms { z-index:0; float:left }
#m18.f-ms { vertical-align:top }
#BodyWrapper1.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#fff; overflow:hidden }
#Body1.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#BodyWrapper2.f-ms { width:100%; z-index:0; margin-left:auto; margin-right:auto; background-color:#fff; overflow:hidden }
#Body2.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#BodyWrapper3.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#fff; overflow:hidden }
#Body3.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#Body4.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#Body5.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#Body6.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#Body7.f-ms { width:98%; max-width:1440px; z-index:0; clear:both; padding:1%; margin-left:auto; margin-right:auto; overflow:hidden }
#FooterWrapper.f-ms { width:100%; z-index:0; clear:both; margin-left:auto; margin-right:auto; background-color:#39424a; background-size:cover }
#Footer1.f-ms { width:94%; max-width:1440px; z-index:0; clear:both; padding:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#SocialIcons.f-ms { width:50%; z-index:0; float:right; clear:both }
#blocadresse2.f-ms { z-index:0; float:left; margin-right:5% }
#m5.f-ms { vertical-align:middle; margin-right:10px; overflow:hidden }
#blocadresse3.f-ms { z-index:0; float:left; clear:right }
#m7.f-ms { vertical-align:middle; margin-right:10px; overflow:hidden }
#suiveznous.f-ms { z-index:0; float:left; clear:left; margin-top:10px }
#suiveznous2.f-ms { width:10%; z-index:0; float:left; margin-top:40px }
#linkedin2.f-ms { width:20px; overflow:hidden }
#Logosite1.f-ms { width:16%; float:left; margin-bottom:2% }
#FooterNav.f-ms { width:96%; z-index:0; float:left; padding:2%; border-top:solid #f6f6f6 1px }
#m10.f-ms { width:100px; z-index:0; float:right; padding:4px 3px 2px }
#enteteconteneur.f-ms { position:fixed; left:0%; top:0px; right:0%; min-height:120px; z-index:1 }
#Entete.f-ms { position:relative; width:100%; min-height:90px; max-width:1440px; z-index:0; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto; background-color:#39424a }
#conteneurlogo.f-ms { position:relative; width:20%; z-index:0 }
#Logosite.f-ms { width:90%; vertical-align:bottom; margin-left:10%; overflow:hidden }
#webyep.f-ms { position:absolute; left:82.57%; top:22.31%; width:15px; height:15px; z-index:1 }
#Menu.f-ms { position:absolute; width:750px; top:60px; right:0%; height:40px; z-index:1 }
#m4.f-ms { width:100px; z-index:0; padding:4px 3px 2px; margin-left:auto; margin-right:auto }
@media screen and (max-width:1200px)
{
	#bloctitrepage.f-ms { margin-top:0px }
	#Entete.f-ms { min-height:100px; max-width:1200px }
	#webyep.f-ms { left:80%; top:41.21% }
}
@media screen and (max-width:1024px)
{
	#Menu.f-ms { top:55%; width:75% }
}
@media screen and (max-width:900px)
{
	#Entete.f-ms { min-height:90px }
}
@media screen and (max-width:800px)
{
	#Body1.f-ms { width:96% }
	#Body2.f-ms { width:96% }
	#Body3.f-ms { width:96% }
	#Body4.f-ms { width:96% }
	#Body5.f-ms { width:96% }
	#Body6.f-ms { width:96% }
	#Body7.f-ms { width:96% }
	#SocialIcons.f-ms { width:70% }
	#Entete.f-ms { width:auto; min-height:70px; max-width:827px }
	#Menu.f-ms { top:32.78%; width:19.1% }
}
@media screen and (max-width:667px)
{
	#conteneurlogo.f-ms { width:30% }
}
@media screen and (max-width:375px)
{
	#Entete.f-ms { min-height:50px; max-width:1200px }
	#conteneurlogo.f-ms { width:35% }
}
