#lightbox{position:absolute; top:40px; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;	background-color:#fff; width:250px;	height:250px; margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute; top:40%;	left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0;	left:0;	height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;	height:100%; background:transparent url(../immagini/litebox-blank.gif) no-repeat; display:block;}
#prevLink{left:0; float:left;}
#nextLink{right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../immagini/litebox-prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../immagini/litebox-nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:11px Arial,Verdana,Helvetica,sans-serif;	background-color:#fff; margin:0 auto;	line-height:1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:85%; float:left;text-align:left;}
#imageData #caption{font-weight:bold; color:#000000;}
#imageData #commento{display:block; font-weight:normal; color:#000000; font:10px Arial,Verdana,sans-serif;}
#imageData #numberDisplay{display:block; clear:left; color:#FF7F00; font:10px Arial,Verdana,sans-serif; width:100%; margin-bottom:1.0em;}
#imageData #bottomNavClose{float:right; padding-bottom:0.7em;}
#bottomNavClose img{width:73px; height:29px; }
#overlay{position:absolute;	top:0; left:0; z-index:90; width:100%; height:500px; background:#000000; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html>body .clearfix {display:inline-block; width:100%;}
* html .clearfix {/*Hides from IE-mac*/height:1%;/*End hide from IE-mac*/}	
	