/*colori:marrone scuro: rgba(100,33,0,1)marrone chiaro: rgba(155,55,10,1)arancio: rgba(215,120,25,1)*/a {		text-decoration:none;		}body	{		margin:0;		padding:0;		background-color:rgba(255,254,246,1)  		background-repeat: initial;    	background-attachment: scroll; /*fixed*/		font-family: 'Averia Sans Libre', cursive;		}#wrapper {		margin:0;		width:100%;  		overflow:hidden;		padding:0;		}#contenitore {		width:100%;		height:600px;		margin:0 auto;		background-image:url("../images/sfondo2.jpg");		background-size:cover!important;		}		#logo	{		width:1200px;		height:250px;		margin:0 auto;		padding:0;		background-image:url("../images/logo2.png");		}#menu	{		width:100%;		height:200px;		z-index:1;				padding:0;		margin:0 auto;		}#menu ul {		list-style-type:none;  		clear:both;		padding:0;		margin:0;		}#menu ul li {		/*float:left;*/		clear:both;		letter-spacing:1px;		width:100%;		}#menu ul li a {		font-family: 'Pacifico', cursive;  		font-size:22px;  		line-height:46px;  		text-align:center;		text-decoration:none;		display:block;  		color:rgba(250,250,250,1); 		text-shadow: -3px 3px 5px rgba(50,50,50,0.5), -3px -3px 5px rgba(50,50,50,0.5)/*, -1px -1px 3px rgba(255,254,246,1), 1px -1px 3px rgba(255,254,246,1)*/;		background-color:rgba(100,33,0,0.2);		margin-bottom:5px;		}		#menu ul li:hover a {		/*color:rgba(187,61,0,1);*/		background-color:rgba(255,255,255,0.2);		}			#scritta {		width:1200px;		height:150px;		margin:0 auto;		}#scritta p {		margin:0;		padding:0;		letter-spacing: 2px;		font-size: 60px; 		line-height:150px;		color: rgba(255,255,255,1); 		text-shadow: -1px 1px 5px rgba(100,33,0,0.8), 1px -1px 5px rgba(100,33,0,0.8), -1px -1px 5px rgba(100,33,0,0.8), 1px 1px 5px rgba(100,33,0,0.8);		font-weight: bold;		text-align: center;		font-family: 'Pacifico', cursive;		}#footer {  		width:100%;  		height:150px;		text-align:center;		background-color:rgba(155,55,10,1);		padding-top:5px;		bottom:0;		z-index:10000;		margin-top:20px;		}#footercontenitoreinterno {		width:1200px;		height:150px;		margin:0 auto;		text-align:left;		}#footerscritte {		width:1200px;		height:100px;		clear:both;			}#footerfacebook {		width:600px;		height:50px;		float:right;		background-image:url("../images/facebook-spento.png");		padding:0;		margin:0;		}#footerfacebook:hover {		background-image:url("../images/facebook-acceso.png");		line-height:50px;		}#footertripadvisor {		width:600px;		height:50px;		background-image:url("../images/tripadvisor-spento.png");		float:left;		display:block;		padding:0;		margin:0;		}#footertripadvisor:hover {		background-image:url("../images/tripadvisor-acceso.png");		}#footer p {		/*color:rgba(100,33,0,1);*/		text-align:center;		color:rgba(250,250,250,1);			line-height:25px;		font-size:15px;		padding:0;		margin:0;		}#contenuto {		margin:0 auto;		width:100%;		}/*----------------------------------------------home------------------------------------------*/#fascia {		background-image:url("../images/fascia.png");		background-repeat: repeat-x;		width:100%;		height:50px;		margin: 20px auto;				}#home1 , #home2 , #home3 {		width:1200px;		height:400px;		background-image:url("../images/home2.jpg");		margin-top:0;		padding:0;		margin: 0 auto;				}	#home1 {		background-image:url("../images/home1.jpg");		}#home2 {		background-image:url("../images/home2.jpg");		}#home3 {		background-image:url("../images/home3.jpg");		}		#home1 p , #home3 p {		background-color:rgba(100,33,0,0.5);		line-height:30px;		padding: 20px 0 20 px;		font-weight:500;		font-size:20px;		color:rgba(255,255,255,1);		text-shadow: -1px 1px 3px rgba(100,33,0,0.8), 1px -1px 3px rgba(100,33,0,0.8), -1px -1px 3px rgba(100,33,0,0.8), 1px 1px 3px rgba(100,33,0,0.8);		text-align:center;		}#home2 p {		background-color:rgba(255,255,255,0.5);		line-height:30px;		padding: 20px 0 20 px;		font-weight:500;		font-size:20px;		color:rgba(100,33,0,1);		text-shadow: -1px 1px 3px rgba(255,255,255,0.8), 1px -1px 3px rgba(255,255,255,0.8), -1px -1px 3px rgba(255,255,255,0.8), 1px 1px 3px rgba(255,255,255,0.8);		text-align:center;		}#titolohome1 , #titolohome2 , #titolohome3 {		padding-top:1px;		}	#titolohome1 p , #titolohome3 p {		color:rgba(215,120,25,1);		font-size:50px;		text-align:center;		font-family: 'Pacifico', cursive;		text-shadow: -1px 1px 5px rgba(100,33,0,0.8), 1px -1px 5px rgba(100,33,0,0.8), -1px -1px 5px rgba(100,33,0,0.8), 1px 1px 5px rgba(100,33,0,0.8);		margin-top:40px;		line-height:120px;		background-color:rgba(255,255,255,0.5);		font-weight:300;		}#titolohome2 p {		color:rgba(255,255,255,1);		font-size:50px;		text-align:center;		font-family: 'Pacifico', cursive;		text-shadow: -1px 1px 5px rgba(100,33,0,0.8), 1px -1px 5px rgba(100,33,0,0.8), -1px -1px 5px rgba(100,33,0,0.8), 1px 1px 5px rgba(100,33,0,0.8);		margin-top:40px;		line-height:120px;		background-color:rgba(215,120,25,0.8);		font-weight:300;		}			#contenitoresocial {		width:1200px;		margin:0 auto;		}.widSSPData {		border:0!IMPORTANT;		}		#CDSWIDSSP {		padding-left:50px!IMPORTANT;		width:500px!IMPORTANT;		}#tripadvisor {  		float:left;		padding:0;		margin:0;		}#facebookbox {		float:right;		width:550px;		height:458px;		}		#slider {  		margin:20px auto;		background-color:rgba(255,255,255,0.3);		width:1200px;		height:600px;		}#avatar_galleria_module {		border-color:rgba(215,120,25,1)!important;		border-style: solid!important;		border-width: 5px!important;		margin:0!important;		padding:0!important;		}		.avatar-copyright {  		display:none;		}.galleria-container.notouch {		border:0!important;		}.galleria-classic {		margin:0!important;		padding:0!important;		}	.accept {  		background-color:rgba(255,255,255,0)!IMPORTANT;  		border:solid 2px rgba(50,25,25,1); /*granata scuro*/		}.decline {  		display:none;		}.activebar-container {  		background-color:rgba(255,255,255,0.4)!IMPORTANT;		font-weight:800;		}/*-----------------------------------------------------------------------responsive----------------------------------------------------------------------*/@media (max-width:1240px) {				}@media (max-width:1020px) {		#contenitore {		height:510px;		}			#logo {		background-image:url("../images/logo2-720.png");		height:250px;		width:720px;		}		#menu {  		clear:both;		width:100%;		height:140px;		}		#menu ul li {		clear:both;  		  		height:30px;		width:100%;		margin-bottom:5px;		}		#menu ul li a {		}		#menu ul li a {  		font-size:20px; 		line-height:30px;		padding:0 11px 0 11px;		}		#menu ul li:hover a {		}		#scritta {		width:720px;		height:120px;		}		#scritta p {			font-size: 50px; 		line-height:120px;		letter-spacing:1px;		}		#contenuto {		width:100%;		}		#footer {		}		#footercontenitoreinterno {		width:720px;		}		#footerscritte {		width:720px;		}		#footerfacebook {		width:360px;		background-image:url("../images/facebook-spento-720.png");		}		#footerfacebook:hover {		background-image:url("../images/facebook-acceso-720.png");		}		#footertripadvisor {		width:360px;		background-image:url("../images/tripadvisor-spento-720.png");		}		#footertripadvisor:hover {		background-image:url("../images/tripadvisor-acceso-720.png");		}		#footer p {		}				/*----------------------------------------------home------------------------------------------*/				#fascia {		width:100%;		}		#slider {		width:720px;		height:360px;		}		.avatar-copyright {		}		.galleria-container notouch {		}		#home1 , #home2 , #home3 {		width:720px;		}			#home1 {		background-image:url("../images/home1-720.jpg");		}		#home2 {		background-image:url("../images/home2-720.jpg");		}		#home3 {		background-image:url("../images/home3-720.jpg");		}				#home1 p , #home3 p {		font-size:20px;		line-height:26px;		}		#home2 p {		font-size:20px;			line-height:26px;		}		#titolohome1 , #titolohome2 , #titolohome3 {		padding-top:1px;		}			#titolohome1 p , #titolohome3 p {		font-size:50px;		text-align:center;		margin-top:40px;		line-height:120px;		}			#titolohome2 p {		font-size:50px;		text-align:center;		margin-top:40px;		line-height:120px;		}						#contenitoresocial {		width:720px;		margin:0 auto;		}		.widSSPData {		border:0!IMPORTANT;		}				#CDSWIDSSP {		margin-left:110px!IMPORTANT;		}		#tripadvisor {		margin-bottom:20px;		}		#facebookbox {		margin:0 auto;		}			}		@media (max-width:720px) {		body {		min-height:350px;				}		#contenitore {		height:405px;		}			#logo {		background-image:url("../images/logo2-350.png");		height:150px;		width:350px;		}		#menu {  		clear:both;		width:100%;		margin:0 auto;		}		#menu ul li {		width:100%;		}		#menu ul li a {  		font-size:16px;				}		#menu ul li:hover a {		}		#scritta {		width:350px;		height:100px;		}		#scritta p {			font-size:40px; 		line-height:50px;		}		#contenuto {		margin:0 auto;		width:100%;		}		#footer {		margin-top:0;		height:130px;		}		#footercontenitoreinterno {		width:350px;		}		#footerscritte {		width:350px;		}		#footerfacebook {		height:30px;		width:175px;		background-image:url("../images/facebook-spento-350.png");		}		#footerfacebook:hover {		background-image:url("../images/facebook-acceso-350.png");		}		#footertripadvisor {		height:30px;		width:175px;		background-image:url("../images/tripadvisor-spento-350.png");		}		#footertripadvisor:hover {		background-image:url("../images/tripadvisor-acceso-350.png");		}		#footer p {		line-height:20px;		font-size:15px;		letter-spacing:-0.9px;		}				/*----------------------------------------------home------------------------------------------*/				#fascia {		width:100%;		}		#slider {		padding-top:0!IMPORTANT;		margin-top:0!IMPORTANT;		width:350px;		height:175px;		}		.avatar-copyright {		}		.galleria-container notouch {		height:200px!IMPORTANT;		}		#home1 , #home2 , #home3 {		width:350px;		height:300px;		}			#home1 {		background-image:url("../images/home1-350.jpg");		}		#home2 {		background-image:url("../images/home2-350.jpg");		}		#home3 {		background-image:url("../images/home3-350.jpg");		}				#home1 p , #home3 p {		font-size:16px;		line-height:20px;		}		#home2 p {		font-size:16px;			line-height:20px;		}		#titolohome1 , #titolohome2 , #titolohome3 {		}			#titolohome1 p , #titolohome3 p {		font-size:25px;		line-height:60px;		}			#titolohome2 p {		font-size:25px;		line-height:60px;		}						#contenitoresocial {		height:0;		visibility:hidden;		}		.widSSPData {		height:0;		}				#CDSWIDSSP {		height:0;		}		#tripadvisor {		height:0;		visibility:hidden;		}		#facebookbox {		height:0;		visibility:hidden;		}			}