.version.servizi /* version checker */
{
	color: #000018;
	background-color: #6E6230;
}

.html
{
	background-color: #F8F7F7;
}

#page
{
	z-index: 1;
	width: 1000px;
	min-height: 727px;
	background-image: none;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-top: 95px;
	margin-left: auto;
	margin-right: auto;
}

#u7417
{
	z-index: 169;
	width: 1000px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 0px;
	left: 0px;
}

#u7420-3
{
	z-index: 170;
	width: 1000px;
	min-height: 95px;
	border-color: #000000;
	background-color: #F8F7F7;
	position: relative;
	margin-right: -10000px;
}

#u7422-4
{
	z-index: 173;
	width: 259px;
	min-height: 31px;
	background-color: transparent;
	font-size: 26px;
	color: #474747;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 61px;
}

#u7427-4
{
	z-index: 177;
	width: 46px;
	min-height: 23px;
	background-color: transparent;
	color: #474747;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 358px;
}

#u7418-4
{
	z-index: 181;
	width: 62px;
	min-height: 23px;
	background-color: transparent;
	color: #474747;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 416px;
}

#u7425
{
	z-index: 185;
	width: 125px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 22px;
	left: 490px;
}

#u7428
{
	z-index: 186;
	width: 125px;
	border-color: #000000;
	background-color: #F8F7F7;
	position: relative;
	margin-right: -10000px;
}

#u7428_position_content
{
	padding-top: 1px;
	padding-bottom: 3px;
}

#u7426
{
	z-index: 187;
	width: 125px;
	height: 10px;
	border-color: #000000;
	position: relative;
	background: transparent url("../images/menu_over.png") no-repeat center top;
}

#u7423-4
{
	z-index: 188;
	width: 125px;
	min-height: 23px;
	background-color: transparent;
	color: #539E59;
	text-align: center;
	margin-top: 6px;
	position: relative;
}

#u7424-4
{
	z-index: 192;
	width: 197px;
	min-height: 23px;
	background-color: transparent;
	color: #474747;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 628px;
}

#u7421-4
{
	z-index: 196;
	width: 82px;
	min-height: 23px;
	background-color: transparent;
	color: #474747;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 837px;
}

#u7419-4
{
	z-index: 200;
	width: 58px;
	min-height: 23px;
	background-color: transparent;
	color: #474747;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 931px;
}

#u7427-4:hover,#u7418-4:hover,#u7424-4:hover,#u7421-4:hover,#u7419-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 38px -10000px 0px 0px;
}

#u7427-4:hover p,#u7418-4:hover p,#u7424-4:hover p,#u7421-4:hover p,#u7419-4:hover p
{
	color: #539E59;
	visibility: inherit;
}

#u7429
{
	z-index: 15;
	width: 1000px;
	height: 5px;
	border-style: none;
	border-color: transparent;
	background-color: #539E59;
	position: relative;
}

#u7801-4
{
	z-index: 165;
	width: 800px;
	min-height: 25px;
	background-color: transparent;
	line-height: 1;
	font-size: 22px;
	color: #539E59;
	text-align: center;
	margin-left: 100px;
	margin-top: 35px;
	position: relative;
}

#u7445
{
	z-index: 16;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 30px;
	position: relative;
}

#u7898
{
	z-index: 17;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7443-26
{
	z-index: 19;
	width: 650px;
	min-height: 136px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7446
{
	z-index: 45;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 30px;
	position: relative;
}

#u7904
{
	z-index: 46;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7447-28
{
	z-index: 48;
	width: 650px;
	min-height: 150px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7449
{
	z-index: 76;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 30px;
	position: relative;
}

#u7910
{
	z-index: 77;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7450-16
{
	z-index: 79;
	width: 650px;
	min-height: 150px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7452
{
	z-index: 95;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 14px;
	position: relative;
}

#u7916
{
	z-index: 96;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7453-20
{
	z-index: 98;
	width: 650px;
	min-height: 150px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7455
{
	z-index: 118;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 30px;
	position: relative;
}

#u7922
{
	z-index: 119;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7457-21
{
	z-index: 121;
	width: 650px;
	min-height: 150px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7443-2,#u7447-2,#u7450-2,#u7453-2,#u7457-2
{
	text-align: left;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u7443-2  span,#u7443-2  strong,#u7447-2  span,#u7447-2  strong,#u7450-2  span,#u7450-2  strong,#u7453-2  span,#u7453-2  strong,#u7457-2  span,#u7457-2  strong /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.3;
}

#u7458
{
	z-index: 142;
	width: 800px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 100px;
	margin-top: 30px;
	position: relative;
}

#u7928
{
	z-index: 143;
	width: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u7459-20
{
	z-index: 145;
	width: 650px;
	min-height: 150px;
	background-color: transparent;
	line-height: 1.3;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u7459-2
{
	font-size: 17px;
	text-align: left;
	color: #539E59;
}

#u7443-3,#u7447-3,#u7450-3,#u7453-3,#u7457-3,#u7459-3
{
	font-size: 6px;
	text-align: left;
	color: #474747;
}

#u7443-15,#u7443-21,#u7447-9,#u7447-15,#u7447-23,#u7450-7,#u7450-11,#u7453-7,#u7453-15,#u7457-16,#u7459-7,#u7459-15
{
	font-size: 15px;
	text-align: left;
	color: #474747;
}

#u7443-24,#u7447-26,#u7450-14,#u7453-18,#u7457-19,#u7459-18
{
	font-size: 15px;
	text-align: right;
	color: #474747;
}

#u7443-22,#u7447-24,#u7450-12,#u7453-16,#u7457-17,#u7459-16
{
	text-decoration: underline;
	font-weight: bold;
}

#u555
{
	z-index: 2;
	width: 1000px;
	height: 5px;
	margin-top: 11px;
}

#u410
{
	z-index: 3;
	width: 1000px;
	padding-bottom: 12px;
}

#pu7235-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 11px;
	margin-left: 35px;
}

#u7235-4
{
	z-index: 4;
	width: 361px;
	min-height: 16px;
}

#u8885-5
{
	z-index: 8;
	width: 361px;
	min-height: 16px;
	margin-top: 11px;
}

#u8857
{
	z-index: 14;
	width: 128px;
	height: 54px;
	margin-right: -10000px;
	margin-top: 9px;
	left: 685px;
}

#u8851
{
	z-index: 13;
	width: 128px;
	height: 54px;
	margin-right: -10000px;
	margin-top: 9px;
	left: 840px;
}

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

#page .verticalspacer
{
	clear: both;
}

