.version.corporate /* version checker */
{
	color: #000017;
	background-color: #46D77A;
}

.html
{
	background-color: #F0F0F0;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 1956px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: #F0F0F0;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	width: 0.01px;
}

#u11107
{
	z-index: 75;
	width: 50px;
	min-height: 50px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 20px;
}

#u13148
{
	z-index: 90;
	min-height: 18px;
	padding-bottom: 611px;
	background: transparent url("../images/01%20apertura%20corporate_desktop.jpg") no-repeat center center;
	background-size: cover;
}

#u13148-bw
{
	z-index: 90;
	min-height: 18px;
}

#u19161
{
	z-index: 91;
	height: 73px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

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

#u19161:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	height: 73px;
	min-height: 0px;
	margin: 0px;
}

.ie #u19161:hover
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u19161-bw
{
	z-index: 91;
	margin-top: 542px;
	height: 73px;
}

#u19162
{
	z-index: 94;
	height: 20px;
	width: 36px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 594px;
	left: 541px;
	background: url("../images/u19162.png") no-repeat 0px 0px;
}

#u19162:hover
{
	background: url("../images/u19162-r.png") no-repeat 0px 0px;
}

#u34929
{
	z-index: 113;
	width: 20px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 80px;
}

#u33344-3,#u33344-3-bw
{
	z-index: 2;
	min-height: 56px;
}

#menuu553
{
	z-index: 21;
	width: 768px;
	margin-right: -10000px;
	left: 226px;
}

#u3728
{
	width: 77px;
	min-height: 56px;
	margin-right: -10000px;
}

#u3731
{
	width: 77px;
	padding-bottom: 14px;
}

#u3731:hover
{
	width: 77px;
	min-height: 0px;
	margin: 0px;
}

#u3731.MuseMenuActive
{
	width: 77px;
	min-height: 0px;
	margin: 0px;
}

#u3733-4
{
	width: 15px;
	min-height: 42px;
	margin-right: -10000px;
	top: 7px;
	left: 31px;
}

#u3731:hover #u3733-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 15px;
	margin: 0px -10000px 0px 0px;
}

#u3731.MuseMenuActive #u3733-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 15px;
	margin: 0px -10000px 0px 0px;
}

#u3509
{
	width: 120px;
	min-height: 56px;
	margin-right: -10000px;
	left: 79px;
}

#u3512
{
	width: 120px;
	padding-bottom: 37px;
}

#u3512:hover
{
	width: 120px;
	min-height: 0px;
	margin: 0px;
}

#u3512.MuseMenuActive
{
	width: 120px;
	min-height: 0px;
	margin: 0px;
}

#u3515-4
{
	width: 58px;
	min-height: 19px;
	margin-right: -10000px;
	top: 18px;
	left: 31px;
}

#u3512:hover #u3515-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u3512.MuseMenuActive #u3515-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u589
{
	width: 161px;
	min-height: 56px;
	margin-right: -10000px;
	left: 201px;
}

#u590
{
	width: 160px;
	padding-bottom: 37px;
}

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

#u590.MuseMenuActive
{
	width: 160px;
	min-height: 0px;
	margin: 0px;
}

#u592-4
{
	width: 98px;
	min-height: 19px;
	margin-right: -10000px;
	top: 18px;
	left: 31px;
}

#u590:hover #u592-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u590.MuseMenuActive #u592-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u575
{
	width: 154px;
	min-height: 56px;
	margin-right: -10000px;
	left: 364px;
}

#u576
{
	width: 153px;
	padding-bottom: 37px;
}

#u576:hover
{
	width: 153px;
	min-height: 0px;
	margin: 0px;
}

#u576.MuseMenuActive
{
	width: 153px;
	min-height: 0px;
	margin: 0px;
}

#u579-4
{
	width: 92px;
	min-height: 19px;
	margin-right: -10000px;
	top: 18px;
	left: 30px;
}

#u576:hover #u579-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 92px;
	margin: 0px -10000px 0px 0px;
}

#u576.MuseMenuActive #u579-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 92px;
	margin: 0px -10000px 0px 0px;
}

