*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1804100217 hr
{
	data-inject:secondaryColor_Border !important;
	border-top-style:solid !important;
	border-top-width:4px !important;
	border-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody div.u_1027042608 img[dm_changed]
{
	data-inject:secondaryColor_Border !important;
	border-left-width:5px !important;
	border-left-style:solid !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody div.u_1027042608 img
{
	data-inject:secondaryColor_Border !important;
	border-left-width:5px !important;
	border-left-style:solid !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody div.u_1944444560
{
}
*#dm *.dmBody div.u_1385998547 *.widget-46f0e0__layout5 *.widget-46f0e0__border
{
	border-right-style:solid !important;
	border-right-width:5px !important;
}
*#dm *.dmBody div.u_1054851051 *.block-text
{
	data-inject:secondaryColor_Background !important;
	background-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody *.u_1054851051 *.text-slider:before
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1054851051 *.text-slider:after
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1054851051 .dot
{
	background-color:rgba(100,100,100,1) !important;
}
*#dm *.dmBody *.u_1054851051 .active
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1054851051 .dot:hover
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1054851051 .text-slider
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1952017208
{
	background-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody div.u_1217578150 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1054851051 .text-titre-flottant h1
{
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1054851051 .text-titre-flottant p
{
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1054851051 .titre-slide
{
	font-weight:bold !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody h1.u_1709350703
{
	font-weight:bold !important;
}
*#dm *.dmBody h2.u_1318255786
{
	data-inject:presentation_activity_highContrast !important;
	color:rgba(0,0,0,1) !important;
	border-color:rgba(191,191,191,1) !important;
	font-size:26px !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1836998382
{
	data-inject:presentation_activity_highContrast !important;
	color:rgba(0,0,0,1) !important;
	border-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody *.u_1836998382
{
	text-align:JUSTIFY !important;
}
*#dm *.dmBody *.u_1836998382 .rteBlock
{
	text-align:JUSTIFY !important;
}
*#dm *.dmBody div.u_1232669698
{
	data-inject:presentation_activity_highContrast !important;
	border-right-style:solid !important;
	border-right-width:15px !important;
	color:rgba(0,0,0,1) !important;
	border-color:rgba(191,191,191,1) !important;
}
*#dm *.dmBody *.u_1232669698
{
	padding-left:5px !important;
	padding-right:5px !important;
	text-align:JUSTIFY !important;
}
*#dm *.dmBody *.u_1232669698 .rteBlock
{
	padding-left:5px !important;
	padding-right:5px !important;
	text-align:JUSTIFY !important;
}
*#dm *.dmBody h3.u_1020190029
{
	font-weight:normal !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1920871311
{
	padding-top:0 !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1804100217
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	margin-top:80px !important;
	margin-right:0 !important;
	margin-left:0 !important;
}
*#dm *.dmBody div.u_1027042608
{
	padding-top:0 !important;
	margin-top:150px !important;
	margin-right:0 !important;
}
*#dm *.dmBody h2.u_1318255786
{
	padding-top:2px !important;
	margin-bottom:0 !important;
	margin-left:0 !important;
	padding-bottom:15px !important;
	padding-left:0 !important;
	margin-top:150px !important;
	margin-right:0 !important;
	font-size:36px !important;
}
*#dm *.dmBody *.u_1385998547 *.widget-46f0e0__item
{
	top:100% !important;
}
*#dm *.dmBody *.u_1385998547 *.widget-46f0e0__img
{
	width:23px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1054851051 *#titreFlottant h1
{
	font-size:36px !important;
}
*#dm *.dmBody *.u_1054851051 *.text-slider.with:before
{
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1054851051 .titre-flottant
{
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1080464675
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	padding-right:40px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1054851051 .titre-slide
{
	font-size:24px !important;
}
*#dm *.dmBody div.u_1054851051 .text-slider
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1054851051 .container-titre-slide
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_1054851051 .titre-slide
{
	margin-bottom:0 !important;
	margin-top:0 !important;
}
*#dm *.dmBody *.u_1054851051 .container-titre-slide .afficherTrait
{
	width:90% !important;
}
*#dm *.dmBody *.u_1054851051 .container-titre-slide .trait-haut
{
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1054851051 .container-titre-slide .trait-haut-perso
{
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1054851051 .container-text-slide .afficherTrait
{
	width:90% !important;
}
*#dm *.dmBody *.u_1054851051 .container-text-slide .trait-bas
{
	margin-top:15px !important;
}
*#dm *.dmBody *.u_1054851051 .container-text-slide .trait-bas-perso
{
	margin-top:15px !important;
}
*#dm *.dmBody div.u_1840438328
{
	padding-top:0 !important;
	padding-right:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1133949831
{
	padding-top:0 !important;
	margin-top:80px !important;
	margin-right:95.5px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody a.u_1257272414 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody a.u_1257272414
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:41px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:340px !important;
	margin-left:0 !important;
	max-width:163px !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1660803801
{
	padding-top:0 !important;
	padding-left:0 !important;
	margin-top:0 !important;
	padding-right:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1064340247
{
	padding-top:0 !important;
	padding-left:0 !important;
	margin-top:0 !important;
}
*#dm *.dmBody a.u_1173222942 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody a.u_1173222942
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:40px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:180px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:559px !important;
	margin-left:0 !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1983925460 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1983925460 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1983925460 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1040909633
{
	padding-top:0 !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1217578150
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:45px !important;
	position:relative !important;
	height:45px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:70px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1217578150
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:45px !important;
	position:relative !important;
	height:45px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:70px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1952017208
{
	padding-top:2px !important;
	padding-bottom:0 !important;
	padding-left:15px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1144599951
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	margin-top:-35px !important;
	width:auto !important;
	margin-left:-10px !important;
}
*#dm *.dmBody a.u_1298295940 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody a.u_1298295940
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 10px) !important;
	position:relative !important;
	height:39px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:240px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:961px !important;
	margin-left:10px !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1298295940
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 10px) !important;
	position:relative !important;
	height:39px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:240px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:961px !important;
	margin-left:10px !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1836998382
{
	font-size:18px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1232669698
{
	font-size:18px !important;
	padding-top:2px !important;
	padding-right:10px !important;
	padding-bottom:2px !important;
}
*#dm *.dmBody div.u_1698577557
{
	padding-top:15px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	margin-top:50px !important;
}
*#dm *.dmBody div.u_1944444560
{
	padding-top:0px !important;
	padding-left:50px !important;
	margin-top:0 !important;
}
*#dm *.dmBody div.u_1054851051 .text-titre-flottant h1
{
	font-size:36px !important;
}
*#dm *.dmBody div.u_1054851051 .text-titre-flottant p
{
	font-size:36px !important;
}
*#dm *.dmBody *.u_1054851051 .text-titre-flottant
{
	padding-left:2% !important;
	padding-right:2% !important;
}
*#dm *.dmBody *.u_1054851051 .text-slider
{
	padding-left:2% !important;
	padding-right:2% !important;
	margin-bottom:0 !important;
	margin-top:0 !important;
	line-height:2 !important;
}
*#dm *.dmBody div.u_1983925460
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:1008px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody *.u_1983925460 .photoGalleryThumbs .image-container a
{
	padding-top:170px !important;
}
*#dm *.dmBody h3.u_1020190029
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:226px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	margin-top:15px !important;
}
*#dm *.dmBody h3.u_1020190029
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:226px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
	margin-top:15px !important;
}
*#dm *.dmBody div.u_1054851051 .container-image
{
	background-repeat:no-repeat !important;
	background-size:contain !important;
}
*#dm *.dmBody div.u_1054851051
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:60px !important;
	padding-bottom:0px !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
}
