.version.programs /* version checker */
{
	color: #000016;
	background-color: #4E2692;
}

#page
{
	z-index: 1;
	width: 764px;
	min-height: 1023.5023107177976px;
	background-image: none;
	border-width: 0px;
	border-color: #4789AD;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#page_position_content
{
	padding-top: 36px;
	padding-bottom: 53px;
	width: 0.01px;/* should not cover content below */
}

#u20315
{
	z-index: 414;
	width: 511px;
	margin-left: 82px;
	position: relative;
}

#u20315_img
{
	padding-right: 172px;
}

#pmenuu20374
{
	width: 0.01px;
	margin-left: 82px;
	margin-top: 10px;
}

#menuu20374
{
	z-index: 436;
	width: 174px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
}

#u20389
{
	width: 174px;
	min-height: 21px;
	position: relative;
	margin-right: -10000px;
}

#u20390
{
	width: 174px;
	padding-bottom: 8px;
	position: relative;
}

#u20390:hover
{
	width: 174px;
	min-height: 0px;
	margin: 0px;
}

#u20390.MuseMenuActive
{
	width: 174px;
	min-height: 0px;
	margin: 0px;
}

#u20393-4
{
	width: 174px;
	min-height: 13px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
}

#u20390:hover #u20393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u20390.MuseMenuActive #u20393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u20394
{
	width: 174px;
	top: 21px;
}

#u28114
{
	width: 173px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u28114:hover
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u28115-4
{
	width: 165px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u28114:hover #u28115-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#u20404
{
	width: 173px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u28114.MuseMenuActive,#u20404:hover
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20407-4
{
	width: 165px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u28114.MuseMenuActive #u28115-4,#u20404:hover #u20407-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#u20418
{
	width: 173px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20404.MuseMenuActive,#u20418:hover
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20419-4
{
	width: 165px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20404.MuseMenuActive #u20407-4,#u20418:hover #u20419-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#u20399
{
	width: 173px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20418.MuseMenuActive,#u20399:hover
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20401-4
{
	width: 165px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20418.MuseMenuActive #u20419-4,#u20399:hover #u20401-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#u20395,#u28111,#u20403,#u20417,#u20396,#u20410
{
	width: 173px;
	position: relative;
}

#u20411
{
	width: 173px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20399.MuseMenuActive,#u20411:hover
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20411.MuseMenuActive
{
	width: 173px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20413-4
{
	width: 165px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20399.MuseMenuActive #u20401-4,#u20411:hover #u20413-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#u20411.MuseMenuActive #u20413-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 165px;
	margin: 0px -10000px 0px 0px;
}

#menuu20424
{
	z-index: 475;
	width: 180px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 196px;
}

#u20439
{
	width: 180px;
	min-height: 21px;
	position: relative;
	margin-right: -10000px;
}

#u20470
{
	width: 180px;
	padding-bottom: 8px;
	position: relative;
}

#u20470.MuseMenuActive
{
	width: 180px;
	min-height: 0px;
	margin: 0px;
}

#u20473-6
{
	width: 180px;
	min-height: 13px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
}

#u20470:hover #u20473-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u20470:active #u20473-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u20470.MuseMenuActive #u20473-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u20440
{
	width: 180px;
	top: 21px;
}

#u20466
{
	width: 179px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u20466:hover
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20466:active
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20467-4
{
	width: 171px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20466:hover #u20467-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20466:active #u20467-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20457
{
	width: 179px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20466.MuseMenuActive,#u20457:hover
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20457:active
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20458-4
{
	width: 171px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20466.MuseMenuActive #u20467-4,#u20457:hover #u20458-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20457:active #u20458-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20450
{
	width: 179px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20457.MuseMenuActive,#u20450:hover
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20450:active
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20452-4
{
	width: 171px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20457.MuseMenuActive #u20458-4,#u20450:hover #u20452-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20450:active #u20452-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20441,#u20463,#u20456,#u20449,#u20442
{
	width: 179px;
	position: relative;
}

#u20445
{
	width: 179px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u20450.MuseMenuActive,#u20445:hover
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20445:active
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20445.MuseMenuActive
{
	width: 179px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20447-4
{
	width: 171px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20450.MuseMenuActive #u20452-4,#u20445:hover #u20447-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20445:active #u20447-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#u20445.MuseMenuActive #u20447-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 171px;
	margin: 0px -10000px 0px 0px;
}

#menuu20474
{
	z-index: 510;
	width: 144px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 396px;
}

#u20489
{
	width: 144px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
}

#u20490
{
	width: 144px;
	padding-bottom: 9px;
	position: relative;
}

#u20490.MuseMenuActive
{
	width: 144px;
	min-height: 0px;
	margin: 0px;
}

#u20492-4
{
	width: 144px;
	min-height: 13px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
}

#u20490.MuseMenuActive #u20492-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u20494
{
	width: 115px;
	top: 22px;
}

#u20499
{
	width: 114px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u20499:hover
{
	width: 114px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20502-4
{
	width: 106px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20499:hover #u20502-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 106px;
	margin: 0px -10000px 0px 0px;
}

#u20495,#u20496,#u20503
{
	width: 114px;
	position: relative;
}

#u20504
{
	width: 114px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u20499.MuseMenuActive,#u20504:hover
{
	width: 114px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20504.MuseMenuActive
{
	width: 114px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u20506-4
{
	width: 106px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u20499.MuseMenuActive #u20502-4,#u20504:hover #u20506-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 106px;
	margin: 0px -10000px 0px 0px;
}

#u20504.MuseMenuActive #u20506-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 106px;
	margin: 0px -10000px 0px 0px;
}

#menuu20510
{
	z-index: 531;
	width: 94px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 567px;
}

#u20523
{
	width: 94px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u20526
{
	width: 94px;
	padding-bottom: 21px;
	position: relative;
}

#u20526.MuseMenuActive
{
	width: 94px;
	min-height: 0px;
	margin: 0px;
}

#u20529-4
{
	width: 94px;
	min-height: 13px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u20526.MuseMenuActive #u20529-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	width: 94px;
	margin: 0px -10000px 0px 0px;
}

#menuu20354
{
	z-index: 429;
	width: 53px;
	position: relative;
	margin-right: -10000px;
	left: 846px;
}

#u20355
{
	width: 53px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u20356
{
	width: 53px;
	padding-bottom: 20px;
	position: relative;
}

#u20356.MuseMenuActive
{
	width: 53px;
	min-height: 0px;
	margin: 0px;
}

#u20359-4
{
	width: 53px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u20356.MuseMenuActive #u20359-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 53px;
	margin: 0px -10000px 0px 0px;
}

#u20876-4
{
	z-index: 538;
	width: 141px;
	min-height: 36px;
	background-color: transparent;
	letter-spacing: 4px;
	line-height: 29px;
	font-family: m-1m, sans-serif;
	font-weight: 400;
	margin-left: 82px;
	margin-top: 131px;
	position: relative;
}

#pu28411
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: 80px;
}

#u28411
{
	z-index: 388;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u28415
{
	z-index: 389;
	width: 212px;
	padding-bottom: 41px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/memoire-normal.png") no-repeat left top;
	background-size: contain;
}

#u28415:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/memoire-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u28412
{
	z-index: 390;
	width: 169px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 65px;
	left: 18px;
}

#u28414
{
	z-index: 391;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #4789AD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u28413-10
{
	z-index: 392;
	width: 169px;
	min-height: 106px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
}

#u28413-8
{
	font-size: 18px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u20867
{
	z-index: 17;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 219px;
}

#u20868
{
	z-index: 18;
	width: 212px;
	padding-bottom: 43px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_uea.jpg") no-repeat left top;
	background-size: contain;
}

#u20868:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_uea-layer%202.jpg") no-repeat left top;
	background-size: contain;
}

#u20870
{
	z-index: 19;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #4789AD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 116px;
	left: 58px;
	border-width: 1px 0px 0px;
}

#u20869-10
{
	z-index: 20;
	width: 169px;
	min-height: 106px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	left: 28px;
}

#u20869-8
{
	font-size: 18px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u28413-6,#u20869-6
{
	line-height: 22px;
}

#u20934
{
	z-index: 226;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 438px;
}

#u20935
{
	z-index: 227;
	width: 212px;
	padding-bottom: 39px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_legumes-rollover.png") no-repeat left top;
	background-size: contain;
}

#u20935:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_legumes-active.png") no-repeat left top;
	background-size: contain;
}

#u20936
{
	z-index: 228;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 67px;
	left: 5px;
}

#u20937-9
{
	z-index: 229;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20938
{
	z-index: 238;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #4789AD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u20945
{
	z-index: 254;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 656px;
}

#u20946
{
	z-index: 255;
	width: 212px;
	padding-bottom: 33px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_hommes-normal.png") no-repeat left top;
	background-size: contain;
}

#u20946:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_hommes-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20947
{
	z-index: 256;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 52px;
	left: 32px;
}

#u20948-13
{
	z-index: 257;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20949
{
	z-index: 270;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 74px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u20955
{
	z-index: 282;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20957
{
	z-index: 283;
	width: 212px;
	padding-bottom: 117px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_abyss-normal.png") no-repeat left top;
	background-size: contain;
}

#u20957:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_abyss-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20956-6
{
	z-index: 284;
	width: 146px;
	min-height: 42px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 51px;
	left: 33px;
}

#u20958
{
	z-index: 290;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 218px;
}

#u20959
{
	z-index: 291;
	width: 212px;
	padding-bottom: 33px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_coe.jpg") no-repeat left top;
	background-size: contain;
}

#u20959:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_coe-layer%203.jpg") no-repeat left top;
	background-size: contain;
}

#u20960
{
	z-index: 292;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 52px;
	left: 33px;
}

#u20962-10
{
	z-index: 293;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20961
{
	z-index: 303;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 74px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u20886
{
	z-index: 71;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20890
{
	z-index: 72;
	width: 212px;
	padding-bottom: 54px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_story-normal.png") no-repeat left top;
	background-size: contain;
}

#u20890:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_story-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20887
{
	z-index: 73;
	width: 179px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 17px;
}

#u20889-10
{
	z-index: 74;
	width: 179px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20888
{
	z-index: 84;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 35px;
	border-width: 1px 0px 0px;
}

#u20929
{
	z-index: 209;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 654px;
}

#u20933
{
	z-index: 210;
	width: 212px;
	padding-bottom: 20px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_montagnes.jpg") no-repeat left top;
	background-size: contain;
}

#u20933:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_montagnes-roolover.jpg") no-repeat left top;
	background-size: contain;
}

#u20930
{
	z-index: 211;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 65px;
	left: 33px;
}

#u20931-13
{
	z-index: 212;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20932
{
	z-index: 225;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #4789AD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u20862
{
	z-index: 2;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20864
{
	z-index: 3;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20865
{
	z-index: 4;
	width: 212px;
	padding-bottom: 57px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_himalayas.jpg") no-repeat left top;
	background-size: contain;
}

#u20865:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_himalayas-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20866-11
{
	z-index: 5;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
	left: 34px;
}

#u20863
{
	z-index: 16;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 103px;
	left: 53px;
	border-width: 1px 0px 0px;
}

#u20881
{
	z-index: 58;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 218px;
}

#u20885
{
	z-index: 59;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 126px;
	left: 52px;
	border-width: 1px 0px 0px;
}

#u20882
{
	z-index: 60;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20883
{
	z-index: 61;
	width: 212px;
	padding-bottom: 54px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_marite-normal.png") no-repeat left top;
	background-size: contain;
}

#u20883:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_marite-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20884-9
{
	z-index: 62;
	width: 179px;
	min-height: 106px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 52px;
	left: 18px;
}

#u20884-5
{
	font-size: 18px;
	text-align: left;
	color: #000000;
}

#u20897
{
	z-index: 108;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20898
{
	z-index: 109;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 40px;
	border-width: 1px 0px 0px;
}

#u20899
{
	z-index: 110;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20901
{
	z-index: 111;
	width: 212px;
	padding-bottom: 25px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_biorytm-normal.png") no-repeat left top;
	background-size: contain;
}

#u20901:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_biorytm-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20900-12
{
	z-index: 112;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 32px;
}

#u20902
{
	z-index: 124;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 655px;
}

#u20903
{
	z-index: 125;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 107px;
	left: 56px;
	border-width: 1px 0px 0px;
}

#u20904
{
	z-index: 126;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20906
{
	z-index: 127;
	width: 212px;
	padding-bottom: 52px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_optique-normal.png") no-repeat left top;
	background-size: contain;
}

#u20906:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_optique-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20905-10
{
	z-index: 128;
	width: 174px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 24px;
}

#u20937-4,#u20948-8,#u20962-5,#u20889-5,#u20931-8,#u20866-6,#u20905-5
{
	font-size: 18px;
	text-align: left;
	line-height: 22px;
	color: #000000;
}

#pu20891
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: 7px;
}

#u20891
{
	z-index: 85;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20892
{
	z-index: 86;
	width: 212px;
	padding-bottom: 30px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_havre-normal.png") no-repeat left top;
	background-size: contain;
}

#u20892:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_havre-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20893-10
{
	z-index: 87;
	width: 174px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 19px;
}

#u20877
{
	z-index: 45;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 218px;
}

#u20879
{
	z-index: 46;
	width: 212px;
	padding-bottom: 46px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_lune-normal.png") no-repeat left top;
	background-size: contain;
}

#u20879:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_lune-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20880-10
{
	z-index: 47;
	width: 132px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 60px;
	left: 45px;
}

#u20878
{
	z-index: 57;
	width: 98px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 113px;
	left: 60px;
	border-width: 1px 0px 0px;
}

#u20894
{
	z-index: 97;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20895
{
	z-index: 98;
	width: 212px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_pi4-normal.png") no-repeat left top;
	background-size: contain;
}

#u20895:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_pi4-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20896-9
{
	z-index: 99;
	width: 174px;
	min-height: 106px;
	background-color: transparent;
	margin-bottom: -21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 106px;
	left: 23px;
}

#u20871
{
	z-index: 30;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 655px;
}

#u20872
{
	z-index: 31;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20874
{
	z-index: 32;
	width: 212px;
	padding-bottom: 49px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_entretien.jpg") no-repeat left top;
	background-size: contain;
}

#u20874:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_entretien-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20873-11
{
	z-index: 33;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 33px;
}

#u20884-7,#u20873-8
{
	font-size: 18px;
	text-align: center;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u28413-7,#u20869-7,#u20884-6,#u20873-7
{
	font-size: 14px;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
	line-height: 17px;
}

#u20875
{
	z-index: 44;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #7CECFD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 114px;
	left: 52px;
	border-width: 1px 0px 0px;
}

#pu20950
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: 8px;
}

#u20950
{
	z-index: 271;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u20954
{
	z-index: 272;
	width: 212px;
	padding-bottom: 75px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_port_de_peche-normal.png") no-repeat left top;
	background-size: contain;
}

#u20954:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_port_de_peche-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20951
{
	z-index: 273;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
	left: 40px;
}

#u20952
{
	z-index: 274;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 76px;
	left: 32px;
}

#u20953-7
{
	z-index: 275;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
}

#u20910
{
	z-index: 150;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 219px;
}

#u20911
{
	z-index: 151;
	width: 212px;
	padding-bottom: 58px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_defi.jpg") no-repeat left top;
	background-size: contain;
}

#u20911:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_defi-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20912-9
{
	z-index: 152;
	width: 160px;
	min-height: 106px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 44px;
	left: 17px;
}

#u20963
{
	z-index: 304;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20964
{
	z-index: 305;
	width: 212px;
	padding-bottom: 78px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_umberto-normal.png") no-repeat left top;
	background-size: contain;
}

#u20964:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_umberto-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20965-5
{
	z-index: 306;
	width: 91px;
	min-height: 50px;
	background-color: transparent;
	text-align: left;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 68px;
	left: 84px;
}

#u20966
{
	z-index: 311;
	width: 212px;
	height: 212px;
	position: relative;
	margin-right: -10000px;
	left: 655px;
	background: transparent url("../../images/carre_stop-normal.png") no-repeat left top;
	background-size: contain;
}

#u20966:hover
{
	width: 212px;
	height: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_stop-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#pu20862,#pu20923
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: 4px;
}

#u20923
{
	z-index: 192;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20925
{
	z-index: 193;
	width: 212px;
	padding-bottom: 76px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_gilles-rollover.png") no-repeat left top;
	background-size: contain;
}

#u20925:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_gilles.jpg") no-repeat left top;
	background-size: contain;
}

#u20924-7
{
	z-index: 194;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 30px;
}

#u20884-2,#u20873,#u20912,#u20912-5,#u20912-6,#u20924-2
{
	font-size: 18px;
	text-align: center;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u20916
{
	z-index: 171;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 218px;
}

#u20917
{
	z-index: 172;
	width: 212px;
	padding-bottom: 54px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_laurent.jpg") no-repeat left top;
	background-size: contain;
}

#u20917:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_laurent-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20918-9
{
	z-index: 173;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 33px;
}

#u20987
{
	z-index: 355;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20990
{
	z-index: 356;
	width: 212px;
	padding-bottom: 80px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_traversee-photo%20filter%201.png") no-repeat left top;
	background-size: contain;
}

#u20990:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_traversee-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20989
{
	z-index: 357;
	width: 131px;
	height: 106px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
	left: 41px;
}

#u20988-8
{
	z-index: 358;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 33px;
}

#u20869-2,#u20869-4,#u20988-6
{
	font-size: 18px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
}

#u20926
{
	z-index: 201;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 655px;
}

#u20928
{
	z-index: 202;
	width: 212px;
	padding-bottom: 86px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_fly-normal.png") no-repeat left top;
	background-size: contain;
}

#u20928:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_fly-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20928:active
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_fly.jpg") no-repeat left top;
	background-size: contain;
}

#u20927-6
{
	z-index: 203;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 68px;
	left: 30px;
}

#u20884-4,#u20873-3,#u20873-5,#u20873-6,#u20924-4,#u20918-6,#u20927-3
{
	font-size: 18px;
	text-align: center;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u20873-9,#u20912-7,#u20924-5,#u20918-7,#u20927-4
{
	font-size: 18px;
	text-align: left;
	color: #FFFFFF;
}

#pu20955,#pu20907
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: 6px;
}

#u20907
{
	z-index: 138;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u20909
{
	z-index: 139;
	width: 212px;
	padding-bottom: 47px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_priscilla.jpg") no-repeat left top;
	background-size: contain;
}

#u20909:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_priscilla-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20908-10
{
	z-index: 140;
	width: 161px;
	min-height: 102px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 41px;
}

#u20972
{
	z-index: 324;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 218px;
}

#u20973
{
	z-index: 325;
	width: 212px;
	padding-bottom: 85px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_vendee-photo%20filter%201.png") no-repeat left top;
	background-size: contain;
}

#u20973:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_vendee-rollover.png") no-repeat left top;
	background-size: contain;
}

#u20974
{
	z-index: 326;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	left: 41px;
}

#u20975
{
	z-index: 327;
	width: 179px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 17px;
}

#u20976-8
{
	z-index: 328;
	width: 179px;
	min-height: 58px;
	background-color: transparent;
	text-align: center;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
}

#u28413-2,#u28413-4,#u20956-4,#u20965-2,#u20908-8,#u20976-4,#u20976-6
{
	font-size: 18px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u20913
{
	z-index: 161;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 437px;
}

#u20915
{
	z-index: 162;
	width: 212px;
	padding-bottom: 49px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_samsung.jpg") no-repeat left top;
	background-size: contain;
}

#u20915:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_samsung-active.jpg") no-repeat left top;
	background-size: contain;
}

#u20914-8
{
	z-index: 163;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 80px;
	left: 29px;
}

#u20982
{
	z-index: 345;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 656px;
}

#u20986
{
	z-index: 346;
	width: 212px;
	padding-bottom: 90px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_armada.jpg") no-repeat left top;
	background-size: contain;
}

#u20986:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_armada-layer%201.jpg") no-repeat left top;
	background-size: contain;
}

#u20985
{
	z-index: 347;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 40px;
}

#u20983
{
	z-index: 348;
	width: 117px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
	left: 47px;
}

#u20984-6
{
	z-index: 349;
	width: 117px;
	min-height: 58px;
	background-color: transparent;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
}

#pu20967
{
	width: 0.01px;
	margin-left: 24px;
	margin-top: -4px;
}

#u20967
{
	z-index: 312;
	width: 19px;
	height: 457px;
	position: relative;
	margin-right: -10000px;
}

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

#pu20977
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 9px;
	margin-left: 56px;
}

#u20977
{
	z-index: 336;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 1px;
	position: relative;
}

#u20980
{
	z-index: 337;
	width: 212px;
	padding-bottom: 76px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_70-normal.png") no-repeat left top;
	background-size: contain;
}

#u20980:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_70-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20981
{
	z-index: 338;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: 40px;
}

#u20978
{
	z-index: 339;
	width: 114px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 88px;
	left: 49px;
}

#u20979-5
{
	z-index: 340;
	width: 114px;
	min-height: 24px;
	background-color: transparent;
	text-align: left;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
}

#u20956-2,#u20908-2,#u20976-2,#u20979-2
{
	font-size: 18px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u20965-3,#u20979-3
{
	font-size: 18px;
	color: #FFFFFF;
}

#u20996
{
	z-index: 379;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u20999
{
	z-index: 380;
	width: 212px;
	padding-bottom: 64px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_mike_horn-rollover.png") no-repeat left top;
	background-size: contain;
}

#u20999:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_mike_horn-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u20998
{
	z-index: 381;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: 48px;
}

#u20997-6
{
	z-index: 382;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 87px;
	left: 40px;
}

#pu20991
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 10px;
	margin-left: 276px;
}

#u20991
{
	z-index: 366;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u20993
{
	z-index: 367;
	width: 212px;
	padding-bottom: 63px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_tour80-photo%20filter%201.png") no-repeat left top;
	background-size: contain;
}

#u20993:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_tour80-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20992
{
	z-index: 368;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
	left: 41px;
}

#u20994
{
	z-index: 369;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 66px;
	left: 33px;
}

#u20995-9
{
	z-index: 370;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
}

#u20953-4,#u20984-3,#u20995-6
{
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
}

#u20953-5,#u20984-4,#u20995-7
{
	font-size: 14px;
	text-align: left;
	line-height: 17px;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
}

#u20968
{
	z-index: 313;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u20969
{
	z-index: 314;
	width: 212px;
	padding-bottom: 47px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_route_ruhm-rollover.png") no-repeat left top;
	background-size: contain;
}

#u20969:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_route_ruhm-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u20971
{
	z-index: 315;
	width: 146px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 69px;
	left: 33px;
}

#u20970-8
{
	z-index: 316;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 82px;
	left: 33px;
}

#u20939
{
	z-index: 239;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 494px;
}

#u20943
{
	z-index: 240;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20944
{
	z-index: 241;
	width: 212px;
	height: 212px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_artika.jpg") no-repeat left top;
	background-size: contain;
}

#u20944:hover
{
	width: 212px;
	height: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_artika-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20940
{
	z-index: 242;
	width: 146px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 64px;
	left: 33px;
}

#u20942
{
	z-index: 243;
	width: 109px;
	height: 47px;
	border-style: solid;
	border-color: #4789AD;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 19px;
	border-width: 1px 0px 0px;
}

#u20941-10
{
	z-index: 244;
	width: 146px;
	min-height: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20937,#u20948-6,#u20962-3,#u20889-3,#u20931-2,#u20866-4,#u20900-3,#u20900-5,#u20905-3,#u20880-3,#u20953-3,#u20912-2,#u20912-4,#u20988-5,#u20984-2,#u20995-5,#u20941-3
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u20937-3,#u20948-2,#u20948-7,#u20962-2,#u20962-4,#u20889-2,#u20889-4,#u20931-3,#u20931-7,#u20866,#u20866-3,#u20866-5,#u20900-2,#u20900-4,#u20900-6,#u20900-7,#u20905-2,#u20905-4,#u20893-2,#u20893-3,#u20893-4,#u20893-5,#u20880-2,#u20880-4,#u20880-5,#u20896,#u20896-2,#u20896-3,#u20896-4,#u20914-2,#u20997-2,#u20970-2,#u20941-4,#u20941-5
{
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u20919
{
	z-index: 182;
	width: 212px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 712px;
}

#u20922
{
	z-index: 183;
	width: 212px;
	padding-bottom: 52px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/carre_championnat-photo%20filter%201.png") no-repeat left top;
	background-size: contain;
}

#u20922:hover
{
	width: 212px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/carre_championnat-rollover.jpg") no-repeat left top;
	background-size: contain;
}

#u20920
{
	z-index: 184;
	width: 131px;
	height: 78px;
	border-color: #000000;
	background-color: #4789AD;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	left: 41px;
}

#u20921-7
{
	z-index: 185;
	width: 146px;
	min-height: 58px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 33px;
}

#u20914-4,#u20970-4,#u20921-3
{
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u28413,#u20912-3,#u20918-4,#u20927,#u20921
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u20937-6,#u20948-10,#u20962-7,#u20889-7,#u20931-10,#u20866-8,#u20900-9,#u20905-7,#u20893-7,#u20880-7,#u20896-6,#u20914-5,#u20997-3,#u20970-5,#u20941-7,#u20921-4
{
	font-size: 14px;
	text-align: center;
	line-height: 17px;
	color: #000000;
	font-family: source-sans-pro, sans-serif;
	font-weight: 400;
}

#u20937-7,#u20948-11,#u20962-8,#u20889-8,#u20931-11,#u20866-9,#u20900-10,#u20905-8,#u20893-8,#u20880-8,#u20896-7,#u20914-6,#u20997-4,#u20970-6,#u20941-8,#u20921-5
{
	font-size: 18px;
	text-align: left;
	line-height: 22px;
	color: #FFFFFF;
}

#menuu20317
{
	z-index: 416;
	width: 197px;
	margin-left: 713px;
	position: relative;
}

#u20335
{
	width: 97px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u20336
{
	width: 97px;
	padding-bottom: 20px;
	position: relative;
}

#u20336.MuseMenuActive
{
	width: 97px;
	min-height: 0px;
	margin: 0px;
}

#u20339-4
{
	width: 97px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u20336.MuseMenuActive #u20339-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u20328
{
	width: 98px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 99px;
}

#u20329
{
	width: 98px;
	padding-bottom: 20px;
	position: relative;
}

#u20329:hover
{
	width: 98px;
	min-height: 0px;
	margin: 0px;
}

#u20329.MuseMenuActive
{
	width: 98px;
	min-height: 0px;
	margin: 0px;
}

#u20330-4
{
	width: 98px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
}

#u20329:hover #u20330-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u20329.MuseMenuActive #u20330-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#pu15123
{
	width: 0.01px;
	margin-left: 713px;
	margin-top: 8px;
}

#u15123
{
	z-index: 408;
	width: 32px;
	position: relative;
	margin-right: -10000px;
}

#u15125
{
	z-index: 410;
	width: 32px;
	position: relative;
	margin-right: -10000px;
	left: 38px;
}

#u15121
{
	z-index: 406;
	width: 32px;
	position: relative;
	margin-right: -10000px;
	left: 76px;
}

#u15119
{
	z-index: 404;
	width: 32px;
	position: relative;
	margin-right: -10000px;
	left: 113px;
}

#u15117
{
	z-index: 402;
	width: 32px;
	position: relative;
	margin-right: -10000px;
	left: 151px;
}

#u15127
{
	z-index: 412;
	width: 32px;
	position: relative;
	margin-right: -10000px;
	left: 189px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 764px;
}

@-ms-viewport
{
	width: 764px;
}

@-webkit-viewport
{
	width: 764px;
}

@-o-viewport
{
	width: 764px;
}

@-moz-viewport
{
	width: 764px;
}

@viewport
{
	width: 764px;
}