#u37458
{
	width: 108px;
	min-height: 56px;
	margin-right: -10000px;
	left: 520px;
}

#u37459
{
	width: 107px;
	padding-bottom: 37px;
}

#u37459:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px;
}

#u37459.MuseMenuActive
{
	width: 107px;
	min-height: 0px;
	margin: 0px;
}

#u37462-4
{
	width: 46px;
	min-height: 19px;
	margin-right: -10000px;
	top: 18px;
	left: 30px;
}

#u37459:hover #u37462-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 46px;
	margin: 0px -10000px 0px 0px;
}

#u37459.MuseMenuActive #u37462-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 46px;
	margin: 0px -10000px 0px 0px;
}

#u568
{
	width: 138px;
	min-height: 56px;
	margin-right: -10000px;
	left: 630px;
}

#u571
{
	width: 137px;
	padding-bottom: 37px;
}

#u571:hover
{
	width: 137px;
	min-height: 0px;
	margin: 0px;
}

#u571.MuseMenuActive
{
	width: 137px;
	min-height: 0px;
	margin: 0px;
}

#u573-4
{
	width: 76px;
	min-height: 19px;
	margin-right: -10000px;
	top: 18px;
	left: 30px;
}

#u571:hover #u573-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 76px;
	margin: 0px -10000px 0px 0px;
}

#u571.MuseMenuActive #u573-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 76px;
	margin: 0px -10000px 0px 0px;
}

#u58471
{
	z-index: 58;
	width: 81px;
	height: 56px;
	margin-right: -10000px;
	left: 226px;
}

#u58471:hover
{
	width: 81px;
	height: 56px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#pu33351
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 14px;
}

#u33351
{
	z-index: 16;
	min-height: 63px;
	background-color: #F0F0F0;
	padding-bottom: 552px;
}

#u1222-4
{
	z-index: 17;
	width: 377px;
	min-height: 42px;
	background-color: transparent;
	line-height: 29px;
	text-align: center;
	color: #7F7F7F;
	text-transform: uppercase;
	font-size: 24px;
	font-family: exo, sans-serif;
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	left: 401px;
}

#u33351-bw
{
	z-index: 16;
	min-height: 63px;
}

#u3969-4
{
	z-index: 69;
	width: 419px;
	min-height: 74px;
	-pie-box-shadow: -8px 0px 12px #7F7F7F;
	box-shadow: -8px 0px 12px rgba(0,0,0,0.5);
	border-color: #FFFFFF;
	background-color: #444444;
	border-radius: 10px 10px 0px 0px ;
	line-height: 42px;
	text-align: right;
	font-size: 21px;
	color: #FFFFFF;
	font-family: exo, sans-serif;
	font-weight: 700;
	-webkit-transform: matrix(0,-1,1,0,172,247);
	-ms-transform: matrix(0,-1,1,0,172,247);
	transform: matrix(0,-1,1,0,172,247);
	position: relative;
	margin-right: -10000px;
	margin-top: 266px;
	left: 52px;
}

#u3957
{
	z-index: 73;
	width: 639px;
	-pie-box-shadow: none;
	box-shadow: 0px 8px 12px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 94px;
	left: 297px;
}

#u3957:hover
{
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	width: 639px;
	min-height: 0px;
	margin: 94px -10000px 0px 0px;
}

#u3957_img
{
	margin-bottom: -1px;
}

#u19176
{
	z-index: 97;
	height: 20px;
	width: 36px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 538px;
	left: 551px;
	background: url("../images/u19176.png") no-repeat 0px 0px;
}

#u19176:hover
{
	background: url("../images/u19176-r.png") no-repeat 0px 0px;
}

#u11091
{
	z-index: 68;
	min-height: 18px;
	background-color: #444444;
	padding-bottom: 667px;
}

#u11091-bw
{
	z-index: 68;
	min-height: 18px;
}

