.version.shop_policy /* version checker */
{
	color: #0000E5;
	background-color: #5CAA62;
}

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

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

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

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

@viewport
{
	width: 320px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 320px;
	min-height: 460px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
}

#u21089
{
	z-index: 2;
	height: 463px;
	background: transparent url("../../images/background-3-colours_2.jpg") no-repeat center center;
	background-size: cover;
}

#u21089-bw
{
	z-index: 2;
	margin-top: 463px;
	height: 463px;
}

#u21090
{
	z-index: 3;
	min-height: 62px;
	padding-bottom: 401px;
	background: transparent url("../../images/background-3-colours_2.jpg") no-repeat center center;
	background-size: cover;
}

#background
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 44px;
	left: 275px;
}

#u21090-bw
{
	z-index: 3;
	min-height: 62px;
}

#u21091
{
	z-index: 4;
	width: 261px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 118px;
	left: 22px;
	padding: 16px 9px;
}

#u21152-77
{
	z-index: 12;
	width: 261px;
	min-height: 1178px;
	background-color: transparent;
	position: relative;
}

#u21152-5
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u21152
{
	color: #000000;
	line-height: 14px;
}

#u21152-3
{
	font-size: 10px;
	line-height: 12px;
}

#u21152-2,#u21152-4
{
	font-size: 10px;
	color: #000000;
	line-height: 12px;
}

#u21152-53
{
	font-size: 10px;
	line-height: 18px;
	color: #000000;
}

#u21152-26,#u21152-30,#u21152-59
{
	text-decoration: underline;
}

#u21152-12,#u21152-15,#u21152-16,#u21152-18,#u21152-20,#u21152-32,#u21152-33,#u21152-35,#u21152-36,#u21152-38,#u21152-39,#u21152-41,#u21152-43,#u21152-46,#u21152-50,#u21152-51,#u21152-61,#u21152-62,#u21152-64,#u21152-66,#u21152-71,#u21152-73,#u21152-75
{
	font-size: 10px;
	line-height: 18px;
}

#u21152-17,#u21152-19,#u21152-40,#u21152-45,#u21152-63,#u21152-65,#u21152-70,#u21152-72,#u21152-74
{
	color: #000000;
}

#u21170
{
	z-index: 164;
	width: 260px;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #CCCCCC;
	margin-left: 1px;
	margin-top: 16px;
	position: relative;
}

#u21164
{
	z-index: 158;
	width: 165px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 51px;
	margin-top: 19px;
	position: relative;
}

#u21168
{
	z-index: 159;
	width: 29px;
	height: 27px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/icons-01-u20236-fr.png") no-repeat left top;
	background-size: contain;
}

#u21168:hover
{
	width: 29px;
	height: 27px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/icons-01-u20236-r-fr.png") no-repeat left top;
	background-size: contain;
}

.hidpi #u21168
{
	background-image: url("../../images/icons-01-u20236-fr_2x.png");
}

.hidpi #u21168:hover
{
	background-image: url("../../images/icons-01-u20236-r-fr_2x.png");
}

#u21169
{
	z-index: 160;
	width: 29px;
	height: 27px;
	position: relative;
	margin-right: -10000px;
	left: 34px;
	background: transparent url("../../images/icons-02-u20238-fr.png") no-repeat left top;
	background-size: contain;
}

#u21169:hover
{
	width: 29px;
	height: 27px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/icons-02-u20238-r-fr.png") no-repeat left top;
	background-size: contain;
}

.hidpi #u21169
{
	background-image: url("../../images/icons-02-u20238-fr_2x.png");
}

.hidpi #u21169:hover
{
	background-image: url("../../images/icons-02-u20238-r-fr_2x.png");
}

#u21166
{
	z-index: 161;
	width: 29px;
	height: 27px;
	position: relative;
	margin-right: -10000px;
	left: 68px;
	background: transparent url("../../images/icons-03-u20235-fr.png") no-repeat left top;
	background-size: contain;
}

#u21166:hover
{
	width: 29px;
	height: 27px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/icons-03-u20235-r-fr.png") no-repeat left top;
	background-size: contain;
}

