.version.referenzegiudizi /* version checker */
{
	color: #0000EE;
	background-color: #11EA48;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 980px;
	min-height: 767.6545471545905px;
	background-image: none;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	width: 0.01px;/* should not cover content below */
}

#u2974
{
	z-index: 2;
	width: 980px;
	position: relative;
}

#u2975
{
	z-index: 3;
	width: 920px;
	position: relative;
	margin-right: -10000px;
	left: 30px;
}

#u2977-4
{
	z-index: 5;
	width: 275px;
	min-height: 36px;
	margin-bottom: -8px;
	position: relative;
	margin-right: -10000px;
	margin-top: 287px;
	left: 655px;
}

#u14743
{
	z-index: 87;
	width: 980px;
	min-height: 40px;
	position: relative;
	margin-right: -10000px;
}

#u13943-10
{
	z-index: 1051;
	width: 178px;
	min-height: 13px;
	background-color: transparent;
	line-height: 17px;
	color: #7F7F7F;
	text-align: left;
	font-size: 13px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 296px;
	left: 20px;
}

#u13943-4
{
	color: #C1272D;
	font-weight: bold;
}

#u1404
{
	z-index: 9;
	width: 980px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#referenze
{
	margin-bottom: -7px;
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 544px;
}

#ppu8106-7
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 17px;
}

#pu8106-7
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 2px;
}

#u8106-7
{
	z-index: 10;
	width: 178px;
	min-height: 13px;
	position: relative;
}

#u8099-5
{
	z-index: 17;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u4758-4
{
	z-index: 107;
	width: 751px;
	min-height: 31px;
	background-color: transparent;
	line-height: 42px;
	color: #7F7F7F;
	font-size: 35px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 189px;
}

#u8102-5
{
	z-index: 22;
	width: 178px;
	min-height: 13px;
	margin-left: 20px;
	margin-top: 3px;
	position: relative;
}

#ppu8097-5
{
	width: 0.01px;
	margin-left: 20px;
}

#pu8097-5
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 4px;
}

#u8097-5
{
	z-index: 27;
	width: 178px;
	min-height: 13px;
	position: relative;
}

#u8100-5
{
	z-index: 32;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u8101-5
{
	z-index: 37;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u9928-5
{
	z-index: 77;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u4756-14
{
	z-index: 89;
	width: 751px;
	min-height: 15px;
	background-color: transparent;
	line-height: 18px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	position: relative;
	margin-right: -10000px;
	left: 189px;
}

#u8098-6
{
	z-index: 42;
	width: 178px;
	min-height: 13px;
	margin-left: 20px;
	margin-top: 11px;
	position: relative;
}

#pu4757-4
{
	width: 0.01px;
	margin-left: 207px;
	margin-top: -8px;
}

#u4757-4
{
	z-index: 103;
	width: 753px;
	min-height: 9px;
	background-color: transparent;
	line-height: 12px;
	color: #C1272D;
	text-align: center;
	font-size: 10px;
	position: relative;
	margin-right: -10000px;
}

#giudizio
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 753px;
}

#ppu8103-5
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 6px;
}

#pu8103-5
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
}

#u8103-5
{
	z-index: 48;
	width: 178px;
	min-height: 13px;
	position: relative;
}

#u13999-5
{
	z-index: 82;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u8096-5
{
	z-index: 53;
	width: 178px;
	min-height: 13px;
	margin-top: 4px;
	position: relative;
}

#u4759-4
{
	z-index: 111;
	width: 754px;
	min-height: 20px;
	background-color: transparent;
	line-height: 22px;
	color: #7F7F7F;
	text-align: justify;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 186px;
}

#ppu8105-5
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 4px;
}

#pu8105-5
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 1px;
}

#u8105-5
{
	z-index: 58;
	width: 178px;
	min-height: 13px;
	position: relative;
}

#u8990
{
	z-index: 73;
	width: 143px;
	margin-top: 19px;
	position: relative;
}

#u8992
{
	z-index: 75;
	width: 143px;
	margin-top: 10px;
	position: relative;
}

#u4761-12
{
	z-index: 277;
	width: 148px;
	min-height: 170px;
	background-color: transparent;
	line-height: 13px;
	color: #7F7F7F;
	font-size: 11px;
	font-weight: bold;
	margin-top: 67px;
	position: relative;
}

#u9922
{
	z-index: 88;
	width: 766px;
	height: 2632px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 180px;
}

#u4760-162
{
	z-index: 115;
	width: 725px;
	min-height: 61px;
	text-shadow: 6px 6px 8px rgba(0,0,0,0.2);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #505050;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 200px;
}

