.version.lezioni_di_canto /* version checker */
{
	color: #0000F4;
	background-color: #9A2C08;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1280px;
	min-height: 1347.9250000000739px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	padding-top: 488px;
	padding-bottom: 1px;
}

#u3992
{
	z-index: 355;
	height: 71px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	position: fixed;
	top: 0px;
}

#u3992-bw
{
	z-index: 355;
}

#u6232
{
	z-index: 356;
	width: 318px;
	background-color: transparent;
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: -597px;
}

#u6232:hover
{
	margin: 0px 0px 0px -597px;
}

#u6232_img
{
	padding-bottom: 1px;
}

#u6234
{
	z-index: 358;
	width: 47px;
	background-color: transparent;
	position: fixed;
	top: 11px;
	left: 50%;
	margin-left: 522px;
}

#u6234:hover
{
	margin: 0px 0px 0px 522px;
}

#u6236
{
	z-index: 360;
	width: 47px;
	background-color: transparent;
	position: fixed;
	top: 11px;
	left: 50%;
	margin-left: 573px;
}

#u6236:hover
{
	margin: 0px 0px 0px 573px;
}

#u6238
{
	z-index: 362;
	width: 37px;
	background-color: transparent;
	position: fixed;
	top: 35px;
	left: 50%;
	margin-left: -640px;
}

#u6238_img
{
	padding-left: 8px;
	padding-bottom: 9px;
}

#u3991
{
	z-index: 354;
	height: 14px;
	border-style: none;
	border-color: transparent;
	background-color: #A5BCB6;
	opacity: 0.55;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55.00000000000001)";
	filter: alpha(opacity=55.00000000000001);
	position: fixed;
	top: 71px;
}

#u3991-bw
{
	z-index: 354;
}

#slideshowu849
{
	z-index: 2;
	width: 0.01px;
	height: 679px;
	position: fixed;
	top: 85px;
	left: 0px;
}

#u850
{
	position: absolute;
	width: 1280px;
	height: 679px;
	background-color: transparent;
}

#u850popup
{
	z-index: 3;
}

#u5480
{
	z-index: 4;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5480_img
{
	margin-top: -104px;
	margin-bottom: -41px;
}

#u5471
{
	z-index: 6;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5471_img
{
	margin-top: -44px;
	margin-bottom: 114px;
}

#u5489
{
	z-index: 8;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5489_img
{
	margin-top: -351px;
	margin-bottom: -92px;
}

#u5498
{
	z-index: 10;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5498_img
{
	margin-top: -152px;
	margin-bottom: -22px;
}

#u5507
{
	z-index: 12;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5507_img
{
	padding-bottom: 16px;
}

#u5516
{
	z-index: 14;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5525
{
	z-index: 16;
	width: 1280px;
	height: 679px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u5480_clip,#u5471_clip,#u5489_clip,#u5498_clip,#u5525_clip
{
	overflow: hidden;
	width: 1280px;
	height: 679px;
}

#u5525_img
{
	margin-top: -226px;
	margin-bottom: 74px;
}

#u867
{
	position: absolute;
	width: 120px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-bottom: 117px;
	top: 167px;
	left: 1261px;
}

#u867popup
{
	z-index: 18;
}

#u5483
{
	z-index: 19;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 30px;
}

#u5483.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 4px -10000px 0px 0px;
}

#u5483_img
{
	margin-left: -5px;
	margin-right: -5px;
}

#u5474
{
	z-index: 21;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
	left: 30px;
}

#u5474.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 59px -10000px 0px 0px;
}

#u5492
{
	z-index: 23;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 114px;
	left: 30px;
}

#u5492.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 114px -10000px 0px 0px;
}

#u5492_img
{
	margin-top: -4px;
	margin-bottom: -4px;
}

#u5501
{
	z-index: 25;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 169px;
	left: 30px;
}

#u5501.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 169px -10000px 0px 0px;
}

#u5510
{
	z-index: 27;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 224px;
	left: 30px;
}

#u5510.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 224px -10000px 0px 0px;
}

#u5501_img,#u5510_img
{
	margin-left: -4px;
	margin-right: -4px;
}

#u5519
{
	z-index: 29;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 279px;
	left: 30px;
}

#u5519.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 279px -10000px 0px 0px;
}

#u5519_img
{
	margin-left: -4px;
	margin-right: -3px;
}

#u5528
{
	z-index: 31;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 334px;
	left: 30px;
}

#u5528.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	margin: 334px -10000px 0px 0px;
}

#u5483_clip,#u5492_clip,#u5501_clip,#u5510_clip,#u5519_clip,#u5528_clip
{
	overflow: hidden;
	width: 60px;
	height: 45px;
}

