.version.chi_siamo {
	color: #0000F6;
	background-color: #FC728D;
}

.js body {
	visibility: hidden;
}

.js body.initialized {
	visibility: visible;
}

@font-face {
	font-family: '__Titillium_5';
	src: url('../fonts/titillium-semibold-webfont.eot');
	src: local('☺'), url('../fonts/titillium-semibold-webfont.woff') format('woff'), url('../fonts/titillium-semibold-webfont.svg') format('svg');
	font-weight: 600;
	font-style: normal;
}

#page {
	z-index: 1;
	background-image: none;
	margin-right: auto;
	border-color: #000000;
	margin-left: auto;
	border-width: 0px;
	background-color: #FFFFFF;
	width: 100%;
}

#page_position_content {
	margin-bottom: -3px;
	margin-top: -542px;
	width: 100%;
}

#u359174 {
	left: -46px;
	min-height: 37px;
	margin-left: 50%;
	width: 50px;
	position: relative;
}

#u359173 {
	min-height: 48px;
	margin-left: 50%;
	width: 50px;
	position: relative;
}

#u495207 {
	height: 66px;
	width: 200px;
}

#u359171 {
	min-height: 25px;
	margin-left: 50%;
	width: 50px;
	position: relative;
}

#u395935 {
	position: fixed;
	min-height: 54px;
	background-color: transparent;
	z-index: 122;
	border-color: transparent;
	width: 100px;
	border-width: 0px;
}

#u359169 {
	min-height: 60px;
	margin-left: 50%;
	margin-top: 18px;
	width: 200px;
	position: relative;
}

#u359168 {
	min-height: 60px;
	position: fixed;
	width: 200px;
}

#pu141497 {
	z-index: 57;
	width: 100%;
}

#u141497 {
	z-index: 57;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	background: #FFFFFF url("../images/header_Andrea_Cherchi_copyrights.webp") no-repeat center center;
	background-size: cover;
	background-position: 0% 98%;
}

.hero {
	border-color: #000000;
	border-width: 0px;
	background: #FFFFFF url("../images/gem_home-01b.jpg?crc=228671111") no-repeat center center;
	background-size: cover;
}

.hidpi .hero {
	background-image: url("../images/gem_home-01b_2x.jpg?crc=178555286");
}

#u141497-bw {
	z-index: 57;
}

#u843414-6 {
	color: #FFFFFF;
	margin-right: -10000px;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.34), 0px 0px 5px rgba(0, 0, 0, 0.34);
	font-weight: 700;
	position: relative;
	z-index: 216;
	margin-left: 50%;
	box-shadow: none;
	font-family: europa, sans-serif;
}

#u843414-4 {
	padding-top: 40px;
}

#pamphletu843415 {
	height: 66px;
	position: relative;
	z-index: 222;
	margin-right: -10000px;
	width: 0.01px;
	margin-left: 50%;
}

#u843416 {
	left: -2px;
	margin-right: -10000px;
	position: relative;
	z-index: 223;
	margin-top: -2px;
	width: 188px;
}

#u843417 {
	-webkit-transition-timing-function: ease;
	background-image: url("../images/blank.gif?crc=4208392903");
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	position: absolute;
	left: 2px;
	top: 2px;
	background-color: transparent;
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 1s;
	border-width: 0px;
	width: 186px;
}

#u843417:hover {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	transition-timing-function: ease;
	transition-delay: 0s;
	min-height: 0px;
	transition-duration: 0.5s;
	width: 186px;
	margin: 0px;
}

#u843418-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 225;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-top: -2px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	left: -95px;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: #F7931E;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 158px;
}

#u843417:hover #u843418-4 {
	padding-bottom: 10px;
	background-color: #333333;
	min-height: 38px;
	left: -95px;
	padding-top: 10px;
	border-color: #FFFFFF;
	width: 158px;
	margin: -2px -10000px 0px 50%;
}

#u843417.PamphletThumbSelected #u843418-4 {
	padding-bottom: 10px;
	min-height: 38px;
	left: -95px;
	padding-top: 10px;
	background-color: #F7931E;
	width: 158px;
	margin: -2px -10000px 0px 50%;
}

#u843419 {
	opacity: 0.9;
	position: absolute;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #F7931E;
	width: 293px;
	border-width: 0px;
}

#u843419popup {
	z-index: 229;
}

#u843420 {
	height: 470px;
	border-width: 0px;
	z-index: 230;
	margin-right: -10000px;
	background-color: transparent;
	width: 293px;
	position: relative;
}

#widgetu843421 {
	left: -150px;
	height: 430px;
	position: relative;
	z-index: 231;
	margin-right: -10000px;
	background-color: transparent;
	width: 299px;
	margin-left: 50%;
}

#widgetu843442 {
	height: 53px;
	background-color: transparent;
	border-width: 0px;
	z-index: 232;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	position: relative;
}

#u843445-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 233;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u843443-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 237;
	color: #402C48;
	margin-top: 20px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 281px;
}

#widgetu843422 {
	height: 52px;
	background-color: transparent;
	border-width: 0px;
	z-index: 240;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	margin-top: 123px;
	position: relative;
}

#u843424-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 241;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u843425-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 245;
	color: #402C48;
	margin-top: 19px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 281px;
}

#u843441-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 12px;
	position: relative;
	z-index: 248;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#u843426-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 12px;
	position: relative;
	z-index: 252;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 18px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#u843435-6 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 10px;
	position: relative;
	z-index: 256;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 40px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#widgetu843431 {
	height: 85px;
	background-color: transparent;
	border-width: 0px;
	z-index: 262;
	margin-right: -10000px;
	border-color: transparent;
	width: 297px;
	margin-top: 189px;
	position: relative;
}

#u843433-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 263;
	left: 86px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u843434-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 267;
	color: #402C48;
	margin-top: 18px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 49px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 279px;
}

#widgetu843437 {
	height: 53px;
	background-color: transparent;
	border-width: 0px;
	z-index: 270;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	margin-top: 61px;
	position: relative;
}

#u843439-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 271;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u843438-3 {
	-webkit-transition-timing-function: ease;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	position: relative;
	z-index: 275;
	color: #402C48;
	background-color: transparent;
	transition-timing-function: ease;
	font-family: europa, sans-serif;
	text-align: center;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	transition-duration: 1s;
	border-width: 3px;
	font-weight: 700;
	font-size: 15px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 281px;
	margin-top: 20px;
}

#widgetu843427 {
	left: 7px;
	height: 40px;
	background-color: transparent;
	border-width: 0px;
	z-index: 278;
	margin-right: -10000px;
	border-color: transparent;
	width: 278px;
	margin-top: 390px;
	position: relative;
}

#widgetu843427.fld-err-st {
	min-height: 0px;
	height: 40px;
	border-radius: 0px;
	background-color: transparent;
	width: 278px;
	margin: 390px -10000px 0px 0px;
}

#u843430-8 {
	text-align: left;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 257px;
	line-height: 8px;
	position: relative;
	z-index: 279;
	left: 21px;
	background-color: transparent;
	font-weight: 700;
	font-size: 8px;
	min-height: 40px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#widgetu843427:hover #u843430-8,
#widgetu843427.focus-st #u843430-8,
#widgetu843427.fld-err-st #u843430-8 {
	padding-bottom: 0px;
	min-height: 40px;
	padding-top: 0px;
	width: 257px;
	margin: 0px -10000px 0px 0px;
}

#u843428 {
	height: 13px;
	position: relative;
	z-index: 287;
	margin-right: -10000px;
	background-color: transparent;
	width: 13px;
}

#u843448 {
	padding-bottom: 3px;
	position: absolute;
	background-color: #333333;
	width: 30px;
	border-width: 0px;
}

#u843449-4 {
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: europa, sans-serif;
	line-height: 0px;
	position: relative;
	z-index: 293;
	left: 23.34%;
	margin-top: 11px;
	font-weight: 700;
	font-size: 30px;
	background-color: transparent;
	min-height: 16px;
	width: 60%;
}

.PamphletWidget .ThumbGroup .Thumb,
.PamphletNextButton,
.PamphletPrevButton,
.PamphletCloseButton {
	cursor: pointer;
}

#u359172 {
	left: -100px;
	min-height: 60px;
	margin-left: 50%;
	width: 200px;
	position: relative;
}

#u860685 {
	width: 160px;
}

#u860685:hover {
	margin-bottom: 0px;
	min-height: 0px;
	margin-left: 0px;
	width: 160px;
}

#buttonu359182 {
	padding-bottom: 21px;
	position: fixed;
	padding-top: 20px;
	width: 293px;
}

#buttonu359182.ButtonSelected {
	margin-bottom: 0px;
	min-height: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 293px;
}

#u359183-9 {
	left: -117px;
	min-height: 50px;
	margin-left: 50%;
	width: 232px;
	position: relative;
}

#buttonu359182.ButtonSelected #u359183-9 {
	padding-bottom: 0px;
	min-height: 50px;
	left: -117px;
	padding-top: 0px;
	width: 232px;
	margin: 0px 0px 0px 50%;
}

#buttonu359184 {
	padding-bottom: 9px;
	margin-bottom: -4px;
	position: relative;
	left: -79px;
	top: -4px;
	width: 157px;
	margin-left: 50%;
}

#buttonu359184:hover,
#buttonu359184.ButtonSelected {
	left: -79px;
	min-height: 0px;
	width: 157px;
	margin: 0px 0px -4px 50%;
}

#u359185-4 {
	left: 12.11%;
	margin-right: -10000px;
	min-height: 23px;
	position: relative;
	margin-top: 10px;
	width: 119px;
}

#buttonu359184:hover #u359185-4,
#buttonu359184.ButtonSelected #u359185-4 {
	padding-bottom: 0px;
	min-height: 23px;
	padding-top: 0px;
	width: 119px;
	margin: 10px -10000px 0px 0%;
}

#pu141493 {
	z-index: 32;
	width: 100%;
}

#u141493 {
	margin-right: -10000px;
	background-color: transparent;
	position: relative;
	z-index: 32;
	border-color: transparent;
	border-width: 0px;
	margin-left: 50%;
}

#u141494-5 {
	color: #333333;
	letter-spacing: -1px;
	position: relative;
	z-index: 33;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u141495 {
	position: relative;
	z-index: 38;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #F7931E;
	width: 94px;
	border-width: 5px 0px 0px;
}

#u141496-18 {
	text-align: left;
	color: #333333;
	margin-right: -10000px;
	position: relative;
	z-index: 39;
	background-color: transparent;
	font-weight: 300;
	margin-left: 50%;
	min-height: 170px;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u79577 {
	z-index: 2;
	background-color: #F8F8F8;
}

#u79577_align_to_page {
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

#u79702-4 {
	text-align: center;
	color: #F7931E;
	letter-spacing: -1px;
	position: relative;
	z-index: 27;
	margin-right: -10000px;
	font-weight: 700;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

.text,
.counter {
	border-color: #000000;
	background-color: transparent;
	border-width: 0px;
}

#u398718-4 {
	text-align: center;
	color: #F7931E;
	letter-spacing: -1px;
	line-height: 56px;
	position: relative;
	z-index: 90;
	margin-right: -10000px;
	background-color: transparent;
	font-weight: 700;
	font-size: 70px;
	font-family: europa, sans-serif;
}

#pu79701-4 {
	z-index: 23;
}

#u79701-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	position: relative;
	z-index: 23;
	margin-right: -10000px;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	min-height: 63px;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u79700 {
	margin-right: -10000px;
	position: relative;
	z-index: 31;
	height: 16px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#u79585-4 {
	text-align: center;
	color: #F7931E;
	letter-spacing: -1px;
	width: 251px;
	position: relative;
	z-index: 9;
	font-weight: 700;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

#pu79584-4 {
	z-index: 5;
	width: 100%;
}

#u79584-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	position: relative;
	z-index: 5;
	margin-right: -10000px;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	min-height: 63px;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u79583 {
	margin-right: -10000px;
	position: relative;
	z-index: 13;
	height: 16px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#u79587-4 {
	text-align: center;
	color: #F7931E;
	letter-spacing: -1px;
	position: relative;
	z-index: 18;
	font-weight: 700;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

#u398734-4 {
	text-align: center;
	color: #F7931E;
	letter-spacing: -1px;
	line-height: 56px;
	position: relative;
	z-index: 94;
	margin-right: -10000px;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	font-size: 70px;
	font-family: europa, sans-serif;
}

#pu79588-4 {
	z-index: 14;
}

#u79588-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	width: 329px;
	position: relative;
	z-index: 14;
	margin-right: -10000px;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	min-height: 63px;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u79589 {
	margin-right: -10000px;
	position: relative;
	z-index: 22;
	height: 16px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#u79577-bw {
	z-index: 2;
}

#u79711 {
	background-position: center center;
	z-index: 4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-color: transparent;
	opacity: 1;
	background-repeat: no-repeat;
	background-size: cover;
}

#pu79578 {
	z-index: 3;
	width: 100%;
}

#u79578 {
	z-index: 3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	background: transparent url("../images/gem_lambro-052.jpg?crc=3953391262") no-repeat center bottom;
	background-size: cover;
}

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

#u662308 {
	margin-right: -10000px;
	position: relative;
	z-index: 124;
	background-color: #333333;
}

#u662305 {
	border-color: transparent;
	position: relative;
	z-index: 125;
	background-color: transparent;
	border-width: 0px;
}

#u662307-5 {
	color: #FFFFFF;
	letter-spacing: 0px;
	position: relative;
	z-index: 126;
	background-color: transparent;
	font-weight: 700;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u662306 {
	height: 17px;
	position: relative;
	z-index: 131;
	background-color: transparent;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 5px 0px 0px;
}

#u662269-9 {
	text-align: justify;
	color: #FFFFFF;
	letter-spacing: 0px;
	z-index: 132;
	background-color: transparent;
	font-weight: 300;
	position: relative;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u141496-2,
