
		 
/*presentazione intro


img { behavior: url(../script_5273/iepngfix.htc) }
#pageflip {
	position: relative;
	right: 0; top: 100%;
	float: right; 
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; bottom: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 20px;
	overflow: hidden;
	position: absolute;
	right: 0; bottom: 0;
	background: url(../image/entra1.png) no-repeat right top;
}*/

/*
 * effect calendario-slide
 */

	/* effetto calendario "EVENTI" */
#heading {
			display: block;
			text-align:center;
			margin-bottom: 1em;
			
		}
		#heading * {
			display: inline;
			padding: 1px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
		}
		#heading li.active {
			background-color: #efa400;
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
		}
		
		#wrapper { 
		pisition: absolute; 
		/*top: 10px;*/
		margin: 1em; padding: 1em; 
		
		
		}
		
		#panes {
			
			border-style: none;
			width: 500px;
			margin: 0 0.5em 0 0.5em;
			
		}
		
		#panes p {
		  width: 500px;
		  margin: 0 auto 1em auto;
		  line-height: 1.2em;
		  
		}
		
		#panes div div { 
		overflow: hidden; 
		}
		
		#previous { 
		float: none;
		 cursor: pointer;
		  }
		#next { float: none;
		 cursor: pointer;
		  }

/*
 * immagini gallery

#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {
	font:14px Georgia,Verdana;   
	border:0px solid #ccc; 
	background:#fff; 
	cursor:pointer;
	}
.button:hover {
	border:0px solid #bbb; 
	background:#fff;
	}*/

		/*effetto tappo intro"HOME"*/

.item {
	width:240px;
	height:160px;	
		
	margin:5px 5px 5px 0;
	

	overflow:hidden;
	
	
	position:relative;
	
	
	float:left;
}

 .caption {
	width:240px;
	height:160px;
	background:#fff;
	color:#000;
	font-weight:bold;
		

	position:absolute;
	left:0;


	display:none;

	filter:alpha(opacity=80);
	-moz-opacity:0.9;   
	-khtml-opacity: 0.9;   
	opacity: 0.9;    

}

.caption a {
	text-decoration:none;
	color:#000;
	font-size:14px;	
	


	display:block;
}



.item img {
	border:0;
	
	
	position:absolute;
}




