.version.index /* version checker */
{
	color: #0000EB;
	background-color: #986E3C;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1000px;
	min-height: 4900px;
	background-image: none;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -106px;
	margin-bottom: -38px;
	width: 0.01px;/* should not cover content below */
}

#pu499
{
	width: 0.01px;
	padding-bottom: 152px;
	margin-left: -100px;
}

#u499
{
	z-index: 15;
	width: 20px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 1180px;
}

#pamphletu4249
{
	z-index: 283;
	width: 0.01px;
	height: 25px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u4257
{
	width: 1200px;
	background-color: transparent;
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: -600px;
}

#u4257popup
{
	z-index: 284;
}

#u4258
{
	z-index: 285;
	width: 1200px;
	height: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: #A5A5A5;
	background-color: rgba(127,127,127,0.7);
	border-radius: 0px 0px 10px 10px ;
	margin-right: -10000px;
	position: relative;
	-pie-background: rgba(127,127,127,0.7);
}

#u4259-8
{
	z-index: 286;
	width: 1200px;
	min-height: 38px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u4259-6
{
	line-height: 20px;
}

#u4250
{
	z-index: 294;
	width: 26px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 87px;
}

#pu4251
{
	position: absolute;
	width: 0.01px;
	top: -5px;
	left: -87px;
}

#u4251
{
	position: absolute;
	width: 199px;
	height: 29px;
	border-style: solid;
	border-width: 1px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
}

#pu4251:hover #u4251
{
	width: 199px;
	height: 29px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,1);
	top: 0px;
	margin-top: 0px;
	left: 0px;
	margin-left: 0px;
	min-height: 0px;
	-pie-background: rgba(255,255,255,1);
}

#pu4251.PamphletThumbSelected #u4251
{
	width: 200px;
	height: 30px;
	border-width: 0px;
	border-color: transparent;
	background-color: #6A6A6A;
	background-color: rgba(70,70,70,0.8);
	top: 0px;
	margin-top: 0px;
	left: 0px;
	margin-left: 0px;
	min-height: 1px;
	-pie-background: rgba(70,70,70,0.8);
}

#u4252-4
{
	z-index: 297;
	width: 26px;
	min-height: 20px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#pu4251:hover #u4252-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
	width: 26px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 86px;
	min-height: 20px;
}

#pu4251.PamphletThumbSelected #u4252-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
	width: 26px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 87px;
	min-height: 20px;
}