#u141496-7,
#u141496-12,
#u141496-14,
#u662269,
#u662269-3,
#u662269-5 {
	font-family: europa, sans-serif;
	font-weight: 700;
}

#pamphletu662270 {
	height: 66px;
	position: relative;
	z-index: 141;
	margin-right: -10000px;
	width: 0.01px;
}

#u662272 {
	left: -2px;
	margin-right: -10000px;
	position: relative;
	z-index: 142;
	margin-top: -2px;
	width: 194px;
}

#u662273 {
	-webkit-transition-timing-function: ease;
	background-image: url("../images/blank.gif?crc=4208392903");
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	position: absolute;
	left: 2px;
	top: 2px;
	background-color: transparent;
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 1s;
	border-width: 0px;
	width: 192px;
}

#u662273:hover {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	transition-timing-function: ease;
	transition-delay: 0s;
	min-height: 0px;
	transition-duration: 0.5s;
	width: 192px;
	margin: 0px;
}

#u662274-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 144;
	color: #F7931E;
	margin-right: -10000px;
	margin-top: -2px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #F7931E;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	left: -98px;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 164px;
}

#u662273:hover #u662274-4 {
	padding-bottom: 10px;
	background-color: #333333;
	min-height: 38px;
	left: -98px;
	padding-top: 10px;
	border-color: #FFFFFF;
	width: 164px;
	margin: -2px -10000px 0px 50%;
}

#u843417:hover #u843418-4 p,
#u662273:hover #u662274-4 p {
	color: #FFFFFF;
	visibility: inherit;
}

#u662273.PamphletThumbSelected #u662274-4 {
	padding-bottom: 10px;
	background-color: transparent;
	min-height: 38px;
	left: -98px;
	padding-top: 10px;
	border-color: #F7931E;
	width: 164px;
	margin: -2px -10000px 0px 50%;
}

#u662273.PamphletThumbSelected #u662274-4 p {
	font-size: 25px;
	color: #F7931E;
	visibility: inherit;
}

#u662275 {
	opacity: 0.9;
	top: -49px;
	position: absolute;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #F7931E;
	width: 293px;
	border-width: 0px;
}

#u662275popup {
	z-index: 148;
}

#u662276 {
	height: 470px;
	border-width: 0px;
	z-index: 149;
	margin-right: -10000px;
	background-color: transparent;
	width: 293px;
	position: relative;
}

#widgetu662277 {
	left: -150px;
	height: 430px;
	position: relative;
	z-index: 150;
	margin-right: -10000px;
	background-color: transparent;
	width: 299px;
	margin-left: 50%;
}

#widgetu843421.frm-sub-st,
#widgetu662277.frm-sub-st {
	left: -150px;
	margin-left: 50%;
}

#widgetu662278 {
	height: 53px;
	background-color: transparent;
	border-width: 0px;
	z-index: 151;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	position: relative;
}

#widgetu843442:hover,
#widgetu843442.focus-st,
#widgetu662278:hover,
#widgetu662278.focus-st {
	height: 53px;
	min-height: 0px;
	background-color: transparent;
	width: 299px;
	margin: 0px -10000px 0px 0px;
}

#widgetu843442.fld-err-st,
#widgetu662278.fld-err-st {
	min-height: 0px;
	height: 53px;
	border-radius: 0px;
	background-color: transparent;
	width: 299px;
	margin: 0px -10000px 0px 0px;
}

#u662280-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 152;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u662281-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 156;
	color: #402C48;
	margin-top: 20px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 281px;
}

#widgetu662289 {
	height: 52px;
	background-color: transparent;
	border-width: 0px;
	z-index: 159;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	margin-top: 123px;
	position: relative;
}

#widgetu843422.fld-err-st,
#widgetu662289.fld-err-st {
	min-height: 0px;
	height: 52px;
	border-radius: 0px;
	background-color: transparent;
	width: 299px;
	margin: 123px -10000px 0px 0px;
}

#u662290-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 160;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#u662292-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 164;
	color: #402C48;
	margin-top: 19px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 281px;
}

#widgetu843422:hover #u843425-3,
#widgetu662289:hover #u662292-3 {
	width: 281px;
	filter: alpha(opacity=80);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 0.8;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 19px -10000px 0px 0px;
}

#widgetu843422.focus-st #u843425-3,
#widgetu662289.focus-st #u662292-3 {
	width: 281px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 19px -10000px 0px 0px;
}

#widgetu843422.fld-err-st #u843425-3,
#widgetu662289.fld-err-st #u662292-3 {
	width: 281px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #D7244C;
	margin: 19px -10000px 0px 0px;
}

#widgetu843442_input,
#widgetu843422_input,
#widgetu662278_input,
#widgetu662289_input {
	text-align: center;
	color: #402C48;
	padding: 6px;
	min-height: 15px;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-size: 15px;
	width: 281px;
	font-style: normal;
}

#u662282-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 12px;
	position: relative;
	z-index: 167;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#widgetu843421.frm-sub-st #u843441-4,
#widgetu662277.frm-sub-st #u662282-4 {
	filter: alpha(opacity=100);
	opacity: 1;
	min-height: 15px;
	border-width: 2px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-style: solid;
	border-color: #F7931E;
	width: 289px;
	margin: 288px -10001px -1px -1px;
}

#widgetu843421.frm-sub-st #u843441-4 p,
#widgetu662277.frm-sub-st #u662282-4 p {
	text-align: center;
	color: #FFFFFF;
	line-height: 1;
	font-size: 14px;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-style: italic;
}

#u662297-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 12px;
	position: relative;
	z-index: 171;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 18px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#widgetu843421.frm-subm-err-st #u843426-4,
#widgetu662277.frm-subm-err-st #u662297-4 {
	opacity: 1;
	margin-right: -10001px;
	min-height: 21px;
	width: 290px;
	border-width: 1px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-style: solid;
	filter: alpha(opacity=100);
	border-color: #C1272D;
	margin-bottom: -1px;
}

#widgetu843421.frm-subm-err-st #u843426-4 p,
#widgetu662277.frm-subm-err-st #u662297-4 p {
	text-align: center;
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u662283-6 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: '__Titillium_5';
	line-height: 10px;
	position: relative;
	z-index: 175;
	left: 5px;
	filter: alpha(opacity=0);
	background-color: transparent;
	font-weight: 600;
	font-size: 10px;
	opacity: 0;
	min-height: 40px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-top: 4px;
	width: 291px;
	margin-top: 289px;
}

#widgetu843421.frm-sub-st #u843426-4,
#widgetu843421.frm-sub-st #u843435-6,
#widgetu662277.frm-sub-st #u662297-4,
#widgetu662277.frm-sub-st #u662283-6 {
	border-width: 0px;
}

#widgetu843421.frm-sub-st #u843426-4 p,
#widgetu843421.frm-sub-st #u843435-6 p,
#widgetu662277.frm-sub-st #u662297-4 p,
#widgetu662277.frm-sub-st #u662283-6 p {
	font-family: europa, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu843421.frm-subm-ok-st #u843435-6,
#widgetu662277.frm-subm-ok-st #u662283-6 {
	width: 289px;
	filter: alpha(opacity=100);
	background-color: transparent;
	opacity: 1;
	min-height: 42px;
	border-width: 2px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-style: solid;
	border-color: #F7931E;
	margin: 288px -10001px -1px -1px;
}

#widgetu843421.frm-subm-ok-st #u843435-6 p,
#widgetu662277.frm-subm-ok-st #u662283-6 p {
	text-align: center;
	font-style: normal;
	font-family: europa, sans-serif;
	line-height: 2;
	font-weight: 700;
}

#widgetu662284 {
	height: 85px;
	background-color: transparent;
	border-width: 0px;
	z-index: 181;
	margin-right: -10000px;
	border-color: transparent;
	width: 297px;
	margin-top: 189px;
	position: relative;
}

#widgetu843431.fld-err-st,
#widgetu662284.fld-err-st {
	min-height: 0px;
	height: 85px;
	border-radius: 0px;
	background-color: transparent;
	width: 297px;
	margin: 189px -10000px 0px 0px;
}

#u662286-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 182;
	left: 86px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#widgetu843442.fld-err-st #u843445-4,
#widgetu843431.fld-err-st #u843433-4,
#widgetu662278.fld-err-st #u662280-4,
#widgetu662284.fld-err-st #u662286-4 {
	padding-bottom: 0px;
	min-height: 20px;
	padding-top: 0px;
	border-color: transparent;
	width: 124px;
	border-width: 0px;
	margin: 0px -10000px 0px 0px;
}

#u662287-3 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	z-index: 186;
	color: #402C48;
	margin-top: 18px;
	transition-delay: 0s;
	padding: 6px;
	min-height: 49px;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	font-style: normal;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 15px;
	transition-duration: 1s;
	border-style: solid;
	width: 279px;
}

#widgetu843431:hover #u843434-3,
#widgetu662284:hover #u662287-3 {
	width: 279px;
	filter: alpha(opacity=80);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 0.8;
	min-height: 49px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 18px -10000px 0px 0px;
}

#widgetu843431.focus-st #u843434-3,
#widgetu662284.focus-st #u662287-3 {
	width: 279px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 49px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 18px -10000px 0px 0px;
}

#widgetu843431.fld-err-st #u843434-3,
#widgetu662284.fld-err-st #u662287-3 {
	width: 279px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 49px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #D7244C;
	margin: 18px -10000px 0px 0px;
}

#widgetu843431_input,
#widgetu662284_input {
	text-align: center;
	color: #402C48;
	padding: 6px;
	min-height: 49px;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-size: 15px;
	width: 279px;
	font-style: normal;
}

#widgetu662298 {
	height: 53px;
	background-color: transparent;
	border-width: 0px;
	z-index: 189;
	margin-right: -10000px;
	border-color: transparent;
	width: 299px;
	margin-top: 61px;
	position: relative;
}

#widgetu843437.fld-err-st,
#widgetu662298.fld-err-st {
	min-height: 0px;
	height: 53px;
	border-radius: 0px;
	background-color: transparent;
	width: 299px;
	margin: 61px -10000px 0px 0px;
}

#u662300-4 {
	text-align: center;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 124px;
	line-height: 15px;
	position: relative;
	z-index: 190;
	left: 87px;
	background-color: transparent;
	font-weight: 700;
	font-size: 15px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#widgetu843442:hover #u843445-4,
#widgetu843442.focus-st #u843445-4,
#widgetu843422:hover #u843424-4,
#widgetu843422.focus-st #u843424-4,
#widgetu843422.fld-err-st #u843424-4,
#widgetu843431:hover #u843433-4,
#widgetu843431.focus-st #u843433-4,
#widgetu843437:hover #u843439-4,
#widgetu843437.focus-st #u843439-4,
#widgetu843437.fld-err-st #u843439-4,
#widgetu662278:hover #u662280-4,
#widgetu662278.focus-st #u662280-4,
#widgetu662289:hover #u662290-4,
#widgetu662289.focus-st #u662290-4,
#widgetu662289.fld-err-st #u662290-4,
#widgetu662284:hover #u662286-4,
#widgetu662284.focus-st #u662286-4,
#widgetu662298:hover #u662300-4,
#widgetu662298.focus-st #u662300-4,
#widgetu662298.fld-err-st #u662300-4 {
	padding-bottom: 0px;
	min-height: 20px;
	padding-top: 0px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u662299-3 {
	-webkit-transition-timing-function: ease;
	background-image: url("../images/blank.gif?crc=4208392903");
	margin-right: -10000px;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	line-height: 15px;
	position: relative;
	z-index: 194;
	color: #402C48;
	background-color: transparent;
	transition-timing-function: ease;
	font-family: europa, sans-serif;
	text-align: center;
	transition-delay: 0s;
	padding: 6px;
	min-height: 15px;
	transition-duration: 1s;
	border-width: 3px;
	font-weight: 700;
	font-size: 15px;
	border-style: solid;
	border-color: #FFFFFF;
	width: 281px;
	margin-top: 20px;
}

#widgetu843442:hover #u843443-3,
#widgetu843437:hover #u843438-3,
#widgetu662278:hover #u662281-3,
#widgetu662298:hover #u662299-3 {
	width: 281px;
	filter: alpha(opacity=80);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 0.8;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 20px -10000px 0px 0px;
}

#widgetu843442.focus-st #u843443-3,
#widgetu843437.focus-st #u843438-3,
#widgetu662278.focus-st #u662281-3,
#widgetu662298.focus-st #u662299-3 {
	width: 281px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #FFFFFF;
	margin: 20px -10000px 0px 0px;
}

#widgetu843442.fld-err-st #u843443-3,
#widgetu843437.fld-err-st #u843438-3,
#widgetu662278.fld-err-st #u662281-3,
#widgetu662298.fld-err-st #u662299-3 {
	width: 281px;
	filter: alpha(opacity=100);
	background-color: transparent;
	padding-bottom: 6px;
	opacity: 1;
	min-height: 15px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-top: 6px;
	border-color: #D7244C;
	margin: 20px -10000px 0px 0px;
}

#widgetu843442.fld-err-st #u843443-3 *,
#widgetu843422.fld-err-st #u843425-3 *,
#widgetu843431.fld-err-st #u843434-3 *,
#widgetu843437.fld-err-st #u843438-3 *,
#widgetu662278.fld-err-st #u662281-3 *,
#widgetu662289.fld-err-st #u662292-3 *,
#widgetu662284.fld-err-st #u662287-3 *,
#widgetu662298.fld-err-st #u662299-3 * {
	color: #D7244C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	font-style: italic;
}

#widgetu843437_input,
#widgetu662298_input {
	text-align: center;
	color: #402C48;
	padding: 6px;
	min-height: 15px;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-size: 15px;
	width: 281px;
}

