	#cont_gal_tenute{
	position: absolute;
	top: 280px;
	left: 6px;

	}
	#dhtmlgoodies_slideshow{
	width:306px;	/* totale larghezza del contenitore della photogallery */
	position: relative;
	padding-top: 2px;
	padding-left:7px;

	}
	#previewPane{ /* box contenente immagine + descrizione */    
	border:0px solid #022e15;
	margin-bottom:10px;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	position:relative;
	height: auto !important;
	height: 250px ;
	min-height: 250px; 	
				
	}
	#previewPane img{ /*ingrandimento immagine */
	line-height:320px;
	margin: 0px;
	border: 0px solid #022e15;
	background-color: #e7e1c3;
	background-image: url(/img/photogallery/ombra_big.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	}
	#previewPane #largeImageCaption{	/* formatta la descrizione dell'immagine */
		text-align:center;
		font-family: "Bodoni Bk BT", Bodoni, "Times New Roman", Times, serif;	
		font-size:12px;
		color:#022e15;
		padding-left:30px;
		padding-right: 30px;		
	}
	
	#galleryContainer{  /* contenitore miniature  */
	height:33px;	/* altezza dell'immagine (miniatura) + 2 */
	border:0px solid #18461a;
	position:relative;
	overflow:hidden;
	padding:0px;
	/* CSS HACK */
		height: 1010px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/45px;	/* Other browsers */
	height: /**/45px;
				
	}
	#arrow_left{ /* freccia sinistra */
	position:absolute;
	left:0px;
	z-index:15;
	padding:1px;
	height:34px;
	
	}
	.fr_sx_tenute{ /* freccia sinistra tenute */	
	background-color: #f0eddc;
	}
	#arrow_right{ /* freccia destra */
	position:absolute;
	right:0px;
	z-index:15;
	padding:1px;
	height:34px;
	}
	#theImages{
	position:absolute;
	height:32px;
	left:20px;  /* definisce lo spazio a sinistra della prima miniatura */
	width:100000px;
		
	}
	#theImages #slideEnd{ /* div vuoto finale */
	float:left;
	width: 0px;
	margin: 0px;
	padding: 0px;
	}
	#theImages img{  /* miniatura  */
	
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor:pointer;
	border:solid 1px #18461a;
	
	padding: 0px;
	}
	#theImages a{ /* a della miniatura   */
	background-image: url(/img/photogallery/ombra.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 35px;
	width: 35px;
	float:left;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;	
	}
	#waitMessage{ /* box messaggio di attesa  */
	display:none;
	position:absolute;
	left:240px;
	top:60px;
	/*background-color:#FFF;
	border:1px solid #000;
	padding:6px;*/
	color:#022e15;
	font-size:12px;
	font-family: "Bodoni Bk BT", Bodoni, "Times New Roman", Times, serif;
	width:150px;
	height:50px;
	}
	#waitMessage img{ 
	background-image: none;
	}
	
	
	
	#theImages .imageCaption{
	display:none;
	}
#largeImageCaption { /* serve a distanziare la descrizione dall'immagine (ingrandimento */)
	margin-top: 8px;
	
	}
#boximg { /* box contenitore dell'ingrandimento */
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 600px;
	top: 183px;
	left: 50%;
	margin-left: -300px;
	background-color:#e7e1c3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3cca8;
	border-right-color: #d3cca8;
	border-bottom-color: #022e15;
	border-left-color: #d3cca8;
	height:auto !important;
	height:250px;
	min-height:250px;
	
}

#boximg .nav_photo {
	height:30px;
	width:600px;
	background-color:#022e15;
	margin-top: 5px;
}
#boximg .nav_photo #fr_sx a{
	float: left;
	margin-top: 8px;
	margin-left: 8px;
	width: 11px;
	height:14px;
	background-image: url(/img/photogallery/fr_left.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#boximg .nav_photo #fr_sx a:hover{
	filter: alpha(opacity=70);
	opacity: 0.7;
}
#boximg .nav_photo #fr_dx a{
	float: right;
	margin-top: 8px;
	margin-right: 8px;
	width: 11px;
	height:14px;
	background-image: url(/img/photogallery/fr_right.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#boximg .nav_photo #fr_dx a:hover{
	filter: alpha(opacity=70);
	opacity: 0.7;
}
#sfondo {   /* sfondo con opacità  */
	filter: alpha(opacity=70);
	opacity: 0.7;
	background-color:#e7e1c3;
	position: absolute;
	visibility: hidden;
	z-index: 50;
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	left: 0px;
	top: 0px;
}
#sfondo2 {   /* sfondo con opacità nel footer  */
	position: absolute;
	visibility: hidden;	
	z-index: 50;
	/*left: 0px;
	bottom:4px;
	height:4px;
	width:100%;
	filter: alpha(opacity=70);
	opacity: 0.7;
	background-color:#e7e1c3;
	*/
}
#sfondo3 {   /* sfondo con opacità nel footer  */
	position: absolute;
	visibility: hidden;	
	z-index: 50;
	/*left: 0px;
	bottom:4px;
	height:4px;
	width:100%;
	filter: alpha(opacity=70);
	opacity: 0.7;
	background-color:#e7e1c3;
	*/
}	