#pu4251:hover #u4252-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#pu4251.PamphletThumbSelected #u4252-4 p
{
	color: #FFFFFF;
	visibility: inherit;
	line-height: 1.4;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#pu4251 #u4252-4
{
	position: relative;
	width: 26px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 86px;
}

#u4255
{
	width: 157px;
	border-color: #999999;
	background-color: #CFCFCF;
	background-color: rgba(196,196,196,0.8);
	border-radius: 10px;
	padding-bottom: 7px;
	position: fixed;
	top: 54px;
	left: 50%;
	margin-left: -79px;
	-pie-background: rgba(196,196,196,0.8);
}

#u4255:hover
{
	background-color: #ADADAD;
	background-color: rgba(153,153,153,0.8);
	width: 157px;
	min-height: 0px;
	margin: 0px 0px 0px -79px;
	-pie-background: rgba(153,153,153,0.8);
}

#u4255:active
{
	background-color: #888888;
	background-color: rgba(107,107,107,0.8);
	width: 157px;
	min-height: 0px;
	margin: 0px 0px 0px -79px;
	-pie-background: rgba(107,107,107,0.8);
}

#u4256-4
{
	z-index: 304;
	width: 26px;
	min-height: 20px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 66px;
}

#u3325
{
	z-index: 130;
	width: 35px;
	min-height: 35px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 1080px;
	top: -141px;
	margin-bottom: -35px;
	position: relative;
}

#pu3343
{
	width: 0.01px;
	margin-top: -95px;
}

#u3343
{
	z-index: 9;
	width: 150px;
	min-height: 79px;
	position: relative;
	margin-right: -10000px;
	left: 950px;
}

#home
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u3337
{
	z-index: 131;
	width: 150px;
	min-height: 79px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 950px;
}

#u3365
{
	z-index: 133;
	width: 501px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 249px;
}

#u3339
{
	z-index: 132;
	width: 150px;
	min-height: 79px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 800px;
}

#u3318
{
	z-index: 127;
	width: 149px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 426px;
	margin-top: 5px;
	position: relative;
}

#u1532
{
	z-index: 128;
	width: 149px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu3524
{
	width: 0.01px;
	margin-left: 202px;
	margin-top: 131px;
}

#u3524
{
	z-index: 136;
	width: 55px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3530
{
	z-index: 138;
	width: 55px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 135px;
}

#u3536
{
	z-index: 140;
	width: 55px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 271px;
}

#u3542
{
	z-index: 142;
	width: 55px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 406px;
}

#u3548
{
	z-index: 144;
	width: 55px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 541px;
}

#menuu2099
{
	z-index: 252;
	width: 1200px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 900px;
	left: -100px;
}

#u2107
{
	width: 238px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2110
{
	width: 238px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 17px;
	position: relative;
}

#u2110:hover
{
	background-color: #999999;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2110:active
{
	background-color: #6B6B6B;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2112-4
{
	width: 238px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u2110:hover #u2112-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2110:active #u2112-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2128
{
	width: 238px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 240px;
}

#u2129
{
	width: 238px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 17px;
	position: relative;
}

#u2110.MuseMenuActive,#u2129:hover
{
	background-color: #999999;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2129:active
{
	background-color: #6B6B6B;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2130-4
{
	width: 238px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u2110.MuseMenuActive #u2112-4,#u2129:hover #u2130-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2129:active #u2130-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2100
{
	width: 238px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 480px;
}

#u2103
{
	width: 238px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 17px;
	position: relative;
}

#u2129.MuseMenuActive,#u2103:hover
{
	background-color: #999999;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2103:active
{
	background-color: #6B6B6B;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2103.MuseMenuActive
{
	background-color: #999999;
	width: 238px;
	min-height: 0px;
	margin: 0px;
}

#u2105-4
{
	width: 238px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u2129.MuseMenuActive #u2130-4,#u2103:hover #u2105-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2103:active #u2105-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2103.MuseMenuActive #u2105-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 238px;
	margin: 0px -10000px 0px 0px;
}

#u2114
{
	width: 239px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 720px;
}

#u2115
{
	width: 239px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 17px;
	position: relative;
}

#u2115:hover
{
	background-color: #999999;
	width: 239px;
	min-height: 0px;
	margin: 0px;
}

#u2115:active
{
	background-color: #6B6B6B;
	width: 239px;
	min-height: 0px;
	margin: 0px;
}

#u2117-4
{
	width: 239px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u2115:hover #u2117-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u2115:active #u2117-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u2121
{
	width: 239px;
	min-height: 34px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 961px;
}

#u2124
{
	width: 239px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 17px;
	position: relative;
}

#u2115.MuseMenuActive,#u2124:hover
{
	background-color: #999999;
	width: 239px;
	min-height: 0px;
	margin: 0px;
}

#u2124:active
{
	background-color: #6B6B6B;
	width: 239px;
	min-height: 0px;
	margin: 0px;
}

#u2124.MuseMenuActive
{
	background-color: #999999;
	width: 239px;
	min-height: 0px;
	margin: 0px;
}

#u2126-4
{
	width: 239px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 8px;
}

#u2115.MuseMenuActive #u2117-4,#u2124:hover #u2126-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u2124:active #u2126-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

#u2124.MuseMenuActive #u2126-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 239px;
	margin: 0px -10000px 0px 0px;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.MenuItem /* pamphlet2 */
{
	cursor: pointer;
}

#pu2142-3
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 181px;
}

#u2142-3
{
	z-index: 2;
	min-height: 4744px;
	background-color: transparent;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u2142-3-bw
{
	z-index: 2;
	min-height: 4744px;
}

#u3357-4
{
	z-index: 5;
	width: 238px;
	min-height: 86px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 43px;
	line-height: 52px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 3453px;
	left: 306px;
}

#ilteam
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 1087px;
	left: 100px;
}

#portfolio
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 2087px;
	left: 100px;
}

#contatti
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 3087px;
	left: 100px;
}

#chisiamo
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 87px;
	left: 100px;
}

#u3319
{
	z-index: 16;
	width: 900px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 131px;
	left: 150px;
}

#u1073-4
{
	z-index: 17;
	width: 274px;
	min-height: 34px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 30px;
	line-height: 36px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 313px;
	position: relative;
}

#pu1075-16
{
	width: 0.01px;
	margin-left: 27px;
	margin-top: 34px;
}

#u1075-16
{
	z-index: 21;
	width: 320px;
	min-height: 438px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u1076-22
{
	z-index: 37;
	width: 320px;
	min-height: 438px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 526px;
}

#u1075-2,#u1076-2
{
	font-size: 20px;
	text-align: center;
	line-height: 24px;
}

#u1075-3,#u1076-3
{
	font-size: 24px;
	text-align: center;
	line-height: 29px;
}

#u1075-4,#u1075-8,#u1076-5,#u1076-9
{
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u1075-6,#u1075-10,#u1075-12,#u1075-14,#u1076-7,#u1076-11,#u1076-13,#u1076-15,#u1076-17,#u1076-19,#u1076-20
{
	font-size: 15px;
	text-align: justify;
	line-height: 18px;
}

#pamphletu1162
{
	z-index: 59;
	width: 0.01px;
	height: 130px;
	margin-top: 22px;
	position: relative;
}

#u1179
{
	z-index: 60;
	width: 55px;
	position: relative;
	margin-right: -10000px;
	margin-top: 119px;
	left: 423px;
}

#u1182
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
}

#u1182:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1180
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
	left: 22px;
}

#u1180:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1181
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
	left: 45px;
}

#u1181:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1165popup
{
	z-index: 64;
}

#u1169
{
	z-index: 65;
	width: 863px;
	height: 103px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	padding-left: 19px;
	padding-right: 18px;
	padding-bottom: 2px;
	margin-right: -10000px;
	position: relative;
}

#u1170-4
{
	z-index: 66;
	width: 863px;
	min-height: 74px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	left: -1px;
	position: relative;
}

#u1171-4
{
	z-index: 70;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 288px;
	margin-top: 3px;
	position: relative;
}

#u1166
{
	z-index: 74;
	width: 900px;
	height: 105px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1168-4
{
	z-index: 75;
	width: 863px;
	min-height: 74px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 19px;
}

#u1167-4
{
	z-index: 79;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 77px;
	left: 307px;
}

#u1172
{
	z-index: 83;
	width: 863px;
	height: 81px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	padding: 22px 19px 2px 18px;
}

#u1174-4
{
	z-index: 84;
	width: 863px;
	min-height: 39px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
}

#u1173-4
{
	z-index: 88;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 289px;
	margin-top: 17px;
	position: relative;
}

#u3320
{
	z-index: 92;
	width: 916px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2174px;
	left: 134px;
}

#u1088
{
	z-index: 93;
	width: 420px;
	min-height: 233px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#pamphletu1183
{
	z-index: 94;
	width: 0.01px;
	height: 127px;
	margin-left: 16px;
	margin-top: 276px;
	position: relative;
}

#u1184
{
	z-index: 95;
	width: 50px;
	position: relative;
	margin-right: -10000px;
	margin-top: 117px;
	left: 426px;
}

#u1185
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
}

#u1185:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1186
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
	left: 20px;
}

#u1186:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1187
{
	position: absolute;
	width: 10px;
	height: 10px;
	border-color: #DEDEDE;
	background-color: #FFFFFF;
	border-radius: 50px;
	left: 40px;
}

#u1187:hover
{
	background-color: #C1272D;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1182.PamphletThumbSelected,#u1180.PamphletThumbSelected,#u1181.PamphletThumbSelected,#u1185.PamphletThumbSelected,#u1186.PamphletThumbSelected,#u1187.PamphletThumbSelected
{
	background-color: #ED1C24;
	width: 10px;
	height: 10px;
	min-height: 0px;
	margin: 0px;
}

#u1165,#u1192
{
	position: absolute;
	width: 900px;
	background-color: transparent;
}

#u1192popup
{
	z-index: 99;
}

#u1199
{
	z-index: 100;
	width: 900px;
	height: 105px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1201-4
{
	z-index: 101;
	width: 900px;
	min-height: 74px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
}

#u1200-4
{
	z-index: 105;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 307px;
	margin-top: 5px;
	position: relative;
}

#u1193
{
	z-index: 109;
	width: 863px;
	height: 86px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	padding-left: 19px;
	padding-top: 19px;
	padding-right: 18px;
	margin-right: -10000px;
	position: relative;
}

#u1195-4
{
	z-index: 110;
	width: 863px;
	min-height: 39px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	left: -1px;
	position: relative;
}

#u1194-4
{
	z-index: 114;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 288px;
	margin-top: 21px;
	position: relative;
}

#u1196
{
	z-index: 118;
	width: 863px;
	height: 86px;
	border-width: 0px;
	border-color: #999999;
	background-color: transparent;
	padding-left: 18px;
	padding-top: 19px;
	padding-right: 19px;
	margin-right: -10000px;
	position: relative;
}

#u1197-4
{
	z-index: 119;
	width: 863px;
	min-height: 38px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
}

#u1198-4
{
	z-index: 123;
	width: 285px;
	min-height: 26px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 289px;
	margin-top: 22px;
	position: relative;
}

.js #menuu2099.ose_pre_init,.js #u1073-4.ose_pre_init,.js #u1075-16.ose_pre_init,.js #u1076-22.ose_pre_init,.js #u1169.ose_pre_init,.js #u1166.ose_pre_init,.js #u1172.ose_pre_init,.js #u1088.ose_pre_init,.js #u1185.ose_pre_init,.js #u1186.ose_pre_init,.js #u1187.ose_pre_init,.js #u1199.ose_pre_init,.js #u1193.ose_pre_init,.js #u1196.ose_pre_init
{
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

#u3517
{
	z-index: 135;
	width: 420px;
	min-height: 233px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2174px;
	left: 646px;
}

#u4013
{
	z-index: 146;
	width: 420px;
	height: 233px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	max-width: 100000px;
	min-width: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2429px;
	left: 134px;
}

#u4244
{
	z-index: 147;
	width: 420px;
	height: 233px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	max-width: 100000px;
	min-width: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2429px;
	left: 646px;
}

#u3355
{
	z-index: 158;
	width: 347px;
	min-height: 441px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3105px;
	left: 726px;
}

#u4115
{
	z-index: 251;
	width: 347px;
	min-height: 441px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3105px;
	left: 726px;
}

#pamphletu4082
{
	z-index: 169;
	width: 0.01px;
	height: 495px;
	position: fixed;
	top: 2130px;
	left: 159px;
}

#u4104
{
	z-index: 170;
	width: 682px;
	position: relative;
	margin-right: -10000px;
}

#u4106
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-width: 0px;
	border-color: transparent;
	background: transparent url("../images/me-pronto.png") no-repeat center center;
	background-size: contain;
}

#u4106:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/me-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4106:active
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/me-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4107
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-width: 0px;
	border-color: transparent;
	left: 482px;
	background: transparent url("../images/gibbo-pronto.png") no-repeat center center;
	background-size: contain;
}

#u4107:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/gibbo-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4105
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-width: 0px;
	border-color: transparent;
	top: 296px;
	background: transparent url("../images/lollo-pronto.png") no-repeat center center;
	background-size: contain;
}

#u4105:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/lollo-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4105:active
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/lollo-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4108
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-width: 0px;
	border-color: transparent;
	top: 296px;
	left: 482px;
	background: transparent url("../images/cecio-pronto.png") no-repeat center center;
	background-size: contain;
}

#u4108:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cecio-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4108:active
{
	border-width: 0px;
	border-color: transparent;
	width: 200px;
	height: 200px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cecio-pronto-rollover.png") no-repeat center center;
	background-size: contain;
}

#u4083
{
	position: absolute;
	width: 941px;
	border-width: 0px;
	border-color: transparent;
	background-color: #421919;
	background-color: rgba(46,0,0,0.9);
	padding-bottom: 44px;
	left: -118px;
	-pie-background: rgba(46,0,0,0.9);
}

#u4083:hover
{
	width: 941px;
	min-height: 0px;
	margin: 0px;
}

#u4083popup
{
	z-index: 175;
}

#u4089
{
	z-index: 176;
	width: 875px;
	height: 436px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-top: 17px;
	padding-right: 22px;
	padding-bottom: 186px;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4092-4
{
	z-index: 177;
	width: 320px;
	min-height: 49px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 36px;
	line-height: 43px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 278px;
	position: relative;
}

#u4091-4
{
	z-index: 185;
	width: 738px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 24px;
	line-height: 29px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 69px;
	margin-top: 16px;
	position: relative;
}

#u4093
{
	z-index: 189;
	width: 200px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/me-pronto.png") no-repeat left top;
	background-size: contain;
}

#u4090-4
{
	z-index: 181;
	width: 646px;
	min-height: 238px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 229px;
}

#u4084
{
	z-index: 190;
	width: 875px;
	height: 456px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-top: 17px;
	padding-right: 22px;
	padding-bottom: 166px;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4088-4
{
	z-index: 191;
	width: 518px;
	min-height: 44px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 36px;
	line-height: 43px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 178px;
	position: relative;
}

#u4087-4
{
	z-index: 200;
	width: 558px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 24px;
	line-height: 29px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 158px;
	margin-top: 21px;
	position: relative;
}

#u4085
{
	z-index: 204;
	width: 200px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/gibbo-pronto.png") no-repeat left top;
	background-size: contain;
}

#u4086-5
{
	z-index: 195;
	width: 646px;
	min-height: 272px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 229px;
}

#u4099
{
	z-index: 205;
	width: 875px;
	height: 520px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-top: 17px;
	padding-right: 22px;
	padding-bottom: 102px;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4100-4
{
	z-index: 211;
	width: 257px;
	min-height: 54px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 36px;
	line-height: 43px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 309px;
	position: relative;
}

#u4103-4
{
	z-index: 215;
	width: 368px;
	min-height: 24px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 24px;
	line-height: 29px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 253px;
	margin-top: 11px;
	position: relative;
}

#u4103
{
	color: #FFFFFF;
}

#pu4093,#pu4085,#pu4101
{
	width: 0.01px;
	margin-top: 90px;
}

#u4101
{
	z-index: 219;
	width: 200px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/lollo-pronto.png") no-repeat left top;
	background-size: contain;
}

#u4102-5
{
	z-index: 206;
	width: 646px;
	min-height: 336px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 229px;
}

#u4094
{
	z-index: 220;
	width: 875px;
	height: 489px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-top: 18px;
	padding-right: 22px;
	padding-bottom: 132px;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4094:hover
{
	background-color: transparent;
	width: 875px;
	height: 489px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4094:active
{
	background-color: transparent;
	width: 875px;
	height: 489px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4096-4
{
	z-index: 227;
	width: 333px;
	min-height: 50px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 36px;
	line-height: 43px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 270px;
	position: relative;
}

#u4097-4
{
	z-index: 231;
	width: 586px;
	min-height: 28px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 24px;
	line-height: 29px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	margin-left: 144px;
	margin-top: 12px;
	position: relative;
}

#u4097
{
	font-size: 24px;
	color: #FFFFFF;
}

#pu4098
{
	width: 0.01px;
	margin-top: 92px;
}

#u4098
{
	z-index: 235;
	width: 200px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/cecio-pronto.png") no-repeat left top;
	background-size: contain;
}

#u4095-6
{
	z-index: 221;
	width: 646px;
	min-height: 239px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 18px;
	position: relative;
	margin-right: -10000px;
	left: 229px;
}

#u4095
{
	font-size: 15px;
}

#u4091,#u4087,#u4095-2,#u4095-3
{
	font-family: spinnaker, sans-serif;
	font-weight: 400;
}

#u4111
{
	position: absolute;
	width: 41px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 225px;
	top: 36px;
	left: -159px;
}

#u4111:hover
{
	background-color: transparent;
	width: 41px;
	min-height: 0px;
	margin: 0px;
}

#u4112-4
{
	z-index: 237;
	width: 19px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	line-height: 14px;
	font-family: spinnaker, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 225px;
	left: 10px;
}

#u4109
{
	position: absolute;
	width: 40px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 225px;
	top: 36px;
	left: 801px;
}

#u4110-4
{
	z-index: 242;
	width: 19px;
	min-height: 9px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	line-height: 14px;
	font-family: spinnaker, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 225px;
	left: 11px;
}

#u4112-2,#u4110-2
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u4112,#u4110
{
	font-size: 16px;
	line-height: 16px;
}

#u4113
{
	position: absolute;
	width: 30px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 5px;
	top: 46px;
	left: 786px;
}

#u4114-4
{
	z-index: 247;
	width: 20px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: spinnaker, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 5px;
}

#ppu2436
{
	width: 0.01px;
	margin-top: 6px;
}

#pu2436
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 609px;
}

#u2436
{
	z-index: 156;
	width: 282px;
	min-height: 70px;
	position: relative;
	margin-right: -10000px;
}

#u2438
{
	z-index: 157;
	width: 235px;
	min-height: 24px;
	position: relative;
	margin-right: -10000px;
	left: 256px;
}

#u4065
{
	z-index: 167;
	width: 282px;
	min-height: 70px;
	position: relative;
	margin-right: -10000px;
}

#u4063
{
	z-index: 168;
	width: 235px;
	min-height: 24px;
	position: relative;
	margin-right: -10000px;
	left: 256px;
}

#u2435-8
{
	z-index: 148;
	width: 258px;
	min-height: 26px;
	position: relative;
	margin-right: -10000px;
}

#u4064-8
{
	z-index: 159;
	width: 258px;
	min-height: 26px;
	position: relative;
	margin-right: -10000px;
}

.html
{
	background: #FFFFFF url("../images/bordo.jpg") repeat left top scroll;
}

body
{
	position: relative;
	min-width: 1000px;
}