#u11127-4
{
	z-index: 78;
	width: 419px;
	min-height: 74px;
	-pie-box-shadow: -8px 0px 12px #7F7F7F;
	box-shadow: -8px 0px 12px rgba(0,0,0,0.5);
	border-color: #FFFFFF;
	background-color: #7F7F7F;
	border-radius: 10px 10px 0px 0px ;
	line-height: 42px;
	text-align: right;
	font-size: 21px;
	color: #FFFFFF;
	font-family: exo, sans-serif;
	font-weight: 700;
	-webkit-transform: matrix(0,-1,1,0,172,247);
	-ms-transform: matrix(0,-1,1,0,172,247);
	transform: matrix(0,-1,1,0,172,247);
	position: relative;
	margin-right: -10000px;
	margin-top: 305px;
	left: 62px;
}

#u11128
{
	z-index: 82;
	width: 639px;
	-pie-box-shadow: none;
	box-shadow: 0px 8px 12px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 133px;
	left: 307px;
}

#u11128_img
{
	margin: -5px -2px -4px;
}

#u19179
{
	z-index: 100;
	height: 20px;
	width: 36px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 608px;
	left: 552px;
	background: url("../images/u19179.png") no-repeat 0px 0px;
}

#u19179:hover
{
	background: url("../images/u19179-r.png") no-repeat 0px 0px;
}

#u33350
{
	z-index: 66;
	height: 685px;
	background-color: #FFFFFF;
}

#u33350-bw
{
	z-index: 66;
	height: 685px;
}

#top,#risalita,#secondo,#terzo
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 100px;
}

#u11132-4
{
	z-index: 84;
	width: 419px;
	min-height: 74px;
	-pie-box-shadow: -8px 0px 12px #7F7F7F;
	box-shadow: -8px 0px 12px rgba(0,0,0,0.5);
	border-color: #FFFFFF;
	background-color: #444444;
	border-radius: 10px 10px 0px 0px ;
	line-height: 42px;
	text-align: right;
	font-size: 21px;
	color: #FFFFFF;
	font-family: exo, sans-serif;
	font-weight: 700;
	-webkit-transform: matrix(0,-1,1,0,172,247);
	-ms-transform: matrix(0,-1,1,0,172,247);
	transform: matrix(0,-1,1,0,172,247);
	position: relative;
	margin-right: -10000px;
	margin-top: 305px;
	left: 52px;
}

#u11133
{
	z-index: 88;
	width: 639px;
	-pie-box-shadow: none;
	box-shadow: 0px 8px 12px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 133px;
	left: 297px;
}

#u11128:hover,#u11133:hover
{
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	width: 639px;
	min-height: 0px;
	margin: 133px -10000px 0px 0px;
}

#u11133_img
{
	margin-top: -6px;
	margin-right: -10px;
	margin-bottom: -7px;
}

#u20156
{
	z-index: 111;
	height: 20px;
	width: 36px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 608px;
	left: 553px;
	background: url("../images/u20156.png") no-repeat 0px 0px;
}

#u20156:hover
{
	background: url("../images/u20156-r.png") no-repeat 0px 0px;
}

#pu11107,#pu33344-3,#pu11091,#pu33350,#pu10958-4
{
	width: 0.01px;
	margin-left: -100px;
}

#u10958-4
{
	z-index: 59;
	width: 94px;
	min-height: 17px;
	background-color: transparent;
	text-align: center;
	color: #7F7F7F;
	-webkit-transform: matrix(0,-1,1,0,39,56);
	-ms-transform: matrix(0,-1,1,0,39,56);
	transform: matrix(0,-1,1,0,39,56);
	position: relative;
	margin-right: -10000px;
	margin-top: 496px;
	left: 1005px;
}

#u10958-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 94px;
	margin: 496px -10000px 0px 0px;
}

#u10958-4:hover p
{
	color: #444444;
	visibility: inherit;
}

#u10959
{
	z-index: 64;
	height: 51px;
	width: 50px;
	vertical-align: top;
	-webkit-transform: matrix(-1,0,0,-1,50,51);
	-ms-transform: matrix(-1,0,0,-1,50,51);
	transform: matrix(-1,0,0,-1,50,51);
	position: relative;
	margin-right: -10000px;
	margin-top: 478px;
	left: 993px;
	background: url("../images/u10959.png") no-repeat 0px 0px;
}

#u10959:hover
{
	background: url("../images/u10959-r.png") no-repeat 0px 0px;
}