#widgetu843442:hover #widgetu843442_input,
#widgetu843442.focus-st #widgetu843442_input,
#widgetu843442.fld-err-st #widgetu843442_input,
#widgetu843422:hover #widgetu843422_input,
#widgetu843422.focus-st #widgetu843422_input,
#widgetu843422.fld-err-st #widgetu843422_input,
#widgetu843431:hover #widgetu843431_input,
#widgetu843431.focus-st #widgetu843431_input,
#widgetu843431.fld-err-st #widgetu843431_input,
#widgetu843437:hover #widgetu843437_input,
#widgetu843437.focus-st #widgetu843437_input,
#widgetu843437.fld-err-st #widgetu843437_input,
#widgetu662278:hover #widgetu662278_input,
#widgetu662278.focus-st #widgetu662278_input,
#widgetu662278.fld-err-st #widgetu662278_input,
#widgetu662289:hover #widgetu662289_input,
#widgetu662289.focus-st #widgetu662289_input,
#widgetu662289.fld-err-st #widgetu662289_input,
#widgetu662284:hover #widgetu662284_input,
#widgetu662284.focus-st #widgetu662284_input,
#widgetu662284.fld-err-st #widgetu662284_input,
#widgetu662298:hover #widgetu662298_input,
#widgetu662298.focus-st #widgetu662298_input,
#widgetu662298.fld-err-st #widgetu662298_input {
	padding-bottom: 6px;
	padding-top: 6px;
}

#widgetu662293 {
	left: 3px;
	height: 40px;
	background-color: transparent;
	border-width: 0px;
	z-index: 197;
	margin-right: -10000px;
	border-color: transparent;
	width: 270px;
	margin-top: 390px;
	position: relative;
}

#widgetu662293.fld-err-st {
	min-height: 0px;
	height: 40px;
	border-radius: 0px;
	background-color: transparent;
	width: 270px;
	margin: 390px -10000px 0px 0px;
}

#u662296-8 {
	text-align: left;
	color: #FFFFFF;
	margin-right: -10000px;
	width: 250px;
	line-height: 8px;
	position: relative;
	z-index: 198;
	left: 20px;
	background-color: transparent;
	font-weight: 700;
	font-size: 8px;
	min-height: 40px;
	border-width: 0px;
	border-color: transparent;
	font-family: europa, sans-serif;
}

#widgetu843442.non-empty-st #u843445-4 p,
#widgetu843442.non-empty-st #u843445-4 span,
#widgetu843422.non-empty-st #u843424-4 p,
#widgetu843422.non-empty-st #u843424-4 span,
#widgetu843431.non-empty-st #u843433-4 p,
#widgetu843431.non-empty-st #u843433-4 span,
#widgetu843437.non-empty-st #u843439-4 p,
#widgetu843437.non-empty-st #u843439-4 span,
#widgetu843427.non-empty-st #u843430-8 p,
#widgetu843427.non-empty-st #u843430-8 span,
#widgetu843427.non-empty-st #u843430-8 a,
#widgetu662278.non-empty-st #u662280-4 p,
#widgetu662278.non-empty-st #u662280-4 span,
#widgetu662289.non-empty-st #u662290-4 p,
#widgetu662289.non-empty-st #u662290-4 span,
#widgetu662284.non-empty-st #u662286-4 p,
#widgetu662284.non-empty-st #u662286-4 span,
#widgetu662298.non-empty-st #u662300-4 p,
#widgetu662298.non-empty-st #u662300-4 span,
#widgetu662293.non-empty-st #u662296-8 p,
#widgetu662293.non-empty-st #u662296-8 span,
#widgetu662293.non-empty-st #u662296-8 a {
	font-family: open-sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu843442:hover #u843445-4 p,
#widgetu843442:hover #u843445-4 span,
#widgetu843442.focus-st #u843445-4 p,
#widgetu843442.focus-st #u843445-4 span,
#widgetu843442.non-empty-st #u843443-3 *,
#widgetu843442:hover #u843443-3 *,
#widgetu843442.focus-st #u843443-3 *,
#widgetu843422:hover #u843424-4 p,
#widgetu843422:hover #u843424-4 span,
#widgetu843422.focus-st #u843424-4 p,
#widgetu843422.focus-st #u843424-4 span,
#widgetu843422.non-empty-st #u843425-3 *,
#widgetu843422:hover #u843425-3 *,
#widgetu843422.focus-st #u843425-3 *,
#widgetu843431:hover #u843433-4 p,
#widgetu843431:hover #u843433-4 span,
#widgetu843431.focus-st #u843433-4 p,
#widgetu843431.focus-st #u843433-4 span,
#widgetu843431.non-empty-st #u843434-3 *,
#widgetu843431:hover #u843434-3 *,
#widgetu843431.focus-st #u843434-3 *,
#widgetu843437:hover #u843439-4 p,
#widgetu843437:hover #u843439-4 span,
#widgetu843437.focus-st #u843439-4 p,
#widgetu843437.focus-st #u843439-4 span,
#widgetu843437.non-empty-st #u843438-3 *,
#widgetu843437:hover #u843438-3 *,
#widgetu843437.focus-st #u843438-3 *,
#widgetu843427:hover #u843430-8 p,
#widgetu843427:hover #u843430-8 span,
#widgetu843427:hover #u843430-8 a,
#widgetu843427.focus-st #u843430-8 p,
#widgetu843427.focus-st #u843430-8 span,
#widgetu843427.focus-st #u843430-8 a,
#widgetu662278:hover #u662280-4 p,
#widgetu662278:hover #u662280-4 span,
#widgetu662278.focus-st #u662280-4 p,
#widgetu662278.focus-st #u662280-4 span,
#widgetu662278.non-empty-st #u662281-3 *,
#widgetu662278:hover #u662281-3 *,
#widgetu662278.focus-st #u662281-3 *,
#widgetu662289:hover #u662290-4 p,
#widgetu662289:hover #u662290-4 span,
#widgetu662289.focus-st #u662290-4 p,
#widgetu662289.focus-st #u662290-4 span,
#widgetu662289.non-empty-st #u662292-3 *,
#widgetu662289:hover #u662292-3 *,
#widgetu662289.focus-st #u662292-3 *,
#widgetu662284:hover #u662286-4 p,
#widgetu662284:hover #u662286-4 span,
#widgetu662284.focus-st #u662286-4 p,
#widgetu662284.focus-st #u662286-4 span,
#widgetu662284.non-empty-st #u662287-3 *,
#widgetu662284:hover #u662287-3 *,
#widgetu662284.focus-st #u662287-3 *,
#widgetu662298:hover #u662300-4 p,
#widgetu662298:hover #u662300-4 span,
#widgetu662298.focus-st #u662300-4 p,
#widgetu662298.focus-st #u662300-4 span,
#widgetu662298.non-empty-st #u662299-3 *,
#widgetu662298:hover #u662299-3 *,
#widgetu662298.focus-st #u662299-3 *,
#widgetu662293:hover #u662296-8 p,
#widgetu662293:hover #u662296-8 span,
#widgetu662293:hover #u662296-8 a,
#widgetu662293.focus-st #u662296-8 p,
#widgetu662293.focus-st #u662296-8 span,
#widgetu662293.focus-st #u662296-8 a {
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#widgetu662293:hover #u662296-8,
#widgetu662293.focus-st #u662296-8,
#widgetu662293.fld-err-st #u662296-8 {
	padding-bottom: 0px;
	min-height: 40px;
	padding-top: 0px;
	width: 250px;
	margin: 0px -10000px 0px 0px;
}

#widgetu843442.fld-err-st #u843445-4 p,
#widgetu843442.fld-err-st #u843445-4 span,
#widgetu843422.fld-err-st #u843424-4 p,
#widgetu843422.fld-err-st #u843424-4 span,
#widgetu843431.fld-err-st #u843433-4 p,
#widgetu843431.fld-err-st #u843433-4 span,
#widgetu843437.fld-err-st #u843439-4 p,
#widgetu843437.fld-err-st #u843439-4 span,
#widgetu843427.fld-err-st #u843430-8 p,
#widgetu843427.fld-err-st #u843430-8 span,
#widgetu843427.fld-err-st #u843430-8 a,
#widgetu662278.fld-err-st #u662280-4 p,
#widgetu662278.fld-err-st #u662280-4 span,
#widgetu662289.fld-err-st #u662290-4 p,
#widgetu662289.fld-err-st #u662290-4 span,
#widgetu662284.fld-err-st #u662286-4 p,
#widgetu662284.fld-err-st #u662286-4 span,
#widgetu662298.fld-err-st #u662300-4 p,
#widgetu662298.fld-err-st #u662300-4 span,
#widgetu662293.fld-err-st #u662296-8 p,
#widgetu662293.fld-err-st #u662296-8 span,
#widgetu662293.fld-err-st #u662296-8 a {
	color: #D7244C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u662294 {
	height: 13px;
	position: relative;
	z-index: 206;
	margin-right: -10000px;
	background-color: transparent;
	width: 13px;
}

#u843428 input.not_checked+label,
#u662294 input.not_checked+label {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background: #FFFFFF url("../images/checkboxunchecked-u659880-cu-fr.jpg?crc=3882536055") no-repeat center center;
	background-size: contain;
}

#u843428 input:not(:checked)+label,
#u662294 input:not(:checked)+label {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background: #FFFFFF url("../images/checkboxunchecked-u659880-cu-fr.jpg?crc=3882536055") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.not_checked+label,
.hidpi #u662294 input.not_checked+label {
	background-image: url("../images/checkboxunchecked-u659880-cu-fr_2x.jpg?crc=4264300399");
}

.hidpi #u843428 input:not(:checked)+label,
.hidpi #u662294 input:not(:checked)+label {
	background-image: url("../images/checkboxunchecked-u659880-cu-fr_2x.jpg?crc=4264300399");
}

#u843428 input.not_checked:hover+label,
#widgetu843427.focus-st #u843428 input.not_checked+label,
#u662294 input.not_checked:hover+label,
#widgetu662293.focus-st #u662294 input.not_checked+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: #FFFFFF url("../images/checkboxuncheckedrollover-u659880-cu-r-fr.jpg?crc=70851501") no-repeat center center;
	background-size: contain;
}

#u843428 input:not(:checked):hover+label,
#widgetu843427.focus-st #u843428 input:not(:checked)+label,
#u662294 input:not(:checked):hover+label,
#widgetu662293.focus-st #u662294 input:not(:checked)+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: #FFFFFF url("../images/checkboxuncheckedrollover-u659880-cu-r-fr.jpg?crc=70851501") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.not_checked:hover+label,
.hidpi #widgetu843427.focus-st #u843428 input.not_checked+label,
.hidpi #u662294 input.not_checked:hover+label,
.hidpi #widgetu662293.focus-st #u662294 input.not_checked+label {
	background-image: url("../images/checkboxuncheckedrollover-u659880-cu-r-fr_2x.jpg?crc=4155073960");
}

.hidpi #u843428 input:not(:checked):hover+label,
.hidpi #widgetu843427.focus-st #u843428 input:not(:checked)+label,
.hidpi #u662294 input:not(:checked):hover+label,
.hidpi #widgetu662293.focus-st #u662294 input:not(:checked)+label {
	background-image: url("../images/checkboxuncheckedrollover-u659880-cu-r-fr_2x.jpg?crc=4155073960");
}

#u843428 input.not_checked:active+label,
#u662294 input.not_checked:active+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: #FFFFFF url("../images/checkboxuncheckedmousedown-u659880-cu-m-fr.jpg?crc=226923036") no-repeat center center;
	background-size: contain;
}

#u843428 input:not(:checked):active+label,
#u662294 input:not(:checked):active+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: #FFFFFF url("../images/checkboxuncheckedmousedown-u659880-cu-m-fr.jpg?crc=226923036") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.not_checked:active+label,
.hidpi #u662294 input.not_checked:active+label {
	background-image: url("../images/checkboxuncheckedmousedown-u659880-cu-m-fr_2x.jpg?crc=4261623203");
}

.hidpi #u843428 input:not(:checked):active+label,
.hidpi #u662294 input:not(:checked):active+label {
	background-image: url("../images/checkboxuncheckedmousedown-u659880-cu-m-fr_2x.jpg?crc=4261623203");
}

#u843428 input.checked+label,
#u662294 input.checked+label {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background: transparent url("../images/checkboxchecked-u659880-cc-fr.jpg?crc=4177411940") no-repeat center center;
	background-size: contain;
}

#u843428 input:checked+label,
#u662294 input:checked+label {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background: transparent url("../images/checkboxchecked-u659880-cc-fr.jpg?crc=4177411940") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.checked+label,
.hidpi #u662294 input.checked+label {
	background-image: url("../images/checkboxchecked-u659880-cc-fr_2x.jpg?crc=4044536692");
}

.hidpi #u843428 input:checked+label,
.hidpi #u662294 input:checked+label {
	background-image: url("../images/checkboxchecked-u659880-cc-fr_2x.jpg?crc=4044536692");
}

#u843428 input.checked:hover+label,
#widgetu843427.focus-st #u843428 input.checked+label,
#u662294 input.checked:hover+label,
#widgetu662293.focus-st #u662294 input.checked+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: transparent url("../images/checkboxcheckedrollover-u659880-cc-r-fr.jpg?crc=400728770") no-repeat center center;
	background-size: contain;
}

#u843428 input:checked:hover+label,
#widgetu843427.focus-st #u843428 input:checked+label,
#u662294 input:checked:hover+label,
#widgetu662293.focus-st #u662294 input:checked+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: transparent url("../images/checkboxcheckedrollover-u659880-cc-r-fr.jpg?crc=400728770") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.checked:hover+label,
.hidpi #widgetu843427.focus-st #u843428 input.checked+label,
.hidpi #u662294 input.checked:hover+label,
.hidpi #widgetu662293.focus-st #u662294 input.checked+label {
	background-image: url("../images/checkboxcheckedrollover-u659880-cc-r-fr_2x.jpg?crc=25196862");
}

