.version.camera_e_servizi /* version checker */
{
	color: #0000FA;
	background-color: #62F56F;
}

.html
{
	background: #7F7F7F url("../images/backgrd1.jpg") no-repeat center center fixed;
	background-size: cover;
}

#page
{
	z-index: 1;
	width: 999px;
	min-height: 900px;
	margin-left: auto;
	margin-right: auto;
}

#pu5563
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 150px;
	margin-left: -113px;
}

#pu5563_position_content
{
	margin-top: -88px;
	padding-bottom: 325px;
}

#u5563
{
	z-index: 154;
	width: 55px;
	height: 237px;
	top: 186px;
	left: 0px;
}

#u5561
{
	z-index: 189;
	width: 83px;
	height: 230px;
	top: 193px;
	left: -13px;
}

#u5564
{
	z-index: 190;
	width: 55px;
	height: 43px;
	top: 205px;
	left: 0px;
}

#u5806
{
	z-index: 192;
	width: 55px;
	height: 43px;
	top: 258px;
	left: 0px;
}

#u5808
{
	z-index: 193;
	width: 55px;
	height: 43px;
	top: 310px;
	left: 0px;
}

#u5805
{
	z-index: 191;
	width: 55px;
	height: 43px;
	top: 360px;
	left: 0px;
}

#u2590
{
	z-index: 155;
	width: 999px;
	height: 90px;
	top: 0px;
	left: 50%;
	margin-left: -499px;
}

#u5254
{
	z-index: 156;
	width: 142px;
	height: 164px;
	top: 8px;
	left: 50%;
	margin-left: -500px;
}

#ppu5287
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 144px;
}

#pu5287
{
	width: 0.01px;
}

#u5287
{
	z-index: 2;
	width: 998px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #474747;
	background-color: rgba(51, 51, 51, 0.9);
	padding-bottom: 2159px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	-pie-background: rgba(51, 51, 51, 0.9);
}

#u5288-8
{
	z-index: 11;
	width: 895px;
	min-height: 142px;
	text-align: justify;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
	left: 50px;
}

#slideshowu5293
{
	z-index: 19;
	width: 0.01px;
	height: 550px;
	position: relative;
	margin-right: -10000px;
	margin-top: 175px;
	left: 51px;
}

#u5306
{
	position: absolute;
	width: 895px;
	height: 550px;
	background-color: transparent;
}

#u5306popup
{
	z-index: 20;
}

