.version.index /* version checker */
{
	color: #000006;
	background-color: #696748;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__Zen Dots_5';
	src: url('../fonts/zen-dots-v10-latin-regular.eot');
	src: local('☺'), url('../fonts/zen-dots-v10-latin-regular.woff') format('woff'), url('../fonts/zen-dots-v10-latin-regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face
{
	font-family: '__Random Grotesque Spacious Book_7';
	src: url('../fonts/rg-spaciousbook.eot');
	src: local('☺'), url('../fonts/rg-spaciousbook.woff') format('woff'), url('../fonts/rg-spaciousbook.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

#u1787-4
{
	position: relative;
	margin-right: -10000px;
}

#u226988-4,#u2655-4
{
	position: relative;
	margin-right: -10000px;
}

#u227018-4,#u2685-4
{
	position: relative;
	margin-right: -10000px;
}

#u78789-4
{
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
	padding: 6px 0px;
}

#widgetu78787:hover #u78789-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu78787.focus-st #u78789-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#u79428-4
{
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
	padding: 6px 0px;
}

#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu79425.focus-st #u79428-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#u78794-4
{
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
	padding: 6px 0px;
}

#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu78791.focus-st #u78794-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#u79022-4
{
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
	padding: 6px 0px;
}

#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu79021.focus-st #u79022-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu79021.fld-err-st #u79022-4
{
	padding-bottom: 6px;
	min-height: 40px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#u78798-4
{
	position: relative;
	margin-right: -10000px;
	padding: 6px 0px;
}

#widgetu78797:hover #u78798-4
{
	padding-bottom: 6px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu78797.focus-st #u78798-4
{
	padding-bottom: 6px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#widgetu78797.fld-err-st #u78798-4
{
	padding-bottom: 6px;
	padding-top: 6px;
	margin: 0px -10000px 0px 0%;
}

#page
{
	border-width: 0px;
	z-index: 1;
	background-image: none;
	margin-left: auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: auto;
	border-color: #000000;
	filter: alpha(opacity=100);
	background-color: #FFFFFF;
	width: 100%;
	opacity: 1;
}

#u198176
{
	min-height: 83px;
	position: relative;
	width: 200px;
}

#u229840,#u229938
{
	border-width: 0px;
	min-height: 66px;
	position: relative;
	width: 200px;
}

#u152743,#u196646,#u198175,#u202580,#u209405,#u200786,#u198771,#u202055,#u198861,#u202275,#u198906,#u198997,#u199042,#u315088
{
	min-height: 66px;
	position: relative;
	width: 200px;
}

#ppslideshowu81420
{
	z-index: 0;
	margin-right: -10000px;
}

#pslideshowu81420
{
	z-index: 8;
	width: 100%;
}

#slideshowu81420
{
	z-index: 8;
	position: relative;
	margin-right: -10000px;
}

#u81421popup
{
	z-index: 9;
	margin-right: -10000px;
}

#u81424
{
	z-index: 10;
	margin-right: -10000px;
	position: relative;
}

#u228088
{
	z-index: 12;
	position: relative;
	margin-right: -10000px;
}

#u875
{
	z-index: 14;
	position: relative;
	margin-right: -10000px;
}

#u226859
{
	z-index: 15;
	position: relative;
	margin-right: -10000px;
}

#u2749
{
	z-index: 20;
	position: relative;
	margin-right: -10000px;
}

#u2756-4
{
	z-index: 21;
}

#u237436
{
	position: relative;
	margin-right: -10000px;
	height: 34px;
}

#pu227563,#pu227541
{
	margin-right: -10000px;
}

#u227541
{
	width: 100%;
	position: relative;
}

#u229416,#u232142,#u232184,#u232172,#u232166,#u232154,#u232148,#u232160,#u232178
{
	border-width: 0px;
	position: relative;
	margin-right: -10000px;
}

.fcb-insta,.orange-down,.anamajt,.quotes,.texte,.green,.platrerie,.maler,.renovationen-gmbh
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u232138,#u232180,#u232162,#u232150,#u232144,#u232156,#u232174
{
	width: 100%;
	display: block;
}

#accueil,#alain-canonica
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u229415
{
	background-color: #F37658;
}

#u229424
{
	border-width: 0px;
	background-color: #DDDCDE;
	position: relative;
	margin-right: -10000px;
}

#u229425
{
	border-width: 0px;
	background-color: #929BBB;
	position: relative;
	margin-right: -10000px;
}

#u229426-4
{
	border-width: 0px;
	font-weight: 400;
	text-align: left;
	position: relative;
	font-family: '__Zen Dots_5';
	line-height: 39px;
	font-size: 38px;
}

#u229428-4
{
	border-width: 0px;
	font-weight: 400;
	text-align: left;
	position: relative;
	color: #FFFFFF;
	font-family: '__Zen Dots_5';
}

#u210170
{
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/lorik-renovationen.png?crc=523861225") no-repeat center center;
	background-size: cover;
}

#u229422-4
{
	border-width: 0px;
	font-weight: 400;
	position: relative;
	font-family: '__Zen Dots_5';
}

#u229423-6
{
	border-width: 0px;
	text-align: left;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
}

#u229423-2
{
	font-weight: 700;
}

#u229423-4
{
	font-weight: 400;
}

#u269104
{
	border-width: 0px;
	z-index: 2;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267590
{
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#u269183
{
	border-width: 0px;
	z-index: 3;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267608
{
	-webkit-transition-duration: 1s;
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#u230356-4
{
	border-width: 0px;
	font-weight: 400;
	text-align: left;
	position: relative;
	font-family: '__Zen Dots_5';
	min-height: 35px;
}

#u269239
{
	border-width: 0px;
	z-index: 4;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267646
{
	-webkit-transition-duration: 1s;
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#pu269117
{
	z-index: 5;
}

#u269117
{
	border-width: 0px;
	z-index: 5;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267684
{
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#u269150
{
	border-width: 0px;
	z-index: 6;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267717
{
	-webkit-transition-duration: 1s;
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#u267590:hover,#u267608:hover,#u267646:hover,#u267717:hover
{
	background-position: center top;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	min-height: 0px;
	margin-right: -10000px;
	background-size: cover;
}

#u229427-4,#u229994-4,#u230504-4
{
	border-width: 0px;
	font-weight: 400;
	text-align: left;
	position: relative;
	font-family: '__Zen Dots_5';
}

#u230027,#u230379,#u230527
{
	border-width: 0px;
	position: relative;
	height: 4px;
	background-color: #F37658;
}

#u269206
{
	border-width: 0px;
	z-index: 7;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	border-radius: 10px;
}

#u267755
{
	transition-timing-function: ease-in;
	position: relative;
	transition-delay: 0s;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-position: center center;
	-webkit-transition-timing-function: ease-in;
	margin-right: -10000px;
	background-color: #DDDDDD;
	border-radius: 10px;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	opacity: 1;
	background-size: cover;
}

#u267684:hover,#u267755:hover
{
	margin-right: -10000px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	min-height: 0px;
	background-position: center bottom;
	background-size: cover;
}

#u229741-4,#u230287-4,#u230596-4,#u231076-4
{
	border-width: 0px;
	text-align: left;
	position: relative;
	font-weight: 400;
	font-family: '__Zen Dots_5';
	min-height: 46px;
	margin-right: -10000px;
}

#u229807,#u230310,#u230665,#u231099
{
	border-width: 0px;
	background-color: #F37658;
	position: relative;
	margin-right: -10000px;
	height: 4px;
}

#u229774-4,#u230050-4,#u230333-4,#u230264-4,#u230573-4,#u230481-4,#u231053-4
{
	border-width: 0px;
	font-weight: 400;
	text-align: left;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
}

#u21114
{
	border-width: 0px;
	border-color: transparent;
	background-color: #CACAC2;
}

#u229415_align_to_page,#u21114_align_to_page
{
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#u24662-4
{
	border-width: 0px;
	font-weight: 400;
	position: relative;
	color: #000000;
	font-family: '__Zen Dots_5';
	line-height: 24px;
	min-height: 38px;
	font-size: 20px;
	margin-right: -10000px;
}

#u24662-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	margin: 0px -10000px 0px 0px;
}

#u24663
{
	border-width: 0px;
	background-color: #F37658;
	position: relative;
	width: 178px;
	margin-right: -10000px;
	height: 5px;
}

#u25015-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	color: #000000;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	line-height: 40px;
	min-height: 42px;
	font-size: 20px;
	margin-right: -10000px;
}

#u25033
{
	border-width: 0px;
	background-color: #F37658;
	border-radius: 50%;
	margin-right: -10000px;
	position: relative;
}

#u25033:hover
{
	background-color: transparent;
	margin-left: 0px;
	min-height: 0px;
	margin-right: -10000px;
	margin-bottom: 0px;
}

#u24653-9
{
	border-width: 0px;
	font-weight: 400;
	position: relative;
	color: #000000;
	font-family: '__Random Grotesque Spacious Book_7';
	background-color: transparent;
}

#u25041-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	color: #000000;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	line-height: 40px;
	min-height: 42px;
	font-size: 20px;
	margin-right: -10000px;
}

#u25059
{
	border-width: 0px;
	background-color: #F37658;
	border-radius: 50%;
	margin-right: -10000px;
	position: relative;
}

#u25059:hover
{
	min-height: 0px;
	background-color: transparent;
	margin-left: 0px;
	margin-right: -10000px;
	margin-bottom: 0px;
}

#u25072-10
{
	border-width: 0px;
	font-weight: 400;
	position: relative;
	color: #000000;
	font-family: '__Random Grotesque Spacious Book_7';
	background-color: transparent;
}

#u25072-10:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
}

#u25072-5
{
	font-size: 18px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	padding-right: 10px;
}

#u24653-3,#u25072-3
{
	line-height: 32px;
}

#u24653-4,#u25072-4
{
	font-size: 2px;
	line-height: 4px;
}

#u25072-6
{
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
}

#u25072-8
{
	font-size: 15px;
	line-height: 23px;
	padding-right: 70px;
}

#u25085-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	color: #000000;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	line-height: 40px;
	min-height: 42px;
	font-size: 20px;
	margin-right: -10000px;
}

#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
{
	border-color: #C7B299;
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	margin: 0px -10000px 0px 0px;
}

#u25015-4:hover p,#u25041-4:hover p,#u25085-4:hover p
{
	color: #C7B299;
	visibility: inherit;
}

#u25103
{
	border-width: 0px;
	background-color: #F37658;
	border-radius: 50%;
	margin-right: -10000px;
	position: relative;
}

#u25103:hover
{
	background-color: transparent;
	margin-left: 0px;
	min-height: 0px;
	margin-right: -10000px;
	margin-bottom: 0px;
}

#u25116-9
{
	border-width: 0px;
	position: relative;
	color: #000000;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	background-color: transparent;
}

#u24653-9:hover,#u25116-9:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

#u24653-5,#u25116-5
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	padding-right: 10px;
}

#u25116-3
{
	line-height: 24px;
}

#u25116-4
{
	font-size: 2px;
	line-height: 3px;
}

#u24653-7,#u25072-7,#u25116-7
{
	padding-right: 10px;
}

#u24837
{
	position: relative;
	background-repeat: no-repeat;
	filter: alpha(opacity=100);
	background-position: center center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background-color: transparent;
	border-radius: 0px 0px 10px 10px ;
	opacity: 1;
	background-size: cover;
}

#u25129
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100%;
	position: relative;
	margin-right: -10000px;
}

#u25132
{
	background-color: transparent;
	margin-left: 100%;
	position: relative;
	margin-right: -10000px;
}

#u25132.MuseLinkActive
{
	border-width: 0px;
	border-color: transparent;
	min-height: 0px;
	margin: 0px -10000px 0px 100%;
}

#u232168,#u235558
{
	display: block;
}

#u36512-4
{
	color: #2B2B2B;
	font-weight: 400;
	position: relative;
	border-width: 0px;
	font-family: '__Zen Dots_5';
	line-height: 25px;
	left: 0px;
	font-size: 21px;
}

#u36512-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#u36513
{
	border-width: 0px;
	background-color: #F37658;
	position: relative;
	left: 0px;
}

#u37795
{
	border-width: 0px;
	position: relative;
	padding-bottom: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u37746-4
{
	color: #2B2B2B;
	text-align: center;
	margin-left: 0%;
	position: relative;
	border-width: 0px;
	font-weight: 400;
	font-family: '__Zen Dots_5';
	line-height: 18px;
	left: 0px;
	font-size: 15px;
	width: 100%;
}

#u37746-4:hover
{
	left: 0px;
	width: 100%;
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0%;
	margin-bottom: 0px;
}

#u37746-4:hover p,#u37746-4:hover h5
{
	color: #C4702C;
	visibility: inherit;
}

#u37759
{
	border-width: 0px;
	position: relative;
	height: 1px;
}

.ie #u25033:hover,.ie #u25059:hover,.ie #u25103:hover,.ie #u37759
{
	filter: alpha(opacity=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	background-color: #FFFFFF;
	opacity: 0.01;
}

#u37759:hover
{
	min-height: 0px;
	background-color: transparent;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#u37777
{
	border-width: 0px;
	background-color: #F37658;
	position: relative;
}

#u39999
{
	border-width: 0px;
	background-color: transparent;
	margin-left: 0%;
	position: relative;
	left: 0%;
	border-color: transparent;
	width: 100%;
	margin-right: -10000px;
}

#u38615
{
	position: relative;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-right: -10000px;
	width: 100%;
	opacity: 1;
	background: transparent url("../images/alaincanonica%20(1).jpg?crc=3862773770") no-repeat center center;
	background-size: cover;
}

#u38641
{
	opacity: 0.7;
	background-color: #000000;
	position: relative;
	width: 100%;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	margin-right: -10000px;
}

#u40028-4
{
	color: #FFFFFF;
	font-weight: 400;
	margin-left: 0px;
	position: relative;
	font-family: '__Zen Dots_5';
	border-width: 0px;
	margin-right: -10000px;
}

#u40046
{
	border-width: 0px;
	background-color: #F37658;
	margin-left: 0px;
	position: relative;
	margin-right: -10000px;
}

#u40079-8
{
	border-width: 0px;
	margin-left: 0px;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
	margin-right: -10000px;
	background-color: transparent;
}

#u40059,#u41173
{
	display: block;
	margin-left: 0px;
	position: relative;
	margin-right: -10000px;
	vertical-align: top;
}

#u41106-8
{
	border-width: 0px;
	margin-left: 0px;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
	margin-right: -10000px;
	background-color: transparent;
}

#u40028-4:hover,#u40079-8:hover,#u41106-8:hover
{
	padding-bottom: 0px;
	background-color: transparent;
	padding-top: 0px;
	margin-right: -10000px;
	margin-left: 0px;
	margin-bottom: 0px;
}

#u40129-8
{
	border-width: 0px;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
	margin-right: -10000px;
	background-color: transparent;
}

#u40097,#u41146
{
	display: block;
	margin-left: 0%;
	position: relative;
	margin-right: -10000px;
	vertical-align: top;
}

#u41075-8
{
	border-width: 0px;
	position: relative;
	font-family: '__Random Grotesque Spacious Book_7';
	margin-right: -10000px;
	background-color: transparent;
}

#u40129-8:hover,#u41075-8:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-bottom: 0px;
}

#u40079-4,#u41106-4,#u40129-4,#u41075-4
{
	line-height: 4px;
	visibility: hidden;/* 100% transparent text is hidden */
	font-size: 4px;
}

#u40079-2,#u40079-6,#u41106-2,#u41106-6,#u40129-2,#u40129-6,#u41075-2,#u41075-6
{
	color: #FFFFFF;
}

#u341045-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	color: #585858;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	background-color: transparent;
}

#u341045-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0%;
}

#u115261,#u115257,#u115253,#u340503,#u341044,#u341049
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u341047,#u341050
{
	display: block;
	vertical-align: top;
	position: relative;
}

#u341046-4,#u341053-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	font-weight: 700;
	font-family: '__Random Grotesque Spacious Book_7';
	border-color: transparent;
	background-color: transparent;
}

#u341052-4
{
	border-width: 0px;
	text-align: center;
	position: relative;
	color: #585858;
	font-weight: 400;
	font-family: '__Random Grotesque Spacious Book_7';
	background-color: transparent;
}

#u341052-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-left: 0%;
	margin-bottom: 0px;
}

#contact
{
	left: 0%;
	margin-left: 0%;
	position: relative;
}

#u47153-4
{
	left: 0px;
	position: relative;
}

#u47153-4:hover
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#u47154
{
	left: 0px;
	position: relative;
}

#u47154:hover
{
	min-height: 0px;
	margin-right: 0px;
}

.ie #u37759:hover,.ie #u47154:hover
{
	background-color: #FFFFFF;
	filter: alpha(opacity=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	opacity: 0.01;
}

#u79007
{
	left: 0%;
	z-index: 19;
	position: relative;
}

#u227549,#u227556,#services,#referenzen,#u47151-4,#u47152
{
	position: relative;
}

#u47152:hover
{
	min-height: 0px;
}

#projekte,#widgetu78786
{
	left: 0%;
	position: relative;
}

#widgetu78787
{
	position: relative;
}

#widgetu78787:hover
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu78787.focus-st
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu79425
{
	position: relative;
}

#widgetu78787.fld-err-st,#widgetu79425:hover
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu79425.focus-st
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu78791
{
	position: relative;
}

#widgetu78791:hover
{
	margin-left: 0%;
	min-height: 0px;
	margin-bottom: 0px;
}

#widgetu78791.focus-st
{
	margin-left: 0%;
	min-height: 0px;
	margin-bottom: 0px;
}

#widgetu78791.fld-err-st
{
	margin-left: 0%;
	min-height: 0px;
	margin-bottom: 0px;
}

#widgetu79021
{
	position: relative;
}

#widgetu79425.fld-err-st,#widgetu79021:hover
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu79021.focus-st
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu79021.fld-err-st
{
	margin-left: 0%;
	min-height: 0px;
}

#widgetu78797
{
	position: relative;
}

#widgetu78797:hover
{
	min-height: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#widgetu78797.focus-st
{
	min-height: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#widgetu78797.fld-err-st
{
	min-height: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#u78789-3,#u79428-3,#u78794-3,#u79022-3,#u78798-3
{
	margin-right: 6px;
	margin-left: 6px;
	position: relative;
}

#widgetu78787_input,#widgetu79425_input,#widgetu78791_input,#widgetu79021_input,#widgetu78797_input
{
	min-height: 0px;
	position: absolute;
}

#u81421,#widgetu78787_prompt,#widgetu79425_prompt,#widgetu78791_prompt,#widgetu79021_prompt,#widgetu78797_prompt
{
	position: absolute;
}

#u78795-4,#u78801-4,#u78796-4
{
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
}

#u78802-4
{
	position: relative;
	margin-top: -1px;
	margin-right: -10000px;
	padding: 7px 0px 0px;
}

#u78802-4:hover
{
	min-height: 0px;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-top: -1px;
	margin-right: -10000px;
	margin-left: 0%;
}

#u78802-4:active
{
	min-height: 0px;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-top: -1px;
	margin-right: -10000px;
	margin-left: 0%;
}

#u42200
{
	z-index: 17;
}

#u205749
{
	z-index: 18;
}

#u224160-4
{
	min-height: 30px;
	position: relative;
	margin-right: -10000px;
}

#u224160-4:hover
{
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 30px;
	margin-right: -10000px;
	margin-left: 0%;
	margin-bottom: 0px;
}

#u203895-4,#u227793-4,#u226912,#u226955-4,#u239120,#u227563,#u227570,#u227577,#u227591,#u227598,#u228408,#u43421-4,#u43413-4,#u59999,#u43417,#u43416-4
{
	position: relative;
	margin-right: -10000px;
}

#u60007,#u43411,#u43414-4
{
	position: relative;
	margin-right: -10000px;
}

#u60015,#u43419,#u43415-4
{
	position: relative;
	margin-right: -10000px;
}

#u1787-4:hover,#u2655-4:hover,#u2685-4:hover,#u43416-4:hover,#u43414-4:hover,#u43415-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-bottom: 0px;
}

#u43422,#u43423
{
	position: relative;
	margin-right: -10000px;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

#u229416_img,#u228088_img,#u226859_img,#u227563_img,#u227570_img,#u227577_img,#u227591_img,#u227598_img,#u227541_img,#u227549_img,#u227556_img
{
	width: 100%;
}

@media (min-width: 1921px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 9200px;
		max-width: 2560px;
	}

	#pu152743
	{
		z-index: 149;
		margin-right: -10000px;
		margin-top: 4px;
		width: 8.48%;
		margin-left: -9.42%;
	}

	#u152743
	{
		z-index: 149;
		margin-left: 3.69%;
	}

	#u196646
	{
		z-index: 150;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u198176
	{
		z-index: 152;
		margin-top: 5px;
		margin-left: 3.69%;
	}

	#u198175
	{
		z-index: 151;
		margin-top: 5px;
		margin-left: 3.69%;
	}

	#u202580
	{
		z-index: 162;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u209405
	{
		z-index: 163;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u200786
	{
		z-index: 161;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u198861
	{
		z-index: 153;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#pu315088
	{
		z-index: 159;
		margin-top: 13px;
		width: 95.86%;
	}

	#u315088
	{
		z-index: 159;
		margin-right: -10000px;
		margin-top: 17px;
	}

	#u198771
	{
		z-index: 160;
		margin-right: -10000px;
		left: 3.85%;
	}

	#u202275
	{
		z-index: 155;
		top: -3px;
		margin-bottom: -3px;
		margin-left: 3.69%;
	}

	#u202055
	{
		z-index: 154;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u198906
	{
		z-index: 156;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u198997
	{
		z-index: 157;
		margin-top: 13px;
		margin-left: 3.69%;
	}

	#u199042
	{
		z-index: 158;
		margin-top: 13px;
		margin-left: 7.84%;
	}

	#pu229840
	{
		z-index: 430;
		margin-top: 27px;
		width: 92.17%;
		margin-left: 6%;
	}

	#u229840
	{
		z-index: 430;
		margin-right: -10000px;
	}

	#u229938
	{
		z-index: 431;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 1px;
		margin-top: -141px;
		width: 100.12%;
	}

	#slideshowu81420
	{
		margin-top: 141px;
		width: 99.89%;
		left: 0.12%;
		margin-left: -0.12%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 2560px;
		height: 1247px;
	}

	#u228088
	{
		margin-top: 327px;
		width: 30.05%;
		left: 0%;
		margin-left: -0.12%;
	}

	#u228088_img
	{
		padding-bottom: 0.12987012987012986%;
	}

	#u875
	{
		height: 1234px;
		margin-top: 141px;
		width: 99.89%;
		left: 0.12%;
		margin-left: -0.12%;
	}

	#u226859
	{
		width: 65.94%;
		margin-left: 33.95%;
		left: -434px;
	}

	#u2749
	{
		padding-bottom: 7px;
		margin-top: 1352px;
		width: 99.89%;
		left: 0.12%;
		margin-left: -0.12%;
	}

	#u226955-4
	{
		z-index: 219;
		width: 342px;
		min-height: 33px;
		margin-top: 18px;
		margin-left: 50%;
		left: -512px;
	}

	#u2756-4
	{
		width: 635px;
		min-height: 33px;
		position: relative;
		margin-right: -10000px;
		margin-top: 18px;
		margin-left: 50%;
		left: -129px;
	}

	#accueil
	{
		margin-top: 141px;
		left: 0.12%;
		margin-left: -0.12%;
	}

	#u1787-4
	{
		z-index: 164;
		width: 1188px;
		min-height: 90px;
		margin-top: 524px;
		margin-left: 49.95%;
		left: -417px;
	}

	#u1787-4:hover
	{
		margin-top: 524px;
		min-height: 90px;
		width: 1188px;
		margin-left: 49.95%;
		left: -417px;
	}

	#u226988-4
	{
		z-index: 168;
		width: 1188px;
		min-height: 90px;
		margin-top: 894px;
		margin-left: 49.95%;
		left: -418px;
	}

	#u2655-4
	{
		z-index: 172;
		width: 1185px;
		min-height: 91px;
		margin-top: 621px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u2655-4:hover
	{
		margin-top: 621px;
		min-height: 91px;
		width: 1185px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u227018-4
	{
		z-index: 176;
		width: 1185px;
		min-height: 77px;
		margin-top: 989px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u2685-4
	{
		z-index: 180;
		width: 1185px;
		min-height: 93px;
		margin-top: 710px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u2685-4:hover
	{
		margin-top: 710px;
		min-height: 93px;
		width: 1185px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u203895-4
	{
		z-index: 184;
		width: 519px;
		min-height: 78px;
		margin-top: 799px;
		margin-left: 49.95%;
		left: -416px;
	}

	#u227793-4
	{
		z-index: 188;
		width: 749px;
		min-height: 82px;
		margin-top: 800px;
		margin-left: 49.95%;
		left: -29px;
	}

	#u226912
	{
		z-index: 192;
		height: 34px;
		margin-top: 206px;
		width: 57.55%;
		margin-left: 42.34%;
		left: 1px;
	}

	#u237436
	{
		z-index: 193;
		margin-top: 206px;
		width: 9.56%;
		left: 3px;
		margin-left: -3px;
	}

	#pamphletu237601
	{
		z-index: 194;
		position: relative;
		margin-right: -10000px;
		margin-top: 206px;
		width: 57.55%;
		margin-left: 42.34%;
		left: 0px;
	}

	#u237602
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237602popup
	{
		z-index: 195;
		height: 35px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u237603
	{
		z-index: 196;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237608-4
	{
		z-index: 205;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		width: 16.34%;
	}

	#u237608-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237608-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237607-4
	{
		z-index: 201;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		width: 16.34%;
		left: 16.62%;
	}

	#u237608-4.MuseLinkActive,#u237607-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237607-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237604-4
	{
		z-index: 197;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		width: 16.34%;
		left: 33.02%;
	}

	#u237607-4.MuseLinkActive,#u237604-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237604-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237605-4
	{
		z-index: 209;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		width: 16.34%;
		left: 49.36%;
	}

	#u237604-4.MuseLinkActive,#u237605-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237605-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237605-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 16.34%;
		margin: 7px -10000px 0px 0%;
	}

	#u237606-4
	{
		z-index: 213;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		width: 13.63%;
		left: 65.84%;
	}

	#u237606-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 13.63%;
		margin: 7px -10000px 0px 0%;
	}

	#u237606-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 13.63%;
		margin: 7px -10000px 0px 0%;
	}

	#u237606-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 13.63%;
		margin: 7px -10000px 0px 0%;
	}

	#u237615
	{
		z-index: 217;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
		width: 4.28%;
		margin-left: 95.73%;
		left: -126px;
	}

	#u237616
	{
		position: absolute;
		height: 22px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237616:hover
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616:active
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616.PamphletThumbSelected
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616popup
	{
		height: 22px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 223;
		margin-top: 189px;
		width: 18.58%;
		left: 338px;
		margin-left: -3px;
	}

	#pu227563
	{
		z-index: 230;
		width: 39.71%;
	}

	#u227563
	{
		z-index: 230;
		margin-top: 20px;
		width: 39.69%;
	}

	#u227570
	{
		z-index: 232;
		left: 14px;
		width: 42.33%;
	}

	#u227577
	{
		z-index: 234;
		left: 117px;
		width: 38.1%;
	}

	#u227591
	{
		z-index: 236;
		margin-top: 2px;
		left: 25px;
		width: 78.31%;
	}

	#u227598
	{
		z-index: 238;
		margin-top: 7px;
		left: 96px;
		width: 41.8%;
	}

	#pu227541
	{
		z-index: 224;
		padding-bottom: 0px;
		margin-top: 7px;
		margin-left: 212px;
		width: 55.47%;
	}

	#u227541
	{
		z-index: 224;
	}

	#pu227549
	{
		z-index: 226;
		margin-top: 8px;
		width: 62.88%;
	}

	#u227549
	{
		z-index: 226;
		margin-right: -10000px;
		width: 57.84%;
	}

	#u227556
	{
		z-index: 228;
		margin-right: -10000px;
		left: 106px;
		width: 36.15%;
	}

	#u228408
	{
		z-index: 240;
		margin-top: 1249px;
		width: 1.64%;
		left: 49.28%;
		margin-left: -0.12%;
	}

	#pu247004
	{
		z-index: 242;
		margin-top: -1px;
		width: 99.89%;
		left: 0%;
		margin-left: 0%;
	}

	#u247004
	{
		z-index: 242;
		min-height: 162px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 610px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u229422-4
	{
		z-index: 448;
		min-height: 46px;
		line-height: 36px;
		font-size: 30px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 116px;
		width: 29.97%;
		left: 43.36%;
	}

	#u247004-bw
	{
		z-index: 242;
		min-height: 162px;
	}

	#u229415
	{
		z-index: 243;
		min-height: 224px;
	}

	#u229424
	{
		z-index: 244;
		height: 224px;
		width: 9.65%;
	}

	#u229425
	{
		z-index: 245;
		height: 224px;
		width: 19.65%;
		left: 80.36%;
	}

	#u229415-bw
	{
		z-index: 243;
		min-height: 224px;
		margin-top: 563px;
	}

	#u210170
	{
		z-index: 246;
		min-height: 358px;
		padding-bottom: 101px;
	}

	#u247004_align_to_page,#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 2560px;
	}

	#u229416
	{
		z-index: 365;
		margin-top: -315px;
		width: 58.6%;
		left: 20.71%;
	}

	#u232142
	{
		z-index: 432;
		margin-top: 181px;
		width: 21.18%;
		left: 17.62%;
	}

	#u232138
	{
		z-index: 433;
	}

	#u232154
	{
		z-index: 440;
		margin-top: 230px;
		width: 7.66%;
		left: 17.9%;
	}

	#u232150
	{
		z-index: 441;
	}

	#u232148
	{
		z-index: 442;
		margin-top: 230px;
		width: 4.77%;
		left: 26.41%;
	}

	#u232144
	{
		z-index: 443;
	}

	#u229423-6
	{
		z-index: 452;
		min-height: 324px;
		margin-right: -10000px;
		width: 46.02%;
		left: 43.36%;
	}

	#u229423-2
	{
		font-size: 24px;
		line-height: 37px;
	}

	#u229423-4
	{
		font-size: 23px;
		line-height: 36px;
	}

	#u210170-bw
	{
		z-index: 246;
		min-height: 358px;
		margin-top: 194px;
	}

	#u232184
	{
		z-index: 434;
		margin-top: 106px;
		width: 8.83%;
		left: 19.54%;
	}

	#u232180
	{
		z-index: 435;
	}

	#u232172
	{
		z-index: 436;
		margin-top: 102px;
		width: 7.93%;
		left: 30.86%;
	}

	#u232168
	{
		z-index: 437;
		margin-bottom: -0.49261083743842365%;
		width: 100%;
	}

	#u232166
	{
		z-index: 438;
		margin-top: 124px;
		width: 8.64%;
		left: 28.64%;
	}

	#u232162
	{
		z-index: 439;
	}

	#u232160
	{
		z-index: 444;
		margin-top: 162px;
		width: 8.29%;
		left: 17.97%;
	}

	#u232156
	{
		z-index: 445;
	}

	#u232178
	{
		z-index: 446;
		margin-top: 116px;
		width: 16.53%;
		left: 20.55%;
	}

	#u232174
	{
		z-index: 447;
	}

	#u229426-4
	{
		z-index: 458;
		min-height: 56px;
		margin-right: -10000px;
		margin-top: 639px;
		width: 64.73%;
		left: 14.5%;
	}

	#u229427-4
	{
		z-index: 462;
		min-height: 40px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 689px;
		width: 64.73%;
		left: 15.12%;
	}

	#u229428-4
	{
		z-index: 466;
		min-height: 48px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 730px;
		width: 64.73%;
		left: 15.36%;
	}

	#services
	{
		left: 0%;
		margin-left: 0%;
	}

	#pu229741-4
	{
		z-index: 367;
		margin-top: 56px;
		width: 14.83%;
		margin-left: 42.53%;
	}

	#u229741-4
	{
		z-index: 367;
		width: 380px;
		line-height: 34px;
		font-size: 28px;
		margin-left: 50%;
		left: -950px;
	}

	#u229807
	{
		z-index: 423;
		width: 152px;
		margin-top: 31px;
		margin-left: 50%;
		left: -949px;
	}

	#u229774-4
	{
		z-index: 395;
		width: 1898px;
		min-height: 184px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 6px;
		margin-left: 49.95%;
		left: -949px;
	}

	#ppu269117
	{
		z-index: 0;
		margin-top: 20px;
		width: 74.18%;
		left: 0%;
		margin-left: 12.88%;
	}

	#pu269117
	{
		margin-right: -10000px;
		width: 32.04%;
		margin-left: 33.88%;
	}

	#u269117
	{
		margin-top: 90px;
		width: 100%;
	}

	#u267608
	{
		z-index: 494;
		height: 289px;
		background-image: url("../images/alaincanonica-peinture-768x1024.jpg?crc=301328882");
		width: 100%;
	}

	#u269104
	{
		margin-top: 90px;
		width: 32.04%;
	}

	#u269183
	{
		margin-top: 90px;
		width: 32.04%;
		left: 67.97%;
	}

	#u267590
	{
		z-index: 495;
		height: 289px;
		background-image: url("../images/alaincanonica-platrerie-768x1024.jpg?crc=256124288");
		width: 32.04%;
	}

	#u267646
	{
		z-index: 496;
		height: 289px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768.jpg?crc=3875005006");
		width: 32.04%;
		left: 67.97%;
	}

	#ppu230356-4
	{
		z-index: 0;
		margin-top: 15px;
		width: 73.71%;
		left: 0%;
		margin-left: 12.88%;
	}

	#pu230356-4
	{
		z-index: 375;
		margin-right: -10000px;
		width: 31.61%;
		margin-left: 34.1%;
	}

	#u230356-4
	{
		z-index: 375;
		width: 597px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
	}

	#u230379
	{
		z-index: 425;
		width: 120px;
		margin-right: -10000px;
		margin-top: 26px;
	}

	#u229994-4
	{
		z-index: 371;
		width: 597px;
		min-height: 35px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
	}

	#u230287-4
	{
		z-index: 387;
		width: 597px;
		line-height: 26px;
		font-size: 22px;
		left: 68.4%;
	}

	#u230027
	{
		z-index: 424;
		width: 124px;
		margin-right: -10000px;
		margin-top: 28px;
	}

	#u230310
	{
		z-index: 428;
		width: 183px;
		margin-top: 28px;
		left: 68.4%;
	}

	#pu230050-4
	{
		z-index: 399;
		margin-top: -3px;
		width: 73.94%;
		left: 0%;
		margin-left: 12.88%;
	}

	#u230050-4
	{
		z-index: 399;
		width: 603px;
		min-height: 186px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
	}

	#u230333-4
	{
		z-index: 403;
		width: 597px;
		min-height: 186px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		left: 33.99%;
	}

	#u230264-4
	{
		z-index: 415;
		width: 603px;
		min-height: 181px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		left: 68.18%;
	}

	#ppu269239
	{
		z-index: 0;
		margin-top: 16px;
		width: 74.18%;
		left: 0%;
		margin-left: 12.88%;
	}

	#pu269239
	{
		z-index: 4;
		margin-right: -10000px;
		width: 32.04%;
		margin-left: 33.88%;
	}

	#u269239
	{
		margin-top: 91px;
		width: 100%;
	}

	#u267717
	{
		z-index: 499;
		height: 289px;
		background-image: url("../images/ac-2.png?crc=467927857");
		width: 100%;
	}

	#u267608:hover,#u267717:hover
	{
		margin-top: 0px;
		height: 289px;
		width: 100%;
		margin-left: 0%;
	}

	#u269150
	{
		margin-top: 91px;
		width: 32.04%;
	}

	#u269206
	{
		margin-top: 91px;
		width: 32.04%;
		left: 67.97%;
	}

	#u269117 .fluid_height_spacer,#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 34.15435139573071%;
	}

	#u267684
	{
		z-index: 497;
		height: 289px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr.jpg?crc=4226079290");
		width: 32.04%;
	}

	#u267755
	{
		z-index: 498;
		height: 289px;
		background-image: url("../images/alaincanonica-renovation-768x1024.jpg?crc=3918629794");
		width: 32.04%;
		left: 67.97%;
	}

	#u267590:hover,#u267646:hover,#u267684:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 289px;
		width: 32.04%;
		margin-left: 0%;
	}

	#ppu230504-4
	{
		z-index: 0;
		margin-top: 18px;
		width: 73.71%;
		left: 0%;
		margin-left: 12.88%;
	}

	#pu230504-4
	{
		z-index: 391;
		margin-right: -10000px;
		width: 32.61%;
		margin-left: 34.1%;
	}

	#u230504-4
	{
		z-index: 391;
		width: 616px;
		min-height: 39px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
	}

	#u230527
	{
		z-index: 429;
		width: 296px;
		margin-right: -10000px;
		margin-top: 28px;
	}

	#u230596-4
	{
		z-index: 379;
		width: 600px;
		line-height: 26px;
		font-size: 22px;
	}

	#u231076-4
	{
		z-index: 383;
		width: 597px;
		line-height: 26px;
		font-size: 22px;
		left: 68.4%;
	}

	#u230665
	{
		z-index: 426;
		width: 154px;
		margin-top: 28px;
	}

	#u231099
	{
		z-index: 427;
		width: 157px;
		margin-top: 28px;
		left: 68.4%;
	}

	#pu230573-4
	{
		z-index: 407;
		margin-top: -2px;
		width: 73.71%;
		left: 0%;
		margin-left: 12.88%;
	}

	#u230573-4
	{
		z-index: 407;
		width: 597px;
		min-height: 204px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
	}

	#u230481-4
	{
		z-index: 419;
		width: 619px;
		min-height: 205px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		left: 34.1%;
	}

	#u231053-4
	{
		z-index: 411;
		width: 597px;
		min-height: 205px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		left: 68.4%;
	}

	#projekte
	{
		margin-top: 43px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 306;
		margin-top: 85px;
		width: 31.14%;
		margin-left: 495px;
	}

	#u36512-4:hover
	{
		margin-top: 85px;
		width: 31.14%;
		margin-left: 495px;
	}

	#u36513
	{
		z-index: 310;
		width: 157px;
		height: 4px;
		margin-top: 2px;
		margin-left: 496px;
	}

	#u340503
	{
		z-index: 500;
		min-height: 1642px;
		margin-top: 37px;
		width: 71.6%;
		margin-left: 14.15%;
		left: 0px;
	}

	#u37795
	{
		z-index: 358;
		margin-top: 184px;
		width: 45.03%;
		margin-left: 27.43%;
		left: 1px;
	}

	#u37759
	{
		z-index: 363;
		width: 20.37%;
		margin-left: 39.82%;
		left: 0px;
	}

	.ie #u37759
	{
		margin-left: 39.82%;
		left: 0px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 20.37%;
		margin-left: 39.82%;
		left: 0px;
	}

	.ie #u37759:hover
	{
		margin-left: 39.82%;
		left: 0px;
	}

	#u37746-4
	{
		z-index: 359;
		margin-top: 5px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 5px;
		min-height: 0px;
	}

	#u37777
	{
		z-index: 364;
		height: 3px;
		margin-top: 9px;
		width: 26.95%;
		margin-left: 36.53%;
		left: 0px;
	}

	#u21114
	{
		z-index: 250;
		min-height: 1031px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 2560px;
	}

	#referenzen
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 15px;
	}

	#pu115261
	{
		z-index: 285;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: 157px;
		margin-left: 143px;
	}

	#u115261
	{
		z-index: 285;
		width: 95px;
	}

	#u25015-4
	{
		z-index: 286;
		width: 84px;
	}

	#u25033
	{
		z-index: 290;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u115257
	{
		z-index: 291;
		width: 95px;
		margin-top: 215px;
	}

	#u25041-4
	{
		z-index: 292;
		width: 84px;
	}

	#u25059
	{
		z-index: 296;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u115253
	{
		z-index: 297;
		width: 96px;
		margin-top: 253px;
	}

	#u25085-4
	{
		z-index: 298;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 302;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 86px;
	}

	#u25033:hover,#u25059:hover,#u25103:hover
	{
		margin-top: 17px;
		width: 10px;
		height: 10px;
	}

	#ppu24662-4
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 102px;
		margin-left: 253px;
		width: 41.25%;
	}

	#pu24662-4
	{
		z-index: 251;
		width: 76.99%;
	}

	#u24662-4
	{
		z-index: 251;
		width: 100%;
	}

	#u24663
	{
		z-index: 283;
		margin-top: 26px;
	}

	#u24653-9
	{
		z-index: 255;
		min-height: 262px;
		font-size: 18px;
		margin-top: 18px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 18px;
		min-height: 262px;
		width: 100%;
	}

	#pu25072-10
	{
		z-index: 264;
		margin-top: -6px;
		width: 100%;
	}

	#u25072-10
	{
		z-index: 264;
		min-height: 310px;
		margin-right: -10000px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 0px;
		min-height: 310px;
		width: 100%;
	}

	#u24653,#u25072
	{
		font-size: 22px;
		line-height: 39px;
	}

	#u25072-7
	{
		font-size: 18px;
		line-height: 27px;
	}

	#u25116-9
	{
		z-index: 274;
		min-height: 297px;
		font-size: 18px;
		margin-right: -10000px;
		margin-top: 301px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 301px;
		min-height: 297px;
		width: 100%;
	}

	#u25116
	{
		font-size: 22px;
		line-height: 29px;
	}

	#u24653-7,#u25116-7
	{
		line-height: 27px;
	}

	#u24837
	{
		z-index: 284;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 742px;
		margin-right: -10000px;
		width: 42.43%;
		left: 57.58%;
	}

	#u25129
	{
		z-index: 303;
		width: 424px;
		margin-top: 114px;
		left: -482px;
	}

	#u25132
	{
		z-index: 304;
		width: 424px;
		left: -424px;
	}

	#u25132.MuseLinkActive
	{
		width: 424px;
		left: -424px;
	}

	#u235558
	{
		z-index: 305;
		margin-left: 77px;
		margin-bottom: 1px;
	}

	#u21114-bw
	{
		z-index: 250;
		min-height: 1031px;
		margin-top: 167px;
		left: 0px;
		margin-left: -3px;
	}

	#pu39999
	{
		z-index: 247;
		margin-top: 1px;
		width: 99.89%;
	}

	#u39999
	{
		z-index: 247;
	}

	#u38615
	{
		z-index: 248;
	}

	#u38641
	{
		z-index: 249;
		height: 712px;
		margin-bottom: -1px;
	}

	#u40028-4
	{
		z-index: 311;
		font-size: 19px;
		line-height: 23px;
		margin-top: 85px;
		width: 27.66%;
		left: 152px;
	}

	#u40028-4:hover
	{
		margin-top: 85px;
		min-height: 0px;
		width: 27.66%;
	}

	#u40046
	{
		z-index: 315;
		width: 137px;
		height: 4px;
		margin-top: 108px;
		left: 152px;
	}

	#u40059
	{
		z-index: 316;
		margin-top: 143px;
		width: 1.68%;
		left: 96px;
	}

	#u40079-8
	{
		z-index: 318;
		min-height: 226px;
		font-weight: 400;
		margin-top: 147px;
		width: 42.43%;
		left: 148px;
	}

	#u40079-8:hover
	{
		margin-top: 147px;
		min-height: 226px;
		width: 42.43%;
	}

	#u41173
	{
		z-index: 326;
		margin-top: 408px;
		width: 1.68%;
		left: 96px;
	}

	#u41106-8
	{
		z-index: 328;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 42.43%;
		left: 148px;
	}

	#u41106-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 42.43%;
	}

	#u40097
	{
		z-index: 336;
		margin-top: 148px;
		width: 1.68%;
		left: 51.1%;
	}

	#u40129-8
	{
		z-index: 338;
		min-height: 226px;
		font-weight: 400;
		margin-top: 143px;
		width: 42.43%;
		left: 53.05%;
		margin-left: 0%;
	}

	#u40129-8:hover
	{
		margin-top: 143px;
		min-height: 226px;
		width: 42.43%;
		margin-left: 0%;
	}

	#u40129-2
	{
		font-size: 19px;
		line-height: 34px;
	}

	#u41146
	{
		z-index: 346;
		margin-top: 408px;
		width: 1.68%;
		left: 51.1%;
	}

	#u41075-8
	{
		z-index: 348;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 42.43%;
		left: 53.05%;
		margin-left: 0%;
	}

	#u41075-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 42.43%;
		margin-left: 0%;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 19px;
		line-height: 19px;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 17px;
		line-height: 26px;
	}

	#pu341049
	{
		z-index: 483;
		margin-top: 95px;
		width: 57.52%;
		left: 0%;
		margin-left: 21.97%;
	}

	#u341049
	{
		z-index: 483;
		width: 342px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u341050
	{
		z-index: 484;
		margin-left: 42.11%;
	}

	#u341053-4
	{
		z-index: 486;
		width: 221px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 25px;
		margin-left: 17.55%;
	}

	#u341052-4
	{
		z-index: 490;
		width: 342px;
		min-height: 94px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341052-4:hover
	{
		margin-top: 6px;
		min-height: 94px;
		width: 342px;
	}

	#u341044
	{
		z-index: 472;
		width: 300px;
		padding-bottom: 0px;
		margin-right: -10000px;
		left: 79.65%;
	}

	#u341047
	{
		z-index: 473;
		margin-left: 40.34%;
	}

	#u341046-4
	{
		z-index: 475;
		width: 250px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 26px;
		margin-left: 8.34%;
	}

	#u341045-4
	{
		z-index: 479;
		width: 300px;
		min-height: 109px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341045-4:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		min-height: 109px;
		width: 300px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 9419px);
	}

	#pcontact
	{
		z-index: 148;
		padding-bottom: 0px;
		margin-bottom: -7px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 8px;
		width: 25.94%;
		margin-left: 175px;
	}

	#u47153-4:hover
	{
		margin-top: 8px;
		min-height: 0px;
		width: 25.94%;
		margin-left: 175px;
	}

	#u47154
	{
		z-index: 73;
		width: 431px;
		height: 6px;
		margin-left: 175px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 0px;
		width: 431px;
		height: 6px;
		margin-left: 175px;
	}

	#pu79007
	{
		z-index: 19;
		margin-top: 23px;
		width: 100%;
	}

	#u79007
	{
		min-height: 600px;
		margin-right: -10000px;
		width: 68.4%;
		margin-left: 0%;
	}

	#u47810
	{
		z-index: 74;
		padding-top: 61px;
		padding-bottom: 42px;
		position: relative;
		margin-right: -10000px;
		width: 31.61%;
		margin-left: 68.4%;
		left: 0px;
	}

	#u48331
	{
		z-index: 104;
		width: 401px;
		position: relative;
		margin-left: 10.51%;
	}

	#u243384
	{
		z-index: 105;
	}

	#u47647-4
	{
		z-index: 75;
		min-height: 46px;
		margin-top: 62px;
		position: relative;
		width: 65.77%;
		margin-left: 10.26%;
	}

	#u47657-4
	{
		z-index: 79;
		min-height: 61px;
		margin-top: 25px;
		position: relative;
		width: 78.74%;
		margin-left: 10.26%;
	}

	#u53624
	{
		z-index: 83;
		margin-top: 35px;
		position: relative;
		width: 74.67%;
		margin-left: 10.51%;
	}

	#u47652
	{
		z-index: 88;
		position: relative;
		margin-right: -10000px;
		width: 4.31%;
	}

	#u47650-4
	{
		z-index: 84;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		width: 91.89%;
		left: 8.28%;
	}

	#u47650-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 91.89%;
		margin: 2px -10000px 0px 0%;
	}

	#u53632
	{
		z-index: 90;
		margin-top: 43px;
		position: relative;
		width: 76.77%;
		margin-left: 10.76%;
	}

	#u47648
	{
		z-index: 95;
		position: relative;
		margin-right: -10000px;
		width: 3.39%;
	}

	#u47656-4
	{
		z-index: 91;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		margin-top: 5px;
		width: 92.11%;
		left: 7.9%;
	}

	#u47656-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 92.11%;
		margin: 5px -10000px 0px 0%;
	}

	#u53640
	{
		z-index: 97;
		margin-top: 42px;
		position: relative;
		width: 74.54%;
		margin-left: 10.64%;
	}

	#u47654
	{
		z-index: 102;
		position: relative;
		margin-right: -10000px;
		width: 4.48%;
	}

	#u47651-4
	{
		z-index: 98;
		min-height: 33px;
		position: relative;
		margin-right: -10000px;
		margin-top: 4px;
		width: 91.55%;
		left: 8.46%;
	}

	#u47651-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 33px;
		width: 91.55%;
		margin: 4px -10000px 0px 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 120px;
		width: 17.82%;
		left: 0px;
		margin-left: 175px;
	}

	#u47152
	{
		z-index: 68;
		width: 201px;
		height: 6px;
		margin-top: 1px;
		left: 0px;
		margin-left: 175px;
	}

	#u47152:hover
	{
		width: 201px;
		height: 6px;
		margin: 1px 0px 0px 175px;
	}

	#widgetu78786
	{
		z-index: 106;
		margin-top: 26px;
		width: 89.81%;
		margin-left: 5.12%;
	}

	#pwidgetu78787
	{
		z-index: 107;
		width: 99.96%;
		margin-left: 0.05%;
	}

	#widgetu78787
	{
		z-index: 107;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.05%;
		left: -0.05%;
	}

	#widgetu78787:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu78787.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#u78789-4
	{
		z-index: 108;
		width: 99.83%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.83%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.83%;
	}

	#widgetu79425
	{
		z-index: 143;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.05%;
		left: 51.01%;
	}

	#widgetu78787.fld-err-st,#widgetu79425:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu79425.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu79425.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#u79428-4
	{
		z-index: 144;
		width: 99.83%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.83%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.83%;
	}

	#pwidgetu78791
	{
		z-index: 112;
		margin-top: 24px;
		width: 100%;
	}

	#widgetu78791
	{
		z-index: 112;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.03%;
		left: -0.05%;
	}

	#widgetu78791:hover
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.03%;
	}

	#widgetu78791.focus-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.03%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.03%;
	}

	#u78794-4
	{
		z-index: 113;
		width: 99.83%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.83%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.83%;
	}

	#widgetu79021
	{
		z-index: 138;
		margin-bottom: -1px;
		margin-right: -10000px;
		width: 49.03%;
		left: 51.03%;
	}

	#widgetu79021:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.03%;
	}

	#widgetu79021.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.03%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.03%;
	}

	#u79022-4
	{
		z-index: 139;
		width: 99.83%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.83%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.83%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.83%;
	}

	#widgetu78797
	{
		z-index: 133;
		margin-top: 20px;
		width: 99.74%;
		margin-left: 0.05%;
	}

	#widgetu78797:hover
	{
		margin-top: 20px;
		width: 99.74%;
		margin-left: 0.05%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 20px;
		width: 99.74%;
		margin-left: 0.05%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 20px;
		width: 99.74%;
		margin-left: 0.05%;
	}

	#u78798-4
	{
		z-index: 134;
		min-height: 171px;
		width: 99.92%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 171px;
		width: 99.92%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 171px;
		width: 99.92%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 171px;
		width: 99.92%;
	}

	#pu78795-4
	{
		z-index: 117;
		margin-top: 18px;
		width: 33.54%;
	}

	#u78795-4
	{
		z-index: 117;
		min-height: 21px;
		margin-top: 11px;
		width: 45.14%;
		left: 54.87%;
	}

	#u78801-4
	{
		z-index: 121;
		min-height: 21px;
		margin-top: 11px;
		width: 45.14%;
		left: 54.87%;
	}

	#u78796-4
	{
		z-index: 125;
		min-height: 21px;
		margin-top: 11px;
		width: 45.14%;
		left: 54.87%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 52.15%;
		left: -0.13%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 52.15%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 52.15%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 44px;
		width: 100%;
	}

	#u42200
	{
		height: 299px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 299px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 299px;
		left: 0px;
		margin-left: 0px;
	}

	#u42270
	{
		z-index: 25;
		width: 329px;
		position: relative;
		margin-right: -10000px;
		margin-top: 53px;
		left: 300px;
		margin-left: 0px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		width: 484px;
		min-height: 28px;
		margin-top: 44px;
		margin-left: 100%;
		left: -620px;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 141px;
		width: 7.93%;
		left: 17.11%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 141px;
		width: 7.93%;
	}

	#u43413-4
	{
		z-index: 35;
		width: 484px;
		min-height: 28px;
		margin-top: 75px;
		margin-left: 100%;
		left: -620px;
	}

	#u59999
	{
		z-index: 39;
		width: 451px;
		margin-top: 121px;
		margin-left: 100%;
		left: -618px;
	}

	#u43417
	{
		z-index: 44;
		width: 18px;
		margin-left: 100%;
		left: -451px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 423px;
		min-height: 28px;
		margin-left: 100%;
		left: -423px;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 423px;
		margin-left: 100%;
		left: -423px;
	}

	#u60007
	{
		z-index: 46;
		width: 597px;
		margin-top: 163px;
		margin-left: 100%;
		left: -617px;
	}

	#u43411
	{
		z-index: 51;
		width: 16px;
		margin-left: 100%;
		left: -597px;
	}

	#u43411_img
	{
		padding-right: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 568px;
		min-height: 37px;
		margin-top: 2px;
		margin-left: 100%;
		left: -568px;
	}

	#u43414-4:hover
	{
		margin-top: 2px;
		min-height: 37px;
		width: 568px;
		margin-left: 100%;
		left: -568px;
	}

	#u60015
	{
		z-index: 53;
		width: 451px;
		margin-top: 203px;
		margin-left: 100%;
		left: -618px;
	}

	#u43419
	{
		z-index: 58;
		width: 18px;
		margin-left: 100%;
		left: -451px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 420px;
		min-height: 27px;
		margin-left: 100%;
		left: -420px;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 27px;
		width: 420px;
		margin-left: 100%;
		left: -420px;
	}

	#u43422
	{
		z-index: 60;
		height: 28px;
		margin-top: 206px;
		width: 25.9%;
		left: 305px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 61;
		width: 26px;
		margin-top: 144px;
		left: 304px;
		margin-left: 0px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}

	#u24662-4:hover,#u228408_img,#u47652_img,#u47648_img,#u47654_img
	{
		width: 100%;
	}
}

@media (min-width: 1681px) and (max-width: 1920px)
{
	#muse_css_mq
	{
		background-color: #000780;
	}

	#bp_1920.active
	{
		display: block;
	}

	#page
	{
		min-height: 9624px;
		max-width: 1920px;
	}

	#pu152743
	{
		z-index: 149;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 148px;
		width: 10.42%;
		margin-left: -13.6%;
	}

	#u152743
	{
		z-index: 149;
	}

	#u196646
	{
		z-index: 150;
		margin-top: 4px;
	}

	#u198176
	{
		z-index: 152;
		top: -4px;
		margin-bottom: -4px;
	}

	#u198175
	{
		z-index: 151;
		top: -5px;
		margin-bottom: -5px;
	}

	#u202580
	{
		z-index: 162;
		margin-top: 4px;
	}

	#u209405
	{
		z-index: 163;
		margin-top: 4px;
	}

	#u200786
	{
		z-index: 161;
		margin-top: 4px;
	}

	#u198771
	{
		z-index: 160;
		margin-top: 4px;
	}

	#u198861
	{
		z-index: 153;
		margin-top: 4px;
	}

	#pu202055
	{
		z-index: 154;
		margin-top: 4px;
		width: 100%;
	}

	#u202055
	{
		z-index: 154;
		margin-right: -10000px;
		margin-top: 70px;
	}

	#u202275
	{
		z-index: 155;
		margin-right: -10000px;
	}

	#u229840
	{
		z-index: 430;
		margin-right: -10000px;
		margin-top: 38px;
	}

	#u229938
	{
		z-index: 431;
		margin-right: -10000px;
		margin-top: 38px;
	}

	#u198906
	{
		z-index: 156;
		margin-top: 4px;
	}

	#u198997
	{
		z-index: 157;
		margin-top: 4px;
	}

	#u199042
	{
		z-index: 158;
		margin-top: 4px;
	}

	#u315088
	{
		z-index: 159;
		margin-top: 11px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 1px;
		margin-top: -113px;
		width: 100%;
	}

	#slideshowu81420
	{
		margin-top: 113px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 1920px;
		height: 990px;
	}

	#u228088
	{
		margin-top: 317px;
		width: 33.44%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 966px;
		margin-top: 113px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 71.25%;
		left: 14.38%;
		margin-left: 0%;
	}

	#u2749
	{
		padding-bottom: 16px;
		margin-top: 1050px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u226955-4
	{
		z-index: 219;
		width: 342px;
		min-height: 24px;
		margin-top: 18px;
		margin-left: 50%;
		left: -508px;
	}

	#u2756-4
	{
		width: 635px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		margin-top: 18px;
		margin-left: 50%;
		left: -126px;
	}

	#accueil
	{
		margin-top: 113px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 164;
		width: 842px;
		min-height: 69px;
		margin-top: 424px;
		margin-left: 50%;
		left: -285px;
	}

	#u1787-4:hover
	{
		margin-top: 424px;
		min-height: 69px;
		width: 842px;
		margin-left: 50%;
		left: -285px;
	}

	#u226988-4
	{
		z-index: 168;
		width: 842px;
		min-height: 69px;
		margin-top: 711px;
		margin-left: 50%;
		left: -285px;
	}

	#u2655-4
	{
		z-index: 172;
		width: 840px;
		min-height: 70px;
		margin-top: 499px;
		margin-left: 50%;
		left: -284px;
	}

	#u2655-4:hover
	{
		margin-top: 499px;
		min-height: 70px;
		width: 840px;
		margin-left: 50%;
		left: -284px;
	}

	#u227018-4
	{
		z-index: 176;
		width: 840px;
		min-height: 54px;
		margin-top: 785px;
		margin-left: 50%;
		left: -284px;
	}

	#u2685-4
	{
		z-index: 180;
		width: 840px;
		min-height: 72px;
		margin-top: 568px;
		margin-left: 50%;
		left: -284px;
	}

	#u2685-4:hover
	{
		margin-top: 568px;
		min-height: 72px;
		width: 840px;
		margin-left: 50%;
		left: -284px;
	}

	#u203895-4
	{
		z-index: 184;
		width: 368px;
		min-height: 61px;
		margin-top: 638px;
		margin-left: 50%;
		left: -284px;
	}

	#u227793-4
	{
		z-index: 188;
		width: 531px;
		min-height: 64px;
		margin-top: 638px;
		margin-left: 50%;
		left: -10px;
	}

	#u226912
	{
		z-index: 192;
		margin-top: 178px;
		width: 58.34%;
		margin-left: 41.67%;
		left: 0px;
	}

	#pamphletu237601
	{
		z-index: 194;
		position: relative;
		margin-right: -10000px;
		width: 100.54%;
		margin-left: -0.54%;
		left: 0px;
	}

	#u237602
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237602popup
	{
		z-index: 195;
		height: 34px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u237603
	{
		z-index: 196;
		padding-bottom: 1px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237608-4
	{
		z-index: 205;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
		width: 17.32%;
	}

	#u237608-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 17.32%;
		margin: 6px -10000px 0px 0%;
	}

	#u237608-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 17.32%;
		margin: 6px -10000px 0px 0%;
	}

	#u237608-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 17.32%;
		margin: 6px -10000px 0px 0%;
	}

	#pu237604-4
	{
		z-index: 197;
		margin-right: -10000px;
		margin-top: 6px;
		width: 52.05%;
		margin-left: 17.32%;
	}

	#u237604-4
	{
		z-index: 197;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		width: 51.37%;
		left: 24.24%;
	}

	#u237604-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 51.37%;
		margin: 0px -10000px 0px 0%;
	}

	#u237604-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 51.37%;
		margin: 0px -10000px 0px 0%;
	}

	#u237604-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 51.37%;
		margin: 0px -10000px 0px 0%;
	}

	#u237607-4
	{
		z-index: 201;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		width: 33.28%;
	}

	#u237607-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 33.28%;
		margin: 0px -10000px 0px 0%;
	}

	#u237607-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 33.28%;
		margin: 0px -10000px 0px 0%;
	}

	#u237605-4
	{
		z-index: 209;
		min-height: 27px;
		position: relative;
		margin-right: -10000px;
		width: 33.28%;
		left: 66.73%;
	}

	#u237607-4.MuseLinkActive,#u237605-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 33.28%;
		margin: 0px -10000px 0px 0%;
	}

	#u237605-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 33.28%;
		margin: 0px -10000px 0px 0%;
	}

	#u237605-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 33.28%;
		margin: 0px -10000px 0px 0%;
	}

	#u237606-4
	{
		z-index: 213;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
		width: 14.39%;
		left: 69.45%;
	}

	#u237606-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 14.39%;
		margin: 6px -10000px 0px 0%;
	}

	#u237606-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 14.39%;
		margin: 6px -10000px 0px 0%;
	}

	#u237606-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 14.39%;
		margin: 6px -10000px 0px 0%;
	}

	#u237615
	{
		z-index: 217;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
		width: 4.89%;
		margin-left: 95.12%;
		left: -57px;
	}

	#u237616
	{
		position: absolute;
		height: 22px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u237616:hover
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616:active
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616.PamphletThumbSelected
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u237616popup
	{
		height: 22px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 193;
		margin-top: 178px;
		width: 6.31%;
		left: 0px;
		margin-left: 0px;
	}

	#u239120
	{
		z-index: 223;
		margin-top: 161px;
		width: 26.1%;
		left: 177px;
		margin-left: 0px;
	}

	#pu227563
	{
		z-index: 230;
		width: 39.73%;
	}

	#u227563
	{
		z-index: 230;
		margin-top: 21px;
		width: 39.7%;
	}

	#u227570
	{
		z-index: 232;
		left: 16px;
		width: 42.22%;
	}

	#u227577
	{
		z-index: 234;
		left: 123px;
		width: 38.2%;
	}

	#u227591
	{
		z-index: 236;
		margin-top: 3px;
		left: 27px;
		width: 78.4%;
	}

	#u227598
	{
		z-index: 238;
		margin-top: 7px;
		left: 102px;
		width: 41.71%;
	}

	#pu227541
	{
		z-index: 224;
		margin-top: 10px;
		margin-left: 224px;
		width: 55.29%;
	}

	#u227541
	{
		z-index: 224;
	}

	#pu227549
	{
		z-index: 226;
		margin-top: 3px;
		width: 62.82%;
	}

	#u227549
	{
		z-index: 226;
		margin-right: -10000px;
		width: 58.05%;
	}

	#u227556
	{
		z-index: 228;
		margin-right: -10000px;
		margin-top: 1px;
		left: 111px;
		width: 36.21%;
	}

	#u228408
	{
		z-index: 240;
		margin-top: 967px;
		width: 1.83%;
		left: 49.07%;
		margin-left: 0%;
	}

	#pu247004
	{
		z-index: 242;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u247004
	{
		z-index: 242;
		min-height: 18px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 754px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004-bw
	{
		z-index: 242;
		min-height: 18px;
	}

	#u229415
	{
		z-index: 243;
		min-height: 224px;
	}

	#u229424
	{
		z-index: 244;
		height: 224px;
		width: 9.69%;
	}

	#u229425
	{
		z-index: 245;
		height: 224px;
		width: 19.69%;
		left: 80.32%;
	}

	#u229415-bw
	{
		z-index: 243;
		min-height: 224px;
		margin-top: 571px;
	}

	#u210170
	{
		z-index: 246;
		min-height: 430px;
		padding-bottom: 79px;
	}

	#u247004_align_to_page,#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1920px;
	}

	#u229416
	{
		z-index: 365;
		margin-top: -263px;
		width: 80.53%;
		left: 9.74%;
	}

	#u232142
	{
		z-index: 432;
		margin-top: 266px;
		width: 28.13%;
		left: 9.9%;
	}

	#u232138
	{
		z-index: 433;
	}

	#u232184
	{
		z-index: 434;
		margin-top: 4px;
		width: 11.72%;
		left: 12.45%;
	}

	#u232180
	{
		z-index: 435;
	}

	#u232172
	{
		z-index: 436;
		margin-top: 1px;
		width: 10.53%;
		left: 27.51%;
	}

	#u232168
	{
		z-index: 437;
		margin-bottom: -0.49504950495049505%;
		width: 100%;
	}

	#u232166
	{
		z-index: 438;
		margin-top: 22px;
		width: 11.46%;
		left: 24.48%;
	}

	#u232162
	{
		z-index: 439;
	}

	#u232154
	{
		z-index: 440;
		margin-top: 315px;
		width: 10.16%;
		left: 10.42%;
	}

	#u232150
	{
		z-index: 441;
	}

	#u232148
	{
		z-index: 442;
		margin-top: 315px;
		width: 6.31%;
		left: 21.72%;
	}

	#u232144
	{
		z-index: 443;
	}

	#u232160
	{
		z-index: 444;
		margin-top: 61px;
		width: 10.99%;
		left: 10.37%;
	}

	#u232156
	{
		z-index: 445;
	}

	#u232178
	{
		z-index: 446;
		margin-top: 13px;
		width: 21.98%;
		left: 13.81%;
	}

	#u232174
	{
		z-index: 447;
	}

	#u229422-4
	{
		z-index: 448;
		min-height: 46px;
		line-height: 32px;
		font-size: 27px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 8px;
		width: 29.95%;
		left: 43.34%;
	}

	#u229423-6
	{
		z-index: 452;
		min-height: 324px;
		margin-right: -10000px;
		margin-top: 77px;
		width: 49.17%;
		left: 43.39%;
	}

	#u229423-2
	{
		font-size: 23px;
		line-height: 36px;
	}

	#u229423-4
	{
		font-size: 21px;
		line-height: 33px;
	}

	#u210170-bw
	{
		z-index: 246;
		min-height: 430px;
		margin-top: 136px;
	}

	#u229426-4
	{
		z-index: 458;
		min-height: 56px;
		margin-right: -10000px;
		margin-top: 641px;
		width: 64.74%;
		left: 14.54%;
	}

	#u229427-4
	{
		z-index: 462;
		min-height: 40px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 691px;
		width: 64.74%;
		left: 15.11%;
	}

	#u229428-4
	{
		z-index: 466;
		min-height: 48px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 732px;
		width: 64.74%;
		left: 15.37%;
	}

	#pu229741-4
	{
		z-index: 367;
		margin-top: 86px;
		width: 19.8%;
		margin-left: 40.11%;
	}

	#u229741-4
	{
		z-index: 367;
		width: 380px;
		line-height: 34px;
		font-size: 28px;
		margin-left: 50%;
		left: -586.9999999999999px;
	}

	#u229807
	{
		z-index: 423;
		width: 152px;
		margin-top: 31px;
		margin-left: 50%;
		left: -585.9999999999999px;
	}

	#u229774-4
	{
		z-index: 395;
		width: 1172px;
		min-height: 143px;
		line-height: 26px;
		font-size: 18px;
		margin-top: 13px;
		margin-left: 50%;
		left: -586px;
	}

	#ppu269117
	{
		z-index: 0;
		margin-top: 85px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu269117
	{
		margin-right: -10000px;
		width: 45.39%;
		margin-left: 54.62%;
	}

	#u269117
	{
		margin-top: 130px;
		width: 100%;
	}

	#u267608
	{
		z-index: 494;
		height: 278px;
		background-image: url("../images/alaincanonica-peinture-768x1024.jpg?crc=301328882");
		width: 100%;
	}

	#u269104
	{
		margin-top: 130px;
		width: 45.39%;
	}

	#u267590
	{
		z-index: 495;
		height: 278px;
		background-image: url("../images/alaincanonica-platrerie-768x1024.jpg?crc=256124288");
		width: 45.39%;
	}

	#pu229994-4
	{
		z-index: 371;
		margin-top: 11px;
		width: 58.7%;
		left: 0%;
		margin-left: 17.77%;
	}

	#u229994-4
	{
		z-index: 371;
		width: 443px;
		min-height: 35px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-top: 1px;
	}

	#u230356-4
	{
		z-index: 375;
		width: 447px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		left: 60.34%;
	}

	#u230379
	{
		z-index: 425;
		width: 119px;
		margin-right: -10000px;
		margin-top: 27px;
		left: 60.34%;
	}

	#u230027
	{
		z-index: 424;
		width: 124px;
		top: -4px;
		margin-bottom: -4px;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu230050-4
	{
		z-index: 399;
		margin-top: 9px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#u230050-4
	{
		z-index: 399;
		width: 558px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1px;
	}

	#u230333-4
	{
		z-index: 403;
		width: 565px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 54.62%;
	}

	#ppu269150
	{
		z-index: 0;
		margin-top: -3px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu269150
	{
		z-index: 6;
		margin-right: -10000px;
		width: 45.39%;
		margin-left: 54.62%;
	}

	#u269150
	{
		margin-top: 129px;
		width: 100%;
	}

	#u267684
	{
		z-index: 497;
		height: 278px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr2.jpg?crc=164761300");
		width: 100%;
	}

	#u269183
	{
		margin-top: 129px;
		width: 45.39%;
	}

	#u267646
	{
		z-index: 496;
		height: 278px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768.jpg?crc=3875005006");
		width: 45.39%;
	}

	#ppu230596-4
	{
		z-index: 0;
		margin-top: 12px;
		width: 58.65%;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu230596-4
	{
		z-index: 379;
		margin-right: -10000px;
		width: 39.61%;
		margin-left: 60.4%;
	}

	#u230596-4
	{
		z-index: 379;
		width: 446px;
		line-height: 26px;
		font-size: 22px;
	}

	#u230665
	{
		z-index: 426;
		width: 154px;
		margin-top: 29px;
	}

	#u230287-4
	{
		z-index: 387;
		width: 443px;
		line-height: 26px;
		font-size: 22px;
		margin-top: 1px;
	}

	#u230310
	{
		z-index: 428;
		width: 181px;
		margin-top: 31px;
	}

	#pu230264-4
	{
		z-index: 415;
		margin-top: -2px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#u230264-4
	{
		z-index: 415;
		width: 558px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1px;
	}

	#u230573-4
	{
		z-index: 407;
		width: 565px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 54.62%;
	}

	#ppu269206
	{
		z-index: 0;
		margin-top: -4px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu269206
	{
		z-index: 7;
		margin-right: -10000px;
		width: 45.39%;
		margin-left: 54.62%;
	}

	#u269206
	{
		margin-top: 133px;
		width: 100%;
	}

	#u267755
	{
		z-index: 498;
		height: 278px;
		background-image: url("../images/alaincanonica-renovation-768x1024.jpg?crc=3918629794");
		width: 100%;
	}

	#u267608:hover,#u267684:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 278px;
		width: 100%;
		margin-left: 0%;
	}

	#u269239
	{
		margin-top: 133px;
		width: 45.39%;
	}

	#u269117 .fluid_height_spacer,#u269104 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269206 .fluid_height_spacer,#u269239 .fluid_height_spacer
	{
		padding-bottom: 27.61061946902655%;
	}

	#u267717
	{
		z-index: 499;
		height: 278px;
		background-image: url("../images/ac-2.png?crc=467927857");
		width: 45.39%;
	}

	#u267590:hover,#u267646:hover,#u267717:hover
	{
		margin-top: 0px;
		height: 278px;
		width: 45.39%;
		margin-left: 0%;
	}

	#ppu231076-4
	{
		z-index: 0;
		margin-top: 7px;
		width: 58.65%;
		left: 0%;
		margin-left: 17.77%;
	}

	#pu231076-4
	{
		z-index: 383;
		margin-right: -10000px;
		width: 39.61%;
		margin-left: 60.4%;
	}

	#u231076-4
	{
		z-index: 383;
		width: 446px;
		line-height: 26px;
		font-size: 22px;
	}

	#u231099
	{
		z-index: 427;
		width: 156px;
		margin-top: 26px;
	}

	#u230504-4
	{
		z-index: 391;
		width: 450px;
		min-height: 39px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-top: 2px;
	}

	#u230527
	{
		z-index: 429;
		width: 296px;
		margin-right: -10000px;
		margin-top: 30px;
	}

	#pu230481-4
	{
		z-index: 419;
		margin-top: 8px;
		width: 64.85%;
		left: 0%;
		margin-left: 17.77%;
	}

	#u230481-4
	{
		z-index: 419;
		width: 573px;
		min-height: 205px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 2px;
	}

	#u231053-4
	{
		z-index: 411;
		width: 565px;
		min-height: 205px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 54.62%;
	}

	#projekte
	{
		margin-top: 26px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 306;
		margin-top: 80px;
		width: 31.15%;
		margin-left: 341px;
	}

	#u36512-4:hover
	{
		margin-top: 80px;
		width: 31.15%;
		margin-left: 341px;
	}

	#u36513
	{
		z-index: 310;
		width: 157px;
		height: 4px;
		margin-top: 3px;
		margin-left: 342px;
	}

	#u340503
	{
		z-index: 500;
		min-height: 2042px;
		margin-top: 45px;
		width: 80.47%;
		left: 0%;
		margin-left: 9.8%;
	}

	#u37795
	{
		z-index: 358;
		margin-top: 167px;
		width: 45.06%;
		margin-left: 27.48%;
		left: -1px;
	}

	#u37759
	{
		z-index: 363;
		width: 20.35%;
		margin-left: 39.83%;
		left: 1px;
	}

	.ie #u37759
	{
		margin-left: 39.83%;
		left: 1px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 20.35%;
		margin-left: 39.83%;
		left: 1px;
	}

	.ie #u37759:hover
	{
		margin-left: 39.83%;
		left: 1px;
	}

	#u37746-4
	{
		z-index: 359;
		margin-top: 8px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 8px;
		min-height: 0px;
	}

	#u37777
	{
		z-index: 364;
		height: 3px;
		margin-top: 6px;
		width: 35.61%;
		margin-left: 32.2%;
		left: 1px;
	}

	#u21114
	{
		z-index: 250;
		min-height: 1082px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 1920px;
	}

	#preferenzen
	{
		z-index: 356;
		margin-right: -10000px;
		margin-top: 15px;
		width: 5.32%;
	}

	#services,#referenzen
	{
		left: 0%;
		margin-left: 0%;
	}

	#u115261
	{
		z-index: 285;
		width: 95px;
		margin-top: 125px;
		left: 0px;
		margin-left: 6px;
	}

	#u25015-4
	{
		z-index: 286;
		width: 84px;
	}

	#u25033
	{
		z-index: 290;
		width: 10px;
		height: 10px;
		margin-top: 15px;
		left: 85px;
	}

	#u25033:hover
	{
		margin-top: 15px;
		width: 10px;
		height: 10px;
	}

	#u115257
	{
		z-index: 291;
		width: 95px;
		margin-top: 214px;
		left: 0px;
		margin-left: 6px;
	}

	#u25041-4
	{
		z-index: 292;
		width: 84px;
	}

	#u25059
	{
		z-index: 296;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u115253
	{
		z-index: 297;
		width: 96px;
		margin-top: 253px;
		left: 0px;
		margin-left: 6px;
	}

	#u25085-4
	{
		z-index: 298;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 302;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 86px;
	}

	#u25059:hover,#u25103:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#ppu24662-4
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: 102px;
		margin-left: 116px;
		width: 53.23%;
	}

	#pu24662-4
	{
		z-index: 251;
		width: 59.69%;
	}

	#u24662-4
	{
		z-index: 251;
		width: 100%;
	}

	#u24663
	{
		z-index: 283;
		margin-top: 26px;
	}

	#u24653-9
	{
		z-index: 255;
		min-height: 266px;
		font-size: 18px;
		margin-top: 18px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 18px;
		min-height: 266px;
		width: 100%;
	}

	#u25072-10
	{
		z-index: 264;
		min-height: 300px;
		top: -8px;
		margin-bottom: -8px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: 0px;
		margin-bottom: -8px;
		margin-top: 0px;
		min-height: 300px;
		width: 100%;
	}

	#u24653,#u25072
	{
		font-size: 22px;
		line-height: 39px;
	}

	#u25072-7
	{
		font-size: 18px;
		line-height: 27px;
	}

	#u25116-9
	{
		z-index: 274;
		min-height: 321px;
		font-size: 18px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 321px;
		width: 100%;
	}

	#u25116
	{
		font-size: 22px;
		line-height: 29px;
	}

	#u24653-7,#u25116-7
	{
		line-height: 27px;
	}

	#u24837
	{
		z-index: 284;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 832px;
		margin-right: -10000px;
		width: 40.11%;
		left: 59.9%;
	}

	#u25129
	{
		z-index: 303;
		width: 424px;
		margin-top: 75px;
		left: -458px;
	}

	#u25132
	{
		z-index: 304;
		width: 424px;
		left: -424px;
	}

	#u25132.MuseLinkActive
	{
		width: 424px;
		left: -424px;
	}

	#u235558
	{
		z-index: 305;
		margin-left: 77px;
		margin-bottom: 1px;
	}

	#u21114-bw
	{
		z-index: 250;
		min-height: 1082px;
		margin-top: 132px;
		left: 0px;
		margin-left: 0px;
	}

	#pu39999
	{
		z-index: 247;
		margin-top: 1px;
		width: 100%;
	}

	#u39999
	{
		z-index: 247;
	}

	#u38615
	{
		z-index: 248;
	}

	#u38641
	{
		z-index: 249;
		height: 712px;
		margin-bottom: -1px;
	}

	#u40028-4
	{
		z-index: 311;
		font-size: 19px;
		line-height: 23px;
		margin-top: 80px;
		width: 27.66%;
		left: 120px;
	}

	#u40028-4:hover
	{
		margin-top: 80px;
		min-height: 0px;
		width: 27.66%;
	}

	#u40046
	{
		z-index: 315;
		width: 137px;
		height: 4px;
		margin-top: 104px;
		left: 120px;
	}

	#u40059
	{
		z-index: 316;
		margin-top: 147px;
		width: 2.3%;
		left: 64px;
	}

	#u40079-8
	{
		z-index: 318;
		min-height: 242px;
		text-align: justify;
		font-weight: 400;
		margin-top: 148px;
		width: 40.27%;
		left: 117px;
	}

	#u40079-8:hover
	{
		margin-top: 148px;
		min-height: 242px;
		width: 40.27%;
	}

	#u41173
	{
		z-index: 326;
		margin-top: 407px;
		width: 2.3%;
		left: 64px;
	}

	#u41106-8
	{
		z-index: 328;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 40.27%;
		left: 117px;
	}

	#u41106-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 40.27%;
	}

	#u40097
	{
		z-index: 336;
		margin-top: 149px;
		width: 2.3%;
		left: 50.06%;
	}

	#u40129-8
	{
		z-index: 338;
		min-height: 242px;
		font-weight: 400;
		margin-top: 144px;
		width: 40.99%;
		left: 52.97%;
		margin-left: 0%;
	}

	#u40129-8:hover
	{
		margin-top: 144px;
		min-height: 242px;
		width: 40.99%;
		margin-left: 0%;
	}

	#u40129-2
	{
		font-size: 19px;
		line-height: 34px;
	}

	#u41146
	{
		z-index: 346;
		margin-top: 408px;
		width: 2.3%;
		left: 50.06%;
	}

	#u41075-8
	{
		z-index: 348;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 40.99%;
		left: 52.97%;
		margin-left: 0%;
	}

	#u41075-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 40.99%;
		margin-left: 0%;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 19px;
		line-height: 19px;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 17px;
		line-height: 26px;
	}

	#pu341049
	{
		z-index: 483;
		margin-top: 96px;
		width: 64.48%;
		left: 0%;
		margin-left: 18.08%;
	}

	#u341049
	{
		z-index: 483;
		width: 342px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u341050
	{
		z-index: 484;
		margin-left: 42.11%;
	}

	#u341053-4
	{
		z-index: 486;
		width: 221px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 25px;
		margin-left: 17.55%;
	}

	#u341052-4
	{
		z-index: 490;
		width: 342px;
		min-height: 94px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341052-4:hover
	{
		margin-top: 6px;
		min-height: 94px;
		width: 342px;
	}

	#u341044
	{
		z-index: 472;
		width: 300px;
		padding-bottom: 0px;
		margin-right: -10000px;
		left: 75.77%;
	}

	#u341047
	{
		z-index: 473;
		margin-left: 40.34%;
	}

	#u341046-4
	{
		z-index: 475;
		width: 250px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 26px;
		margin-left: 8.34%;
	}

	#u341045-4
	{
		z-index: 479;
		width: 300px;
		min-height: 109px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341045-4:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		min-height: 109px;
		width: 300px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 10058px);
	}

	#pcontact
	{
		z-index: 148;
		padding-bottom: 0px;
		margin-bottom: -11px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 8px;
		width: 41.41%;
		margin-left: 175px;
	}

	#u47153-4:hover
	{
		margin-top: 8px;
		min-height: 0px;
		width: 41.41%;
		margin-left: 175px;
	}

	#u47154
	{
		z-index: 73;
		width: 412px;
		height: 5px;
		margin-top: 5px;
		margin-left: 175px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 5px;
		width: 412px;
		height: 5px;
		margin-left: 175px;
	}

	#pu79007
	{
		z-index: 19;
		margin-top: 21px;
		width: 100%;
	}

	#u79007
	{
		min-height: 600px;
		margin-right: -10000px;
		width: 68.81%;
		margin-left: 0%;
	}

	#u47810
	{
		z-index: 74;
		padding-top: 70px;
		padding-bottom: 49px;
		position: relative;
		margin-right: -10000px;
		width: 31.62%;
		margin-left: 68.39%;
		left: 0px;
	}

	#u48331
	{
		z-index: 104;
		width: 319px;
		position: relative;
		margin-left: 7.75%;
	}

	#u243384
	{
		z-index: 105;
	}

	#u47647-4
	{
		z-index: 75;
		min-height: 43px;
		margin-top: 58px;
		position: relative;
		width: 75.13%;
		margin-left: 8.24%;
	}

	#u47657-4
	{
		z-index: 79;
		min-height: 102px;
		margin-top: 6px;
		position: relative;
		width: 87.15%;
		margin-left: 8.24%;
	}

	#u53624
	{
		z-index: 83;
		margin-top: 36px;
		position: relative;
		width: 81.88%;
		margin-left: 8.57%;
	}

	#u47652
	{
		z-index: 88;
		position: relative;
		margin-right: -10000px;
		width: 3.83%;
	}

	#u47652_img
	{
		padding-bottom: 52.52525252525252%;
		width: 100%;
	}

	#u47650-4
	{
		z-index: 84;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		width: 92.36%;
		left: 7.65%;
	}

	#u47650-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 92.36%;
		margin: 1px -10000px 0px 0%;
	}

	#u53632
	{
		z-index: 90;
		margin-top: 38px;
		position: relative;
		width: 81.55%;
		margin-left: 8.57%;
	}

	#u47648
	{
		z-index: 95;
		position: relative;
		margin-right: -10000px;
		width: 3.24%;
	}

	#u47648_img
	{
		padding-right: 6.190476190476193%;
		width: 93.75%;
	}

	#u47656-4
	{
		z-index: 91;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		width: 92.13%;
		left: 7.88%;
	}

	#u47656-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 92.13%;
		margin: 2px -10000px 0px 0%;
	}

	#u53640
	{
		z-index: 97;
		margin-top: 37px;
		position: relative;
		width: 83.7%;
		margin-left: 8.57%;
	}

	#u47654
	{
		z-index: 102;
		position: relative;
		margin-right: -10000px;
		width: 6.3%;
	}

	#u47654_img
	{
		padding-right: 37.5%;
		width: 62.5%;
	}

	#u47651-4
	{
		z-index: 98;
		min-height: 33px;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		width: 92.13%;
		left: 7.88%;
	}

	#u47651-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 33px;
		width: 92.13%;
		margin: 1px -10000px 0px 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 73px;
		width: 31.62%;
		left: 0px;
		margin-left: 98px;
	}

	#u47152
	{
		z-index: 68;
		width: 191px;
		height: 5px;
		margin-top: 4px;
		left: 0px;
		margin-left: 98px;
	}

	#u47152:hover
	{
		width: 191px;
		height: 5px;
		margin: 4px 0px 0px 98px;
	}

	#widgetu78786
	{
		z-index: 106;
		margin-top: 37px;
		width: 89.8%;
		margin-left: 5.11%;
	}

	#pwidgetu78787
	{
		z-index: 107;
		width: 99.95%;
	}

	#widgetu78787
	{
		z-index: 107;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.05%;
		left: -0.06%;
	}

	#widgetu78787:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu78787.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#u78789-4
	{
		z-index: 108;
		width: 99.77%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.77%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.77%;
	}

	#widgetu79425
	{
		z-index: 143;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.05%;
		left: 51.02%;
	}

	#widgetu78787.fld-err-st,#widgetu79425:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu79425.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#widgetu79425.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.05%;
	}

	#u79428-4
	{
		z-index: 144;
		width: 99.77%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.77%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.77%;
	}

	#pwidgetu78791
	{
		z-index: 112;
		margin-top: 24px;
		width: 100%;
	}

	#widgetu78791
	{
		z-index: 112;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.02%;
		left: -0.06%;
	}

	#widgetu78791:hover
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.02%;
	}

	#widgetu78791.focus-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.02%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.02%;
	}

	#u78794-4
	{
		z-index: 113;
		width: 99.77%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.77%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.77%;
	}

	#widgetu79021
	{
		z-index: 138;
		margin-bottom: -1px;
		margin-right: -10000px;
		width: 49.02%;
		left: 50.99%;
	}

	#widgetu79021:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.02%;
	}

	#widgetu79021.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.02%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.02%;
	}

	#u79022-4
	{
		z-index: 139;
		width: 99.77%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.77%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.77%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.77%;
	}

	#widgetu78797
	{
		z-index: 133;
		margin-top: 20px;
		width: 99.77%;
	}

	#widgetu78797:hover
	{
		margin-top: 20px;
		width: 99.77%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 20px;
		width: 99.77%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 20px;
		width: 99.77%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 134;
		min-height: 171px;
		width: 99.89%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 171px;
		width: 99.89%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 171px;
		width: 99.89%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 171px;
		width: 99.89%;
	}

	#pu78795-4
	{
		z-index: 117;
		margin-top: 18px;
		width: 61.66%;
	}

	#u78795-4
	{
		z-index: 117;
		min-height: 21px;
		margin-top: 11px;
		width: 60.4%;
		left: 39.61%;
	}

	#u78801-4
	{
		z-index: 121;
		min-height: 21px;
		margin-top: 11px;
		width: 60.4%;
		left: 39.61%;
	}

	#u78796-4
	{
		z-index: 125;
		min-height: 21px;
		margin-top: 11px;
		width: 60.4%;
		left: 39.61%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 38.1%;
		left: -0.1%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 38.1%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 38.1%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 41px;
		width: 100%;
	}

	#u42200
	{
		height: 278px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 278px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 278px;
		left: 0px;
		margin-left: 0px;
	}

	#u42270
	{
		z-index: 25;
		width: 329px;
		position: relative;
		margin-right: -10000px;
		margin-top: 43px;
		left: 149px;
		margin-left: 0px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		width: 446px;
		min-height: 28px;
		margin-top: 39px;
		margin-left: 100%;
		left: -520px;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 133px;
		width: 7.92%;
		left: 14.54%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 133px;
		width: 7.92%;
	}

	#u43413-4
	{
		z-index: 35;
		width: 446px;
		min-height: 28px;
		margin-top: 63px;
		margin-left: 100%;
		left: -520px;
	}

	#u59999
	{
		z-index: 39;
		width: 446px;
		margin-top: 117px;
		margin-left: 100%;
		left: -520px;
	}

	#u43417
	{
		z-index: 44;
		width: 14px;
		margin-left: 100%;
		left: -446px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 423px;
		min-height: 28px;
		margin-left: 100%;
		left: -423px;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 423px;
		margin-left: 100%;
		left: -423px;
	}

	#u60007
	{
		z-index: 46;
		width: 447px;
		margin-top: 154px;
		margin-left: 100%;
		left: -520px;
	}

	#u43411
	{
		z-index: 51;
		width: 13px;
		margin-left: 100%;
		left: -447px;
	}

	#u43411_img
	{
		padding-right: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 422px;
		min-height: 37px;
		margin-top: 2px;
		margin-left: 100%;
		left: -422px;
	}

	#u43414-4:hover
	{
		margin-top: 2px;
		min-height: 37px;
		width: 422px;
		margin-left: 100%;
		left: -422px;
	}

	#u60015
	{
		z-index: 53;
		width: 447px;
		margin-top: 196px;
		margin-left: 100%;
		left: -521px;
	}

	#u43419
	{
		z-index: 58;
		width: 15px;
		margin-left: 100%;
		left: -447px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 420px;
		min-height: 27px;
		margin-left: 100%;
		left: -420px;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 27px;
		width: 420px;
		margin-left: 100%;
		left: -420px;
	}

	#u43422
	{
		z-index: 60;
		height: 28px;
		margin-top: 200px;
		width: 25.89%;
		left: 149px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 61;
		width: 24px;
		margin-top: 132px;
		left: 149px;
		margin-left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 1px;
	}

	#u24662-4:hover,#u228408_img
	{
		width: 100%;
	}
}

@media (min-width: 1201px) and (max-width: 1680px)
{
	#muse_css_mq
	{
		background-color: #000690;
	}

	#bp_1680.active
	{
		display: block;
	}

	#page
	{
		min-height: 10657px;
		max-width: 1680px;
	}

	#pu152743
	{
		z-index: 149;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 84px;
		width: 11.91%;
		margin-left: -14.59%;
	}

	#u152743
	{
		z-index: 149;
	}

	#u196646
	{
		z-index: 150;
		margin-top: 4px;
	}

	#u198176
	{
		z-index: 152;
		top: -4px;
		margin-bottom: -4px;
	}

	#u198175
	{
		z-index: 151;
		top: -5px;
		margin-bottom: -5px;
	}

	#u202580
	{
		z-index: 162;
		margin-top: 4px;
	}

	#u209405
	{
		z-index: 163;
		margin-top: 4px;
	}

	#u200786
	{
		z-index: 161;
		margin-top: 4px;
	}

	#u198771
	{
		z-index: 160;
		margin-top: 4px;
	}

	#u198861
	{
		z-index: 153;
		margin-top: 4px;
	}

	#pu202055
	{
		z-index: 154;
		margin-top: 4px;
		width: 100%;
	}

	#u202055
	{
		z-index: 154;
		margin-right: -10000px;
		margin-top: 70px;
	}

	#u202275
	{
		z-index: 155;
		margin-right: -10000px;
	}

	#u229840
	{
		z-index: 431;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u229938
	{
		z-index: 432;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u198906
	{
		z-index: 156;
		margin-top: 4px;
	}

	#u198997
	{
		z-index: 157;
		margin-top: 4px;
	}

	#pu199042
	{
		z-index: 158;
		margin-top: 4px;
		width: 100%;
	}

	#u199042
	{
		z-index: 158;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 159;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -184px;
		width: 100.06%;
	}

	#slideshowu81420
	{
		margin-top: 184px;
		width: 99.95%;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 1680px;
		height: 970px;
	}

	#u228088
	{
		margin-top: 371px;
		width: 38.55%;
		left: 0%;
		margin-left: -0.06%;
	}

	#u875
	{
		height: 970px;
		margin-top: 184px;
		width: 99.95%;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u226859
	{
		width: 99.95%;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u2749
	{
		padding-bottom: 16px;
		margin-top: 1118px;
		width: 99.95%;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u226955-4
	{
		z-index: 219;
		width: 342px;
		min-height: 24px;
		margin-top: 18px;
		margin-left: 50%;
		left: -508px;
	}

	#u2756-4
	{
		width: 635px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		margin-top: 18px;
		margin-left: 50%;
		left: -126px;
	}

	#accueil
	{
		margin-top: 184px;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u1787-4
	{
		z-index: 164;
		width: 842px;
		min-height: 69px;
		margin-top: 490px;
		margin-left: 49.98%;
		left: -662px;
	}

	#u1787-4:hover
	{
		margin-top: 490px;
		min-height: 69px;
		width: 842px;
		margin-left: 49.98%;
		left: -662px;
	}

	#u226988-4
	{
		z-index: 168;
		width: 842px;
		min-height: 69px;
		margin-top: 777px;
		margin-left: 49.98%;
		left: -662px;
	}

	#u2655-4
	{
		z-index: 172;
		width: 840px;
		min-height: 70px;
		margin-top: 565px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u2655-4:hover
	{
		margin-top: 565px;
		min-height: 70px;
		width: 840px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u227018-4
	{
		z-index: 176;
		width: 840px;
		min-height: 54px;
		margin-top: 851px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u2685-4
	{
		z-index: 180;
		width: 840px;
		min-height: 72px;
		margin-top: 634px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u2685-4:hover
	{
		margin-top: 634px;
		min-height: 72px;
		width: 840px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u203895-4
	{
		z-index: 184;
		width: 368px;
		min-height: 69px;
		margin-top: 704px;
		margin-left: 49.98%;
		left: -661px;
	}

	#u227793-4
	{
		z-index: 188;
		width: 363px;
		min-height: 73px;
		margin-top: 704px;
		margin-left: 49.98%;
		left: -386px;
	}

	#u226912
	{
		z-index: 192;
		height: 34px;
		margin-top: 249px;
		width: 54.38%;
		margin-left: 45.57%;
		left: 0px;
	}

	#u237436
	{
		z-index: 193;
		margin-top: 249px;
		width: 6.91%;
		left: 1px;
		margin-left: -1px;
	}

	#pamphletu200824
	{
		z-index: 194;
		position: relative;
		margin-right: -10000px;
		margin-top: 255px;
		width: 93.64%;
		margin-left: 3.16%;
		left: 6px;
	}

	#u200825
	{
		z-index: 217;
		position: relative;
		width: 4.83%;
		margin-left: 95.18%;
		left: -68px;
	}

	#u200826
	{
		position: absolute;
		height: 22px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200826:hover
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826:active
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826.PamphletThumbSelected
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826popup
	{
		height: 22px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 195;
		height: 360px;
		margin-top: 7px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 196;
		padding-top: 37px;
		padding-bottom: 1px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 205;
		min-height: 62px;
		position: relative;
		width: 36.66%;
		margin-left: 58.52%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px 0px 58.513341804320206%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px 0px 58.513341804320206%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px 0px 58.513341804320206%;
	}

	#u200840-4
	{
		z-index: 201;
		min-height: 64px;
		top: -8px;
		margin-bottom: -8px;
		position: relative;
		width: 36.66%;
		margin-left: 58.52%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200836-4
	{
		z-index: 197;
		min-height: 62px;
		top: -8px;
		margin-bottom: -8px;
		position: relative;
		width: 36.66%;
		margin-left: 58.52%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -8px 58.513341804320206%;
	}

	#u200839-4
	{
		z-index: 209;
		min-height: 62px;
		top: -7px;
		margin-bottom: -7px;
		position: relative;
		width: 36.66%;
		margin-left: 58.52%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -7px 58.513341804320206%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -7px 58.513341804320206%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 36.66%;
		margin: 0px 0px -7px 58.513341804320206%;
	}

	#u224133-4
	{
		z-index: 213;
		min-height: 48px;
		margin-top: 47px;
		position: relative;
		width: 36.47%;
		margin-left: 58.65%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 36.47%;
		margin: 47px 0px 0px 58.640406607369755%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 36.47%;
		margin: 47px 0px 0px 58.640406607369755%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 36.47%;
		margin: 47px 0px 0px 58.640406607369755%;
	}

	#u239120
	{
		z-index: 223;
		margin-top: 239px;
		width: 23.32%;
		left: 198px;
		margin-left: -1px;
	}

	#pu227563
	{
		z-index: 230;
		width: 40.06%;
	}

	#u227563
	{
		z-index: 230;
		margin-top: 17px;
		width: 38.86%;
	}

	#u227570
	{
		z-index: 232;
		left: 13px;
		width: 42.04%;
	}

	#u227577
	{
		z-index: 234;
		left: 98px;
		width: 37.58%;
	}

	#u227591
	{
		z-index: 236;
		margin-top: 2px;
		left: 21px;
		width: 77.71%;
	}

	#u227591_img
	{
		padding-bottom: 0.8205436656380958%;
	}

	#u227598
	{
		z-index: 238;
		margin-top: 6px;
		left: 80px;
		width: 41.41%;
	}

	#pu227541
	{
		z-index: 224;
		padding-bottom: 1px;
		margin-top: 9px;
		margin-left: 175px;
		width: 55.36%;
	}

	#u227541
	{
		z-index: 224;
	}

	#u227541_img
	{
		padding-bottom: 0.46157757561078067%;
	}

	#pu227549
	{
		z-index: 226;
		margin-top: 4px;
		width: 62.68%;
	}

	#u227549
	{
		z-index: 226;
		margin-right: -10000px;
		width: 58.09%;
	}

	#u227556
	{
		z-index: 228;
		margin-right: -10000px;
		left: 87px;
		width: 36.03%;
	}

	#u228408
	{
		z-index: 240;
		margin-top: 1036px;
		width: 2.15%;
		left: 48.9%;
		margin-left: -0.06%;
	}

	#u229415
	{
		z-index: 242;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 243;
		height: 172px;
		width: 9.65%;
	}

	#u229425
	{
		z-index: 244;
		height: 172px;
		width: 19.65%;
		left: 80.36%;
	}

	#u229415-bw
	{
		z-index: 242;
		min-height: 172px;
		margin-top: 2045px;
		left: 0px;
		margin-left: -1px;
	}

	#u210170
	{
		z-index: 245;
		height: 509px;
	}

	#u210170-bw
	{
		z-index: 245;
		margin-top: 1595px;
		height: 509px;
		left: 0px;
		margin-left: -1px;
	}

	#u229418
	{
		z-index: 246;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 1175px;
		width: 99.95%;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#u229416
	{
		z-index: 366;
		margin-top: 1061px;
		width: 80.49%;
		left: 9.76%;
		margin-left: -0.06%;
	}

	#u229741-4
	{
		z-index: 368;
		width: 404px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 2307px;
		margin-left: 49.98%;
		left: -586px;
	}

	#u229774-4
	{
		z-index: 396;
		width: 1177px;
		min-height: 184px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		margin-top: 2359px;
		margin-left: 49.98%;
		left: -587px;
	}

	#u229807
	{
		z-index: 424;
		width: 152px;
		margin-top: 2338px;
		margin-left: 49.98%;
		left: -585px;
	}

	#u232142
	{
		z-index: 433;
		margin-top: 1540px;
		width: 31.47%;
		left: 34.51%;
		margin-left: -0.06%;
	}

	#u232138
	{
		z-index: 434;
	}

	#u232184
	{
		z-index: 435;
		margin-top: 1288px;
		width: 13.15%;
		left: 37.13%;
		margin-left: -0.06%;
	}

	#u232180
	{
		z-index: 436;
	}

	#u232172
	{
		z-index: 437;
		margin-top: 1286px;
		width: 11.78%;
		left: 53.96%;
		margin-left: -0.06%;
	}

	#u232168
	{
		z-index: 438;
		margin-bottom: -0.5050505050505051%;
		width: 99.5%;
	}

	#u232166
	{
		z-index: 439;
		margin-top: 1307px;
		width: 12.8%;
		left: 50.57%;
		margin-left: -0.06%;
	}

	#u232162
	{
		z-index: 440;
	}

	#u232154
	{
		z-index: 441;
		margin-top: 1589px;
		width: 11.37%;
		left: 34.92%;
		margin-left: -0.06%;
	}

	#u232150
	{
		z-index: 442;
	}

	#u232148
	{
		z-index: 443;
		margin-top: 1591px;
		width: 7.08%;
		left: 47.48%;
		margin-left: -0.06%;
	}

	#u232144
	{
		z-index: 444;
	}

	#u232160
	{
		z-index: 445;
		margin-top: 1344px;
		width: 12.32%;
		left: 34.81%;
		margin-left: -0.06%;
	}

	#u232156
	{
		z-index: 446;
	}

	#u232178
	{
		z-index: 447;
		margin-top: 1298px;
		width: 24.57%;
		left: 38.61%;
		margin-left: -0.06%;
	}

	#u232174
	{
		z-index: 448;
	}

	#u229422-4
	{
		z-index: 449;
		min-height: 46px;
		line-height: 32px;
		font-size: 27px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 1743px;
		width: 50.21%;
		left: 9.76%;
		margin-left: -0.06%;
	}

	#u229423-6
	{
		z-index: 453;
		min-height: 265px;
		margin-right: -10000px;
		margin-top: 1801px;
		width: 80.14%;
		left: 9.82%;
		margin-left: -0.06%;
	}

	#u229423-2
	{
		font-size: 23px;
		line-height: 36px;
	}

	#u229423-4
	{
		font-size: 21px;
		line-height: 33px;
	}

	#u229426-4
	{
		z-index: 459;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 2099px;
		width: 64.73%;
		left: 14.58%;
		margin-left: -0.06%;
	}

	#u229427-4
	{
		z-index: 463;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 2137px;
		width: 64.73%;
		left: 15.17%;
		margin-left: -0.06%;
	}

	#u229428-4
	{
		z-index: 467;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 2168px;
		width: 64.73%;
		left: 15.41%;
		margin-left: -0.06%;
	}

	#alain-canonica
	{
		margin-top: 1175px;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 2247px;
		left: 0.06%;
		margin-left: -0.06%;
	}

	#ppu269117
	{
		z-index: 0;
		margin-top: 29px;
		width: 70.32%;
		left: 0%;
		margin-left: 14.82%;
	}

	#pu269117
	{
		margin-right: -10000px;
		width: 46.2%;
		margin-left: 53.81%;
	}

	#u269117
	{
		margin-top: 149px;
		width: 100%;
	}

	#u267608
	{
		z-index: 495;
		height: 277px;
		background-image: url("../images/alaincanonica-peinture-768x1024.jpg?crc=301328882");
		width: 100%;
	}

	#u269104
	{
		margin-top: 149px;
		width: 46.2%;
	}

	#u267590
	{
		z-index: 496;
		height: 277px;
		background-image: url("../images/alaincanonica-platrerie-768x1024.jpg?crc=256124288");
		width: 46.2%;
	}

	#pu229994-4
	{
		z-index: 372;
		margin-top: 14px;
		width: 69.07%;
		left: 0%;
		margin-left: 14.94%;
	}

	#u229994-4
	{
		z-index: 372;
		width: 443px;
		min-height: 35px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
	}

	#u230356-4
	{
		z-index: 376;
		width: 527px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		left: 54.61%;
	}

	#pu230027
	{
		z-index: 425;
		margin-top: -7px;
		width: 44.8%;
		left: 0%;
		margin-left: 14.94%;
	}

	#u230027
	{
		z-index: 425;
		width: 124px;
		margin-right: -10000px;
		margin-top: 4px;
	}

	#u230379
	{
		z-index: 426;
		width: 119px;
		margin-right: -10000px;
		left: 84.2%;
	}

	#pu230050-4
	{
		z-index: 400;
		margin-top: 10px;
		width: 70.26%;
		left: 0%;
		margin-left: 14.94%;
	}

	#u230050-4
	{
		z-index: 400;
		width: 543px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
	}

	#u230333-4
	{
		z-index: 404;
		width: 547px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 53.69%;
	}

	#ppu269150
	{
		z-index: 0;
		margin-top: -4px;
		width: 70.32%;
		left: 0%;
		margin-left: 14.82%;
	}

	#pu269150
	{
		z-index: 6;
		margin-right: -10000px;
		width: 46.2%;
		margin-left: 53.81%;
	}

	#u269150
	{
		margin-top: 151px;
		width: 100%;
	}

	#u267684
	{
		z-index: 498;
		height: 277px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr3.jpg?crc=439013414");
		width: 100%;
	}

	#u269183
	{
		margin-top: 151px;
		width: 46.2%;
	}

	#u267646
	{
		z-index: 497;
		height: 277px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768.jpg?crc=3875005006");
		width: 46.2%;
	}

	#ppu230596-4
	{
		z-index: 0;
		margin-top: 14px;
		width: 69.07%;
		left: 0%;
		margin-left: 14.94%;
	}

	#pu230596-4
	{
		z-index: 380;
		margin-right: -10000px;
		width: 45.4%;
		margin-left: 54.61%;
	}

	#u230596-4
	{
		z-index: 380;
		width: 527px;
		line-height: 26px;
		font-size: 22px;
	}

	#u230665
	{
		z-index: 427;
		width: 154px;
		margin-top: 29px;
	}

	#u230287-4
	{
		z-index: 388;
		width: 523px;
		line-height: 26px;
		font-size: 22px;
	}

	#u230310
	{
		z-index: 429;
		width: 181px;
		margin-top: 29px;
	}

	#pu230264-4
	{
		z-index: 416;
		width: 70.26%;
		left: 0%;
		margin-left: 14.94%;
	}

	#u230264-4
	{
		z-index: 416;
		width: 543px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
	}

	#u230573-4
	{
		z-index: 408;
		width: 547px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 53.69%;
	}

	#ppu269206
	{
		z-index: 0;
		margin-top: 2px;
		width: 70.32%;
		left: 0%;
		margin-left: 14.82%;
	}

	#pu269206
	{
		z-index: 7;
		margin-right: -10000px;
		width: 46.2%;
		margin-left: 53.81%;
	}

	#u269206
	{
		margin-top: 150px;
		width: 100%;
	}

	#u267755
	{
		z-index: 499;
		height: 277px;
		background-image: url("../images/alaincanonica-renovation-768x1024.jpg?crc=3918629794");
		width: 100%;
	}

	#u267608:hover,#u267684:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 277px;
		width: 100%;
		margin-left: 0%;
	}

	#u269239
	{
		margin-top: 150px;
		width: 46.2%;
	}

	#u269117 .fluid_height_spacer,#u269104 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269206 .fluid_height_spacer,#u269239 .fluid_height_spacer
	{
		padding-bottom: 25.09157509157509%;
	}

	#u267717
	{
		z-index: 500;
		height: 277px;
		background-image: url("../images/ac-2.png?crc=467927857");
		width: 46.2%;
	}

	#u267590:hover,#u267646:hover,#u267717:hover
	{
		margin-top: 0px;
		height: 277px;
		width: 46.2%;
		margin-left: 0%;
	}

	#ppu231076-4
	{
		z-index: 0;
		margin-top: 16px;
		width: 69.07%;
		left: 0%;
		margin-left: 14.94%;
	}

	#pu231076-4
	{
		z-index: 384;
		margin-right: -10000px;
		width: 45.4%;
		margin-left: 54.61%;
	}

	#u231076-4
	{
		z-index: 384;
		width: 527px;
		line-height: 26px;
		font-size: 22px;
	}

	#u231099
	{
		z-index: 428;
		width: 156px;
		margin-top: 27px;
	}

	#u230504-4
	{
		z-index: 392;
		width: 514px;
		min-height: 39px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
	}

	#u230527
	{
		z-index: 430;
		width: 296px;
		margin-right: -10000px;
		margin-top: 29px;
	}

	#pu230481-4
	{
		z-index: 420;
		margin-top: 8px;
		width: 70.26%;
		left: 0%;
		margin-left: 14.94%;
	}

	#u230481-4
	{
		z-index: 420;
		width: 551px;
		min-height: 205px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
	}

	#u231053-4
	{
		z-index: 412;
		width: 547px;
		min-height: 205px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 53.69%;
	}

	#projekte
	{
		margin-top: 73px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 307;
		margin-top: 73px;
		width: 31.18%;
		margin-left: 298px;
	}

	#u36512-4:hover
	{
		margin-top: 73px;
		width: 31.18%;
		margin-left: 298px;
	}

	#u36513
	{
		z-index: 311;
		width: 157px;
		height: 4px;
		margin-top: 2px;
		margin-left: 299px;
	}

	#u340503
	{
		z-index: 501;
		min-height: 1103px;
		margin-top: 49px;
		width: 91.02%;
		left: 0%;
		margin-left: 4.47%;
	}

	#u37795
	{
		z-index: 359;
		margin-top: 401px;
		width: 45.04%;
		margin-left: 27.46%;
		left: -1px;
	}

	#u37759
	{
		z-index: 364;
		width: 20.35%;
		margin-left: 39.83%;
		left: -1px;
	}

	.ie #u37759
	{
		margin-left: 39.83%;
		left: -1px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 20.35%;
		margin-left: 39.83%;
		left: -1px;
	}

	.ie #u37759:hover
	{
		margin-left: 39.83%;
		left: -1px;
	}

	#u37746-4
	{
		z-index: 360;
		margin-top: 8px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 8px;
		min-height: 0px;
	}

	#u37777
	{
		z-index: 365;
		height: 3px;
		margin-top: 6px;
		width: 35.54%;
		margin-left: 32.24%;
		left: 0px;
	}

	#u21114
	{
		z-index: 251;
		min-height: 1326px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 1680px;
	}

	#preferenzen
	{
		z-index: 357;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 15px;
		width: 5.96%;
	}

	#referenzen
	{
		left: 0%;
		margin-left: 0%;
	}

	#u115261
	{
		z-index: 286;
		width: 95px;
		margin-top: 126px;
		left: 0px;
		margin-left: 4px;
	}

	#u25015-4
	{
		z-index: 287;
		width: 84px;
	}

	#u25033
	{
		z-index: 291;
		width: 10px;
		height: 10px;
		margin-top: 15px;
		left: 85px;
	}

	#u25033:hover
	{
		margin-top: 15px;
		width: 10px;
		height: 10px;
	}

	#u115257
	{
		z-index: 292;
		width: 95px;
		margin-top: 292px;
		left: 0px;
		margin-left: 4px;
	}

	#u25041-4
	{
		z-index: 293;
		width: 84px;
	}

	#u25059
	{
		z-index: 297;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u115253
	{
		z-index: 298;
		width: 96px;
		margin-top: 352px;
		left: 0px;
		margin-left: 4px;
	}

	#u25085-4
	{
		z-index: 299;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 303;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 86px;
	}

	#u25059:hover,#u25103:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#ppu24662-4
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: 102px;
		margin-left: 114px;
		width: 47.68%;
	}

	#pu24662-4
	{
		z-index: 252;
		width: 66.55%;
	}

	#u24662-4
	{
		z-index: 252;
		width: 100%;
	}

	#u24663
	{
		z-index: 284;
		margin-top: 26px;
	}

	#u24653-9
	{
		z-index: 256;
		min-height: 343px;
		margin-top: 22px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 22px;
		min-height: 343px;
		width: 100%;
	}

	#u25072-10
	{
		z-index: 265;
		min-height: 390px;
		top: -8px;
		margin-bottom: -8px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: 0px;
		margin-bottom: -8px;
		margin-top: 0px;
		min-height: 390px;
		width: 100%;
	}

	#u24653,#u25072
	{
		font-size: 21px;
		line-height: 38px;
	}

	#u25116-9
	{
		z-index: 275;
		min-height: 297px;
		margin-top: 8px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: 0px;
		margin-top: 8px;
		min-height: 297px;
		width: 100%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		font-size: 21px;
		line-height: 28px;
	}

	#u24837
	{
		z-index: 285;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 1066px;
		margin-right: -10000px;
		width: 40.54%;
		left: 59.47%;
	}

	#u25129
	{
		z-index: 304;
		width: 424px;
		margin-top: 85px;
		left: -426px;
	}

	#u25132
	{
		z-index: 305;
		width: 424px;
		left: -424px;
	}

	#u25132.MuseLinkActive
	{
		width: 424px;
		left: -424px;
	}

	#u235558
	{
		z-index: 306;
		margin-left: 77px;
		margin-bottom: 1px;
	}

	#u21114-bw
	{
		z-index: 251;
		min-height: 1326px;
		margin-top: 114px;
		left: 0px;
		margin-left: -1px;
	}

	#pu39999
	{
		z-index: 248;
		width: 99.95%;
	}

	#u39999
	{
		z-index: 248;
	}

	#u38615
	{
		z-index: 249;
	}

	#u38641
	{
		z-index: 250;
		height: 712px;
		margin-bottom: -1px;
	}

	#u40028-4
	{
		z-index: 312;
		font-size: 19px;
		line-height: 23px;
		margin-top: 80px;
		width: 27.68%;
		left: 120px;
	}

	#u40028-4:hover
	{
		margin-top: 80px;
		min-height: 0px;
		width: 27.68%;
	}

	#u40046
	{
		z-index: 316;
		width: 137px;
		height: 4px;
		margin-top: 103px;
		left: 120px;
	}

	#u40059
	{
		z-index: 317;
		margin-top: 146px;
		width: 2.27%;
		left: 64px;
	}

	#u40079-8
	{
		z-index: 319;
		min-height: 226px;
		font-weight: 400;
		margin-top: 147px;
		width: 35.96%;
		left: 117px;
	}

	#u40079-8:hover
	{
		margin-top: 147px;
		min-height: 226px;
		width: 35.96%;
	}

	#u41173
	{
		z-index: 327;
		margin-top: 407px;
		width: 2.27%;
		left: 64px;
	}

	#u41106-8
	{
		z-index: 329;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 35.96%;
		left: 117px;
	}

	#u41106-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 35.96%;
	}

	#u40097
	{
		z-index: 337;
		margin-top: 148px;
		width: 2.27%;
		left: 53.28%;
	}

	#u40129-8
	{
		z-index: 339;
		min-height: 226px;
		font-weight: 400;
		margin-top: 143px;
		width: 36.91%;
		left: 56.02%;
		margin-left: 0%;
	}

	#u40129-8:hover
	{
		margin-top: 143px;
		min-height: 226px;
		width: 36.91%;
		margin-left: 0%;
	}

	#u40129-2
	{
		font-size: 19px;
		line-height: 34px;
	}

	#u41146
	{
		z-index: 347;
		margin-top: 408px;
		width: 2.27%;
		left: 53.28%;
	}

	#u41075-8
	{
		z-index: 349;
		min-height: 252px;
		font-weight: 400;
		margin-top: 408px;
		width: 36.91%;
		left: 56.02%;
		margin-left: 0%;
	}

	#u41075-8:hover
	{
		margin-top: 408px;
		min-height: 252px;
		width: 36.91%;
		margin-left: 0%;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 19px;
		line-height: 19px;
	}

	#u24653-7,#u25072-7,#u25116-7,#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 17px;
		line-height: 26px;
	}

	#pu341049
	{
		z-index: 484;
		margin-top: 117px;
		width: 66.63%;
		left: 0%;
		margin-left: 18.51%;
	}

	#u341049
	{
		z-index: 484;
		width: 342px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u341050
	{
		z-index: 485;
		margin-left: 42.11%;
	}

	#u341053-4
	{
		z-index: 487;
		width: 221px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 25px;
		margin-left: 17.55%;
	}

	#u341052-4
	{
		z-index: 491;
		width: 342px;
		min-height: 94px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341052-4:hover
	{
		margin-top: 6px;
		min-height: 94px;
		width: 342px;
	}

	#u341044
	{
		z-index: 473;
		width: 300px;
		padding-bottom: 0px;
		margin-right: -10000px;
		left: 73.31%;
	}

	#u341047
	{
		z-index: 474;
		margin-left: 40.34%;
	}

	#u341046-4
	{
		z-index: 476;
		width: 250px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 26px;
		margin-left: 8.34%;
	}

	#u341045-4
	{
		z-index: 480;
		width: 300px;
		min-height: 109px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341045-4:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		min-height: 109px;
		width: 300px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 10625px);
	}

	#pcontact
	{
		z-index: 148;
		margin-bottom: -40px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 11px;
		width: 35.24%;
		margin-left: 87px;
	}

	#u47153-4:hover
	{
		margin-top: 11px;
		min-height: 0px;
		width: 35.24%;
		margin-left: 87px;
	}

	#u47154
	{
		z-index: 73;
		width: 372px;
		height: 5px;
		margin-top: 6px;
		margin-left: 87px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		width: 372px;
		height: 5px;
		margin-left: 87px;
	}

	#pu79007
	{
		z-index: 19;
		margin-top: 15px;
		width: 100%;
	}

	#u79007
	{
		min-height: 600px;
		margin-right: -10000px;
		width: 68.4%;
		margin-left: 0%;
	}

	#u47810
	{
		z-index: 74;
		padding-top: 68px;
		padding-bottom: 57px;
		position: relative;
		margin-right: -10000px;
		width: 31.61%;
		margin-left: 68.4%;
		left: 0px;
	}

	#u48331
	{
		z-index: 104;
		width: 317px;
		position: relative;
		margin-left: 11.12%;
	}

	#u243384
	{
		z-index: 105;
		margin-bottom: -1px;
	}

	#pu47647-4
	{
		z-index: 75;
		margin-top: 27px;
		width: 75.52%;
		margin-left: 10.93%;
	}

	#u47647-4
	{
		z-index: 75;
		min-height: 59px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u47657-4
	{
		z-index: 79;
		min-height: 77px;
		position: relative;
		margin-right: -10000px;
		margin-top: 47px;
		width: 90.28%;
	}

	#u53624
	{
		z-index: 83;
		margin-top: 74px;
		position: relative;
		width: 75.15%;
		margin-left: 11.12%;
	}

	#u47652
	{
		z-index: 88;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		width: 5.77%;
	}

	#u47650-4
	{
		z-index: 84;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		width: 91.23%;
		left: 8.78%;
	}

	#u47650-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 91.23%;
		margin: 0px -10000px 0px 0%;
	}

	#u53632
	{
		z-index: 90;
		margin-top: 44px;
		position: relative;
		width: 79.85%;
		margin-left: 11.49%;
	}

	#u47648
	{
		z-index: 95;
		position: relative;
		margin-right: -10000px;
		width: 4.72%;
	}

	#u47648_img
	{
		padding-right: 5%;
		width: 95%;
	}

	#u47656-4
	{
		z-index: 91;
		min-height: 58px;
		position: relative;
		margin-right: -10000px;
		width: 91.75%;
		left: 8.26%;
	}

	#u47656-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 58px;
		width: 91.75%;
		margin: 0px -10000px 0px 0%;
	}

	#u53640
	{
		z-index: 97;
		margin-top: 26px;
		position: relative;
		width: 78.16%;
		margin-left: 11.12%;
	}

	#u47654
	{
		z-index: 102;
		position: relative;
		margin-right: -10000px;
		width: 5.31%;
	}

	#u47651-4
	{
		z-index: 98;
		min-height: 29px;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 90.85%;
		left: 9.16%;
	}

	#u47651-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 29px;
		width: 90.85%;
		margin: 3px -10000px 0px 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 92px;
		width: 31.61%;
		left: 0px;
		margin-left: 87px;
	}

	#u47152
	{
		z-index: 68;
		width: 174px;
		height: 5px;
		margin-top: 5px;
		left: 0px;
		margin-left: 87px;
	}

	#u47152:hover
	{
		width: 174px;
		height: 5px;
		margin: 5px 0px 0px 87px;
	}

	#widgetu78786
	{
		z-index: 106;
		margin-top: 22px;
		width: 89.77%;
		margin-left: 5.12%;
	}

	#pwidgetu78787
	{
		z-index: 107;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 107;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
		left: -0.07%;
	}

	#widgetu78787:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.08%;
	}

	#widgetu78787.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.08%;
	}

	#u78789-4
	{
		z-index: 108;
		width: 99.73%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.73%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.73%;
	}

	#widgetu79425
	{
		z-index: 143;
		margin-bottom: -1px;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
		left: 51%;
	}

	#widgetu78787.fld-err-st,#widgetu79425:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.08%;
	}

	#widgetu79425.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.08%;
	}

	#widgetu79425.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: -1px;
		width: 49.08%;
	}

	#u79428-4
	{
		z-index: 144;
		width: 99.73%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.73%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.73%;
	}

	#pwidgetu78791
	{
		z-index: 112;
		margin-top: 28px;
		width: 100%;
	}

	#widgetu78791
	{
		z-index: 112;
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
		left: -0.07%;
	}

	#widgetu78791:hover
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
	}

	#widgetu78791.focus-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: -10000px;
		margin-top: -1px;
		width: 49.08%;
	}

	#u78794-4
	{
		z-index: 113;
		width: 99.73%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.73%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.73%;
	}

	#widgetu79021
	{
		z-index: 138;
		margin-bottom: -1px;
		margin-right: -10000px;
		width: 49.08%;
		left: 51%;
	}

	#widgetu79021:hover
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.08%;
	}

	#widgetu79021.focus-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.08%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: -10000px;
		margin-bottom: -1px;
		margin-top: 0px;
		width: 49.08%;
	}

	#u79022-4
	{
		z-index: 139;
		width: 99.73%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.73%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.73%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.73%;
	}

	#widgetu78797
	{
		z-index: 133;
		margin-top: 16px;
		width: 99.87%;
	}

	#widgetu78797:hover
	{
		margin-top: 16px;
		width: 99.87%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 16px;
		width: 99.87%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 16px;
		width: 99.87%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 134;
		min-height: 171px;
		width: 99.87%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 171px;
		width: 99.87%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 171px;
		width: 99.87%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 171px;
		width: 99.87%;
	}

	#pu78795-4
	{
		z-index: 117;
		margin-top: 18px;
		width: 52.79%;
	}

	#u78795-4
	{
		z-index: 117;
		min-height: 21px;
		margin-top: 11px;
		width: 53.65%;
		left: 46.36%;
	}

	#u78801-4
	{
		z-index: 121;
		min-height: 21px;
		margin-top: 11px;
		width: 53.65%;
		left: 46.36%;
	}

	#u78796-4
	{
		z-index: 125;
		min-height: 21px;
		margin-top: 11px;
		width: 53.65%;
		left: 46.36%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 44.6%;
		left: -0.13%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 44.6%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 44.6%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 36px;
		width: 100%;
	}

	#u42200
	{
		height: 372px;
	}

	#u42200-bw
	{
		z-index: 17;
		height: 372px;
		left: 0px;
		margin-left: 0px;
	}

	#u205749
	{
		height: 349px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 349px;
		left: 0px;
		margin-left: 0px;
	}

	#u42270
	{
		z-index: 25;
		width: 329px;
		position: relative;
		margin-right: -10000px;
		margin-top: 47px;
		left: 129px;
		margin-left: 0px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		width: 422px;
		min-height: 47px;
		margin-top: 31px;
		margin-left: 100%;
		left: -479px;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 159px;
		width: 13.1%;
		left: 15.18%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 159px;
		width: 13.1%;
	}

	#u43413-4
	{
		z-index: 35;
		width: 422px;
		min-height: 52px;
		margin-top: 82px;
		margin-left: 100%;
		left: -479px;
	}

	#u59999
	{
		z-index: 39;
		width: 343px;
		margin-top: 143px;
		margin-left: 100%;
		left: -477px;
	}

	#u43417
	{
		z-index: 44;
		width: 17px;
		margin-top: 1px;
		margin-left: 100%;
		left: -343px;
	}

	#u43417_img
	{
		padding-bottom: 9px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 315px;
		min-height: 28px;
		margin-left: 100%;
		left: -315px;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 315px;
		margin-left: 100%;
		left: -315px;
	}

	#u60007
	{
		z-index: 46;
		width: 354px;
		margin-top: 187px;
		margin-left: 100%;
		left: -476px;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
		margin-left: 100%;
		left: -354px;
	}

	#u43411_img
	{
		padding-right: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 325px;
		min-height: 28px;
		margin-left: 100%;
		left: -325px;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 325px;
		margin-left: 100%;
		left: -325px;
	}

	#u60015
	{
		z-index: 53;
		width: 322px;
		margin-top: 244px;
		margin-left: 100%;
		left: -477px;
	}

	#u43419
	{
		z-index: 58;
		width: 18px;
		margin-top: 1px;
		margin-left: 100%;
		left: -322px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 290px;
		min-height: 27px;
		margin-left: 100%;
		left: -290px;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 27px;
		width: 290px;
		margin-left: 100%;
		left: -290px;
	}

	#u43422
	{
		z-index: 60;
		width: 457px;
		height: 35px;
		margin-top: 244px;
		left: 128px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 61;
		width: 27px;
		margin-top: 159px;
		left: 129px;
		margin-left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 32px;
	}

	#u229418_img,#u24662-4:hover,#u228408_img,#u47652_img,#u47654_img
	{
		width: 100%;
	}
}

@media (min-width: 993px) and (max-width: 1200px)
{
	#muse_css_mq
	{
		background-color: #0004b0;
	}

	#bp_1200.active
	{
		display: block;
	}

	#page
	{
		min-height: 11272px;
		max-width: 1200px;
	}

	#pu152743
	{
		z-index: 149;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 114px;
		width: 16.67%;
		margin-left: -22.67%;
	}

	#u152743
	{
		z-index: 149;
	}

	#u196646
	{
		z-index: 150;
		margin-top: 4px;
	}

	#u198176
	{
		z-index: 152;
		top: -4px;
		margin-bottom: -4px;
	}

	#u198175
	{
		z-index: 151;
		top: -5px;
		margin-bottom: -5px;
	}

	#u202580
	{
		z-index: 162;
		margin-top: 4px;
	}

	#u209405
	{
		z-index: 163;
		margin-top: 4px;
	}

	#u200786
	{
		z-index: 161;
		margin-top: 4px;
	}

	#u198771
	{
		z-index: 160;
		margin-top: 4px;
	}

	#u198861
	{
		z-index: 153;
		margin-top: 4px;
	}

	#pu202055
	{
		z-index: 154;
		margin-top: 4px;
		width: 100%;
	}

	#u202055
	{
		z-index: 154;
		margin-right: -10000px;
		margin-top: 70px;
	}

	#u202275
	{
		z-index: 155;
		margin-right: -10000px;
	}

	#u229840
	{
		z-index: 431;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u229938
	{
		z-index: 432;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u198906
	{
		z-index: 156;
		margin-top: 4px;
	}

	#u198997
	{
		z-index: 157;
		margin-top: 4px;
	}

	#pu199042
	{
		z-index: 158;
		margin-top: 4px;
		width: 100%;
	}

	#u199042
	{
		z-index: 158;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 159;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -105px;
		width: 100.34%;
	}

	#slideshowu81420
	{
		margin-top: 105px;
		width: 99.67%;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 1200px;
		height: 1133px;
	}

	#u228088
	{
		margin-top: 322px;
		width: 54.91%;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u875
	{
		height: 1091px;
		margin-top: 105px;
		width: 99.67%;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u226859
	{
		width: 99.67%;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u2749
	{
		padding-bottom: 16px;
		margin-top: 1184px;
		width: 99.67%;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u226955-4
	{
		z-index: 219;
		width: 342px;
		min-height: 24px;
		margin-top: 18px;
		margin-left: 50%;
		left: -508px;
	}

	#u2756-4
	{
		width: 635px;
		min-height: 24px;
		position: relative;
		margin-right: -10000px;
		margin-top: 18px;
		margin-left: 50%;
		left: -126px;
	}

	#accueil
	{
		margin-top: 105px;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#u1787-4
	{
		z-index: 164;
		width: 842px;
		min-height: 69px;
		margin-top: 384px;
		margin-left: 49.84%;
		left: -476px;
	}

	#u1787-4:hover
	{
		margin-top: 384px;
		min-height: 69px;
		width: 842px;
		margin-left: 49.84%;
		left: -476px;
	}

	#u226988-4
	{
		z-index: 168;
		width: 842px;
		min-height: 69px;
		margin-top: 671px;
		margin-left: 49.84%;
		left: -476px;
	}

	#u2655-4
	{
		z-index: 172;
		width: 840px;
		min-height: 70px;
		margin-top: 459px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u2655-4:hover
	{
		margin-top: 459px;
		min-height: 70px;
		width: 840px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u227018-4
	{
		z-index: 176;
		width: 840px;
		min-height: 54px;
		margin-top: 745px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u2685-4
	{
		z-index: 180;
		width: 840px;
		min-height: 72px;
		margin-top: 528px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u2685-4:hover
	{
		margin-top: 528px;
		min-height: 72px;
		width: 840px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u203895-4
	{
		z-index: 184;
		width: 368px;
		min-height: 69px;
		margin-top: 598px;
		margin-left: 49.84%;
		left: -475px;
	}

	#u227793-4
	{
		z-index: 188;
		width: 363px;
		min-height: 73px;
		margin-top: 598px;
		margin-left: 49.84%;
		left: -201px;
	}

	#u226912
	{
		z-index: 192;
		height: 34px;
		margin-top: 170px;
		width: 48.76%;
		margin-left: 50.92%;
		left: 0px;
	}

	#u237436
	{
		z-index: 193;
		margin-top: 170px;
		width: 5.9%;
		left: 2px;
		margin-left: -2px;
	}

	#pamphletu200824
	{
		z-index: 194;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 176px;
		width: 99.67%;
		margin-left: 0%;
		left: 0px;
	}

	#u200825
	{
		z-index: 217;
		position: relative;
		width: 4.5%;
		margin-left: 95.5%;
		left: -89px;
	}

	#u200826
	{
		position: absolute;
		height: 22px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200826:hover
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826:active
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826.PamphletThumbSelected
	{
		height: 22px;
		min-height: 0px;
		width: 100%;
		left: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u200826popup
	{
		height: 22px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
	}

	#u200833popup
	{
		z-index: 195;
		height: 360px;
		margin-top: 5px;
		width: 100%;
	}

	#u200834
	{
		z-index: 196;
		padding-top: 37px;
		padding-bottom: 1px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
	}

	#u200838-4
	{
		z-index: 205;
		min-height: 62px;
		position: relative;
		width: 37.59%;
		margin-left: 54.84%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px 0px 54.833333333333336%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px 0px 54.833333333333336%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px 0px 54.833333333333336%;
	}

	#u200840-4
	{
		z-index: 201;
		min-height: 64px;
		top: -8px;
		margin-bottom: -8px;
		position: relative;
		width: 37.59%;
		margin-left: 54.84%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 64px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200836-4
	{
		z-index: 197;
		min-height: 62px;
		top: -8px;
		margin-bottom: -8px;
		position: relative;
		width: 37.59%;
		margin-left: 54.84%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -8px 54.833333333333336%;
	}

	#u200839-4
	{
		z-index: 209;
		min-height: 62px;
		top: -7px;
		margin-bottom: -7px;
		position: relative;
		width: 37.59%;
		margin-left: 54.84%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -7px 54.833333333333336%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -7px 54.833333333333336%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 62px;
		width: 37.59%;
		margin: 0px 0px -7px 54.833333333333336%;
	}

	#u224133-4
	{
		z-index: 213;
		min-height: 48px;
		margin-top: 47px;
		position: relative;
		width: 37.34%;
		margin-left: 55.01%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 37.34%;
		margin: 47px 0px 0px 55.00000000000001%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 37.34%;
		margin: 47px 0px 0px 55.00000000000001%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 48px;
		width: 37.34%;
		margin: 47px 0px 0px 55.00000000000001%;
	}

	#u239120
	{
		z-index: 223;
		margin-top: 158px;
		width: 32.73%;
		left: 141px;
		margin-left: -2px;
	}

	#pu227563
	{
		z-index: 230;
		width: 39.6%;
	}

	#u227563
	{
		z-index: 230;
		margin-top: 17px;
		width: 39.75%;
	}

	#u227570
	{
		z-index: 232;
		left: 12px;
		width: 42.31%;
	}

	#u227577
	{
		z-index: 234;
		left: 96px;
		width: 38.47%;
	}

	#u227591
	{
		z-index: 236;
		margin-top: 2px;
		left: 20px;
		width: 78.85%;
	}

	#u227591_img
	{
		padding-bottom: 0.814570963769862%;
	}

	#u227598
	{
		z-index: 238;
		margin-top: 6px;
		left: 79px;
		width: 41.67%;
	}

	#pu227541
	{
		z-index: 224;
		margin-top: 10px;
		margin-left: 175px;
		width: 55.33%;
	}

	#u227541
	{
		z-index: 224;
	}

	#u227541_img
	{
		padding-bottom: 0.45821777239294537%;
	}

	#pu227549
	{
		z-index: 226;
		margin-top: 3px;
		width: 62.85%;
	}

	#u227549
	{
		z-index: 226;
		margin-right: -10000px;
		width: 58.4%;
	}

	#u227549_img
	{
		padding-bottom: 1.25413856823896%;
	}

	#u227556
	{
		z-index: 228;
		margin-right: -10000px;
		margin-top: 1px;
		left: 88px;
		width: 35.77%;
	}

	#u228408
	{
		z-index: 240;
		margin-top: 1121px;
		width: 2.16%;
		left: 48.93%;
		margin-left: -0.17%;
	}

	#u229415
	{
		z-index: 242;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 243;
		height: 172px;
		width: 9.67%;
	}

	#u229425
	{
		z-index: 244;
		height: 172px;
		width: 19.67%;
		left: 80.34%;
	}

	#u229415-bw
	{
		z-index: 242;
		min-height: 172px;
		margin-top: 2020px;
		left: 0px;
		margin-left: -2px;
	}

	#u210170
	{
		z-index: 245;
		height: 509px;
	}

	#u210170-bw
	{
		z-index: 245;
		margin-top: 1570px;
		height: 509px;
		left: 0px;
		margin-left: -2px;
	}

	#u229418
	{
		z-index: 246;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 1242px;
		width: 100%;
		left: 0%;
		margin-left: -0.17%;
	}

	#u229416
	{
		z-index: 366;
		margin-top: 1163px;
		width: 80.32%;
		left: 9.89%;
		margin-left: -0.17%;
	}

	#u232142
	{
		z-index: 433;
		margin-top: 1524px;
		width: 37.38%;
		left: 31.32%;
		margin-left: -0.17%;
	}

	#u232138
	{
		z-index: 434;
	}

	#u232184
	{
		z-index: 435;
		margin-top: 1307px;
		width: 15.62%;
		left: 34.47%;
		margin-left: -0.17%;
	}

	#u232180
	{
		z-index: 436;
	}

	#u232172
	{
		z-index: 437;
		margin-top: 1307px;
		width: 13.96%;
		left: 54.49%;
		margin-left: -0.17%;
	}

	#u232168
	{
		z-index: 438;
		width: 100%;
	}

	#u232166
	{
		z-index: 439;
		margin-top: 1323px;
		width: 15.2%;
		left: 50.42%;
		margin-left: -0.17%;
	}

	#u232162
	{
		z-index: 440;
	}

	#u232154
	{
		z-index: 441;
		margin-top: 1565px;
		width: 13.46%;
		left: 31.82%;
		margin-left: -0.17%;
	}

	#u232150
	{
		z-index: 442;
	}

	#u232148
	{
		z-index: 443;
		margin-top: 1565px;
		width: 8.39%;
		left: 46.68%;
		margin-left: -0.17%;
	}

	#u232144
	{
		z-index: 444;
	}

	#u232160
	{
		z-index: 445;
		margin-top: 1356px;
		width: 14.62%;
		left: 31.65%;
		margin-left: -0.17%;
	}

	#u232156
	{
		z-index: 446;
	}

	#u232178
	{
		z-index: 447;
		margin-top: 1316px;
		width: 29.16%;
		left: 36.22%;
		margin-left: -0.17%;
	}

	#u232174
	{
		z-index: 448;
	}

	#u229422-4
	{
		z-index: 449;
		min-height: 46px;
		line-height: 32px;
		font-size: 27px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 1719px;
		width: 50.09%;
		left: 9.81%;
		margin-left: -0.17%;
	}

	#u229423-6
	{
		z-index: 453;
		min-height: 265px;
		margin-right: -10000px;
		margin-top: 1776px;
		width: 79.91%;
		left: 9.89%;
		margin-left: -0.17%;
	}

	#u229423-2
	{
		font-size: 20px;
		line-height: 31px;
	}

	#u229423-4
	{
		font-size: 18px;
		line-height: 28px;
	}

	#u229426-4
	{
		z-index: 459;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 2076px;
		width: 64.54%;
		left: 14.46%;
		margin-left: -0.17%;
	}

	#u229427-4
	{
		z-index: 463;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 2115px;
		width: 64.54%;
		left: 15.12%;
		margin-left: -0.17%;
	}

	#u229428-4
	{
		z-index: 467;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 2150px;
		width: 64.54%;
		left: 15.45%;
		margin-left: -0.17%;
	}

	#alain-canonica
	{
		margin-top: 1242px;
		left: 0.17%;
		margin-left: -0.17%;
	}

	#services
	{
		margin-top: 41px;
		left: 0%;
		margin-left: 0%;
	}

	#pu229741-4
	{
		z-index: 368;
		margin-top: 31px;
		width: 31.57%;
		left: 0%;
		margin-left: 8.98%;
	}

	#u229741-4
	{
		z-index: 368;
		width: 380px;
		line-height: 34px;
		font-size: 28px;
	}

	#u229807
	{
		z-index: 424;
		width: 152px;
		margin-top: 32px;
		left: 0.27%;
	}

	#u229774-4
	{
		z-index: 396;
		min-height: 184px;
		line-height: 26px;
		font-size: 18px;
		margin-top: 7px;
		width: 85.39%;
		left: 0%;
		margin-left: 8.98%;
	}

	#ppu269117
	{
		z-index: 0;
		margin-top: 12px;
		width: 95.35%;
	}

	#pu269117
	{
		margin-right: -10000px;
		width: 38.77%;
		margin-left: 65.77%;
	}

	#u269117
	{
		width: 445px;
		height: 98px;
		margin-top: 183px;
		margin-left: 100%;
		left: -470.9999998723464px;
	}

	#u267608
	{
		z-index: 495;
		width: 445px;
		height: 273px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr.jpg?crc=4138656512");
		margin-left: 100%;
		left: -470.9999998723464px;
	}

	#u269104
	{
		width: 445px;
		height: 98px;
		margin-top: 183px;
		left: 0px;
		margin-left: 26px;
	}

	#u267590
	{
		z-index: 496;
		width: 445px;
		height: 273px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr.jpg?crc=3913361599");
		left: 0px;
		margin-left: 26px;
	}

	#u267590:hover
	{
		margin-top: 0px;
		width: 445px;
		height: 273px;
		margin-left: 26px;
	}

	#pu229994-4
	{
		z-index: 372;
		margin-top: 9px;
		width: 95.52%;
	}

	#u229994-4
	{
		z-index: 372;
		width: 443px;
		min-height: 35px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-top: 6px;
		left: 0px;
		margin-left: 26px;
	}

	#u230356-4
	{
		z-index: 376;
		width: 447px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-left: 104.35%;
		left: -471px;
	}

	#u230027
	{
		z-index: 425;
		width: 124px;
		top: -3px;
		margin-bottom: -3px;
		left: 0px;
		margin-left: 26px;
	}

	#u230379
	{
		z-index: 426;
		width: 119px;
		top: -1px;
		margin-bottom: -1px;
		margin-left: 99.67%;
		left: -471px;
	}

	#pu230050-4
	{
		z-index: 400;
		margin-top: 2px;
		width: 95.52%;
	}

	#u230050-4
	{
		z-index: 400;
		width: 446px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 26px;
	}

	#u230333-4
	{
		z-index: 404;
		width: 447px;
		min-height: 199px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 104.35%;
		left: -471px;
	}

	#ppu269150
	{
		z-index: 0;
		margin-top: 5px;
		width: 95.35%;
	}

	#pu269150
	{
		z-index: 6;
		margin-right: -10000px;
		width: 38.77%;
		margin-left: 65.77%;
	}

	#u269150
	{
		width: 445px;
		height: 98px;
		margin-top: 186px;
		margin-left: 100%;
		left: -470.9999998723464px;
	}

	#u267684
	{
		z-index: 498;
		width: 445px;
		height: 273px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr4.jpg?crc=4109738526");
		margin-left: 100%;
		left: -470.9999998723464px;
	}

	#u267608:hover,#u267684:hover
	{
		margin-top: 0px;
		width: 445px;
		height: 273px;
		margin-left: 100%;
		left: -470.9999998723464px;
	}

	#u269183
	{
		width: 445px;
		height: 98px;
		margin-top: 187px;
		left: 0px;
		margin-left: 26px;
	}

	#u267646
	{
		z-index: 497;
		width: 445px;
		height: 273px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr.jpg?crc=158798792");
		margin-top: 1px;
		left: 0px;
		margin-left: 26px;
	}

	#u267646:hover
	{
		margin-top: 1px;
		width: 445px;
		height: 273px;
		margin-left: 26px;
	}

	#pu230596-4
	{
		z-index: 380;
		margin-right: -10000px;
		width: 38.86%;
		margin-left: 65.68%;
	}

	#u230596-4
	{
		z-index: 380;
		width: 446px;
		line-height: 26px;
		font-size: 22px;
		margin-left: 100%;
		left: -470.99999989504033px;
	}

	#u230665
	{
		z-index: 427;
		width: 154px;
		margin-top: 35px;
		margin-left: 100%;
		left: -470.99999989504033px;
	}

	#u230287-4
	{
		z-index: 388;
		width: 443px;
		line-height: 26px;
		font-size: 22px;
		margin-top: 6px;
		left: 0px;
		margin-left: 26px;
	}

	#u230310
	{
		z-index: 429;
		width: 181px;
		margin-top: 36px;
		left: 0px;
		margin-left: 26px;
	}

	#pu230264-4
	{
		z-index: 416;
		margin-top: -6px;
		width: 95.52%;
	}

	#u230264-4
	{
		z-index: 416;
		width: 446px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1px;
		left: 0px;
		margin-left: 26px;
	}

	#u230573-4
	{
		z-index: 408;
		width: 447px;
		min-height: 204px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 104.35%;
		left: -471px;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: -1px;
		width: 97.51%;
	}

	#u269239
	{
		width: 445px;
		height: 98px;
		margin-top: 184px;
		left: 26px;
		margin-left: 0px;
	}

	#u269206
	{
		width: 445px;
		height: 98px;
		margin-top: 183px;
		margin-left: 102.22%;
		left: -471px;
	}

	#contact
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 247px;
	}

	#u267755
	{
		z-index: 499;
		width: 445px;
		height: 273px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr.jpg?crc=351145845");
		margin-left: 102.22%;
		left: -471px;
	}

	#u267755:hover
	{
		margin-top: 0px;
		width: 445px;
		height: 273px;
		margin-left: 102.22%;
		left: -471px;
	}

	#u267717
	{
		z-index: 500;
		width: 445px;
		height: 273px;
		background-image: url("../images/ac-2-u267717-fr.png?crc=297145356");
		margin-top: 1px;
		left: 26px;
		margin-left: 0px;
	}

	#u267717:hover
	{
		margin-top: 1px;
		width: 445px;
		height: 273px;
		margin-left: 0px;
	}

	#ppu230596-4,#ppu231076-4
	{
		z-index: 0;
		margin-top: 7px;
		width: 95.35%;
	}

	#pu231076-4
	{
		z-index: 384;
		margin-right: -10000px;
		width: 38.86%;
		margin-left: 65.68%;
	}

	#u231076-4
	{
		z-index: 384;
		width: 446px;
		line-height: 26px;
		font-size: 22px;
		margin-left: 100%;
		left: -470.99999989504033px;
	}

	#u231099
	{
		z-index: 428;
		width: 156px;
		margin-top: 35px;
		margin-left: 100%;
		left: -470.99999989504033px;
	}

	#u230504-4
	{
		z-index: 392;
		width: 450px;
		min-height: 39px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-top: 7px;
		left: 0px;
		margin-left: 26px;
	}

	#u230527
	{
		z-index: 430;
		width: 296px;
		margin-right: -10000px;
		margin-top: 36px;
		left: 0px;
		margin-left: 26px;
	}

	#pu230481-4
	{
		z-index: 420;
		margin-top: 8px;
		width: 95.44%;
	}

	#u230481-4
	{
		z-index: 420;
		width: 446px;
		min-height: 219px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1px;
		left: 0px;
		margin-left: 26px;
	}

	#u231053-4
	{
		z-index: 412;
		width: 446px;
		min-height: 219px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 104.44%;
		left: -471px;
	}

	#projekte
	{
		margin-top: 88px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 307;
		margin-top: 59px;
		width: 31.07%;
		margin-left: 213px;
	}

	#u36512-4:hover
	{
		margin-top: 59px;
		width: 31.07%;
		margin-left: 213px;
	}

	#u36513
	{
		z-index: 311;
		width: 157px;
		height: 4px;
		margin-top: 3px;
		margin-left: 214px;
	}

	#u340503
	{
		z-index: 501;
		min-height: 1902px;
		margin-top: 40px;
		width: 78.33%;
		left: 0%;
		margin-left: 10.64%;
	}

	#u37795
	{
		z-index: 359;
		margin-top: 248px;
		width: 44.94%;
		margin-left: 27.37%;
		left: 1px;
	}

	#u37759
	{
		z-index: 364;
		width: 20.34%;
		margin-left: 39.84%;
		left: -1px;
	}

	.ie #u37759
	{
		margin-left: 39.84%;
		left: -1px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 20.34%;
		margin-left: 39.84%;
		left: -1px;
	}

	.ie #u37759:hover
	{
		margin-left: 39.84%;
		left: -1px;
	}

	#u37746-4
	{
		z-index: 360;
		margin-top: 8px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 8px;
		min-height: 0px;
	}

	#u37777
	{
		z-index: 365;
		height: 3px;
		margin-top: 6px;
		width: 35.49%;
		margin-left: 32.26%;
		left: -1px;
	}

	#pu21114
	{
		z-index: 251;
		margin-top: 113px;
		width: 99.67%;
		left: 0%;
		margin-left: 0%;
	}

	#u21114
	{
		z-index: 251;
		min-height: 1013px;
		padding-bottom: 135px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 1200px;
	}

	#preferenzen
	{
		z-index: 357;
		margin-right: -10000px;
		margin-top: 15px;
		width: 8%;
	}

	#referenzen
	{
		left: 0%;
		margin-left: 0%;
	}

	#u115261
	{
		z-index: 286;
		width: 95px;
		margin-top: 125px;
		left: 0px;
		margin-left: 0px;
	}

	#u25015-4
	{
		z-index: 287;
		width: 84px;
	}

	#u25033
	{
		z-index: 291;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u115257
	{
		z-index: 292;
		width: 95px;
		margin-top: 214px;
		left: 0px;
		margin-left: 0px;
	}

	#u25041-4
	{
		z-index: 293;
		width: 84px;
	}

	#u25059
	{
		z-index: 297;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u115253
	{
		z-index: 298;
		width: 96px;
		margin-top: 253px;
		left: 0px;
		margin-left: 0px;
	}

	#u25085-4
	{
		z-index: 299;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 303;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 86px;
	}

	#u25033:hover,#u25059:hover,#u25103:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#ppu24662-4
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 93px;
		margin-left: 110px;
		width: 83.59%;
	}

	#pu24662-4
	{
		z-index: 252;
		margin-left: 1px;
		width: 37.99%;
	}

	#u24662-4
	{
		z-index: 252;
		width: 100%;
	}

	#u24663
	{
		z-index: 284;
		margin-top: 26px;
	}

	#u24653-9
	{
		z-index: 256;
		min-height: 262px;
		margin-top: 30px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 30px;
		min-height: 262px;
		width: 100%;
	}

	#pu25072-10
	{
		z-index: 265;
		margin-top: -6px;
		width: 100%;
	}

	#u25072-10
	{
		z-index: 265;
		min-height: 310px;
		margin-right: -10000px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 0px;
		min-height: 310px;
		width: 100%;
	}

	#u24653,#u25072
	{
		font-size: 21px;
		line-height: 38px;
	}

	#u25116-9
	{
		z-index: 275;
		min-height: 297px;
		margin-right: -10000px;
		margin-top: 299px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 299px;
		min-height: 297px;
		width: 100%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		font-size: 21px;
		line-height: 28px;
	}

	#u24653-7,#u25072-7,#u25116-7
	{
		font-size: 17px;
		line-height: 26px;
	}

	#u21114-bw
	{
		z-index: 251;
		min-height: 1013px;
	}

	#u24837
	{
		z-index: 285;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 278px;
		margin-right: -10000px;
		margin-top: 1036px;
		width: 100%;
	}

	#u25129
	{
		z-index: 304;
		width: 333px;
		margin-top: 57px;
		left: -391px;
	}

	#u25132
	{
		z-index: 305;
		width: 333px;
		left: -333px;
	}

	#u25132.MuseLinkActive
	{
		width: 333px;
		left: -333px;
	}

	#u235558
	{
		z-index: 306;
		margin-left: 61px;
	}

	#pu39999
	{
		z-index: 248;
		margin-top: -6px;
		width: 99.67%;
	}

	#u39999
	{
		z-index: 248;
	}

	#u38615
	{
		z-index: 249;
	}

	#u38641
	{
		z-index: 250;
		height: 757px;
		margin-bottom: -1px;
	}

	#u40028-4
	{
		z-index: 312;
		font-size: 19px;
		line-height: 23px;
		margin-top: 80px;
		width: 27.67%;
		left: 107px;
	}

	#u40028-4:hover
	{
		margin-top: 80px;
		min-height: 0px;
		width: 27.67%;
	}

	#u40046
	{
		z-index: 316;
		width: 137px;
		height: 4px;
		margin-top: 103px;
		left: 107px;
	}

	#u40059
	{
		z-index: 317;
		margin-top: 147px;
		width: 2.25%;
		left: 73px;
	}

	#u40079-8
	{
		z-index: 319;
		min-height: 293px;
		font-weight: 400;
		margin-top: 148px;
		width: 36%;
		left: 106px;
	}

	#u40079-8:hover
	{
		margin-top: 148px;
		min-height: 293px;
		width: 36%;
	}

	#u41173
	{
		z-index: 327;
		margin-top: 459px;
		width: 2.25%;
		left: 73px;
	}

	#u41106-8
	{
		z-index: 329;
		min-height: 252px;
		font-weight: 400;
		margin-top: 459px;
		width: 36%;
		left: 106px;
	}

	#u41106-8:hover
	{
		margin-top: 459px;
		min-height: 252px;
		width: 36%;
	}

	#u40097
	{
		z-index: 337;
		margin-top: 148px;
		width: 2.25%;
		left: 50.84%;
	}

	#u40129-8
	{
		z-index: 339;
		min-height: 293px;
		font-weight: 400;
		margin-top: 143px;
		width: 36.92%;
		margin-left: 31.55%;
		left: 270px;
	}

	#u40129-8:hover
	{
		margin-top: 143px;
		min-height: 293px;
		width: 36.92%;
		margin-left: 31.55%;
		left: 270px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
	}

	#u41146
	{
		z-index: 347;
		margin-top: 460px;
		width: 2.25%;
		left: 50.84%;
	}

	#u41075-8
	{
		z-index: 349;
		min-height: 252px;
		font-weight: 400;
		margin-top: 459px;
		width: 36.92%;
		margin-left: 31.55%;
		left: 270px;
	}

	#u41075-8:hover
	{
		margin-top: 459px;
		min-height: 252px;
		width: 36.92%;
		margin-left: 31.55%;
		left: 270px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
	}

	#pu341044
	{
		z-index: 473;
		margin-top: 99px;
		width: 67.2%;
		left: 0%;
		margin-left: 16.87%;
	}

	#u341044
	{
		z-index: 473;
		width: 300px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u341047
	{
		z-index: 474;
		margin-left: 40.34%;
	}

	#u341046-4
	{
		z-index: 476;
		width: 250px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 26px;
		margin-left: 8.34%;
	}

	#u341045-4
	{
		z-index: 480;
		width: 300px;
		min-height: 109px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341045-4:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		min-height: 109px;
		width: 300px;
	}

	#u341049
	{
		z-index: 484;
		width: 342px;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 7px;
		left: 57.73%;
	}

	#u341050
	{
		z-index: 485;
		margin-left: 42.11%;
	}

	#u341053-4
	{
		z-index: 487;
		width: 221px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 25px;
		margin-left: 17.55%;
	}

	#u341052-4
	{
		z-index: 491;
		width: 342px;
		min-height: 94px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341052-4:hover
	{
		margin-top: 6px;
		min-height: 94px;
		width: 342px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 11689px);
	}

	#pu47153-4
	{
		z-index: 69;
		padding-bottom: 0px;
		margin-bottom: -27px;
		margin-right: -10000px;
		margin-top: 42px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		width: 57.25%;
		margin-left: 75px;
	}

	#u47153-4:hover
	{
		margin-top: 0px;
		min-height: 0px;
		width: 57.25%;
		margin-left: 75px;
	}

	#u47154
	{
		z-index: 73;
		width: 318px;
		height: 5px;
		margin-top: 4px;
		margin-left: 75px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 4px;
		width: 318px;
		height: 5px;
		margin-left: 75px;
	}

	#pu79007
	{
		z-index: 19;
		margin-top: 21px;
		width: 99.84%;
	}

	#u79007
	{
		min-height: 600px;
		margin-right: -10000px;
		margin-top: 1px;
		width: 62.11%;
		margin-left: 0.17%;
	}

	#u47810
	{
		z-index: 74;
		padding-top: 55px;
		padding-bottom: 65px;
		position: relative;
		margin-right: -10000px;
		width: 39.57%;
		margin-left: 60.61%;
		left: 0px;
	}

	#u48331
	{
		z-index: 104;
		width: 355px;
		position: relative;
		margin-left: 6.76%;
	}

	#u243384
	{
		z-index: 105;
		margin-bottom: -1px;
	}

	#u47647-4
	{
		z-index: 75;
		min-height: 43px;
		margin-top: 65px;
		position: relative;
		width: 89.03%;
		margin-left: 6.76%;
	}

	#u47657-4
	{
		z-index: 79;
		min-height: 74px;
		position: relative;
		width: 89.03%;
		margin-left: 6.76%;
	}

	#u53624
	{
		z-index: 83;
		margin-top: 54px;
		position: relative;
		width: 60.13%;
		margin-left: 6.97%;
	}

	#u47652
	{
		z-index: 88;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 5.62%;
	}

	#u47650-4
	{
		z-index: 84;
		min-height: 34px;
		position: relative;
		margin-right: -10000px;
		width: 91.23%;
		left: 8.78%;
	}

	#u47650-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 34px;
		width: 91.23%;
		margin: 0px -10000px 0px 0%;
	}

	#u53632
	{
		z-index: 90;
		margin-top: 33px;
		position: relative;
		width: 83.76%;
		margin-left: 7.18%;
	}

	#u47648
	{
		z-index: 95;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		width: 3.53%;
	}

	#u47648_img
	{
		padding-right: 6.999999999999999%;
		width: 100%;
	}

	#u47656-4
	{
		z-index: 91;
		min-height: 58px;
		position: relative;
		margin-right: -10000px;
		width: 93.71%;
		left: 6.3%;
	}

	#u47656-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 58px;
		width: 93.71%;
		margin: 0px -10000px 0px 0%;
	}

	#u53640
	{
		z-index: 97;
		margin-top: 27px;
		position: relative;
		width: 82.49%;
		margin-left: 6.97%;
	}

	#u47654
	{
		z-index: 102;
		position: relative;
		margin-right: -10000px;
		margin-top: 5px;
		width: 4.1%;
	}

	#u47651-4
	{
		z-index: 98;
		min-height: 29px;
		position: relative;
		margin-right: -10000px;
		width: 93.1%;
		left: 6.91%;
	}

	#u47651-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 29px;
		width: 93.1%;
		margin: 0px -10000px 0px 0%;
	}

	#pu47151-4
	{
		z-index: 64;
		margin-top: 68px;
		width: 33.25%;
		left: 0px;
		margin-left: 75px;
	}

	#u47151-4
	{
		z-index: 64;
		min-height: 35px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47152
	{
		z-index: 68;
		width: 148px;
		height: 5px;
		margin-right: -10000px;
		margin-top: 26px;
	}

	#u47152:hover
	{
		width: 148px;
		height: 5px;
		margin: 26px -10000px 0px 0px;
	}

	#widgetu78786
	{
		z-index: 106;
		margin-top: 16px;
		width: 89.59%;
		margin-left: 5.26%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 107;
		width: 100.1%;
		left: -0.1%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.1%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.1%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.1%;
	}

	#u78789-4
	{
		z-index: 108;
		width: 99.82%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.82%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.82%;
	}

	#widgetu79425
	{
		z-index: 143;
		margin-top: 8px;
		width: 100.1%;
		left: -0.1%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.1%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.1%;
	}

	#u79428-4
	{
		z-index: 144;
		width: 99.82%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.82%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.82%;
	}

	#widgetu78791
	{
		z-index: 112;
		margin-top: 7px;
		width: 100.1%;
		left: -0.1%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.1%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.1%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.1%;
	}

	#u78794-4
	{
		z-index: 113;
		width: 99.82%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.82%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.82%;
	}

	#widgetu79021
	{
		z-index: 138;
		margin-top: 8px;
		width: 100.1%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.1%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.1%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.1%;
	}

	#u79022-4
	{
		z-index: 139;
		width: 99.82%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.82%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.82%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.82%;
	}

	#widgetu78797
	{
		z-index: 133;
		margin-top: 9px;
		width: 100.1%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.1%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.1%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.1%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 134;
		min-height: 108px;
		width: 99.82%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.82%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.82%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.82%;
	}

	#pu78795-4
	{
		z-index: 117;
		margin-top: 10px;
		width: 100%;
	}

	#u78795-4
	{
		z-index: 117;
		min-height: 21px;
		margin-top: 11px;
		width: 53.4%;
		left: 46.61%;
	}

	#u78801-4
	{
		z-index: 121;
		min-height: 21px;
		margin-top: 11px;
		width: 53.4%;
		left: 46.61%;
	}

	#u78796-4
	{
		z-index: 125;
		min-height: 21px;
		margin-top: 11px;
		width: 53.4%;
		left: 46.61%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 45.21%;
		left: -0.1%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 45.21%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 45.21%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 49px;
		width: 100%;
	}

	#u42200
	{
		height: 312px;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 312px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 312px;
		left: 0px;
		margin-left: 0px;
	}

	#u42270
	{
		z-index: 25;
		width: 250px;
		position: relative;
		margin-right: -10000px;
		margin-top: 35px;
		left: 127px;
		margin-left: 0px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		width: 409px;
		min-height: 47px;
		margin-top: 24px;
		margin-left: 100%;
		left: -452px;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 118px;
		width: 13.09%;
		left: 16.76%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 118px;
		width: 13.09%;
	}

	#u43413-4
	{
		z-index: 35;
		width: 409px;
		min-height: 52px;
		margin-top: 70px;
		margin-left: 100%;
		left: -452px;
	}

	#u59999
	{
		z-index: 39;
		width: 406px;
		margin-top: 123px;
		margin-left: 100%;
		left: -449px;
	}

	#u43417
	{
		z-index: 44;
		width: 17px;
		margin-left: 100%;
		left: -406px;
	}

	#u43417_img
	{
		padding-bottom: 9px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 378px;
		min-height: 28px;
		margin-left: 100%;
		left: -378px;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 378px;
		margin-left: 100%;
		left: -378px;
	}

	#u60007
	{
		z-index: 46;
		width: 449px;
		margin-top: 162px;
		margin-left: 100%;
		left: -449px;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
		margin-top: 1px;
		margin-left: 100%;
		left: -449px;
	}

	#u43411_img
	{
		padding-right: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 420px;
		min-height: 39px;
		margin-left: 100%;
		left: -420px;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 39px;
		width: 420px;
		margin-left: 100%;
		left: -420px;
	}

	#u60015
	{
		z-index: 53;
		width: 406px;
		margin-top: 203px;
		margin-left: 100%;
		left: -450px;
	}

	#u43419
	{
		z-index: 58;
		width: 18px;
		margin-left: 100%;
		left: -406px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 374px;
		min-height: 27px;
		margin-left: 100%;
		left: -374px;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 27px;
		width: 374px;
		margin-left: 100%;
		left: -374px;
	}

	#u43422
	{
		z-index: 60;
		width: 346px;
		height: 35px;
		margin-top: 200px;
		left: 130px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 61;
		width: 30px;
		margin-top: 118px;
		left: 127px;
		margin-left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 1px;
	}

	#u229418_img,#u24662-4:hover,#u228408_img,#u47652_img,#u47654_img
	{
		width: 100%;
	}
}

@media (min-width: 769px) and (max-width: 992px)
{
	#muse_css_mq
	{
		background-color: #0003e0;
	}

	#bp_992.active
	{
		display: block;
	}

	#page
	{
		min-height: 11448px;
		max-width: 992px;
	}

	#pu152743
	{
		z-index: 117;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 81px;
		width: 22.08%;
		margin-left: -25.71%;
	}

	#u152743
	{
		z-index: 117;
		margin-left: 8.68%;
	}

	#u196646
	{
		z-index: 118;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u198176
	{
		z-index: 120;
		top: -4px;
		margin-bottom: -4px;
		margin-left: 8.68%;
	}

	#u198175
	{
		z-index: 119;
		top: -5px;
		margin-bottom: -5px;
		margin-left: 8.68%;
	}

	#u202580
	{
		z-index: 130;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u209405
	{
		z-index: 131;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u200786
	{
		z-index: 129;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u198771
	{
		z-index: 128;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u198861
	{
		z-index: 121;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#pu202055
	{
		z-index: 122;
		margin-top: 4px;
		width: 100%;
	}

	#u202055
	{
		z-index: 122;
		margin-right: -10000px;
		margin-top: 70px;
		left: 8.68%;
	}

	#u202275
	{
		z-index: 123;
		margin-right: -10000px;
		left: 8.68%;
	}

	#u229840
	{
		z-index: 400;
		margin-right: -10000px;
		margin-top: 49px;
	}

	#u229938
	{
		z-index: 401;
		margin-right: -10000px;
		margin-top: 49px;
	}

	#u198906
	{
		z-index: 124;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#u198997
	{
		z-index: 125;
		margin-top: 4px;
		margin-left: 8.68%;
	}

	#pu199042
	{
		z-index: 126;
		margin-top: 4px;
		width: 91.33%;
		margin-left: 8.68%;
	}

	#u199042
	{
		z-index: 126;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 127;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -89px;
		width: 100%;
	}

	#slideshowu81420
	{
		margin-top: 89px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 992px;
		height: 756px;
	}

	#u228088
	{
		margin-top: 296px;
		width: 55.65%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 755px;
		margin-top: 89px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u2749
	{
		height: 37px;
		margin-top: 810px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 818px;
		left: 0px;
		margin-left: 0px;
	}

	#accueil
	{
		margin-top: 89px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 132;
		width: 339px;
		min-height: 43px;
		margin-top: 401px;
		margin-left: 50%;
		left: -303px;
	}

	#u1787-4:hover
	{
		margin-top: 401px;
		min-height: 43px;
		width: 339px;
		margin-left: 50%;
		left: -303px;
	}

	#u226988-4
	{
		z-index: 136;
		width: 339px;
		min-height: 43px;
		margin-top: 611px;
		margin-left: 50%;
		left: -303px;
	}

	#u2655-4
	{
		z-index: 140;
		width: 338px;
		min-height: 44px;
		margin-top: 449px;
		margin-left: 50%;
		left: -303px;
	}

	#u2655-4:hover
	{
		margin-top: 449px;
		min-height: 44px;
		width: 338px;
		margin-left: 50%;
		left: -303px;
	}

	#u227018-4
	{
		z-index: 144;
		width: 345px;
		min-height: 44px;
		margin-top: 658px;
		margin-left: 50%;
		left: -303px;
	}

	#u2685-4
	{
		z-index: 148;
		width: 338px;
		min-height: 45px;
		margin-top: 493px;
		margin-left: 50%;
		left: -303px;
	}

	#u2685-4:hover
	{
		margin-top: 493px;
		min-height: 45px;
		width: 338px;
		margin-left: 50%;
		left: -303px;
	}

	#u203895-4
	{
		z-index: 152;
		width: 338px;
		min-height: 30px;
		margin-top: 537px;
		margin-left: 50%;
		left: -303px;
	}

	#u227793-4
	{
		z-index: 156;
		width: 309px;
		min-height: 35px;
		margin-top: 565px;
		margin-left: 50%;
		left: -275px;
	}

	#u226912
	{
		z-index: 160;
		margin-top: 304px;
		width: 90.33%;
		left: 4.84%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 161;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pamphletu200824
	{
		z-index: 162;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 313px;
		width: 90.33%;
		margin-left: 4.84%;
		left: 0px;
	}

	#u200825
	{
		z-index: 185;
		position: relative;
		width: 4.69%;
		margin-left: 95.32%;
		left: -55px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 163;
		height: 379px;
		margin-top: 6px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 164;
		padding-top: 23px;
		padding-bottom: 26.036117751684856px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 173;
		min-height: 44px;
		position: relative;
		width: 85.72%;
		margin-left: 6.48%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 0px 0px 0px 6.4732142857142865%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 0px 0px 0px 6.4732142857142865%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 0px 0px 0px 6.4732142857142865%;
	}

	#u200840-4
	{
		z-index: 169;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.72%;
		margin-left: 6.48%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.72%;
		margin: 3px 0px 0px 6.4732142857142865%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.72%;
		margin: 3px 0px 0px 6.4732142857142865%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.72%;
		margin: 3px 0px 0px 6.4732142857142865%;
	}

	#u200836-4
	{
		z-index: 165;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.72%;
		margin-left: 6.48%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 2px 0px 0px 6.4732142857142865%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 2px 0px 0px 6.4732142857142865%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 2px 0px 0px 6.4732142857142865%;
	}

	#u200839-4
	{
		z-index: 177;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.72%;
		margin-left: 6.48%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 4px 0px 0px 6.4732142857142865%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 4px 0px 0px 6.4732142857142865%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.72%;
		margin: 4px 0px 0px 6.4732142857142865%;
	}

	#u224133-4
	{
		z-index: 181;
		min-height: 27px;
		margin-top: 115px;
		position: relative;
		width: 44.65%;
		margin-left: 6.92%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.919642857142858%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.919642857142858%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.919642857142858%;
	}

	#u226955-4
	{
		z-index: 187;
		min-height: 27px;
		margin-top: 312px;
		width: 53.84%;
		left: 10.69%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 191;
		margin-top: 165px;
		width: 58.57%;
		margin-left: 20.72%;
		left: 10px;
	}

	#pu227563
	{
		z-index: 198;
		width: 39.76%;
		margin-left: 30.13%;
	}

	#u227563
	{
		z-index: 198;
		margin-top: 25px;
		width: 39.4%;
		margin-left: 30.31%;
		left: -245.00000000000003px;
	}

	#u227570
	{
		z-index: 200;
		width: 42%;
		margin-left: 29.01%;
		left: -223.00000000000003px;
	}

	#u227577
	{
		z-index: 202;
		margin-top: 1px;
		width: 38.1%;
		margin-left: 30.96%;
		left: -104.00000000000003px;
	}

	#u227591
	{
		z-index: 204;
		margin-top: 3px;
		width: 78.36%;
		margin-left: 10.83%;
		left: -168.00000000000003px;
	}

	#u227598
	{
		z-index: 206;
		margin-top: 10px;
		width: 41.56%;
		margin-left: 29.23%;
		left: -126.00000000000003px;
	}

	#pu227541
	{
		z-index: 192;
		margin-top: 17px;
		width: 55.43%;
		margin-left: 22.29%;
	}

	#u227541
	{
		z-index: 192;
		margin-left: 0%;
		left: 130.5px;
	}

	#pu227549
	{
		z-index: 194;
		margin-top: 11px;
		width: 62.74%;
		margin-left: 18.64%;
	}

	#u227549
	{
		z-index: 194;
		margin-right: -10000px;
		width: 57.93%;
		margin-left: 21.04%;
		left: 27.5px;
	}

	#u227556
	{
		z-index: 196;
		margin-right: -10000px;
		margin-top: 2px;
		width: 36.14%;
		margin-left: 31.94%;
		left: 135.5px;
	}

	#u228408
	{
		z-index: 208;
		width: 31px;
		margin-top: 751px;
		margin-left: 50%;
		left: -16px;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 775px;
		width: 80.55%;
		left: 9.78%;
		margin-left: 0%;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1105px;
		width: 37.5%;
		left: 31.25%;
		margin-left: 0%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 922px;
		width: 15.63%;
		left: 34.28%;
		margin-left: 0%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 921px;
		width: 14.02%;
		left: 54.44%;
		margin-left: 0%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 936px;
		width: 15.23%;
		left: 50.51%;
		margin-left: 0%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 961px;
		width: 14.62%;
		left: 31.46%;
		margin-left: 0%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 929px;
		width: 29.34%;
		left: 36.19%;
		margin-left: 0%;
	}

	#u232174
	{
		z-index: 417;
	}

	#alain-canonica
	{
		margin-top: 845px;
		left: 0%;
		margin-left: 0%;
	}

	#pu232154
	{
		z-index: 410;
		margin-top: 8px;
		width: 23.39%;
		left: 0%;
		margin-left: 31.76%;
	}

	#u232154
	{
		z-index: 410;
		width: 57.76%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1px;
		width: 36.21%;
		left: 63.8%;
	}

	#u232144
	{
		z-index: 413;
	}

	#pu247004
	{
		z-index: 210;
		margin-top: 15px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u247004
	{
		z-index: 210;
		min-height: 772px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 465px;
	}

	#ppu229741-4
	{
		z-index: 0;
		margin-bottom: -75px;
		margin-right: -10000px;
		margin-top: 511px;
		width: 68.75%;
	}

	#pu229741-4
	{
		z-index: 337;
		width: 55.72%;
		margin-left: 44.87%;
	}

	#u229741-4
	{
		z-index: 337;
		width: 380px;
		line-height: 34px;
		font-size: 28px;
		margin-left: 50%;
		left: -341px;
	}

	#u229807
	{
		z-index: 393;
		width: 152px;
		margin-top: 31px;
		margin-left: 50%;
		left: -340px;
	}

	#u229774-4
	{
		z-index: 365;
		width: 682px;
		min-height: 278px;
		line-height: 26px;
		font-size: 18px;
		margin-top: 13px;
		left: 0%;
		margin-left: 22.73%;
	}

	#u247004-bw
	{
		z-index: 210;
		min-height: 772px;
		margin-top: 195px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.68%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 19.66%;
		left: 80.55%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 450px;
	}

	#u210170
	{
		z-index: 214;
		min-height: 471px;
		padding-bottom: 38px;
	}

	#u247004_align_to_page,#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 992px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -329px;
		width: 99.9%;
	}

	#u229418_img
	{
		width: 100.11%;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 46px;
		line-height: 32px;
		font-size: 27px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 148px;
		width: 50.21%;
		left: 9.68%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 265px;
		margin-right: -10000px;
		margin-top: 206px;
		width: 80.25%;
		left: 9.78%;
	}

	#u229423-2
	{
		font-size: 16px;
		line-height: 25px;
	}

	#u210170-bw
	{
		z-index: 214;
		min-height: 471px;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 504px;
		width: 64.72%;
		left: 14.52%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 542px;
		width: 64.72%;
		left: 15.13%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 573px;
		width: 64.72%;
		left: 15.33%;
	}

	#ppu269117
	{
		z-index: 0;
		margin-top: 96px;
		width: 93.45%;
	}

	#pu269117
	{
		margin-right: -10000px;
		width: 39.81%;
		margin-left: 67.21%;
	}

	#u269117
	{
		width: 369px;
		height: 90px;
		margin-top: 147px;
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u267608
	{
		z-index: 464;
		width: 369px;
		height: 229px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr2.jpg?crc=85169515");
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u269104
	{
		width: 369px;
		height: 90px;
		margin-top: 147px;
		left: 0px;
		margin-left: 33px;
	}

	#u267590
	{
		z-index: 465;
		width: 369px;
		height: 229px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr2.jpg?crc=3922937828");
		left: 0px;
		margin-left: 33px;
	}

	#pu229994-4
	{
		z-index: 341;
		margin-top: 13px;
		width: 91.44%;
	}

	#u229994-4
	{
		z-index: 341;
		width: 356px;
		min-height: 35px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 33px;
	}

	#u230356-4
	{
		z-index: 345;
		width: 349px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		margin-left: 109.38%;
		left: -401px;
	}

	#pu230027
	{
		z-index: 394;
		margin-top: -8px;
		width: 68.25%;
	}

	#u230027
	{
		z-index: 394;
		width: 124px;
		margin-right: -10000px;
		margin-top: 4px;
		left: 0px;
		margin-left: 33px;
	}

	#u230379
	{
		z-index: 395;
		width: 119px;
		margin-right: -10000px;
		margin-left: 146.53%;
		left: -401px;
	}

	#pu230050-4
	{
		z-index: 369;
		margin-top: 11px;
		width: 93.35%;
	}

	#u230050-4
	{
		z-index: 369;
		width: 367px;
		min-height: 214px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 33px;
	}

	#u230333-4
	{
		z-index: 373;
		width: 368px;
		min-height: 214px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 107.13%;
		left: -401px;
	}

	#ppu269150
	{
		z-index: 0;
		margin-top: -3px;
		width: 93.45%;
	}

	#pu269150
	{
		z-index: 6;
		margin-right: -10000px;
		width: 39.81%;
		margin-left: 67.21%;
	}

	#u269150
	{
		width: 369px;
		height: 90px;
		margin-top: 148px;
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u267684
	{
		z-index: 467;
		width: 369px;
		height: 229px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr5.jpg?crc=321527150");
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u269183
	{
		width: 369px;
		height: 90px;
		margin-top: 148px;
		left: 0px;
		margin-left: 33px;
	}

	#u267646
	{
		z-index: 466;
		width: 369px;
		height: 229px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr2.jpg?crc=436755385");
		margin-top: 1px;
		left: 0px;
		margin-left: 33px;
	}

	#u267646:hover
	{
		margin-top: 1px;
		width: 369px;
		height: 229px;
		margin-left: 33px;
	}

	#ppu230596-4
	{
		z-index: 0;
		margin-top: 18px;
		width: 89.92%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-right: -10000px;
		width: 37.45%;
		margin-left: 73.77%;
	}

	#u230596-4
	{
		z-index: 349;
		width: 334px;
		line-height: 26px;
		font-size: 22px;
		margin-left: 100%;
		left: -401.0000000141837px;
	}

	#u230665
	{
		z-index: 396;
		width: 154px;
		margin-top: 26px;
		margin-left: 100%;
		left: -401.0000000141837px;
	}

	#u230287-4
	{
		z-index: 357;
		width: 356px;
		line-height: 26px;
		font-size: 22px;
		left: 0px;
		margin-left: 33px;
	}

	#u230310
	{
		z-index: 398;
		width: 181px;
		margin-top: 29px;
		left: 0px;
		margin-left: 33px;
	}

	#pu230264-4
	{
		z-index: 385;
		width: 93.35%;
	}

	#u230264-4
	{
		z-index: 385;
		width: 367px;
		min-height: 206px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 33px;
	}

	#u230573-4
	{
		z-index: 377;
		width: 368px;
		min-height: 206px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 107.13%;
		left: -401px;
	}

	#ppu269206
	{
		z-index: 0;
		margin-top: 12px;
		width: 93.45%;
	}

	#pu269206
	{
		z-index: 7;
		margin-right: -10000px;
		width: 39.81%;
		margin-left: 67.21%;
	}

	#u269206
	{
		width: 369px;
		height: 90px;
		margin-top: 146px;
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u267755
	{
		z-index: 468;
		width: 369px;
		height: 229px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr2.jpg?crc=302238237");
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u267608:hover,#u267684:hover,#u267755:hover
	{
		margin-top: 0px;
		width: 369px;
		height: 229px;
		margin-left: 100%;
		left: -401.00000007942924px;
	}

	#u269239
	{
		width: 369px;
		height: 90px;
		margin-top: 146px;
		left: 0px;
		margin-left: 33px;
	}

	#u267717
	{
		z-index: 469;
		width: 369px;
		height: 229px;
		background-image: url("../images/ac-2-u267717-fr2.png?crc=496843443");
		left: 0px;
		margin-left: 33px;
	}

	#u267590:hover,#u267717:hover
	{
		margin-top: 0px;
		width: 369px;
		height: 229px;
		margin-left: 33px;
	}

	#ppu231076-4
	{
		z-index: 0;
		margin-top: 19px;
		width: 89.92%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-right: -10000px;
		width: 37.45%;
		margin-left: 73.77%;
	}

	#u231076-4
	{
		z-index: 353;
		width: 334px;
		line-height: 26px;
		font-size: 22px;
		margin-left: 100%;
		left: -401.0000000141837px;
	}

	#u231099
	{
		z-index: 397;
		width: 156px;
		margin-top: 27px;
		margin-left: 100%;
		left: -401.0000000141837px;
	}

	#u230504-4
	{
		z-index: 361;
		width: 367px;
		min-height: 39px;
		line-height: 26px;
		font-size: 22px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 33px;
	}

	#u230527
	{
		z-index: 399;
		width: 295px;
		margin-right: -10000px;
		margin-top: 29px;
		left: 0px;
		margin-left: 33px;
	}

	#pu230481-4
	{
		z-index: 389;
		width: 93.25%;
	}

	#u230481-4
	{
		z-index: 389;
		width: 367px;
		min-height: 257px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		left: 0px;
		margin-left: 33px;
	}

	#u231053-4
	{
		z-index: 381;
		width: 367px;
		min-height: 257px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-left: 107.25%;
		left: -401px;
	}

	#projekte
	{
		margin-top: 83px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 63px;
		width: 27.63%;
		margin-left: 160px;
	}

	#u36512-4:hover
	{
		margin-top: 63px;
		width: 27.63%;
		margin-left: 160px;
	}

	#u36513
	{
		z-index: 280;
		width: 157px;
		height: 4px;
		margin-top: 3px;
		margin-left: 161px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 952px;
		margin-top: 34px;
		width: 95.27%;
		left: 0%;
		margin-left: 2.42%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 334px;
		width: 61.09%;
		margin-left: 19.46%;
		left: 0px;
	}

	#u37759
	{
		z-index: 333;
		width: 15.02%;
		margin-left: 42.5%;
		left: 1px;
	}

	.ie #u37759
	{
		margin-left: 42.5%;
		left: 1px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 15.02%;
		margin-left: 42.5%;
		left: 1px;
	}

	.ie #u37759:hover
	{
		margin-left: 42.5%;
		left: 1px;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 24px;
		margin-top: 20px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 20px;
		min-height: 24px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 4px;
		width: 34%;
		margin-left: 33.01%;
		left: 0px;
	}

	#pu21114
	{
		z-index: 220;
		margin-top: 158px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 973px;
		padding-bottom: 135px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 992px;
	}

	#preferenzen
	{
		z-index: 326;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 9.68%;
	}

	#referenzen
	{
		left: 0%;
		margin-left: 0%;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
		margin-top: 99px;
		left: 0px;
		margin-left: 0px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
		margin-top: 214px;
		left: 0px;
		margin-left: 0px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		margin-top: 253px;
		left: 0px;
		margin-left: 0px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 86px;
	}

	#u25033:hover,#u25059:hover,#u25103:hover
	{
		margin-top: 17px;
		width: 10px;
		height: 10px;
	}

	#ppu24662-4
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 53px;
		margin-left: 110px;
		width: 83.57%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-left: 1px;
		width: 38%;
	}

	#u24662-4
	{
		z-index: 221;
		width: 100%;
	}

	#u24662-4:hover
	{
		width: 100%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 26px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 262px;
		margin-top: 30px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 30px;
		min-height: 262px;
		width: 100%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#pu25072-10
	{
		z-index: 234;
		margin-top: -6px;
		width: 100%;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 310px;
		margin-right: -10000px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 0px;
		min-height: 310px;
		width: 100%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 297px;
		margin-right: -10000px;
		margin-top: 299px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 299px;
		min-height: 297px;
		width: 100%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u229423-4,#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 973px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 302px;
		margin-right: -10000px;
		margin-top: 996px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 333px;
		margin-top: 33px;
		left: -333px;
	}

	#u25132
	{
		z-index: 274;
		width: 333px;
		left: -333px;
	}

	#u25132.MuseLinkActive
	{
		width: 333px;
		left: -333px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 61px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: -7px;
		width: 100%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 712px;
		margin-bottom: -1px;
	}

	#u40028-4
	{
		z-index: 281;
		font-size: 19px;
		line-height: 23px;
		margin-top: 80px;
		width: 27.63%;
		left: 107px;
	}

	#u40028-4:hover
	{
		margin-top: 80px;
		min-height: 0px;
		width: 27.63%;
	}

	#u40046
	{
		z-index: 285;
		width: 137px;
		height: 4px;
		margin-top: 103px;
		left: 107px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 148px;
		width: 2.22%;
		left: 73px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 260px;
		font-weight: 400;
		margin-top: 147px;
		width: 35.99%;
		left: 106px;
	}

	#u40079-8:hover
	{
		margin-top: 147px;
		min-height: 260px;
		width: 35.99%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 409px;
		width: 2.22%;
		left: 73px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 303px;
		font-weight: 400;
		margin-top: 408px;
		width: 35.99%;
		left: 106px;
	}

	#u41106-8:hover
	{
		margin-top: 408px;
		min-height: 303px;
		width: 35.99%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 148px;
		width: 2.22%;
		left: 52.63%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 260px;
		font-weight: 400;
		margin-top: 147px;
		width: 36.9%;
		margin-left: 31.56%;
		left: 240px;
	}

	#u40129-8:hover
	{
		margin-top: 147px;
		min-height: 260px;
		width: 36.9%;
		margin-left: 31.56%;
		left: 240px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 409px;
		width: 2.22%;
		left: 52.63%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 303px;
		font-weight: 400;
		margin-top: 408px;
		width: 36.9%;
		margin-left: 31.56%;
		left: 240px;
	}

	#u41075-8:hover
	{
		margin-top: 408px;
		min-height: 303px;
		width: 36.9%;
		margin-left: 31.56%;
		left: 240px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
	}

	#pu341044
	{
		z-index: 442;
		margin-top: 80px;
		width: 79.24%;
		left: 0%;
		margin-left: 12%;
	}

	#u341044
	{
		z-index: 442;
		width: 300px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u341047
	{
		z-index: 443;
		margin-left: 40.34%;
	}

	#u341046-4
	{
		z-index: 445;
		width: 250px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 26px;
		margin-left: 8.34%;
	}

	#u341045-4
	{
		z-index: 449;
		width: 300px;
		min-height: 109px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341045-4:hover
	{
		margin-bottom: 0px;
		margin-top: 6px;
		min-height: 109px;
		width: 300px;
	}

	#u341049
	{
		z-index: 453;
		width: 342px;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 7px;
		left: 56.49%;
	}

	#u341050
	{
		z-index: 454;
		margin-left: 42.11%;
	}

	#u341053-4
	{
		z-index: 456;
		width: 221px;
		line-height: 43px;
		font-size: 36px;
		margin-top: 25px;
		margin-left: 17.55%;
	}

	#u341052-4
	{
		z-index: 460;
		width: 342px;
		min-height: 94px;
		line-height: 25px;
		font-size: 21px;
		margin-top: 6px;
	}

	#u341052-4:hover
	{
		margin-top: 6px;
		min-height: 94px;
		width: 342px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 11435px);
	}

	#pcontact
	{
		z-index: 116;
		margin-bottom: -19px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 23px;
		width: 57.26%;
		margin-left: 50px;
	}

	#u47153-4:hover
	{
		margin-top: 23px;
		min-height: 0px;
		width: 57.26%;
		margin-left: 50px;
	}

	#u47154
	{
		z-index: 73;
		width: 317px;
		height: 5px;
		margin-top: 8px;
		margin-left: 51px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 8px;
		width: 317px;
		height: 5px;
		margin-left: 51px;
	}

	#u79007
	{
		min-height: 460px;
		margin-top: 14px;
		width: 100%;
		margin-left: 0%;
	}

	#pu47151-4
	{
		z-index: 64;
		margin-top: 98px;
		width: 33.27%;
		left: 0px;
		margin-left: 64px;
	}

	#u47151-4
	{
		z-index: 64;
		min-height: 35px;
		margin-right: -10000px;
		width: 100%;
	}

	#u47152
	{
		z-index: 68;
		width: 149px;
		height: 5px;
		margin-right: -10000px;
		margin-top: 26px;
	}

	#u47152:hover
	{
		width: 149px;
		height: 5px;
		margin: 26px -10000px 0px 0px;
	}

	#widgetu78786
	{
		z-index: 74;
		margin-top: 16px;
		width: 89.52%;
		margin-left: 5.65%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 75;
		width: 100.23%;
		left: -0.12%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.23%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.23%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.23%;
	}

	#u78789-4
	{
		z-index: 76;
		width: 99.78%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.78%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.78%;
	}

	#widgetu79425
	{
		z-index: 111;
		margin-top: 8px;
		width: 100.23%;
		left: -0.12%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.23%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.23%;
	}

	#u79428-4
	{
		z-index: 112;
		width: 99.78%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.78%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.78%;
	}

	#widgetu78791
	{
		z-index: 80;
		margin-top: 7px;
		width: 100.23%;
		left: -0.12%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.23%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.23%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.23%;
	}

	#u78794-4
	{
		z-index: 81;
		width: 99.78%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.78%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.78%;
	}

	#widgetu79021
	{
		z-index: 106;
		margin-top: 8px;
		width: 100.23%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.23%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.23%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.23%;
	}

	#u79022-4
	{
		z-index: 107;
		width: 99.78%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.78%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.78%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.78%;
	}

	#widgetu78797
	{
		z-index: 101;
		margin-top: 9px;
		width: 100.23%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.23%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.23%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.23%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 102;
		min-height: 108px;
		width: 99.78%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.78%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.78%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.78%;
	}

	#pu78795-4
	{
		z-index: 85;
		margin-top: 10px;
		width: 88.52%;
	}

	#u78795-4
	{
		z-index: 85;
		min-height: 21px;
		margin-top: 11px;
		width: 47.33%;
		left: 52.68%;
	}

	#u78801-4
	{
		z-index: 89;
		min-height: 21px;
		margin-top: 11px;
		width: 47.33%;
		left: 52.68%;
	}

	#u78796-4
	{
		z-index: 93;
		min-height: 21px;
		margin-top: 11px;
		width: 47.33%;
		left: 52.68%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 51.15%;
		left: -0.13%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 51.15%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 51.15%;
	}

	#u42200
	{
		margin-top: 48px;
		position: relative;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 325px;
		position: relative;
		margin-right: -10000px;
		width: 99.9%;
	}

	#u42270
	{
		z-index: 25;
		width: 318px;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 56px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		width: 314px;
		min-height: 31px;
		margin-top: 29px;
		margin-left: 100%;
		left: -341px;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 146px;
		width: 13.11%;
		left: 5.65%;
	}

	#u224160-4:hover
	{
		margin-top: 146px;
		width: 13.11%;
	}

	#u43413-4
	{
		z-index: 35;
		width: 314px;
		min-height: 43px;
		margin-top: 70px;
		margin-left: 100%;
		left: -341px;
	}

	#u59999
	{
		z-index: 39;
		width: 321px;
		margin-top: 127px;
		margin-left: 100%;
		left: -341px;
	}

	#u43417
	{
		z-index: 44;
		width: 17px;
		margin-top: 1px;
		margin-left: 100%;
		left: -321px;
	}

	#u43417_img
	{
		padding-bottom: 9px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 293px;
		min-height: 28px;
		margin-left: 100%;
		left: -293px;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 28px;
		width: 293px;
		margin-left: 100%;
		left: -293px;
	}

	#u60007
	{
		z-index: 46;
		width: 313px;
		margin-top: 175px;
		margin-left: 100%;
		left: -341px;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
		margin-left: 100%;
		left: -313px;
	}

	#u43411_img
	{
		padding-right: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 284px;
		min-height: 50px;
		margin-left: 100%;
		left: -284px;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 50px;
		width: 284px;
		margin-left: 100%;
		left: -284px;
	}

	#u60015
	{
		z-index: 53;
		width: 321px;
		margin-top: 232px;
		margin-left: 100%;
		left: -341px;
	}

	#u43419
	{
		z-index: 58;
		width: 18px;
		margin-top: 1px;
		margin-left: 100%;
		left: -321px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 289px;
		min-height: 27px;
		margin-left: 100%;
		left: -289px;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 27px;
		width: 289px;
		margin-left: 100%;
		left: -289px;
	}

	#u43422
	{
		z-index: 60;
		width: 561px;
		height: 29px;
		margin-top: 233px;
		left: 57px;
	}

	#u43423
	{
		z-index: 61;
		width: 21px;
		margin-top: 151px;
		left: 186px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 13px;
	}
}

@media (min-width: 601px) and (max-width: 768px)
{
	#muse_css_mq
	{
		background-color: #000300;
	}

	#bp_768.active
	{
		display: block;
	}

	#page
	{
		min-height: 16476px;
		max-width: 768px;
	}

	#pu152743
	{
		z-index: 117;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 74px;
		width: 26.05%;
		margin-left: -34.77%;
	}

	#u152743
	{
		z-index: 117;
	}

	#u196646
	{
		z-index: 118;
		margin-top: 4px;
	}

	#u198176
	{
		z-index: 120;
		top: -4px;
		margin-bottom: -4px;
	}

	#u198175
	{
		z-index: 119;
		top: -5px;
		margin-bottom: -5px;
	}

	#u202580
	{
		z-index: 130;
		margin-top: 4px;
	}

	#u209405
	{
		z-index: 131;
		margin-top: 4px;
	}

	#u200786
	{
		z-index: 129;
		margin-top: 4px;
	}

	#u198771
	{
		z-index: 128;
		margin-top: 4px;
	}

	#u198861
	{
		z-index: 121;
		margin-top: 4px;
	}

	#pu202055
	{
		z-index: 122;
		margin-top: 4px;
		width: 100%;
	}

	#u202055
	{
		z-index: 122;
		margin-right: -10000px;
		margin-top: 70px;
	}

	#u202275
	{
		z-index: 123;
		margin-right: -10000px;
	}

	#u229840
	{
		z-index: 400;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u229938
	{
		z-index: 401;
		margin-right: -10000px;
		margin-top: 39px;
	}

	#u198906
	{
		z-index: 124;
		margin-top: 4px;
	}

	#u198997
	{
		z-index: 125;
		margin-top: 4px;
	}

	#pu199042
	{
		z-index: 126;
		margin-top: 4px;
		width: 100%;
	}

	#u199042
	{
		z-index: 126;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 127;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -65px;
		width: 100.14%;
	}

	#slideshowu81420
	{
		margin-top: 65px;
		width: 99.87%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 768px;
		height: 756px;
	}

	#u228088
	{
		margin-top: 272px;
		width: 55.53%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 755px;
		margin-top: 65px;
		width: 99.87%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 99.87%;
		left: 0%;
		margin-left: 0%;
	}

	#u2749
	{
		height: 37px;
		margin-top: 786px;
		width: 99.87%;
		left: 0%;
		margin-left: 0%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 794px;
		left: 0px;
		margin-left: 0px;
	}

	#accueil
	{
		margin-top: 65px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 132;
		width: 339px;
		min-height: 43px;
		margin-top: 363px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u1787-4:hover
	{
		margin-top: 363px;
		min-height: 43px;
		width: 339px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u226988-4
	{
		z-index: 136;
		width: 339px;
		min-height: 43px;
		margin-top: 573px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u2655-4
	{
		z-index: 140;
		width: 338px;
		min-height: 44px;
		margin-top: 411px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u2655-4:hover
	{
		margin-top: 411px;
		min-height: 44px;
		width: 338px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u227018-4
	{
		z-index: 144;
		width: 345px;
		min-height: 44px;
		margin-top: 620px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u2685-4
	{
		z-index: 148;
		width: 338px;
		min-height: 45px;
		margin-top: 455px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u2685-4:hover
	{
		margin-top: 455px;
		min-height: 45px;
		width: 338px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u203895-4
	{
		z-index: 152;
		width: 338px;
		min-height: 30px;
		margin-top: 499px;
		margin-left: 49.94%;
		left: -304px;
	}

	#u227793-4
	{
		z-index: 156;
		width: 309px;
		min-height: 35px;
		margin-top: 527px;
		margin-left: 49.94%;
		left: -276px;
	}

	#u226912
	{
		z-index: 160;
		margin-top: 266px;
		width: 90.25%;
		left: 4.82%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 161;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pamphletu200824
	{
		z-index: 162;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 274px;
		width: 90.25%;
		margin-left: 9.63%;
		left: -37px;
	}

	#u200825
	{
		z-index: 185;
		position: relative;
		width: 6.06%;
		margin-left: 93.95%;
		left: -28px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 163;
		height: 379px;
		margin-top: 7px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 164;
		padding-top: 23px;
		padding-bottom: 26.036117751684856px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 173;
		min-height: 44px;
		position: relative;
		width: 85.74%;
		margin-left: 6.49%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 0px 0px 0px 6.484149855907781%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 0px 0px 0px 6.484149855907781%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 0px 0px 0px 6.484149855907781%;
	}

	#u200840-4
	{
		z-index: 169;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.74%;
		margin-left: 6.49%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.74%;
		margin: 3px 0px 0px 6.484149855907781%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.74%;
		margin: 3px 0px 0px 6.484149855907781%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.74%;
		margin: 3px 0px 0px 6.484149855907781%;
	}

	#u200836-4
	{
		z-index: 165;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.74%;
		margin-left: 6.49%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 2px 0px 0px 6.484149855907781%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 2px 0px 0px 6.484149855907781%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 2px 0px 0px 6.484149855907781%;
	}

	#u200839-4
	{
		z-index: 177;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.74%;
		margin-left: 6.49%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 4px 0px 0px 6.484149855907781%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 4px 0px 0px 6.484149855907781%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.74%;
		margin: 4px 0px 0px 6.484149855907781%;
	}

	#u224133-4
	{
		z-index: 181;
		min-height: 27px;
		margin-top: 115px;
		position: relative;
		width: 44.67%;
		margin-left: 6.92%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.67%;
		margin: 115px 0px 0px 6.9164265129683%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.67%;
		margin: 115px 0px 0px 6.9164265129683%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.67%;
		margin: 115px 0px 0px 6.9164265129683%;
	}

	#u226955-4
	{
		z-index: 187;
		min-height: 27px;
		margin-top: 274px;
		width: 53.84%;
		left: 10.67%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 191;
		margin-top: 143px;
		width: 63.85%;
		margin-left: 18.02%;
		left: 0px;
	}

	#pu227563
	{
		z-index: 198;
		width: 39.72%;
		margin-left: 30.15%;
	}

	#u227563
	{
		z-index: 198;
		margin-top: 22px;
		width: 39.49%;
		margin-left: 30.26%;
		left: -207px;
	}

	#u227570
	{
		z-index: 200;
		margin-top: 2px;
		width: 42.06%;
		margin-left: 28.98%;
		left: -188px;
	}

	#u227577
	{
		z-index: 202;
		width: 37.95%;
		margin-left: 31.03%;
		left: -88px;
	}

	#u227591
	{
		z-index: 204;
		margin-top: 4px;
		width: 78.47%;
		margin-left: 10.77%;
		left: -142px;
	}

	#u227598
	{
		z-index: 206;
		margin-top: 8px;
		width: 41.54%;
		margin-left: 29.24%;
		left: -106px;
	}

	#pu227541
	{
		z-index: 192;
		padding-bottom: 0px;
		margin-top: 12px;
		width: 55.4%;
		margin-left: 22.31%;
	}

	#u227541
	{
		z-index: 192;
		margin-left: 0%;
		left: 110.5px;
	}

	#pu227549
	{
		z-index: 194;
		margin-top: 4px;
		width: 62.87%;
		margin-left: 18.57%;
	}

	#u227549
	{
		z-index: 194;
		margin-right: -10000px;
		width: 57.9%;
		margin-left: 21.06%;
		left: 24px;
	}

	#u227556
	{
		z-index: 196;
		margin-right: -10000px;
		width: 35.68%;
		margin-left: 32.17%;
		left: 114px;
	}

	#u228408
	{
		z-index: 208;
		margin-top: 724px;
		width: 3.65%;
		margin-left: 48.12%;
		left: -1px;
	}

	#u247004
	{
		z-index: 210;
		min-height: 620px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 152px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 768px;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 534px;
	}

	#pu229741-4
	{
		z-index: 337;
		margin-right: -10000px;
		margin-top: 574px;
		width: 51.96%;
		margin-left: 5.86%;
	}

	#u229741-4
	{
		z-index: 337;
		width: 399px;
		line-height: 34px;
		font-size: 28px;
	}

	#u229807
	{
		z-index: 393;
		width: 155px;
		margin-top: 31px;
		left: 0.26%;
	}

	#u247004-bw
	{
		z-index: 210;
		min-height: 620px;
		margin-top: 1283px;
		left: 0px;
		margin-left: 0px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.64%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 19.67%;
		left: 80.6%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 1601px;
		left: 0px;
		margin-left: 0px;
	}

	#u210170
	{
		z-index: 214;
		height: 504px;
	}

	#u210170-bw
	{
		z-index: 214;
		margin-top: 1151px;
		height: 504px;
		left: 0px;
		margin-left: 0px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 822px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 754px;
		width: 99.87%;
		left: 0%;
		margin-left: 0%;
	}

	#u229774-4
	{
		z-index: 365;
		min-height: 308px;
		line-height: 28px;
		font-size: 19px;
		margin-right: -10000px;
		margin-top: 1916px;
		width: 86.48%;
		left: 5.86%;
		margin-left: 0%;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1105px;
		width: 52.54%;
		left: 23.67%;
		margin-left: 0%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 906px;
		width: 21.85%;
		left: 27.96%;
		margin-left: 0%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 905px;
		width: 19.64%;
		left: 56.18%;
		margin-left: 0%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 920px;
		width: 21.33%;
		left: 50.59%;
		margin-left: 0%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1145px;
		width: 18.99%;
		left: 24.32%;
		margin-left: 0%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1146px;
		width: 11.84%;
		left: 45.26%;
		margin-left: 0%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 948px;
		width: 20.55%;
		left: 23.93%;
		margin-left: 0%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 913px;
		width: 40.97%;
		left: 30.56%;
		margin-left: 0%;
	}

	#u232174
	{
		z-index: 417;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 46px;
		line-height: 32px;
		font-size: 27px;
		text-align: center;
		margin-right: -10000px;
		margin-top: 1300px;
		width: 59.82%;
		left: 0%;
		margin-left: 0%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 253px;
		line-height: 27px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1369px;
		width: 80.11%;
		left: 9.76%;
		margin-left: 0%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 1655px;
		width: 64.63%;
		left: 14.44%;
		margin-left: 0%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 1693px;
		width: 64.63%;
		left: 15.09%;
		margin-left: 0%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-right: -10000px;
		margin-top: 1724px;
		width: 64.63%;
		left: 15.35%;
		margin-left: 0%;
	}

	#alain-canonica
	{
		margin-top: 822px;
		left: 0%;
		margin-left: 0%;
	}

	#pu269104
	{
		z-index: 2;
		margin-top: 29px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u267590
	{
		z-index: 465;
		height: 315px;
		background-image: url("../images/alaincanonica-platrerie-768x1024.jpg?crc=256124288");
		width: 100%;
	}

	#u229994-4
	{
		z-index: 341;
		width: 568px;
		min-height: 35px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 13px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230027
	{
		z-index: 394;
		width: 156px;
		top: -4px;
		margin-bottom: -4px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230050-4
	{
		z-index: 369;
		width: 614px;
		min-height: 250px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 24px;
		left: 0%;
		margin-left: 10.02%;
	}

	#pu269183
	{
		z-index: 3;
		margin-top: 45px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u267608
	{
		z-index: 464;
		height: 315px;
		background-image: url("../images/alaincanonica-peinture-768x1024.jpg?crc=301328882");
		width: 100%;
	}

	#u230356-4
	{
		z-index: 345;
		width: 576px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 23px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230379
	{
		z-index: 395;
		width: 149px;
		top: -4px;
		margin-bottom: -4px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230333-4
	{
		z-index: 373;
		width: 615px;
		min-height: 260px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 11px;
		left: 0%;
		margin-left: 10.02%;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: 26px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u269104,#u269183,#u269239
	{
		margin-top: 157px;
		width: 100%;
	}

	#u267646
	{
		z-index: 466;
		height: 315px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768.jpg?crc=3875005006");
		width: 100%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 23px;
		width: 74.91%;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230287-4
	{
		z-index: 357;
		width: 576px;
		line-height: 34px;
		font-size: 28px;
	}

	#u230310
	{
		z-index: 398;
		width: 231px;
		margin-top: 31px;
	}

	#u230264-4
	{
		z-index: 385;
		width: 615px;
		min-height: 227px;
		line-height: 28px;
		font-size: 19px;
		left: 0%;
		margin-left: 9.89%;
	}

	#pu269117
	{
		margin-top: 58px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u269117
	{
		margin-top: 159px;
		width: 100%;
	}

	#u267684
	{
		z-index: 467;
		height: 315px;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		width: 100%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 24px;
		width: 72.31%;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230596-4
	{
		z-index: 349;
		width: 556px;
		line-height: 34px;
		font-size: 28px;
	}

	#u230665
	{
		z-index: 396;
		width: 193px;
		margin-top: 31px;
	}

	#u230573-4
	{
		z-index: 377;
		width: 615px;
		min-height: 250px;
		line-height: 28px;
		font-size: 19px;
		left: 0%;
		margin-left: 9.89%;
	}

	#pu269150
	{
		z-index: 6;
		margin-top: 31px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u269150
	{
		margin-top: 158px;
		width: 100%;
	}

	#u267717
	{
		z-index: 469;
		height: 315px;
		background-image: url("../images/ac-2.png?crc=467927857");
		width: 100%;
	}

	#u230504-4
	{
		z-index: 361;
		width: 613px;
		min-height: 39px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 26px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230527
	{
		z-index: 399;
		width: 375px;
		top: -6px;
		margin-bottom: -4px;
		left: 0%;
		margin-left: 10.02%;
	}

	#u230481-4
	{
		z-index: 389;
		width: 615px;
		min-height: 257px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 15px;
		left: 0%;
		margin-left: 9.89%;
	}

	#pu269206
	{
		z-index: 7;
		margin-top: 21px;
		width: 87.91%;
		left: 0%;
		margin-left: 5.99%;
	}

	#u269206
	{
		margin-top: 160px;
		width: 100%;
	}

	#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 24.85207100591716%;
	}

	#u267755
	{
		z-index: 468;
		height: 315px;
		background-image: url("../images/alaincanonica-renovation-768x1024.jpg?crc=3918629794");
		width: 100%;
	}

	#u267590:hover,#u267608:hover,#u267646:hover,#u267684:hover,#u267717:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 315px;
		width: 100%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 23px;
		width: 74.91%;
		left: 0%;
		margin-left: 10.02%;
	}

	#u231076-4
	{
		z-index: 353;
		width: 576px;
		line-height: 34px;
		font-size: 28px;
	}

	#u231099
	{
		z-index: 397;
		width: 197px;
		margin-top: 31px;
	}

	#u231053-4
	{
		z-index: 381;
		width: 615px;
		min-height: 262px;
		line-height: 28px;
		font-size: 19px;
		left: 0%;
		margin-left: 9.89%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 1050px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 768px;
	}

	#u21114_position_content
	{
		margin-bottom: -236px;
		width: 100%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-top: 24px;
		position: relative;
		width: 100%;
	}

	#u24662-4
	{
		z-index: 221;
		left: 35px;
		width: 63.55%;
	}

	#u24662-4:hover
	{
		width: 63.55%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 26px;
		left: 35px;
	}

	#ppu115261
	{
		z-index: 0;
		margin-top: 37px;
		position: relative;
		width: 100%;
	}

	#pu115261
	{
		z-index: 255;
		width: 0.01px;
		margin-right: -10000px;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
		margin-top: 168px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u25059:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 218px;
		margin-right: -10000px;
		margin-top: 5px;
		left: 110px;
		width: 76.31%;
	}

	#u24653-9:hover
	{
		margin-right: -10000px;
		margin-top: 5px;
		min-height: 218px;
		width: 76.31%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 242px;
		margin-right: -10000px;
		margin-top: 213px;
		left: 110px;
		width: 76.31%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 213px;
		min-height: 242px;
		width: 76.31%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#pu115253
	{
		z-index: 267;
		margin-top: 6px;
		position: relative;
		width: 100%;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		margin-right: -10000px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 86px;
	}

	#u25033:hover,#u25103:hover
	{
		margin-top: 17px;
		width: 10px;
		height: 10px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 228px;
		margin-right: -10000px;
		margin-top: 8px;
		left: 110px;
		width: 76.31%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 8px;
		min-height: 228px;
		width: 76.31%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 302px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 333px;
		margin-top: 33px;
		left: -333px;
	}

	#u25132
	{
		z-index: 274;
		width: 333px;
		left: -333px;
	}

	#u25132.MuseLinkActive
	{
		width: 333px;
		left: -333px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 61px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 1050px;
		margin-top: 303px;
		left: 0px;
		margin-left: 0px;
	}

	#projekte
	{
		margin-top: 262px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 82px;
		width: 74.26%;
		margin-left: 91px;
	}

	#u36512-4:hover
	{
		margin-top: 82px;
		width: 74.26%;
		margin-left: 91px;
	}

	#u36513
	{
		z-index: 280;
		width: 155px;
		height: 5px;
		margin-top: 1px;
		margin-left: 92px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 38px;
		width: 80.89%;
		left: 0%;
		margin-left: 9.5%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 245px;
		width: 60.99%;
		margin-left: 19.45%;
		left: -1px;
	}

	#u37759
	{
		z-index: 333;
		width: 14.93%;
		margin-left: 42.54%;
		left: 1px;
	}

	.ie #u37759
	{
		margin-left: 42.54%;
		left: 1px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 14.93%;
		margin-left: 42.54%;
		left: 1px;
	}

	.ie #u37759:hover
	{
		margin-left: 42.54%;
		left: 1px;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 24px;
		margin-top: 20px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 20px;
		min-height: 24px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 4px;
		width: 34.12%;
		margin-left: 32.95%;
		left: 0px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 141px;
		width: 99.87%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1118px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 58px;
		width: 49.22%;
		left: 59px;
	}

	#u40028-4:hover
	{
		margin-top: 58px;
		min-height: 27px;
		width: 49.22%;
	}

	#u40046
	{
		z-index: 285;
		width: 125px;
		height: 4px;
		margin-top: 82px;
		left: 59px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 121px;
		width: 3.13%;
		left: 20px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 228px;
		margin-top: 121px;
		width: 86.98%;
		left: 58px;
	}

	#u40079-8:hover
	{
		margin-top: 121px;
		min-height: 228px;
		width: 86.98%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 595px;
		width: 3.13%;
		left: 20px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 272px;
		margin-top: 598px;
		width: 86.98%;
		left: 58px;
	}

	#u41106-8:hover
	{
		margin-top: 598px;
		min-height: 272px;
		width: 86.98%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 354px;
		width: 3.13%;
		left: 2.61%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 249px;
		margin-top: 348px;
		width: 86.98%;
		margin-left: 13.03%;
		left: -42px;
	}

	#u40129-8:hover
	{
		margin-top: 348px;
		min-height: 249px;
		width: 86.98%;
		margin-left: 13.03%;
		left: -42px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 867px;
		width: 3.13%;
		left: 2.61%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 247px;
		margin-top: 870px;
		width: 86.98%;
		margin-left: 13.03%;
		left: -42px;
	}

	#u41075-8:hover
	{
		margin-top: 870px;
		min-height: 247px;
		width: 86.98%;
		margin-left: 13.03%;
		left: -42px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 167px;
		width: 75.82%;
		left: 0%;
		margin-left: 11.97%;
	}

	#u341047
	{
		z-index: 443;
		width: 21.62%;
		margin-left: 39.28%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 28px;
		width: 65.19%;
		margin-left: 17.5%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 25px;
		font-size: 21px;
		top: -2px;
		margin-bottom: -2px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -2px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 141px;
		width: 60.21%;
		left: 0%;
		margin-left: 19.77%;
	}

	#u341050
	{
		z-index: 454;
		width: 25.27%;
		margin-left: 37.37%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 17px;
		width: 89.21%;
		margin-left: 5.4%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 16336px);
	}

	#pcontact
	{
		z-index: 116;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 20px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 10px;
		width: 59.12%;
		margin-left: 27px;
	}

	#u47153-4:hover
	{
		margin-top: 10px;
		min-height: 0px;
		width: 59.12%;
		margin-left: 27px;
	}

	#u47154
	{
		z-index: 73;
		height: 4px;
		margin-top: 1px;
		width: 38.55%;
		margin-left: 30px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 1px;
		height: 4px;
		width: 38.55%;
		margin-left: 30px;
	}

	#u79007
	{
		min-height: 460px;
		margin-top: 17px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 64;
		min-height: 24px;
		margin-top: 66px;
		width: 48.83%;
		left: 0px;
		margin-left: 40px;
	}

	#u47152
	{
		z-index: 68;
		height: 4px;
		top: -2px;
		margin-bottom: -2px;
		width: 18.1%;
		left: 0px;
		margin-left: 40px;
	}

	#u47152:hover
	{
		height: 4px;
		width: 18.1%;
		margin: 0px 0px -2px 40px;
	}

	#widgetu78786
	{
		z-index: 74;
		margin-top: 13px;
		width: 89.59%;
		margin-left: 5.21%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 75;
		width: 100.15%;
		left: -0.15%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.15%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.15%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.15%;
	}

	#u78789-4
	{
		z-index: 76;
		width: 99.71%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.71%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.71%;
	}

	#widgetu79425
	{
		z-index: 111;
		margin-top: 8px;
		width: 100.15%;
		left: -0.15%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.15%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.15%;
	}

	#u79428-4
	{
		z-index: 112;
		width: 99.71%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.71%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.71%;
	}

	#widgetu78791
	{
		z-index: 80;
		margin-top: 7px;
		width: 100.15%;
		left: -0.15%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.15%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.15%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.15%;
	}

	#u78794-4
	{
		z-index: 81;
		width: 99.71%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.71%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.71%;
	}

	#widgetu79021
	{
		z-index: 106;
		margin-top: 8px;
		width: 100.15%;
		left: -0.15%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.15%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.15%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.15%;
	}

	#u79022-4
	{
		z-index: 107;
		width: 99.71%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.71%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.71%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.71%;
	}

	#widgetu78797
	{
		z-index: 101;
		margin-top: 9px;
		width: 100.15%;
		left: -0.15%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.15%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.15%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.15%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 102;
		min-height: 108px;
		width: 99.71%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.71%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.71%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.71%;
	}

	#pu78795-4
	{
		z-index: 85;
		margin-top: 32px;
		width: 89.1%;
	}

	#u78795-4
	{
		z-index: 85;
		min-height: 21px;
		margin-top: 11px;
		width: 47.64%;
		left: 52.37%;
	}

	#u78801-4
	{
		z-index: 89;
		min-height: 21px;
		margin-top: 11px;
		width: 47.64%;
		left: 52.37%;
	}

	#u78796-4
	{
		z-index: 93;
		min-height: 21px;
		margin-top: 11px;
		width: 47.64%;
		left: 52.37%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 50.74%;
		left: -0.17%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 50.74%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 50.74%;
	}

	#u42200
	{
		margin-top: 48px;
		position: relative;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 535px;
		position: relative;
		margin-right: -10000px;
		left: 1px;
		width: 99.87%;
	}

	#u42270
	{
		z-index: 25;
		width: 318px;
		position: relative;
		margin-right: -10000px;
		margin-top: 44px;
		left: 40px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		min-height: 34px;
		margin-top: 128px;
		width: 79.43%;
		left: 5.99%;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 454px;
		width: 26.83%;
		left: 6.91%;
	}

	#u224160-4:hover
	{
		margin-top: 454px;
		width: 26.83%;
	}

	#u43413-4
	{
		z-index: 35;
		min-height: 36px;
		margin-top: 162px;
		width: 79.43%;
		left: 5.99%;
	}

	#u59999
	{
		z-index: 39;
		width: 493px;
		margin-top: 229px;
		left: 6.39%;
	}

	#u43417
	{
		z-index: 44;
		width: 20px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 452px;
		min-height: 23px;
		left: 8.32%;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 23px;
		width: 452px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 46;
		width: 583px;
		margin-top: 276px;
		left: 6.39%;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 542px;
		min-height: 36px;
		margin-top: 3px;
		left: 7.04%;
	}

	#u43414-4:hover
	{
		margin-top: 3px;
		min-height: 36px;
		width: 542px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 53;
		width: 483px;
		margin-top: 329px;
		left: 6.25%;
	}

	#u43419
	{
		z-index: 58;
		width: 20px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 439px;
		min-height: 20px;
		margin-top: 1px;
		left: 9.11%;
	}

	#u43415-4:hover
	{
		margin-top: 1px;
		min-height: 20px;
		width: 439px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 60;
		width: 603px;
		height: 41px;
		margin-top: 398px;
		left: 52px;
	}

	#u43423
	{
		z-index: 61;
		width: 30px;
		margin-top: 51px;
		margin-left: 100%;
		left: -71px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 139px;
	}

	#u229418_img,#u228408_img
	{
		width: 100%;
	}
}

@media (min-width: 441px) and (max-width: 600px)
{
	#muse_css_mq
	{
		background-color: #000258;
	}

	#bp_600.active
	{
		display: block;
	}

	#page
	{
		min-height: 20575px;
		max-width: 600px;
	}

	#pu152743
	{
		z-index: 117;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 22px;
		width: 35.67%;
		margin-left: -39.5%;
	}

	#u152743
	{
		z-index: 117;
		margin-left: 6.55%;
	}

	#u196646
	{
		z-index: 118;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u198176
	{
		z-index: 120;
		top: -4px;
		margin-bottom: -4px;
		margin-left: 6.55%;
	}

	#u198175
	{
		z-index: 119;
		top: -5px;
		margin-bottom: -5px;
		margin-left: 6.55%;
	}

	#u202580
	{
		z-index: 130;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u209405
	{
		z-index: 131;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u200786
	{
		z-index: 129;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u198771
	{
		z-index: 128;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u202055
	{
		z-index: 122;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#u202275
	{
		z-index: 123;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#pu198861
	{
		z-index: 121;
		margin-top: 4px;
		width: 100%;
	}

	#u198861
	{
		z-index: 121;
		margin-right: -10000px;
		left: 6.55%;
	}

	#u198906
	{
		z-index: 124;
		margin-right: -10000px;
		margin-top: 71px;
		left: 6.55%;
	}

	#u229840
	{
		z-index: 400;
		margin-right: -10000px;
		margin-top: 25px;
	}

	#u229938
	{
		z-index: 401;
		margin-right: -10000px;
		margin-top: 25px;
	}

	#u198997
	{
		z-index: 125;
		margin-top: 4px;
		margin-left: 6.55%;
	}

	#pu199042
	{
		z-index: 126;
		margin-top: 4px;
		width: 93.46%;
		margin-left: 6.55%;
	}

	#u199042
	{
		z-index: 126;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 127;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		margin-top: -51px;
		width: 100.17%;
	}

	#slideshowu81420
	{
		margin-top: 51px;
		width: 99.84%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 600px;
		height: 756px;
	}

	#u228088
	{
		margin-top: 244px;
		width: 70.55%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 755px;
		margin-top: 51px;
		width: 99.84%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 99.84%;
		left: 0%;
		margin-left: 0%;
	}

	#u2749
	{
		height: 37px;
		margin-top: 772px;
		width: 99.84%;
		left: 0%;
		margin-left: 0%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 780px;
		left: 0px;
		margin-left: 0px;
	}

	#accueil
	{
		margin-top: 51px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 132;
		width: 339px;
		min-height: 46px;
		margin-top: 334px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u1787-4:hover
	{
		margin-top: 334px;
		min-height: 46px;
		width: 339px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u226988-4
	{
		z-index: 136;
		width: 339px;
		min-height: 46px;
		margin-top: 561px;
		margin-left: 49.92%;
		left: -240px;
	}

	#u2655-4
	{
		z-index: 140;
		width: 338px;
		min-height: 48px;
		margin-top: 386px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u2655-4:hover
	{
		margin-top: 386px;
		min-height: 48px;
		width: 338px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u227018-4
	{
		z-index: 144;
		width: 345px;
		min-height: 48px;
		margin-top: 612px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u2685-4
	{
		z-index: 148;
		width: 338px;
		min-height: 49px;
		margin-top: 433px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u2685-4:hover
	{
		margin-top: 433px;
		min-height: 49px;
		width: 338px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u203895-4
	{
		z-index: 152;
		width: 338px;
		min-height: 34px;
		margin-top: 481px;
		margin-left: 49.92%;
		left: -239px;
	}

	#u227793-4
	{
		z-index: 156;
		width: 309px;
		min-height: 38px;
		margin-top: 511px;
		margin-left: 49.92%;
		left: -211px;
	}

	#u226912
	{
		z-index: 160;
		margin-top: 252px;
		width: 90.19%;
		left: 4.83%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 161;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pamphletu200824
	{
		z-index: 162;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 260px;
		width: 90.19%;
		margin-left: 9.66%;
		left: -29px;
	}

	#u200825
	{
		z-index: 185;
		position: relative;
		width: 7.75%;
		margin-left: 92.26%;
		left: -36px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 163;
		height: 379px;
		margin-top: 7px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 164;
		padding-top: 23px;
		padding-bottom: 26.036117751684856px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 173;
		min-height: 44px;
		position: relative;
		width: 85.8%;
		margin-left: 6.46%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 0px 0px 0px 6.4575645756457565%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 0px 0px 0px 6.4575645756457565%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 0px 0px 0px 6.4575645756457565%;
	}

	#u200840-4
	{
		z-index: 169;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.8%;
		margin-left: 6.46%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.8%;
		margin: 3px 0px 0px 6.4575645756457565%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.8%;
		margin: 3px 0px 0px 6.4575645756457565%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.8%;
		margin: 3px 0px 0px 6.4575645756457565%;
	}

	#u200836-4
	{
		z-index: 165;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.8%;
		margin-left: 6.46%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 2px 0px 0px 6.4575645756457565%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 2px 0px 0px 6.4575645756457565%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 2px 0px 0px 6.4575645756457565%;
	}

	#u200839-4
	{
		z-index: 177;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.8%;
		margin-left: 6.46%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 4px 0px 0px 6.4575645756457565%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 4px 0px 0px 6.4575645756457565%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.8%;
		margin: 4px 0px 0px 6.4575645756457565%;
	}

	#u224133-4
	{
		z-index: 181;
		min-height: 27px;
		margin-top: 115px;
		position: relative;
		width: 44.65%;
		margin-left: 6.83%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.826568265682657%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.826568265682657%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.65%;
		margin: 115px 0px 0px 6.826568265682657%;
	}

	#u226955-4
	{
		z-index: 187;
		min-height: 27px;
		margin-top: 260px;
		width: 53.75%;
		left: 10.65%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 191;
		margin-top: 127px;
		width: 72.22%;
		margin-left: 13.82%;
		left: 2px;
	}

	#pu227563
	{
		z-index: 198;
		width: 39.41%;
		margin-left: 30.3%;
	}

	#u227563
	{
		z-index: 198;
		margin-top: 18px;
		width: 39.77%;
		margin-left: 30.12%;
		left: -183.5px;
	}

	#u227570
	{
		z-index: 200;
		width: 42.7%;
		margin-left: 28.66%;
		left: -167.5px;
	}

	#u227577
	{
		z-index: 202;
		width: 38.6%;
		margin-left: 30.71%;
		left: -78.5px;
	}

	#u227591
	{
		z-index: 204;
		margin-top: 2px;
		width: 78.95%;
		margin-left: 10.53%;
		left: -126.5px;
	}

	#u227598
	{
		z-index: 206;
		margin-top: 7px;
		width: 42.11%;
		margin-left: 28.95%;
		left: -93.5px;
	}

	#pu227541
	{
		z-index: 192;
		margin-top: 12px;
		width: 55.3%;
		margin-left: 22.36%;
	}

	#u227541
	{
		z-index: 192;
		margin-left: 0%;
		left: 96.00000000000001px;
	}

	#pu227549
	{
		z-index: 194;
		margin-top: 7px;
		width: 62.92%;
		margin-left: 18.55%;
	}

	#u227549
	{
		z-index: 194;
		margin-right: -10000px;
		width: 58.28%;
		margin-left: 20.87%;
		left: 19.500000000000014px;
	}

	#u227556
	{
		z-index: 196;
		margin-right: -10000px;
		width: 35.77%;
		margin-left: 32.12%;
		left: 100.50000000000001px;
	}

	#u228408
	{
		z-index: 208;
		margin-top: 699px;
		width: 4.83%;
		left: 47.59%;
		margin-left: 0%;
	}

	#u247004
	{
		z-index: 210;
		min-height: 742px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 30px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 600px;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 653px;
	}

	#pu229741-4
	{
		z-index: 337;
		margin-right: -10000px;
		margin-top: 696px;
		width: 55.67%;
		margin-left: 22.17%;
	}

	#u229741-4
	{
		z-index: 337;
		width: 334px;
		line-height: 34px;
		font-size: 28px;
		margin-left: 50%;
		left: -248px;
	}

	#u229807
	{
		z-index: 393;
		width: 152px;
		margin-top: 31px;
		margin-left: 50%;
		left: -247px;
	}

	#u247004-bw
	{
		z-index: 210;
		min-height: 742px;
		margin-top: 1269px;
		left: 0px;
		margin-left: 0px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.67%;
	}

	#pu229426-4
	{
		z-index: 428;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 54px;
		width: 65.5%;
		margin-left: 14.5%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		width: 98.73%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		top: -5px;
		margin-bottom: -5px;
		width: 98.73%;
		margin-left: 1.02%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		width: 98.73%;
		margin-left: 1.28%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 13%;
		left: 87.17%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 1709px;
		left: 0px;
		margin-left: 0px;
	}

	#u210170
	{
		z-index: 214;
		height: 645px;
	}

	#u210170-bw
	{
		z-index: 214;
		margin-top: 1098px;
		height: 645px;
		left: 0px;
		margin-left: 0px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 809px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 755px;
		width: 99.84%;
		left: 0%;
		margin-left: 0%;
	}

	#u229774-4
	{
		z-index: 365;
		width: 497px;
		min-height: 489px;
		line-height: 28px;
		font-size: 19px;
		margin-right: -10000px;
		margin-top: 2024px;
		margin-left: 49.92%;
		left: -249px;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1072px;
		width: 63.9%;
		left: 17.98%;
		margin-left: 0%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 874px;
		width: 26.63%;
		left: 22.97%;
		margin-left: 0%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 875px;
		width: 23.97%;
		left: 57.74%;
		margin-left: 0%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 888px;
		width: 25.96%;
		left: 50.75%;
		margin-left: 0%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1108px;
		width: 23.13%;
		left: 19.14%;
		margin-left: 0%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1109px;
		width: 14.31%;
		left: 44.26%;
		margin-left: 0%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 915px;
		width: 24.96%;
		left: 18.14%;
		margin-left: 0%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 881px;
		width: 49.92%;
		left: 26.29%;
		margin-left: 0%;
	}

	#u232174
	{
		z-index: 417;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 70px;
		line-height: 32px;
		font-size: 27px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 1270px;
		width: 86.86%;
		left: 9.66%;
		margin-left: 0%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 423px;
		line-height: 30px;
		font-size: 19px;
		margin-right: -10000px;
		margin-top: 1340px;
		width: 80.04%;
		left: 9.82%;
		margin-left: 0%;
	}

	#alain-canonica
	{
		margin-top: 809px;
		left: 0%;
		margin-left: 0%;
	}

	#pu269104
	{
		z-index: 2;
		margin-top: -1px;
		width: 88.02%;
		left: 0%;
		margin-left: 6%;
	}

	#u269104 .fluid_height_spacer
	{
		padding-bottom: 24.763705103969755%;
	}

	#u267590
	{
		z-index: 465;
		height: 275px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr3.jpg?crc=3845378388");
		width: 99.82%;
		left: 0.19%;
	}

	#u267590:hover
	{
		margin-top: 0px;
		height: 275px;
		width: 99.82%;
		margin-left: 0%;
	}

	#u229994-4
	{
		z-index: 341;
		min-height: 35px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 11px;
		width: 55.58%;
		left: 0%;
		margin-left: 6%;
	}

	#u230027
	{
		z-index: 394;
		top: -4px;
		margin-bottom: -4px;
		width: 25.96%;
		left: 0%;
		margin-left: 6%;
	}

	#pu269183
	{
		z-index: 3;
		margin-top: 11px;
		width: 87.86%;
		left: 0%;
		margin-left: 6%;
	}

	#u269183
	{
		margin-top: 566px;
		width: 100%;
	}

	#u230050-4
	{
		z-index: 369;
		min-height: 411px;
		line-height: 28px;
		font-size: 19px;
		margin-right: -10000px;
		width: 98.49%;
	}

	#u267608
	{
		z-index: 464;
		height: 315px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr3.jpg?crc=167790022");
		margin-top: 373px;
		width: 100%;
	}

	#u267608:hover
	{
		margin-top: 373px;
		height: 315px;
		width: 100%;
		margin-left: 0%;
	}

	#u230356-4
	{
		z-index: 345;
		line-height: 34px;
		font-size: 28px;
		margin-top: 11px;
		width: 55.58%;
		left: 0%;
		margin-left: 6%;
	}

	#u230379
	{
		z-index: 395;
		top: -4px;
		margin-bottom: -4px;
		width: 24.8%;
		left: 0%;
		margin-left: 6%;
	}

	#u230333-4
	{
		z-index: 373;
		min-height: 406px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 11px;
		width: 86.53%;
		left: 0%;
		margin-left: 6%;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: -1px;
		width: 87.86%;
		left: 0%;
		margin-left: 6%;
	}

	#u269239
	{
		margin-top: 155px;
		width: 100%;
	}

	#u267646
	{
		z-index: 466;
		height: 275px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr3.jpg?crc=4206636065");
		width: 100%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 20px;
		width: 55.58%;
		left: 0%;
		margin-left: 6%;
	}

	#u230287-4
	{
		z-index: 357;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u230310
	{
		z-index: 398;
		margin-top: 31px;
		width: 69.17%;
	}

	#u230264-4
	{
		z-index: 385;
		min-height: 398px;
		line-height: 28px;
		font-size: 19px;
		width: 86.53%;
		left: 0%;
		margin-left: 6%;
	}

	#pu269117
	{
		margin-top: -1px;
		width: 87.86%;
		left: 0%;
		margin-left: 6%;
	}

	#u267684
	{
		z-index: 467;
		height: 274px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr6.jpg?crc=150436388");
		width: 100%;
	}

	#u267684:hover
	{
		margin-top: 0px;
		height: 274px;
		width: 100%;
		margin-left: 0%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 22px;
		width: 55.58%;
		left: 0%;
		margin-left: 6%;
	}

	#u230596-4
	{
		z-index: 349;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u230665
	{
		z-index: 396;
		margin-top: 32px;
		width: 57.79%;
	}

	#pu269150
	{
		z-index: 6;
		width: 88.02%;
		left: 0%;
		margin-left: 6%;
	}

	#u269150
	{
		margin-top: 459px;
		width: 99.82%;
	}

	#u230573-4
	{
		z-index: 377;
		min-height: 398px;
		line-height: 28px;
		font-size: 19px;
		margin-right: -10000px;
		width: 98.3%;
	}

	#u267717
	{
		z-index: 469;
		height: 275px;
		background-image: url("../images/ac-2-u267717-fr3.png?crc=143005047");
		margin-top: 305px;
		width: 99.82%;
	}

	#u267717:hover
	{
		margin-top: 305px;
		height: 275px;
		width: 99.82%;
		margin-left: 0%;
	}

	#u230504-4
	{
		z-index: 361;
		min-height: 39px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 19px;
		width: 81.7%;
		left: 0%;
		margin-left: 6%;
	}

	#u230527
	{
		z-index: 399;
		top: -6px;
		margin-bottom: -4px;
		width: 62.4%;
		left: 0%;
		margin-left: 6%;
	}

	#u230481-4
	{
		z-index: 389;
		min-height: 393px;
		line-height: 28px;
		font-size: 19px;
		margin-top: 15px;
		width: 86.53%;
		left: 0%;
		margin-left: 6%;
	}

	#pu269206
	{
		z-index: 7;
		width: 87.86%;
		left: 0%;
		margin-left: 6%;
	}

	#u269104,#u269117,#u269206
	{
		margin-top: 153px;
		width: 100%;
	}

	#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 24.810606060606062%;
	}

	#u267755
	{
		z-index: 468;
		height: 275px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr3.jpg?crc=448536114");
		width: 100%;
	}

	#u267646:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 275px;
		width: 100%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 20px;
		width: 55.58%;
		left: 0%;
		margin-left: 6%;
	}

	#u231076-4
	{
		z-index: 353;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u231099
	{
		z-index: 397;
		margin-top: 32px;
		width: 58.99%;
	}

	#u231053-4
	{
		z-index: 381;
		min-height: 401px;
		line-height: 28px;
		font-size: 19px;
		width: 86.53%;
		left: 0%;
		margin-left: 6%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 1313.569642831997px;
		padding-bottom: 0px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 600px;
	}

	#u21114_position_content
	{
		margin-bottom: -18px;
		width: 100%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-top: 30px;
		position: relative;
		width: 100%;
	}

	#u24662-4
	{
		z-index: 221;
		left: 110px;
		width: 63.5%;
	}

	#u24662-4:hover
	{
		width: 63.5%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 25px;
		left: 110px;
	}

	#pu115261
	{
		z-index: 255;
		margin-top: 31px;
		position: relative;
		width: 100%;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
		margin-right: -10000px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 246px;
		margin-right: -10000px;
		margin-top: 5px;
		left: 110px;
		width: 76.34%;
	}

	#u24653-9:hover
	{
		margin-right: -10000px;
		margin-top: 5px;
		min-height: 246px;
		width: 76.34%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#pu115257
	{
		z-index: 261;
		position: relative;
		width: 100%;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
		margin-right: -10000px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 292px;
		margin-right: -10000px;
		margin-top: 4px;
		left: 110px;
		width: 76.34%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 4px;
		min-height: 292px;
		width: 76.34%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#pu115253
	{
		z-index: 267;
		position: relative;
		width: 100%;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		margin-right: -10000px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 86px;
	}

	#u25033:hover,#u25059:hover,#u25103:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 256px;
		margin-right: -10000px;
		margin-top: 9px;
		left: 110px;
		width: 76.34%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 9px;
		min-height: 256px;
		width: 76.34%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 257px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 259px;
		margin-top: 39px;
		left: -259px;
	}

	#u25132
	{
		z-index: 274;
		width: 259px;
		left: -259px;
	}

	#u25132.MuseLinkActive
	{
		width: 259px;
		left: -259px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 47px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 1313.569642831997px;
		margin-top: 45px;
		left: 0px;
		margin-left: 0px;
	}

	#projekte
	{
		margin-top: 45px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 78px;
		width: 63.57%;
		margin-left: 154px;
	}

	#u36512-4:hover
	{
		margin-top: 78px;
		width: 63.57%;
		margin-left: 154px;
	}

	#u36513
	{
		z-index: 280;
		width: 154px;
		height: 5px;
		margin-top: 1px;
		margin-left: 155px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 54px;
		width: 51.92%;
		left: 0%;
		margin-left: 23.8%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 30px;
		width: 61.07%;
		margin-left: 19.39%;
		left: 1px;
	}

	#u37759
	{
		z-index: 333;
		width: 14.99%;
		margin-left: 42.51%;
		left: 0px;
	}

	.ie #u37759
	{
		margin-left: 42.51%;
		left: 0px;
	}

	#u37759:hover
	{
		margin-right: 0px;
		width: 14.99%;
		margin-left: 42.51%;
		left: 0px;
	}

	.ie #u37759:hover
	{
		margin-left: 42.51%;
		left: 0px;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 24px;
		margin-top: 20px;
	}

	#u37746-4:hover
	{
		margin-right: 0px;
		margin-top: 20px;
		min-height: 24px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 4px;
		width: 34.06%;
		margin-left: 32.98%;
		left: 0px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 165px;
		width: 99.84%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1140px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 80px;
		width: 49.34%;
		left: 46px;
	}

	#u40028-4:hover
	{
		margin-top: 80px;
		min-height: 27px;
		width: 49.34%;
	}

	#u40046
	{
		z-index: 285;
		width: 125px;
		height: 4px;
		margin-top: 104px;
		left: 46px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 143px;
		width: 3%;
		left: 14px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 228px;
		margin-top: 143px;
		width: 87%;
		left: 46px;
	}

	#u40079-8:hover
	{
		margin-top: 143px;
		min-height: 228px;
		width: 87%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 622px;
		width: 3%;
		left: 14px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 272px;
		margin-top: 619px;
		width: 87%;
		left: 46px;
	}

	#u41106-8:hover
	{
		margin-top: 619px;
		min-height: 272px;
		width: 87%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 378px;
		width: 3%;
		left: 2.34%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 249px;
		margin-top: 370px;
		width: 87%;
		margin-left: 13%;
		left: -32px;
	}

	#u40129-8:hover
	{
		margin-top: 370px;
		min-height: 249px;
		width: 87%;
		margin-left: 13%;
		left: -32px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 892px;
		width: 3%;
		left: 2.34%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 247px;
		margin-top: 891px;
		width: 87%;
		margin-left: 13%;
		left: -32px;
	}

	#u41075-8:hover
	{
		margin-top: 891px;
		min-height: 247px;
		width: 87%;
		margin-left: 13%;
		left: -32px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 119px;
		width: 75.88%;
		left: 0%;
		margin-left: 11.99%;
	}

	#u341047
	{
		z-index: 443;
		width: 21.5%;
		margin-left: 39.26%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 27px;
		width: 65.14%;
		margin-left: 17.33%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 25px;
		font-size: 21px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -1px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 93px;
		width: 60.24%;
		left: 0%;
		margin-left: 19.81%;
	}

	#u341050
	{
		z-index: 454;
		width: 25.14%;
		margin-left: 37.3%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 21px;
		width: 89.23%;
		margin-left: 5.53%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 20439px);
	}

	#pcontact
	{
		z-index: 116;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 5px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		margin-top: 11px;
		width: 86.17%;
		margin-left: 27px;
	}

	#u47153-4:hover
	{
		margin-top: 11px;
		min-height: 0px;
		width: 86.17%;
		margin-left: 27px;
	}

	#u47154
	{
		z-index: 73;
		height: 3px;
		top: -2px;
		margin-bottom: -2px;
		width: 49.5%;
		margin-left: 29px;
	}

	#u47154:hover
	{
		margin-bottom: -2px;
		margin-top: 0px;
		height: 3px;
		width: 49.5%;
		margin-left: 29px;
	}

	#u79007
	{
		min-height: 602px;
		margin-top: 13px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 51px;
		width: 64.5%;
		left: 0px;
		margin-left: 30px;
	}

	#u47152
	{
		z-index: 68;
		height: 3px;
		width: 23.17%;
		left: 0px;
		margin-left: 30px;
	}

	#u47152:hover
	{
		height: 3px;
		width: 23.17%;
		margin: 0px 0px 0px 30px;
	}

	#widgetu78786
	{
		z-index: 74;
		margin-top: 28px;
		width: 89.5%;
		margin-left: 5%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 75;
		width: 100.38%;
		left: -0.19%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.38%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.38%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.38%;
	}

	#u78789-4
	{
		z-index: 76;
		width: 99.63%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.63%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.63%;
	}

	#widgetu79425
	{
		z-index: 111;
		margin-top: 8px;
		width: 100.38%;
		left: -0.19%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.38%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.38%;
	}

	#u79428-4
	{
		z-index: 112;
		width: 99.63%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.63%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.63%;
	}

	#widgetu78791
	{
		z-index: 80;
		margin-top: 7px;
		width: 100.38%;
		left: -0.19%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.38%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.38%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.38%;
	}

	#u78794-4
	{
		z-index: 81;
		width: 99.63%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.63%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.63%;
	}

	#widgetu79021
	{
		z-index: 106;
		margin-top: 8px;
		width: 100.38%;
		left: -0.19%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.38%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.38%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.38%;
	}

	#u79022-4
	{
		z-index: 107;
		width: 99.63%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.63%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.63%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.63%;
	}

	#widgetu78797
	{
		z-index: 101;
		margin-top: 9px;
		width: 100.38%;
		left: -0.19%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.38%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.38%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.38%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 102;
		min-height: 108px;
		width: 99.63%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.63%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.63%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.63%;
	}

	#pu78795-4
	{
		z-index: 85;
		margin-top: 21px;
		width: 97.77%;
	}

	#u78795-4
	{
		z-index: 85;
		min-height: 21px;
		margin-top: 11px;
		width: 52.39%;
		left: 47.62%;
	}

	#u78801-4
	{
		z-index: 89;
		min-height: 21px;
		margin-top: 11px;
		width: 52.39%;
		left: 47.62%;
	}

	#u78796-4
	{
		z-index: 93;
		min-height: 21px;
		margin-top: 11px;
		width: 52.39%;
		left: 47.62%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 46.29%;
		left: -0.2%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 46.29%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 46.29%;
	}

	#u42200
	{
		padding-bottom: 1px;
		margin-top: 41px;
		position: relative;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 507px;
		position: relative;
		margin-right: -10000px;
		left: 1px;
		width: 99.84%;
	}

	#u42270
	{
		z-index: 25;
		width: 296px;
		position: relative;
		margin-right: -10000px;
		margin-top: 44px;
		left: 36px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		min-height: 32px;
		margin-top: 131px;
		width: 79.34%;
		left: 6%;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 421px;
		width: 26.84%;
		left: 7.17%;
	}

	#u224160-4:hover
	{
		margin-top: 421px;
		width: 26.84%;
	}

	#u43413-4
	{
		z-index: 35;
		min-height: 32px;
		margin-top: 161px;
		width: 79.34%;
		left: 6%;
	}

	#u59999
	{
		z-index: 39;
		width: 484px;
		margin-top: 216px;
		left: 6.34%;
	}

	#u43417
	{
		z-index: 44;
		width: 20px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 452px;
		min-height: 23px;
		margin-top: 2px;
		left: 6.62%;
	}

	#u43416-4:hover
	{
		margin-top: 2px;
		min-height: 23px;
		width: 452px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 46;
		width: 497px;
		margin-top: 265px;
		left: 6.34%;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 465px;
		min-height: 36px;
		margin-top: 2px;
		left: 6.44%;
	}

	#u43414-4:hover
	{
		margin-top: 2px;
		min-height: 36px;
		width: 465px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 53;
		width: 473px;
		margin-top: 316px;
		left: 6.34%;
	}

	#u43419
	{
		z-index: 58;
		width: 20px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 439px;
		min-height: 20px;
		left: 7.19%;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 20px;
		width: 439px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 60;
		width: 426px;
		height: 41px;
		margin-top: 377px;
		left: 40px;
	}

	#u43423
	{
		z-index: 61;
		width: 30px;
		margin-top: 48px;
		margin-left: 100%;
		left: -66px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 136px;
	}

	#u229418_img,#u228408_img
	{
		width: 100%;
	}
}

@media (min-width: 415px) and (max-width: 440px)
{
	#muse_css_mq
	{
		background-color: #0001b8;
	}

	#bp_440.active
	{
		display: block;
	}

	#page
	{
		min-height: 20401px;
		max-width: 440px;
	}

	#ppu152743
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: 76px;
		width: 98.19%;
		margin-left: -107.05%;
	}

	#pu152743
	{
		z-index: 117;
		width: 82.18%;
		margin-left: 17.83%;
	}

	#u152743
	{
		z-index: 117;
		margin-right: -10000px;
		left: 43.67%;
	}

	#u229938
	{
		z-index: 401;
		margin-right: -10000px;
		margin-top: 4px;
	}

	#u196646
	{
		z-index: 118;
		top: -1px;
		margin-bottom: -1px;
		margin-left: 53.71%;
	}

	#u198176
	{
		z-index: 120;
		top: -6px;
		margin-bottom: -6px;
		margin-left: 53.71%;
	}

	#u198175
	{
		z-index: 119;
		top: -6px;
		margin-bottom: -6px;
		margin-left: 53.71%;
	}

	#u202580
	{
		z-index: 130;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#u209405
	{
		z-index: 131;
		margin-top: 2px;
		margin-left: 53.71%;
	}

	#u200786
	{
		z-index: 129;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#u198771
	{
		z-index: 128;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#u202055
	{
		z-index: 122;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#u202275
	{
		z-index: 123;
		margin-top: 2px;
		margin-left: 53.71%;
	}

	#u198861
	{
		z-index: 121;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#u198906
	{
		z-index: 124;
		margin-top: 3px;
		margin-left: 53.71%;
	}

	#pu229840
	{
		z-index: 400;
		margin-top: 2px;
		width: 100%;
	}

	#u229840
	{
		z-index: 400;
		margin-right: -10000px;
		margin-top: 46px;
	}

	#pu198997
	{
		z-index: 125;
		margin-right: -10000px;
		width: 46.3%;
		margin-left: 53.71%;
	}

	#u198997
	{
		z-index: 125;
	}

	#pu199042
	{
		z-index: 126;
		margin-top: 3px;
		width: 100%;
	}

	#u199042
	{
		z-index: 126;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 127;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		margin-top: -38px;
		width: 100%;
	}

	#slideshowu81420
	{
		margin-top: 38px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 440px;
		height: 756px;
	}

	#u228088
	{
		margin-top: 231px;
		width: 70.69%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 755px;
		margin-top: 38px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2749
	{
		height: 37px;
		margin-top: 759px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 767px;
		left: 0px;
		margin-left: 0px;
	}

	#accueil
	{
		margin-top: 38px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 132;
		width: 339px;
		min-height: 46px;
		margin-top: 320px;
		margin-left: 50%;
		left: -167px;
	}

	#u1787-4:hover
	{
		margin-top: 320px;
		min-height: 46px;
		width: 339px;
		margin-left: 50%;
		left: -167px;
	}

	#u226988-4
	{
		z-index: 136;
		width: 339px;
		min-height: 46px;
		margin-top: 547px;
		margin-left: 50%;
		left: -167px;
	}

	#u2655-4
	{
		z-index: 140;
		width: 338px;
		min-height: 48px;
		margin-top: 372px;
		margin-left: 50%;
		left: -166px;
	}

	#u2655-4:hover
	{
		margin-top: 372px;
		min-height: 48px;
		width: 338px;
		margin-left: 50%;
		left: -166px;
	}

	#u227018-4
	{
		z-index: 144;
		width: 345px;
		min-height: 48px;
		margin-top: 598px;
		margin-left: 50%;
		left: -166px;
	}

	#u2685-4
	{
		z-index: 148;
		width: 338px;
		min-height: 49px;
		margin-top: 419px;
		margin-left: 50%;
		left: -166px;
	}

	#u2685-4:hover
	{
		margin-top: 419px;
		min-height: 49px;
		width: 338px;
		margin-left: 50%;
		left: -166px;
	}

	#u203895-4
	{
		z-index: 152;
		width: 338px;
		min-height: 34px;
		margin-top: 467px;
		margin-left: 50%;
		left: -166px;
	}

	#u227793-4
	{
		z-index: 156;
		width: 309px;
		min-height: 38px;
		margin-top: 497px;
		margin-left: 50%;
		left: -138px;
	}

	#u226912
	{
		z-index: 160;
		margin-top: 232px;
		width: 90.23%;
		left: 4.78%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 161;
		width: 100%;
	}

	#pamphletu200824
	{
		z-index: 162;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 241px;
		width: 90.23%;
		margin-left: 9.78%;
		left: -22px;
	}

	#u200825
	{
		z-index: 185;
		position: relative;
		width: 10.58%;
		margin-left: 89.43%;
		left: -22px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 163;
		height: 379px;
		margin-top: 6px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 164;
		padding-top: 23px;
		padding-bottom: 26.036117751684856px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 173;
		min-height: 44px;
		position: relative;
		width: 85.9%;
		margin-left: 6.55%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 0px 0px 0px 6.54911838790932%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 0px 0px 0px 6.54911838790932%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 0px 0px 0px 6.54911838790932%;
	}

	#u200840-4
	{
		z-index: 169;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.9%;
		margin-left: 6.55%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.9%;
		margin: 3px 0px 0px 6.54911838790932%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.9%;
		margin: 3px 0px 0px 6.54911838790932%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.9%;
		margin: 3px 0px 0px 6.54911838790932%;
	}

	#u200836-4
	{
		z-index: 165;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.9%;
		margin-left: 6.55%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 2px 0px 0px 6.54911838790932%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 2px 0px 0px 6.54911838790932%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 2px 0px 0px 6.54911838790932%;
	}

	#u200839-4
	{
		z-index: 177;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.9%;
		margin-left: 6.55%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 4px 0px 0px 6.54911838790932%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 4px 0px 0px 6.54911838790932%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.9%;
		margin: 4px 0px 0px 6.54911838790932%;
	}

	#u224133-4
	{
		z-index: 181;
		min-height: 27px;
		margin-top: 115px;
		position: relative;
		width: 44.59%;
		margin-left: 6.81%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.59%;
		margin: 115px 0px 0px 6.801007556675064%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.59%;
		margin: 115px 0px 0px 6.801007556675064%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.59%;
		margin: 115px 0px 0px 6.801007556675064%;
	}

	#u226955-4
	{
		z-index: 187;
		min-height: 27px;
		margin-top: 240px;
		width: 53.87%;
		left: 10.69%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 191;
		margin-top: 114px;
		width: 72.5%;
		margin-left: 13.76%;
		left: 0px;
	}

	#pu227563
	{
		z-index: 198;
		width: 39.82%;
		margin-left: 30.1%;
	}

	#u227563
	{
		z-index: 198;
		margin-top: 14px;
		width: 39.38%;
		margin-left: 30.32%;
		left: -135px;
	}

	#u227570
	{
		z-index: 200;
		width: 41.74%;
		margin-left: 29.14%;
		left: -122.99999999999999px;
	}

	#u227577
	{
		z-index: 202;
		width: 37.8%;
		margin-left: 31.11%;
		left: -55.999999999999986px;
	}

	#u227591
	{
		z-index: 204;
		margin-top: 1px;
		width: 77.96%;
		margin-left: 11.03%;
		left: -92.99999999999999px;
	}

	#u227598
	{
		z-index: 206;
		margin-top: 5px;
		width: 41.74%;
		margin-left: 29.14%;
		left: -68.99999999999999px;
	}

	#pu227541
	{
		z-index: 192;
		padding-bottom: 0px;
		margin-top: 9px;
		width: 55.18%;
		margin-left: 22.42%;
	}

	#u227541
	{
		z-index: 192;
		margin-left: 0%;
		left: 70.5px;
	}

	#pu227549
	{
		z-index: 194;
		margin-top: 7px;
		width: 63.07%;
		margin-left: 18.47%;
	}

	#u227549
	{
		z-index: 194;
		margin-right: -10000px;
		width: 57.66%;
		margin-left: 21.18%;
		left: 14.000000000000007px;
	}

	#u227556
	{
		z-index: 196;
		margin-right: -10000px;
		width: 36.04%;
		margin-left: 31.99%;
		left: 74px;
	}

	#u228408
	{
		z-index: 208;
		margin-top: 686px;
		width: 7.05%;
		margin-left: 46.48%;
		left: 1px;
	}

	#u247004
	{
		z-index: 210;
		min-height: 719px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 53px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 440px;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 634px;
	}

	#pu229741-4
	{
		z-index: 337;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: 673px;
		margin-left: 26px;
	}

	#u229741-4
	{
		z-index: 337;
		width: 394px;
		line-height: 34px;
		font-size: 28px;
	}

	#u229807
	{
		z-index: 393;
		width: 152px;
		margin-top: 31px;
	}

	#u247004-bw
	{
		z-index: 210;
		min-height: 719px;
		margin-top: 1256px;
		left: 0px;
		margin-left: 0px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.78%;
	}

	#pu229426-4
	{
		z-index: 428;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 54px;
		width: 65.46%;
		margin-left: 14.55%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		width: 98.96%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		top: -5px;
		margin-bottom: -5px;
		width: 98.96%;
		margin-left: 1.05%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		width: 98.96%;
		margin-left: 1.39%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 19.78%;
		left: 80.46%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 1680px;
		left: 0px;
		margin-left: 0px;
	}

	#u210170
	{
		z-index: 214;
		min-height: 742px;
	}

	#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 440px;
		padding-top: 191px;
		padding-bottom: 17px;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 46px;
		line-height: 28px;
		font-size: 23px;
		text-align: left;
		width: 80.69%;
		left: 9.78%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 474px;
		line-height: 27px;
		font-size: 17px;
		margin-top: 14px;
		width: 80.23%;
		left: 9.78%;
	}

	#u210170-bw
	{
		z-index: 214;
		min-height: 742px;
		margin-top: 978px;
		left: 0px;
		margin-left: 0px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 795px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229418_img
	{
		width: 100.23%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 758px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229774-4
	{
		z-index: 365;
		min-height: 435px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 1985px;
		width: 88.19%;
		left: 26px;
		margin-left: 0px;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1008px;
		width: 72.96%;
		left: 13.19%;
		margin-left: 0%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 854px;
		width: 30.46%;
		left: 19.55%;
		margin-left: 0%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 853px;
		width: 27.28%;
		left: 59.1%;
		margin-left: 0%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 865px;
		width: 29.78%;
		left: 51.37%;
		margin-left: 0%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1035px;
		width: 26.37%;
		left: 13.87%;
		margin-left: 0%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1035px;
		width: 16.37%;
		left: 43.19%;
		margin-left: 0%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 886px;
		width: 28.41%;
		left: 13.87%;
		margin-left: 0%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 860px;
		width: 57.05%;
		left: 23.19%;
		margin-left: 0%;
	}

	#u232174
	{
		z-index: 417;
	}

	#alain-canonica
	{
		margin-top: 795px;
		left: 0%;
		margin-left: 0%;
	}

	#pu269104
	{
		z-index: 2;
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u269104
	{
		margin-top: 83px;
		width: 100%;
	}

	#u267590
	{
		z-index: 465;
		height: 209px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr4.jpg?crc=59956218");
		width: 100%;
	}

	#u267590:hover
	{
		margin-top: 0px;
		height: 209px;
		width: 100%;
		margin-left: 0%;
	}

	#pu229994-4
	{
		z-index: 341;
		margin-top: 9px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u229994-4
	{
		z-index: 341;
		min-height: 46px;
		line-height: 34px;
		font-size: 28px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230027
	{
		z-index: 394;
		margin-right: -10000px;
		margin-top: 32px;
		width: 40.84%;
	}

	#u230050-4
	{
		z-index: 369;
		min-height: 372px;
		line-height: 25px;
		font-size: 17px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#pu269183
	{
		z-index: 3;
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u267608
	{
		z-index: 464;
		height: 208px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr4.jpg?crc=182586058");
		width: 100%;
	}

	#u230356-4
	{
		z-index: 345;
		line-height: 34px;
		font-size: 28px;
		margin-top: 11px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230379
	{
		z-index: 395;
		top: -4px;
		margin-bottom: -4px;
		width: 33.87%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230333-4
	{
		z-index: 373;
		min-height: 372px;
		line-height: 25px;
		font-size: 17px;
		margin-top: 11px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: -1px;
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u267646
	{
		z-index: 466;
		height: 208px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr4.jpg?crc=218508363");
		width: 100%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 12px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230287-4
	{
		z-index: 357;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u230310
	{
		z-index: 398;
		margin-top: 31px;
		width: 60.48%;
	}

	#u230264-4
	{
		z-index: 385;
		min-height: 372px;
		line-height: 25px;
		font-size: 17px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#pu269117
	{
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u269117
	{
		margin-top: 80px;
		width: 100%;
	}

	#u267684
	{
		z-index: 467;
		height: 208px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr7.jpg?crc=211956789");
		width: 100%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 12px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230596-4
	{
		z-index: 349;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u230665
	{
		z-index: 396;
		margin-top: 32px;
		width: 50.53%;
	}

	#u230573-4
	{
		z-index: 377;
		min-height: 372px;
		line-height: 25px;
		font-size: 17px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#pu269150
	{
		z-index: 6;
		margin-top: -1px;
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u269239,#u269150
	{
		margin-top: 79px;
		width: 100%;
	}

	#u267717
	{
		z-index: 469;
		height: 208px;
		background-image: url("../images/ac-2-u267717-fr4.png?crc=352876553");
		width: 100%;
	}

	#u230504-4
	{
		z-index: 361;
		min-height: 78px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 19px;
		width: 82.28%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230527
	{
		z-index: 399;
		margin-top: 1px;
		width: 49.1%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u230481-4
	{
		z-index: 389;
		min-height: 316px;
		line-height: 25px;
		font-size: 17px;
		margin-top: 19px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#pu269206
	{
		z-index: 7;
		width: 88.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u269183,#u269206
	{
		margin-top: 81px;
		width: 100%;
	}

	#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 35.30927835051546%;
	}

	#u267755
	{
		z-index: 468;
		height: 208px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr4.jpg?crc=4158186779");
		width: 100%;
	}

	#u267608:hover,#u267646:hover,#u267684:hover,#u267717:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 208px;
		width: 100%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 11px;
		width: 78.19%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u231076-4
	{
		z-index: 353;
		line-height: 34px;
		font-size: 28px;
		width: 100%;
	}

	#u231099
	{
		z-index: 397;
		margin-top: 31px;
		width: 57.27%;
	}

	#u231053-4
	{
		z-index: 381;
		min-height: 433px;
		line-height: 25px;
		font-size: 17px;
		width: 86.82%;
		left: 0%;
		margin-left: 5.91%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 1217.9196428319947px;
		padding-bottom: 0px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 440px;
	}

	#u21114_position_content
	{
		margin-bottom: -118px;
		width: 100%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-top: 24px;
		position: relative;
		width: 100%;
	}

	#u24662-4
	{
		z-index: 221;
		left: 35px;
		width: 63.64%;
	}

	#u24662-4:hover
	{
		width: 63.64%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 26px;
		left: 35px;
	}

	#pu115261
	{
		z-index: 255;
		margin-top: 36px;
		position: relative;
		width: 100%;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
		margin-right: -10000px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 252px;
		margin-right: -10000px;
		margin-top: 6px;
		left: 110px;
		width: 70%;
	}

	#u24653-9:hover
	{
		margin-right: -10000px;
		margin-top: 6px;
		min-height: 252px;
		width: 70%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#ppu115257
	{
		z-index: 0;
		position: relative;
		width: 100%;
	}

	#pu115257
	{
		z-index: 261;
		width: 0.01px;
		padding-bottom: 0px;
		margin-right: -10000px;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u25059:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		margin-top: 279px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 86px;
	}

	#u25033:hover,#u25103:hover
	{
		margin-top: 17px;
		width: 10px;
		height: 10px;
	}

	#pu25072-10
	{
		z-index: 234;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 4px;
		margin-left: 110px;
		width: 70%;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 326px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		min-height: 326px;
		width: 100%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 374px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 374px;
		width: 100%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 159px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 177px;
		margin-top: 26px;
		left: -188px;
	}

	#u25132
	{
		z-index: 274;
		width: 177px;
		left: -177px;
	}

	#u25132.MuseLinkActive
	{
		width: 177px;
		left: -177px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 32px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 1217.9196428319947px;
		margin-top: 88px;
		left: 0px;
		margin-left: 0px;
	}

	#projekte
	{
		margin-top: 145px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 54px;
		width: 74.32%;
		margin-left: 60px;
	}

	#u36512-4:hover
	{
		margin-top: 54px;
		width: 74.32%;
		margin-left: 60px;
	}

	#u36513
	{
		z-index: 280;
		width: 155px;
		height: 5px;
		margin-left: 61px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 54px;
		width: 70.69%;
		left: 0%;
		margin-left: 13.64%;
	}

	#u37795
	{
		z-index: 328;
		top: -6px;
		margin-bottom: -6px;
		width: 61.14%;
		margin-left: 19.44%;
		left: 1px;
	}

	#pu37746-4
	{
		z-index: 329;
		width: 100%;
		margin-left: 0%;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#u37746-4:hover
	{
		margin-right: -10000px;
		margin-top: 3px;
		min-height: 43px;
	}

	#u37759
	{
		z-index: 333;
		margin-right: -10000px;
		width: 14.87%;
		margin-left: 42.57%;
		left: 1px;
	}

	.ie #u37759
	{
		margin-left: 42.57%;
		left: 1px;
	}

	#u37759:hover
	{
		margin-right: -10000px;
		width: 14.87%;
		margin-left: 42.57%;
		left: 1px;
	}

	.ie #u37759:hover
	{
		margin-left: 42.57%;
		left: 1px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 3px;
		width: 33.83%;
		margin-left: 33.09%;
		left: 0px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 133px;
		width: 100%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1418px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 31px;
		width: 49.32%;
		left: 46px;
	}

	#u40028-4:hover
	{
		margin-top: 31px;
		min-height: 27px;
		width: 49.32%;
	}

	#u40046
	{
		z-index: 285;
		width: 125px;
		height: 4px;
		margin-top: 55px;
		left: 46px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 94px;
		width: 2.96%;
		left: 23px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 289px;
		margin-top: 92px;
		width: 81.37%;
		left: 46px;
	}

	#u40079-8:hover
	{
		margin-top: 92px;
		min-height: 289px;
		width: 81.37%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 700px;
		width: 2.96%;
		left: 23px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 345px;
		margin-top: 697px;
		width: 81.37%;
		left: 46px;
	}

	#u41106-8:hover
	{
		margin-top: 697px;
		min-height: 345px;
		width: 81.37%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 389px;
		width: 2.96%;
		left: 5.23%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 316px;
		margin-top: 381px;
		width: 81.37%;
		margin-left: 18.64%;
		left: -31px;
	}

	#u40129-8:hover
	{
		margin-top: 381px;
		min-height: 316px;
		width: 81.37%;
		margin-left: 18.64%;
		left: -31px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 1046px;
		width: 2.96%;
		left: 5.23%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 331px;
		margin-top: 1042px;
		width: 81.37%;
		margin-left: 18.64%;
		left: -31px;
	}

	#u41075-8:hover
	{
		margin-top: 1042px;
		min-height: 331px;
		width: 81.37%;
		margin-left: 18.64%;
		left: -31px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 121px;
		width: 75.91%;
		left: 0%;
		margin-left: 12.05%;
	}

	#u341047
	{
		z-index: 443;
		width: 21.56%;
		margin-left: 39.23%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 26px;
		width: 57.49%;
		margin-left: 21.26%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 25px;
		font-size: 21px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -1px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 142px;
		width: 60.23%;
		left: 0%;
		margin-left: 19.78%;
	}

	#u341050
	{
		z-index: 454;
		width: 25.29%;
		margin-left: 37.36%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 23px;
		width: 89.44%;
		margin-left: 5.29%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 20218px);
	}

	#pcontact
	{
		z-index: 116;
		margin-bottom: -3px;
		margin-right: -10000px;
		margin-top: 5px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		min-height: 17px;
		margin-top: 17px;
		width: 69.1%;
		margin-left: 26px;
	}

	#u47153-4:hover
	{
		margin-top: 17px;
		min-height: 17px;
		width: 69.1%;
		margin-left: 26px;
	}

	#u47154
	{
		z-index: 73;
		height: 3px;
		margin-top: 1px;
		width: 63.41%;
		margin-left: 26px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 1px;
		height: 3px;
		width: 63.41%;
		margin-left: 26px;
	}

	#u79007
	{
		min-height: 623px;
		margin-top: 22px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 77px;
		width: 64.55%;
		left: 0px;
		margin-left: 22px;
	}

	#u47152
	{
		z-index: 68;
		height: 3px;
		margin-top: 1px;
		width: 29.78%;
		left: 0px;
		margin-left: 22px;
	}

	#u47152:hover
	{
		height: 3px;
		width: 29.78%;
		margin: 1px 0px 0px 22px;
	}

	#widgetu78786
	{
		z-index: 74;
		margin-top: 25px;
		width: 89.55%;
		margin-left: 5%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 75;
		width: 100.51%;
		left: -0.26%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.51%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.51%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.51%;
	}

	#u78789-4
	{
		z-index: 76;
		width: 99.5%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.5%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.5%;
	}

	#widgetu79425
	{
		z-index: 111;
		margin-top: 8px;
		width: 100.51%;
		left: -0.26%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.51%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.51%;
	}

	#u79428-4
	{
		z-index: 112;
		width: 99.5%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.5%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.5%;
	}

	#widgetu78791
	{
		z-index: 80;
		margin-top: 7px;
		width: 100.51%;
		left: -0.26%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.51%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.51%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.51%;
	}

	#u78794-4
	{
		z-index: 81;
		width: 99.5%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.5%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.5%;
	}

	#widgetu79021
	{
		z-index: 106;
		margin-top: 8px;
		width: 100.51%;
		left: -0.26%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.51%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.51%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.51%;
	}

	#u79022-4
	{
		z-index: 107;
		width: 99.5%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.5%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.5%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.5%;
	}

	#widgetu78797
	{
		z-index: 101;
		margin-top: 9px;
		width: 100.51%;
		left: -0.26%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.51%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.51%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.51%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 102;
		min-height: 108px;
		width: 99.5%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.5%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.5%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.5%;
	}

	#pu78795-4
	{
		z-index: 85;
		margin-top: 21px;
		width: 97.72%;
	}

	#u78795-4
	{
		z-index: 85;
		min-height: 21px;
		margin-top: 11px;
		width: 50.39%;
		left: 49.88%;
	}

	#u78801-4
	{
		z-index: 89;
		min-height: 21px;
		margin-top: 11px;
		width: 50.39%;
		left: 49.88%;
	}

	#u78796-4
	{
		z-index: 93;
		min-height: 21px;
		margin-top: 11px;
		width: 50.39%;
		left: 49.88%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 25px;
	}

	#u78802-4
	{
		height: 32px;
		margin-bottom: -1px;
		width: 46.24%;
		left: -0.26%;
	}

	#u78802-4:hover
	{
		margin-bottom: -1px;
		height: 32px;
		width: 46.24%;
	}

	#u78802-4:active
	{
		margin-bottom: -1px;
		height: 32px;
		width: 46.24%;
	}

	#u42200
	{
		margin-top: 42px;
		position: relative;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 569px;
		margin-bottom: -1px;
		position: relative;
		margin-right: -10000px;
		margin-top: 1px;
		left: 1px;
		width: 99.78%;
	}

	#u42270
	{
		z-index: 25;
		width: 210px;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: 27px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		min-height: 32px;
		margin-top: 131px;
		width: 89.55%;
		left: 5.91%;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 471px;
		width: 26.82%;
		left: 7.28%;
	}

	#u224160-4:hover
	{
		margin-top: 471px;
		width: 26.82%;
	}

	#u43413-4
	{
		z-index: 35;
		min-height: 32px;
		margin-top: 161px;
		width: 89.55%;
		left: 5.91%;
	}

	#u59999
	{
		z-index: 39;
		width: 402px;
		margin-top: 248px;
		left: 6.37%;
	}

	#u43417
	{
		z-index: 44;
		width: 20px;
		margin-top: 1px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 370px;
		min-height: 23px;
		left: 7.97%;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 23px;
		width: 370px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 46;
		width: 402px;
		margin-top: 295px;
		left: 6.37%;
	}

	#u43411
	{
		z-index: 51;
		width: 17px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 373px;
		min-height: 36px;
		margin-top: 2px;
		left: 7.22%;
	}

	#u43414-4:hover
	{
		margin-top: 2px;
		min-height: 36px;
		width: 373px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 53;
		width: 404px;
		margin-top: 348px;
		left: 6.6%;
	}

	#u43419
	{
		z-index: 58;
		width: 20px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 374px;
		min-height: 20px;
		margin-top: 1px;
		left: 7.43%;
	}

	#u43415-4:hover
	{
		margin-top: 1px;
		min-height: 20px;
		width: 374px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 60;
		width: 394px;
		height: 41px;
		margin-top: 409px;
		left: 29px;
	}

	#u43423
	{
		z-index: 61;
		width: 21px;
		margin-top: 55px;
		margin-left: 100%;
		left: -70px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 182px;
	}

	#u228408_img
	{
		width: 100%;
	}
}

@media (min-width: 376px) and (max-width: 414px)
{
	#muse_css_mq
	{
		background-color: #00019e;
	}

	#bp_414.active
	{
		display: block;
	}

	#page
	{
		min-height: 20254px;
		max-width: 414px;
	}

	#pu152743
	{
		z-index: 117;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 54.59%;
		margin-left: -58.7%;
	}

	#u152743
	{
		z-index: 117;
		margin-left: 0.89%;
	}

	#u198176
	{
		z-index: 120;
		top: -2px;
		margin-bottom: -2px;
		margin-left: 0.89%;
	}

	#u202580
	{
		z-index: 130;
		top: -1px;
		margin-bottom: -1px;
		margin-left: 0.89%;
	}

	#u198175
	{
		z-index: 119;
		margin-top: 6px;
		margin-left: 0.89%;
	}

	#u209405
	{
		z-index: 131;
		margin-top: 7px;
		margin-left: 0.89%;
	}

	#u198771
	{
		z-index: 128;
		margin-top: 7px;
		margin-left: 0.89%;
	}

	#u200786
	{
		z-index: 129;
		margin-top: 7px;
		margin-left: 0.89%;
	}

	#u196646
	{
		z-index: 118;
		margin-top: 7px;
		margin-left: 0.89%;
	}

	#u198997
	{
		z-index: 125;
		margin-top: 6px;
		margin-left: 0.89%;
	}

	#pu199042
	{
		z-index: 126;
		margin-top: 7px;
		width: 88.5%;
		margin-left: 0.89%;
	}

	#u199042
	{
		z-index: 126;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 127;
		margin-right: -10000px;
	}

	#u202275
	{
		z-index: 123;
		margin-top: 7px;
		margin-left: 0.89%;
	}

	#u198861
	{
		z-index: 121;
		margin-top: 7px;
	}

	#u198906
	{
		z-index: 124;
		margin-top: 7px;
	}

	#u202055
	{
		z-index: 122;
		margin-top: 6px;
	}

	#u229840
	{
		z-index: 400;
		margin-top: 666px;
		margin-left: 11.51%;
	}

	#u229938
	{
		z-index: 401;
		margin-top: 36px;
		margin-left: 11.51%;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -33px;
		width: 100%;
	}

	#slideshowu81420
	{
		margin-top: 33px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 414px;
		height: 756px;
	}

	#u228088
	{
		margin-top: 251px;
		width: 87.93%;
		left: 0%;
		margin-left: 0%;
	}

	#u875
	{
		height: 755px;
		margin-top: 33px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u226859
	{
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2749
	{
		height: 37px;
		margin-top: 754px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 762px;
		left: 0px;
		margin-left: 0px;
	}

	#accueil
	{
		margin-top: 33px;
		left: 0%;
		margin-left: 0%;
	}

	#u1787-4
	{
		z-index: 132;
		width: 339px;
		min-height: 43px;
		margin-top: 340px;
		margin-left: 50%;
		left: -158px;
	}

	#u1787-4:hover
	{
		margin-top: 340px;
		min-height: 43px;
		width: 339px;
		margin-left: 50%;
		left: -158px;
	}

	#u226988-4
	{
		z-index: 136;
		width: 339px;
		min-height: 43px;
		margin-top: 550px;
		margin-left: 50%;
		left: -158px;
	}

	#u2655-4
	{
		z-index: 140;
		width: 338px;
		min-height: 44px;
		margin-top: 388px;
		margin-left: 50%;
		left: -158px;
	}

	#u2655-4:hover
	{
		margin-top: 388px;
		min-height: 44px;
		width: 338px;
		margin-left: 50%;
		left: -158px;
	}

	#u227018-4
	{
		z-index: 144;
		width: 345px;
		min-height: 44px;
		margin-top: 597px;
		margin-left: 50%;
		left: -158px;
	}

	#u2685-4
	{
		z-index: 148;
		width: 338px;
		min-height: 45px;
		margin-top: 432px;
		margin-left: 50%;
		left: -158px;
	}

	#u2685-4:hover
	{
		margin-top: 432px;
		min-height: 45px;
		width: 338px;
		margin-left: 50%;
		left: -158px;
	}

	#u203895-4
	{
		z-index: 152;
		width: 338px;
		min-height: 30px;
		margin-top: 476px;
		margin-left: 50%;
		left: -158px;
	}

	#u227793-4
	{
		z-index: 156;
		width: 309px;
		min-height: 35px;
		margin-top: 504px;
		margin-left: 50%;
		left: -129px;
	}

	#u226912
	{
		z-index: 160;
		margin-top: 234px;
		width: 90.34%;
		left: 4.84%;
		margin-left: 0%;
	}

	#u237436
	{
		z-index: 161;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pamphletu200824
	{
		z-index: 162;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 242px;
		width: 90.34%;
		margin-left: 9.67%;
		left: -20px;
	}

	#u200825
	{
		z-index: 185;
		position: relative;
		width: 11.23%;
		margin-left: 88.78%;
		left: -15px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 163;
		height: 379px;
		margin-top: 7px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 164;
		padding-top: 23px;
		padding-bottom: 26.036117751684856px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 173;
		min-height: 44px;
		position: relative;
		width: 85.83%;
		margin-left: 6.42%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 0px 0px 0px 6.417112299465241%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 0px 0px 0px 6.417112299465241%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 0px 0px 0px 6.417112299465241%;
	}

	#u200840-4
	{
		z-index: 169;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.83%;
		margin-left: 6.42%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.83%;
		margin: 3px 0px 0px 6.417112299465241%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.83%;
		margin: 3px 0px 0px 6.417112299465241%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.83%;
		margin: 3px 0px 0px 6.417112299465241%;
	}

	#u200836-4
	{
		z-index: 165;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.83%;
		margin-left: 6.42%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 2px 0px 0px 6.417112299465241%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 2px 0px 0px 6.417112299465241%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 2px 0px 0px 6.417112299465241%;
	}

	#u200839-4
	{
		z-index: 177;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.83%;
		margin-left: 6.42%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 4px 0px 0px 6.417112299465241%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 4px 0px 0px 6.417112299465241%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.83%;
		margin: 4px 0px 0px 6.417112299465241%;
	}

	#u224133-4
	{
		z-index: 181;
		min-height: 27px;
		margin-top: 115px;
		position: relative;
		width: 44.66%;
		margin-left: 6.96%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.66%;
		margin: 115px 0px 0px 6.951871657754011%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.66%;
		margin: 115px 0px 0px 6.951871657754011%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.66%;
		margin: 115px 0px 0px 6.951871657754011%;
	}

	#u226955-4
	{
		z-index: 187;
		min-height: 27px;
		margin-top: 241px;
		width: 53.87%;
		left: 10.63%;
		margin-left: 0%;
	}

	#u239120
	{
		z-index: 191;
		margin-top: 111px;
		width: 88.17%;
		margin-left: 5.92%;
		left: 1px;
	}

	#pu227563
	{
		z-index: 198;
		width: 39.46%;
		margin-left: 30.28%;
	}

	#u227563
	{
		z-index: 198;
		margin-top: 16px;
		width: 39.59%;
		margin-left: 30.21%;
		left: -154.5px;
	}

	#u227570
	{
		z-index: 200;
		width: 42.37%;
		margin-left: 28.82%;
		left: -140.5px;
	}

	#u227577
	{
		z-index: 202;
		width: 38.2%;
		margin-left: 30.91%;
		left: -65.50000000000001px;
	}

	#u227591
	{
		z-index: 204;
		margin-top: 2px;
		width: 78.48%;
		margin-left: 10.77%;
		left: -106.50000000000001px;
	}

	#u227598
	{
		z-index: 206;
		margin-top: 6px;
		width: 41.67%;
		margin-left: 29.17%;
		left: -79.50000000000001px;
	}

	#pu227541
	{
		z-index: 192;
		margin-top: 6px;
		width: 54.8%;
		margin-left: 22.61%;
	}

	#u227541
	{
		z-index: 192;
		margin-left: 0%;
		left: 82.5px;
	}

	#pu227549
	{
		z-index: 194;
		margin-top: 5px;
		width: 63%;
		margin-left: 18.5%;
	}

	#u227549
	{
		z-index: 194;
		margin-right: -10000px;
		width: 57.94%;
		margin-left: 21.04%;
		left: 19.5px;
	}

	#u227556
	{
		z-index: 196;
		margin-right: -10000px;
		width: 35.72%;
		margin-left: 32.15%;
		left: 86.5px;
	}

	#u228408
	{
		z-index: 208;
		margin-top: 681px;
		width: 4.84%;
		margin-left: 47.59%;
		left: 0px;
	}

	#u247004
	{
		z-index: 210;
		min-height: 521px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 251px;
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 414px;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 445px;
	}

	#pu229741-4
	{
		z-index: 337;
		margin-right: -10000px;
		margin-top: 475px;
		margin-left: 39px;
		width: 80.68%;
	}

	#u229741-4
	{
		z-index: 337;
		line-height: 28px;
		font-size: 23px;
		width: 100%;
	}

	#u229807
	{
		z-index: 393;
		margin-top: 26px;
		left: 1px;
		width: 45.51%;
	}

	#u247004-bw
	{
		z-index: 210;
		min-height: 521px;
		margin-top: 1251px;
		left: 0px;
		margin-left: 0px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.67%;
	}

	#pu229426-4
	{
		z-index: 428;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 54px;
		width: 65.46%;
		margin-left: 14.5%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		width: 98.9%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		top: -3px;
		margin-bottom: -3px;
		width: 98.9%;
		margin-left: 0.74%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-top: 2px;
		width: 98.9%;
		margin-left: 1.11%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 19.57%;
		left: 80.44%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 1477px;
		left: 0px;
		margin-left: 0px;
	}

	#u210170
	{
		z-index: 214;
		min-height: 534px;
	}

	#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 414px;
		padding-top: 154px;
		padding-bottom: 27px;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 39px;
		line-height: 24px;
		font-size: 20px;
		text-align: left;
		width: 85.51%;
		left: 9.67%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 313px;
		margin-top: 1px;
		width: 80.2%;
		left: 9.67%;
	}

	#u229423-2
	{
		font-size: 16px;
		line-height: 25px;
	}

	#u229423-4
	{
		line-height: 22px;
	}

	#u210170-bw
	{
		z-index: 214;
		min-height: 534px;
		margin-top: 983px;
		left: 0px;
		margin-left: 0px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 790px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229418_img
	{
		width: 100.25%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 753px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u229774-4
	{
		z-index: 365;
		min-height: 534px;
		line-height: 26px;
		font-size: 18px;
		margin-right: -10000px;
		margin-top: 1780px;
		width: 80.68%;
		left: 40px;
		margin-left: 0px;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1003px;
		width: 72.95%;
		left: 13.05%;
		margin-left: 0%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 849px;
		width: 30.44%;
		left: 19.57%;
		margin-left: 0%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 848px;
		width: 27.3%;
		left: 58.94%;
		margin-left: 0%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 860px;
		width: 29.72%;
		left: 51.21%;
		margin-left: 0%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1030px;
		width: 26.33%;
		left: 13.77%;
		margin-left: 0%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1030px;
		width: 16.43%;
		left: 43%;
		margin-left: 0%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 881px;
		width: 28.51%;
		left: 14.01%;
		margin-left: 0%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 855px;
		width: 57.01%;
		left: 23.19%;
		margin-left: 0%;
	}

	#u232174
	{
		z-index: 417;
	}

	#alain-canonica
	{
		margin-top: 790px;
		left: 0%;
		margin-left: 0%;
	}

	#pu269104
	{
		z-index: 2;
		margin-top: -1px;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u269104
	{
		margin-top: 79px;
		width: 100%;
	}

	#u267590
	{
		z-index: 465;
		height: 186px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr5.jpg?crc=311329277");
		width: 100%;
	}

	#pu229994-4
	{
		z-index: 341;
		margin-top: 9px;
		width: 80.68%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u229994-4
	{
		z-index: 341;
		min-height: 46px;
		line-height: 28px;
		font-size: 23px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230027
	{
		z-index: 394;
		margin-right: -10000px;
		margin-top: 32px;
		width: 38.63%;
		left: 0.3%;
	}

	#u230050-4
	{
		z-index: 369;
		min-height: 385px;
		line-height: 26px;
		font-size: 18px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#pu269183
	{
		z-index: 3;
		margin-top: -1px;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u267608
	{
		z-index: 464;
		height: 187px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr5.jpg?crc=266365957");
		width: 100%;
	}

	#u230356-4
	{
		z-index: 345;
		line-height: 28px;
		font-size: 23px;
		margin-top: 11px;
		width: 80.68%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u230379
	{
		z-index: 395;
		top: -4px;
		margin-bottom: -4px;
		width: 29.96%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u230333-4
	{
		z-index: 373;
		min-height: 370px;
		line-height: 26px;
		font-size: 18px;
		margin-top: 11px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: -1px;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u269183,#u269239
	{
		margin-top: 77px;
		width: 100%;
	}

	#u267646
	{
		z-index: 466;
		height: 186px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr5.jpg?crc=431047271");
		width: 100%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 13px;
		width: 80.68%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u230287-4
	{
		z-index: 357;
		line-height: 28px;
		font-size: 23px;
		width: 100%;
	}

	#u230310
	{
		z-index: 398;
		margin-top: 32px;
		width: 57.19%;
	}

	#u230264-4
	{
		z-index: 385;
		min-height: 407px;
		line-height: 26px;
		font-size: 18px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#pu269117
	{
		margin-top: -1px;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u267684
	{
		z-index: 467;
		height: 186px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr8.jpg?crc=113433263");
		width: 100%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 11px;
		width: 80.68%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u230596-4
	{
		z-index: 349;
		line-height: 28px;
		font-size: 23px;
		width: 100%;
	}

	#u230665
	{
		z-index: 396;
		margin-top: 32px;
		width: 48.51%;
	}

	#u230573-4
	{
		z-index: 377;
		min-height: 407px;
		line-height: 26px;
		font-size: 18px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#pu269150
	{
		z-index: 6;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u267717
	{
		z-index: 469;
		height: 186px;
		background-image: url("../images/ac-2-u267717-fr5.png?crc=4158551120");
		width: 100%;
	}

	#u267590:hover,#u267646:hover,#u267684:hover,#u267717:hover
	{
		margin-top: 0px;
		height: 186px;
		width: 100%;
		margin-left: 0%;
	}

	#pu230504-4
	{
		z-index: 361;
		margin-top: 13px;
		width: 73.43%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u230504-4
	{
		z-index: 361;
		min-height: 78px;
		line-height: 28px;
		font-size: 23px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230527
	{
		z-index: 399;
		margin-right: -10000px;
		margin-top: 60px;
		width: 71.06%;
	}

	#u230481-4
	{
		z-index: 389;
		min-height: 332px;
		line-height: 26px;
		font-size: 18px;
		top: -2px;
		margin-bottom: -2px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#pu269206
	{
		z-index: 7;
		margin-top: 19px;
		width: 88.17%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u269117,#u269150,#u269206
	{
		margin-top: 78px;
		width: 100%;
	}

	#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 32.054794520547944%;
	}

	#u267755
	{
		z-index: 468;
		height: 187px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr5.jpg?crc=302109040");
		width: 100%;
	}

	#u267608:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 187px;
		width: 100%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 10px;
		width: 80.68%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u231076-4
	{
		z-index: 353;
		line-height: 28px;
		font-size: 23px;
		width: 100%;
	}

	#u231099
	{
		z-index: 397;
		margin-top: 32px;
		width: 49.11%;
	}

	#u231053-4
	{
		z-index: 381;
		min-height: 407px;
		line-height: 26px;
		font-size: 18px;
		width: 86.72%;
		left: 0%;
		margin-left: 6.04%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 1340.6696428319974px;
		padding-bottom: 0px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 414px;
	}

	#u21114_position_content
	{
		margin-bottom: -102px;
		width: 100%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-top: 24px;
		position: relative;
		width: 100%;
	}

	#u24662-4
	{
		z-index: 221;
		left: 35px;
		width: 63.53%;
	}

	#u24662-4:hover
	{
		width: 63.53%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 26px;
		left: 35px;
	}

	#pu115261
	{
		z-index: 255;
		margin-top: 37px;
		position: relative;
		width: 100%;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
		margin-right: -10000px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 341px;
		margin-right: -10000px;
		margin-top: 5px;
		left: 110px;
		width: 70.05%;
	}

	#u24653-9:hover
	{
		margin-right: -10000px;
		margin-top: 5px;
		min-height: 341px;
		width: 70.05%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#pu115257
	{
		z-index: 261;
		position: relative;
		width: 100%;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
		margin-right: -10000px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 17px;
		left: 85px;
	}

	#u25059:hover
	{
		margin-top: 17px;
		width: 10px;
		height: 10px;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 341px;
		margin-right: -10000px;
		margin-top: 5px;
		left: 110px;
		width: 70.05%;
	}

	#u25072-10:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 5px;
		min-height: 341px;
		width: 70.05%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#pu115253
	{
		z-index: 267;
		position: relative;
		width: 100%;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		margin-right: -10000px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 86px;
	}

	#u25033:hover,#u25103:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 364px;
		margin-right: -10000px;
		margin-top: 8px;
		left: 110px;
		width: 70.05%;
	}

	#u25116-9:hover
	{
		margin-right: -10000px;
		margin-top: 8px;
		min-height: 364px;
		width: 70.05%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024.jpg?crc=290927822");
		padding-bottom: 155px;
		margin-top: 4px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 177px;
		margin-top: 30px;
		left: -177px;
	}

	#u25132
	{
		z-index: 274;
		width: 177px;
		left: -177px;
	}

	#u25132.MuseLinkActive
	{
		width: 177px;
		left: -177px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 32px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 1340.6696428319974px;
		margin-top: 67px;
		left: 0px;
		margin-left: 0px;
	}

	#projekte
	{
		margin-top: 142px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 41px;
		width: 74.4%;
		margin-left: 50px;
	}

	#u36512-4:hover
	{
		margin-top: 41px;
		width: 74.4%;
		margin-left: 50px;
	}

	#u36513
	{
		z-index: 280;
		width: 155px;
		height: 5px;
		margin-left: 51px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 77px;
		width: 74.4%;
		left: 0%;
		margin-left: 12.81%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 73px;
		width: 61.12%;
		margin-left: 19.45%;
		left: 1px;
	}

	#pu37746-4
	{
		z-index: 329;
		width: 100%;
		margin-left: 0%;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#u37746-4:hover
	{
		margin-right: -10000px;
		margin-top: 3px;
		min-height: 43px;
	}

	#u37759
	{
		z-index: 333;
		margin-right: -10000px;
		width: 15.02%;
		margin-left: 42.5%;
		left: 1px;
	}

	.ie #u37759
	{
		margin-left: 42.5%;
		left: 1px;
	}

	#u37759:hover
	{
		margin-right: -10000px;
		width: 15.02%;
		margin-left: 42.5%;
		left: 1px;
	}

	.ie #u37759:hover
	{
		margin-left: 42.5%;
		left: 1px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 3px;
		width: 34%;
		margin-left: 33.01%;
		left: -1px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 78px;
		width: 100%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1418px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 32px;
		width: 49.28%;
		left: 46px;
	}

	#u40028-4:hover
	{
		margin-top: 32px;
		min-height: 27px;
		width: 49.28%;
	}

	#u40046
	{
		z-index: 285;
		width: 125px;
		height: 4px;
		margin-top: 55px;
		left: 46px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 95px;
		width: 3.15%;
		left: 23px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 289px;
		margin-top: 92px;
		width: 81.41%;
		left: 46px;
	}

	#u40079-8:hover
	{
		margin-top: 92px;
		min-height: 289px;
		width: 81.41%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 700px;
		width: 3.15%;
		left: 23px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 345px;
		margin-top: 697px;
		width: 81.41%;
		left: 46px;
	}

	#u41106-8:hover
	{
		margin-top: 697px;
		min-height: 345px;
		width: 81.41%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 389px;
		width: 3.15%;
		left: 5.56%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 316px;
		margin-top: 381px;
		width: 81.41%;
		margin-left: 18.6%;
		left: -31px;
	}

	#u40129-8:hover
	{
		margin-top: 381px;
		min-height: 316px;
		width: 81.41%;
		margin-left: 18.6%;
		left: -31px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 1046px;
		width: 3.15%;
		left: 5.56%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 331px;
		margin-top: 1042px;
		width: 81.41%;
		margin-left: 18.6%;
		left: -31px;
	}

	#u41075-8:hover
	{
		margin-top: 1042px;
		min-height: 331px;
		width: 81.41%;
		margin-left: 18.6%;
		left: -31px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 139px;
		width: 75.85%;
		left: 0%;
		margin-left: 12.08%;
	}

	#u341047
	{
		z-index: 443;
		width: 21.66%;
		margin-left: 39.18%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 30px;
		width: 57.65%;
		margin-left: 21.34%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 25px;
		font-size: 21px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -1px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 101px;
		width: 60.39%;
		left: 0%;
		margin-left: 19.81%;
	}

	#u341050
	{
		z-index: 454;
		width: 25.2%;
		margin-left: 37.2%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 34px;
		font-size: 28px;
		margin-top: 27px;
		width: 89.2%;
		margin-left: 5.61%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 20150px);
	}

	#pcontact
	{
		z-index: 116;
		margin-right: -10000px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 69;
		min-height: 24px;
		margin-top: 31px;
		width: 88.65%;
		margin-left: 27px;
	}

	#u47153-4:hover
	{
		margin-top: 31px;
		min-height: 24px;
		width: 88.65%;
		margin-left: 27px;
	}

	#u47154
	{
		z-index: 73;
		height: 3px;
		top: -5px;
		margin-bottom: -3px;
		width: 63.53%;
		margin-left: 28px;
	}

	#u47154:hover
	{
		margin-bottom: -3px;
		margin-top: 0px;
		height: 3px;
		width: 63.53%;
		margin-left: 28px;
	}

	#u79007
	{
		min-height: 623px;
		margin-top: 17px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 64;
		margin-top: 35px;
		width: 64.5%;
		left: 0px;
		margin-left: 20px;
	}

	#u47152
	{
		z-index: 68;
		height: 3px;
		margin-top: 3px;
		width: 29.72%;
		left: 0px;
		margin-left: 20px;
	}

	#u47152:hover
	{
		height: 3px;
		width: 29.72%;
		margin: 3px 0px 0px 20px;
	}

	#widgetu78786
	{
		z-index: 74;
		margin-top: 19px;
		width: 90.58%;
		margin-left: 5.32%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 75;
		width: 99.47%;
		left: -0.27%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 99.47%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 99.47%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 99.47%;
	}

	#u78789-4
	{
		z-index: 76;
		width: 99.47%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.47%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.47%;
	}

	#widgetu79425
	{
		z-index: 111;
		margin-top: 8px;
		width: 99.47%;
		left: -0.27%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 99.47%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 99.47%;
	}

	#u79428-4
	{
		z-index: 112;
		width: 99.47%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.47%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.47%;
	}

	#widgetu78791
	{
		z-index: 80;
		margin-top: 7px;
		width: 99.47%;
		left: -0.27%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 99.47%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 99.47%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 99.47%;
	}

	#u78794-4
	{
		z-index: 81;
		width: 99.47%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.47%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.47%;
	}

	#widgetu79021
	{
		z-index: 106;
		margin-top: 8px;
		width: 99.47%;
		left: -0.27%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 99.47%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 99.47%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 99.47%;
	}

	#u79022-4
	{
		z-index: 107;
		width: 99.47%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.47%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.47%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.47%;
	}

	#widgetu78797
	{
		z-index: 101;
		margin-top: 9px;
		width: 99.47%;
		left: -0.27%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 99.47%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 99.47%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 99.47%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 102;
		min-height: 108px;
		width: 99.47%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.47%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.47%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.47%;
	}

	#pu78795-4
	{
		z-index: 85;
		margin-top: 40px;
		width: 100%;
	}

	#u78795-4
	{
		z-index: 85;
		min-height: 34px;
		margin-top: 10px;
		width: 55.74%;
		left: 44.27%;
	}

	#u78801-4
	{
		z-index: 89;
		min-height: 34px;
		margin-top: 10px;
		width: 55.74%;
		left: 44.27%;
	}

	#u78796-4
	{
		z-index: 93;
		min-height: 34px;
		margin-top: 10px;
		width: 55.74%;
		left: 44.27%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 38px;
	}

	#u78802-4
	{
		height: 35px;
		width: 42.14%;
		left: -0.27%;
	}

	#u78802-4:hover
	{
		margin-bottom: 0px;
		height: 35px;
		width: 42.14%;
	}

	#u78802-4:active
	{
		margin-bottom: 0px;
		height: 35px;
		width: 42.14%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 31px;
		width: 100%;
	}

	#u42200
	{
		height: 565px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 565px;
	}

	#u205749-bw
	{
		z-index: 18;
		margin-top: 1px;
		height: 565px;
		left: 0px;
		margin-left: 0px;
	}

	#u42270
	{
		z-index: 25;
		width: 210px;
		position: relative;
		margin-right: -10000px;
		margin-top: 47px;
		left: 27px;
		margin-left: 0px;
	}

	#u236711
	{
		z-index: 26;
	}

	#u43421-4
	{
		z-index: 27;
		min-height: 26px;
		margin-top: 145px;
		width: 86.72%;
		left: 6.04%;
		margin-left: 0%;
	}

	#u224160-4
	{
		z-index: 31;
		margin-top: 464px;
		width: 26.82%;
		left: 7.25%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 464px;
		width: 26.82%;
	}

	#u43413-4
	{
		z-index: 35;
		min-height: 32px;
		margin-top: 171px;
		width: 86.72%;
		left: 6.04%;
		margin-left: 0%;
	}

	#u59999
	{
		z-index: 39;
		width: 342px;
		margin-top: 236px;
		left: 6.04%;
		margin-left: 0%;
	}

	#u43417
	{
		z-index: 44;
		width: 18px;
		margin-top: 1px;
	}

	#u43416-4
	{
		z-index: 40;
		width: 313px;
		min-height: 23px;
		left: 8.48%;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 23px;
		width: 313px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 46;
		width: 344px;
		margin-top: 279px;
		left: 6.53%;
		margin-left: 0%;
	}

	#u43411
	{
		z-index: 51;
		width: 14px;
		margin-top: 1px;
	}

	#u43414-4
	{
		z-index: 47;
		width: 317px;
		min-height: 61px;
		left: 7.85%;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 61px;
		width: 317px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 53;
		width: 315px;
		margin-top: 336px;
		left: 6.29%;
		margin-left: 0%;
	}

	#u43419
	{
		z-index: 58;
		width: 18px;
		margin-top: 1px;
	}

	#u43415-4
	{
		z-index: 54;
		width: 285px;
		min-height: 20px;
		left: 9.53%;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 20px;
		width: 285px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 60;
		width: 344px;
		height: 41px;
		margin-top: 409px;
		left: 30px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 61;
		width: 26px;
		margin-top: 53px;
		margin-left: 100%;
		left: -69px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 103px;
	}

	#u228408_img
	{
		width: 100%;
	}
}

@media (min-width: 321px) and (max-width: 375px)
{
	#muse_css_mq
	{
		background-color: #000177;
	}

	#bp_375.active
	{
		display: block;
	}

	#page
	{
		min-height: 20265px;
		max-width: 375px;
	}

	#pu152743
	{
		z-index: 115;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 53px;
		width: 53.34%;
		margin-left: -58.14%;
	}

	#u152743
	{
		z-index: 115;
	}

	#u196646
	{
		z-index: 116;
		margin-top: 4px;
	}

	#u198176
	{
		z-index: 118;
		top: -4px;
		margin-bottom: -4px;
	}

	#u198175
	{
		z-index: 117;
		top: -5px;
		margin-bottom: -5px;
	}

	#u202580
	{
		z-index: 128;
		margin-top: 4px;
	}

	#u209405
	{
		z-index: 129;
		margin-top: 4px;
	}

	#u200786
	{
		z-index: 127;
		margin-top: 4px;
	}

	#u198771
	{
		z-index: 126;
		margin-top: 4px;
	}

	#u202055
	{
		z-index: 120;
		margin-top: 4px;
	}

	#u198861
	{
		z-index: 119;
		margin-top: 4px;
	}

	#u202275
	{
		z-index: 121;
		margin-top: 4px;
	}

	#u198906
	{
		z-index: 122;
		margin-top: 4px;
	}

	#u198997
	{
		z-index: 123;
		margin-top: 4px;
	}

	#pu199042
	{
		z-index: 124;
		margin-top: 4px;
		width: 100%;
	}

	#u199042
	{
		z-index: 124;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 125;
		margin-right: -10000px;
	}

	#u229938
	{
		z-index: 401;
		margin-top: 11px;
	}

	#u229840
	{
		z-index: 400;
		margin-top: 17px;
	}

	#ppslideshowu81420
	{
		padding-bottom: 0px;
		margin-top: -33px;
		width: 100.27%;
	}

	#slideshowu81420
	{
		margin-top: 33px;
		width: 99.74%;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 375px;
		height: 856px;
	}

	#u228088
	{
		margin-top: 250px;
		width: 87.77%;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u875
	{
		height: 858px;
		margin-top: 33px;
		width: 99.74%;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u226859
	{
		width: 99.74%;
		margin-left: 0%;
		left: 1px;
	}

	#u2749
	{
		height: 34px;
		margin-top: 861px;
		width: 99.74%;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 867px;
		left: 0px;
		margin-left: -1px;
	}

	#accueil
	{
		margin-top: 33px;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u1787-4
	{
		z-index: 130;
		width: 325px;
		min-height: 43px;
		margin-top: 363px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u1787-4:hover
	{
		margin-top: 363px;
		min-height: 43px;
		width: 325px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u226988-4
	{
		z-index: 134;
		width: 325px;
		min-height: 43px;
		margin-top: 573px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u2655-4
	{
		z-index: 138;
		width: 324px;
		min-height: 44px;
		margin-top: 411px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u2655-4:hover
	{
		margin-top: 411px;
		min-height: 44px;
		width: 324px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u227018-4
	{
		z-index: 142;
		width: 325px;
		min-height: 44px;
		margin-top: 619px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u2685-4
	{
		z-index: 146;
		width: 324px;
		min-height: 45px;
		margin-top: 454px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u2685-4:hover
	{
		margin-top: 454px;
		min-height: 45px;
		width: 324px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u203895-4
	{
		z-index: 150;
		width: 324px;
		min-height: 30px;
		margin-top: 498px;
		margin-left: 49.87%;
		left: -149px;
	}

	#u227793-4
	{
		z-index: 154;
		width: 297px;
		min-height: 35px;
		margin-top: 526px;
		margin-left: 49.87%;
		left: -122px;
	}

	#u226912
	{
		z-index: 158;
		margin-top: 201px;
		width: 90.16%;
		left: 5.06%;
		margin-left: -0.27%;
	}

	#u237436
	{
		z-index: 159;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#pamphletu200824
	{
		z-index: 160;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 209px;
		width: 90.16%;
		margin-left: 9.58%;
		left: -18px;
	}

	#u200825
	{
		z-index: 183;
		position: relative;
		width: 12.39%;
		margin-left: 87.62%;
		left: -13px;
	}

	#u200826
	{
		position: absolute;
		width: 42px;
		height: 19px;
		margin-left: 100%;
		left: -84px;
	}

	#u200826:hover
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 42px;
		height: 19px;
		min-height: 0px;
		left: -84px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 42px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 161;
		height: 422px;
		margin-top: 7px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 162;
		padding-top: 23px;
		padding-bottom: 15.33611775168481px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 171;
		min-height: 44px;
		position: relative;
		width: 85.55%;
		margin-left: 5.61%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 0px 0px 0px 5.604719764011799%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 0px 0px 0px 5.604719764011799%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 0px 0px 0px 5.604719764011799%;
	}

	#u200840-4
	{
		z-index: 167;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.55%;
		margin-left: 5.61%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.55%;
		margin: 3px 0px 0px 5.604719764011799%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.55%;
		margin: 3px 0px 0px 5.604719764011799%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.55%;
		margin: 3px 0px 0px 5.604719764011799%;
	}

	#u200836-4
	{
		z-index: 163;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.55%;
		margin-left: 5.61%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 2px 0px 0px 5.604719764011799%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 2px 0px 0px 5.604719764011799%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 2px 0px 0px 5.604719764011799%;
	}

	#u200839-4
	{
		z-index: 175;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.55%;
		margin-left: 5.61%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 4px 0px 0px 5.604719764011799%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 4px 0px 0px 5.604719764011799%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.55%;
		margin: 4px 0px 0px 5.604719764011799%;
	}

	#u224133-4
	{
		z-index: 179;
		min-height: 27px;
		margin-top: 169px;
		position: relative;
		width: 44.55%;
		margin-left: 6.49%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.55%;
		margin: 169px 0px 0px 6.489675516224189%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.55%;
		margin: 169px 0px 0px 6.489675516224189%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.55%;
		margin: 169px 0px 0px 6.489675516224189%;
	}

	#u226955-4
	{
		z-index: 185;
		min-height: 27px;
		margin-top: 208px;
		width: 60.91%;
		left: 37px;
		margin-left: -1px;
	}

	#u239120
	{
		z-index: 189;
		margin-top: 99px;
		width: 88.04%;
		margin-left: 5.86%;
		left: 1px;
	}

	#pu227563
	{
		z-index: 196;
		width: 39.58%;
		margin-left: 30.22%;
	}

	#u227563
	{
		z-index: 196;
		margin-top: 14px;
		width: 38.94%;
		margin-left: 30.54%;
		left: -140px;
	}

	#u227570
	{
		z-index: 198;
		width: 41.99%;
		margin-left: 29.01%;
		left: -127.00000000000001px;
	}

	#u227577
	{
		z-index: 200;
		width: 38.17%;
		margin-left: 30.92%;
		left: -59.000000000000014px;
	}

	#u227591
	{
		z-index: 202;
		margin-top: 2px;
		width: 77.87%;
		margin-left: 11.07%;
		left: -97.00000000000001px;
	}

	#u227598
	{
		z-index: 204;
		margin-top: 6px;
		width: 41.23%;
		margin-left: 29.39%;
		left: -72.00000000000001px;
	}

	#pu227541
	{
		z-index: 190;
		margin-top: 4px;
		width: 54.69%;
		margin-left: 22.66%;
	}

	#u227541
	{
		z-index: 190;
		margin-left: 0%;
		left: 74px;
	}

	#pu227549
	{
		z-index: 192;
		margin-top: 5px;
		width: 62.99%;
		margin-left: 18.51%;
	}

	#u227549
	{
		z-index: 192;
		margin-right: -10000px;
		width: 57.9%;
		margin-left: 21.06%;
		left: 16.499999999999993px;
	}

	#u227556
	{
		z-index: 194;
		margin-right: -10000px;
		width: 35.97%;
		margin-left: 32.02%;
		left: 77.5px;
	}

	#u228408
	{
		z-index: 206;
		margin-top: 753px;
		width: 6.12%;
		margin-left: 46.81%;
		left: 0px;
	}

	#u247004
	{
		z-index: 210;
		height: 772px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004-bw
	{
		z-index: 210;
		margin-top: 1251px;
		height: 772px;
		left: 0px;
		margin-left: -1px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.6%;
		left: -0.27%;
	}

	#pu229426-4
	{
		z-index: 428;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 48px;
		width: 65.61%;
		margin-left: 14.4%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		width: 98.79%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 28px;
		font-size: 27px;
		margin-top: 1px;
		width: 98.79%;
		margin-left: 0.82%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 28px;
		font-size: 27px;
		margin-top: 5px;
		width: 98.79%;
		margin-left: 1.22%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 12.8%;
		left: 87.2%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 1851px;
		left: 0px;
		margin-left: -1px;
	}

	#u210170
	{
		z-index: 214;
		min-height: 831px;
	}

	#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 375px;
		padding-top: 232px;
		padding-bottom: 8px;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 60px;
		line-height: 26px;
		font-size: 22px;
		text-align: left;
		width: 84%;
		left: 9.6%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 519px;
		line-height: 28px;
		font-size: 18px;
		margin-top: 13px;
		width: 80.27%;
		left: 9.6%;
	}

	#u210170-bw
	{
		z-index: 214;
		min-height: 831px;
		margin-top: 1047px;
		left: 0px;
		margin-left: -1px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 895px;
		width: 99.74%;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#u229418_img
	{
		width: 100.27%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 864px;
		width: 99.74%;
		left: 0%;
		margin-left: -0.27%;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1106px;
		width: 72.88%;
		left: 13.83%;
		margin-left: -0.27%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 952px;
		width: 30.32%;
		left: 19.42%;
		margin-left: -0.27%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 951px;
		width: 27.13%;
		left: 58.78%;
		margin-left: -0.27%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 963px;
		width: 29.53%;
		left: 51.07%;
		margin-left: -0.27%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1136px;
		width: 26.33%;
		left: 14.9%;
		margin-left: -0.27%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1137px;
		width: 16.49%;
		left: 44.15%;
		margin-left: -0.27%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 982px;
		width: 28.46%;
		left: 13.83%;
		margin-left: -0.27%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 958px;
		width: 56.92%;
		left: 23.14%;
		margin-left: -0.27%;
	}

	#u232174
	{
		z-index: 417;
	}

	#alain-canonica
	{
		margin-top: 895px;
		left: 0.27%;
		margin-left: -0.27%;
	}

	#services
	{
		margin-top: 45px;
		left: 0%;
		margin-left: 0%;
	}

	#pu229741-4
	{
		z-index: 337;
		margin-top: 21px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.06%;
	}

	#u229741-4
	{
		z-index: 337;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u229807
	{
		z-index: 393;
		margin-top: 24px;
		width: 34.14%;
		left: 0.3%;
	}

	#u229774-4
	{
		z-index: 365;
		min-height: 432px;
		line-height: 26px;
		font-size: 18px;
		top: -5px;
		margin-bottom: -5px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.32%;
	}

	#pu269104
	{
		z-index: 2;
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u267590
	{
		z-index: 465;
		height: 186px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr6.jpg?crc=3841496495");
		width: 100%;
	}

	#pu229994-4
	{
		z-index: 341;
		margin-top: 3px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u229994-4
	{
		z-index: 341;
		min-height: 46px;
		line-height: 25px;
		font-size: 21px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230027
	{
		z-index: 394;
		margin-right: -10000px;
		margin-top: 22px;
		width: 34.74%;
		left: 0.6%;
	}

	#u230050-4
	{
		z-index: 369;
		min-height: 350px;
		line-height: 25px;
		font-size: 17px;
		top: -6px;
		margin-bottom: -6px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu269183
	{
		z-index: 3;
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u267608
	{
		z-index: 464;
		height: 186px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr6.jpg?crc=206559385");
		width: 100%;
	}

	#pu230356-4
	{
		z-index: 345;
		margin-top: 5px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u230356-4
	{
		z-index: 345;
		line-height: 25px;
		font-size: 21px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230379
	{
		z-index: 395;
		margin-right: -10000px;
		margin-top: 23px;
		width: 33.24%;
	}

	#u230333-4
	{
		z-index: 373;
		min-height: 347px;
		line-height: 25px;
		font-size: 17px;
		margin-top: 7px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu269239
	{
		z-index: 4;
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u269183,#u269239
	{
		margin-top: 70px;
		width: 100%;
	}

	#u267646
	{
		z-index: 466;
		height: 186px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr6.jpg?crc=185152875");
		width: 100%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 5px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u230287-4
	{
		z-index: 357;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u230310
	{
		z-index: 398;
		margin-top: 24px;
		width: 50.9%;
	}

	#u230264-4
	{
		z-index: 385;
		min-height: 347px;
		line-height: 25px;
		font-size: 17px;
		top: -4px;
		margin-bottom: -4px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu269117
	{
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u267684
	{
		z-index: 467;
		height: 186px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr9.jpg?crc=212377773");
		width: 100%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 6px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u230596-4
	{
		z-index: 349;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u230665
	{
		z-index: 396;
		margin-top: 22px;
		width: 43.12%;
	}

	#u230573-4
	{
		z-index: 377;
		min-height: 351px;
		line-height: 25px;
		font-size: 17px;
		top: -6px;
		margin-bottom: -6px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu269150
	{
		z-index: 6;
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u269104,#u269117,#u269150
	{
		margin-top: 71px;
		width: 100%;
	}

	#u267717
	{
		z-index: 469;
		height: 186px;
		background-image: url("../images/ac-2-u267717-fr6.png?crc=4233054973");
		width: 100%;
	}

	#pu230504-4
	{
		z-index: 361;
		margin-top: 7px;
		width: 88.57%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u230504-4
	{
		z-index: 361;
		min-height: 39px;
		line-height: 25px;
		font-size: 21px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230527
	{
		z-index: 399;
		margin-right: -10000px;
		margin-top: 26px;
		width: 83.79%;
	}

	#u230481-4
	{
		z-index: 389;
		min-height: 343px;
		line-height: 25px;
		font-size: 17px;
		margin-top: 8px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu269206
	{
		z-index: 7;
		width: 88.04%;
		left: 0%;
		margin-left: 5.86%;
	}

	#u269206
	{
		margin-top: 72px;
		width: 100%;
	}

	#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 38.670694864048336%;
	}

	#u267755
	{
		z-index: 468;
		height: 186px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr6.jpg?crc=4086485901");
		width: 100%;
	}

	#u267590:hover,#u267608:hover,#u267646:hover,#u267684:hover,#u267717:hover,#u267755:hover
	{
		margin-top: 0px;
		height: 186px;
		width: 100%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 5px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#u231076-4
	{
		z-index: 353;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u231099
	{
		z-index: 397;
		margin-top: 31px;
		width: 43.12%;
	}

	#u231053-4
	{
		z-index: 381;
		min-height: 410px;
		line-height: 25px;
		font-size: 17px;
		width: 88.83%;
		left: 0%;
		margin-left: 5.59%;
	}

	#pu21114
	{
		z-index: 220;
		margin-top: 67px;
		width: 99.74%;
		left: 0%;
		margin-left: 0%;
	}

	#u21114
	{
		z-index: 220;
		min-height: 1280px;
		padding-bottom: 116px;
	}

	#u229415_align_to_page,#u21114_align_to_page
	{
		max-width: 375px;
	}

	#preferenzen
	{
		z-index: 326;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 20.8%;
	}

	#referenzen
	{
		left: 0%;
		margin-left: 0%;
	}

	#u115261
	{
		z-index: 255;
		width: 77px;
		margin-top: 101px;
		left: 0px;
		margin-left: 0px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 68px;
	}

	#u25033
	{
		z-index: 260;
		width: 8px;
		height: 8px;
		margin-top: 18px;
		left: 69px;
	}

	#u115257
	{
		z-index: 261;
		width: 77px;
		margin-top: 303px;
		left: 0px;
		margin-left: 0px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 68px;
	}

	#u25059
	{
		z-index: 266;
		width: 8px;
		height: 8px;
		margin-top: 18px;
		left: 69px;
	}

	#u115253
	{
		z-index: 267;
		width: 78px;
		margin-top: 368px;
		left: 0px;
		margin-left: 0px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 68px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 68px;
	}

	#u25103
	{
		z-index: 272;
		width: 8px;
		height: 8px;
		margin-top: 18px;
		left: 70px;
	}

	#u25033:hover,#u25059:hover,#u25103:hover
	{
		margin-top: 18px;
		width: 8px;
		height: 8px;
	}

	#ppu24662-4
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 44px;
		margin-left: 92px;
		width: 71.74%;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-left: 2px;
		width: 95.92%;
	}

	#u24662-4
	{
		z-index: 221;
		width: 100%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 24px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 342px;
		margin-top: 40px;
		width: 100%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 40px;
		min-height: 342px;
		width: 100%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 415px;
		margin-top: 4px;
		width: 100%;
	}

	#u25072-10:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 4px;
		min-height: 415px;
		width: 100%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 397px;
		width: 100%;
	}

	#u25116-9:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		min-height: 397px;
		width: 100%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u21114-bw
	{
		z-index: 220;
		min-height: 1280px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024-u24837-fr.jpg?crc=3975301097");
		padding-bottom: 156px;
		margin-right: -10000px;
		margin-top: 1312px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 177px;
		margin-top: 29px;
		left: -177px;
	}

	#u25132
	{
		z-index: 274;
		width: 177px;
		left: -177px;
	}

	#u25132.MuseLinkActive
	{
		width: 177px;
		left: -177px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 32px;
	}

	#projekte
	{
		margin-top: 58px;
		margin-left: 0%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 16px;
		width: 74.21%;
		margin-left: 42px;
	}

	#u36512-4:hover
	{
		margin-top: 16px;
		width: 74.21%;
		margin-left: 42px;
	}

	#u36513
	{
		z-index: 280;
		width: 155px;
		height: 5px;
		margin-top: 1px;
		margin-left: 43px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 15px;
		width: 81.92%;
		left: 0%;
		margin-left: 7.45%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 100px;
		width: 72.08%;
		margin-left: 13.83%;
		left: 0px;
	}

	#pu37746-4
	{
		z-index: 329;
		width: 100%;
		margin-left: 0%;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#u37746-4:hover
	{
		margin-right: -10000px;
		margin-top: 3px;
		min-height: 43px;
	}

	#u37759
	{
		z-index: 333;
		margin-right: -10000px;
		width: 12.55%;
		margin-left: 43.73%;
		left: -1px;
	}

	.ie #u37759
	{
		margin-left: 43.73%;
		left: -1px;
	}

	#u37759:hover
	{
		margin-right: -10000px;
		width: 12.55%;
		margin-left: 43.73%;
		left: -1px;
	}

	.ie #u37759:hover
	{
		margin-left: 43.73%;
		left: -1px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 3px;
		width: 28.79%;
		margin-left: 35.61%;
		left: 1px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 78px;
		width: 99.74%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1418px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 32px;
		width: 49.34%;
		left: 40px;
	}

	#u40028-4:hover
	{
		margin-top: 32px;
		min-height: 27px;
		width: 49.34%;
	}

	#u40046
	{
		z-index: 285;
		width: 125px;
		height: 4px;
		margin-top: 56px;
		left: 40px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 95px;
		width: 2.94%;
		left: 21px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 289px;
		margin-top: 93px;
		width: 81.34%;
		left: 39px;
	}

	#u40079-8:hover
	{
		margin-top: 93px;
		min-height: 289px;
		width: 81.34%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 701px;
		width: 2.94%;
		left: 21px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 345px;
		margin-top: 698px;
		width: 81.34%;
		left: 39px;
	}

	#u41106-8:hover
	{
		margin-top: 698px;
		min-height: 345px;
		width: 81.34%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 390px;
		width: 2.94%;
		left: 5.61%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 316px;
		margin-top: 382px;
		width: 81.34%;
		margin-left: 18.67%;
		left: -31px;
	}

	#u40129-8:hover
	{
		margin-top: 382px;
		min-height: 316px;
		width: 81.34%;
		margin-left: 18.67%;
		left: -31px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 1047px;
		width: 2.94%;
		left: 5.61%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 331px;
		margin-top: 1043px;
		width: 81.34%;
		margin-left: 18.67%;
		left: -31px;
	}

	#u41075-8:hover
	{
		margin-top: 1043px;
		min-height: 331px;
		width: 81.34%;
		margin-left: 18.67%;
		left: -31px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 79px;
		width: 75.8%;
		left: 0%;
		margin-left: 11.97%;
	}

	#u341047
	{
		z-index: 443;
		width: 13.69%;
		margin-left: 43.16%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 28px;
		font-size: 23px;
		margin-top: 28px;
		width: 57.55%;
		margin-left: 21.06%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 19px;
		font-size: 16px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -1px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 81px;
		width: 60.11%;
		left: 0%;
		margin-left: 19.69%;
	}

	#u341050
	{
		z-index: 454;
		width: 14.61%;
		margin-left: 42.48%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 28px;
		font-size: 23px;
		margin-top: 31px;
		width: 89.39%;
		margin-left: 5.31%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 19px;
		font-size: 16px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 20142px);
	}

	#pcontact
	{
		z-index: 114;
		margin-right: -10000px;
		margin-top: 11px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 67;
		min-height: 17px;
		margin-top: 16px;
		width: 92.81%;
		margin-left: 20px;
	}

	#u47153-4:hover
	{
		margin-top: 16px;
		min-height: 17px;
		width: 92.81%;
		margin-left: 20px;
	}

	#u47154
	{
		z-index: 71;
		height: 3px;
		width: 64.8%;
		margin-left: 21px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 0px;
		height: 3px;
		width: 64.8%;
		margin-left: 21px;
	}

	#u79007
	{
		min-height: 623px;
		margin-top: 13px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 62;
		min-height: 20px;
		margin-top: 65px;
		width: 80.54%;
		left: 0px;
		margin-left: 18px;
	}

	#u47152
	{
		z-index: 66;
		height: 3px;
		top: -3px;
		margin-bottom: -3px;
		width: 29.87%;
		left: 0px;
		margin-left: 18px;
	}

	#u47152:hover
	{
		height: 3px;
		width: 29.87%;
		margin: 0px 0px -3px 18px;
	}

	#widgetu78786
	{
		z-index: 72;
		padding-bottom: 0px;
		margin-top: 22px;
		width: 90.14%;
		margin-left: 5.34%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 73;
		width: 100%;
		left: -0.3%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100%;
	}

	#u78789-4
	{
		z-index: 74;
		width: 99.41%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.41%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.41%;
	}

	#widgetu79425
	{
		z-index: 109;
		margin-top: 8px;
		width: 100%;
		left: -0.3%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100%;
	}

	#u79428-4
	{
		z-index: 110;
		width: 99.41%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.41%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.41%;
	}

	#widgetu78791
	{
		z-index: 78;
		margin-top: 7px;
		width: 100%;
		left: -0.3%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100%;
	}

	#u78794-4
	{
		z-index: 79;
		width: 99.41%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.41%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.41%;
	}

	#widgetu79021
	{
		z-index: 104;
		margin-top: 8px;
		width: 100%;
		left: -0.3%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100%;
	}

	#u79022-4
	{
		z-index: 105;
		width: 99.41%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.41%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.41%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.41%;
	}

	#widgetu78797
	{
		z-index: 99;
		margin-top: 9px;
		width: 100%;
		left: -0.3%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 100;
		min-height: 108px;
		width: 99.41%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.41%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.41%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.41%;
	}

	#pu78795-4
	{
		z-index: 83;
		margin-top: 37px;
		width: 100%;
	}

	#u78795-4
	{
		z-index: 83;
		min-height: 34px;
		margin-top: 8px;
		width: 55.92%;
		left: 43.79%;
	}

	#u78801-4
	{
		z-index: 87;
		min-height: 34px;
		margin-top: 8px;
		width: 55.92%;
		left: 43.79%;
	}

	#u78796-4
	{
		z-index: 91;
		min-height: 34px;
		margin-top: 8px;
		width: 55.92%;
		left: 43.79%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 38px;
	}

	#u78802-4
	{
		height: 32px;
		width: 41.43%;
		left: -0.3%;
	}

	#u78802-4:hover
	{
		margin-bottom: 0px;
		height: 32px;
		width: 41.43%;
	}

	#u78802-4:active
	{
		margin-bottom: 0px;
		height: 32px;
		width: 41.43%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 57px;
		width: 100%;
	}

	#u42200
	{
		height: 540px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 540px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 540px;
		left: 0px;
		margin-left: 0px;
	}

	#u43421-4
	{
		z-index: 25;
		min-height: 26px;
		margin-top: 144px;
		width: 86.67%;
		left: 5.87%;
		margin-left: 0%;
	}

	#u224160-4
	{
		z-index: 29;
		margin-top: 460px;
		width: 26.94%;
		left: 7.2%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 460px;
		width: 26.94%;
	}

	#u43413-4
	{
		z-index: 33;
		min-height: 32px;
		margin-top: 170px;
		width: 86.67%;
		left: 5.87%;
		margin-left: 0%;
	}

	#u59999
	{
		z-index: 37;
		width: 332px;
		margin-top: 235px;
		left: 6.14%;
		margin-left: 0%;
	}

	#u43417
	{
		z-index: 42;
		width: 18px;
		margin-top: 1px;
	}

	#u43416-4
	{
		z-index: 38;
		width: 305px;
		min-height: 23px;
		left: 8.14%;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 23px;
		width: 305px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 44;
		width: 330px;
		margin-top: 277px;
		left: 6.67%;
		margin-left: 0%;
	}

	#u43411
	{
		z-index: 49;
		width: 14px;
		margin-top: 2px;
	}

	#u43414-4
	{
		z-index: 45;
		width: 305px;
		min-height: 46px;
		left: 7.58%;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 46px;
		width: 305px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 51;
		width: 331px;
		margin-top: 332px;
		left: 6.4%;
		margin-left: 0%;
	}

	#u43419
	{
		z-index: 56;
		width: 18px;
		margin-top: 1px;
	}

	#u43415-4
	{
		z-index: 52;
		width: 304px;
		min-height: 26px;
		left: 8.16%;
	}

	#u43415-4:hover
	{
		margin-top: 0px;
		min-height: 26px;
		width: 304px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 58;
		width: 325px;
		height: 41px;
		margin-top: 405px;
		left: 30px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 59;
		width: 26px;
		margin-top: 52px;
		margin-left: 100%;
		left: -69px;
	}

	#u244725
	{
		z-index: 208;
		position: relative;
		margin-right: -10000px;
		margin-top: 33px;
		width: 34.94%;
		left: 23px;
		margin-left: 0px;
	}

	#u244721
	{
		z-index: 209;
		width: 100%;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 122px;
	}

	#u24662-4:hover,#u228408_img
	{
		width: 100%;
	}
}

@media (max-width: 320px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		min-height: 21080px;
		max-width: 320px;
	}

	#pu152743
	{
		z-index: 115;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 20px;
		width: 62.5%;
		margin-left: -65%;
	}

	#u152743
	{
		z-index: 115;
	}

	#u196646
	{
		z-index: 116;
		margin-top: 3px;
	}

	#u198176
	{
		z-index: 118;
		top: -6px;
		margin-bottom: -6px;
	}

	#u198175
	{
		z-index: 117;
		top: -6px;
		margin-bottom: -6px;
	}

	#u202580
	{
		z-index: 128;
		margin-top: 2px;
	}

	#u209405
	{
		z-index: 129;
		margin-top: 3px;
	}

	#u200786
	{
		z-index: 127;
		margin-top: 2px;
	}

	#u198771
	{
		z-index: 126;
		margin-top: 3px;
	}

	#u202055
	{
		z-index: 120;
		margin-top: 2px;
	}

	#pu198861
	{
		z-index: 119;
		margin-top: 3px;
		width: 100%;
	}

	#u198861
	{
		z-index: 119;
		margin-right: -10000px;
	}

	#u202275
	{
		z-index: 121;
		margin-right: -10000px;
		margin-top: 69px;
	}

	#u229840
	{
		z-index: 400;
		margin-right: -10000px;
		margin-top: 52px;
	}

	#u229938
	{
		z-index: 401;
		margin-right: -10000px;
		margin-top: 52px;
	}

	#u198906
	{
		z-index: 122;
		margin-top: 2px;
	}

	#u198997
	{
		z-index: 123;
		margin-top: 3px;
	}

	#pu199042
	{
		z-index: 124;
		margin-top: 2px;
		width: 100%;
	}

	#u199042
	{
		z-index: 124;
		margin-right: -10000px;
	}

	#u315088
	{
		z-index: 125;
		margin-right: -10000px;
	}

	#ppslideshowu81420
	{
		margin-top: -27px;
		width: 100.32%;
	}

	#slideshowu81420
	{
		margin-top: 27px;
		width: 99.69%;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u81421,#u81421popup,#u81424
	{
		width: 320px;
		height: 828px;
	}

	#u228088
	{
		margin-top: 244px;
		width: 87.54%;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u875
	{
		height: 824px;
		margin-top: 27px;
		width: 99.69%;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u226859
	{
		width: 99.69%;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u2749
	{
		height: 44px;
		margin-top: 816px;
		width: 99.69%;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u2756-4
	{
		min-height: 24px;
	}

	#u2756-4-bw
	{
		z-index: 21;
		min-height: 24px;
		margin-top: 828px;
		left: 0px;
		margin-left: -1px;
	}

	#accueil
	{
		margin-top: 27px;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#u1787-4
	{
		z-index: 130;
		width: 287px;
		min-height: 43px;
		margin-top: 293px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u1787-4:hover
	{
		margin-top: 293px;
		min-height: 43px;
		width: 287px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u226988-4
	{
		z-index: 134;
		width: 287px;
		min-height: 43px;
		margin-top: 503px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u2655-4
	{
		z-index: 138;
		width: 286px;
		min-height: 44px;
		margin-top: 341px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u2655-4:hover
	{
		margin-top: 341px;
		min-height: 44px;
		width: 286px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u227018-4
	{
		z-index: 142;
		width: 287px;
		min-height: 44px;
		margin-top: 549px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u2685-4
	{
		z-index: 146;
		width: 286px;
		min-height: 45px;
		margin-top: 384px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u2685-4:hover
	{
		margin-top: 384px;
		min-height: 45px;
		width: 286px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u203895-4
	{
		z-index: 150;
		width: 286px;
		min-height: 30px;
		margin-top: 428px;
		margin-left: 49.85%;
		left: -140px;
	}

	#u227793-4
	{
		z-index: 154;
		width: 261px;
		min-height: 35px;
		margin-top: 456px;
		margin-left: 49.85%;
		left: -116px;
	}

	#u226912
	{
		z-index: 158;
		margin-top: 195px;
		width: 90.04%;
		left: 4.99%;
		margin-left: -0.32%;
	}

	#u237436
	{
		z-index: 159;
		width: 100%;
	}

	#pamphletu200824
	{
		z-index: 160;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 203px;
		width: 90.04%;
		margin-left: 9.66%;
		left: -16px;
	}

	#u200825
	{
		z-index: 183;
		position: relative;
		width: 13.5%;
		margin-left: 86.51%;
		left: -11px;
	}

	#u200826
	{
		position: absolute;
		width: 39px;
		height: 19px;
		margin-left: 100%;
		left: -78px;
	}

	#u200826:hover
	{
		width: 39px;
		height: 19px;
		min-height: 0px;
		left: -78px;
		margin: 0px 0px 0px 100%;
	}

	#u200826:active
	{
		width: 39px;
		height: 19px;
		min-height: 0px;
		left: -78px;
		margin: 0px 0px 0px 100%;
	}

	#u200826.PamphletThumbSelected
	{
		width: 39px;
		height: 19px;
		min-height: 0px;
		left: -78px;
		margin: 0px 0px 0px 100%;
	}

	#u200826popup
	{
		width: 39px;
		height: 19px;
		margin-right: -10000px;
		margin-left: 100%;
	}

	#u200833
	{
		position: absolute;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200833popup
	{
		z-index: 161;
		height: 395px;
		margin-top: 8px;
		width: 100%;
		margin-left: 0%;
	}

	#u200834
	{
		z-index: 162;
		padding-top: 23px;
		padding-bottom: 20px;
		margin-right: -10000px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u200838-4
	{
		z-index: 171;
		min-height: 44px;
		position: relative;
		width: 85.82%;
		margin-left: 4.85%;
	}

	#u200838-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 0px 0px 0px 4.844290657439446%;
	}

	#u200838-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 0px 0px 0px 4.844290657439446%;
	}

	#u200838-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 0px 0px 0px 4.844290657439446%;
	}

	#u200840-4
	{
		z-index: 167;
		min-height: 46px;
		margin-top: 3px;
		position: relative;
		width: 85.82%;
		margin-left: 4.85%;
	}

	#u200840-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.82%;
		margin: 3px 0px 0px 4.844290657439446%;
	}

	#u200840-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.82%;
		margin: 3px 0px 0px 4.844290657439446%;
	}

	#u200840-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 46px;
		width: 85.82%;
		margin: 3px 0px 0px 4.844290657439446%;
	}

	#u200836-4
	{
		z-index: 163;
		min-height: 44px;
		margin-top: 2px;
		position: relative;
		width: 85.82%;
		margin-left: 4.85%;
	}

	#u200836-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 2px 0px 0px 4.844290657439446%;
	}

	#u200836-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 2px 0px 0px 4.844290657439446%;
	}

	#u200836-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 2px 0px 0px 4.844290657439446%;
	}

	#u200839-4
	{
		z-index: 175;
		min-height: 44px;
		margin-top: 4px;
		position: relative;
		width: 85.82%;
		margin-left: 4.85%;
	}

	#u200839-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 4px 0px 0px 4.844290657439446%;
	}

	#u200839-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 4px 0px 0px 4.844290657439446%;
	}

	#u200839-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 44px;
		width: 85.82%;
		margin: 4px 0px 0px 4.844290657439446%;
	}

	#u224133-4
	{
		z-index: 179;
		min-height: 27px;
		margin-top: 138px;
		position: relative;
		width: 44.64%;
		margin-left: 6.23%;
	}

	#u224133-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.64%;
		margin: 138px 0px 0px 6.228373702422145%;
	}

	#u224133-4:active
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.64%;
		margin: 138px 0px 0px 6.228373702422145%;
	}

	#u224133-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 27px;
		width: 44.64%;
		margin: 138px 0px 0px 6.228373702422145%;
	}

	#u226955-4
	{
		z-index: 185;
		width: 213px;
		min-height: 23px;
		margin-top: 204px;
		left: 31px;
		margin-left: -1px;
	}

	#u239120
	{
		z-index: 189;
		margin-top: 93px;
		width: 87.23%;
		margin-left: 6.24%;
		left: -1px;
	}

	#pu227563
	{
		z-index: 196;
		width: 39.65%;
		margin-left: 30.18%;
	}

	#u227563
	{
		z-index: 196;
		margin-top: 12px;
		width: 39.64%;
		margin-left: 30.19%;
		left: -118.50000000000001px;
	}

	#u227570
	{
		z-index: 198;
		width: 42.35%;
		margin-left: 28.83%;
		left: -107.50000000000001px;
	}

	#u227577
	{
		z-index: 200;
		margin-top: 1px;
		width: 37.84%;
		margin-left: 31.09%;
		left: -50.500000000000014px;
	}

	#u227591
	{
		z-index: 202;
		margin-top: 2px;
		width: 78.38%;
		margin-left: 10.82%;
		left: -81.50000000000001px;
	}

	#u227598
	{
		z-index: 204;
		margin-top: 6px;
		width: 41.45%;
		margin-left: 29.28%;
		left: -60.500000000000014px;
	}

	#pu227541
	{
		z-index: 190;
		margin-top: 4px;
		width: 55.36%;
		margin-left: 22.33%;
	}

	#u227541
	{
		z-index: 190;
		margin-left: 0%;
		left: 62.50000000000001px;
	}

	#u227549
	{
		z-index: 192;
		margin-top: 7px;
		width: 36.78%;
		margin-left: 31.62%;
		left: 13.500000000000007px;
	}

	#u227556
	{
		z-index: 194;
		top: -8px;
		margin-bottom: -7px;
		width: 22.59%;
		margin-left: 38.71%;
		left: 64.5px;
	}

	#u228408
	{
		z-index: 206;
		margin-top: 747px;
		width: 6.24%;
		margin-left: 46.73%;
		left: 1px;
	}

	#u229418
	{
		z-index: 215;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 859px;
		width: 99.69%;
		left: 0%;
		margin-left: -0.32%;
	}

	#u229418_img
	{
		width: 100.32%;
	}

	#u229416
	{
		z-index: 335;
		margin-top: 834px;
		width: 99.69%;
		left: 0%;
		margin-left: -0.32%;
	}

	#u232142
	{
		z-index: 402;
		margin-top: 1053px;
		width: 72.59%;
		left: 13.71%;
		margin-left: -0.32%;
	}

	#u232138
	{
		z-index: 403;
	}

	#u232184
	{
		z-index: 404;
		margin-top: 931px;
		width: 30.22%;
		left: 19.32%;
		margin-left: -0.32%;
	}

	#u232180
	{
		z-index: 405;
	}

	#u232172
	{
		z-index: 406;
		margin-top: 930px;
		width: 27.11%;
		left: 58.88%;
		margin-left: -0.32%;
	}

	#u232168
	{
		z-index: 407;
		width: 100%;
	}

	#u232166
	{
		z-index: 408;
		margin-top: 939px;
		width: 29.6%;
		left: 50.78%;
		margin-left: -0.32%;
	}

	#u232162
	{
		z-index: 409;
	}

	#u232154
	{
		z-index: 410;
		margin-top: 1076px;
		width: 26.17%;
		left: 14.65%;
		margin-left: -0.32%;
	}

	#u232150
	{
		z-index: 411;
	}

	#u232148
	{
		z-index: 412;
		margin-top: 1076px;
		width: 16.52%;
		left: 43.93%;
		margin-left: -0.32%;
	}

	#u232144
	{
		z-index: 413;
	}

	#u232160
	{
		z-index: 414;
		margin-top: 956px;
		width: 28.35%;
		left: 13.71%;
		margin-left: -0.32%;
	}

	#u232156
	{
		z-index: 415;
	}

	#u232178
	{
		z-index: 416;
		margin-top: 935px;
		width: 56.7%;
		left: 23.06%;
		margin-left: -0.32%;
	}

	#u232174
	{
		z-index: 417;
	}

	#alain-canonica
	{
		margin-top: 816px;
		left: 0.32%;
		margin-left: -0.32%;
	}

	#services
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 862px;
		left: 0%;
		margin-left: -0.32%;
	}

	#pu247004
	{
		z-index: 210;
		width: 0.01px;
		margin-top: 11px;
		left: 0px;
		margin-left: 0px;
	}

	#u247004
	{
		z-index: 210;
		height: 772px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/alain2-01.png?crc=4191172904") no-repeat left top;
		background-size: cover;
	}

	#u247004-bw
	{
		z-index: 210;
		margin-top: 108px;
		height: 772px;
	}

	#u229415
	{
		z-index: 211;
		min-height: 172px;
	}

	#u229415_align_to_page
	{
		max-width: 320px;
	}

	#u229424
	{
		z-index: 212;
		height: 172px;
		width: 9.69%;
		left: -0.32%;
	}

	#pu229425
	{
		z-index: 213;
		margin-right: -10000px;
		width: 85.63%;
		margin-left: 14.38%;
	}

	#u229425
	{
		z-index: 213;
		height: 172px;
		width: 16.79%;
		left: 83.22%;
	}

	#u229426-4
	{
		z-index: 428;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 56px;
		width: 87.96%;
	}

	#u229427-4
	{
		z-index: 432;
		min-height: 31px;
		line-height: 26px;
		font-size: 25px;
		margin-right: -10000px;
		margin-top: 98px;
		width: 89.42%;
		left: 0.73%;
	}

	#u229428-4
	{
		z-index: 436;
		min-height: 37px;
		line-height: 23px;
		font-size: 22px;
		margin-right: -10000px;
		margin-top: 134px;
		width: 89.06%;
		left: 1.1%;
	}

	#u229415-bw
	{
		z-index: 211;
		min-height: 172px;
		margin-top: 734px;
	}

	#u210170
	{
		z-index: 214;
		min-height: 772px;
		padding-bottom: 1px;
	}

	#u210170_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 320px;
	}

	#u229422-4
	{
		z-index: 418;
		min-height: 68px;
		line-height: 23px;
		font-size: 19px;
		text-align: left;
		margin-right: -10000px;
		margin-top: 129px;
		width: 83.13%;
		left: 9.69%;
	}

	#u229423-6
	{
		z-index: 422;
		min-height: 584px;
		line-height: 27px;
		font-size: 17px;
		margin-right: -10000px;
		margin-top: 188px;
		width: 80.32%;
		left: 9.38%;
	}

	#u210170-bw
	{
		z-index: 214;
		min-height: 772px;
	}

	#pu229741-4
	{
		z-index: 337;
		margin-top: 84px;
		width: 88.79%;
		left: 0%;
		margin-left: 4.99%;
	}

	#u229741-4
	{
		z-index: 337;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u229807
	{
		z-index: 393;
		margin-top: 24px;
		width: 39.65%;
		left: 0.36%;
	}

	#pu269104
	{
		z-index: 2;
		margin-top: -5px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.3%;
	}

	#u269104
	{
		margin-top: 672px;
		width: 98.95%;
		left: 0.71%;
	}

	#u229774-4
	{
		z-index: 365;
		min-height: 591px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267590
	{
		z-index: 465;
		height: 179px;
		background-image: url("../images/alaincanonica-platrerie-768x1024-u267590-fr7.jpg?crc=487709637");
		margin-top: 573px;
		width: 98.95%;
		left: 0.71%;
	}

	#u267590:hover
	{
		margin-top: 573px;
		height: 179px;
		width: 98.95%;
		margin-left: 0%;
	}

	#pu229994-4
	{
		z-index: 341;
		margin-top: 5px;
		width: 80.07%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u229994-4
	{
		z-index: 341;
		min-height: 46px;
		line-height: 25px;
		font-size: 21px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230027
	{
		z-index: 394;
		margin-right: -10000px;
		margin-top: 24px;
		width: 45.53%;
		left: 0.39%;
	}

	#pu269183
	{
		z-index: 3;
		margin-top: -6px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u269183
	{
		margin-top: 494px;
		width: 98.95%;
	}

	#u230050-4
	{
		z-index: 369;
		min-height: 413px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267608
	{
		z-index: 464;
		height: 178px;
		background-image: url("../images/alaincanonica-peinture-768x1024-u267608-fr7.jpg?crc=296735870");
		margin-top: 396px;
		width: 98.95%;
		left: 0.36%;
	}

	#pu230356-4
	{
		z-index: 345;
		margin-top: 6px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u230356-4
	{
		z-index: 345;
		line-height: 25px;
		font-size: 21px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230379
	{
		z-index: 395;
		margin-right: -10000px;
		margin-top: 23px;
		width: 39.65%;
		left: 0.36%;
	}

	#pu269239
	{
		z-index: 4;
		margin-top: 7px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u269239
	{
		margin-top: 491px;
		width: 98.95%;
	}

	#u230333-4
	{
		z-index: 373;
		min-height: 411px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267646
	{
		z-index: 466;
		height: 178px;
		background-image: url("../images/alaincanonica-papier-peints-1024x768-u267646-fr7.jpg?crc=377628862");
		margin-top: 393px;
		width: 98.95%;
		left: 0.36%;
	}

	#pu230287-4
	{
		z-index: 357;
		margin-top: 7px;
		width: 86.61%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u230287-4
	{
		z-index: 357;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u230310
	{
		z-index: 398;
		margin-top: 24px;
		width: 61.88%;
		left: 0.36%;
	}

	#pu269117
	{
		margin-top: -4px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u269117
	{
		margin-top: 492px;
		width: 98.95%;
	}

	#u230264-4
	{
		z-index: 385;
		min-height: 411px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267684
	{
		z-index: 467;
		height: 178px;
		background-image: url("../images/alaincanonica-decoration-768x1024-u267684-fr10.jpg?crc=3884169138");
		margin-top: 393px;
		width: 98.95%;
		left: 0.36%;
	}

	#u267646:hover,#u267684:hover
	{
		margin-top: 393px;
		height: 178px;
		width: 98.95%;
		margin-left: 0%;
	}

	#pu230596-4
	{
		z-index: 349;
		margin-top: 5px;
		width: 86.61%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u230596-4
	{
		z-index: 349;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u230665
	{
		z-index: 396;
		margin-top: 23px;
		width: 52.16%;
		left: 0.36%;
	}

	#pu269150
	{
		z-index: 6;
		margin-top: -6px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u269150
	{
		margin-top: 497px;
		width: 98.95%;
	}

	#u230573-4
	{
		z-index: 377;
		min-height: 413px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267717
	{
		z-index: 469;
		height: 178px;
		background-image: url("../images/ac-2-u267717-fr7.png?crc=419331434");
		margin-top: 396px;
		width: 98.95%;
		left: 0.36%;
	}

	#u267608:hover,#u267717:hover
	{
		margin-top: 396px;
		height: 178px;
		width: 98.95%;
		margin-left: 0%;
	}

	#pu230504-4
	{
		z-index: 361;
		margin-top: 4px;
		width: 77.89%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u230504-4
	{
		z-index: 361;
		min-height: 71px;
		line-height: 24px;
		font-size: 20px;
		margin-right: -10000px;
		width: 100%;
	}

	#u230527
	{
		z-index: 399;
		margin-right: -10000px;
		margin-top: 51px;
		width: 62.4%;
	}

	#pu269206
	{
		z-index: 7;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u269206
	{
		margin-top: 488px;
		width: 98.95%;
	}

	#u269104 .fluid_height_spacer,#u269183 .fluid_height_spacer,#u269239 .fluid_height_spacer,#u269117 .fluid_height_spacer,#u269150 .fluid_height_spacer,#u269206 .fluid_height_spacer
	{
		padding-bottom: 39.00709219858156%;
	}

	#u230481-4
	{
		z-index: 389;
		min-height: 406px;
		line-height: 25px;
		font-size: 17px;
		margin-right: -10000px;
		width: 100%;
	}

	#u267755
	{
		z-index: 468;
		height: 178px;
		background-image: url("../images/alaincanonica-renovation-768x1024-u267755-fr7.jpg?crc=486770932");
		margin-top: 389px;
		width: 98.95%;
		left: 0.36%;
	}

	#u267755:hover
	{
		margin-top: 389px;
		height: 178px;
		width: 98.95%;
		margin-left: 0%;
	}

	#pu231076-4
	{
		z-index: 353;
		margin-top: 3px;
		width: 83.49%;
		left: 0%;
		margin-left: 5.61%;
	}

	#u231076-4
	{
		z-index: 353;
		line-height: 25px;
		font-size: 21px;
		width: 100%;
	}

	#u231099
	{
		z-index: 397;
		margin-top: 32px;
		width: 54.86%;
	}

	#u231053-4
	{
		z-index: 381;
		min-height: 406px;
		line-height: 25px;
		font-size: 17px;
		width: 88.79%;
		left: 0%;
		margin-left: 5.61%;
	}

	#pu21114
	{
		z-index: 220;
		margin-top: 51px;
		width: 99.69%;
		left: 0%;
		margin-left: 0%;
	}

	#u21114_align_to_page
	{
		max-width: 320px;
		padding-bottom: 106px;
	}

	#pu24662-4
	{
		z-index: 221;
		margin-top: 24px;
		position: relative;
		width: 100%;
	}

	#u24662-4
	{
		z-index: 221;
		left: 22px;
		width: 63.44%;
	}

	#u24662-4:hover
	{
		width: 63.44%;
	}

	#u24663
	{
		z-index: 253;
		margin-top: 26px;
		left: 22px;
	}

	#u115261
	{
		z-index: 255;
		width: 95px;
		left: 2px;
		margin-top: 37px;
	}

	#u25015-4
	{
		z-index: 256;
		width: 84px;
	}

	#u25033
	{
		z-index: 260;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u24653-9
	{
		z-index: 225;
		min-height: 324px;
		left: 19px;
		margin-top: 5px;
		width: 88.13%;
	}

	#u24653-9:hover
	{
		margin-right: 0px;
		margin-top: 5px;
		min-height: 324px;
		width: 88.13%;
	}

	#u24653-7
	{
		font-size: 14px;
		line-height: 21px;
	}

	#u115257
	{
		z-index: 261;
		width: 95px;
		left: 2px;
		margin-top: 5px;
	}

	#u25041-4
	{
		z-index: 262;
		width: 84px;
	}

	#u25059
	{
		z-index: 266;
		width: 10px;
		height: 10px;
		margin-top: 16px;
		left: 85px;
	}

	#u25033:hover,#u25059:hover
	{
		margin-top: 16px;
		width: 10px;
		height: 10px;
	}

	#u25072-10
	{
		z-index: 234;
		min-height: 405px;
		left: 19px;
		margin-top: 1px;
		width: 87.5%;
	}

	#u25072-10:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 1px;
		min-height: 405px;
		width: 87.5%;
	}

	#u24653,#u25072
	{
		line-height: 32px;
	}

	#u115253
	{
		z-index: 267;
		width: 96px;
		left: 3px;
		margin-top: 16px;
	}

	#u25085-4
	{
		z-index: 268;
		width: 84px;
	}

	#u25015-4:hover,#u25041-4:hover,#u25085-4:hover
	{
		width: 84px;
	}

	#u25103
	{
		z-index: 272;
		width: 10px;
		height: 10px;
		margin-top: 15px;
		left: 86px;
	}

	#u25103:hover
	{
		margin-top: 15px;
		width: 10px;
		height: 10px;
	}

	#u25116-9
	{
		z-index: 244;
		min-height: 469px;
		left: 19px;
		margin-top: 6px;
		width: 88.13%;
	}

	#u25116-9:hover
	{
		margin-right: 0px;
		margin-top: 6px;
		min-height: 469px;
		width: 88.13%;
	}

	#u24653-5,#u25116-5
	{
		font-size: 18px;
	}

	#u25116
	{
		line-height: 24px;
	}

	#u25072-7,#u25116-7
	{
		font-size: 15px;
		line-height: 23px;
	}

	#u21114,#u21114-bw
	{
		z-index: 220;
		min-height: 1580px;
	}

	#u24837
	{
		z-index: 254;
		background-image: url("../images/alaincanonica-decoration-768x1024-u24837-fr2.jpg?crc=440575514");
		padding-bottom: 287px;
		margin-right: -10000px;
		margin-top: 1456px;
		width: 100%;
	}

	#u25129
	{
		z-index: 273;
		width: 177px;
		margin-top: 20px;
		left: -177px;
	}

	#u25132
	{
		z-index: 274;
		width: 177px;
		left: -177px;
	}

	#u25132.MuseLinkActive
	{
		width: 177px;
		left: -177px;
	}

	#u235558
	{
		z-index: 275;
		margin-left: 32px;
	}

	#projekte
	{
		margin-top: 35px;
		margin-left: -0.32%;
	}

	#u36512-4
	{
		z-index: 276;
		margin-top: 17px;
		width: 81.94%;
		margin-left: 33px;
	}

	#u36512-4:hover
	{
		margin-top: 17px;
		width: 81.94%;
		margin-left: 33px;
	}

	#u36513
	{
		z-index: 280;
		width: 155px;
		height: 3px;
		margin-left: 34px;
	}

	#u340503
	{
		z-index: 470;
		min-height: 1790px;
		margin-top: 17px;
		width: 98.45%;
		left: 0%;
		margin-left: -0.32%;
	}

	#u37795
	{
		z-index: 328;
		margin-top: 84px;
		width: 71.97%;
		margin-left: 13.87%;
		left: 0px;
	}

	#pu37746-4
	{
		z-index: 329;
		width: 100%;
		margin-left: 0%;
	}

	#u37746-4
	{
		z-index: 329;
		min-height: 43px;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#u37746-4:hover
	{
		margin-right: -10000px;
		margin-top: 3px;
		min-height: 43px;
	}

	#u37759
	{
		z-index: 333;
		margin-right: -10000px;
		width: 12.56%;
		margin-left: 43.73%;
		left: 0px;
	}

	.ie #u37759
	{
		margin-left: 43.73%;
		left: 0px;
	}

	#u37759:hover
	{
		margin-right: -10000px;
		width: 12.56%;
		margin-left: 43.73%;
		left: 0px;
	}

	.ie #u37759:hover
	{
		margin-left: 43.73%;
		left: 0px;
	}

	#u37777
	{
		z-index: 334;
		height: 4px;
		margin-top: 3px;
		width: 35.5%;
		margin-left: 32.26%;
		left: 1px;
	}

	#pu39999
	{
		z-index: 217;
		margin-top: 157px;
		width: 99.69%;
	}

	#u39999
	{
		z-index: 217;
	}

	#u38615
	{
		z-index: 218;
	}

	#u38641
	{
		z-index: 219;
		height: 1479px;
		margin-top: -2px;
	}

	#u40028-4
	{
		z-index: 281;
		min-height: 27px;
		font-size: 18px;
		line-height: 22px;
		margin-top: 31px;
		width: 72.82%;
		left: 41px;
	}

	#u40028-4:hover
	{
		margin-top: 31px;
		min-height: 27px;
		width: 72.82%;
	}

	#u40046
	{
		z-index: 285;
		width: 126px;
		height: 3px;
		margin-top: 55px;
		left: 41px;
	}

	#u40059
	{
		z-index: 286;
		margin-top: 94px;
		width: 3.13%;
		left: 21px;
	}

	#u40079-8
	{
		z-index: 288;
		min-height: 289px;
		margin-top: 92px;
		width: 81.25%;
		left: 39px;
	}

	#u40079-8:hover
	{
		margin-top: 92px;
		min-height: 289px;
		width: 81.25%;
	}

	#u41173
	{
		z-index: 296;
		margin-top: 700px;
		width: 3.13%;
		left: 21px;
	}

	#u41106-8
	{
		z-index: 298;
		min-height: 345px;
		margin-top: 697px;
		width: 81.25%;
		left: 39px;
	}

	#u41106-8:hover
	{
		margin-top: 697px;
		min-height: 345px;
		width: 81.25%;
	}

	#u40097
	{
		z-index: 306;
		margin-top: 389px;
		width: 3.13%;
		left: 6.57%;
	}

	#u40129-8
	{
		z-index: 308;
		min-height: 316px;
		margin-top: 381px;
		width: 81.25%;
		margin-left: 18.75%;
		left: -21px;
	}

	#u40129-8:hover
	{
		margin-top: 381px;
		min-height: 316px;
		width: 81.25%;
		margin-left: 18.75%;
		left: -21px;
	}

	#u40129-2
	{
		font-size: 15px;
		line-height: 27px;
		font-weight: 700;
		font-style: normal;
	}

	#u41146
	{
		z-index: 316;
		margin-top: 1046px;
		width: 3.13%;
		left: 6.57%;
	}

	#u41075-8
	{
		z-index: 318;
		min-height: 417px;
		margin-top: 1042px;
		width: 81.25%;
		margin-left: 18.75%;
		left: -21px;
	}

	#u41075-8:hover
	{
		margin-top: 1042px;
		min-height: 417px;
		width: 81.25%;
		margin-left: 18.75%;
		left: -21px;
	}

	#u40079-2,#u41106-2,#u41075-2
	{
		font-size: 15px;
		line-height: 15px;
		font-weight: 700;
	}

	#u40079-4,#u41106-4,#u40129-4,#u41075-4
	{
		font-weight: 400;
	}

	#u40079-6,#u41106-6,#u40129-6,#u41075-6
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	}

	#u341044
	{
		z-index: 442;
		margin-top: 111px;
		width: 75.71%;
		left: 0%;
		margin-left: 11.84%;
	}

	#u341047
	{
		z-index: 443;
		width: 13.59%;
		margin-left: 43.21%;
	}

	#u341046-4
	{
		z-index: 445;
		min-height: 50px;
		line-height: 28px;
		font-size: 23px;
		margin-top: 34px;
		width: 46.1%;
		margin-left: 26.75%;
	}

	#u341045-4
	{
		z-index: 449;
		min-height: 58px;
		line-height: 19px;
		font-size: 16px;
		top: -1px;
		margin-bottom: -1px;
		width: 100%;
	}

	#u341045-4:hover
	{
		margin-bottom: -1px;
		margin-top: 0px;
		min-height: 58px;
		width: 100%;
	}

	#u341049
	{
		z-index: 453;
		margin-top: 77px;
		width: 60.13%;
		left: 0%;
		margin-left: 19.63%;
	}

	#u341050
	{
		z-index: 454;
		width: 14.51%;
		margin-left: 42.49%;
	}

	#u341053-4
	{
		z-index: 456;
		min-height: 48px;
		line-height: 28px;
		font-size: 23px;
		margin-top: 37px;
		width: 89.12%;
		margin-left: 5.7%;
	}

	#u341052-4
	{
		z-index: 460;
		min-height: 55px;
		line-height: 19px;
		font-size: 16px;
		width: 100%;
	}

	#u341052-4:hover
	{
		margin-top: 0px;
		min-height: 55px;
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 20944px);
	}

	#pcontact
	{
		z-index: 114;
		margin-right: -10000px;
		margin-top: 13px;
		width: 100%;
	}

	#u47153-4
	{
		z-index: 67;
		min-height: 36px;
		margin-top: 8px;
		width: 69.07%;
		margin-left: 27px;
	}

	#u47153-4:hover
	{
		margin-top: 8px;
		min-height: 36px;
		width: 69.07%;
		margin-left: 27px;
	}

	#u47154
	{
		z-index: 71;
		height: 3px;
		width: 32.82%;
		margin-left: 29px;
	}

	#u47154:hover
	{
		margin-bottom: 0px;
		margin-top: 0px;
		height: 3px;
		width: 32.82%;
		margin-left: 29px;
	}

	#u79007
	{
		min-height: 609px;
		margin-top: 11px;
		width: 100%;
		margin-left: 0%;
	}

	#u47151-4
	{
		z-index: 62;
		margin-top: 46px;
		width: 80%;
		left: 0px;
		margin-left: 18px;
	}

	#u47152
	{
		z-index: 66;
		height: 3px;
		margin-top: 1px;
		width: 40.63%;
		left: 0px;
		margin-left: 18px;
	}

	#u47152:hover
	{
		height: 3px;
		width: 40.63%;
		margin: 1px 0px 0px 18px;
	}

	#widgetu78786
	{
		z-index: 72;
		margin-top: 29px;
		width: 88.75%;
		margin-left: 5.63%;
	}

	#widgetu78786_position_content
	{
		margin-top: -1px;
		width: 100%;
	}

	#widgetu78787
	{
		z-index: 73;
		width: 100.71%;
		left: -0.36%;
	}

	#widgetu78787:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.71%;
	}

	#widgetu78787.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.71%;
	}

	#widgetu78787.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		width: 100.71%;
	}

	#u78789-4
	{
		z-index: 74;
		width: 99.31%;
	}

	#widgetu78787:hover #u78789-4
	{
		width: 99.31%;
	}

	#widgetu78787.focus-st #u78789-4
	{
		width: 99.31%;
	}

	#widgetu79425
	{
		z-index: 109;
		margin-top: 8px;
		width: 100.71%;
		left: -0.36%;
	}

	#widgetu79425:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.71%;
	}

	#widgetu79425.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.71%;
	}

	#u79428-4
	{
		z-index: 110;
		width: 99.31%;
	}

	#widgetu78787.fld-err-st #u78789-4,#widgetu79425:hover #u79428-4
	{
		width: 99.31%;
	}

	#widgetu79425.focus-st #u79428-4
	{
		width: 99.31%;
	}

	#widgetu78791
	{
		z-index: 78;
		margin-top: 7px;
		width: 100.71%;
		left: -0.36%;
	}

	#widgetu78791:hover
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.71%;
	}

	#widgetu78791.focus-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.71%;
	}

	#widgetu78791.fld-err-st
	{
		margin-right: 0px;
		margin-top: 7px;
		width: 100.71%;
	}

	#u78794-4
	{
		z-index: 79;
		width: 99.31%;
	}

	#widgetu79425.fld-err-st #u79428-4,#widgetu78791:hover #u78794-4
	{
		width: 99.31%;
	}

	#widgetu78791.focus-st #u78794-4
	{
		width: 99.31%;
	}

	#widgetu79021
	{
		z-index: 104;
		margin-top: 8px;
		width: 100.71%;
		left: -0.36%;
	}

	#widgetu79425.fld-err-st,#widgetu79021:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.71%;
	}

	#widgetu79021.focus-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.71%;
	}

	#widgetu79021.fld-err-st
	{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 8px;
		width: 100.71%;
	}

	#u79022-4
	{
		z-index: 105;
		width: 99.31%;
	}

	#widgetu78791.fld-err-st #u78794-4,#widgetu79021:hover #u79022-4
	{
		width: 99.31%;
	}

	#widgetu79021.focus-st #u79022-4
	{
		width: 99.31%;
	}

	#widgetu79021.fld-err-st #u79022-4
	{
		width: 99.31%;
	}

	#widgetu78797
	{
		z-index: 99;
		margin-top: 9px;
		width: 100.71%;
		left: -0.36%;
	}

	#widgetu78797:hover
	{
		margin-top: 9px;
		width: 100.71%;
		margin-left: 0%;
	}

	#widgetu78797.focus-st
	{
		margin-top: 9px;
		width: 100.71%;
		margin-left: 0%;
	}

	#widgetu78797.fld-err-st
	{
		margin-top: 9px;
		width: 100.71%;
		margin-left: 0%;
	}

	#u78798-4
	{
		z-index: 100;
		min-height: 108px;
		width: 99.31%;
	}

	#widgetu78797:hover #u78798-4
	{
		min-height: 108px;
		width: 99.31%;
	}

	#widgetu78797.focus-st #u78798-4
	{
		min-height: 108px;
		width: 99.31%;
	}

	#widgetu78797.fld-err-st #u78798-4
	{
		min-height: 108px;
		width: 99.31%;
	}

	#pu78795-4
	{
		z-index: 83;
		margin-top: 53px;
		width: 98.95%;
	}

	#u78795-4
	{
		z-index: 83;
		min-height: 30px;
		margin-top: 12px;
		width: 50.18%;
		left: 49.83%;
	}

	#u78801-4
	{
		z-index: 87;
		min-height: 30px;
		margin-top: 12px;
		width: 50.18%;
		left: 49.83%;
	}

	#u78796-4
	{
		z-index: 91;
		min-height: 30px;
		margin-top: 12px;
		width: 50.18%;
		left: 49.83%;
	}

	#widgetu78786.frm-sub-st #u78795-4,#widgetu78786.frm-subm-err-st #u78801-4,#widgetu78786.frm-subm-ok-st #u78796-4
	{
		min-height: 34px;
	}

	#u78802-4
	{
		height: 32px;
		width: 46.27%;
		left: -0.36%;
	}

	#u78802-4:hover
	{
		margin-bottom: 0px;
		height: 32px;
		width: 46.27%;
	}

	#u78802-4:active
	{
		margin-bottom: 0px;
		height: 32px;
		width: 46.27%;
	}

	#pu42200
	{
		z-index: 17;
		margin-top: 29px;
		width: 100%;
	}

	#u42200
	{
		height: 536px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u205749
	{
		height: 535px;
	}

	#u205749-bw
	{
		z-index: 18;
		height: 535px;
		left: 0px;
		margin-left: 0px;
	}

	#u43421-4
	{
		z-index: 25;
		min-height: 43px;
		margin-top: 125px;
		width: 88.13%;
		left: 5.94%;
		margin-left: 0%;
	}

	#u224160-4
	{
		z-index: 29;
		margin-top: 461px;
		width: 49.07%;
		left: 7.82%;
		margin-left: 0%;
	}

	#u224160-4:hover
	{
		margin-top: 461px;
		width: 49.07%;
	}

	#u43413-4
	{
		z-index: 33;
		min-height: 53px;
		margin-top: 168px;
		width: 88.13%;
		left: 5.94%;
		margin-left: 0%;
	}

	#u59999
	{
		z-index: 37;
		width: 279px;
		margin-top: 233px;
		left: 6.25%;
		margin-left: 0%;
	}

	#u43417
	{
		z-index: 42;
		width: 20px;
	}

	#u43416-4
	{
		z-index: 38;
		width: 253px;
		min-height: 23px;
		left: 9.32%;
	}

	#u43416-4:hover
	{
		margin-top: 0px;
		min-height: 23px;
		width: 253px;
		margin-left: 0%;
	}

	#u60007
	{
		z-index: 44;
		width: 276px;
		margin-top: 278px;
		left: 6.25%;
		margin-left: 0%;
	}

	#u43411
	{
		z-index: 49;
		width: 17px;
		margin-top: 2px;
	}

	#u43414-4
	{
		z-index: 45;
		width: 251px;
		min-height: 43px;
		left: 9.06%;
	}

	#u43414-4:hover
	{
		margin-top: 0px;
		min-height: 43px;
		width: 251px;
		margin-left: 0%;
	}

	#u60015
	{
		z-index: 51;
		width: 281px;
		margin-top: 334px;
		left: 6.25%;
		margin-left: 0%;
	}

	#u43419
	{
		z-index: 56;
		width: 20px;
	}

	#u43415-4
	{
		z-index: 52;
		width: 255px;
		min-height: 20px;
		margin-top: 1px;
		left: 9.26%;
	}

	#u43415-4:hover
	{
		margin-top: 1px;
		min-height: 20px;
		width: 255px;
		margin-left: 0%;
	}

	#u43422
	{
		z-index: 58;
		width: 279px;
		height: 41px;
		margin-top: 403px;
		left: 22px;
		margin-left: 0px;
	}

	#u43423
	{
		z-index: 59;
		width: 27px;
		margin-top: 46px;
		margin-left: 100%;
		left: -57px;
	}

	#u244725
	{
		z-index: 208;
		position: relative;
		margin-right: -10000px;
		margin-top: 32px;
		width: 34.69%;
		left: 23px;
		margin-left: 0px;
	}

	#u244721
	{
		z-index: 209;
		width: 100.91%;
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
	}

	.verticalspacer
	{
		min-height: 135px;
	}

	#u228408_img
	{
		width: 100%;
	}
}

