.version.prodotti /* version checker */
{
	color: #0000F6;
	background-color: #008FF7;
}

#page
{
	z-index: 1;
	min-height: 4514.850000000002px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	width: 100%;
	max-width: 1535px;
	margin-left: auto;
	margin-right: auto;
}

#pu12149
{
	padding-bottom: 182px;
	width: 100%;
}

#u12149
{
	z-index: 125;
	height: 88px;
	background-color: #FFFFFF;
	position: fixed;
	top: 0px;
}

#u12149-bw
{
	z-index: 125;
}

#u12190
{
	background-color: transparent;
	position: relative;
	left: -50%;
	margin-left: 127.7314814814813px;
	width: 100%;
	max-width: 255px;
}

#u12190-wrapper
{
	position: fixed;
	top: 20px;
	z-index: 126;
	left: 50%;
	margin-left: -128px;
	width: 16.62%;
	max-width: 255px;
}

#u13264-4
{
	z-index: 128;
	position: fixed;
	top: 39px;
	right: 54px;
	width: 2.74%;
	max-width: 42px;
}

#u13264-4_img
{
	display: block;
	vertical-align: top;
	width: 100%;
}

#menuu16026
{
	z-index: 132;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 35px;
	left: 21px;
	width: 6.65%;
	max-width: 102px;
}

#u16030
{
	background-color: transparent;
	padding-bottom: 7px;
	position: relative;
	width: 100%;
}

