.version.lavori_materiali /* version checker */
{
	color: #00001C;
	background-color: #DE6601;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__Montserrat_5';
	src: url('../fonts/montserrat-light.eot');
	src: local('☺'), url('../fonts/montserrat-light.woff') format('woff'), url('../fonts/montserrat-light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face
{
	font-family: '__Montserrat_5';
	src: url('../fonts/montserrat-regular.eot');
	src: local('☺'), url('../fonts/montserrat-regular.woff') format('woff'), url('../fonts/montserrat-regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face
{
	font-family: '__Montserrat_5';
	src: url('../fonts/montserrat-bold.eot');
	src: local('☺'), url('../fonts/montserrat-bold.woff') format('woff'), url('../fonts/montserrat-bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}

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

#pslideshowu195262
{
	margin-right: -10000px;
}

#slideshowu195262
{
	left: 50%;
	z-index: 2;
	width: 0.01px;
	position: fixed;
}

#u195267
{
	background-color: transparent;
	position: absolute;
}

#u195267popup
{
	z-index: 3;
}

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

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton
{
	cursor: pointer;
}

.SSSlideLoading
{
	background: url("../images/loading.gif") no-repeat center center;
}

#ppage_up
{
	width: 0.01px;
	margin-right: -10000px;
}

#u195257
{
	z-index: 6;
	background: transparent url("../images/texture_back.jpg") repeat center center;
}

#u195496
{
	background-position: center center;
	transition-delay: 0s;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	z-index: 8;
	background-color: transparent;
	position: relative;
	background-size: contain;
}

#u195496:hover
{
	background-position: center center;
	-webkit-transition-timing-function: ease;
	transition-delay: 0s;
	background-repeat: no-repeat;
	-webkit-transition-duration: 1s;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin-bottom: 0px;
	transition-duration: 1s;
	background-color: transparent;
	background-size: contain;
}

#u195730
{
	background-color: transparent;
	position: relative;
	margin-left: 50%;
}

#u195722
{
	display: block;
}

#u195278
{
	z-index: 7;
	height: 45px;
	background: transparent url("../images/strappo.png") repeat-x center center;
}

.hidpi #u195278
{
	background-image: url("../images/strappo_2x.png");
	background-size: 343px 25px;
}

#u195278-bw
{
	z-index: 7;
	height: 45px;
}

#u4211
{
	left: 19px;
	width: 174px;
	position: fixed;
}

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

#u195363
{
	border-width: 0px;
	background-color: transparent;
	position: absolute;
	border-color: transparent;
}

#u195410:hover,#u196008:hover
{
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
{
	margin-bottom: -5px;
}

#u195410,#u196008,#u196094,#u196180,#u196266,#u196352,#u196438,#u196524,#u196610,#u196696,#u196782,#u196868,#u196954,#u197040,#u197126,#u197212,#u197298,#u197384,#u197470,#u197556,#u197642,#u197728,#u197814,#u197900,#u197986,#u198072,#u198158,#u198244,#u198330,#u198416,#u198502
{
	border-width: 0px;
	margin-right: -10000px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u196094:hover,#u196180:hover,#u196266:hover,#u196352:hover,#u196438:hover,#u196524:hover,#u196610:hover,#u196696:hover,#u196782:hover,#u196868:hover,#u196954:hover,#u197040:hover,#u197126:hover,#u197212:hover,#u197298:hover,#u197384:hover,#u197470:hover,#u197556:hover,#u197642:hover,#u197728:hover,#u197814:hover,#u197900:hover,#u197986:hover,#u198072:hover,#u198158:hover,#u198244:hover,#u198330:hover,#u198416:hover,#u198502:hover
{
	margin-right: -10000px;
	margin-left: 0px;
	min-height: 0px;
	margin-bottom: 0px;
}

#u195282
{
	border-width: 0px;
	position: absolute;
	border-color: transparent;
	padding: 22px 22px 40px;
	-pie-background: rgba(0,0,0,0.9);
}

#u195329,#u196047,#u196133,#u196219,#u196305,#u196391,#u196477,#u196563,#u196649,#u196735,#u196821,#u196907,#u196993,#u197079,#u197165,#u197251,#u197337,#u197423,#u197509,#u197595,#u197681,#u197767,#u197853,#u197939,#u198025,#u198111,#u198197,#u198283,#u198369,#u198455,#u198541
{
	background-color: transparent;
}

#u195485-3
{
	top: 20px;
	text-align: center;
	line-height: 20px;
	min-height: 30px;
	width: 30px;
	color: #FFFFFF;
	position: fixed;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	background: transparent url("../images/tasti_pagine_gallery-u88112-3-fr.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u195485-3
{
	background-image: url("../images/tasti_pagine_gallery-u88112-3-fr_2x.png");
}

#u195487-3
{
	top: 20px;
	text-align: center;
	line-height: 20px;
	min-height: 30px;
	width: 30px;
	color: #FFFFFF;
	position: fixed;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	background: transparent url("../images/tasti_pagine_gallery-u88118-3-fr.png") no-repeat center center;
	background-size: contain;
}

.hidpi #u195487-3
{
	background-image: url("../images/tasti_pagine_gallery-u88118-3-fr_2x.png");
}

#u195488
{
	border-radius: 17px;
	border-width: 0px;
	right: 57px;
	top: 21px;
	width: 86px;
	background-color: #F7CD4C;
	position: fixed;
	border-color: transparent;
}

#u195488:hover
{
	min-height: 0px;
	width: 86px;
	background-color: #999999;
	margin: 0px;
}

#u195488:active
{
	min-height: 0px;
	width: 86px;
	background-color: #6B6B6B;
	margin: 0px;
}

#u195489-4
{
	left: 6.98%;
	text-align: center;
	margin-right: -10000px;
	width: 83.73%;
	background-color: transparent;
	font-family: '__Montserrat_5';
	font-weight: 700;
	min-height: 20px;
	margin-top: 3px;
	line-height: 20px;
	border-width: 0px;
	color: #FFFFFF;
	position: relative;
	border-color: transparent;
}

#u1903_align_to_page
{
	width: 100%;
	margin-right: auto;
	position: relative;
	margin-left: auto;
}

#u1912-7
{
	margin-right: -10000px;
	position: relative;
}

.html
{
	background: #FFFFFF url("../images/texture_back.jpg") repeat left top scroll;
}

#page_up,body
{
	position: relative;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 1624px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 770px;
	}

	#slideshowu195262
	{
		height: 650px;
		top: 120px;
		margin-left: -800px;
	}

	#u195267,#u195268
	{
		width: 1600px;
		height: 650px;
	}

	#u94
	{
		z-index: 150;
		height: 120px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 150;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 649px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 1752.9854999999998px;
		padding-bottom: 0px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 1540px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -624px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -624px;
	}

	#u195730
	{
		z-index: 148;
		width: 412px;
		margin-top: 14px;
		left: -624px;
	}

	#u195722
	{
		z-index: 149;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 1752.9854999999998px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 213;
		top: 12px;
	}

	#u4209
	{
		z-index: 214;
	}

	#slideshowu195280
	{
		z-index: 10;
		padding-bottom: 1436px;
		margin-top: 1025px;
		left: -624px;
	}

	#u195363
	{
		width: 1243px;
		padding-bottom: 186px;
	}

	#u195363popup
	{
		z-index: 11;
	}

	#u195410
	{
		z-index: 12;
		width: 240px;
		height: 170px;
		left: 1px;
	}

	#u196008
	{
		z-index: 14;
		width: 240px;
		height: 170px;
		left: 251px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 16;
		width: 240px;
		height: 170px;
		left: 501px;
	}

	#u196180
	{
		z-index: 18;
		width: 240px;
		height: 170px;
		left: 751px;
	}

	#u196266
	{
		z-index: 20;
		width: 240px;
		height: 170px;
		left: 1001px;
	}

	#u196094:hover,#u196180:hover,#u196266:hover
	{
		margin-top: 0px;
		width: 240px;
		height: 170px;
	}

	#u196352
	{
		z-index: 22;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 1px;
	}

	#u196438
	{
		z-index: 24;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 251px;
	}

	#u196524
	{
		z-index: 26;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 501px;
	}

	#u196610
	{
		z-index: 28;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 751px;
	}

	#u196696
	{
		z-index: 30;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 1001px;
	}

	#u196352:hover,#u196438:hover,#u196524:hover,#u196610:hover,#u196696:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196782
	{
		z-index: 32;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 1px;
	}

	#u196868
	{
		z-index: 34;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 251px;
	}

	#u196954
	{
		z-index: 36;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 501px;
	}

	#u197040
	{
		z-index: 38;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 751px;
	}

	#u197126
	{
		z-index: 40;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 1001px;
	}

	#u196782:hover,#u196868:hover,#u196954:hover,#u197040:hover,#u197126:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u197212
	{
		z-index: 42;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 1px;
	}

	#u197298
	{
		z-index: 44;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 251px;
	}

	#u197384
	{
		z-index: 46;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 501px;
	}

	#u197470
	{
		z-index: 48;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 751px;
	}

	#u197556
	{
		z-index: 50;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 1001px;
	}

	#u197212:hover,#u197298:hover,#u197384:hover,#u197470:hover,#u197556:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u197642
	{
		z-index: 52;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 1px;
	}

	#u197728
	{
		z-index: 54;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 251px;
	}

	#u197814
	{
		z-index: 56;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 501px;
	}

	#u197900
	{
		z-index: 58;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 751px;
	}

	#u197986
	{
		z-index: 60;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 1001px;
	}

	#u197642:hover,#u197728:hover,#u197814:hover,#u197900:hover,#u197986:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u198072
	{
		z-index: 62;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 1px;
	}

	#u198158
	{
		z-index: 64;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 251px;
	}

	#u198244
	{
		z-index: 66;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 501px;
	}

	#u198330
	{
		z-index: 68;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 751px;
	}

	#u198416
	{
		z-index: 70;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 1001px;
	}

	#u198072:hover,#u198158:hover,#u198244:hover,#u198330:hover,#u198416:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 72;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 1px;
	}

	#u198502:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 74;
	}

	#u195329
	{
		z-index: 75;
	}

	#u196047
	{
		z-index: 77;
	}

	#u196133
	{
		z-index: 79;
	}

	#u196219
	{
		z-index: 81;
	}

	#u196305
	{
		z-index: 83;
	}

	#u196391
	{
		z-index: 85;
	}

	#u196477
	{
		z-index: 87;
	}

	#u196563
	{
		z-index: 89;
	}

	#u196649
	{
		z-index: 91;
	}

	#u196735
	{
		z-index: 93;
	}

	#u196821
	{
		z-index: 95;
	}

	#u196907
	{
		z-index: 97;
	}

	#u196993
	{
		z-index: 99;
	}

	#u197079
	{
		z-index: 101;
	}

	#u197165
	{
		z-index: 103;
	}

	#u197251
	{
		z-index: 105;
	}

	#u197337
	{
		z-index: 107;
	}

	#u197423
	{
		z-index: 109;
	}

	#u197509
	{
		z-index: 111;
	}

	#u197595
	{
		z-index: 113;
	}

	#u197681
	{
		z-index: 115;
	}

	#u197767
	{
		z-index: 117;
	}

	#u197853
	{
		z-index: 119;
	}

	#u197939
	{
		z-index: 121;
	}

	#u198025
	{
		z-index: 123;
	}

	#u198111
	{
		z-index: 125;
	}

	#u198197
	{
		z-index: 127;
	}

	#u198283
	{
		z-index: 129;
	}

	#u198369
	{
		z-index: 131;
	}

	#u198455
	{
		z-index: 133;
	}

	#u198541
	{
		z-index: 135;
	}

	#u195485-3
	{
		left: 23px;
	}

	#u195485-3popup
	{
		z-index: 137;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 140;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 144;
	}

	#pu99
	{
		width: 0.01px;
		padding-bottom: 180px;
		margin-right: -10000px;
		margin-top: 80px;
		margin-left: 200px;
	}

	#u99
	{
		z-index: 153;
		width: 1200px;
		position: fixed;
		top: 80px;
		left: 50%;
		margin-left: -600px;
	}

	#u100
	{
		z-index: 154;
	}

	#u102-4
	{
		z-index: 155;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -299px;
	}

	#u102-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u102-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u103-4
	{
		z-index: 159;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -176px;
	}

	#u103-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u103-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u104-4
	{
		z-index: 163;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 316px;
	}

	#u104-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u104-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u105-4
	{
		z-index: 167;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 193px;
	}

	#u105-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#u105-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#u107-4
	{
		z-index: 171;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -423px;
	}

	#u107-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#u107-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#pamphletu1067
	{
		z-index: 175;
		width: 0.01px;
		height: 35px;
		padding-bottom: 104px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 57px;
	}

	#u1072
	{
		z-index: 176;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 5px;
	}

	#u1073
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 62px;
	}

	#u1073:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u1073.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u101-4
	{
		z-index: 178;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073:hover #u101-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1068
	{
		position: absolute;
		width: 127px;
		top: 65px;
	}

	#u1068popup
	{
		z-index: 182;
	}

	#u1070
	{
		z-index: 183;
		width: 127px;
		height: 44px;
		padding-top: 12px;
		padding-bottom: 17px;
		margin-right: -10000px;
		position: relative;
	}

	#u1343-4
	{
		z-index: 184;
		width: 125px;
		min-height: 19px;
		position: relative;
		margin-left: 1.58%;
	}

	#u1343-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 125px;
		margin: 0px 0px 0px 1.574803149606299%;
	}

	#u1403-4
	{
		z-index: 188;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 3.15%;
	}

	#u1403-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 3.149606299212598%;
	}

	#pamphletu1253
	{
		z-index: 192;
		width: 0.01px;
		height: 35px;
		padding-bottom: 131px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -64px;
	}

	#u1260
	{
		z-index: 193;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 3px;
	}

	#u1261
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -61px;
	}

	#u1261:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1261.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1262-4
	{
		z-index: 195;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073.PamphletThumbSelected #u101-4,#u1261:hover #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1261.PamphletThumbSelected #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1258
	{
		position: absolute;
		width: 124px;
		top: 65px;
	}

	#u1258popup
	{
		z-index: 199;
	}

	#u1259
	{
		z-index: 200;
		width: 124px;
		height: 70px;
		padding-top: 12px;
		padding-bottom: 18px;
		margin-right: -10000px;
		position: relative;
	}

	#u1416-4
	{
		z-index: 201;
		width: 119px;
		min-height: 19px;
		position: relative;
		margin-left: 2.42%;
	}

	#u1416-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 0px 0px 0px 2.4193548387096775%;
	}

	#u1432-4
	{
		z-index: 205;
		width: 119px;
		min-height: 19px;
		margin-top: 7px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1432-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 7px 0px 0px 1.6129032258064515%;
	}

	#u1441-4
	{
		z-index: 209;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1441-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 1.6129032258064515%;
	}

	#u97
	{
		z-index: 151;
		width: 140px;
		position: fixed;
		top: 12px;
		right: 20px;
	}

	#u98
	{
		z-index: 152;
	}

	#u1903
	{
		z-index: 215;
		min-height: 34px;
		padding-bottom: 21px;
	}

	#u1912-7
	{
		z-index: 216;
		margin-top: 20px;
		width: 96.13%;
		left: 1.94%;
	}

	#u1903-bw
	{
		z-index: 215;
		min-height: 34px;
		margin-bottom: -55px;
	}

	body
	{
		padding-bottom: 54px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 1025px) and (max-width: 1300px)
{
	#muse_css_mq
	{
		background-color: #000514;
	}

	#bp_1300.active
	{
		display: block;
	}

	#page
	{
		min-height: 1624px;
		max-width: 1300px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 620px;
	}

	#slideshowu195262
	{
		height: 500px;
		top: 120px;
		margin-left: -650px;
	}

	#u195267,#u195268
	{
		width: 1300px;
		height: 500px;
	}

	#u94
	{
		z-index: 151;
		height: 120px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#ppage_up
	{
		padding-bottom: 1px;
		margin-top: 498px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 1817px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 1585px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -499px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -499px;
	}

	#u195730
	{
		z-index: 149;
		width: 412px;
		margin-top: 34px;
		left: -499px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 1817px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 214;
		top: 12px;
	}

	#u4209
	{
		z-index: 215;
	}

	#u99
	{
		z-index: 154;
		width: 1200px;
		position: fixed;
		top: 80px;
		left: 50%;
		margin-left: -600px;
	}

	#u100
	{
		z-index: 155;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 1466px;
		margin-top: 891px;
		left: -496px;
	}

	#u195363
	{
		width: 993px;
		padding-bottom: 36px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 1px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 251px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		left: 501px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		left: 751px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 0px;
		width: 240px;
		height: 170px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 1px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 251px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 501px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 751px;
	}

	#u196266:hover,#u196352:hover,#u196438:hover,#u196524:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 1px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 251px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 501px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 751px;
	}

	#u196610:hover,#u196696:hover,#u196782:hover,#u196868:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 1px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 251px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 501px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 751px;
	}

	#u196954:hover,#u197040:hover,#u197126:hover,#u197212:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 1px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 251px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 501px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 751px;
	}

	#u197298:hover,#u197384:hover,#u197470:hover,#u197556:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 1px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 251px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 501px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 751px;
	}

	#u197642:hover,#u197728:hover,#u197814:hover,#u197900:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 1px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 251px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 501px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 751px;
	}

	#u197986:hover,#u198072:hover,#u198158:hover,#u198244:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 1px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 251px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 501px;
	}

	#u198330:hover,#u198416:hover,#u198502:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#pu102-4
	{
		width: 0.01px;
		padding-bottom: 165px;
		margin-right: -10000px;
		margin-top: 95px;
		margin-left: 227px;
	}

	#u102-4
	{
		z-index: 156;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -299px;
	}

	#u102-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u102-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u103-4
	{
		z-index: 160;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -176px;
	}

	#u103-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u103-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u104-4
	{
		z-index: 164;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 316px;
	}

	#u104-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u104-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u105-4
	{
		z-index: 168;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 193px;
	}

	#u105-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#u105-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#u107-4
	{
		z-index: 172;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -423px;
	}

	#u107-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#u107-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#pamphletu1067
	{
		z-index: 176;
		width: 0.01px;
		height: 35px;
		padding-bottom: 104px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 57px;
	}

	#u1072
	{
		z-index: 177;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 5px;
	}

	#u1073
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 62px;
	}

	#u1073:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u1073.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u101-4
	{
		z-index: 179;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073:hover #u101-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1068
	{
		position: absolute;
		width: 127px;
		top: 65px;
	}

	#u1068popup
	{
		z-index: 183;
	}

	#u1070
	{
		z-index: 184;
		width: 127px;
		height: 44px;
		padding-top: 12px;
		padding-bottom: 17px;
		margin-right: -10000px;
		position: relative;
	}

	#u1343-4
	{
		z-index: 185;
		width: 125px;
		min-height: 19px;
		position: relative;
		margin-left: 1.58%;
	}

	#u1343-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 125px;
		margin: 0px 0px 0px 1.574803149606299%;
	}

	#u1403-4
	{
		z-index: 189;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 3.15%;
	}

	#u1403-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 3.149606299212598%;
	}

	#pamphletu1253
	{
		z-index: 193;
		width: 0.01px;
		height: 35px;
		padding-bottom: 131px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -64px;
	}

	#u1260
	{
		z-index: 194;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 3px;
	}

	#u1261
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -61px;
	}

	#u1261:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1261.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1262-4
	{
		z-index: 196;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073.PamphletThumbSelected #u101-4,#u1261:hover #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1261.PamphletThumbSelected #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1258
	{
		position: absolute;
		width: 124px;
		top: 65px;
	}

	#u1258popup
	{
		z-index: 200;
	}

	#u1259
	{
		z-index: 201;
		width: 124px;
		height: 70px;
		padding-top: 12px;
		padding-bottom: 18px;
		margin-right: -10000px;
		position: relative;
	}

	#u1416-4
	{
		z-index: 202;
		width: 119px;
		min-height: 19px;
		position: relative;
		margin-left: 2.42%;
	}

	#u1416-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 0px 0px 0px 2.4193548387096775%;
	}

	#u1432-4
	{
		z-index: 206;
		width: 119px;
		min-height: 19px;
		margin-top: 7px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1432-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 7px 0px 0px 1.6129032258064515%;
	}

	#u1441-4
	{
		z-index: 210;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1441-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 1.6129032258064515%;
	}

	#u195491
	{
		z-index: 10;
		height: 37px;
		-webkit-transform: matrix(0,-1,1,0,-3,34);
		-ms-transform: matrix(0,-1,1,0,-3,34);
		transform: matrix(0,-1,1,0,-3,34);
		position: relative;
		margin-right: -10000px;
		margin-top: 2364px;
		width: 2.31%;
		margin-left: 48.85%;
		left: 476px;
		background: transparent url("../images/tasti_pagine_gallery-avanti.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 37px;
		min-height: 0px;
		width: 2.31%;
		left: 476px;
		margin: 2364px -10000px 0px 48.84615384615385%;
		background: transparent url("../images/tasti_pagine_gallery-avanti_on.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 37px;
		min-height: 0px;
		width: 2.31%;
		left: 476px;
		margin: 2364px -10000px 0px 48.84615384615385%;
		background: transparent url("../images/tasti_pagine_gallery-avanti_on.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-avanti_2x.png");
		margin-left: 48.85%;
		left: 476px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-avanti_on_2x.png");
		margin-left: 48.85%;
		left: 476px;
	}

	#u97
	{
		z-index: 152;
		width: 140px;
		position: fixed;
		top: 12px;
		right: 20px;
	}

	#u98
	{
		z-index: 153;
	}

	#u1903
	{
		z-index: 216;
		min-height: 34px;
		padding-bottom: 21px;
	}

	#u1912-7
	{
		z-index: 217;
		margin-top: 20px;
		width: 96.08%;
		left: 1.93%;
	}

	#u1903-bw
	{
		z-index: 216;
		min-height: 34px;
		margin-bottom: -55px;
	}

	body
	{
		padding-bottom: 54px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 901px) and (max-width: 1024px)
{
	#muse_css_mq
	{
		background-color: #000400;
	}

	#bp_1024.active
	{
		display: block;
	}

	#page
	{
		min-height: 2928px;
		max-width: 1024px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 620px;
		margin-left: -88px;
	}

	#slideshowu195262
	{
		height: 500px;
		top: 120px;
		margin-left: -512px;
	}

	#u195267,#u195268
	{
		width: 1024px;
		height: 500px;
	}

	#u94
	{
		z-index: 151;
		height: 120px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#u99
	{
		z-index: 154;
		width: 1200px;
		position: fixed;
		top: 80px;
		left: 50%;
		margin-left: -600px;
	}

	#u100
	{
		z-index: 155;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 476px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 2326px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 2102px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -374px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -374px;
	}

	#u195730
	{
		z-index: 149;
		width: 412px;
		margin-top: 26px;
		left: -374px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 2326px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 214;
		top: 12px;
	}

	#u4209
	{
		z-index: 215;
	}

	#u107-4
	{
		z-index: 172;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -423px;
	}

	#u107-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#u107-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -423px;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 2000px;
		margin-top: 852px;
		left: -373px;
	}

	#u195363
	{
		width: 746px;
		padding-bottom: 30px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 3px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 253px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		left: 503px;
	}

	#u196094:hover
	{
		margin-top: 0px;
		width: 240px;
		height: 170px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 3px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 253px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 503px;
	}

	#u196180:hover,#u196266:hover,#u196352:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 3px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 253px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 503px;
	}

	#u196438:hover,#u196524:hover,#u196610:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 3px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 253px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 503px;
	}

	#u196696:hover,#u196782:hover,#u196868:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 3px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 253px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 503px;
	}

	#u196954:hover,#u197040:hover,#u197126:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 3px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 253px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 503px;
	}

	#u197212:hover,#u197298:hover,#u197384:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 3px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 253px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 503px;
	}

	#u197470:hover,#u197556:hover,#u197642:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 3px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 253px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 503px;
	}

	#u197728:hover,#u197814:hover,#u197900:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 3px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 253px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 503px;
	}

	#u197986:hover,#u198072:hover,#u198158:hover
	{
		margin-top: 1440px;
		width: 240px;
		height: 170px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 3px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 253px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 503px;
	}

	#u198244:hover,#u198330:hover,#u198416:hover
	{
		margin-top: 1620px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 3px;
	}

	#u198502:hover
	{
		margin-top: 1800px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#pu102-4
	{
		width: 0.01px;
		padding-bottom: 165px;
		margin-right: -10000px;
		margin-top: 95px;
		margin-left: 213px;
	}

	#u102-4
	{
		z-index: 156;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -299px;
	}

	#u102-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u102-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -299px;
	}

	#u103-4
	{
		z-index: 160;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -176px;
	}

	#u103-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u103-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px -176px;
	}

	#u104-4
	{
		z-index: 164;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 316px;
	}

	#u104-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u104-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 316px;
	}

	#u105-4
	{
		z-index: 168;
		width: 104px;
		min-height: 20px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 193px;
	}

	#u105-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#u105-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px 0px 0px 193px;
	}

	#pamphletu1067
	{
		z-index: 176;
		width: 0.01px;
		height: 35px;
		padding-bottom: 104px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 59px;
	}

	#u1072
	{
		z-index: 177;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 3px;
	}

	#u1073
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: 62px;
	}

	#u1073:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u1073.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px 62px;
	}

	#u101-4
	{
		z-index: 179;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073:hover #u101-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1068
	{
		position: absolute;
		width: 126px;
		top: 65px;
	}

	#u1068popup
	{
		z-index: 183;
	}

	#u1070
	{
		z-index: 184;
		width: 126px;
		height: 44px;
		padding-top: 12px;
		padding-bottom: 17px;
		margin-right: -10000px;
		position: relative;
	}

	#u1343-4
	{
		z-index: 185;
		width: 125px;
		min-height: 19px;
		position: relative;
		margin-left: 0.8%;
	}

	#u1343-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 125px;
		margin: 0px 0px 0px 0.7936507936507936%;
	}

	#u1403-4
	{
		z-index: 189;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 3.18%;
	}

	#u1403-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 3.1746031746031744%;
	}

	#pamphletu1253
	{
		z-index: 193;
		width: 0.01px;
		height: 35px;
		padding-bottom: 131px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -64px;
	}

	#u1260
	{
		z-index: 194;
		width: 117px;
		padding-bottom: 34px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u1261
	{
		width: 117px;
		position: fixed;
		top: 95px;
		left: 50%;
		margin-left: -61px;
	}

	#u1261:hover
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1261.PamphletThumbSelected
	{
		width: 117px;
		min-height: 0px;
		margin: 0px 0px 0px -61px;
	}

	#u1262-4
	{
		z-index: 196;
		width: 104px;
		min-height: 20px;
		position: relative;
		margin-right: -10000px;
		left: 5.99%;
	}

	#u1073.PamphletThumbSelected #u101-4,#u1261:hover #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1261.PamphletThumbSelected #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 20px;
		width: 104px;
		margin: 0px -10000px 0px 0%;
	}

	#u1258
	{
		position: absolute;
		width: 124px;
		top: 65px;
	}

	#u1258popup
	{
		z-index: 200;
	}

	#u1259
	{
		z-index: 201;
		width: 124px;
		height: 70px;
		padding-top: 12px;
		padding-bottom: 18px;
		margin-right: -10000px;
		position: relative;
	}

	#u1416-4
	{
		z-index: 202;
		width: 119px;
		min-height: 19px;
		position: relative;
		margin-left: 2.42%;
	}

	#u1416-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 0px 0px 0px 2.4193548387096775%;
	}

	#u1432-4
	{
		z-index: 206;
		width: 119px;
		min-height: 19px;
		margin-top: 7px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1432-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 7px 0px 0px 1.6129032258064515%;
	}

	#u1441-4
	{
		z-index: 210;
		width: 119px;
		min-height: 19px;
		margin-top: 6px;
		position: relative;
		margin-left: 1.62%;
	}

	#u1441-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 119px;
		margin: 6px 0px 0px 1.6129032258064515%;
	}

	#u195491
	{
		z-index: 10;
		height: 37px;
		-webkit-transform: matrix(0,-1,1,0,-7,30);
		-ms-transform: matrix(0,-1,1,0,-7,30);
		transform: matrix(0,-1,1,0,-7,30);
		position: relative;
		margin-right: -10000px;
		margin-top: 2853px;
		width: 2.35%;
		margin-left: 48.83%;
		left: 356px;
		background: transparent url("../images/tasti_pagine_gallery-u130357-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 37px;
		min-height: 0px;
		width: 2.35%;
		left: 356px;
		margin: 2853px -10000px 0px 48.828125%;
		background: transparent url("../images/tasti_pagine_gallery-u130357-r-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 37px;
		min-height: 0px;
		width: 2.35%;
		left: 356px;
		margin: 2853px -10000px 0px 48.828125%;
		background: transparent url("../images/tasti_pagine_gallery-u130357-r-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130357-fr_2x.png");
		margin-left: 48.83%;
		left: 356px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130357-r-fr_2x.png");
		margin-left: 48.83%;
		left: 356px;
	}

	#u97
	{
		z-index: 152;
		width: 140px;
		position: fixed;
		top: 12px;
		right: 20px;
	}

	#u98
	{
		z-index: 153;
	}

	#u1903
	{
		z-index: 216;
		min-height: 34px;
		padding-bottom: 21px;
	}

	#u1912-7
	{
		z-index: 217;
		margin-top: 20px;
		width: 96.1%;
		left: 1.96%;
	}

	#u1903-bw
	{
		z-index: 216;
		min-height: 34px;
		margin-bottom: -55px;
	}

	body
	{
		padding-bottom: 53px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 839px) and (max-width: 900px)
{
	#muse_css_mq
	{
		background-color: #000384;
	}

	#bp_900.active
	{
		display: block;
	}

	#page
	{
		min-height: 2928px;
		max-width: 900px;
	}

	#pslideshowu195262
	{
		padding-bottom: 620px;
		width: 100%;
	}

	#slideshowu195262
	{
		height: 500px;
		top: 120px;
		margin-left: -450px;
	}

	#u195267,#u195268
	{
		width: 900px;
		height: 500px;
	}

	#u94
	{
		height: 122px;
		position: relative;
		left: -50%;
		margin-left: 450.0000000000001px;
		width: 100%;
	}

	#u94-wrapper
	{
		position: fixed;
		top: 0px;
		z-index: 151;
		left: 50%;
		margin-left: -450px;
		width: 100%;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 476px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 2326px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 2102px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -374px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -374px;
	}

	#u195730
	{
		z-index: 149;
		width: 412px;
		margin-top: 26px;
		left: -374px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 2326px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 214;
		top: 12px;
	}

	#u4209
	{
		z-index: 215;
	}

	#u99
	{
		z-index: 154;
		width: 810px;
		position: fixed;
		top: 94px;
		left: 50%;
		margin-left: -405px;
	}

	#u100
	{
		z-index: 155;
		margin-bottom: 1px;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 2000px;
		margin-top: 852px;
		left: -311px;
	}

	#u195363
	{
		width: 746px;
		padding-bottom: 30px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 3px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 253px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		left: 503px;
	}

	#u196094:hover
	{
		margin-top: 0px;
		width: 240px;
		height: 170px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 3px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 253px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 503px;
	}

	#u196180:hover,#u196266:hover,#u196352:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 3px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 253px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 503px;
	}

	#u196438:hover,#u196524:hover,#u196610:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 3px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 253px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 503px;
	}

	#u196696:hover,#u196782:hover,#u196868:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 3px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 253px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 503px;
	}

	#u196954:hover,#u197040:hover,#u197126:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 3px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 253px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 503px;
	}

	#u197212:hover,#u197298:hover,#u197384:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 3px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 253px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 503px;
	}

	#u197470:hover,#u197556:hover,#u197642:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 3px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 253px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 503px;
	}

	#u197728:hover,#u197814:hover,#u197900:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 3px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 253px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 503px;
	}

	#u197986:hover,#u198072:hover,#u198158:hover
	{
		margin-top: 1440px;
		width: 240px;
		height: 170px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 3px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 253px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 503px;
	}

	#u198244:hover,#u198330:hover,#u198416:hover
	{
		margin-top: 1620px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 3px;
	}

	#u198502:hover
	{
		margin-top: 1800px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#pu102-4
	{
		width: 0.01px;
		padding-bottom: 133px;
		margin-right: -10000px;
		margin-top: 98px;
		margin-left: 173px;
	}

	#u102-4
	{
		z-index: 156;
		width: 76px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -204px;
	}

	#u102-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 76px;
		margin: 0px 0px 0px -204px;
	}

	#u102-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 76px;
		margin: 0px 0px 0px -204px;
	}

	#u103-4
	{
		z-index: 160;
		width: 72px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -120px;
	}

	#u103-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 72px;
		margin: 0px 0px 0px -120px;
	}

	#u103-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 72px;
		margin: 0px 0px 0px -120px;
	}

	#u104-4
	{
		z-index: 164;
		width: 70px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 212px;
	}

	#u104-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px 0px 0px 212px;
	}

	#u104-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px 0px 0px 212px;
	}

	#u105-4
	{
		z-index: 168;
		width: 84px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 122px;
	}

	#u105-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 84px;
		margin: 0px 0px 0px 122px;
	}

	#u105-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 84px;
		margin: 0px 0px 0px 122px;
	}

	#u107-4
	{
		z-index: 172;
		width: 57px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -277px;
	}

	#u107-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 57px;
		margin: 0px 0px 0px -277px;
	}

	#u107-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 57px;
		margin: 0px 0px 0px -277px;
	}

	#pamphletu1067
	{
		z-index: 176;
		width: 0.01px;
		height: 32px;
		padding-bottom: 101px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 40px;
	}

	#u1072
	{
		z-index: 177;
		width: 80px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u1073
	{
		width: 80px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 42px;
	}

	#u1073:hover
	{
		width: 80px;
		min-height: 0px;
		margin: 0px 0px 0px 42px;
	}

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

	#u101-4
	{
		z-index: 179;
		width: 66px;
		min-height: 32px;
		position: relative;
		margin-right: -10000px;
		left: 8.75%;
	}

	#u1073:hover #u101-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1068
	{
		position: absolute;
		width: 83px;
		top: 50px;
	}

	#u1068popup
	{
		z-index: 183;
	}

	#u1070
	{
		z-index: 184;
		width: 83px;
		height: 66px;
		padding-top: 5px;
		padding-bottom: 12px;
		margin-right: -10000px;
		position: relative;
	}

	#u1343-4
	{
		z-index: 185;
		width: 77px;
		min-height: 21px;
		position: relative;
		margin-left: 3.62%;
	}

	#u1343-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 77px;
		margin: 0px 0px 0px 3.614457831325301%;
	}

	#u1403-4
	{
		z-index: 189;
		width: 70px;
		min-height: 21px;
		margin-top: 10px;
		position: relative;
		margin-left: 8.44%;
	}

	#u1403-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 70px;
		margin: 10px 0px 0px 8.433734939759036%;
	}

	#pamphletu1253
	{
		z-index: 193;
		width: 0.01px;
		height: 32px;
		padding-bottom: 97px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -44px;
	}

	#u1260
	{
		z-index: 194;
		width: 80px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u1261
	{
		width: 80px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -42px;
	}

	#u1261:hover
	{
		width: 80px;
		min-height: 0px;
		margin: 0px 0px 0px -42px;
	}

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

	#u1262-4
	{
		z-index: 196;
		width: 66px;
		min-height: 32px;
		position: relative;
		margin-right: -10000px;
		left: 8.75%;
	}

	#u1073.PamphletThumbSelected #u101-4,#u1261:hover #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1261.PamphletThumbSelected #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1258
	{
		position: absolute;
		width: 84px;
		top: 50px;
	}

	#u1258popup
	{
		z-index: 200;
	}

	#u1259
	{
		z-index: 201;
		width: 84px;
		height: 57px;
		padding-top: 5px;
		padding-bottom: 17px;
		margin-right: -10000px;
		position: relative;
	}

	#u1416-4
	{
		z-index: 202;
		width: 77px;
		min-height: 12px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1416-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 0px 0px 0px 4.761904761904762%;
	}

	#u1432-4
	{
		z-index: 206;
		width: 77px;
		min-height: 12px;
		margin-top: 7px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1432-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 7px 0px 0px 4.761904761904762%;
	}

	#u1441-4
	{
		z-index: 210;
		width: 77px;
		min-height: 12px;
		margin-top: 8px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1441-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 8px 0px 0px 4.761904761904762%;
	}

	#u97
	{
		z-index: 152;
		width: 140px;
		position: fixed;
		top: 12px;
		right: 20px;
	}

	#u98
	{
		z-index: 153;
	}

	#u195491
	{
		z-index: 10;
		height: 37px;
		-webkit-transform: matrix(0,-1,1,0,-8,29);
		-ms-transform: matrix(0,-1,1,0,-8,29);
		transform: matrix(0,-1,1,0,-8,29);
		position: relative;
		margin-right: -10000px;
		margin-top: 2855px;
		width: 2.34%;
		margin-left: 48.84%;
		left: 356px;
		background: transparent url("../images/tasti_pagine_gallery-u130357-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 37px;
		min-height: 0px;
		width: 2.34%;
		left: 356px;
		margin: 2855px -10000px 0px 48.833333333333336%;
		background: transparent url("../images/tasti_pagine_gallery-u130357-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 37px;
		min-height: 0px;
		width: 2.34%;
		left: 356px;
		margin: 2855px -10000px 0px 48.833333333333336%;
		background: transparent url("../images/tasti_pagine_gallery-u130357-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130357-fr_2x2.png");
		margin-left: 48.84%;
		left: 356px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130357-r-fr_2x2.png");
		margin-left: 48.84%;
		left: 356px;
	}

	#u1903
	{
		z-index: 216;
		min-height: 27px;
		padding-bottom: 14px;
	}

	#u1912-7
	{
		z-index: 217;
		margin-top: 13px;
		width: 96.12%;
		left: 2%;
	}

	#u1903-bw
	{
		z-index: 216;
		min-height: 27px;
		margin-bottom: -41px;
	}

	body
	{
		padding-bottom: 53px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 769px) and (max-width: 838px)
{
	#muse_css_mq
	{
		background-color: #000346;
	}

	#bp_838.active
	{
		display: block;
	}

	#page
	{
		min-height: 1252px;
		max-width: 838px;
	}

	#pslideshowu195262
	{
		padding-bottom: 498px;
		width: 100%;
	}

	#slideshowu195262
	{
		height: 351px;
		top: 147px;
		margin-left: -419px;
	}

	#u195267,#u195268
	{
		width: 838px;
		height: 351px;
	}

	#u94
	{
		height: 122px;
		position: relative;
		left: -50%;
		margin-left: 419.0000000000001px;
		width: 100%;
	}

	#u94-wrapper
	{
		position: fixed;
		top: 0px;
		z-index: 151;
		left: 50%;
		margin-left: -419px;
		width: 100%;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 376px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 3258px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 3034px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -247px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -247px;
	}

	#u195730
	{
		z-index: 149;
		width: 412px;
		margin-top: 26px;
		left: -247px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 3258px;
		margin-top: 22px;
	}

	#u99
	{
		z-index: 154;
		width: 810px;
		position: fixed;
		top: 94px;
		left: 50%;
		margin-left: -405px;
	}

	#u100
	{
		z-index: 155;
		margin-bottom: 1px;
	}

	#u4211
	{
		z-index: 214;
		top: 12px;
	}

	#u4209
	{
		z-index: 215;
	}

	#u107-4
	{
		z-index: 172;
		width: 57px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -277px;
	}

	#u107-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 57px;
		margin: 0px 0px 0px -277px;
	}

	#u107-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 57px;
		margin: 0px 0px 0px -277px;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 2904px;
		margin-top: 752px;
		left: -258px;
	}

	#u195363
	{
		width: 516px;
		padding-bottom: 34px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 13px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 263px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 13px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 263px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 13px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 263px;
	}

	#u196266:hover,#u196352:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 13px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 263px;
	}

	#u196438:hover,#u196524:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 13px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 263px;
	}

	#u196610:hover,#u196696:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 13px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 263px;
	}

	#u196782:hover,#u196868:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 13px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 263px;
	}

	#u196954:hover,#u197040:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 13px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 263px;
	}

	#u197126:hover,#u197212:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 13px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 263px;
	}

	#u197298:hover,#u197384:hover
	{
		margin-top: 1440px;
		width: 240px;
		height: 170px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 13px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 263px;
	}

	#u197470:hover,#u197556:hover
	{
		margin-top: 1620px;
		width: 240px;
		height: 170px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 13px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 263px;
	}

	#u197642:hover,#u197728:hover
	{
		margin-top: 1800px;
		width: 240px;
		height: 170px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 13px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 263px;
	}

	#u197814:hover,#u197900:hover
	{
		margin-top: 1980px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 13px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 263px;
	}

	#u197986:hover,#u198072:hover
	{
		margin-top: 2160px;
		width: 240px;
		height: 170px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 13px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 263px;
	}

	#u198158:hover,#u198244:hover
	{
		margin-top: 2340px;
		width: 240px;
		height: 170px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 13px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 263px;
	}

	#u198330:hover,#u198416:hover
	{
		margin-top: 2520px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 2700px;
		left: 13px;
	}

	#u198502:hover
	{
		margin-top: 2700px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 22px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#pu102-4
	{
		width: 0.01px;
		padding-bottom: 133px;
		margin-right: -10000px;
		margin-top: 98px;
		margin-left: 215px;
	}

	#u102-4
	{
		z-index: 156;
		width: 76px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -204px;
	}

	#u102-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 76px;
		margin: 0px 0px 0px -204px;
	}

	#u102-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 76px;
		margin: 0px 0px 0px -204px;
	}

	#u103-4
	{
		z-index: 160;
		width: 72px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -120px;
	}

	#u103-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 72px;
		margin: 0px 0px 0px -120px;
	}

	#u103-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 72px;
		margin: 0px 0px 0px -120px;
	}

	#u105-4
	{
		z-index: 168;
		width: 84px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 122px;
	}

	#u105-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 84px;
		margin: 0px 0px 0px 122px;
	}

	#u105-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 84px;
		margin: 0px 0px 0px 122px;
	}

	#pamphletu1067
	{
		z-index: 176;
		width: 0.01px;
		height: 32px;
		padding-bottom: 101px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 40px;
	}

	#u1072
	{
		z-index: 177;
		width: 80px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u1073
	{
		width: 80px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 42px;
	}

	#u1073:hover
	{
		width: 80px;
		min-height: 0px;
		margin: 0px 0px 0px 42px;
	}

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

	#u101-4
	{
		z-index: 179;
		width: 66px;
		min-height: 32px;
		position: relative;
		margin-right: -10000px;
		left: 8.75%;
	}

	#u1073:hover #u101-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1068
	{
		position: absolute;
		width: 83px;
		top: 50px;
	}

	#u1068popup
	{
		z-index: 183;
	}

	#u1070
	{
		z-index: 184;
		width: 83px;
		height: 66px;
		padding-top: 5px;
		padding-bottom: 12px;
		margin-right: -10000px;
		position: relative;
	}

	#u1343-4
	{
		z-index: 185;
		width: 77px;
		min-height: 21px;
		position: relative;
		margin-left: 3.62%;
	}

	#u1343-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 77px;
		margin: 0px 0px 0px 3.614457831325301%;
	}

	#u1403-4
	{
		z-index: 189;
		width: 70px;
		min-height: 21px;
		margin-top: 10px;
		position: relative;
		margin-left: 8.44%;
	}

	#u1403-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 70px;
		margin: 10px 0px 0px 8.433734939759036%;
	}

	#pamphletu1253
	{
		z-index: 193;
		width: 0.01px;
		height: 32px;
		padding-bottom: 97px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -44px;
	}

	#u1260
	{
		z-index: 194;
		width: 80px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u1261
	{
		width: 80px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: -42px;
	}

	#u1261:hover
	{
		width: 80px;
		min-height: 0px;
		margin: 0px 0px 0px -42px;
	}

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

	#u1262-4
	{
		z-index: 196;
		width: 66px;
		min-height: 32px;
		position: relative;
		margin-right: -10000px;
		left: 8.75%;
	}

	#u1073.PamphletThumbSelected #u101-4,#u1261:hover #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1261.PamphletThumbSelected #u1262-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px -10000px 0px 0%;
	}

	#u1258
	{
		position: absolute;
		width: 84px;
		top: 50px;
	}

	#u1258popup
	{
		z-index: 200;
	}

	#u1259
	{
		z-index: 201;
		width: 84px;
		height: 57px;
		padding-top: 5px;
		padding-bottom: 17px;
		margin-right: -10000px;
		position: relative;
	}

	#u1416-4
	{
		z-index: 202;
		width: 77px;
		min-height: 12px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1416-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 0px 0px 0px 4.761904761904762%;
	}

	#u1432-4
	{
		z-index: 206;
		width: 77px;
		min-height: 12px;
		margin-top: 7px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1432-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 7px 0px 0px 4.761904761904762%;
	}

	#u1441-4
	{
		z-index: 210;
		width: 77px;
		min-height: 12px;
		margin-top: 8px;
		position: relative;
		margin-left: 4.77%;
	}

	#u1441-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 12px;
		width: 77px;
		margin: 8px 0px 0px 4.761904761904762%;
	}

	#u195491
	{
		z-index: 10;
		height: 65px;
		-webkit-transform: matrix(0,-1,1,0,-18,47);
		-ms-transform: matrix(0,-1,1,0,-18,47);
		transform: matrix(0,-1,1,0,-18,47);
		position: relative;
		margin-right: -10000px;
		margin-top: 3662px;
		width: 3.47%;
		margin-left: 48.27%;
		left: 214px;
		background: transparent url("../images/tasti_pagine_gallery-u130832-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 65px;
		min-height: 0px;
		width: 3.47%;
		left: 214px;
		margin: 3662px -10000px 0px 48.269689737470166%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 65px;
		min-height: 0px;
		width: 3.47%;
		left: 214px;
		margin: 3662px -10000px 0px 48.269689737470166%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-fr_2x.png");
		margin-left: 48.27%;
		left: 214px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-r-fr_2x.png");
		margin-left: 48.27%;
		left: 214px;
	}

	#u104-4
	{
		z-index: 164;
		width: 70px;
		min-height: 32px;
		position: fixed;
		top: 98px;
		left: 50%;
		margin-left: 212px;
	}

	#u104-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px 0px 0px 212px;
	}

	#u104-4.MuseLinkActive
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px 0px 0px 212px;
	}

	#u97
	{
		z-index: 152;
		width: 140px;
		position: fixed;
		top: 12px;
		right: 20px;
	}

	#u98
	{
		z-index: 153;
	}

	#u1903
	{
		z-index: 216;
		min-height: 27px;
		padding-bottom: 14px;
	}

	#u1912-7
	{
		z-index: 217;
		margin-top: 13px;
		width: 96.07%;
		left: 1.91%;
	}

	#u1903-bw
	{
		z-index: 216;
		min-height: 27px;
		margin-bottom: -40px;
	}

	body
	{
		padding-bottom: 107px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 621px) and (max-width: 768px)
{
	#muse_css_mq
	{
		background-color: #000300;
	}

	#bp_768.active
	{
		display: block;
	}

	#page
	{
		min-height: 1252px;
		max-width: 768px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 498px;
	}

	#slideshowu195262
	{
		height: 351px;
		top: 147px;
		margin-left: -384px;
	}

	#u195267,#u195268
	{
		width: 768px;
		height: 351px;
	}

	#u94
	{
		z-index: 151;
		height: 67px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 376px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 3258px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 35px;
		padding-bottom: 3034px;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-left: 50%;
		left: -247px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -247px;
	}

	#u195730
	{
		z-index: 149;
		width: 412px;
		margin-top: 26px;
		left: -247px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 3258px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 152;
		top: 10px;
	}

	#u4209
	{
		z-index: 153;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 2904px;
		margin-top: 752px;
		left: -223px;
	}

	#u195363
	{
		width: 516px;
		padding-bottom: 34px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 13px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 263px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 13px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 263px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 13px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 263px;
	}

	#u196266:hover,#u196352:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 13px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 263px;
	}

	#u196438:hover,#u196524:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 13px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 263px;
	}

	#u196610:hover,#u196696:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 13px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 263px;
	}

	#u196782:hover,#u196868:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 13px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 263px;
	}

	#u196954:hover,#u197040:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 13px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 263px;
	}

	#u197126:hover,#u197212:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 13px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 263px;
	}

	#u197298:hover,#u197384:hover
	{
		margin-top: 1440px;
		width: 240px;
		height: 170px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 13px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 263px;
	}

	#u197470:hover,#u197556:hover
	{
		margin-top: 1620px;
		width: 240px;
		height: 170px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 13px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 263px;
	}

	#u197642:hover,#u197728:hover
	{
		margin-top: 1800px;
		width: 240px;
		height: 170px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 13px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 263px;
	}

	#u197814:hover,#u197900:hover
	{
		margin-top: 1980px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 13px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 263px;
	}

	#u197986:hover,#u198072:hover
	{
		margin-top: 2160px;
		width: 240px;
		height: 170px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 13px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 263px;
	}

	#u198158:hover,#u198244:hover
	{
		margin-top: 2340px;
		width: 240px;
		height: 170px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 13px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 263px;
	}

	#u198330:hover,#u198416:hover
	{
		margin-top: 2520px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 2700px;
		left: 13px;
	}

	#u198502:hover
	{
		margin-top: 2700px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 22px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#u195491
	{
		z-index: 10;
		height: 65px;
		-webkit-transform: matrix(0,-1,1,0,-19,46);
		-ms-transform: matrix(0,-1,1,0,-19,46);
		transform: matrix(0,-1,1,0,-19,46);
		position: relative;
		margin-right: -10000px;
		margin-top: 3663px;
		width: 3.52%;
		margin-left: 48.25%;
		left: 214px;
		background: transparent url("../images/tasti_pagine_gallery-u130832-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 65px;
		min-height: 0px;
		width: 3.52%;
		left: 214px;
		margin: 3663px -10000px 0px 48.2421875%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 65px;
		min-height: 0px;
		width: 3.52%;
		left: 214px;
		margin: 3663px -10000px 0px 48.2421875%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-fr_2x2.png");
		margin-left: 48.25%;
		left: 214px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-r-fr_2x2.png");
		margin-left: 48.25%;
		left: 214px;
	}

	#pamphletu14304
	{
		z-index: 154;
		width: 0.01px;
		height: 35px;
		padding-bottom: 778px;
		position: fixed;
		top: 16px;
		right: 152px;
	}

	#u14309
	{
		z-index: 155;
		width: 35px;
		padding-bottom: 35px;
		position: relative;
		margin-right: -10000px;
		left: 97px;
	}

	#u14311
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u14305
	{
		position: absolute;
		width: 152px;
		top: 51px;
	}

	#u14305popup
	{
		z-index: 157;
	}

	#u14308
	{
		z-index: 158;
		width: 152px;
		height: 762px;
		margin-right: -10000px;
		position: relative;
	}

	#u263269
	{
		z-index: 159;
		width: 23px;
		height: 762px;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -152px;
	}

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

	#u248574
	{
		z-index: 161;
		position: relative;
		width: 100%;
	}

	#u248577-4
	{
		z-index: 162;
		min-height: 17px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248577-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248575
	{
		z-index: 166;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248881
	{
		z-index: 167;
		position: relative;
		width: 100%;
	}

	#u248882-4
	{
		z-index: 168;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248882-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248883
	{
		z-index: 172;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248816
	{
		z-index: 173;
		position: relative;
		width: 100%;
	}

	#u248817-4
	{
		z-index: 174;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4.AccordionPanelTabOpen,#u248817-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248817-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248818
	{
		z-index: 178;
		position: relative;
		width: 100%;
	}

	#u249133-4
	{
		z-index: 179;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249154-4
	{
		z-index: 183;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249175-4
	{
		z-index: 187;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u248944
	{
		z-index: 191;
		position: relative;
		width: 100%;
	}

	#u248946-4
	{
		z-index: 192;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248817-4.AccordionPanelTabOpen,#u248946-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248946-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248945
	{
		z-index: 196;
		position: relative;
		width: 100%;
	}

	#u249198-4
	{
		z-index: 197;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249263-5
	{
		z-index: 201;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249007
	{
		z-index: 206;
		position: relative;
		width: 100%;
	}

	#u249009-4
	{
		z-index: 207;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248946-4.AccordionPanelTabOpen,#u249009-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249009-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249008
	{
		z-index: 211;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u249070
	{
		z-index: 212;
		position: relative;
		width: 100%;
	}

	#u249072-4
	{
		z-index: 213;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u249009-4.AccordionPanelTabOpen,#u249072-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-3,#u248882-3,#u248817-3,#u248946-3,#u249009-3,#u249072-3
	{
		margin-left: 10px;
	}

	#u249071
	{
		z-index: 217;
		height: 1px;
		position: relative;
		width: 100%;
	}

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

	#u14317
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311.PamphletThumbSelected,#u14317:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u1903
	{
		z-index: 219;
		min-height: 33px;
		padding-bottom: 19px;
	}

	#u1912-7
	{
		z-index: 220;
		margin-top: 19px;
		width: 83.6%;
		left: 8.21%;
	}

	#u1903-bw
	{
		z-index: 219;
		min-height: 33px;
		margin-bottom: -52px;
	}

	body
	{
		padding-bottom: 107px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 481px) and (max-width: 620px)
{
	#muse_css_mq
	{
		background-color: #00026c;
	}

	#bp_620.active
	{
		display: block;
	}

	#page
	{
		min-height: 3575px;
		max-width: 620px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 322px;
	}

	#slideshowu195262
	{
		height: 260px;
		top: 62px;
		margin-left: -310px;
	}

	#u195267,#u195268
	{
		width: 620px;
		height: 260px;
	}

	#u94
	{
		z-index: 151;
		height: 67px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#ppage_up
	{
		margin-top: 187px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 95px;
	}

	#u195257
	{
		min-height: 173px;
		padding-bottom: 2978px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
	}

	#u195730
	{
		z-index: 149;
		width: 306px;
		margin-right: -10000px;
		margin-top: 104px;
		left: -153px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 173px;
		margin-top: 23px;
	}

	#u4211
	{
		z-index: 152;
		top: 10px;
	}

	#u4209
	{
		z-index: 153;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 2895px;
		margin-top: 593px;
		left: -266px;
	}

	#u195363
	{
		width: 533px;
		padding-bottom: 25px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 240px;
		height: 170px;
		left: 21px;
	}

	#u196008
	{
		z-index: 15;
		width: 240px;
		height: 170px;
		left: 271px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 240px;
		height: 170px;
	}

	#u196094
	{
		z-index: 17;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 21px;
	}

	#u196180
	{
		z-index: 19;
		width: 240px;
		height: 170px;
		margin-top: 180px;
		left: 271px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 180px;
		width: 240px;
		height: 170px;
	}

	#u196266
	{
		z-index: 21;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 21px;
	}

	#u196352
	{
		z-index: 23;
		width: 240px;
		height: 170px;
		margin-top: 360px;
		left: 271px;
	}

	#u196266:hover,#u196352:hover
	{
		margin-top: 360px;
		width: 240px;
		height: 170px;
	}

	#u196438
	{
		z-index: 25;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 21px;
	}

	#u196524
	{
		z-index: 27;
		width: 240px;
		height: 170px;
		margin-top: 540px;
		left: 271px;
	}

	#u196438:hover,#u196524:hover
	{
		margin-top: 540px;
		width: 240px;
		height: 170px;
	}

	#u196610
	{
		z-index: 29;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 21px;
	}

	#u196696
	{
		z-index: 31;
		width: 240px;
		height: 170px;
		margin-top: 720px;
		left: 271px;
	}

	#u196610:hover,#u196696:hover
	{
		margin-top: 720px;
		width: 240px;
		height: 170px;
	}

	#u196782
	{
		z-index: 33;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 21px;
	}

	#u196868
	{
		z-index: 35;
		width: 240px;
		height: 170px;
		margin-top: 900px;
		left: 271px;
	}

	#u196782:hover,#u196868:hover
	{
		margin-top: 900px;
		width: 240px;
		height: 170px;
	}

	#u196954
	{
		z-index: 37;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 21px;
	}

	#u197040
	{
		z-index: 39;
		width: 240px;
		height: 170px;
		margin-top: 1080px;
		left: 271px;
	}

	#u196954:hover,#u197040:hover
	{
		margin-top: 1080px;
		width: 240px;
		height: 170px;
	}

	#u197126
	{
		z-index: 41;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 21px;
	}

	#u197212
	{
		z-index: 43;
		width: 240px;
		height: 170px;
		margin-top: 1260px;
		left: 271px;
	}

	#u197126:hover,#u197212:hover
	{
		margin-top: 1260px;
		width: 240px;
		height: 170px;
	}

	#u197298
	{
		z-index: 45;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 21px;
	}

	#u197384
	{
		z-index: 47;
		width: 240px;
		height: 170px;
		margin-top: 1440px;
		left: 271px;
	}

	#u197298:hover,#u197384:hover
	{
		margin-top: 1440px;
		width: 240px;
		height: 170px;
	}

	#u197470
	{
		z-index: 49;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 21px;
	}

	#u197556
	{
		z-index: 51;
		width: 240px;
		height: 170px;
		margin-top: 1620px;
		left: 271px;
	}

	#u197470:hover,#u197556:hover
	{
		margin-top: 1620px;
		width: 240px;
		height: 170px;
	}

	#u197642
	{
		z-index: 53;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 21px;
	}

	#u197728
	{
		z-index: 55;
		width: 240px;
		height: 170px;
		margin-top: 1800px;
		left: 271px;
	}

	#u197642:hover,#u197728:hover
	{
		margin-top: 1800px;
		width: 240px;
		height: 170px;
	}

	#u197814
	{
		z-index: 57;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 21px;
	}

	#u197900
	{
		z-index: 59;
		width: 240px;
		height: 170px;
		margin-top: 1980px;
		left: 271px;
	}

	#u197814:hover,#u197900:hover
	{
		margin-top: 1980px;
		width: 240px;
		height: 170px;
	}

	#u197986
	{
		z-index: 61;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 21px;
	}

	#u198072
	{
		z-index: 63;
		width: 240px;
		height: 170px;
		margin-top: 2160px;
		left: 271px;
	}

	#u197986:hover,#u198072:hover
	{
		margin-top: 2160px;
		width: 240px;
		height: 170px;
	}

	#u198158
	{
		z-index: 65;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 21px;
	}

	#u198244
	{
		z-index: 67;
		width: 240px;
		height: 170px;
		margin-top: 2340px;
		left: 271px;
	}

	#u198158:hover,#u198244:hover
	{
		margin-top: 2340px;
		width: 240px;
		height: 170px;
	}

	#u198330
	{
		z-index: 69;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 21px;
	}

	#u198416
	{
		z-index: 71;
		width: 240px;
		height: 170px;
		margin-top: 2520px;
		left: 271px;
	}

	#u198330:hover,#u198416:hover
	{
		margin-top: 2520px;
		width: 240px;
		height: 170px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -5px;
	}

	#u198502
	{
		z-index: 73;
		width: 240px;
		height: 170px;
		margin-top: 2700px;
		left: 21px;
	}

	#u198502:hover
	{
		margin-top: 2700px;
		width: 240px;
		height: 170px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#u195496
	{
		width: 135px;
		height: 71px;
		background-image: url("../images/torna_indietro_off.png");
		margin-right: -10000px;
		margin-top: 344px;
		margin-left: 50%;
		left: -68px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on.png");
		margin-right: -10000px;
		margin-top: 344px;
		width: 135px;
		height: 71px;
		margin-left: 50%;
		left: -68px;
	}

	#pamphletu14304
	{
		z-index: 154;
		width: 0.01px;
		height: 35px;
		padding-bottom: 778px;
		position: fixed;
		top: 16px;
		right: 152px;
	}

	#u14309
	{
		z-index: 155;
		width: 35px;
		padding-bottom: 35px;
		position: relative;
		margin-right: -10000px;
		left: 97px;
	}

	#u14311
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u14305
	{
		position: absolute;
		width: 152px;
		top: 51px;
	}

	#u14305popup
	{
		z-index: 157;
	}

	#u14308
	{
		z-index: 158;
		width: 152px;
		height: 762px;
		margin-right: -10000px;
		position: relative;
	}

	#u263269
	{
		z-index: 159;
		width: 23px;
		height: 762px;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -152px;
	}

	#accordionu248569
	{
		z-index: 160;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
		left: 468px;
	}

	#u248574
	{
		z-index: 161;
		position: relative;
		width: 100%;
	}

	#u248577-4
	{
		z-index: 162;
		min-height: 17px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248577-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248575
	{
		z-index: 166;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248881
	{
		z-index: 167;
		position: relative;
		width: 100%;
	}

	#u248882-4
	{
		z-index: 168;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248882-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248883
	{
		z-index: 172;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248816
	{
		z-index: 173;
		position: relative;
		width: 100%;
	}

	#u248817-4
	{
		z-index: 174;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4.AccordionPanelTabOpen,#u248817-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248817-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248818
	{
		z-index: 178;
		position: relative;
		width: 100%;
	}

	#u249133-4
	{
		z-index: 179;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249154-4
	{
		z-index: 183;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249175-4
	{
		z-index: 187;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u248944
	{
		z-index: 191;
		position: relative;
		width: 100%;
	}

	#u248946-4
	{
		z-index: 192;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248817-4.AccordionPanelTabOpen,#u248946-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248946-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248945
	{
		z-index: 196;
		position: relative;
		width: 100%;
	}

	#u249198-4
	{
		z-index: 197;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249263-5
	{
		z-index: 201;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249007
	{
		z-index: 206;
		position: relative;
		width: 100%;
	}

	#u249009-4
	{
		z-index: 207;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248946-4.AccordionPanelTabOpen,#u249009-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249009-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249008
	{
		z-index: 211;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u249070
	{
		z-index: 212;
		position: relative;
		width: 100%;
	}

	#u249072-4
	{
		z-index: 213;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u249009-4.AccordionPanelTabOpen,#u249072-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-3,#u248882-3,#u248817-3,#u248946-3,#u249009-3,#u249072-3
	{
		margin-left: 10px;
	}

	#u249071
	{
		z-index: 217;
		height: 1px;
		position: relative;
		width: 100%;
	}

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

	#u14317
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311.PamphletThumbSelected,#u14317:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u195491
	{
		z-index: 10;
		height: 63px;
		-webkit-transform: matrix(0,-1,1,0,-16,47);
		-ms-transform: matrix(0,-1,1,0,-16,47);
		transform: matrix(0,-1,1,0,-16,47);
		position: relative;
		margin-right: -10000px;
		margin-top: 3400px;
		width: 5%;
		margin-left: 47.5%;
		left: 214px;
		background: transparent url("../images/tasti_pagine_gallery-avanti.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 63px;
		min-height: 0px;
		width: 5%;
		left: 214px;
		margin: 3400px -10000px 0px 47.5%;
		background: transparent url("../images/tasti_pagine_gallery-avanti_on.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 63px;
		min-height: 0px;
		width: 5%;
		left: 214px;
		margin: 3400px -10000px 0px 47.5%;
		background: transparent url("../images/tasti_pagine_gallery-avanti_on.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-avanti_2x.png");
		margin-left: 47.5%;
		left: 214px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-avanti_on_2x.png");
		margin-left: 47.5%;
		left: 214px;
	}

	#u1903
	{
		z-index: 219;
		min-height: 33px;
		padding-bottom: 19px;
	}

	#u1912-7
	{
		z-index: 220;
		margin-top: 19px;
		width: 83.55%;
		left: 8.23%;
	}

	#u1903-bw
	{
		z-index: 219;
		min-height: 33px;
		margin-bottom: -52px;
	}

	body
	{
		padding-bottom: 52px;
	}

	.verticalspacer
	{
		min-height: 87px;
	}
}

@media (min-width: 321px) and (max-width: 480px)
{
	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		min-height: 2017px;
		max-width: 480px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 324px;
	}

	#slideshowu195262
	{
		height: 262px;
		top: 62px;
		margin-left: -240px;
	}

	#u195267,#u195268
	{
		width: 480px;
		height: 262px;
	}

	#u94
	{
		z-index: 151;
		height: 67px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#ppage_up
	{
		margin-top: 204px;
	}

	#u195278-bw
	{
		margin-top: 86px;
	}

	#u195257
	{
		padding-bottom: 1510px;
		position: relative;
		margin-right: -10000px;
		margin-top: 330px;
		width: 100.42%;
		margin-left: 0.21%;
		left: 0px;
	}

	#u195730
	{
		z-index: 149;
		width: 306px;
		margin-right: -10000px;
		margin-top: 109px;
		left: -153px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u4211
	{
		z-index: 152;
		top: 10px;
	}

	#u4209
	{
		z-index: 153;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 1430px;
		margin-top: 527px;
		left: -168px;
	}

	#u195363
	{
		width: 337px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 118px;
		height: 80px;
		left: 45px;
	}

	#u196008
	{
		z-index: 15;
		width: 118px;
		height: 80px;
		left: 173px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 118px;
		height: 80px;
	}

	#u196094
	{
		z-index: 17;
		width: 118px;
		height: 80px;
		margin-top: 90px;
		left: 45px;
	}

	#u196180
	{
		z-index: 19;
		width: 118px;
		height: 80px;
		margin-top: 90px;
		left: 173px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 90px;
		width: 118px;
		height: 80px;
	}

	#u196266
	{
		z-index: 21;
		width: 118px;
		height: 80px;
		margin-top: 180px;
		left: 45px;
	}

	#u196352
	{
		z-index: 23;
		width: 118px;
		height: 80px;
		margin-top: 180px;
		left: 173px;
	}

	#u196266:hover,#u196352:hover
	{
		margin-top: 180px;
		width: 118px;
		height: 80px;
	}

	#u196438
	{
		z-index: 25;
		width: 118px;
		height: 80px;
		margin-top: 270px;
		left: 45px;
	}

	#u196524
	{
		z-index: 27;
		width: 118px;
		height: 80px;
		margin-top: 270px;
		left: 173px;
	}

	#u196438:hover,#u196524:hover
	{
		margin-top: 270px;
		width: 118px;
		height: 80px;
	}

	#u196610
	{
		z-index: 29;
		width: 118px;
		height: 80px;
		margin-top: 360px;
		left: 45px;
	}

	#u196696
	{
		z-index: 31;
		width: 118px;
		height: 80px;
		margin-top: 360px;
		left: 173px;
	}

	#u196610:hover,#u196696:hover
	{
		margin-top: 360px;
		width: 118px;
		height: 80px;
	}

	#u196782
	{
		z-index: 33;
		width: 118px;
		height: 80px;
		margin-top: 450px;
		left: 45px;
	}

	#u196868
	{
		z-index: 35;
		width: 118px;
		height: 80px;
		margin-top: 450px;
		left: 173px;
	}

	#u196782:hover,#u196868:hover
	{
		margin-top: 450px;
		width: 118px;
		height: 80px;
	}

	#u196954
	{
		z-index: 37;
		width: 118px;
		height: 80px;
		margin-top: 540px;
		left: 45px;
	}

	#u197040
	{
		z-index: 39;
		width: 118px;
		height: 80px;
		margin-top: 540px;
		left: 173px;
	}

	#u196954:hover,#u197040:hover
	{
		margin-top: 540px;
		width: 118px;
		height: 80px;
	}

	#u197126
	{
		z-index: 41;
		width: 118px;
		height: 80px;
		margin-top: 630px;
		left: 45px;
	}

	#u197212
	{
		z-index: 43;
		width: 118px;
		height: 80px;
		margin-top: 630px;
		left: 173px;
	}

	#u197126:hover,#u197212:hover
	{
		margin-top: 630px;
		width: 118px;
		height: 80px;
	}

	#u197298
	{
		z-index: 45;
		width: 118px;
		height: 80px;
		margin-top: 720px;
		left: 45px;
	}

	#u197384
	{
		z-index: 47;
		width: 118px;
		height: 80px;
		margin-top: 720px;
		left: 173px;
	}

	#u197298:hover,#u197384:hover
	{
		margin-top: 720px;
		width: 118px;
		height: 80px;
	}

	#u197470
	{
		z-index: 49;
		width: 118px;
		height: 80px;
		margin-top: 810px;
		left: 45px;
	}

	#u197556
	{
		z-index: 51;
		width: 118px;
		height: 80px;
		margin-top: 810px;
		left: 173px;
	}

	#u197470:hover,#u197556:hover
	{
		margin-top: 810px;
		width: 118px;
		height: 80px;
	}

	#u197642
	{
		z-index: 53;
		width: 118px;
		height: 80px;
		margin-top: 900px;
		left: 45px;
	}

	#u197728
	{
		z-index: 55;
		width: 118px;
		height: 80px;
		margin-top: 900px;
		left: 173px;
	}

	#u197642:hover,#u197728:hover
	{
		margin-top: 900px;
		width: 118px;
		height: 80px;
	}

	#u197814
	{
		z-index: 57;
		width: 118px;
		height: 80px;
		margin-top: 990px;
		left: 45px;
	}

	#u197900
	{
		z-index: 59;
		width: 118px;
		height: 80px;
		margin-top: 990px;
		left: 173px;
	}

	#u197814:hover,#u197900:hover
	{
		margin-top: 990px;
		width: 118px;
		height: 80px;
	}

	#u197986
	{
		z-index: 61;
		width: 118px;
		height: 80px;
		margin-top: 1080px;
		left: 45px;
	}

	#u198072
	{
		z-index: 63;
		width: 118px;
		height: 80px;
		margin-top: 1080px;
		left: 173px;
	}

	#u197986:hover,#u198072:hover
	{
		margin-top: 1080px;
		width: 118px;
		height: 80px;
	}

	#u198158
	{
		z-index: 65;
		width: 118px;
		height: 80px;
		margin-top: 1170px;
		left: 45px;
	}

	#u198244
	{
		z-index: 67;
		width: 118px;
		height: 80px;
		margin-top: 1170px;
		left: 173px;
	}

	#u198158:hover,#u198244:hover
	{
		margin-top: 1170px;
		width: 118px;
		height: 80px;
	}

	#u198330
	{
		z-index: 69;
		width: 118px;
		height: 80px;
		margin-top: 1260px;
		left: 45px;
	}

	#u198416
	{
		z-index: 71;
		width: 118px;
		height: 80px;
		margin-top: 1260px;
		left: 173px;
	}

	#u198330:hover,#u198416:hover
	{
		margin-top: 1260px;
		width: 118px;
		height: 80px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -4px;
	}

	#u198502
	{
		z-index: 73;
		width: 118px;
		height: 80px;
		margin-top: 1350px;
		left: 45px;
	}

	#u198502:hover
	{
		margin-top: 1350px;
		width: 118px;
		height: 80px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 20px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 4px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#u195496
	{
		width: 139px;
		height: 47px;
		background-image: url("../images/torna_indietro_off2.png");
		margin-right: -10000px;
		margin-top: 372px;
		left: 34.59%;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on2.png");
		margin-right: -10000px;
		margin-top: 372px;
		width: 139px;
		height: 47px;
		margin-left: 0%;
	}

	.hidpi #u195496
	{
		background-image: url("../images/torna_indietro_off_2x.png");
	}

	.hidpi #u195496:hover
	{
		background-image: url("../images/torna_indietro_on_2x.png");
	}

	#pamphletu14304
	{
		z-index: 154;
		width: 0.01px;
		height: 35px;
		padding-bottom: 778px;
		position: fixed;
		top: 16px;
		right: 152px;
	}

	#u14309
	{
		z-index: 155;
		width: 35px;
		padding-bottom: 35px;
		position: relative;
		margin-right: -10000px;
		left: 97px;
	}

	#u14311
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u14305
	{
		position: absolute;
		width: 152px;
		top: 51px;
	}

	#u14305popup
	{
		z-index: 157;
	}

	#u14308
	{
		z-index: 158;
		width: 152px;
		height: 762px;
		margin-right: -10000px;
		position: relative;
	}

	#u263269
	{
		z-index: 159;
		width: 23px;
		height: 762px;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -152px;
	}

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

	#u248574
	{
		z-index: 161;
		position: relative;
		width: 100%;
	}

	#u248577-4
	{
		z-index: 162;
		min-height: 17px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248577-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248575
	{
		z-index: 166;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248881
	{
		z-index: 167;
		position: relative;
		width: 100%;
	}

	#u248882-4
	{
		z-index: 168;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248882-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248883
	{
		z-index: 172;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248816
	{
		z-index: 173;
		position: relative;
		width: 100%;
	}

	#u248817-4
	{
		z-index: 174;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4.AccordionPanelTabOpen,#u248817-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248817-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248818
	{
		z-index: 178;
		position: relative;
		width: 100%;
	}

	#u249133-4
	{
		z-index: 179;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249154-4
	{
		z-index: 183;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249175-4
	{
		z-index: 187;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u248944
	{
		z-index: 191;
		position: relative;
		width: 100%;
	}

	#u248946-4
	{
		z-index: 192;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248817-4.AccordionPanelTabOpen,#u248946-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248946-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248945
	{
		z-index: 196;
		position: relative;
		width: 100%;
	}

	#u249198-4
	{
		z-index: 197;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249263-5
	{
		z-index: 201;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249007
	{
		z-index: 206;
		position: relative;
		width: 100%;
	}

	#u249009-4
	{
		z-index: 207;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248946-4.AccordionPanelTabOpen,#u249009-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249009-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249008
	{
		z-index: 211;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u249070
	{
		z-index: 212;
		position: relative;
		width: 100%;
	}

	#u249072-4
	{
		z-index: 213;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u249009-4.AccordionPanelTabOpen,#u249072-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-3,#u248882-3,#u248817-3,#u248946-3,#u249009-3,#u249072-3
	{
		margin-left: 10px;
	}

	#u249071
	{
		z-index: 217;
		height: 1px;
		position: relative;
		width: 100%;
	}

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

	#u14317
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311.PamphletThumbSelected,#u14317:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u195491
	{
		z-index: 10;
		height: 25px;
		-webkit-transform: matrix(0,-1,1,0,-1,24);
		-ms-transform: matrix(0,-1,1,0,-1,24);
		transform: matrix(0,-1,1,0,-1,24);
		position: relative;
		margin-right: -10000px;
		margin-top: 1975px;
		width: 4.8%;
		margin-left: 47.61%;
		left: 115px;
		background: transparent url("../images/tasti_pagine_gallery-u130832-fr3.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 25px;
		min-height: 0px;
		width: 4.8%;
		left: 115px;
		margin: 1975px -10000px 0px 47.604166666666664%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr3.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 25px;
		min-height: 0px;
		width: 4.8%;
		left: 115px;
		margin: 1975px -10000px 0px 47.604166666666664%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr3.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-fr_2x3.png");
		margin-left: 47.61%;
		left: 115px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-r-fr_2x3.png");
		margin-left: 47.61%;
		left: 115px;
	}

	#u1903
	{
		z-index: 219;
		min-height: 47px;
		padding-bottom: 19px;
	}

	#u1912-7
	{
		z-index: 220;
		margin-top: 19px;
		width: 83.55%;
		left: 8.13%;
	}

	#u1903-bw
	{
		z-index: 219;
		min-height: 47px;
		margin-bottom: -66px;
	}

	body
	{
		padding-bottom: 52px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (max-width: 320px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		min-height: 983px;
		max-width: 320px;
	}

	#pslideshowu195262
	{
		width: 0.01px;
		padding-bottom: 312px;
	}

	#slideshowu195262
	{
		height: 250px;
		top: 62px;
		margin-left: -160px;
	}

	#u195267,#u195268
	{
		width: 320px;
		height: 250px;
	}

	#u94
	{
		z-index: 151;
		height: 67px;
		position: fixed;
		top: 0px;
	}

	#u94-bw
	{
		z-index: 151;
	}

	#ppage_up
	{
		padding-bottom: 0px;
		margin-top: 187px;
	}

	#pu195257
	{
		width: 0.01px;
		margin-top: 86px;
	}

	#u195257
	{
		min-height: 1646.813293828156px;
		padding-bottom: 0px;
	}

	#u195257_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 100%;
		padding-top: 33px;
		padding-bottom: 1500px;
	}

	#u195496
	{
		width: 100px;
		height: 50px;
		background-image: url("../images/torna_indietro_off-u93108-fr.png");
		margin-left: 50%;
		left: -47px;
	}

	#u195496:hover
	{
		background-image: url("../images/torna_indietro_on-u93108-r-fr.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 100px;
		height: 50px;
		margin-left: 50%;
		left: -47px;
	}

	.hidpi #u195496
	{
		background-image: url("../images/torna_indietro_off-u93108-fr_2x.png");
		margin-left: 50%;
		left: -47px;
	}

	.hidpi #u195496:hover
	{
		background-image: url("../images/torna_indietro_on-u93108-r-fr_2x.png");
		margin-left: 50%;
		left: -47px;
	}

	#u195730
	{
		z-index: 149;
		width: 239px;
		margin-top: 10px;
		left: -120px;
	}

	#u195722
	{
		z-index: 150;
	}

	#u195257-bw
	{
		z-index: 6;
		min-height: 1646.813293828156px;
		margin-top: 22px;
	}

	#u4211
	{
		z-index: 152;
		top: 10px;
	}

	#u4209
	{
		z-index: 153;
	}

	#slideshowu195280
	{
		z-index: 11;
		padding-bottom: 1430px;
		margin-top: 471px;
		left: -137px;
	}

	#u195363
	{
		width: 275px;
	}

	#u195363popup
	{
		z-index: 12;
	}

	#u195410
	{
		z-index: 13;
		width: 118px;
		height: 80px;
		left: 14px;
	}

	#u196008
	{
		z-index: 15;
		width: 118px;
		height: 80px;
		left: 142px;
	}

	#u195410:hover,#u196008:hover
	{
		width: 118px;
		height: 80px;
	}

	#u196094
	{
		z-index: 17;
		width: 118px;
		height: 80px;
		margin-top: 90px;
		left: 14px;
	}

	#u196180
	{
		z-index: 19;
		width: 118px;
		height: 80px;
		margin-top: 90px;
		left: 142px;
	}

	#u196094:hover,#u196180:hover
	{
		margin-top: 90px;
		width: 118px;
		height: 80px;
	}

	#u196266
	{
		z-index: 21;
		width: 118px;
		height: 80px;
		margin-top: 180px;
		left: 14px;
	}

	#u196352
	{
		z-index: 23;
		width: 118px;
		height: 80px;
		margin-top: 180px;
		left: 142px;
	}

	#u196266:hover,#u196352:hover
	{
		margin-top: 180px;
		width: 118px;
		height: 80px;
	}

	#u196438
	{
		z-index: 25;
		width: 118px;
		height: 80px;
		margin-top: 270px;
		left: 14px;
	}

	#u196524
	{
		z-index: 27;
		width: 118px;
		height: 80px;
		margin-top: 270px;
		left: 142px;
	}

	#u196438:hover,#u196524:hover
	{
		margin-top: 270px;
		width: 118px;
		height: 80px;
	}

	#u196610
	{
		z-index: 29;
		width: 118px;
		height: 80px;
		margin-top: 360px;
		left: 14px;
	}

	#u196696
	{
		z-index: 31;
		width: 118px;
		height: 80px;
		margin-top: 360px;
		left: 142px;
	}

	#u196610:hover,#u196696:hover
	{
		margin-top: 360px;
		width: 118px;
		height: 80px;
	}

	#u196782
	{
		z-index: 33;
		width: 118px;
		height: 80px;
		margin-top: 450px;
		left: 14px;
	}

	#u196868
	{
		z-index: 35;
		width: 118px;
		height: 80px;
		margin-top: 450px;
		left: 142px;
	}

	#u196782:hover,#u196868:hover
	{
		margin-top: 450px;
		width: 118px;
		height: 80px;
	}

	#u196954
	{
		z-index: 37;
		width: 118px;
		height: 80px;
		margin-top: 540px;
		left: 14px;
	}

	#u197040
	{
		z-index: 39;
		width: 118px;
		height: 80px;
		margin-top: 540px;
		left: 142px;
	}

	#u196954:hover,#u197040:hover
	{
		margin-top: 540px;
		width: 118px;
		height: 80px;
	}

	#u197126
	{
		z-index: 41;
		width: 118px;
		height: 80px;
		margin-top: 630px;
		left: 14px;
	}

	#u197212
	{
		z-index: 43;
		width: 118px;
		height: 80px;
		margin-top: 630px;
		left: 142px;
	}

	#u197126:hover,#u197212:hover
	{
		margin-top: 630px;
		width: 118px;
		height: 80px;
	}

	#u197298
	{
		z-index: 45;
		width: 118px;
		height: 80px;
		margin-top: 720px;
		left: 14px;
	}

	#u197384
	{
		z-index: 47;
		width: 118px;
		height: 80px;
		margin-top: 720px;
		left: 142px;
	}

	#u197298:hover,#u197384:hover
	{
		margin-top: 720px;
		width: 118px;
		height: 80px;
	}

	#u197470
	{
		z-index: 49;
		width: 118px;
		height: 80px;
		margin-top: 810px;
		left: 14px;
	}

	#u197556
	{
		z-index: 51;
		width: 118px;
		height: 80px;
		margin-top: 810px;
		left: 142px;
	}

	#u197470:hover,#u197556:hover
	{
		margin-top: 810px;
		width: 118px;
		height: 80px;
	}

	#u197642
	{
		z-index: 53;
		width: 118px;
		height: 80px;
		margin-top: 900px;
		left: 14px;
	}

	#u197728
	{
		z-index: 55;
		width: 118px;
		height: 80px;
		margin-top: 900px;
		left: 142px;
	}

	#u197642:hover,#u197728:hover
	{
		margin-top: 900px;
		width: 118px;
		height: 80px;
	}

	#u197814
	{
		z-index: 57;
		width: 118px;
		height: 80px;
		margin-top: 990px;
		left: 14px;
	}

	#u197900
	{
		z-index: 59;
		width: 118px;
		height: 80px;
		margin-top: 990px;
		left: 142px;
	}

	#u197814:hover,#u197900:hover
	{
		margin-top: 990px;
		width: 118px;
		height: 80px;
	}

	#u197986
	{
		z-index: 61;
		width: 118px;
		height: 80px;
		margin-top: 1080px;
		left: 14px;
	}

	#u198072
	{
		z-index: 63;
		width: 118px;
		height: 80px;
		margin-top: 1080px;
		left: 142px;
	}

	#u197986:hover,#u198072:hover
	{
		margin-top: 1080px;
		width: 118px;
		height: 80px;
	}

	#u198158
	{
		z-index: 65;
		width: 118px;
		height: 80px;
		margin-top: 1170px;
		left: 14px;
	}

	#u198244
	{
		z-index: 67;
		width: 118px;
		height: 80px;
		margin-top: 1170px;
		left: 142px;
	}

	#u198158:hover,#u198244:hover
	{
		margin-top: 1170px;
		width: 118px;
		height: 80px;
	}

	#u198330
	{
		z-index: 69;
		width: 118px;
		height: 80px;
		margin-top: 1260px;
		left: 14px;
	}

	#u198416
	{
		z-index: 71;
		width: 118px;
		height: 80px;
		margin-top: 1260px;
		left: 142px;
	}

	#u198330:hover,#u198416:hover
	{
		margin-top: 1260px;
		width: 118px;
		height: 80px;
	}

	#u196266_img,#u196782_img,#u197900_img,#u197986_img,#u198072_img,#u198416_img
	{
		margin-top: -4px;
	}

	#u198502
	{
		z-index: 73;
		width: 118px;
		height: 80px;
		margin-top: 1350px;
		left: 14px;
	}

	#u198502:hover
	{
		margin-top: 1350px;
		width: 118px;
		height: 80px;
	}

	#u195282
	{
		background-color: #191919;
		background-color: rgba(0,0,0,0.9);
	}

	#u195282popup
	{
		z-index: 75;
	}

	#u195329
	{
		z-index: 76;
	}

	#u196047
	{
		z-index: 78;
	}

	#u196133
	{
		z-index: 80;
	}

	#u196219
	{
		z-index: 82;
	}

	#u196305
	{
		z-index: 84;
	}

	#u196391
	{
		z-index: 86;
	}

	#u196477
	{
		z-index: 88;
	}

	#u196563
	{
		z-index: 90;
	}

	#u196649
	{
		z-index: 92;
	}

	#u196735
	{
		z-index: 94;
	}

	#u196821
	{
		z-index: 96;
	}

	#u196907
	{
		z-index: 98;
	}

	#u196993
	{
		z-index: 100;
	}

	#u197079
	{
		z-index: 102;
	}

	#u197165
	{
		z-index: 104;
	}

	#u197251
	{
		z-index: 106;
	}

	#u197337
	{
		z-index: 108;
	}

	#u197423
	{
		z-index: 110;
	}

	#u197509
	{
		z-index: 112;
	}

	#u197595
	{
		z-index: 114;
	}

	#u197681
	{
		z-index: 116;
	}

	#u197767
	{
		z-index: 118;
	}

	#u197853
	{
		z-index: 120;
	}

	#u197939
	{
		z-index: 122;
	}

	#u198025
	{
		z-index: 124;
	}

	#u198111
	{
		z-index: 126;
	}

	#u198197
	{
		z-index: 128;
	}

	#u198283
	{
		z-index: 130;
	}

	#u198369
	{
		z-index: 132;
	}

	#u198455
	{
		z-index: 134;
	}

	#u198541
	{
		z-index: 136;
	}

	#u195485-3
	{
		left: 20px;
	}

	#u195485-3popup
	{
		z-index: 138;
	}

	#u195487-3
	{
		right: 16px;
	}

	#u195487-3popup
	{
		z-index: 141;
	}

	#u195488
	{
		padding-bottom: 2px;
	}

	#u195489-4
	{
		z-index: 145;
	}

	#pamphletu14304
	{
		z-index: 154;
		width: 0.01px;
		height: 35px;
		padding-bottom: 778px;
		position: fixed;
		top: 16px;
		right: 152px;
	}

	#u14309
	{
		z-index: 155;
		width: 35px;
		padding-bottom: 35px;
		position: relative;
		margin-right: -10000px;
		left: 97px;
	}

	#u14311
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u14305
	{
		position: absolute;
		width: 152px;
		top: 51px;
	}

	#u14305popup
	{
		z-index: 157;
	}

	#u14308
	{
		z-index: 158;
		width: 152px;
		height: 762px;
		margin-right: -10000px;
		position: relative;
	}

	#u263269
	{
		z-index: 159;
		width: 23px;
		height: 762px;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -152px;
	}

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

	#u248574
	{
		z-index: 161;
		position: relative;
		width: 100%;
	}

	#u248577-4
	{
		z-index: 162;
		min-height: 17px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248577-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 17px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248575
	{
		z-index: 166;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248881
	{
		z-index: 167;
		position: relative;
		width: 100%;
	}

	#u248882-4
	{
		z-index: 168;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248882-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248883
	{
		z-index: 172;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u248816
	{
		z-index: 173;
		position: relative;
		width: 100%;
	}

	#u248817-4
	{
		z-index: 174;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248882-4.AccordionPanelTabOpen,#u248817-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248817-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248818
	{
		z-index: 178;
		position: relative;
		width: 100%;
	}

	#u249133-4
	{
		z-index: 179;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249154-4
	{
		z-index: 183;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249175-4
	{
		z-index: 187;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u248944
	{
		z-index: 191;
		position: relative;
		width: 100%;
	}

	#u248946-4
	{
		z-index: 192;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248817-4.AccordionPanelTabOpen,#u248946-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248946-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248945
	{
		z-index: 196;
		position: relative;
		width: 100%;
	}

	#u249198-4
	{
		z-index: 197;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249263-5
	{
		z-index: 201;
		min-height: 20px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u249007
	{
		z-index: 206;
		position: relative;
		width: 100%;
	}

	#u249009-4
	{
		z-index: 207;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u248946-4.AccordionPanelTabOpen,#u249009-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249009-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249008
	{
		z-index: 211;
		height: 1px;
		position: relative;
		width: 100%;
	}

	#u249070
	{
		z-index: 212;
		position: relative;
		width: 100%;
	}

	#u249072-4
	{
		z-index: 213;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}

	#u249009-4.AccordionPanelTabOpen,#u249072-4:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u249072-4.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		width: 100%;
		margin: 0px 0px 0px 0%;
	}

	#u248577-3,#u248882-3,#u248817-3,#u248946-3,#u249009-3,#u249072-3
	{
		margin-left: 10px;
	}

	#u249071
	{
		z-index: 217;
		height: 1px;
		position: relative;
		width: 100%;
	}

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

	#u14317
	{
		width: 35px;
		height: 35px;
		position: fixed;
		top: 16px;
		right: 20px;
	}

	#u14311.PamphletThumbSelected,#u14317:hover
	{
		width: 35px;
		height: 35px;
		min-height: 0px;
		margin: 0px;
	}

	#u195491
	{
		z-index: 10;
		height: 82px;
		-webkit-transform: matrix(0,-1,1,0,-27,55);
		-ms-transform: matrix(0,-1,1,0,-27,55);
		transform: matrix(0,-1,1,0,-27,55);
		position: relative;
		width: 8.44%;
		left: 75px;
		margin: 1884px -10000px -6px 45.78125%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491:hover
	{
		height: 82px;
		min-height: 0px;
		width: 8.44%;
		left: 75px;
		margin: 1884px -10000px -6px 45.78125%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	#u195491.MuseLinkActive
	{
		height: 82px;
		min-height: 0px;
		width: 8.44%;
		left: 75px;
		margin: 1884px -10000px -6px 45.78125%;
		background: transparent url("../images/tasti_pagine_gallery-u130832-r-fr2.png") no-repeat right bottom;
		background-size: contain;
	}

	.hidpi #u195491
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-fr_2x4.png");
		margin-left: 45.79%;
		left: 75px;
	}

	.hidpi #u195491:hover,.hidpi #u195491.MuseLinkActive
	{
		background-image: url("../images/tasti_pagine_gallery-u130832-r-fr_2x4.png");
		margin-left: 45.79%;
		left: 75px;
	}

	#u1903
	{
		z-index: 219;
		min-height: 47px;
		padding-bottom: 19px;
	}

	#u1912-7
	{
		z-index: 220;
		margin-top: 19px;
		width: 83.44%;
		left: 8.13%;
	}

	#u1903-bw
	{
		z-index: 219;
		min-height: 47px;
		margin-bottom: -66px;
	}

	body
	{
		min-width: 319px;
		padding-bottom: 52px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