.hidpi #u843428 input:checked:hover+label,
.hidpi #widgetu843427.focus-st #u843428 input:checked+label,
.hidpi #u662294 input:checked:hover+label,
.hidpi #widgetu662293.focus-st #u662294 input:checked+label {
	background-image: url("../images/checkboxcheckedrollover-u659880-cc-r-fr_2x.jpg?crc=25196862");
}

#u843428 input.checked:active+label,
#u662294 input.checked:active+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: transparent url("../images/checkboxcheckedmousedown-u659880-cc-m-fr.jpg?crc=4001926943") no-repeat center center;
	background-size: contain;
}

#u843428 input:checked:active+label,
#u662294 input:checked:active+label {
	opacity: 1;
	height: 13px;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	width: 13px;
	background: transparent url("../images/checkboxcheckedmousedown-u659880-cc-m-fr.jpg?crc=4001926943") no-repeat center center;
	background-size: contain;
}

.hidpi #u843428 input.checked:active+label,
.hidpi #u662294 input.checked:active+label {
	background-image: url("../images/checkboxcheckedmousedown-u659880-cc-m-fr_2x.jpg?crc=3791097999");
}

.hidpi #u843428 input:checked:active+label,
.hidpi #u662294 input:checked:active+label {
	background-image: url("../images/checkboxcheckedmousedown-u659880-cc-m-fr_2x.jpg?crc=3791097999");
}

#widgetu843427_input,
#widgetu662293_input {
	width: 13px;
	height: 13px;
}

#u843436-4,
#u662288-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	height: 24px;
	-webkit-transition-duration: 1s;
	font-weight: 700;
	position: relative;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-top: 341px;
	transition-delay: 0s;
	border-width: 3px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	left: 103px;
	-webkit-transition-delay: 0s;
	line-height: 17px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 17px;
	transition-duration: 1s;
	border-style: solid;
	width: 68px;
	padding: 8px 0px 0px;
}

#widgetu843421.frm-sub-st #u843436-4,
#widgetu662277.frm-sub-st #u662288-4 {
	-webkit-transition-timing-function: ease;
	transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	transition-duration: 1s;
	transition-timing-function: ease;
}

#widgetu843421.frm-sub-st #u843436-4 *,
#widgetu662277.frm-sub-st #u662288-4 * {
	color: #C4C4C4;
	font-family: europa, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u662302 {
	padding-bottom: 3px;
	position: absolute;
	top: -96px;
	background-color: #333333;
	width: 30px;
	border-width: 0px;
}

#u843448:hover,
#u662302:hover {
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	opacity: 0.5;
	filter: alpha(opacity=50);
	width: 30px;
	margin: 0px;
}

#u662303-4 {
	color: #FFFFFF;
	margin-right: -10000px;
	font-family: europa, sans-serif;
	line-height: 0px;
	position: relative;
	z-index: 212;
	left: 23.34%;
	margin-top: 11px;
	font-weight: 700;
	font-size: 30px;
	background-color: transparent;
	min-height: 16px;
	width: 60%;
}

#u192107 {
	background-color: transparent;
	position: relative;
	z-index: 59;
	border-width: 0px;
	border-color: transparent;
	margin-left: 50%;
}

#u192108-5 {
	color: #333333;
	position: relative;
	z-index: 60;
	background-color: transparent;
	font-weight: 700;
	margin-left: 50%;
	border-width: 0px;
	font-family: europa, sans-serif;
}

#u141494-2,
#u662307-2,
#u192108-2 {
	color: #F7931E;
}

#u192109 {
	position: relative;
	z-index: 65;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #F7931E;
	border-width: 5px 0px 0px;
}

#u192122 {
	background-color: transparent;
	position: relative;
	border-width: 0px;
	z-index: 66;
	padding-bottom: 0px;
	border-color: transparent;
	width: 273px;
	margin-left: 50%;
}

#u192125 {
	left: -60px;
	margin-left: 50%;
	z-index: 72;
	background-color: transparent;
	width: 119px;
	position: relative;
}

#u192126 {
	z-index: 73;
	display: block;
}

#u192123-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	width: 273px;
	line-height: 20px;
	margin-top: 20px;
	z-index: 67;
	left: -137px;
	background-color: transparent;
	font-weight: 700;
	position: relative;
	font-size: 25px;
	min-height: 63px;
	border-width: 0px;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

#u192124 {
	left: -36px;
	margin-bottom: -1px;
	position: relative;
	z-index: 71;
	height: 16px;
	top: -1px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#u192127 {
	padding-bottom: 0px;
	border-color: transparent;
	border-width: 0px;
	z-index: 74;
	margin-left: 50%;
	background-color: transparent;
	width: 273px;
	position: relative;
}

#u192128 {
	left: -60px;
	margin-left: 50%;
	z-index: 80;
	background-color: transparent;
	width: 119px;
	position: relative;
}

#u192129 {
	z-index: 81;
	display: block;
}

#u192130-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	width: 273px;
	line-height: 20px;
	margin-top: 20px;
	z-index: 75;
	left: -137px;
	background-color: transparent;
	font-weight: 700;
	position: relative;
	font-size: 25px;
	min-height: 63px;
	border-width: 0px;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

#u192131 {
	left: -36px;
	margin-bottom: -1px;
	position: relative;
	z-index: 79;
	height: 16px;
	top: -1px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#u192132 {
	background-color: transparent;
	position: relative;
	border-width: 0px;
	z-index: 82;
	padding-bottom: 0px;
	border-color: transparent;
	width: 273px;
	margin-left: 50%;
}

#u192133 {
	left: -60px;
	margin-left: 50%;
	z-index: 88;
	background-color: transparent;
	width: 119px;
	position: relative;
}

#u192134 {
	z-index: 89;
	display: block;
}

#u192136-4 {
	text-align: center;
	color: #333333;
	letter-spacing: -1px;
	width: 273px;
	line-height: 20px;
	margin-top: 20px;
	z-index: 83;
	left: -137px;
	background-color: transparent;
	font-weight: 700;
	position: relative;
	font-size: 25px;
	min-height: 63px;
	border-width: 0px;
	margin-left: 50%;
	font-family: europa, sans-serif;
}

#u192135 {
	left: -36px;
	margin-bottom: -1px;
	position: relative;
	z-index: 87;
	height: 16px;
	top: -1px;
	background-color: transparent;
	margin-left: 50%;
	border-style: solid;
	border-color: #333333;
	width: 72px;
	border-width: 5px 0px 0px;
}

#buttonu429056 {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	z-index: 98;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 0.5s;
	opacity: 1;
	border-color: #787878;
	background: transparent url("../images/gem_monviso41-02.jpg?crc=391124270") no-repeat center top;
	background-size: cover;
}

#buttonu429056:hover {
	margin-left: 0px;
	border-radius: 0px;
	filter: alpha(opacity=100);
	opacity: 1;
	margin-bottom: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-top: 0px;
	background: #545454 url("../images/gem_monviso41-02.jpg?crc=391124270") no-repeat center top;
	background-size: cover;
}

#u429057 {
	left: 0px;
	margin-right: -10000px;
	opacity: 0.9;
	position: relative;
	z-index: 99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #333333;
	width: 100%;
	margin-left: 0%;
}

#u429058-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 100;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 225px;
}

#buttonu429062 {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	z-index: 110;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 0.5s;
	opacity: 1;
	border-color: #787878;
	background: transparent url("../images/gem_certosa-01.jpg?crc=351416340") no-repeat center top;
	background-size: cover;
}

#buttonu429062:hover {
	border-radius: 0px;
	filter: alpha(opacity=100);
	opacity: 1;
	margin-bottom: 0px;
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: #545454 url("../images/gem_certosa-01.jpg?crc=351416340") no-repeat center top;
	background-size: cover;
}

#u429063 {
	left: 0px;
	margin-right: -10000px;
	opacity: 0.9;
	position: relative;
	z-index: 111;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #333333;
	width: 100%;
	margin-left: 0%;
}

#u429064-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 112;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 225px;
}

#buttonu429059 {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	z-index: 104;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 0.5s;
	opacity: 1;
	border-color: #787878;
	background: transparent url("../images/gem_stefanone-da-vimercate-01.jpg?crc=442976840") no-repeat center top;
	background-size: cover;
}

#buttonu429059:hover {
	margin-left: 0px;
	border-radius: 0px;
	filter: alpha(opacity=100);
	opacity: 1;
	margin-bottom: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	margin-top: 0px;
	background: #545454 url("../images/gem_stefanone-da-vimercate-01.jpg?crc=442976840") no-repeat center top;
	background-size: cover;
}

#u429060 {
	left: 0px;
	margin-right: -10000px;
	opacity: 0.9;
	position: relative;
	z-index: 105;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #333333;
	width: 100%;
	margin-left: 0%;
}

#u429061-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 106;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 225px;
}

#pcontattaci {
	z-index: 58;
	width: 100%;
}

#contattaci {
	margin-right: -10000px;
	width: 22px;
	position: relative;
}

#buttonu429065 {
	-webkit-transition-timing-function: ease;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-delay: 0s;
	z-index: 116;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 0.5s;
	opacity: 1;
	border-color: #787878;
	background: transparent url("../images/gem_oldofredi-01.jpg?crc=10515879") no-repeat center top;
	background-size: cover;
}

#buttonu429065:hover {
	border-radius: 0px;
	filter: alpha(opacity=100);
	opacity: 1;
	margin-bottom: 0px;
	margin-top: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: #545454 url("../images/gem_oldofredi-01.jpg?crc=10515879") no-repeat center top;
	background-size: cover;
}

#u429066 {
	left: 0px;
	margin-right: -10000px;
	opacity: 0.9;
	position: relative;
	z-index: 117;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	background-color: #333333;
	width: 100%;
	margin-left: 0%;
}

#buttonu429056:hover #u429057,
#buttonu429062:hover #u429063,
#buttonu429059:hover #u429060,
#buttonu429065:hover #u429066 {
	left: 0px;
	min-height: 0px;
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#buttonu429056.ButtonSelected #u429057,
#buttonu429062.ButtonSelected #u429063,
#buttonu429059.ButtonSelected #u429060,
#buttonu429065.ButtonSelected #u429066 {
	left: 0px;
	min-height: 0px;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u429067-4 {
	text-align: center;
	background-image: url("../images/blank.gif?crc=4208392903");
	letter-spacing: -1px;
	-webkit-transition-duration: 0.5s;
	font-weight: 700;
	position: relative;
	z-index: 118;
	color: #FFFFFF;
	margin-right: -10000px;
	margin-left: 50%;
	transition-delay: 0s;
	padding: 10px;
	min-height: 38px;
	border-width: 5px;
	border-color: #FFFFFF;
	font-family: europa, sans-serif;
	-webkit-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	line-height: 20px;
	background-color: transparent;
	transition-timing-function: ease;
	font-size: 25px;
	transition-duration: 0.5s;
	border-style: solid;
	width: 225px;
}

#buttonu429056:hover #u429058-4,
#buttonu429062:hover #u429064-4,
#buttonu429059:hover #u429061-4,
#buttonu429065:hover #u429067-4 {
	padding-bottom: 10px;
	margin-bottom: 0px;
	min-height: 38px;
	width: 225px;
	margin-left: 50%;
	margin-right: -10000px;
	padding-top: 10px;
	background-color: #F7931E;
	border-color: #FFFFFF;
}

#buttonu429056.ButtonSelected #u429058-4,
#buttonu429062.ButtonSelected #u429064-4,
#buttonu429059.ButtonSelected #u429061-4,
#buttonu429065.ButtonSelected #u429067-4 {
	padding-bottom: 10px;
	margin-right: -10000px;
	min-height: 38px;
	margin-left: 50%;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
	width: 225px;
}

#u843418-2,
#u662274-2,
#u429058-2,
#u429064-2,
#u429061-2,
#u429067-2 {
	padding-top: 5px;
}

#buttonu359135.ButtonSelected {
	margin-bottom: 0px;
	margin-top: 0px;
}

#u574725 {
	position: relative;
	width: 206px;
	margin-left: 50%;
}

#buttonu359135.ButtonSelected #u574725 {
	min-height: 0px;
	width: 206px;
	margin: 0px 0px 0px 50%;
}

#u359137-16 {
	min-height: 150px;
	margin-left: 50%;
	position: relative;
}

#u359136,
#u359140-8 {
	margin-left: 50%;
	position: relative;
}

.html {
	background-color: #FFFFFF;
}

