/*
 * overlay
 */
.gallery-overlay{
	position: fixed;
	top: 0;
	z-index: 98;
	display:none;
	width:100%;
	height:100%;
	background: #144063;
	
/*
	opacity: 0.7;
	filter: alpha(opacity = 70);
*/
	cursor: pointer;
}
/*
.gallery-overlay{
	position: absolute;
	top: 0;
	z-index: 98;
	display:none;
	width:100%;
	height:100%;
	background: #144063;

	cursor: pointer;
}
*/

/*
 * thumbnails
 */
#gallery-thBox{
	background: #f1f1f1;
}
#gallery-thBox-content{
	width: 100%;
	padding:10px 0 0 10px;
}
.gallery-th{
	/* considero pagging e bordo */
	width: 50px;
	height: 50px;
	margin: 0 10px 10px 0;
	float:left;
	cursor: pointer;
}
.gallery-th-content{
	position:absolute;
	width: 46px;
	height: 46px;
	/*padding: 1px;*/
	border: 2px solid #C3CECD;
	background: #fff;
	overflow:hidden;
}
.gallery-th-content IMG{
	
}



/*
 * images
 */
/*
#gallery-box{
	width: 720px;
	height: 540px;
	background: #16181A;
	top:100px;
	position: fixed;
	left:50%;
	margin-left: -361px;
	z-index: 99;
	display: none;
}
*/
#gallery-box{
	width: 720px;
	height: 540px;
	background: #16181A;
	position: absolute;

	top:0;
	left:0;
	
	z-index: 99;
	display: none;
}

#gallery-container{
	width: 720px;
	height: 540px;
}

#gallery-content{
	position: relative;
	width: 100%;
	height: 100%;
    text-align: center;
	background: transparent url(/images/icone/ajax_loader.gif) center  no-repeat;
}

.gallery-img{
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
}
.gallery-img IMG{
}


/*
 * controls
 */
.gallery-btn{
	position:absolute;
	top:230px;
	z-index:10;
	color:#fff;
	cursor: pointer;
	width:40px;
	height:67px;
}
#gallery-btn-prev{
	left:-40px;
	background: transparent url(/images/bottoni/frecciaSX.png) left no-repeat;
}

#gallery-btn-next{
	right:-40px;
	background: transparent url(/images/bottoni/frecciaDX.png) right no-repeat;
}
#gallery-btn-close{
	position:absolute;
	top:0;
	right:-30px;
	z-index:10;
	cursor: pointer;
	width:30px;
	height:30px;
	background: transparent url(/images/bottoni/chiudi.png) right no-repeat;
}


/*
 * caption 
 */
#gallery-caption{
	position: absolute;
	top:0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	color:#fff;
	z-index: 11;
}