#u5528_img
{
	margin-left: -5px;
	margin-right: -4px;
}

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

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

#pu4122
{
	width: 0.01px;
}

#u4122
{
	z-index: 345;
	width: 1280px;
	height: 95px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	position: relative;
	margin-right: -10000px;
}

#u8727
{
	z-index: 352;
	width: 892px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 51px;
}

#u845
{
	z-index: 33;
	width: 1280px;
	border-color: #000000;
	background-color: #3B5D52;
	padding-bottom: 29px;
	position: relative;
}

#u838-147
{
	z-index: 36;
	width: 1144px;
	min-height: 248px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 67px;
}

#u838-2
{
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
}

#u838-6,#u838-8,#u838-10,#u838-12
{
	font-size: 23px;
	line-height: 28px;
}

#u838-45
{
	font-size: 24px;
	line-height: 29px;
	padding-left: 40px;
}

#u838-47
{
	font-size: 24px;
	line-height: 29px;
}

#u838-48
{
	font-size: 18px;
	line-height: 22px;
	padding-left: 40px;
}

#u838-133,#u838-134,#u838-136,#u838-137,#u838-139,#u838-140,#u838-142,#u838-143,#u838-145
{
	font-size: 14px;
}

#u4121
{
	z-index: 347;
	width: 1280px;
	border-color: #000000;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	position: relative;
}

#u5805
{
	z-index: 348;
	width: 474px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 54px;
}

#u846
{
	z-index: 35;
	width: 1280px;
	border-color: #000000;
	background-color: #A5BCB6;
	padding-bottom: 27px;
	position: relative;
}

#u843-67
{
	z-index: 278;
	width: 1144px;
	min-height: 548px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 67px;
}

#u838-5,#u838-7,#u838-9,#u838-11,#u838-13,#u838-18,#u838-32,#u838-37,#u838-42,#u838-107,#u838-112,#u838-115,#u838-117,#u838-125,#u838-127,#u843-2,#u843-7,#u843-9,#u843-14,#u843-16,#u843-18,#u843-26,#u843-31,#u843-36
{
	font-size: 23px;
	font-weight: bold;
	line-height: 28px;
}