#u5796
{
	z-index: 21;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5898
{
	z-index: 23;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5907
{
	z-index: 25;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5916
{
	z-index: 27;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5925
{
	z-index: 29;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5934
{
	z-index: 31;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5943
{
	z-index: 33;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5952
{
	z-index: 35;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5961
{
	z-index: 37;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5970
{
	z-index: 39;
	width: 895px;
	height: 550px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5796_clip,#u5898_clip,#u5907_clip,#u5916_clip,#u5925_clip,#u5934_clip,#u5943_clip,#u5952_clip,#u5961_clip,#u5970_clip
{
	overflow: hidden;
	width: 895px;
	height: 550px;
}

#u5796_img,#u5898_img,#u5907_img,#u5916_img,#u5925_img,#u5934_img,#u5943_img,#u5952_img,#u5961_img,#u5970_img
{
	margin-left: -27px;
	margin-right: -27px;
}

#u5318-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 20px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 173px;
	left: 10px;
}

#u5318-4popup
{
	z-index: 41;
}

#u5318
{
	color: #999999;
}

#u5303-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 20px;
	color: #999999;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 173px;
	left: 855px;
}

#u5303-4popup
{
	z-index: 45;
}

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

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

#u6101-105
{
	z-index: 49;
	width: 895px;
	min-height: 1578px;
	position: relative;
	margin-right: -10000px;
	margin-top: 742px;
	left: 51px;
}

#u5288-2,#u5288-4,#u5288-6,#u6101-2,#u6101-4,#u6101-6,#u6101-8,#u6101-10,#u6101-12,#u6101-14,#u6101-16,#u6101-18,#u6101-20,#u6101-22,#u6101-25,#u6101-27,#u6101-30,#u6101-32,#u6101-36,#u6101-38,#u6101-41,#u6101-43,#u6101-47,#u6101-49,#u6101-52,#u6101-55,#u6101-58,#u6101-60,#u6101-62,#u6101-65,#u6101-67,#u6101-70,#u6101-72,#u6101-74,#u6101-76,#u6101-79,#u6101-82,#u6101-84,#u6101-86,#u6101-88,#u6101-90,#u6101-93,#u6101-95,#u6101-97,#u6101-99,#u6101-101,#u6101-103
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u5288,#u5288-3,#u5288-5,#u6101,#u6101-3,#u6101-5,#u6101-7,#u6101-9,#u6101-11,#u6101-13,#u6101-15,#u6101-17,#u6101-19,#u6101-21,#u6101-24,#u6101-26,#u6101-29,#u6101-31,#u6101-35,#u6101-37,#u6101-40,#u6101-42,#u6101-46,#u6101-48,#u6101-51,#u6101-54,#u6101-57,#u6101-59,#u6101-61,#u6101-64,#u6101-66,#u6101-69,#u6101-71,#u6101-73,#u6101-75,#u6101-78,#u6101-81,#u6101-83,#u6101-85,#u6101-87,#u6101-89,#u6101-92,#u6101-94,#u6101-96,#u6101-98,#u6101-100,#u6101-102
{
	line-height: 22px;
}

#u5383
{
	z-index: 3;
	width: 33px;
	height: 64px;
	margin-left: 467px;
	position: relative;
}

.ie #u5564,.ie #u5806,.ie #u5808,.ie #u5805,.ie #u5383
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#pmenuu385
{
	width: 0.01px;
	padding-bottom: 45px;
	margin-right: -10000px;
	margin-top: -2px;
	margin-left: 171px;
}

#menuu385
{
	z-index: 157;
	width: 804px;
	top: 35px;
	left: 50%;
	margin-left: -329px;
}

#u393
{
	width: 101px;
	min-height: 43px;
	margin-right: -10000px;
}

#u394
{
	width: 101px;
	padding-bottom: 21px;
}

#u394:hover
{
	margin: 0px;
}

#u394:active
{
	margin: 0px;
}

#u397-4
{
	width: 56px;
	min-height: 22px;
	margin-right: -10000px;
	top: 10px;
	left: 22px;
}

#u394:hover #u397-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u394:active #u397-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5027
{
	width: 218px;
	min-height: 43px;
	margin-right: -10000px;
	left: 103px;
}

#u5028
{
	width: 218px;
	padding-bottom: 21px;
}

#u394.MuseMenuActive,#u5028:hover
{
	margin: 0px;
}

#u5028:active
{
	margin: 0px;
}

#u5029-4
{
	width: 173px;
	min-height: 22px;
	margin-right: -10000px;
	top: 10px;
	left: 22px;
}

#u394.MuseMenuActive #u397-4,#u5028:hover #u5029-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5028:active #u5029-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5136
{
	width: 182px;
	min-height: 43px;
	margin-right: -10000px;
	left: 323px;
}

#u5137
{
	width: 182px;
	padding-bottom: 21px;
}

#u5028.MuseMenuActive,#u5137:hover
{
	margin: 0px;
}

#u5137:active
{
	margin: 0px;
}

#u5139-4
{
	width: 138px;
	min-height: 22px;
	margin-right: -10000px;
	top: 10px;
	left: 22px;
}

#u5028.MuseMenuActive #u5029-4,#u5137:hover #u5139-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5137:active #u5139-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5047
{
	width: 161px;
	min-height: 43px;
	margin-right: -10000px;
	left: 507px;
}

#u5048
{
	width: 161px;
	padding-bottom: 21px;
}

#u5137.MuseMenuActive,#u5048:hover
{
	margin: 0px;
}

#u5048:active
{
	margin: 0px;
}

#u5050-4
{
	width: 117px;
	min-height: 22px;
	margin-right: -10000px;
	top: 10px;
	left: 22px;
}

#u5137.MuseMenuActive #u5139-4,#u5048:hover #u5050-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5048:active #u5050-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5067
{
	width: 134px;
	min-height: 43px;
	margin-right: -10000px;
	left: 670px;
}

#u5068
{
	width: 134px;
	padding-bottom: 21px;
}

#u5048.MuseMenuActive,#u5068:hover
{
	margin: 0px;
}

#u5068:active
{
	margin: 0px;
}

#u5071-4
{
	width: 90px;
	min-height: 22px;
	margin-right: -10000px;
	top: 10px;
	left: 22px;
}

#u5048.MuseMenuActive #u5050-4,#u5068:hover #u5071-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5068:active #u5071-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5068.MuseMenuActive #u5071-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u5260
{
	z-index: 188;
	width: 781px;
	height: 2px;
	top: 78px;
	left: 50%;
	margin-left: -329px;
}

#u6085
{
	z-index: 194;
	width: 55px;
	height: 237px;
	top: 186px;
	right: 0px;
}

#u6037
{
	z-index: 197;
	width: 50px;
	height: 50px;
	top: 205px;
	right: 3px;
}

#u5068.MuseMenuActive,#u6037:hover
{
	margin: 0px;
}

#u6050
{
	z-index: 196;
	width: 50px;
	height: 50px;
	top: 258px;
	right: 3px;
}

#u6063
{
	z-index: 195;
	width: 50px;
	height: 50px;
	top: 310px;
	right: 3px;
}

#u6127
{
	z-index: 198;
	width: 50px;
	height: 50px;
	top: 364px;
	right: 3px;
}

#u6037:active,#u6050:hover,#u6063:hover,#u6127:hover
{
	margin: 0px;
}

#u859
{
	z-index: 4;
	padding-bottom: 38px;
}

#u859_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 999px;
	left: -100px;
}

#u6140-6
{
	z-index: 5;
	width: 949px;
	min-height: 35px;
	margin-right: -10000px;
	margin-top: 25px;
	left: 125px;
}

#u859-bw
{
	z-index: 4;
	margin-bottom: -35px;
	margin-top: 2528px;
	height: 60px;
}

body
{
	position: relative;
	min-width: 999px;
	padding-top: 36px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
	margin-bottom: -2528px;
}

