.fotina a:hover {border:0}


	#scheda-allegati {font-size:11px; margin-top:10px}
	.recensione { background:url(../images/Recensioni_si.gif) no-repeat top left; padding:2px 0 6px 20px; }
	.recensione-no { background:url(../images/Recensioni_no.gif) no-repeat top left; padding:2px 0 6px 20px; }
	.video { background:url(../images/video_si.gif) no-repeat top left; padding:2px 0 6px 30px; }
	.video-no { background:url(../images/video_no.gif) no-repeat top left; padding:2px 0 6px 30px; }
	.link-correlati { background:url(../images/links.gif) no-repeat top left; padding:2px 0 6px 20px;}
	.lista-ebook {padding:0px 0 0px 0px; font-weight:bold; font-size:10px !important; background:#33852a; color:#fff; 
	padding:0 2px; margin:0; -moz-border-radius:2px;-webkit-border-radius:2px;}
	.lista-ebook a {color:#fff !important; text-decoration:none}
	
	#lista-allegati div {float:left; margin-right:10px; font-size:11px}
	#lista-allegati {color:#ccc}
	#lista-allegati a {}
	#lista-allegati .lista-ebook { margin-top:2px}
	


			
	/* griglia-eventi-home */

	#griglia-eventi-home {width:100%; margin:30px 0;}
	#griglia-eventi-home h2 { font-size:36px; background:#c00; margin:20px 10px 0 10px;  padding:10px 0; color:#fff; text-align:center; text-transform:uppercase; }	
	#griglia-eventi-home h2 a { color:#fff}
	#griglia-eventi-home {margin:auto; margin: 0 0 30px  0   }
	#griglia-eventi-home .cella {text-align:left; border:0px solid #ddd !important; }
	#griglia-eventi-home .testo  {  margin-top:10px; }	
	#griglia-eventi-home .testo h3 {margin:0; padding:0;  padding:0px ; margin:10px 0 5px 0; font-size:16px; text-transform:uppercase; 	letter-spacing:0px; line-height:120%;}
	#griglia-eventi-home .testo h3 a {color:#111; height:auto; font-weight:bold}
	#griglia-eventi-home .testo p {margin:20px 0 20px 0; font-size:13px; font-weight:normal; color:#555; letter-spacing:0px; line-height:140%}
	
	#griglia-eventi-home .continua { margin-top:50px; }
	#griglia-eventi-home .continua span {background:#111; padding:10px 20px; margin-top:25px; 
	-moz-border-radius: 3px; -webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}
	#griglia-eventi-home .continua a { color:#fff !important; text-decoration:none; text-transform:uppercase}


	.griglia-scheda-galleria li { margin-bottom:5px;float:left}
	.griglia-scheda-galleria li .cella { background-size:100% auto; background-position:center center; background-repeat:no-repeat}
	.griglia-scheda-galleria li span {display:none}
	.griglia-scheda-galleria li {width:25%; float:left; margin-bottom:20px }
	.griglia-scheda-galleria li img {max-width:90%; max-height:90%;}
	.griglia-scheda-galleria li .cella {padding:5px 0; border:1px solid #ccc; text-align:center }
	.griglia-scheda-galleria li .cella,
	.griglia-scheda-galleria li .cella a  {width:100%; height:230px;  display:block}
	
	.griglia-scheda-galleria li .testo { background: rgba(255, 255, 255, 0.8); 
	 bottom:0; margin:0px; text-align:center !important; padding:15px 0px 5px 0px !important; }
	 .griglia-scheda-galleria li .testo h5 {font-size:16px; margin:0}
	 	 
		 	
	
	/* griglia-eventi */

	#griglia-eventi { margin:20px 0 30px  0px !important;}
	#griglia-eventi h1 { font-size:36px; background:#c00;  padding:10px 0; color:#fff; text-align:center; text-transform:uppercase; }	
	
	#griglia-eventi ul { width:100%;  list-style:none !important;}
	#griglia-eventi li {width:33%; float: left;  list-style:none !important; }
	#griglia-eventi li:last-child {margin-right:0 !important}
	#griglia-eventi li { color:#333 }
	
	#griglia-eventi .cella {text-align:left; margin:0 15px 0 0px; height:330px }
	#griglia-eventi .testo  {  margin-top:10px; }	
	#griglia-eventi .testo h3 {margin:0; padding:0;  padding:0px ; margin:10px 0 10px 0; font-size:16px; 
	letter-spacing:0px; line-height:120%;}
	#griglia-eventi .testo h3 a { height:auto; font-weight:bold}
	#griglia-eventi .testo p {margin:0px 0 20px 0; font-size:14px; font-weight:normal; color:#555; letter-spacing:0px; line-height:140%}
	
	#griglia-eventi .fotina {padding-top:0px; text-align:center; margin-bottom:10px;  }
	#griglia-eventi .fotina span { display:none}
	#griglia-eventi .fotina { background-size:auto 96%; background-repeat:no-repeat; 
	background-position:center; border:1px solid #ccc;}
	#griglia-eventi .fotina, #griglia-eventi .fotina a {height:200px; width:100%; display:block}
	
	.continua { margin-top:10px; }
	.continua span {background:#111; padding:10px 20px; margin-top:0px; 
	-moz-border-radius: 3px; -webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}
	.continua a { color:#fff !important; text-decoration:none; text-transform:uppercase}
				
		
	/* griglia-prodotti */
	
	
	#contieni-griglia-prodotti-home {
	padding:40px 0; margin:20px 0}

	#griglia-prodotti {width:100%; margin-top:20px}
	#griglia-prodotti h2 { color:#844c27; margin:20px 0; }
	#griglia-prodotti h2 { font-size:20px; margin:0 0 20px 40px; padding:0; color:#2f1401; text-align:left; text-transform:uppercase; }

	#griglia-prodotti h4 { background:#666;  padding:5px 10px; margin-bottom:20px; text-transform:uppercase}
	#griglia-prodotti h4, #griglia-prodotti a { }
	
	#griglia-prodotti .sconto {color:#fff; background:#660000; padding:2px !important;
	-moz-border-radius:5px;-webkit-border-radius:5px; font-size:11px; margin-top:10px}
		
	#griglia-prodotti a {height:auto !important}
	
	#griglia-prodotti li {width:50%; float: left;  list-style:none !important; margin-bottom:20px; }
	#griglia-prodotti li { color:#333 }
		
	#griglia-prodotti .cella { background:#fff; 
	margin:0 0px 20px 0; text-align:left; border-right:0px solid #2b353e  !important;  height:180px }
	#griglia-prodotti .cella:hover { border:0px solid #e75113;	-webkit-transition: all .9s; -moz-transition: all .9s;transition: all .9s;}

	#griglia-prodotti .fotina { width:130px; float:left; text-align:center; margin-bottom:0px; background:#c99    }
	#griglia-prodotti .fotina span { display:none}

	#griglia-prodotti  .fotina img { height:auto; width:100%; max-height:200px}
 
	#griglia-prodotti .testo  { margin:0px 10px 0 140px; text-align:center; padding:0 0px 0 0; min-height:40px; text-align:left;  }	
	#griglia-prodotti .testo h3 {margin:0; padding:0;  padding:0px ; margin:5px 0 5px 0; 
	font-size:15px; letter-spacing:0px; line-height:110%;  font-weight:bold; color:#ddd}
	#griglia-prodotti .testo h3 a { height:auto } 
	#griglia-prodotti .testo p {margin:5px 0px 0 0; font-size:13px; font-weight:bold; color:#111 !important; letter-spacing:0px; line-height:125%; }
	#griglia-prodotti .prezzo { font-weight:normal !important}
	.nome-collana {font-weight:bold; text-transform:uppercase; font-size:12px; color:#757575;
	border-bottom:1px solid #beaf84; padding-bottom:5px}
	.nome-collana a {color:#757575}
	
	.griglia-camere-note {text-align:center}

	 	 
	 	
	.galleria li { margin-bottom:5px;float:left}
	.galleria li .cella { background-size:100% auto; background-position:center; background-repeat:no-repeat}
	.galleria li span {display:none}
	.galleria li {width:24%; margin-right:1%; margin-bottom:10px; height:130px}
	.galleria li .cella, 
	.galleria li .cella a {width:98%; height:130px; display:block}
	.galleria li .testo { background: rgba(255, 255, 255, 0.8); 
	 bottom:0; margin:-40px 10px 0 0px; text-align:center !important; padding:5px 10px; }
	

		#servizi ul { margin-top:20px	}
		#servizi li {width:25%; float:left; }
		#servizi li .cella {width:93%;  margin:auto; background: rgba(0, 0, 0, 0.3);
		margin:10px auto; padding:20px 0;
		-moz-border-radius: 3px;-webkit-border-radius: 3px;	border-radius: 3px; -khtml-border-radius: 3px; }
		#servizi li .icona {}
		#servizi li .testo { margin:0px 0px 0 0px;  text-align:center }
		#servizi li .icona img { width:auto; height:100px }
		#servizi h1 { color:#fff;  }
		#servizi li h3 { font-size:22px; color:#FC0; padding:0; margin:5px 0}
		#servizi li h5 { font-size:20px; font-weight:bold; color:#fff; padding:0; margin:0}
		#servizi li p { font-size:14px; line-height:160%; min-height:70px; padding:0; margin:0}	
	
	