#u4760-10,#u4760-12,#u4760-13
{
	text-align: center;
}

#u4760-2,#u4760-4,#u4760-6,#u4760-7,#u4760-9,#u4760-15
{
	text-align: center;
	font-weight: bold;
}

#u4760-35,#u4760-37,#u4760-38,#u4760-40,#u4760-41,#u4760-43
{
	text-align: justify;
	font-weight: bold;
}

#u4760-16,#u4760-19,#u4760-20,#u4760-24,#u4760-25,#u4760-28,#u4760-31,#u4760-32,#u4760-33,#u4760-44
{
	text-align: justify;
	font-weight: normal;
}

#u4760-63,#u4760-102,#u4760-119,#u4760-133
{
	text-align: justify;
	font-weight: bold;
	font-style: normal;
}

#u4760-156,#u4760-158
{
	text-align: justify;
	font-weight: bold;
	font-style: italic;
}

#u4760-46,#u4760-48,#u4760-50,#u4760-52,#u4760-54,#u4760-56,#u4760-58,#u4760-60,#u4760-61,#u4760-64,#u4760-66,#u4760-68,#u4760-70,#u4760-72,#u4760-73,#u4760-75,#u4760-77,#u4760-78,#u4760-80,#u4760-82,#u4760-84,#u4760-85,#u4760-87,#u4760-89,#u4760-91,#u4760-93,#u4760-95,#u4760-97,#u4760-99,#u4760-100,#u4760-103,#u4760-105,#u4760-106,#u4760-108,#u4760-110,#u4760-112,#u4760-114,#u4760-116,#u4760-117,#u4760-120,#u4760-122,#u4760-124,#u4760-126,#u4760-128,#u4760-130,#u4760-131,#u4760-134,#u4760-136,#u4760-138,#u4760-140,#u4760-142,#u4760-143,#u4760-144,#u4760-146,#u4760-147,#u4760-149,#u4760-150,#u4760-152,#u4760-153,#u4760-154,#u4760-160
{
	text-align: justify;
	font-weight: normal;
	font-style: italic;
}

#u4774
{
	z-index: 297;
	width: 207px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 17px;
	position: relative;
}