body {
	position: relative;
}

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

	#bp_infinity.active {
		display: block;
	}

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

	#u359174 {
		z-index: 414;
	}

	#u359173 {
		z-index: 415;
		margin-top: 19px;
		left: -46px;
	}

	#u395935 {
		top: -187px;
		left: 10px;
	}

	#pu495207 {
		z-index: 417;
		margin-top: 264px;
		width: 100%;
	}

	#u495207 {
		z-index: 417;
		position: relative;
		margin-right: -10000px;
	}

	#pu359171 {
		z-index: 413;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 10.42%;
		margin-left: 44.8%;
	}

	#u359171 {
		z-index: 413;
		left: -24.999999999999886px;
	}

	#u359169 {
		z-index: 412;
		left: -99.99999999999989px;
	}

	#u359168 {
		z-index: 416;
		top: -89px;
		left: 2px;
	}

	#u359172 {
		z-index: 411;
		margin-top: 6px;
	}

	#pu141497 {
		margin-top: 5px;
	}

	#u141497 {
		min-height: 139px;
		padding-bottom: 345px;
	}

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

	#u843414-6 {
		width: 574px;
		min-height: 179px;
		margin-top: -40px;
		left: -683px;
	}

	#u843414-2 {
		font-size: 70px;
		line-height: 56px;
	}

	#u843414-4 {
		font-size: 25px;
		line-height: 0px;
	}

	#u141497-bw {
		min-height: 139px;
	}

	#pamphletu843415 {
		margin-top: 93px;
		left: -682px;
	}

	#u843419 {
		top: -87px;
		left: 534px;
	}

	#u843448 {
		top: -133px;
		left: 797px;
	}

	#u860684 {
		z-index: 361;
		min-height: 58px;
		padding-bottom: 74px;
	}

	#u860684_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}

	#u860685 {
		z-index: 362;
		position: relative;
		margin-right: -10000px;
		margin-top: 23px;
		left: 17px;
	}

	#u860685:hover {
		margin-right: -10000px;
		margin-top: 23px;
	}

	#u860686 {
		z-index: 363;
	}

	#u860687-4 {
		z-index: 364;
		width: 46px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 192px;
	}

	#u860687-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 31px -10000px 0px 0px;
	}

	#u860687-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 31px -10000px 0px 0px;
	}

	#u860688-4 {
		z-index: 368;
		width: 74px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 253px;
	}

	#u860688-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 31px -10000px 0px 0px;
	}

	#u860688-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 31px -10000px 0px 0px;
	}

	#u860689-4 {
		z-index: 372;
		width: 71px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 340px;
	}

	#u860689-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860691-4 {
		z-index: 380;
		width: 142px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 415px;
	}

	#u860691-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 31px -10000px 0px 0px;
	}

	#u860691-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 31px -10000px 0px 0px;
	}

	#u860690-4 {
		z-index: 376;
		width: 71px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 569px;
	}

	#u860689-4.MuseLinkActive,
	#u860690-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860690-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860692-4 {
		z-index: 384;
		width: 138px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 652px;
	}

	#u860692-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 31px -10000px 0px 0px;
	}

	#u860692-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 31px -10000px 0px 0px;
	}

	#u860693-4 {
		z-index: 388;
		width: 153px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 805px;
	}

	#u860693-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 31px -10000px 0px 0px;
	}

	#u860693-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 31px -10000px 0px 0px;
	}

	#u860694-4 {
		z-index: 392;
		width: 90px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 970px;
	}

	#u860694-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 31px -10000px 0px 0px;
	}

	#u860694-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 31px -10000px 0px 0px;
	}

	#u860684-bw {
		z-index: 361;
		min-height: 58px;
	}

	#pu860766 {
		z-index: 297;
		padding-bottom: 597px;
		margin-top: -474px;
		width: 100%;
	}

	#u860766 {
		z-index: 297;
		width: 1059px;
		height: 60px;
		position: fixed;
		top: 10px;
		left: 10px;
	}

	#u860767-4 {
		z-index: 298;
		width: 46px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 192px;
	}

	#u860767-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 0px;
	}

	#u860767-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 0px;
	}

	#u860768-4 {
		z-index: 302;
		width: 74px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 253px;
	}

	#u860768-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 0px;
	}

	#u860768-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 0px;
	}

	#u860769-4 {
		z-index: 306;
		width: 71px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 340px;
	}

	#u860769-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860770-4 {
		z-index: 310;
		width: 71px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 569px;
	}

	#u860769-4.MuseLinkActive,
	#u860770-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860770-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860771-4 {
		z-index: 314;
		width: 142px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 415px;
	}

	#u860771-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 0px;
	}

	#u860771-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 0px;
	}

	#u860772-4 {
		z-index: 318;
		width: 138px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 652px;
	}

	#u860772-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 0px;
	}

	#u860772-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 0px;
	}

	#u860773-4 {
		z-index: 322;
		width: 153px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 805px;
	}

	#u860773-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 0px;
	}

	#u860773-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 0px;
	}

	#u860774 {
		z-index: 326;
		width: 160px;
		position: fixed;
		top: 23px;
		left: 17px;
	}

	#u860774:hover {
		width: 160px;
		min-height: 0px;
		margin: 0px;
	}

	#u860775 {
		z-index: 327;
	}

	#u860776-4 {
		z-index: 328;
		width: 90px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 970px;
	}

	#u860776-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 0px;
	}

	#u860776-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 0px;
	}

	#buttonu359182 {
		z-index: 396;
		bottom: 25px;
		left: 20px;
	}

	#buttonu359182.ButtonSelected {
		margin-left: 0px;
	}

	#u359183-9 {
		z-index: 397;
	}

	#buttonu359184 {
		z-index: 406;
	}

	#u359185-4 {
		z-index: 407;
	}

	#pu141493 {
		margin-top: -62px;
	}

	#u141493 {
		width: 656px;
		left: -683px;
	}

	#u141494-5 {
		width: 655px;
		min-height: 170px;
		line-height: 56px;
		font-size: 70px;
		margin-right: -10000px;
		left: -327px;
	}

	#u141495 {
		height: 97px;
		margin-right: -10000px;
		margin-top: 136px;
		left: -328px;
	}

	#u141496-18 {
		width: 684px;
		line-height: 27px;
		font-size: 18px;
		left: -1px;
	}

	#u79577 {
		min-height: 820px;
		padding-bottom: 67px;
	}

	#u79577_align_to_page {
		max-width: 1920px;
	}

	#ppu79702-4 {
		z-index: 0;
		margin-right: -10000px;
		margin-top: 79px;
		width: 22.56%;
		margin-left: 38.73%;
	}

	#pu79702-4 {
		z-index: 27;
		width: 82.68%;
		margin-left: 8.67%;
	}

	#u79702-4 {
		width: 329px;
		min-height: 128px;
		font-size: 120px;
		line-height: 96px;
		left: -631px;
	}

	#u398734-4 {
		width: 126px;
		margin-top: 36px;
		left: -399px;
	}

	#u79701-4 {
		width: 329px;
		font-size: 30px;
		line-height: 24px;
		left: -631.5px;
	}

	#u79585-4 {
		min-height: 128px;
		font-size: 120px;
		line-height: 96px;
		margin-top: 78px;
		left: -592.5px;
	}

	#pu79584-4 {
		margin-left: 0%;
	}

	#u79584-4 {
		width: 433px;
		font-size: 30px;
		line-height: 24px;
		left: -683.5px;
	}

	#u79587-4 {
		width: 329px;
		min-height: 128px;
		font-size: 120px;
		line-height: 96px;
		margin-top: 78px;
		left: -631.5px;
	}

	#pu79701-4,
	#pu79588-4 {
		width: 75.99%;
		margin-left: 12.01%;
	}

	#u79588-4 {
		font-size: 30px;
		line-height: 24px;
		left: -631.5px;
	}

	#u79700,
	#u79583,
	#u79589 {
		margin-top: 42px;
		left: -503.5px;
	}

	#u398718-4 {
		width: 92px;
		margin-top: 653px;
		left: 578px;
	}

	#u79711 {
		width: 824px;
		height: 753px;
		background-image: url("../images/gem_lambro-102.jpg?crc=146168816");
		position: relative;
		margin-right: -10000px;
		margin-top: 67px;
		margin-left: 50%;
		left: -141px;
	}

	#u79577-bw {
		min-height: 820px;
		margin-top: 34px;
	}

	#pu79578 {
		margin-top: 108px;
	}

	#u79578 {
		width: 1200px;
		height: 700px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -683px;
	}

	#u662268 {
		width: 489px;
		margin-top: 125px;
		margin-left: 100%;
		left: -489px;
	}

	#u662308 {
		width: 489px;
		padding-top: 52px;
		padding-bottom: 121px;
		margin-left: 100%;
		left: -489px;
	}

	#u662305 {
		width: 360px;
		margin-left: 100%;
		left: -411px;
	}

	#u662307-5 {
		width: 359px;
		min-height: 66px;
		line-height: 40px;
		font-size: 50px;
		margin-left: 100%;
		left: -359px;
	}

	#u662306 {
		width: 127px;
		margin-top: 19px;
		margin-left: 100%;
		left: -360px;
	}

	#u662269-9 {
		width: 305px;
		min-height: 153px;
		font-size: 18px;
		line-height: 27px;
		margin-top: 11px;
		margin-left: 100%;
		left: -411px;
	}

	#pamphletu662270 {
		margin-top: 389px;
		margin-left: 100%;
		left: -354px;
	}

	#u662275 {
		left: 6px;
	}

	#u662302 {
		left: 269px;
	}

	#u192107 {
		width: 856px;
		margin-top: 109px;
		left: -683px;
	}

	#u192108-5 {
		width: 856px;
		min-height: 170px;
		line-height: 56px;
		font-size: 70px;
		letter-spacing: -1px;
		margin-right: -10000px;
		left: -428px;
	}

	#u192109 {
		width: 94px;
		height: 56px;
		margin-right: -10000px;
		margin-top: 132px;
		left: -422px;
	}

	#pu192122 {
		z-index: 66;
		margin-top: 33px;
		width: 100%;
	}

	#u192122 {
		margin-right: -10000px;
		left: -629px;
	}

	#u192127 {
		margin-right: -10000px;
		left: -138px;
	}

	#u192132 {
		margin-right: -10000px;
		left: 354px;
	}

	#pbuttonu429056 {
		z-index: 98;
		margin-top: 108px;
		width: 100%;
	}

	#buttonu429056 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#u429057 {
		height: 500px;
	}

	#buttonu429056:hover #u429057 {
		height: 500px;
	}

	#u429058-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429056:hover #u429058-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429062 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429056.ButtonSelected #u429057,
	#u429063 {
		height: 500px;
	}

	#buttonu429062:hover #u429063 {
		height: 500px;
	}

	#buttonu429056.ButtonSelected #u429058-4,
	#u429064-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429062:hover #u429064-4 {
		margin-top: 216px;
		left: -127px;
	}

	#contattaci {
		margin-top: 452px;
		left: -160px;
	}

	#buttonu429059 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#buttonu429056:hover,
	#buttonu429059:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
	}

	#buttonu429062.ButtonSelected #u429063,
	#u429060 {
		height: 500px;
	}

	#buttonu429059:hover #u429060 {
		height: 500px;
	}

	#buttonu429062.ButtonSelected #u429064-4,
	#u429061-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429059:hover #u429061-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429065 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429062:hover,
	#buttonu429065:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429059.ButtonSelected #u429060,
	#u429066 {
		height: 500px;
	}

	#buttonu429065:hover #u429066 {
		height: 500px;
	}

	#buttonu429065.ButtonSelected #u429066 {
		height: 500px;
	}

	#buttonu429059.ButtonSelected #u429061-4,
	#u429067-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429065:hover #u429067-4 {
		margin-top: 216px;
		left: -127px;
	}

	#buttonu429065.ButtonSelected #u429067-4 {
		margin-top: 216px;
		left: -127px;
	}

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

	#pu359166 {
		z-index: 332;
		margin-top: 62px;
		width: 100%;
	}

	#u359166 {
		z-index: 332;
		height: 447px;
		min-width: 30px;
		position: relative;
		margin-right: -10000px;
		left: 1px;
		width: 49.9%;
	}

	#buttonu359135 {
		z-index: 333;
		padding-top: 108px;
		padding-bottom: 47px;
		position: relative;
		margin-right: -10000px;
		width: 50.06%;
		margin-left: 49.95%;
		left: 0px;
	}

	#buttonu359135.ButtonSelected {
		margin-right: -10000px;
		min-height: 0px;
		width: 50.06%;
		margin-left: 49.95%;
		left: 0px;
	}

	#u574725 {
		z-index: 359;
		left: -131px;
	}

	#buttonu359135.ButtonSelected #u574725 {
		left: -131px;
	}

	#u574722 {
		z-index: 360;
	}

	#u359136 {
		z-index: 334;
		width: 268px;
		margin-top: 25px;
		left: -135px;
	}

	#u359137-16 {
		z-index: 335;
		width: 268px;
		left: -134px;
	}

	#u359140-8 {
		z-index: 351;
		width: 268px;
		min-height: 61px;
		margin-top: 14px;
		left: -134px;
	}
}

