.version.index /* version checker */
{
	color: #0000EF;
	background-color: #15EE36;
}

@-ms-viewport
{
	width: 380px;
}

@-webkit-viewport
{
	width: 380px;
}

@-o-viewport
{
	width: 380px;
}

@-moz-viewport
{
	width: 380px;
}

@viewport
{
	width: 380px;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 569.8500000000058px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
}

#page_position_content
{
	margin-top: -130px;
	width: 0.01px;
}

#slideshowu13006
{
	z-index: 34;
	width: 0.01px;
	height: 285px;
	position: relative;
	margin-right: -10000px;
	margin-top: 201px;
}

#u13024
{
	position: absolute;
	width: 380px;
	height: 285px;
	background-color: transparent;
}

#u13024popup
{
	z-index: 35;
}

#u13103
{
	z-index: 36;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13094
{
	z-index: 38;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13029
{
	z-index: 40;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13067
{
	z-index: 42;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13076
{
	z-index: 44;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13085
{
	z-index: 46;
	width: 380px;
	height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

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

#u13129
{
	margin-top: 66px;
	margin-bottom: -66px;
}

#u13126
{
	z-index: 404;
}

#u13125-6,#u13125-6-bw
{
	z-index: 398;
	min-height: 302px;
}

#accordionu12940
{
	z-index: 406;
}

#u12949
{
	z-index: 407;
}

#u12950-3
{
	z-index: 408;
	min-height: 49px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#u12950-3:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 49px;
	margin: 0px;
}

#u12950-3:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 49px;
	margin: 0px;
}

#u12950-3.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 51px;
	margin: 0px;
}

#u12951
{
	z-index: 411;
}

#menuu12956
{
	z-index: 412;
	min-height: 428px;
}

#u12965
{
	min-height: 22px;
	padding-bottom: 45px;
}

#u12965:hover
{
	min-height: 22px;
	margin: 0px;
}

#u12965:active
{
	min-height: 22px;
	margin: 0px;
}

#u12968-4
{
	min-height: 22px;
	top: 22px;
}

#u12965:hover #u12968-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12965:active #u12968-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12981
{
	min-height: 22px;
	padding-bottom: 45px;
}

#u12965.MuseMenuActive,#u12981:hover
{
	min-height: 22px;
	margin: 0px;
}

#u12981:active
{
	min-height: 22px;
	margin: 0px;
}

#u12982-4
{
	min-height: 22px;
	top: 22px;
}

#u12965.MuseMenuActive #u12968-4,#u12981:hover #u12982-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12981:active #u12982-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12986
{
	min-height: 22px;
	padding-bottom: 46px;
}

#u12981.MuseMenuActive,#u12986:hover
{
	min-height: 22px;
	margin: 0px;
}

#u12986:active
{
	min-height: 22px;
	margin: 0px;
}

#u12989-4
{
	min-height: 22px;
	top: 23px;
}

#u12981.MuseMenuActive #u12982-4,#u12986:hover #u12989-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12986:active #u12989-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12993
{
	min-height: 22px;
	padding-bottom: 46px;
}

#u12986.MuseMenuActive,#u12993:hover
{
	min-height: 22px;
	margin: 0px;
}

#u12993:active
{
	min-height: 22px;
	margin: 0px;
}

#u12995-4
{
	min-height: 22px;
	top: 23px;
}

#u12986.MuseMenuActive #u12989-4,#u12993:hover #u12995-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12993:active #u12995-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u14813
{
	min-height: 22px;
	padding-bottom: 46px;
}

#u12993.MuseMenuActive,#u14813:hover
{
	min-height: 22px;
	margin: 0px;
}

#u14813:active
{
	min-height: 22px;
	margin: 0px;
}

#u14814-4
{
	min-height: 22px;
	top: 23px;
}

#u12993.MuseMenuActive #u12995-4,#u14813:hover #u14814-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u14813:active #u14814-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u13002
{
	min-height: 22px;
	padding-bottom: 46px;
}

#u14813.MuseMenuActive,#u13002:hover
{
	min-height: 22px;
	margin: 0px;
}

#u13002:active
{
	min-height: 22px;
	margin: 0px;
}

#u13002.MuseMenuActive
{
	min-height: 22px;
	margin: 0px;
}

#u13003-4
{
	min-height: 22px;
	top: 23px;
}

#u14813.MuseMenuActive #u14814-4,#u13002:hover #u13003-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u13002:active #u13003-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u13002.MuseMenuActive #u13003-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 0px;
}

#u12978,#u12985,#u12992,#u14812,#u12999
{
	margin-top: 2px;
}

#menuu12956-bw
{
	z-index: 412;
	min-height: 428px;
	margin-top: -1px;
}

#accordionu12940-bw
{
	z-index: 406;
	margin-top: 130px;
}

#u13136
{
	z-index: 449;
	width: 28px;
	height: 4px;
	margin-right: -10000px;
	margin-top: 158px;
	left: 14px;
}

#u13138
{
	z-index: 450;
	width: 28px;
	height: 4px;
	margin-right: -10000px;
	margin-top: 164px;
	left: 14px;
}

#u13139
{
	z-index: 451;
	width: 28px;
	height: 4px;
	margin-right: -10000px;
	margin-top: 170px;
	left: 14px;
}

#u13140
{
	z-index: 452;
	width: 28px;
	height: 4px;
	margin-right: -10000px;
	margin-top: 176px;
	left: 14px;
}

#u24885
{
	z-index: 453;
	min-height: 46px;
}

#u24885-bw
{
	z-index: 453;
	min-height: 46px;
	margin-top: 130px;
}

#home
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 130px;
	left: 179px;
}

#u13134
{
	z-index: 48;
	height: 156px;
	background-color: #686057;
}

#u13134-bw
{
	z-index: 48;
	height: 156px;
}

#u13133-7
{
	z-index: 49;
	min-height: 112px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}

#u13133-2
{
	font-size: 30px;
	line-height: 45px;
}

#u13133-3
{
	line-height: 21px;
}

#u13133-5
{
	font-size: 20px;
	line-height: 20px;
}

#u13133-7-bw
{
	z-index: 49;
	min-height: 112px;
	margin-top: 14px;
}

#u13141
{
	z-index: 56;
	min-height: 17px;
	background-color: #998675;
	padding-bottom: 713px;
}

#u13141-bw
{
	z-index: 56;
	min-height: 17px;
}

#u13142-30
{
	z-index: 57;
	min-height: 551px;
	background-color: transparent;
}

#u13188
{
	z-index: 63;
	background-color: transparent;
	overflow: hidden;
}

#u13188:hover
{
	background-color: transparent;
	min-height: 0px;
	margin: 0px;
}

#u13186-8
{
	z-index: 66;
	width: 170px;
	min-height: 121px;
	background-color: transparent;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u13187,#u13164
{
	margin-top: -24px;
	margin-bottom: 24px;
}

#u13143
{
	z-index: 79;
	overflow: hidden;
}

#u13175
{
	margin-top: 8px;
	margin-bottom: -8px;
}

#u13176-6
{
	z-index: 82;
	width: 168px;
	min-height: 125px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}

#u13194
{
	z-index: 93;
	overflow: hidden;
}

#u13191
{
	margin-top: 16px;
	margin-bottom: -16px;
}

#u13192-6
{
	z-index: 96;
	width: 168px;
	min-height: 77px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}

#u13193,#u13165
{
	margin-top: 1px;
	margin-bottom: -1px;
}

#u13145
{
	z-index: 108;
	overflow: hidden;
}

#u13182-6
{
	z-index: 111;
	width: 167px;
	min-height: 90px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}

#u13168
{
	margin-top: -27px;
	margin-bottom: 27px;
}

#u13151
{
	z-index: 123;
	overflow: hidden;
}

#u13183
{
	margin-top: -2px;
	margin-bottom: 2px;
}

#u13184-6
{
	z-index: 126;
	width: 166px;
	min-height: 108px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
}

#u13142-30-bw
{
	z-index: 57;
	min-height: 551px;
	margin-top: 83px;
}

#u13199-4
{
	z-index: 134;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
}

#u13199-4-bw
{
	z-index: 134;
	min-height: 32px;
	margin-top: 31px;
}

#u13202
{
	z-index: 16;
	min-height: 17px;
	background-color: #686057;
	padding-bottom: 168px;
}

#u13202-bw
{
	z-index: 16;
	min-height: 17px;
}

#u13203-4
{
	z-index: 17;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
}

#u13203-4-bw
{
	z-index: 17;
	min-height: 32px;
	margin-top: 33px;
}

#u13207-4
{
	z-index: 21;
	min-height: 27px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
}

#u13207-4-bw
{
	z-index: 21;
	min-height: 27px;
	margin-top: 140px;
}

#u13221-6
{
	z-index: 25;
	min-height: 31px;
	background-color: transparent;
	text-align: center;
}

#u13222
{
	z-index: 31;
	display: block;
	vertical-align: top;
}

#u13221-6-bw
{
	z-index: 25;
	min-height: 31px;
	margin-top: 90px;
}

#accordionu13208
{
	z-index: 382;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u13217
{
	z-index: 383;
	background-color: transparent;
}

#u13218-3
{
	z-index: 384;
	min-height: 83px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999999;
	line-height: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u13218-3:hover
{
	background-color: #FFFFFF;
	opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 83px;
	margin: 0px;
}

#u13218-3:active
{
	background-color: #FFFFFF;
	opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 83px;
	margin: 0px;
}

#u13218-3.AccordionPanelTabOpen
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 83px;
	margin: 0px;
}

#u13218-3.AccordionPanelTabOpen p
{
	color: #4F4F4F;
	visibility: inherit;
}

#u13219
{
	z-index: 387;
	border-style: none;
	border-color: transparent;
	background-color: #686057;
	padding: 69px 54px 205.0999999999999px;
}

#pu22107
{
	width: 0.01px;
	position: relative;
}

#u22107
{
	z-index: 388;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/bcc-cartura-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22107:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/bcc-cartura_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22115
{
	z-index: 392;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 95px;
	background: transparent url("../../images/collaborazione-impresa--ristrutturazione-e-sopraelevazione-centro-servizi-piove-di-sacco-2001-2003-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22115:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/centro-servizi-piove-di-sacco-2001-2003_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22127
{
	z-index: 393;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 190px;
	background: transparent url("../../images/dsc04425-base1_s.jpg") no-repeat left top;
}

#u22127:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/dsc04425-base2_s.jpg") no-repeat left top;
}

#u22119
{
	z-index: 389;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/condominio-xodo-a-piove-di-sacco-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22119:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/condominio-xodo-a-piove-di-sacco_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22118
{
	z-index: 394;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 95px;
	background: transparent url("../../images/codevigo-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22118:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/codevigo_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22128
{
	z-index: 395;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 190px;
	background: transparent url("../../images/salone-parrucchiere-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22128:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/salone-parrucchiere_s.jpg") no-repeat center center;
	background-size: cover;
}

#pu22119,#pu22121
{
	width: 0.01px;
	margin-top: 17px;
	position: relative;
}

#u22121
{
	z-index: 390;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/costruzione-pergolato-cona-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22121:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/img_50531-1_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22120
{
	z-index: 396;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 95px;
	background: transparent url("../../images/tettoia-adria-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22120:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/dsc07404-1_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22129
{
	z-index: 397;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 190px;
	background: transparent url("../../images/edicola-funeraria-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22129:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 0px -10000px -1px 0px;
	background: transparent url("../../images/dsc05295-1_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22123
{
	z-index: 391;
	width: 81px;
	height: 58px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	margin-top: 18px;
	position: relative;
	background: transparent url("../../images/villetta-san-martino-di-venezze-(ro)-2004-2005-b-n_s.jpg") no-repeat center center;
	background-size: cover;
}

#u22123:hover
{
	border-color: #7F7F7F;
	width: 81px;
	height: 58px;
	min-height: 0px;
	margin: 18px 0px 0px;
	background: transparent url("../../images/villetta-san-martino-di-venezze-(ro)-2004-2005_s.jpg") no-repeat center center;
	background-size: cover;
}

#accordionu13208-bw
{
	z-index: 382;
	margin-top: 68px;
}

#u14684
{
	z-index: 14;
	height: 152px;
	background: #998675 url("../../images/capriata-in-legno-smartphone.jpg") no-repeat center center;
}

#u14684-bw
{
	z-index: 14;
	height: 152px;
}

#u14682
{
	z-index: 15;
	min-height: 631.9499999999998px;
	background-color: #998675;
	padding-bottom: 0px;
}

#u14682_position_content
{
	padding-bottom: 2px;
}

#lostudio
{
	margin-left: 179px;
	position: relative;
}

#u14695-5
{
	z-index: 142;
	width: 305px;
	min-height: 140px;
	background-color: transparent;
	text-align: justify;
	color: #FFFFFF;
	margin-left: 42px;
	margin-top: 58px;
	position: relative;
}

#u14695-2
{
	line-height: 17px;
}

#u14696-10
{
	z-index: 147;
	width: 237px;
	min-height: 103px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	margin-left: 71px;
	margin-top: 187px;
	position: relative;
}

#u14696-2
{
	font-size: 24px;
	line-height: 29px;
	font-weight: bold;
}

#u14695,#u14696-4,#u14696-6
{
	font-size: 18px;
	line-height: 22px;
}

#u14696-8
{
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
}

#u14682-bw
{
	z-index: 15;
	min-height: 631.9499999999998px;
	margin-top: 153px;
}

#u14692-4
{
	z-index: 138;
	min-height: 31px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
}

#u14692-4-bw
{
	z-index: 138;
	min-height: 31px;
	margin-top: 181px;
}

#accordionu14834
{
	z-index: 354;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u14839
{
	z-index: 355;
	background-color: transparent;
}

#u14840-6
{
	z-index: 356;
	min-height: 172px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 14px;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u14840-6:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 172px;
	margin: 0px;
}

#u14840-6:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 172px;
	margin: 0px;
}

#u14840-6.AccordionPanelTabOpen
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 172px;
	margin: 0px;
}

#u13142,#u13142-6,#u13142-11,#u13142-17,#u13142-23,#u13221,#u14840
{
	font-size: 1px;
	line-height: 0px;
}

#u14849
{
	z-index: 362;
	width: 174px;
	height: 170px;
	border-style: none;
	border-color: transparent;
	border-radius: 300px;
	background: #FFFFFF url("../../images/mirko_tablet-u14849-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u14840-2,#u14840-3
{
	color: #FFFFFF;
}

#u14841
{
	z-index: 364;
	border-style: none;
	border-color: transparent;
	background-color: #998675;
	padding-bottom: 17px;
}

#u14851-6
{
	z-index: 365;
	width: 305px;
	min-height: 170px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-align: justify;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 42px;
}

#u14851-2
{
	font-size: 14px;
	line-height: 17px;
}

#u14851,#u14851-3
{
	line-height: 22px;
}

#accordionu14834-bw
{
	z-index: 354;
	margin-top: 476px;
}

#u14852
{
	z-index: 371;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 632px;
	left: 282px;
}

#u14855-9
{
	z-index: 373;
	width: 354px;
	min-height: 82px;
	background-color: transparent;
	color: #FFFFFF;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 93px;
	left: 13px;
}

#u14855-2,#u14855-4
{
	font-size: 14px;
	text-align: center;
}

#u14855-7
{
	font-size: 12px;
	text-align: right;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#pu13141,#pu13202,#pu14684,#pu14699
{
	width: 0.01px;
	margin-top: 1px;
}

#u14699
{
	z-index: 157;
	min-height: 17px;
	background-color: #686057;
	padding-bottom: 543px;
}

#servizi,#portfolio,#contatti
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: -1px;
	left: 179px;
}

#u14699-bw
{
	z-index: 157;
	min-height: 17px;
}

#widgetu14701
{
	z-index: 158;
	width: 0.01px;
	height: 341px;
	position: relative;
	margin-right: -10000px;
	margin-top: 176px;
	left: 47px;
}

#widgetu14707
{
	z-index: 159;
	width: 313px;
	height: 45px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#widgetu14707.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 313px;
	height: 45px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u14708-4
{
	z-index: 160;
	width: 155px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	font-size: 14px;
	text-align: left;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u14710-4
{
	z-index: 164;
	width: 257px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	font-size: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 42px;
}

.html,#widgetu14707.non-empty-st #u14710-4
{
	background-color: #FFFFFF;
}

#widgetu14707:hover #u14710-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 17px -10000px 0px 0px;
}

#widgetu14707.focus-st #u14710-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 17px -10000px 0px 0px;
}

#widgetu14707.fld-err-st #u14710-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 17px -10000px 0px 0px;
}

#widgetu14707.non-empty-st #u14710-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14707:hover #u14710-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14707.focus-st #u14710-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14711
{
	z-index: 168;
	width: 315px;
	height: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 47px;
}

#widgetu14711.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 315px;
	height: 47px;
	min-height: 0px;
	margin: 47px -10000px 0px 0px;
}

#u14714-4
{
	z-index: 169;
	width: 155px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: left;
	color: #FFFFFF;
	line-height: 14px;
	position: relative;
	margin-right: -10000px;
}

#u14713-4
{
	z-index: 173;
	width: 257px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	font-size: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 44px;
}

#widgetu14711.non-empty-st #u14713-4
{
	background-color: #FFFFFF;
}

#widgetu14711:hover #u14713-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 19px -10000px 0px 0px;
}

#widgetu14711.focus-st #u14713-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 19px -10000px 0px 0px;
}

#widgetu14711.fld-err-st #u14713-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 257px;
	margin: 19px -10000px 0px 0px;
}

#widgetu14711.non-empty-st #u14713-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14711:hover #u14713-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14711.focus-st #u14713-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14707_input,#widgetu14707_prompt,#widgetu14711_input,#widgetu14711_prompt
{
	width: 257px;
	min-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 14px;
	font-style: italic;
	padding: 6px;
}

#u14715-4
{
	z-index: 177;
	width: 148px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 308px;
	left: 150px;
}

#widgetu14701.frm-sub-st #u14715-4 p
{
	color: #999999;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u14716-4
{
	z-index: 181;
	width: 148px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 308px;
	left: 150px;
}

#widgetu14701.frm-sub-st #u14715-4,#widgetu14701.frm-subm-err-st #u14716-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 32px;
}

#widgetu14701.frm-subm-err-st #u14716-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u14717-4
{
	z-index: 185;
	width: 148px;
	min-height: 21px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 308px;
	left: 150px;
}

#widgetu14701.frm-subm-ok-st #u14717-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 25px;
}

#widgetu14701.frm-subm-ok-st #u14717-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u14702-17
{
	z-index: 189;
	min-height: 23px;
	width: 95px;
	position: relative;
	margin-right: -10000px;
	margin-top: 304px;
	left: 37px;
	background: url("../../images/u14702-17.png") no-repeat 0px 0px;
}

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

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

#widgetu14701.frm-sub-st #u14702-17
{
	background: url("../../images/u14702-17-fs.png") no-repeat 0px 0px;
}

#widgetu14703
{
	z-index: 206;
	width: 314px;
	height: 122px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
}

#widgetu14703.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 314px;
	height: 122px;
	min-height: 0px;
	margin: 100px -10000px 0px 0px;
}

#u14704-4
{
	z-index: 207;
	width: 155px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: left;
	color: #FFFFFF;
	line-height: 14px;
	position: relative;
	margin-right: -10000px;
}

#widgetu14707.fld-err-st #u14708-4,#widgetu14703.fld-err-st #u14704-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 155px;
	margin: 0px -10000px 0px 0px;
}

#u14705-4
{
	z-index: 211;
	width: 259px;
	min-height: 85px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	font-size: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 41px;
}

#widgetu14703.non-empty-st #u14705-4
{
	background-color: #FFFFFF;
}

#widgetu14703:hover #u14705-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 85px;
	width: 259px;
	margin: 23px -10000px 0px 0px;
}

#widgetu14703.focus-st #u14705-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 85px;
	width: 259px;
	margin: 23px -10000px 0px 0px;
}

#widgetu14703.fld-err-st #u14705-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 85px;
	width: 259px;
	margin: 23px -10000px 0px 0px;
}

#widgetu14703.non-empty-st #u14705-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14703:hover #u14705-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14703.focus-st #u14705-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu14707.fld-err-st #u14710-4 *,#widgetu14711.fld-err-st #u14713-4 *,#widgetu14703.fld-err-st #u14705-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu14703_input,#widgetu14703_prompt
{
	width: 259px;
	min-height: 85px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 14px;
	font-style: italic;
	padding: 6px;
}

#widgetu14707.focus-st #widgetu14707_prompt,#widgetu14711.focus-st #widgetu14711_prompt,#widgetu14703.focus-st #widgetu14703_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
	visibility: hidden;
}

#widgetu14707:hover #widgetu14707_input,#widgetu14707.focus-st #widgetu14707_input,#widgetu14707.fld-err-st #widgetu14707_input,#widgetu14707:hover #widgetu14707_prompt,#widgetu14707.fld-err-st #widgetu14707_prompt,#widgetu14711:hover #widgetu14711_input,#widgetu14711.focus-st #widgetu14711_input,#widgetu14711.fld-err-st #widgetu14711_input,#widgetu14711:hover #widgetu14711_prompt,#widgetu14711.fld-err-st #widgetu14711_prompt,#widgetu14703:hover #widgetu14703_input,#widgetu14703.focus-st #widgetu14703_input,#widgetu14703.fld-err-st #widgetu14703_input,#widgetu14703:hover #widgetu14703_prompt,#widgetu14703.fld-err-st #widgetu14703_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu14707.non-empty-st #widgetu14707_prompt,#widgetu14711.non-empty-st #widgetu14711_prompt,#widgetu14703.non-empty-st #widgetu14703_prompt
{
	visibility: hidden;
}

#widgetu14718
{
	z-index: 215;
	width: 181px;
	height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 274px;
	left: 37px;
}

#widgetu14718.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 181px;
	height: 18px;
	min-height: 0px;
	margin: 274px -10000px 0px 0px;
}

#u14720-4
{
	z-index: 216;
	width: 155px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: left;
	color: #FFFFFF;
	line-height: 14px;
	position: relative;
	margin-right: -10000px;
	left: 26px;
}

#widgetu14711.fld-err-st #u14714-4,#widgetu14718.fld-err-st #u14720-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 155px;
	margin: 0px -10000px 0px 0px;
}

#widgetu14707.fld-err-st #u14708-4 p,#widgetu14707.fld-err-st #u14708-4 span,#widgetu14711.fld-err-st #u14714-4 p,#widgetu14711.fld-err-st #u14714-4 span,#widgetu14703.fld-err-st #u14704-4 p,#widgetu14703.fld-err-st #u14704-4 span,#widgetu14718.fld-err-st #u14720-4 p,#widgetu14718.fld-err-st #u14720-4 span
{
	color: #D7244C;
}

#u14721
{
	z-index: 220;
	width: 16px;
	height: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u14721 input.not_checked + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:not(:checked) + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}

#u14721 input.checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}

#u14721 input.not_checked:hover + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxuncheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:not(:checked):hover + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxuncheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}

#u14721 input.checked:hover + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxcheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:checked:hover + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxcheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}

#u14721 input.not_checked:active + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxuncheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:not(:checked):active + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxuncheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u14721 input.checked:active + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxcheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}
#u14721 input:checked:active + label
{
	width: 16px;
	height: 16px;
	min-height: 0px;
	background: transparent url("../../images/checkboxcheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#widgetu14718_input
{
	width: 16px;
	height: 16px;
}

#u14726-6
{
	z-index: 221;
	min-height: 46px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
}

#u14726-6-bw
{
	z-index: 221;
	min-height: 46px;
	margin-top: 88px;
}

#pamphletu14727
{
	z-index: 227;
	width: 0.01px;
	height: 22px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	margin-top: 408px;
	left: 103px;
}

#u14730
{
	position: absolute;
	width: 418px;
	background-color: #565656;
	background-color: rgba(68,68,68,0.9);
	padding-bottom: 44px;
	top: -298px;
	left: 662px;
	-pie-background: rgba(68,68,68,0.9);
}

#u14730popup
{
	z-index: 228;
}

#u14731
{
	z-index: 229;
	width: 374px;
	height: 2150px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u14732-90
{
	z-index: 230;
	width: 358px;
	min-height: 1807px;
	background-color: transparent;
	line-height: 14px;
	font-size: 12px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 7px;
}

#u13142-5,#u13142-10,#u13142-15,#u13142-16,#u13142-21,#u13142-22,#u13142-27,#u14732-2,#u14732-4
{
	text-align: center;
}

#u14732-25
{
	text-align: justify;
	text-indent: -10px;
	padding-left: 10px;
}

#u13186-2,#u13176-2,#u13192-2,#u13182-2,#u13184-2,#u14732-23,#u14732-28,#u14732-35,#u14732-40
{
	font-weight: bold;
}

#u14732-10,#u14732-49
{
	text-align: justify;
	font-weight: bold;
}

#u14732-12,#u14732-14,#u14732-16,#u14732-18,#u14732-20,#u14732-22,#u14732-27,#u14732-32,#u14732-34,#u14732-39,#u14732-43,#u14732-45,#u14732-47,#u14732-51,#u14732-53,#u14732-55,#u14732-57,#u14732-59,#u14732-61,#u14732-63,#u14732-65,#u14732-67,#u14732-69,#u14732-71,#u14732-73,#u14732-75,#u14732-77,#u14732-79,#u14732-81
{
	text-align: justify;
	padding-left: 10px;
}

#u14732-8,#u14732-30,#u14732-37,#u14732-41,#u14732-82,#u14732-84,#u14732-85,#u14732-87
{
	text-align: justify;
}

#u14737
{
	z-index: 320;
	width: 159px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 6px;
}

#u14738
{
	position: absolute;
	width: 171px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 5px;
	top: -2px;
	left: -6px;
}

#u14738:hover
{
	background-color: #998675;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	width: 171px;
	min-height: 0px;
	margin: 0px;
}

#u14738:active
{
	background-color: #736357;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	width: 171px;
	min-height: 0px;
	margin: 0px;
}

#u14739-4
{
	z-index: 322;
	width: 159px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 6px;
}

#u14738:hover #u14739-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 159px;
	margin: 2px -10000px 0px 0px;
}

#u14738:active #u14739-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 159px;
	margin: 2px -10000px 0px 0px;
}

#u14738.PamphletThumbSelected #u14739-4
{
	border-color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 159px;
	margin: 2px -10000px 0px 0px;
}

#u14840-6.AccordionPanelTabOpen p,#u14840-6.AccordionPanelTabOpen span,#u14738:hover #u14739-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u14738:active #u14739-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u14738.PamphletThumbSelected #u14739-4 p
{
	color: #FFFFFF;
	visibility: inherit;
	line-height: 1.4;
	text-align: center;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}

#u14735
{
	position: absolute;
	width: 21px;
	border-color: #999999;
	background-color: transparent;
	padding-bottom: 1px;
	top: -276px;
	left: 1036px;
}

#u14735:hover
{
	background-color: #999999;
	width: 21px;
	min-height: 0px;
	margin: 0px;
}

#u14735:active
{
	background-color: #6B6B6B;
	width: 21px;
	min-height: 0px;
	margin: 0px;
}

#u14736-4
{
	z-index: 327;
	width: 20px;
	min-height: 20px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	line-height: 20px;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.AccordionPanelTab,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

#u14740-4
{
	z-index: 331;
	min-height: 37px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
}

#u14740-4-bw
{
	z-index: 331;
	min-height: 37px;
	margin-top: 30px;
}

#u14744
{
	z-index: 335;
	min-height: 54px;
	padding-bottom: 136px;
	background: #7F7F7F url("../../images/dove-siamo12.jpg") no-repeat center center;
	background-size: cover;
}

#u14744:hover
{
	min-height: 54px;
	margin: 0px;
	background: #000000 url("../../images/dove-siamo12.jpg") no-repeat center center;
	background-size: cover;
}

#u14746
{
	z-index: 345;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 148px;
}

#u14744-bw
{
	z-index: 335;
	min-height: 54px;
	margin-top: 1px;
}

#u14745-9
{
	z-index: 336;
	min-height: 61px;
	background-color: transparent;
	line-height: 14px;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u14695-3,#u14851-4,#u14745-7
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u14855-5,#u14745-5
{
	line-height: 14px;
}

#u14855-6,#u14745-6
{
	font-size: 10px;
	line-height: 12px;
}

#u14745-9-bw
{
	z-index: 336;
	min-height: 61px;
	margin-top: 130px;
}

#u14748
{
	z-index: 347;
	position: relative;
	width: 128px;
	margin-right: -10000px;
	margin-top: 64px;
	left: 124px;
}

#u14748_states
{
	height: 40px;
	width: 128px;
	vertical-align: top;
	background: url("../../images/u14748_states.png") no-repeat 0px 0px;
}

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

#dovesiamo
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 179px;
}

#pslideshowu13006,#pu13134,#pu14744,#pu14752
{
	width: 0.01px;
}

#u14752
{
	z-index: 2;
	min-height: 64px;
	padding-bottom: 8px;
}

#u14753-10
{
	z-index: 3;
	width: 380px;
	min-height: 56px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u14752-bw
{
	z-index: 2;
	min-height: 64px;
}

#u14754
{
	z-index: 13;
	width: 90px;
	min-height: 17px;
	margin-right: -10000px;
	margin-top: 41px;
	left: 169px;
}

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

#page .verticalspacer
{
	clear: both;
}

