<!--
#cont_lacura a{
	display:block;
	padding-left:24px;
	line-height:24px;
	height:24px;
	background:url(../../_grafiche/frMenuDx.png) left center no-repeat;
	background-size: auto 24px;
}


@media (min-width:801px){
	#pg1:hover{
		height:39px !important;
		border-bottom:5px solid #9f7444;
	}
	#pg2:hover{
		height:39px !important;
		border-bottom:5px solid #e08e46;
	}
	#pg3:hover{
		height:39px !important;
		border-bottom:5px solid #017092;/*#991f1d;*/
	}
	#pg4:hover{
		height:39px !important;
		border-bottom:5px solid #d99b52;
	}
	#pg5:hover{
		height:39px !important;
		border-bottom:5px solid #e2cbae;
	}
	#pg6:hover{
		height:39px !important;
		border-bottom:5px solid #bda463;
	}
	#pg7:hover{
		height:39px !important;
		border-bottom:5px solid #624621;
	}
	#pg9:hover{
		height:39px !important;
		border-bottom:5px solid #af684f;
	}
}
#scheda_int{
    column-count: 1 !important;
	text-align:justify !important;
}
#ff{
	width:100%;
	height:100%;
	z-index:10;
	-webkit-transition:opacity 1s;
	transition:opacity 1s;
}
#fCont{
	opacity:1 !important;
	overflow: hidden;
	display:none;
}
#ff{
    height: 100%;
    width: 177.77777778vh; /* 100 * 16 / 9 */
    min-width: 100%;
    min-height: 56.25vw; /* 100 * 9 / 16 */	
    position: absolute;
    left: 50%; /* % of surrounding element */
    top: 50%;
    transform: translate(-50%, -50%); /* % of current element */
}
#audioDiv{
	display:none;
	position:absolute;
	width:25px;
	height:25px;
	right:10px;
	top:90px;
	z-index:10;
	opacity:0.6;
	background:url(../_grafiche/audioOff.png) no-repeat center center;
	cursor:pointer;
	transition:opacity 0.5s;
	-webkit-transition:opacity 0.5s;
}
#audioDiv:hover{
	opacity:1;
}
.msgHome{
	/*width:calc(100% - 40px) !important;
	height:calc(100% - 40px) !important;
	margin-left:0px !important;
	margin-top:0px !important;
	left:20px !important;
	top:20px !important;*/
	
	width:500px !important;
	height:500px !important;
	margin-left:-250px !important;
	margin-top:-250px !important;
	left:50% !important;
	top:50% !important;
	
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
	padding:0px !important;
}
.msgHome #popup_testo{
	padding:50px !important;
	overflow-y:auto;
}

#prenota{
	width:40px;
	overflow:hidden;
	color:#FFF !important;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:15px !important;*/
	font-size:19px !important;
	height:40px;
	line-height:40px;
	padding-left:40px;
	background:url(../_grafiche/icoAppuntamento2W.png) 3px center no-repeat;
	cursor:pointer;
	opacity:0.4;
}
.prenFull{
	background-image:url(../_grafiche/icoAppuntamento2W_Full.png) !important;
	opacity:1 !important;
}

@media only screen and (max-width: 920px){
	#prenota{
		width: 50px !important;
		padding-left: 50px !important;
		padding-right: 0px !important;
		background-position: 6px center !important;
		overflow:hidden;
		/*right:100px;*/
		top:60px;
	}
	#audioDiv{
		top:110px;
	}
}
@media only screen and (min-width: 620px) and (max-width: 800px){
	#prenota{
		right:50px;
	}
}
@media only screen and (max-width: 619px){
	#prenota{
		position: absolute !important;
		width:40px !important;
		top:0px;
		border-radius:0px !important;
		right:95px;
		background-position: center center !important;
		box-shadow:none !important;
		padding-left: 40px !important;
		padding-right: 0px !important;
		z-index:305 !important;
		background-color:transparent !important;
		background-image:url(../_grafiche/icoAppuntamento2W.png) !important;
	}
	.msgHome{
		width:300px !important;
		height:300px !important;
		margin-left:-150px !important;
		margin-top:-150px !important;
	}
}
@media only screen and (max-width: 500px){
	/*#prenota{
		border-radius: 30px !important;
		box-shadow: 0px 0px 3px rgba(0,0,0,0.5) !important;
		top: 5px;
		right:110px;
		height: 50px !important;
		width: 50px !important;
		padding-left: 50px !important;
		padding-right: 0px !important;
		background-position: 6px center !important;
		border:none !important;
		width:50px;
		overflow:hidden;
		background-color:#000 !important;
	}*/
}
-->