.hidpi #u21166
{
	background-image: url("../../images/icons-03-u20235-fr_2x.png");
}

.hidpi #u21166:hover
{
	background-image: url("../../images/icons-03-u20235-r-fr_2x.png");
}

#u21165
{
	z-index: 162;
	width: 29px;
	height: 27px;
	position: relative;
	margin-right: -10000px;
	left: 102px;
	background: transparent url("../../images/icons-04-u20237-fr.png") no-repeat left top;
	background-size: contain;
}

#u21165:hover
{
	width: 29px;
	height: 27px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/icons-04-u20237-r-fr.png") no-repeat left top;
	background-size: contain;
}

.hidpi #u21165
{
	background-image: url("../../images/icons-04-u20237-fr_2x.png");
}

.hidpi #u21165:hover
{
	background-image: url("../../images/icons-04-u20237-r-fr_2x.png");
}

#u21167
{
	z-index: 163;
	width: 29px;
	height: 27px;
	position: relative;
	margin-right: -10000px;
	left: 136px;
	background: transparent url("../../images/icons-05-u20234-fr.png") no-repeat left top;
	background-size: contain;
}

#u21167:hover
{
	width: 29px;
	height: 27px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../../images/icons-05-u20234-r-fr.png") no-repeat left top;
	background-size: contain;
}

.hidpi #u21167
{
	background-image: url("../../images/icons-05-u20234-fr_2x.png");
}

.hidpi #u21167:hover
{
	background-image: url("../../images/icons-05-u20234-r-fr_2x.png");
}

#u21162-4
{
	z-index: 150;
	width: 197px;
	min-height: 9px;
	background-color: transparent;
	color: #7F7F7F;
	text-align: right;
	font-size: 6px;
	line-height: 7px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	margin-left: 64px;
	margin-top: 18px;
	position: relative;
}

#u21162-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 9px;
	width: 197px;
	margin: 18px 0px 0px 64px;
}

#u21094-3
{
	z-index: 6;
	min-height: 117px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
}

#u21094-3-bw
{
	z-index: 6;
	min-height: 117px;
}

#u21095
{
	z-index: 9;
	height: 1px;
	border-style: none;
	border-color: transparent;
	background-color: #CCCCCC;
}

#u21095-bw
{
	z-index: 9;
	margin-top: 117px;
	height: 1px;
}

#u21096
{
	z-index: 10;
	width: 320px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 57px;
}

#u22461
{
	z-index: 89;
	width: 303px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 7px;
}

#u22465
{
	z-index: 90;
	width: 303px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#menuu22469
{
	z-index: 91;
	width: 303px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u22484
{
	width: 44px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u22485
{
	width: 44px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22485:active
{
	background-color: transparent;
	width: 44px;
	min-height: 0px;
	margin: 0px;
}

#u22488-4
{
	width: 49px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22485:hover #u22488-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 49px;
	margin: 0px -10000px 0px 0px;
}

#u22485:active #u22488-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 49px;
	margin: 0px -10000px 0px 0px;
}

#u22485.MuseMenuActive #u22488-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 49px;
	margin: 0px -10000px 0px 0px;
}

#u22485:hover #u22488-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22485:active #u22488-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22477
{
	width: 61px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 46px;
}

#u22478
{
	width: 61px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22478:active
{
	background-color: transparent;
	width: 61px;
	min-height: 0px;
	margin: 0px;
}

#u22481-4
{
	width: 66px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22478:hover #u22481-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 66px;
	margin: 0px -10000px 0px 0px;
}

#u22478:active #u22481-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 66px;
	margin: 0px -10000px 0px 0px;
}

#u22478.MuseMenuActive #u22481-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 66px;
	margin: 0px -10000px 0px 0px;
}

#u22478:hover #u22481-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22478:active #u22481-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22505
{
	width: 40px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 109px;
}

#u22506
{
	width: 40px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22506:active
{
	background-color: transparent;
	width: 40px;
	min-height: 0px;
	margin: 0px;
}

#u22506.MuseMenuActive
{
	width: 40px;
	min-height: 0px;
	margin: 0px;
}

#u22508-4
{
	width: 45px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22506:hover #u22508-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 45px;
	margin: 0px -10000px 0px 0px;
}

#u22506:active #u22508-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 45px;
	margin: 0px -10000px 0px 0px;
}

#u22506.MuseMenuActive #u22508-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 45px;
	margin: 0px -10000px 0px 0px;
}