#u20153
{
	z-index: 67;
	min-height: 619px;
	background-color: #D8D8D8;
}

#u13148_align_to_page,#u33351_align_to_page,#u11091_align_to_page,#u20153_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u20153_position_content
{
	padding-bottom: 50px;
}

#quarto
{
	left: 100px;
	position: relative;
}

#basso
{
	left: 121px;
	margin-top: 533px;
	position: relative;
}

#u20153-bw
{
	z-index: 67;
	min-height: 619px;
}

#u20149-4
{
	z-index: 102;
	width: 419px;
	min-height: 74px;
	-pie-box-shadow: -8px 0px 12px #7F7F7F;
	box-shadow: -8px 0px 12px rgba(0,0,0,0.5);
	border-color: #FFFFFF;
	background-color: #444444;
	border-radius: 10px 10px 0px 0px ;
	line-height: 42px;
	text-align: right;
	font-size: 21px;
	color: #FFFFFF;
	font-family: exo, sans-serif;
	font-weight: 700;
	-webkit-transform: matrix(0,-1,1,0,172,247);
	-ms-transform: matrix(0,-1,1,0,172,247);
	transform: matrix(0,-1,1,0,172,247);
	position: relative;
	margin-right: -10000px;
	margin-top: 272px;
	left: 52px;
}

#u3969-2,#u11127-2,#u11132-2,#u20149-2
{
	padding-right: 15px;
}

#u20150
{
	z-index: 106;
	width: 639px;
	-pie-box-shadow: none;
	box-shadow: 0px 8px 12px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
	left: 297px;
}

#u20150:hover
{
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	width: 639px;
	min-height: 0px;
	margin: 100px -10000px 0px 0px;
}

#u3957_clip,#u11128_clip,#u11133_clip,#u20150_clip
{
	overflow: hidden;
	width: 639px;
	height: 419px;
}

#u20150_img
{
	margin: -28px -24px -23px -25px;
}

#pu614
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -117px;
}

#u614
{
	z-index: 5;
	height: 156px;
}

#u614-bw
{
	z-index: 5;
	margin-top: 117px;
	height: 156px;
}

#u677
{
	z-index: 6;
	width: 864px;
	margin-right: -10000px;
	left: 138px;
}

#u67745-4
{
	z-index: 8;
	width: 130px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 228px;
	left: 779px;
}

#u67745-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 130px;
	margin: 228px -10000px 0px 0px;
}

#u67746-4
{
	z-index: 12;
	width: 140px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 178px;
	left: 512px;
}

#u67746-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 140px;
	margin: 178px -10000px 0px 0px;
}

#u341-4
{
	z-index: 115;
	width: 281px;
	min-height: 17px;
	margin-right: -10000px;
	margin-top: 152px;
	left: 449px;
}

#u56769-4
{
	z-index: 119;
	width: 130px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 178px;
	left: 779px;
}

#u56769-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 130px;
	margin: 178px -10000px 0px 0px;
}

#u67591-4
{
	z-index: 123;
	width: 130px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 153px;
	left: 779px;
}

#u67591-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 130px;
	margin: 153px -10000px 0px 0px;
}

#u67593-4
{
	z-index: 127;
	width: 124px;
	min-height: 14px;
	margin-right: -10000px;
	margin-top: 178px;
	left: 253px;
}

#u67735-4
{
	z-index: 131;
	width: 140px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 153px;
	left: 245px;
}

#u67735-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 140px;
	margin: 153px -10000px 0px 0px;
}

#u67736-4
{
	z-index: 135;
	width: 140px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 228px;
	left: 245px;
}

#u67736-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 140px;
	margin: 228px -10000px 0px 0px;
}

#u67744-4
{
	z-index: 139;
	width: 130px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 203px;
	left: 779px;
}

#u67744-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 130px;
	margin: 203px -10000px 0px 0px;
}

#u68072-4
{
	z-index: 143;
	width: 100px;
	min-height: 15px;
	margin-right: -10000px;
	margin-top: 203px;
	left: 265px;
}

#u68072-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 100px;
	margin: 203px -10000px 0px 0px;
}

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

#page .verticalspacer
{
	clear: both;
}

