.version.il_dottore_forestale /* version checker */
{
	color: #0000F9;
	background-color: #0902D0;
}

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

#slideshowu1808
{
	z-index: 23;
	width: 0.01px;
	height: 337px;
	position: relative;
	margin-right: -10000px;
}

#u1816
{
	position: absolute;
	width: 1280px;
	height: 337px;
	background-color: transparent;
}

#u1816popup
{
	z-index: 24;
}

#u2426
{
	z-index: 25;
	width: 1280px;
	height: 337px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

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

#u2923
{
	z-index: 269;
	width: 489px;
	border-color: #000000;
	background-color: #999999;
	background-color: rgba(0,0,0,0.4);
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 655px;
	-pie-background: rgba(0,0,0,0.4);
}

#u2923_position_content
{
	padding-top: 12px;
	padding-bottom: 9px;
	width: 100%;
}

#u2924-4
{
	z-index: 270;
	width: 478px;
	min-height: 49px;
	background-color: transparent;
	font-size: 35px;
	color: #FFFFFF;
	line-height: 42px;
	letter-spacing: 1px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	font-style: normal;
	margin-left: 11px;
	position: relative;
}

#u2925-4
{
	z-index: 274;
	width: 505px;
	min-height: 31px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 24px;
	font-size: 20px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	margin-left: 11px;
	position: relative;
}

#u2920
{
	z-index: 266;
	width: 116px;
	border-color: #000000;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.4);
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 1144px;
	-pie-background: rgba(255,255,255,0.4);
}

#u2921
{
	z-index: 267;
	width: 94px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 11px;
}

#u706-4
{
	z-index: 27;
	width: 780px;
	min-height: 106px;
	background-color: transparent;
	font-size: 87px;
	color: #FFFFFF;
	line-height: 104px;
	letter-spacing: 1px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	font-style: normal;
	margin-left: 20px;
	top: -148px;
	margin-bottom: -106px;
	position: relative;
}

#menuu707
{
	z-index: 31;
	width: 1054px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	margin-left: 112px;
	top: -35px;
	margin-bottom: -35px;
	position: relative;
}

#u715
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u718
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u718:hover
{
	background-color: #CACACA;
	background-color: rgba(153,153,153,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.51);
}

#u718:active
{
	background-color: #B3B3B3;
	background-color: rgba(107,107,107,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.51);
}

#u720-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u718:hover #u720-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u718:active #u720-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u722
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 176px;
}

#u725
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u725:hover
{
	background-color: #CACACA;
	background-color: rgba(153,153,153,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.51);
}

#u725:active
{
	background-color: #B3B3B3;
	background-color: rgba(107,107,107,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.51);
}

#u726-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u718.MuseMenuActive #u720-4,#u725:hover #u726-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u725:active #u726-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u729
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 352px;
}

#u730
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u730:hover
{
	background-color: #CACACA;
	background-color: rgba(153,153,153,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.51);
}

#u730:active
{
	background-color: #B3B3B3;
	background-color: rgba(107,107,107,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.51);
}

#u733-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u725.MuseMenuActive #u726-4,#u730:hover #u733-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u730:active #u733-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u708
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 528px;
}

#u711
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u711.MuseMenuActive
{
	background-color: #4C4C4C;
	background-color: rgba(0,0,0,0.7);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(0,0,0,0.7);
}

#u713-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
	left: 0px;
}

#u730.MuseMenuActive #u733-4,#u711:hover #u713-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u711:active #u713-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u3024
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 704px;
}

#u3025
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u3025:hover
{
	background-color: #CACACA;
	background-color: rgba(153,153,153,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.51);
}

#u3025:active
{
	background-color: #B3B3B3;
	background-color: rgba(107,107,107,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.51);
}

#u3026-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u711.MuseMenuActive #u713-4,#u3025:hover #u3026-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u3025:active #u3026-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u2044
{
	width: 174px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 880px;
}

#u2047
{
	width: 174px;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	padding-bottom: 17px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#u2047:hover
{
	background-color: #CACACA;
	background-color: rgba(153,153,153,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.51);
}

#u2047:active
{
	background-color: #B3B3B3;
	background-color: rgba(107,107,107,0.51);
	width: 174px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.51);
}

#u2049-4
{
	width: 174px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u3025.MuseMenuActive #u3026-4,#u2047:hover #u2049-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u2047:active #u2049-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u2047.MuseMenuActive #u2049-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 174px;
	margin: 0px -10000px 0px 0px;
}