@media (min-width: 1051px) and (max-width: 1450px) {
	#muse_css_mq {
		background-color: #0005aa;
	}

	#bp_1450.active {
		display: block;
	}

	#page {
		min-height: 632px;
		max-width: 1450px;
	}

	#u359174 {
		z-index: 414;
	}

	#u359173 {
		z-index: 415;
		margin-top: 19px;
		left: -46px;
	}

	#u395935 {
		top: -187px;
		left: 10px;
	}

	#pu495207 {
		z-index: 417;
		margin-top: 264px;
		width: 100%;
	}

	#u495207 {
		z-index: 417;
		position: relative;
		margin-right: -10000px;
	}

	#pu359171 {
		z-index: 413;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 13.8%;
		margin-left: 43.11%;
	}

	#u359171 {
		z-index: 413;
		left: -25px;
	}

	#u359169 {
		z-index: 412;
		left: -100px;
	}

	#u359168 {
		z-index: 416;
		top: -89px;
		left: 2px;
	}

	#u359172 {
		z-index: 411;
		margin-top: 6px;
	}

	#pu141497 {
		margin-top: 5px;
	}

	#u141497 {
		min-height: 60px;
		padding-bottom: 424px;
	}

	#u141497_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1450px;
	}

	#u843414-6 {
		width: 574px;
		min-height: 100px;
		margin-top: -40px;
		left: -513px;
	}

	#u843414-2 {
		font-size: 45px;
		line-height: 36px;
	}

	#u843414-4 {
		font-size: 20px;
		line-height: 0px;
	}

	#u141497-bw {
		min-height: 60px;
	}

	#pamphletu843415 {
		margin-top: 50px;
		left: -515px;
	}

	#u843419 {
		top: -3px;
		left: 367px;
	}

	#u843448 {
		top: -50px;
		left: 630px;
	}

	#u860684 {
		z-index: 361;
		min-height: 58px;
		padding-bottom: 74px;
	}

	#u860684_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}

	#u860685 {
		z-index: 362;
		position: relative;
		margin-right: -10000px;
		margin-top: 23px;
		left: 17px;
	}

	#u860685:hover {
		margin-right: -10000px;
		margin-top: 23px;
	}

	#u860686 {
		z-index: 363;
	}

	#u860687-4 {
		z-index: 364;
		width: 46px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 192px;
	}

	#u860687-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 31px -10000px 0px 0px;
	}

	#u860687-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 31px -10000px 0px 0px;
	}

	#u860688-4 {
		z-index: 368;
		width: 74px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 253px;
	}

	#u860688-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 31px -10000px 0px 0px;
	}

	#u860688-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 31px -10000px 0px 0px;
	}

	#u860689-4 {
		z-index: 372;
		width: 71px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 340px;
	}

	#u860689-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860691-4 {
		z-index: 380;
		width: 142px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 415px;
	}

	#u860691-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 31px -10000px 0px 0px;
	}

	#u860691-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 31px -10000px 0px 0px;
	}

	#u860690-4 {
		z-index: 376;
		width: 71px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 569px;
	}

	#u860689-4.MuseLinkActive,
	#u860690-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860690-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 31px -10000px 0px 0px;
	}

	#u860692-4 {
		z-index: 384;
		width: 138px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 652px;
	}

	#u860692-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 31px -10000px 0px 0px;
	}

	#u860692-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 31px -10000px 0px 0px;
	}

	#u860693-4 {
		z-index: 388;
		width: 153px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 805px;
	}

	#u860693-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 31px -10000px 0px 0px;
	}

	#u860693-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 31px -10000px 0px 0px;
	}

	#u860694-4 {
		z-index: 392;
		width: 90px;
		min-height: 26px;
		position: relative;
		margin-right: -10000px;
		margin-top: 31px;
		left: 970px;
	}

	#u860694-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 31px -10000px 0px 0px;
	}

	#u860694-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 31px -10000px 0px 0px;
	}

	#u860684-bw {
		z-index: 361;
		min-height: 58px;
	}

	#pu860766 {
		z-index: 297;
		padding-bottom: 597px;
		margin-top: -474px;
		width: 100%;
	}

	#u860766 {
		z-index: 297;
		width: 1059px;
		height: 60px;
		position: fixed;
		top: 10px;
		left: 10px;
	}

	#u860767-4 {
		z-index: 298;
		width: 46px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 192px;
	}

	#u860767-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 0px;
	}

	#u860767-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		margin: 0px;
	}

	#u860768-4 {
		z-index: 302;
		width: 74px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 253px;
	}

	#u860768-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 0px;
	}

	#u860768-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		margin: 0px;
	}

	#u860769-4 {
		z-index: 306;
		width: 71px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 340px;
	}

	#u860769-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860770-4 {
		z-index: 310;
		width: 71px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 569px;
	}

	#u860769-4.MuseLinkActive,
	#u860770-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860770-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 71px;
		margin: 0px;
	}

	#u860771-4 {
		z-index: 314;
		width: 142px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 415px;
	}

	#u860771-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 0px;
	}

	#u860771-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 142px;
		margin: 0px;
	}

	#u860772-4 {
		z-index: 318;
		width: 138px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 652px;
	}

	#u860772-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 0px;
	}

	#u860772-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 138px;
		margin: 0px;
	}

	#u860773-4 {
		z-index: 322;
		width: 153px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 805px;
	}

	#u860773-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 0px;
	}

	#u860773-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 153px;
		margin: 0px;
	}

	#u860774 {
		z-index: 326;
		width: 160px;
		position: fixed;
		top: 23px;
		left: 17px;
	}

	#u860774:hover {
		width: 160px;
		min-height: 0px;
		margin: 0px;
	}

	#u860775 {
		z-index: 327;
	}

	#u860776-4 {
		z-index: 328;
		width: 90px;
		min-height: 26px;
		position: fixed;
		top: 31px;
		left: 970px;
	}

	#u860776-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 0px;
	}

	#u860776-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 90px;
		margin: 0px;
	}

	#buttonu359182 {
		z-index: 396;
		bottom: 25px;
		left: 20px;
	}

	#buttonu359182.ButtonSelected {
		margin-left: 0px;
	}

	#u359183-9 {
		z-index: 397;
	}

	#buttonu359184 {
		z-index: 406;
	}

	#u359185-4 {
		z-index: 407;
	}

	#pu141493 {
		margin-top: -62px;
	}

	#u141493 {
		width: 467px;
		left: -513px;
	}

	#u141494-5 {
		width: 466px;
		min-height: 100px;
		line-height: 36px;
		font-size: 45px;
		left: -233px;
	}

	#u141495 {
		height: 43px;
		top: -7px;
		margin-bottom: -7px;
		left: -234px;
	}

	#u141496-18 {
		width: 547px;
		line-height: 27px;
		font-size: 18px;
		left: -36px;
	}

	#u79577 {
		min-height: 558px;
		padding-bottom: 37px;
	}

	#u79577_align_to_page {
		max-width: 1450px;
	}

	#ppu79701-4 {
		z-index: 0;
		margin-right: -10000px;
		margin-top: 40px;
		width: 29.87%;
		margin-left: 35.07%;
	}

	#pu79701-4 {
		width: 75.99%;
		margin-left: 12.01%;
	}

	#u79701-4 {
		width: 329px;
		font-size: 30px;
		line-height: 24px;
		margin-top: 75px;
		left: -461.5px;
	}

	#u79702-4 {
		width: 329px;
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		left: -461.5px;
	}

	#u398734-4 {
		width: 82px;
		left: -241.5px;
	}

	#pu79584-4 {
		margin-top: 39px;
		margin-left: 0%;
	}

	#u79584-4 {
		width: 433px;
		font-size: 30px;
		line-height: 24px;
		margin-top: 72px;
		left: -513.5px;
	}

	#u79585-4 {
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		margin-right: -10000px;
		left: -422.5px;
	}

	#u79583 {
		margin-top: 117px;
		left: -333.5px;
	}

	#pu79588-4 {
		margin-top: 39px;
		width: 75.99%;
		margin-left: 12.01%;
	}

	#u79588-4 {
		font-size: 30px;
		line-height: 24px;
		margin-top: 78px;
		left: -461.5px;
	}

	#u79587-4 {
		width: 329px;
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		margin-right: -10000px;
		left: -461.5px;
	}

	#u79700,
	#u79589 {
		margin-top: 126px;
		left: -333.5px;
	}

	#u398718-4 {
		width: 82px;
		margin-left: 50%;
		left: -241.5px;
	}

	#u79711 {
		width: 512px;
		height: 518px;
		background-image: url("../images/gem_lambro-10.jpg?crc=321180674");
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		margin-left: 50%;
		left: -1px;
	}

	.hidpi #u79711 {
		background-image: url("../images/gem_lambro-10_2x.jpg?crc=146168816");
		margin-left: 50%;
		left: -1px;
	}

	#u79577-bw {
		min-height: 558px;
		margin-top: 65px;
	}

	#pu79578 {
		margin-top: 55px;
	}

	#u79578 {
		width: 860px;
		height: 591px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -513px;
	}

	#u662268 {
		width: 417px;
		margin-top: 52px;
		margin-left: 100%;
		left: -417px;
	}

	#u662308 {
		width: 417px;
		padding-top: 52px;
		padding-bottom: 114px;
		margin-left: 100%;
		left: -417px;
	}

	#u662305 {
		width: 344px;
		margin-left: 100%;
		left: -365px;
	}

	#u662307-5 {
		width: 343px;
		min-height: 66px;
		line-height: 40px;
		font-size: 50px;
		margin-left: 100%;
		left: -343px;
	}

	#u662306 {
		width: 94px;
		margin-top: 9px;
		margin-left: 100%;
		left: -344px;
	}

	#u662269-9 {
		width: 305px;
		min-height: 153px;
		font-size: 18px;
		line-height: 27px;
		margin-top: 21px;
		margin-left: 100%;
		left: -365px;
	}

	#pamphletu662270 {
		margin-top: 394px;
		margin-left: 100%;
		left: -309px;
	}

	#u662275 {
		left: 6px;
	}

	#u662302 {
		left: 269px;
	}

	#u192107 {
		width: 512px;
		margin-top: 91px;
		left: -513px;
	}

	#u192108-5 {
		width: 511px;
		min-height: 99px;
		line-height: 36px;
		font-size: 45px;
		letter-spacing: -1px;
		left: -255px;
	}

	#u192109 {
		width: 94px;
		height: 27px;
		top: -2px;
		margin-bottom: -2px;
		left: -256px;
	}

	#pu192122 {
		z-index: 66;
		margin-top: 41px;
		width: 100%;
	}

	#u192122 {
		margin-right: -10000px;
		left: -513px;
	}

	#u192127 {
		margin-right: -10000px;
		left: -138px;
	}

	#u192132 {
		margin-right: -10000px;
		left: 238px;
	}

	#pbuttonu429056 {
		z-index: 98;
		margin-top: 86px;
		width: 100%;
	}

	#buttonu429056 {
		padding-bottom: 1px;
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#u429057 {
		height: 399px;
	}

	#buttonu429056:hover #u429057 {
		height: 399px;
	}

	#u429058-4 {
		margin-top: 166px;
		left: -148px;
	}

	#buttonu429056:hover #u429058-4 {
		margin-top: 166px;
		left: -148px;
	}

	#buttonu429062 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429056.ButtonSelected #u429057,
	#u429063 {
		height: 399px;
	}

	#buttonu429062:hover #u429063 {
		height: 399px;
	}

	#buttonu429062.ButtonSelected #u429063 {
		height: 399px;
	}

	#buttonu429056.ButtonSelected #u429058-4,
	#u429064-4 {
		margin-top: 166px;
		left: -148px;
	}

	#buttonu429062:hover #u429064-4 {
		margin-top: 166px;
		left: -148px;
	}

	#pcontattaci {
		margin-top: -1px;
	}

	#contattaci {
		margin-top: 374px;
		left: -113px;
	}

	#buttonu429059 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#buttonu429056:hover,
	#buttonu429059:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
	}

	#u429060 {
		height: 400px;
	}

	#buttonu429059:hover #u429060 {
		height: 400px;
	}

	#u429061-4 {
		margin-top: 167px;
		left: -148px;
	}

	#buttonu429059:hover #u429061-4 {
		margin-top: 167px;
		left: -148px;
	}

	#buttonu429059.ButtonSelected #u429061-4 {
		margin-top: 167px;
		left: -148px;
	}

	#buttonu429065 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429062:hover,
	#buttonu429065:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429059.ButtonSelected #u429060,
	#u429066 {
		height: 400px;
	}

	#buttonu429065:hover #u429066 {
		height: 400px;
	}

	#buttonu429065.ButtonSelected #u429066 {
		height: 400px;
	}

	#buttonu429062.ButtonSelected #u429064-4,
	#u429067-4 {
		margin-top: 166px;
		left: -148px;
	}

	#buttonu429065:hover #u429067-4 {
		margin-top: 166px;
		left: -148px;
	}

	#buttonu429065.ButtonSelected #u429067-4 {
		margin-top: 166px;
		left: -148px;
	}

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

	#pu359166 {
		z-index: 332;
		margin-top: 62px;
		width: 100%;
	}

	#u359166 {
		z-index: 332;
		height: 447px;
		min-width: 30px;
		position: relative;
		margin-right: -10000px;
		left: 1px;
		width: 49.94%;
	}

	#buttonu359135 {
		z-index: 333;
		padding-top: 108px;
		padding-bottom: 47px;
		position: relative;
		margin-right: -10000px;
		width: 50.07%;
		margin-left: 49.94%;
		left: 0px;
	}

	#buttonu359135.ButtonSelected {
		margin-right: -10000px;
		min-height: 0px;
		width: 50.07%;
		margin-left: 49.94%;
		left: 0px;
	}

	#u574725 {
		z-index: 359;
		left: -194px;
	}

	#buttonu359135.ButtonSelected #u574725 {
		left: -194px;
	}

	#u574722 {
		z-index: 360;
	}

	#u359136 {
		z-index: 334;
		width: 268px;
		margin-top: 25px;
		left: -197px;
	}

	#u359137-16 {
		z-index: 335;
		width: 268px;
		left: -134px;
	}

	#u359140-8 {
		z-index: 351;
		width: 268px;
		min-height: 61px;
		margin-top: 14px;
		left: -134px;
	}

	body {
		overflow-x: hidden;
	}
}