#u22506:hover #u22508-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22506:active #u22508-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22491
{
	width: 47px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 151px;
}

#u22494
{
	width: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22494:active
{
	background-color: transparent;
	width: 47px;
	min-height: 0px;
	margin: 0px;
}

#u22495-4
{
	width: 53px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22494:hover #u22495-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 53px;
	margin: 0px -10000px 0px 0px;
}

#u22494:active #u22495-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 53px;
	margin: 0px -10000px 0px 0px;
}

#u22494.MuseMenuActive #u22495-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 53px;
	margin: 0px -10000px 0px 0px;
}

#u22494:hover #u22495-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22494:active #u22495-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22498
{
	width: 46px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 200px;
}

#u22499
{
	width: 46px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22499:active
{
	background-color: transparent;
	width: 46px;
	min-height: 0px;
	margin: 0px;
}

#u22500-4
{
	width: 52px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22499:hover #u22500-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 52px;
	margin: 0px -10000px 0px 0px;
}

#u22499:active #u22500-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 52px;
	margin: 0px -10000px 0px 0px;
}

#u22499.MuseMenuActive #u22500-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 52px;
	margin: 0px -10000px 0px 0px;
}

#u22499:hover #u22500-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22499:active #u22500-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22470
{
	width: 55px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 248px;
}

#u22471
{
	width: 55px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 13px;
	position: relative;
}

#u22471:active
{
	background-color: transparent;
	width: 55px;
	min-height: 0px;
	margin: 0px;
}

#u22473-4
{
	width: 61px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 6px;
}

#u22471:hover #u22473-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 61px;
	margin: 0px -10000px 0px 0px;
}

#u22471:active #u22473-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 61px;
	margin: 0px -10000px 0px 0px;
}

#u22471.MuseMenuActive #u22473-4
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 61px;
	margin: 0px -10000px 0px 0px;
}

#u22471:hover #u22473-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22471:active #u22473-4 p
{
	color: #000000;
	visibility: inherit;
}

#u22485.MuseMenuActive #u22488-4 p,#u22478.MuseMenuActive #u22481-4 p,#u22506.MuseMenuActive #u22508-4 p,#u22494.MuseMenuActive #u22495-4 p,#u22499.MuseMenuActive #u22500-4 p,#u22471.MuseMenuActive #u22473-4 p
{
	color: #000000;
	visibility: inherit;
	font-size: 8px;
	text-decoration: none;
	font-style: normal;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u22466
{
	z-index: 128;
	width: 11px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 41px;
}

#u22468
{
	z-index: 129;
	width: 11px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
	position: relative;
	margin-right: -10000px;
}

#u22467-4
{
	z-index: 130;
	width: 11px;
	min-height: 9px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	position: relative;
	margin-right: -10000px;
}

#u22462-4
{
	z-index: 134;
	width: 12px;
	min-height: 9px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 103px;
}

#u22463-4
{
	z-index: 138;
	width: 12px;
	min-height: 9px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 145px;
}

#u22464-4
{
	z-index: 142;
	width: 12px;
	min-height: 9px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 194px;
}

#u22512-4
{
	z-index: 146;
	width: 12px;
	min-height: 9px;
	background-color: #FFFFFF;
	color: #7F7F7F;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 242px;
}

#u21163-4
{
	z-index: 154;
	width: 94px;
	min-height: 9px;
	background-color: transparent;
	color: #7F7F7F;
	text-align: left;
	font-size: 6px;
	line-height: 7px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 1394px;
	left: 32px;
}

#u21163-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 9px;
	width: 94px;
	margin: 1394px -10000px 0px 0px;
}

#u21163-4:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 9px;
	width: 94px;
	margin: 1394px -10000px 0px 0px;
}

#u21162-4:active p,#u21163-4:active p
{
	font-family: questrial, sans-serif;
	font-weight: 400;
	font-style: normal;
}

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

#page .verticalspacer
{
	clear: both;
}