#u843-42
{
	font-size: 18px;
	padding-left: 40px;
	font-weight: normal;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u843-40
{
	font-size: 23px;
	line-height: 20px;
}

#u843-41
{
	font-size: 21px;
	line-height: 18px;
}

#u843-43,#u843-46
{
	font-size: 18px;
	line-height: 15px;
	padding-left: 40px;
	font-weight: normal;
}

#u838-50,#u838-51,#u838-53,#u838-54,#u838-56,#u838-57,#u838-59,#u838-60,#u838-62,#u838-63,#u838-65,#u838-66,#u838-68,#u838-69,#u838-71,#u838-72,#u838-74,#u838-75,#u838-77,#u838-78,#u838-80,#u838-81,#u838-83,#u838-84,#u838-86,#u838-87,#u838-89,#u838-90,#u838-92,#u838-93,#u838-95,#u838-96,#u838-98,#u838-99,#u838-101,#u838-102,#u838-104,#u843-45,#u843-48
{
	font-size: 21px;
	line-height: 18px;
	padding-left: 40px;
	font-weight: normal;
}

#u838-15,#u838-20,#u838-34,#u838-39,#u838-43,#u838-109,#u838-113,#u838-119,#u838-129,#u843-4,#u843-11,#u843-20,#u843-28,#u843-33,#u843-38,#u843-56
{
	font-size: 18px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u838-4,#u838-14,#u838-17,#u838-19,#u838-31,#u838-33,#u838-36,#u838-38,#u838-41,#u838-106,#u838-108,#u838-111,#u838-114,#u838-116,#u838-118,#u838-124,#u838-126,#u838-128,#u843,#u843-3,#u843-6,#u843-8,#u843-10,#u843-13,#u843-15,#u843-17,#u843-19,#u843-25,#u843-27,#u843-30,#u843-32,#u843-35,#u843-37,#u843-50,#u843-52,#u843-54
{
	line-height: 22px;
}

#u838-23,#u838-25,#u838-27,#u843-59,#u843-63
{
	font-weight: bold;
}

#u4120
{
	z-index: 346;
	width: 1280px;
	border-color: #000000;
	background-color: #FFFFFF;
	position: relative;
}

#u5812
{
	z-index: 350;
	width: 332px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 54px;
}

#pu932
{
	width: 0.01px;
	padding-bottom: 72px;
	margin-top: -1px;
}

#u932
{
	z-index: 34;
	width: 1280px;
	border-color: #000000;
	background-color: #3B5D52;
	padding-bottom: 83px;
	position: relative;
	margin-right: -10000px;
}

#u933-95
{
	z-index: 183;
	width: 1144px;
	min-height: 248px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	left: 67px;
}

#u843-51,#u843-53,#u843-55,#u933-2,#u933-18,#u933-36,#u933-50,#u933-64
{
	font-size: 21px;
	font-weight: bold;
	line-height: 25px;
}

#u933-4,#u933-6,#u933-8,#u933-10,#u933-12,#u933-14,#u933-20,#u933-22,#u933-24,#u933-26,#u933-28,#u933-30,#u933-32,#u933-38,#u933-40,#u933-42,#u933-44,#u933-46,#u933-52,#u933-54,#u933-56,#u933-58,#u933-60,#u933-66,#u933-68,#u933-70,#u933-72,#u933-74,#u933-76,#u933-78,#u933-80,#u933-82,#u933-84
{
	font-size: 18px;
	line-height: 22px;
	padding-left: 30px;
}

#u933-89
{
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
}

#u838-3,#u838-16,#u838-21,#u838-29,#u838-30,#u838-35,#u838-40,#u838-44,#u838-105,#u838-110,#u838-120,#u838-122,#u838-123,#u838-130,#u838-131,#u843-5,#u843-12,#u843-21,#u843-23,#u843-24,#u843-29,#u843-34,#u843-39,#u843-49,#u843-57,#u843-58,#u843-61,#u843-62,#u843-65,#u933-15,#u933-16,#u933-33,#u933-34,#u933-47,#u933-48,#u933-61,#u933-62,#u933-85,#u933-86,#u933-87,#u933-91,#u933-93
{
	font-size: 18px;
	line-height: 22px;
}

#u4006
{
	z-index: 368;
	height: 114px;
	width: 161px;
	vertical-align: top;
	position: fixed;
	bottom: -5px;
	left: 50%;
	margin-left: -350px;
	background: url("../images/button_allievi-u4006.png") no-repeat 1px 1px;
}

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

#u4006:active
{
	background: url("../images/button_allievi-u4006-m.png") no-repeat 0px 0px;
}

#u4007
{
	z-index: 372;
	height: 114px;
	width: 161px;
	vertical-align: top;
	position: fixed;
	bottom: -5px;
	left: 50%;
	margin-left: -77px;
	background: url("../images/button_recensioni-u4007.png") no-repeat 1px 1px;
}

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

#u4007:active
{
	background: url("../images/button_recensioni-u4007-m.png") no-repeat 0px 0px;
}

#u4008
{
	z-index: 376;
	height: 114px;
	width: 161px;
	vertical-align: top;
	position: fixed;
	bottom: -5px;
	left: 50%;
	margin-left: 195px;
	background: url("../images/button_biografia-u4008.png") no-repeat 1px 1px;
}

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

#u4008:active
{
	background: url("../images/button_biografia-u4008-m.png") no-repeat 0px 0px;
}

#u4009
{
	z-index: 380;
	height: 114px;
	width: 161px;
	vertical-align: top;
	position: fixed;
	bottom: -5px;
	left: 50%;
	margin-left: 467px;
	background: url("../images/button_contatti-u4009.png") no-repeat 1px 1px;
}

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

#u4009:active
{
	background: url("../images/button_contatti-u4009-m.png") no-repeat 0px 0px;
}

#pu4004
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -106px;
}

#pu4004_position_content
{
	margin-top: -4576px;
	padding-bottom: 4683px;
}

#u4004
{
	z-index: 365;
	height: 32px;
	-pie-box-shadow: none;
	-moz-box-shadow: 0px 19px 25px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 19px 25px -1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 19px 25px rgba(0, 0, 0, 0.5);
	border-style: none;
	border-color: transparent;
	background-color: #A5BCB6;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	position: fixed;
	bottom: 76px;
}

#u4004-bw
{
	z-index: 365;
}

#u4005
{
	z-index: 366;
	width: 153px;
	height: 106px;
	position: fixed;
	bottom: 2px;
	left: 50%;
	margin-left: -621px;
	background: transparent url("../images/button_lezioni-u4005-fr.png") no-repeat left top;
	background-size: contain;
}

#u4005.MuseLinkActive
{
	-pie-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 0px 0px 0px -621px;
	background: transparent url("../images/button_lezioni-u4005-a-fr.png") no-repeat left top;
	background-size: contain;
}

#u4003
{
	z-index: 364;
	height: 75px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	position: fixed;
	bottom: 1px;
}

#u4003-bw
{
	z-index: 364;
}

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

#page .verticalspacer
{
	clear: both;
}

