.version.volterra_apartment /* version checker */
{
	color: #0000E8;
	background-color: #8E226B;
}

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

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

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

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

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

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

#page_position_content
{
	margin-top: -4px;
	margin-bottom: -1697px;
	width: 0.01px;
}

#u4646-4
{
	z-index: 60;
	margin-right: -10000px;
	margin-top: 40px;
	left: 156px;
}

#u4595,#u4595-bw
{
	z-index: 59;
	min-height: 95px;
}

#menuu4596
{
	z-index: 14;
	width: 206px;
	margin-left: 22px;
	margin-top: 31px;
}

#u4607
{
	width: 206px;
	padding-bottom: 18px;
	margin-right: -10000px;
}

#u4607:hover
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4607:active
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4610-4
{
	width: 202px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 9px;
}

#u4607:hover #u4610-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4607:active #u4610-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4626
{
	width: 206px;
	padding-bottom: 18px;
	margin-right: -10000px;
}

#u4607.MuseMenuActive,#u4626:hover
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4626:active
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4628-4
{
	width: 202px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 9px;
}

#u4607.MuseMenuActive #u4610-4,#u4626:hover #u4628-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4626:active #u4628-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4630
{
	width: 175px;
	left: 145px;
}

#u4635
{
	width: 175px;
	padding-bottom: 23px;
	margin-right: -10000px;
}

#u4635:hover
{
	width: 175px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4636-4
{
	width: 167px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 11px;
	left: 2px;
}

#u4635:hover #u4636-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 167px;
	margin: 0px -10000px 0px 0px;
}

#u4631,#u4632,#u4639
{
	width: 175px;
}

#u4642
{
	width: 175px;
	padding-bottom: 23px;
	margin-right: -10000px;
}

#u4635.MuseMenuActive,#u4642:hover
{
	width: 175px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4642.MuseMenuActive
{
	width: 175px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4643-4
{
	width: 167px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 11px;
	left: 2px;
}

#u4635.MuseMenuActive #u4636-4,#u4642:hover #u4643-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 167px;
	margin: 0px -10000px 0px 0px;
}

#u4642.MuseMenuActive #u4643-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 167px;
	margin: 0px -10000px 0px 0px;
}

#u4600
{
	width: 206px;
	padding-bottom: 18px;
	margin-right: -10000px;
}

#u4626.MuseMenuActive,#u4600:hover
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4600:active
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4602-4
{
	width: 202px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 9px;
}

#u4626.MuseMenuActive #u4628-4,#u4600:hover #u4602-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4600:active #u4602-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4612
{
	width: 206px;
	padding-bottom: 18px;
	margin-right: -10000px;
}

#u4600.MuseMenuActive,#u4612:hover
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4612:active
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4615-4
{
	width: 202px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 9px;
}

#u4600.MuseMenuActive #u4602-4,#u4612:hover #u4615-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4612:active #u4615-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4604,#u4625,#u4597,#u4611,#u4618
{
	width: 206px;
}

#u4619
{
	width: 206px;
	padding-bottom: 18px;
	margin-right: -10000px;
}

#u4612.MuseMenuActive,#u4619:hover
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4619:active
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4619.MuseMenuActive
{
	width: 206px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4621-4
{
	width: 202px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 9px;
}

#u4612.MuseMenuActive #u4615-4,#u4619:hover #u4621-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4619:active #u4621-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#u4619.MuseMenuActive #u4621-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 202px;
	margin: 0px -10000px 0px 0px;
}

#pu4683
{
	width: 0.01px;
	margin-top: 23px;
}

#u4683
{
	z-index: 64;
	min-height: 621px;
	border-style: none;
	border-color: transparent;
	padding-bottom: 90px;
	background: #FFFFFF url("../../images/dsc_0032.jpg") no-repeat center bottom;
	background-size: cover;
}

#u4684
{
	z-index: 65;
	width: 330px;
	height: 553px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	position: relative;
	margin-right: -10000px;
	margin-top: 68px;
	left: 27px;
}

#u4683-bw
{
	z-index: 64;
	min-height: 621px;
}

#u4685-10
{
	z-index: 66;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 191px;
	left: 48px;
}

#u4686-6
{
	z-index: 76;
	min-height: 76px;
	background-color: transparent;
	text-align: center;
	font-size: 36px;
	font-family: droid-serif, serif;
	font-weight: 700;
	font-style: italic;
}

#u4686-6-bw
{
	z-index: 76;
	min-height: 76px;
	margin-top: 68px;
}

#u4687
{
	z-index: 82;
	height: 530px;
	background: transparent url("../../images/capriata-u4687-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4687-bw
{
	z-index: 82;
	margin-top: 623px;
	height: 530px;
}

#u4688
{
	z-index: 83;
	height: 436px;
	background: transparent url("../../images/terrazzo%20cambiare-u4688-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4688-bw
{
	z-index: 83;
	margin-top: 964px;
	height: 436px;
}

#u4689
{
	z-index: 84;
	height: 506px;
	background: transparent url("../../images/bagno%20su%20-u4689-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4689-bw
{
	z-index: 84;
	margin-top: 1545px;
	height: 506px;
}

#u4690
{
	z-index: 85;
	height: 572px;
	background: transparent url("../../images/sala%20diagonale-u4690-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4690-bw
{
	z-index: 85;
	margin-top: 1811px;
	height: 572px;
}

#u4691
{
	z-index: 86;
	height: 404px;
	background: transparent url("../../images/prove%20finestrona-u4691-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4691-bw
{
	z-index: 86;
	margin-top: 2206px;
	height: 404px;
}

#u4692
{
	z-index: 87;
	height: 494px;
	background: transparent url("../../images/camera%20su-u4692-fr.jpg") no-repeat center center;
	background-size: contain;
}

#u4692-bw
{
	z-index: 87;
	margin-top: 1241px;
	height: 494px;
}

#u4593
{
	z-index: 2;
	min-height: 100px;
}

#u4594-11
{
	z-index: 3;
	width: 258px;
	min-height: 100px;
	margin-bottom: -12px;
	margin-right: -10000px;
	left: 56px;
}

#u4593-bw
{
	z-index: 2;
	min-height: 100px;
	margin-top: -29px;
	margin-bottom: -29px;
}

#u4693
{
	z-index: 88;
	width: 70px;
	height: 70px;
	margin-left: 425px;
	margin-top: 1627px;
	position: relative;
}

.ie #u4693
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

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

#page .verticalspacer
{
	clear: both;
}