@media (min-width: 1025px) and (max-width: 1050px) {
    #u141497 {
            background-position: 100% 98%;
    }
    
	#muse_css_mq {
		background-color: #00041a;
	}

	#bp_1050.active {
		display: block;
	}

	#page {
		min-height: 604.899999999996px;
		padding-bottom: 0px;
		max-width: 1050px;
	}

	#u359174 {
		z-index: 388;
	}

	#u359173 {
		z-index: 389;
		left: -35px;
	}

	#u495207 {
		z-index: 391;
		position: fixed;
		top: -251px;
		left: 50%;
		margin-left: -110px;
	}

	#u395935 {
		top: -187px;
		left: 10px;
	}

	#u359171 {
		z-index: 387;
		margin-top: 272px;
		left: -25px;
	}

	#u359169 {
		z-index: 386;
		left: -100px;
	}

	#u359168 {
		z-index: 390;
		top: -91px;
		left: 0px;
	}

	#u359172 {
		z-index: 385;
		margin-top: 5px;
	}

	#pu141497 {
		margin-top: 17px;
	}

	#u141497 {
		min-height: 60px;
		padding-bottom: 424px;
	}

	#u141497_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1050px;
	}

	#u843414-6 {
		width: 574px;
		min-height: 100px;
		margin-top: -40px;
		left: -513px;
	}

	#u843414-2 {
		font-size: 45px;
		line-height: 36px;
	}

	#u843414-4 {
		font-size: 20px;
		line-height: 0px;
	}

	#u141497-bw {
		min-height: 60px;
	}

	#pamphletu843415 {
		margin-top: 50px;
		left: -515px;
	}

	#u843419 {
		top: -3px;
		left: 367px;
	}

	#u843448 {
		top: -50px;
		left: 630px;
	}

	#pu371219 {
		z-index: 326;
		padding-bottom: 584px;
		margin-top: -484px;
		width: 100%;
	}

	#u371219 {
		z-index: 326;
		height: 50px;
		position: fixed;
		top: 0px;
	}

	#u371219-bw {
		z-index: 326;
	}

	#u860685 {
		z-index: 327;
		position: fixed;
		top: 9px;
		left: 12px;
	}

	#u860685:hover {
		margin-right: 0px;
		margin-top: 0px;
	}

	#u860686 {
		z-index: 328;
	}

	#buttonu359182 {
		z-index: 370;
		bottom: 21px;
		left: 50%;
		margin-left: -147px;
	}

	#buttonu359182.ButtonSelected {
		margin-left: -147px;
	}

	#u359183-9 {
		z-index: 371;
	}

	#buttonu359184 {
		z-index: 380;
	}

	#u359185-4 {
		z-index: 381;
	}

	#pamphletu860839 {
		z-index: 329;
		width: 0.01px;
		height: 50px;
		position: fixed;
		top: 0px;
		right: 88px;
	}

	#u860840 {
		z-index: 330;
		width: 80px;
		padding-bottom: 50px;
		position: relative;
		margin-right: -10000px;
	}

	#u860841 {
		width: 80px;
		padding-bottom: 9px;
		position: fixed;
		top: 0px;
		right: 8px;
	}

	#u860841.PamphletThumbSelected {
		width: 80px;
		min-height: 0px;
		margin: 0px;
	}

	#u860842 {
		z-index: 332;
		width: 9px;
		position: relative;
		margin-right: -10000px;
		margin-top: 9px;
		left: 67.5%;
	}

	#u860845 {
		z-index: 333;
		width: 9px;
		height: 9px;
		position: relative;
	}

	#u860842:hover #u860845 {
		width: 9px;
		height: 9px;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u860844 {
		z-index: 334;
		width: 9px;
		height: 9px;
		margin-top: 3px;
		position: relative;
	}

	#u860843 {
		z-index: 335;
		width: 9px;
		height: 9px;
		margin-top: 3px;
		position: relative;
	}

	#u860842:hover #u860844,
	#u860842:hover #u860843 {
		width: 9px;
		height: 9px;
		min-height: 0px;
		margin: 3px 0px 0px 0%;
	}

	#u860846popup {
		z-index: 336;
	}

	#u860846 {
		width: 231px;
		position: fixed;
		top: 50px;
		right: 0px;
	}

	#u860847 {
		z-index: 337;
		width: 231px;
		height: 350px;
		padding-top: 35px;
		padding-bottom: 24px;
		margin-right: -10000px;
		position: relative;
	}

	#u860855-4 {
		z-index: 338;
		width: 46px;
		min-height: 26px;
		position: relative;
		margin-left: 50%;
		left: -24px;
	}

	#u860855-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		left: -24px;
		margin: 0px 0px 0px 50%;
	}

	#u860855-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		left: -24px;
		margin: 0px 0px 0px 50%;
	}

	#u860848-4 {
		z-index: 342;
		width: 74px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -38px;
	}

	#u860848-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		left: -38px;
		margin: 20px 0px 0px 50%;
	}

	#u860848-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		left: -38px;
		margin: 20px 0px 0px 50%;
	}

	#u860850-4 {
		z-index: 358;
		width: 97px;
		min-height: 26px;
		margin-top: 21px;
		position: relative;
		margin-left: 50%;
		left: -49px;
	}

	#u860850-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 97px;
		left: -49px;
		margin: 21px 0px 0px 50%;
	}

	#u860850-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 97px;
		left: -49px;
		margin: 21px 0px 0px 50%;
	}

	#u860854-4 {
		z-index: 362;
		width: 145px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -73px;
	}

	#u860854-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860851-4 {
		z-index: 366;
		width: 145px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -73px;
	}

	#u860854-4.MuseLinkActive,
	#u860851-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860851-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860853-4 {
		z-index: 346;
		width: 133px;
		min-height: 26px;
		margin-top: 21px;
		position: relative;
		margin-left: 50%;
		left: -67px;
	}

	#u860853-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 133px;
		left: -67px;
		margin: 21px 0px 0px 50%;
	}

	#u860853-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 133px;
		left: -67px;
		margin: 21px 0px 0px 50%;
	}

	#u860852-4 {
		z-index: 350;
		width: 173px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -87px;
	}

	#u860852-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#u860849-4 {
		z-index: 354;
		width: 173px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -87px;
	}

	#u860852-4.MuseLinkActive,
	#u860849-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#u860849-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#pu141493 {
		margin-top: -39px;
	}

	#u141493 {
		width: 467px;
		left: -513px;
	}

	#u141494-5 {
		width: 466px;
		min-height: 100px;
		line-height: 36px;
		font-size: 45px;
		left: -233px;
	}

	#u141495 {
		height: 43px;
		top: -7px;
		margin-bottom: -7px;
		left: -234px;
	}

	#u141496-18 {
		width: 547px;
		line-height: 27px;
		font-size: 18px;
		left: -36px;
	}

	#u79577 {
		min-height: 558px;
		padding-bottom: 37px;
	}

	#u79577_align_to_page {
		max-width: 1050px;
	}

	#ppu79701-4 {
		z-index: 0;
		margin-right: -10000px;
		margin-top: 40px;
		width: 41.24%;
		margin-left: 29.39%;
	}

	#pu79701-4 {
		width: 75.99%;
		margin-left: 12.01%;
	}

	#u79701-4 {
		width: 329px;
		font-size: 30px;
		line-height: 24px;
		margin-top: 75px;
		left: -461.5px;
	}

	#u79702-4 {
		width: 329px;
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		left: -461.5px;
	}

	#u398734-4 {
		width: 82px;
		left: -241.5px;
	}

	#pu79584-4 {
		margin-top: 39px;
		margin-left: 0%;
	}

	#u79584-4 {
		width: 433px;
		font-size: 30px;
		line-height: 24px;
		margin-top: 72px;
		left: -513.5px;
	}

	#u79585-4 {
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		margin-right: -10000px;
		left: -422.5px;
	}

	#u79583 {
		margin-top: 117px;
		left: -333.5px;
	}

	#pu79588-4 {
		margin-top: 39px;
		width: 75.99%;
		margin-left: 12.01%;
	}

	#u79588-4 {
		font-size: 30px;
		line-height: 24px;
		margin-top: 78px;
		left: -461.5px;
	}

	#u79587-4 {
		width: 329px;
		min-height: 128px;
		font-size: 70px;
		line-height: 56px;
		margin-right: -10000px;
		left: -461.5px;
	}

	#u79700,
	#u79589 {
		margin-top: 126px;
		left: -333.5px;
	}

	#u398718-4 {
		width: 82px;
		margin-left: 50%;
		left: -241.5px;
	}

	#u79711 {
		width: 512px;
		height: 518px;
		background-image: url("../images/gem_lambro-10.jpg?crc=321180674");
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		margin-left: 50%;
		left: -1px;
	}

	.hidpi #u79711 {
		background-image: url("../images/gem_lambro-10_2x.jpg?crc=146168816");
		margin-left: 50%;
		left: -1px;
	}

	#u79577-bw {
		min-height: 558px;
		margin-top: 65px;
	}

	#pu79578 {
		margin-top: 55px;
	}

	#u79578 {
		width: 860px;
		height: 591px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -513px;
	}

	#u662268 {
		width: 417px;
		margin-top: 52px;
		margin-left: 100%;
		left: -417px;
	}

	#u662308 {
		width: 417px;
		padding-top: 52px;
		padding-bottom: 114px;
		margin-left: 100%;
		left: -417px;
	}

	#u662305 {
		width: 344px;
		margin-left: 100%;
		left: -365px;
	}

	#u662307-5 {
		width: 343px;
		min-height: 66px;
		line-height: 40px;
		font-size: 50px;
		margin-left: 100%;
		left: -343px;
	}

	#u662306 {
		width: 94px;
		margin-top: 9px;
		margin-left: 100%;
		left: -344px;
	}

	#u662269-9 {
		width: 305px;
		min-height: 153px;
		font-size: 18px;
		line-height: 27px;
		margin-top: 21px;
		margin-left: 100%;
		left: -365px;
	}

	#pamphletu662270 {
		margin-top: 394px;
		margin-left: 100%;
		left: -309px;
	}

	#u662275 {
		left: 6px;
	}

	#u662302 {
		left: 269px;
	}

	#u192107 {
		width: 512px;
		margin-top: 91px;
		left: -513px;
	}

	#u192108-5 {
		width: 511px;
		min-height: 99px;
		line-height: 36px;
		font-size: 45px;
		letter-spacing: -1px;
		left: -255px;
	}

	#u192109 {
		width: 94px;
		height: 27px;
		top: -2px;
		margin-bottom: -2px;
		left: -256px;
	}

	#pu192122 {
		z-index: 66;
		margin-top: 41px;
		width: 100%;
	}

	#u192122 {
		margin-right: -10000px;
		left: -513px;
	}

	#u192127 {
		margin-right: -10000px;
		left: -138px;
	}

	#u192132 {
		margin-right: -10000px;
		left: 238px;
	}

	#pbuttonu429056 {
		z-index: 98;
		margin-top: 86px;
		width: 100%;
	}

	#buttonu429056 {
		padding-bottom: 1px;
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#u429057 {
		height: 399px;
	}

	#buttonu429056:hover #u429057 {
		height: 399px;
	}

	#u429058-4 {
		margin-top: 166px;
		left: -128px;
	}

	#buttonu429056:hover #u429058-4 {
		margin-top: 166px;
		left: -128px;
	}

	#buttonu429062 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429056.ButtonSelected #u429057,
	#u429063 {
		height: 399px;
	}

	#buttonu429062:hover #u429063 {
		height: 399px;
	}

	#buttonu429062.ButtonSelected #u429063 {
		height: 399px;
	}

	#buttonu429056.ButtonSelected #u429058-4,
	#u429064-4 {
		margin-top: 166px;
		left: -128px;
	}

	#buttonu429062:hover #u429064-4 {
		margin-top: 166px;
		left: -128px;
	}

	#pcontattaci {
		margin-top: -1px;
	}

	#contattaci {
		margin-top: 374px;
		left: -113px;
	}

	#buttonu429059 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
	}

	#buttonu429056:hover,
	#buttonu429059:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
	}

	#u429060 {
		height: 400px;
	}

	#buttonu429059:hover #u429060 {
		height: 400px;
	}

	#u429061-4 {
		margin-top: 167px;
		left: -128px;
	}

	#buttonu429059:hover #u429061-4 {
		margin-top: 167px;
		left: -128px;
	}

	#buttonu429059.ButtonSelected #u429061-4 {
		margin-top: 167px;
		left: -128px;
	}

	#buttonu429065 {
		position: relative;
		margin-right: -10000px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429062:hover,
	#buttonu429065:hover {
		margin-right: -10000px;
		min-height: 0px;
		width: 50%;
		margin-left: 50%;
		left: 0px;
	}

	#buttonu429059.ButtonSelected #u429060,
	#u429066 {
		height: 400px;
	}

	#buttonu429065:hover #u429066 {
		height: 400px;
	}

	#buttonu429065.ButtonSelected #u429066 {
		height: 400px;
	}

	#buttonu429062.ButtonSelected #u429064-4,
	#u429067-4 {
		margin-top: 166px;
		left: -128px;
	}

	#buttonu429065:hover #u429067-4 {
		margin-top: 166px;
		left: -128px;
	}

	#buttonu429065.ButtonSelected #u429067-4 {
		margin-top: 166px;
		left: -128px;
	}

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

	#u359166 {
		z-index: 297;
		height: 164px;
	}

	#u359166-bw {
		z-index: 297;
		margin-top: -1px;
		margin-bottom: -1px;
		height: 164px;
	}

	#buttonu359135 {
		z-index: 298;
		min-height: 319px;
	}

	#buttonu359135.ButtonSelected {
		margin-left: 0px;
		margin-right: 0px;
		min-height: 319px;
	}

	#buttonu359135_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
		padding-top: 42px;
		padding-bottom: 16px;
	}

	#u574725 {
		z-index: 324;
		left: -135px;
	}

	#buttonu359135.ButtonSelected #u574725 {
		left: -135px;
	}

	#u574722 {
		z-index: 325;
	}

	#u359136 {
		z-index: 299;
		width: 270px;
		margin-top: 17px;
		left: -135px;
	}

	#u359137-16 {
		z-index: 300;
		width: 270px;
		left: -135px;
	}

	#u359140-8 {
		z-index: 316;
		width: 270px;
		min-height: 30px;
		margin-top: 8px;
		left: -135px;
	}

	#buttonu359135-bw {
		z-index: 298;
		min-height: 319px;
		margin-top: 3px;
	}

	body {
		overflow-x: hidden;
	}
}