#u718.MuseMenuActive #u720-4 p,#u725.MuseMenuActive #u726-4 p,#u730.MuseMenuActive #u733-4 p,#u711.MuseMenuActive #u713-4 p,#u3025.MuseMenuActive #u3026-4 p,#u2047.MuseMenuActive #u2049-4 p
{
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	font-style: normal;
}

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

#u2453-12
{
	z-index: 246;
	min-height: 295px;
	background-color: transparent;
	line-height: 20px;
	text-align: justify;
	font-size: 17px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	margin-top: 84px;
	position: relative;
	width: 75.94%;
	margin-left: 13.6%;
}

#u2453-4
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2453-2
{
	font-size: 21px;
	line-height: 25px;
}

#u2453,#u2453-3
{
	line-height: 20px;
}

#u2453-8
{
	text-decoration: underline;
}

#pu2456
{
	margin-top: 73px;
	width: 100%;
}

#u2456
{
	z-index: 258;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	width: 32.11%;
	left: 13.52%;
}

#u2466
{
	z-index: 260;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	width: 38.52%;
	left: 50.94%;
}

#u2446-178
{
	z-index: 68;
	min-height: 2240px;
	background-color: transparent;
	margin-top: 120px;
	position: relative;
	width: 75.94%;
	margin-left: 13.6%;
}

#u2446-25
{
	text-align: justify;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2446-24
{
	line-height: 17px;
}

#u2446-23,#u2446-74
{
	font-size: 16px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
	line-height: 19px;
}

#u2446-7,#u2446-12,#u2446-17,#u2446-22,#u2446-28,#u2446-45,#u2446-59,#u2446-76,#u2446-95,#u2446-115,#u2446-132,#u2446-146,#u2446-160
{
	font-size: 18px;
	text-align: justify;
	line-height: 22px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
}

#u2446-2,#u2446-4,#u2446-5,#u2446-9,#u2446-10,#u2446-14,#u2446-15,#u2446-19,#u2446-20,#u2446-30,#u2446-31,#u2446-33,#u2446-34,#u2446-36,#u2446-37,#u2446-39,#u2446-40,#u2446-42,#u2446-43,#u2446-47,#u2446-48,#u2446-50,#u2446-51,#u2446-53,#u2446-54,#u2446-56,#u2446-57,#u2446-61,#u2446-62,#u2446-64,#u2446-65,#u2446-67,#u2446-68,#u2446-70,#u2446-71,#u2446-73,#u2446-78,#u2446-79,#u2446-81,#u2446-83,#u2446-84,#u2446-86,#u2446-87,#u2446-89,#u2446-90,#u2446-92,#u2446-93,#u2446-97,#u2446-98,#u2446-100,#u2446-101,#u2446-103,#u2446-104,#u2446-106,#u2446-107,#u2446-109,#u2446-110,#u2446-112,#u2446-113,#u2446-117,#u2446-120,#u2446-121,#u2446-123,#u2446-124,#u2446-126,#u2446-127,#u2446-129,#u2446-130,#u2446-134,#u2446-135,#u2446-137,#u2446-138,#u2446-140,#u2446-141,#u2446-143,#u2446-144,#u2446-148,#u2446-149,#u2446-151,#u2446-152,#u2446-154,#u2446-155,#u2446-157,#u2446-158,#u2446-162,#u2446-163,#u2446-165,#u2446-166,#u2446-168,#u2446-169,#u2446-171,#u2446-172,#u2446-174
{
	font-size: 16px;
	text-align: justify;
	line-height: 19px;
	font-family: bubbler-one, sans-serif;
	font-weight: 400;
}

#pu2473
{
	margin-top: 32px;
	width: 100%;
}

#u2473
{
	z-index: 262;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	width: 31.1%;
	left: 17.5%;
}

#u2480
{
	z-index: 264;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	width: 28.99%;
	left: 57.04%;
}

#pslideshowu1808,#u2456_img,#u2466_img,#u2473_img,#u2480_img
{
	width: 100%;
}

#u382
{
	z-index: 22;
	height: 1px;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u382-bw
{
	z-index: 22;
	margin-top: 49px;
	height: 1px;
}

#pu86-18
{
	margin-top: 31px;
	width: 100%;
}

#u86-18
{
	z-index: 2;
	width: 532px;
	min-height: 162px;
	position: relative;
	margin-right: -10000px;
	left: 126px;
}

#u101
{
	z-index: 20;
	width: 236px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 910px;
}

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

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