#u16031
{
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	width: 100%;
	background: transparent url("../images/u16031.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16030:hover #u16031
{
	background: transparent url("../images/u16031-r.png") no-repeat 0px 0px;
	background-size: contain;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#menuu16034
{
	z-index: 138;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 35px;
	left: 139px;
	width: 7.63%;
	max-width: 117px;
}

#u16038
{
	background-color: transparent;
	padding-bottom: 7px;
	position: relative;
	width: 100%;
}

#u16030:hover,#u16038:hover
{
	background-color: transparent;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u16040
{
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	width: 100%;
	background: transparent url("../images/u16040.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16040 .fluid_height_spacer
{
	padding-bottom: 13.675213675213676%;
}

#u16038:hover #u16040
{
	background: transparent url("../images/u16040-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#menuu16042
{
	z-index: 144;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 36px;
	left: 271px;
	width: 4.76%;
	max-width: 73px;
}

#u16044
{
	background-color: transparent;
	padding-bottom: 7px;
	position: relative;
	width: 100%;
}

#u16044:hover
{
	background-color: transparent;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u16047
{
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	width: 100%;
	background: transparent url("../images/u16047.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16047 .fluid_height_spacer
{
	padding-bottom: 21.91780821917808%;
}

#u16044:hover #u16047
{
	background: transparent url("../images/u16047-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#menuu16050
{
	z-index: 150;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 36px;
	left: 364px;
	width: 6.65%;
	max-width: 102px;
}

#u16052
{
	background-color: transparent;
	padding-bottom: 7px;
	position: relative;
	width: 100%;
}

#u16053
{
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	width: 100%;
	background: transparent url("../images/u16053.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16031 .fluid_height_spacer,#u16053 .fluid_height_spacer
{
	padding-bottom: 15.686274509803921%;
}

#u16052:hover #u16053
{
	background: transparent url("../images/u16053-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#menuu16058
{
	z-index: 156;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 36px;
	left: 485px;
	width: 4.83%;
	max-width: 74px;
}

#u16027,#u16035,#u16043,#u16051,#u16059
{
	min-height: 23px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 100%;
}

#u16060
{
	background-color: transparent;
	padding-bottom: 7px;
	position: relative;
	width: 100%;
}

#u16052:hover,#u16060:hover
{
	background-color: transparent;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u16038.MuseMenuActive,#u16044.MuseMenuActive,#u16060.MuseMenuActive
{
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u16061
{
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	width: 100%;
	background: transparent url("../images/u16061.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16061 .fluid_height_spacer
{
	padding-bottom: 21.62162162162162%;
}

#u16060:hover #u16061
{
	background: transparent url("../images/u16061-r.png") no-repeat 0px 0px;
	background-size: contain;
}

#u16066
{
	z-index: 162;
	background-color: transparent;
	-webkit-transform: matrix(0.9903,-0.1392,0.1392,0.9903,-2,7);
	-ms-transform: matrix(0.9903,-0.1392,0.1392,0.9903,-2,7);
	transform: matrix(0.9903,-0.1392,0.1392,0.9903,-2,7);
	position: fixed;
	top: 45px;
	left: 392px;
	width: 6.85%;
	max-width: 105px;
}

#u16066_img
{
	padding-bottom: 2px;
	width: 100%;
}

#u8177
{
	z-index: 50;
	min-height: 251px;
	background-color: #01668F;
	padding-bottom: 1px;
}

#u8177_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 1535px;
	margin-bottom: -93px;
}

#u8182
{
	z-index: 57;
	background-color: #FFFFFF;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
	margin-top: 204px;
	width: 2.15%;
	left: 13.95%;
}

#u12939
{
	z-index: 122;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	width: 84.85%;
	left: 9.1%;
}

#u8188-4
{
	z-index: 63;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 209px;
	width: 3.46%;
	left: 17.27%;
}

#u8183
{
	z-index: 58;
	height: 33px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 204px;
	width: 2.15%;
	left: 31.15%;
}

#pu8181-6
{
	margin-right: -10000px;
	margin-top: 76px;
	width: 30.04%;
	margin-left: 34.34%;
}

#u8181-6
{
	z-index: 51;
	display: block;
	vertical-align: top;
	position: relative;
	width: 88.29%;
	margin-left: 8.03%;
}

#pu8189-4
{
	margin-top: 30px;
	width: 100%;
}

#u8189-4
{
	z-index: 67;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	width: 24.08%;
}

#u8184
{
	z-index: 59;
	height: 33px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 7.16%;
	left: 34.06%;
}

#u8190-4
{
	z-index: 71;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 18.88%;
	left: 44.47%;
}

#u8186
{
	z-index: 61;
	height: 33px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 7.16%;
	left: 68.77%;
}

#u8192-4
{
	z-index: 79;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 21.26%;
	left: 78.75%;
}

#u8185
{
	z-index: 60;
	height: 33px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 204px;
	width: 2.15%;
	left: 66.58%;
}

#u8191-4
{
	z-index: 75;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 209px;
	width: 7.3%;
	left: 69.71%;
}

#u8187
{
	z-index: 62;
	height: 33px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 204px;
	width: 2.15%;
	left: 78.31%;
}

#u8193-4
{
	z-index: 83;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 209px;
	width: 6.39%;
	left: 81.31%;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u8177-bw
{
	z-index: 50;
	min-height: 251px;
	margin-top: -93px;
}

#u10885
{
	z-index: 38;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 0.07%;
}

#u10895
{
	z-index: 46;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 33.29%;
}

#u11048
{
	z-index: 93;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u11166
{
	z-index: 99;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 66.58%;
}

#u10905
{
	z-index: 48;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.36%;
	left: 66.65%;
}

#u11036
{
	z-index: 89;
	height: 1px;
	background-color: #FFFFFF;
}

#u11036-bw
{
	z-index: 89;
	margin-top: -1px;
	margin-bottom: -1px;
	height: 1px;
}

#u10921
{
	z-index: 40;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 0.07%;
}

#u10941
{
	z-index: 44;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 99.81%;
	left: 0.2%;
}

#u11172
{
	z-index: 100;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.2%;
}

#u10931
{
	z-index: 42;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 33.36%;
}

#u11169
{
	z-index: 94;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u8285
{
	z-index: 88;
	height: 1px;
	background-color: #FFFFFF;
}

#u8285-bw
{
	z-index: 88;
	margin-top: -4px;
	margin-bottom: -1px;
	height: 1px;
}

#pu10951
{
	margin-top: -5px;
	width: 100%;
}

#u10951
{
	z-index: 10;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
}

#u10975
{
	z-index: 30;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.36%;
	left: 66.65%;
}

#u11175
{
	z-index: 101;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 66.58%;
}

#u11178
{
	z-index: 109;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u10961
{
	z-index: 12;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 33.36%;
}

#pu11039
{
	margin-top: -1px;
	width: 100.46%;
}

#u11039
{
	z-index: 91;
	height: 1px;
	background-color: #FFFFFF;
}

#u11039-bw
{
	z-index: 91;
	height: 1px;
}

#u10985
{
	z-index: 32;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	width: 33.53%;
}

#u10995
{
	z-index: 34;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	width: 33.73%;
	left: 33.21%;
}

#u11005
{
	z-index: 36;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	width: 33.73%;
	left: 66.28%;
}

#u11184
{
	z-index: 95;
	height: 447px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.14%;
}

#u11181
{
	z-index: 102;
	height: 447px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 66.28%;
}

#u11042
{
	z-index: 92;
	height: 1px;
	background-color: #FFFFFF;
}

#u11042-bw
{
	z-index: 92;
	margin-top: 1px;
	height: 1px;
}

#u11025
{
	z-index: 2;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 33.36%;
}

#u11015
{
	z-index: 4;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
}

#u11057
{
	z-index: 8;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 66.65%;
}

#u11190
{
	z-index: 103;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 66.58%;
}

#u11187
{
	z-index: 124;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u11223
{
	z-index: 90;
	height: 1px;
	background-color: #FFFFFF;
}

#u11223-bw
{
	z-index: 90;
	margin-top: 1px;
	height: 1px;
}

#pu11069
{
	margin-top: -2px;
	width: 100%;
}

#u11069
{
	z-index: 24;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 0.07%;
}

#pu10941,#pu11089
{
	margin-right: -10000px;
	width: 33.43%;
	margin-left: 66.58%;
}

#u11089
{
	z-index: 28;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 99.81%;
	left: 0.2%;
}

#u10905_img,#u10941_img,#u10975_img,#u11089_img
{
	padding-right: 1px;
	width: 99.81%;
}

#u11193
{
	z-index: 104;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.2%;
}

#u11079
{
	z-index: 26;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 33.29%;
	left: 33.36%;
}

#u11196
{
	z-index: 96;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u11226
{
	z-index: 107;
	height: 1px;
	background-color: #FFFFFF;
}

#u11226-bw
{
	z-index: 107;
	margin-top: -1px;
	margin-bottom: -1px;
	height: 1px;
}

#u12595
{
	z-index: 6;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 33.36%;
}

#u11099
{
	z-index: 20;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 0.07%;
}

#u11119
{
	z-index: 22;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 66.72%;
}

#u11199
{
	z-index: 97;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u11202
{
	z-index: 105;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 0.07%;
	left: 66.58%;
}

#u11229
{
	z-index: 108;
	height: 1px;
	background-color: #FFFFFF;
}

#u11229-bw
{
	z-index: 108;
	margin-top: -2px;
	margin-bottom: -1px;
	height: 1px;
}

#pu10921,#pu10985,#pu11025,#pu11129
{
	margin-top: -1px;
	width: 100%;
}

#u11129
{
	z-index: 14;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 0.07%;
}

#u11139
{
	z-index: 16;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 33.36%;
}

#u11149
{
	z-index: 18;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 33.29%;
	left: 66.65%;
}

#u11205
{
	z-index: 98;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.07%;
	left: 33.29%;
}

#u11208
{
	z-index: 106;
	height: 452px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 0.07%;
	left: 66.58%;
}

#u8196
{
	z-index: 87;
	min-height: 53px;
	background-color: #01668F;
	padding-bottom: 19px;
}

#u8196_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 1535px;
}

#u12743
{
	z-index: 110;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	width: 1.83%;
	left: 81.31%;
}

#u12745
{
	z-index: 112;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	width: 2.29%;
	left: 84.04%;
}

#u12747
{
	z-index: 114;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	width: 1.83%;
	left: 87.17%;
}

#u12749
{
	z-index: 116;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	width: 2.22%;
	left: 89.97%;
}

#u12751
{
	z-index: 118;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	width: 2.15%;
	left: 92.97%;
}

#u12753
{
	z-index: 120;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	width: 1.89%;
	left: 95.97%;
}

#page_position_content,#u12190_img,#u12939_img,#pu10885,#u10885_img,#u10895_img,#u10921_img,#u10931_img,#u10951_img,#u10961_img,#u11025_img,#u11015_img,#u11057_img,#u11069_img,#u11079_img,#pu12595,#u12595_img,#u11099_img,#u11119_img,#u11129_img,#u11139_img,#u11149_img,#u12743_img,#u12745_img,#u12747_img,#u12749_img,#u12751_img,#u12753_img
{
	width: 100%;
}

#u8196-bw
{
	z-index: 87;
	min-height: 53px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

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