@media (max-width: 1024px) {

	/*

*/

    #u141497 {
            background-position: 100% 98%;
    }
	#muse_css_mq {
		background-color: #000400;
	}

	#bp_1024.active {
		display: block;
	}

	#page {
		min-height: 604.8000000000047px;
		padding-bottom: 0px;
		max-width: 1024px;
	}

	#u359174 {
		z-index: 388;
	}

	#u359173 {
		z-index: 389;
		left: -35px;
	}

	#u495207 {
		z-index: 391;
		position: fixed;
		top: -251px;
		left: 50%;
		margin-left: -110px;
	}

	#u359171 {
		z-index: 387;
		margin-top: 272px;
		left: -25px;
	}

	#u395935 {
		top: -172px;
		left: 0px;
	}

	#u359169 {
		z-index: 386;
		left: -100px;
	}

	#u359168 {
		z-index: 390;
		top: -91px;
		left: 0px;
	}

	#pu141497 {
		margin-top: 5px;
	}

	#u141497 {
		height: 421px;
	}

	#u141497-bw {
		margin-top: 77px;
		height: 421px;
	}

	#u843414-6 {
		width: 294px;
		min-height: 116px;
		margin-top: 17px;
		left: -145px;
	}

	#u843414-2 {
		font-size: 35px;
		line-height: 32px;
	}

	#u843414-4 {
		line-height: 10px;
	}

	#pamphletu843415 {
		margin-top: 133px;
		left: -151px;
	}

	#u843419 {
		top: -49px;
		left: 6px;
	}

	#u843448 {
		top: -96px;
		left: 269px;
	}

	#u359172 {
		z-index: 385;
		margin-right: -10000px;
	}

	#pu371219 {
		z-index: 326;
		padding-bottom: 584px;
		margin-top: -421px;
		width: 100%;
	}

	#u371219 {
		z-index: 326;
		height: 50px;
		position: fixed;
		top: 0px;
	}

	#u371219-bw {
		z-index: 326;
	}

	#u860685 {
		z-index: 327;
		position: fixed;
		top: 9px;
		left: 12px;
	}

	#u860685:hover {
		margin-right: 0px;
		margin-top: 0px;
	}

	#u860686 {
		z-index: 328;
	}

	#buttonu359182 {
		z-index: 370;
		bottom: 21px;
		left: 50%;
		margin-left: -147px;
	}

	#buttonu359182.ButtonSelected {
		margin-left: -147px;
	}

	#u359183-9 {
		z-index: 371;
	}

	#buttonu359184 {
		z-index: 380;
	}

	#u359185-4 {
		z-index: 381;
	}

	#pamphletu860839 {
		z-index: 329;
		width: 0.01px;
		height: 50px;
		position: fixed;
		top: 0px;
		right: 88px;
	}

	#u860840 {
		z-index: 330;
		width: 80px;
		padding-bottom: 50px;
		position: relative;
		margin-right: -10000px;
	}

	#u860841 {
		width: 80px;
		padding-bottom: 9px;
		position: fixed;
		top: 0px;
		right: 8px;
	}

	#u860841.PamphletThumbSelected {
		width: 80px;
		min-height: 0px;
		margin: 0px;
	}

	#u860842 {
		z-index: 332;
		width: 9px;
		position: relative;
		margin-right: -10000px;
		margin-top: 9px;
		left: 67.5%;
	}

	#u860845 {
		z-index: 333;
		width: 9px;
		height: 9px;
		position: relative;
	}

	#u860842:hover #u860845 {
		width: 9px;
		height: 9px;
		min-height: 0px;
		margin: 0px 0px 0px 0%;
	}

	#u860844 {
		z-index: 334;
		width: 9px;
		height: 9px;
		margin-top: 3px;
		position: relative;
	}

	#u860843 {
		z-index: 335;
		width: 9px;
		height: 9px;
		margin-top: 3px;
		position: relative;
	}

	#u860842:hover #u860844,
	#u860842:hover #u860843 {
		width: 9px;
		height: 9px;
		min-height: 0px;
		margin: 3px 0px 0px 0%;
	}

	#u860846popup {
		z-index: 336;
	}

	#u860846 {
		width: 231px;
		position: fixed;
		top: 50px;
		right: 0px;
	}

	#u860847 {
		z-index: 337;
		width: 231px;
		height: 350px;
		padding-top: 35px;
		padding-bottom: 24px;
		margin-right: -10000px;
		position: relative;
	}

	#u860855-4 {
		z-index: 338;
		width: 46px;
		min-height: 26px;
		position: relative;
		margin-left: 50%;
		left: -24px;
	}

	#u860855-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		left: -24px;
		margin: 0px 0px 0px 50%;
	}

	#u860855-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 46px;
		left: -24px;
		margin: 0px 0px 0px 50%;
	}

	#u860848-4 {
		z-index: 342;
		width: 74px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -38px;
	}

	#u860848-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		left: -38px;
		margin: 20px 0px 0px 50%;
	}

	#u860848-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 74px;
		left: -38px;
		margin: 20px 0px 0px 50%;
	}

	#u860850-4 {
		z-index: 358;
		width: 97px;
		min-height: 26px;
		margin-top: 21px;
		position: relative;
		margin-left: 50%;
		left: -49px;
	}

	#u860850-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 97px;
		left: -49px;
		margin: 21px 0px 0px 50%;
	}

	#u860850-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 97px;
		left: -49px;
		margin: 21px 0px 0px 50%;
	}

	#u860854-4 {
		z-index: 362;
		width: 145px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -73px;
	}

	#u860854-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860851-4 {
		z-index: 366;
		width: 145px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -73px;
	}

	#u860854-4.MuseLinkActive,
	#u860851-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860851-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 145px;
		left: -73px;
		margin: 20px 0px 0px 50%;
	}

	#u860853-4 {
		z-index: 346;
		width: 133px;
		min-height: 26px;
		margin-top: 21px;
		position: relative;
		margin-left: 50%;
		left: -67px;
	}

	#u860853-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 133px;
		left: -67px;
		margin: 21px 0px 0px 50%;
	}

	#u860853-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 133px;
		left: -67px;
		margin: 21px 0px 0px 50%;
	}

	#u860852-4 {
		z-index: 350;
		width: 173px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -87px;
	}

	#u860852-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#u860849-4 {
		z-index: 354;
		width: 173px;
		min-height: 26px;
		margin-top: 20px;
		position: relative;
		margin-left: 50%;
		left: -87px;
	}

	#u860852-4.MuseLinkActive,
	#u860849-4:hover {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#u860849-4.MuseLinkActive {
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 173px;
		left: -87px;
		margin: 20px 0px 0px 50%;
	}

	#pu141493 {
		margin-top: -94px;
	}

	#u141493 {
		width: 271px;
		padding-bottom: 0px;
		left: -145px;
	}

	#u141494-5 {
		width: 270px;
		min-height: 60px;
		line-height: 24px;
		font-size: 30px;
		left: -135px;
	}

	#u141495 {
		height: 43px;
		top: -2px;
		margin-bottom: -2px;
		left: -136px;
	}

	#u141496-18 {
		width: 294px;
		line-height: 23px;
		font-size: 15px;
		margin-top: 86px;
		left: -145px;
	}

	#pu79577 {
		z-index: 2;
		margin-top: 37px;
		width: 100%;
	}

	#u79577 {
		min-height: 702px;
	}

	#u79577_align_to_page {
		max-width: 1024px;
		padding-top: 227px;
		padding-bottom: 22px;
	}

	#pu79702-4 {
		z-index: 27;
		position: relative;
		width: 100%;
	}

	#u79702-4 {
		width: 139px;
		min-height: 60px;
		font-size: 70px;
		line-height: 56px;
		left: -95px;
	}

	#u398718-4 {
		width: 58px;
		margin-left: 50%;
		left: 37px;
	}

	#pu79701-4 {
		margin-top: 16px;
		position: relative;
		width: 100%;
	}

	#u79701-4 {
		width: 227px;
		font-size: 25px;
		line-height: 20px;
		left: -114px;
	}

	#u79700 {
		margin-top: 34px;
		left: -36px;
	}

	#u79585-4 {
		min-height: 63px;
		font-size: 70px;
		line-height: 56px;
		margin-top: 15px;
		left: -126px;
	}

	#pu79584-4 {
		margin-top: 1px;
		position: relative;
	}

	#u79584-4 {
		width: 219px;
		font-size: 25px;
		line-height: 20px;
		left: -109px;
	}

	#u79583 {
		margin-top: 52px;
		left: -36px;
	}

	#pu79587-4 {
		z-index: 18;
		margin-top: 29px;
		position: relative;
		width: 100%;
	}

	#u79587-4 {
		width: 131px;
		min-height: 72px;
		font-size: 70px;
		line-height: 56px;
		margin-right: -10000px;
		left: -91px;
	}

	#u398734-4 {
		width: 58px;
		margin-top: 8px;
		left: 37px;
	}

	#pu79588-4 {
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		width: 100%;
	}

	#u79588-4 {
		font-size: 25px;
		line-height: 20px;
		left: -164px;
	}

	#u79589 {
		margin-top: 35px;
		left: -36px;
	}

	#u79577-bw {
		min-height: 702px;
		margin-top: 58px;
	}

	#u79711 {
		height: 254px;
		background-image: url("../images/gem_lambro-102.jpg?crc=146168816");
	}

	#u79711-bw {
		z-index: 4;
		height: 254px;
	}

	#u79578 {
		height: 285px;
	}

	#u79578-bw {
		z-index: 3;
		height: 285px;
	}

	#u662268 {
		width: 279px;
		margin-top: 142px;
		margin-left: 50%;
		left: -139px;
	}

	#u662308 {
		width: 279px;
		padding-top: 33px;
		padding-bottom: 104.35000000000127px;
		margin-left: 50%;
		left: -140px;
	}

	#u662305 {
		width: 188px;
		margin-left: 50%;
		left: -99px;
	}

	#u662307-5 {
		width: 187px;
		min-height: 27px;
		line-height: 20px;
		font-size: 25px;
		margin-left: 50%;
		left: -93px;
	}

	#u662306 {
		width: 94px;
		margin-top: 13px;
		margin-left: 50%;
		left: -94px;
	}

	#u662269-9 {
		width: 189px;
		min-height: 51px;
		font-size: 15px;
		line-height: 23px;
		margin-top: 12px;
		margin-left: 50%;
		left: -99px;
	}

	#pamphletu662270 {
		margin-top: 349px;
		margin-left: 50%;
		left: -97px;
	}

	#u662275 {
		left: -44px;
	}

	#u662302 {
		left: 220px;
	}

	#u192107 {
		width: 296px;
		padding-bottom: 0px;
		margin-top: 96px;
		left: -147px;
	}

	#u192108-5 {
		width: 296px;
		min-height: 60px;
		line-height: 24px;
		font-size: 30px;
		letter-spacing: -2px;
		left: -148px;
	}

	#u192109 {
		width: 106px;
		height: 13px;
		margin-top: 5px;
		left: -147px;
	}

	#u192122 {
		margin-top: 41px;
		left: -137px;
	}

	#u192127,
	#u192132 {
		margin-top: 53px;
		left: -137px;
	}

	#buttonu429056 {
		min-height: 200px;
	}

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

	#u429057 {
		height: 200px;
	}

	#buttonu429056:hover #u429057 {
		height: 200px;
	}

	#u429058-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429056:hover #u429058-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429056-bw {
		z-index: 98;
		min-height: 200px;
		margin-top: 54px;
	}

	#buttonu429062 {
		min-height: 200px;
		padding-bottom: 1px;
	}

	#buttonu429056.ButtonSelected #u429057,
	#u429063 {
		height: 200px;
	}

	#buttonu429062:hover #u429063 {
		height: 200px;
	}

	#buttonu429056.ButtonSelected #u429058-4,
	#u429064-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429062:hover #u429064-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429062-bw {
		z-index: 110;
		min-height: 200px;
		margin-top: 10px;
	}

	#buttonu429059 {
		min-height: 201px;
	}

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

	#u429060 {
		height: 201px;
	}

	#buttonu429059:hover #u429060 {
		height: 201px;
	}

	#buttonu429059.ButtonSelected #u429060 {
		height: 201px;
	}

	#u429061-4 {
		margin-top: 67px;
		left: -127px;
	}

	#buttonu429059:hover #u429061-4 {
		margin-top: 67px;
		left: -127px;
	}

	#buttonu429059.ButtonSelected #u429061-4 {
		margin-top: 67px;
		left: -127px;
	}

	#buttonu429059-bw {
		z-index: 104;
		min-height: 201px;
		margin-top: 10px;
	}

	#pcontattaci {
		margin-top: 11px;
	}

	#contattaci {
		margin-top: 100px;
		left: -128px;
	}

	#buttonu429065 {
		min-height: 200px;
	}

	#buttonu429062:hover,
	#buttonu429065:hover {
		margin-left: 0px;
		margin-right: 0px;
		min-height: 200px;
	}

	#buttonu429056_align_to_page,
	#buttonu429062_align_to_page,
	#buttonu429059_align_to_page,
	#buttonu429065_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1024px;
	}

	#buttonu429062.ButtonSelected #u429063,
	#u429066 {
		height: 200px;
	}

	#buttonu429065:hover #u429066 {
		height: 200px;
	}

	#buttonu429065.ButtonSelected #u429066 {
		height: 200px;
	}

	#buttonu429062.ButtonSelected #u429064-4,
	#u429067-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429065:hover #u429067-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429065.ButtonSelected #u429067-4 {
		margin-top: 66px;
		left: -127px;
	}

	#buttonu429065-bw {
		z-index: 116;
		min-height: 200px;
	}

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

	#u359166 {
		z-index: 297;
		height: 164px;
	}

	#u359166-bw {
		z-index: 297;
		margin-top: -1px;
		margin-bottom: -1px;
		height: 164px;
	}

	#buttonu359135 {
		z-index: 298;
		min-height: 319px;
	}

	#buttonu359135.ButtonSelected {
		margin-left: 0px;
		margin-right: 0px;
		min-height: 319px;
	}

	#buttonu359135_align_to_page {
		margin-left: auto;
		margin-right: auto;
		position: relative;
		padding-top: 42px;
		padding-bottom: 16px;
	}

	#u574725 {
		z-index: 324;
		left: -135px;
	}

	#buttonu359135.ButtonSelected #u574725 {
		left: -135px;
	}

	#u574722 {
		z-index: 325;
	}

	#u359136 {
		z-index: 299;
		width: 270px;
		margin-top: 17px;
		left: -135px;
	}

	#u359137-16 {
		z-index: 300;
		width: 270px;
		left: -135px;
	}

	#u359140-8 {
		z-index: 316;
		width: 270px;
		min-height: 30px;
		margin-top: 8px;
		left: -135px;
	}

	#buttonu359135-bw {
		z-index: 298;
		min-height: 319px;
		margin-top: 3px;
	}

	body {
		overflow-x: hidden;
		min-width: 320px;
	}
}