#u4770
{
	z-index: 289;
	width: 615px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4772
{
	z-index: 290;
	width: 107px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4771-5
{
	z-index: 292;
	width: 474px;
	background-color: transparent;
	color: #C1272D;
	text-align: left;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 141px;
}

#u4778-5
{
	z-index: 299;
	width: 420px;
	background-color: transparent;
	text-align: justify;
	color: #C1272D;
	font-weight: bold;
	margin-left: 206px;
	margin-top: 10px;
	position: relative;
}

#u4780-5
{
	z-index: 304;
	width: 420px;
	background-color: transparent;
	text-align: justify;
	color: #C1272D;
	font-weight: bold;
	margin-left: 206px;
	margin-top: 10px;
	position: relative;
}

#u4781-5
{
	z-index: 309;
	width: 420px;
	background-color: transparent;
	text-align: justify;
	color: #C1272D;
	font-weight: bold;
	margin-left: 206px;
	margin-top: 10px;
	position: relative;
}

#pu6591
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 40px;
}

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

#u6594
{
	z-index: 646;
	width: 234px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	position: relative;
}

#u6595-5
{
	z-index: 647;
	width: 234px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6592
{
	z-index: 652;
	width: 163px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	margin-top: 6px;
	position: relative;
}

#u6593-5
{
	z-index: 653;
	width: 163px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6596-4
{
	z-index: 658;
	width: 940px;
	min-height: 9px;
	background-color: transparent;
	line-height: 12px;
	color: #C1272D;
	text-align: center;
	font-size: 10px;
	margin-top: 11px;
	position: relative;
}

#riferimenti_esperienza_lavorativa
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 55px;
	left: 574px;
}

#u4782-4
{
	z-index: 314;
	width: 754px;
	min-height: 20px;
	background-color: transparent;
	line-height: 22px;
	color: #7F7F7F;
	text-align: justify;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	margin-left: 206px;
	margin-top: 14px;
	position: relative;
}

#u4783-32
{
	z-index: 318;
	width: 754px;
	min-height: 61px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4784
{
	z-index: 574;
	width: 207px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4788-15
{
	z-index: 350;
	width: 754px;
	min-height: 61px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4790
{
	z-index: 576;
	width: 632px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4791
{
	z-index: 582;
	width: 95px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4793-5
{
	z-index: 577;
	width: 521px;
	background-color: transparent;
	text-align: justify;
	color: #7F7F7F;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 111px;
}

#u4795-14
{
	z-index: 365;
	width: 754px;
	min-height: 61px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#pu4803
{
	width: 0.01px;
	margin-left: 206px;
	margin-top: 19px;
}

#u4803
{
	z-index: 595;
	width: 237px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u4802-11
{
	z-index: 584;
	width: 456px;
	min-height: 32px;
	background-color: transparent;
	text-align: justify;
	color: #7F7F7F;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
	left: 250px;
}

#u4807-10
{
	z-index: 379;
	width: 754px;
	min-height: 61px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4808
{
	z-index: 597;
	width: 267px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4814-8
{
	z-index: 389;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4815
{
	z-index: 599;
	width: 250px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 19px;
	position: relative;
}

#u4822-12
{
	z-index: 397;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u10237
{
	z-index: 682;
	width: 244px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u4829-11
{
	z-index: 409;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 19px;
	position: relative;
}

#u4830
{
	z-index: 601;
	width: 127px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u4833-12
{
	z-index: 420;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	color: #505050;
	margin-left: 206px;
	margin-top: 19px;
	position: relative;
}

#u4833-2,#u4833-4
{
	text-align: left;
	font-weight: bold;
}

#u4833-6,#u4833-8,#u4833-10
{
	text-align: justify;
}

#u4834
{
	z-index: 603;
	width: 207px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 3px;
	position: relative;
}

#u4838-8
{
	z-index: 432;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4839
{
	z-index: 605;
	width: 108px;
	background-color: transparent;
	margin-left: 208px;
	margin-top: 20px;
	position: relative;
}

#u4843-12
{
	z-index: 440;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4845-5
{
	z-index: 564;
	width: 215px;
	min-height: 16px;
	background-color: transparent;
	text-align: justify;
	color: #C1272D;
	font-weight: bold;
	margin-left: 206px;
	margin-top: 3px;
	position: relative;
}

#u4847-10
{
	z-index: 452;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4848
{
	z-index: 607;
	width: 201px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u4848_img
{
	margin-top: -13px;
	margin-bottom: -20px;
}

#u4852-10
{
	z-index: 462;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4853
{
	z-index: 609;
	width: 141px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u4857-8
{
	z-index: 472;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u8925
{
	z-index: 615;
	width: 161px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u4859
{
	z-index: 616;
	width: 72px;
	background-color: transparent;
	margin-left: 45px;
	position: relative;
}

#u4861-4
{
	z-index: 618;
	width: 161px;
	min-height: 4px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-top: 1px;
	position: relative;
}

#u4865-8
{
	z-index: 480;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 11px;
	position: relative;
}

#u4870-5
{
	z-index: 569;
	width: 215px;
	min-height: 16px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: normal;
	margin-left: 204px;
	margin-top: 31px;
	position: relative;
}

#pu6604
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 30px;
}

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

#u6605
{
	z-index: 664;
	width: 234px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	position: relative;
}

#u6606-5
{
	z-index: 665;
	width: 234px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6607
{
	z-index: 670;
	width: 163px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	margin-top: 6px;
	position: relative;
}

#u6608-5
{
	z-index: 671;
	width: 163px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6609-4
{
	z-index: 676;
	width: 940px;
	min-height: 9px;
	background-color: transparent;
	line-height: 12px;
	color: #C1272D;
	text-align: center;
	font-size: 10px;
	margin-top: 11px;
	position: relative;
}

#riferimenti_formazione
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 55px;
	left: 510px;
}

#u4879-4
{
	z-index: 611;
	width: 754px;
	min-height: 20px;
	background-color: transparent;
	line-height: 22px;
	color: #7F7F7F;
	text-align: justify;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	margin-left: 204px;
	margin-top: 13px;
	position: relative;
}

#u4881-10
{
	z-index: 488;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4882
{
	z-index: 622;
	width: 207px;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#pu12800
{
	width: 0.01px;
	margin-left: 204px;
	margin-top: 44px;
}

#u12800
{
	z-index: 1013;
	width: 107px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u12802-5
{
	z-index: 1015;
	width: 529px;
	background-color: transparent;
	text-align: justify;
	color: #226694;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 141px;
}

#u12802
{
	color: #7F7F7F;
	font-weight: bold;
}

#u4891-58
{
	z-index: 498;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 46px;
	position: relative;
}

#u4891-36
{
	letter-spacing: 0px;
	font-weight: bold;
}

#u4891-2,#u4891-4,#u4891-6,#u4891-8,#u4891-9,#u4891-11,#u4891-13,#u4891-15,#u4891-17,#u4891-18,#u4891-20,#u4891-22,#u4891-24,#u4891-25,#u4891-27,#u4891-29,#u4891-31,#u4891-33,#u4891-46
{
	font-weight: normal;
}

#u4893-8
{
	z-index: 556;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4894
{
	z-index: 624;
	width: 252px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4901-18
{
	z-index: 626;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u10250
{
	z-index: 948;
	width: 139px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 7px;
	position: relative;
}

#u10251
{
	z-index: 949;
	width: 100px;
	background-color: transparent;
	margin-left: 20px;
	position: relative;
}

#u10253-7
{
	z-index: 951;
	width: 139px;
	min-height: 15px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: normal;
	margin-top: 5px;
	position: relative;
}

#u10248
{
	z-index: 940;
	width: 99px;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 15px;
	position: relative;
}

#u10246
{
	z-index: 942;
	width: 510px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 2px;
	position: relative;
}

#u10247-5
{
	z-index: 943;
	width: 510px;
	min-height: 20px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: normal;
	position: relative;
	margin-right: -10000px;
}

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

#u10253,#u10253-3,#u10247
{
	font-size: 14px;
	line-height: 17px;
}

#u8952
{
	z-index: 734;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 19px;
	position: relative;
}

#u4907-6
{
	z-index: 735;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	position: relative;
}

#u4908
{
	z-index: 741;
	width: 326px;
	background-color: transparent;
	margin-top: 20px;
	position: relative;
}

#u4914-14
{
	z-index: 684;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	color: #505050;
	text-align: justify;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4917-12
{
	z-index: 698;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u10260
{
	z-index: 958;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u8953
{
	z-index: 959;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u4919-16
{
	z-index: 960;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	position: relative;
	margin-right: -10000px;
}

#u10257
{
	z-index: 976;
	width: 244px;
	background-color: transparent;
	margin-top: 19px;
	position: relative;
}

#u8954
{
	z-index: 910;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 22px;
	position: relative;
}

#u4924-27
{
	z-index: 911;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	position: relative;
	margin-right: -10000px;
}

#pu8962
{
	width: 0.01px;
	margin-left: 206px;
	margin-top: 20px;
}

#u8962
{
	z-index: 938;
	width: 63px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u10261
{
	z-index: 978;
	width: 299px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 78px;
}

#u10262-5
{
	z-index: 979;
	width: 299px;
	min-height: 9px;
	background-color: transparent;
	line-height: 14px;
	color: #505050;
	text-align: center;
	font-size: 11px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u4931-12
{
	z-index: 722;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4932-12
{
	z-index: 710;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u8955
{
	z-index: 743;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u4933-8
{
	z-index: 744;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	position: relative;
}

#u4934
{
	z-index: 752;
	width: 178px;
	background-color: transparent;
	margin-top: 20px;
	position: relative;
}

#u4942-8
{
	z-index: 801;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 207px;
	margin-top: 20px;
	position: relative;
}

#u8926
{
	z-index: 809;
	width: 161px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u8928
{
	z-index: 810;
	width: 72px;
	background-color: transparent;
	margin-left: 45px;
	position: relative;
}

#u8927-5
{
	z-index: 812;
	width: 161px;
	min-height: 4px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-top: 1px;
	position: relative;
}

#pu6616
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 43px;
}

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

#u6618
{
	z-index: 784;
	width: 234px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	position: relative;
}

#u6619-5
{
	z-index: 785;
	width: 234px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6620
{
	z-index: 790;
	width: 163px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	margin-top: 6px;
	position: relative;
}

#u6621-5
{
	z-index: 791;
	width: 163px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6617-4
{
	z-index: 796;
	width: 940px;
	min-height: 9px;
	background-color: transparent;
	line-height: 12px;
	color: #C1272D;
	text-align: center;
	font-size: 10px;
	margin-top: 11px;
	position: relative;
}

#riferimenti_lingue
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 55px;
	left: 455px;
}

#u4957-4
{
	z-index: 833;
	width: 754px;
	min-height: 20px;
	background-color: transparent;
	line-height: 22px;
	color: #7F7F7F;
	text-align: justify;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	margin-left: 207px;
	margin-top: 14px;
	position: relative;
}

#u4956-4
{
	z-index: 817;
	width: 754px;
	min-height: 12px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-left: 209px;
	margin-top: 20px;
	position: relative;
}

#u8957
{
	z-index: 891;
	width: 756px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 207px;
	margin-top: 20px;
	position: relative;
}

#u4958-8
{
	z-index: 892;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 2px;
	position: relative;
}

#u8085
{
	z-index: 900;
	width: 252px;
	background-color: transparent;
	margin-top: 20px;
	position: relative;
}

#u4962-12
{
	z-index: 821;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 209px;
	margin-top: 20px;
	position: relative;
}

#u4963-12
{
	z-index: 837;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 207px;
	margin-top: 20px;
	position: relative;
}

#u4964-4
{
	z-index: 849;
	width: 754px;
	min-height: 12px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-left: 207px;
	margin-top: 20px;
	position: relative;
}

#u4967-27
{
	z-index: 853;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 207px;
	margin-top: 20px;
	position: relative;
}

#pu10271
{
	width: 0.01px;
	margin-left: 207px;
	margin-top: 19px;
}

#u10271
{
	z-index: 984;
	width: 63px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u10273
{
	z-index: 986;
	width: 299px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 78px;
}

#u10274-5
{
	z-index: 987;
	width: 299px;
	min-height: 9px;
	background-color: transparent;
	line-height: 14px;
	color: #505050;
	text-align: center;
	font-size: 11px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u8959
{
	z-index: 880;
	width: 754px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 207px;
	margin-top: 19px;
	position: relative;
}

#u4971-8
{
	z-index: 881;
	width: 754px;
	min-height: 31px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	position: relative;
}

#u4972
{
	z-index: 889;
	width: 178px;
	background-color: transparent;
	margin-top: 20px;
	position: relative;
}

#u4975-8
{
	z-index: 902;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u10281
{
	z-index: 992;
	width: 161px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 204px;
	margin-top: 17px;
	position: relative;
}

#u10282
{
	z-index: 993;
	width: 72px;
	background-color: transparent;
	margin-left: 45px;
	position: relative;
}

#u10284-5
{
	z-index: 995;
	width: 161px;
	min-height: 4px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-top: 1px;
	position: relative;
}

#u4981-4
{
	z-index: 779;
	width: 754px;
	min-height: 12px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-left: 204px;
	margin-top: 23px;
	position: relative;
}

#u4983-25
{
	z-index: 754;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u12814-4
{
	z-index: 1047;
	width: 754px;
	min-height: 12px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	font-weight: bold;
	margin-left: 204px;
	margin-top: 20px;
	position: relative;
}

#u12813-27
{
	z-index: 1020;
	width: 754px;
	min-height: 51px;
	background-color: transparent;
	text-align: justify;
	color: #505050;
	margin-left: 206px;
	margin-top: 20px;
	position: relative;
}

#u13943-3,#u13943-5,#u4760-11,#u4760-18,#u4760-22,#u4760-23,#u4760-27,#u4760-30,#u4783-2,#u4783-13,#u4783-24,#u4788-11,#u4807-2,#u4822-2,#u4829-9,#u4838-2,#u4843-2,#u4843-4,#u4847-2,#u4852-2,#u4857-2,#u4865-2,#u4881-2,#u4893-2,#u4901-2,#u4907-2,#u4917-2,#u4919-2,#u4924-2,#u4924-21,#u4931-2,#u4932-2,#u4933-2,#u4942-2,#u4958-2,#u4962-2,#u4963-2,#u4967-2,#u4967-21,#u4971-2,#u4975-2,#u4983-2,#u4983-15,#u12813-2,#u12813-15
{
	font-weight: bold;
}

#u10394
{
	z-index: 1000;
	width: 234px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 204px;
	margin-top: 39px;
	position: relative;
}

#u6604_position_content,#u6616_position_content,#u10394_position_content
{
	width: 100%;
}

#u10398
{
	z-index: 1001;
	width: 234px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u10399-5
{
	z-index: 1002;
	width: 234px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u10396
{
	z-index: 1007;
	width: 163px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-top: 6px;
	position: relative;
}

#u10397-5
{
	z-index: 1008;
	width: 163px;
	min-height: 9px;
	background-color: transparent;
	line-height: 19px;
	color: #7F7F7F;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u6250-9
{
	z-index: 64;
	width: 671px;
	min-height: 11px;
	margin-left: 154px;
	margin-top: 28px;
	position: relative;
}

#u5832
{
	z-index: 63;
	width: 980px;
	height: 20px;
	margin-top: 2px;
	position: relative;
}

.html
{
	background-color: #47494A;
}

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

