@charset "utf-8";

#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90;	width: 100%; height: 500px; }
#jquery-lightbox {position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {	position: relative;	background-color: #000;	width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;	top: 40%; left: 0%;	height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav {	position: absolute;	top: 0;	left: 0; height: 100%; width: 100%;	z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; position:relative; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; display: block; position:relative; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif;	background-color: #000;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%; padding: 0 10px 0; position:relative; }
#lightbox-container-image-data { color: #fff; }
#lightbox-container-image-data #lightbox-image-details { width: 100%; float: left; text-align: left; margin-bottom:15px; }	
#lightbox-image-details-caption { font-weight: bold;  }
#lightbox-image-details-currentNumber {	display: block; clear: left; padding-bottom: 1.0em;	color:#000; }
#lightbox-secNav-btnClose { width: 20px; float: right;	position:absolute;	top:-11px;	right:-11px; display:block;	z-index:99999; }
.btnPrev, .btnNext { color:#000; font-weight:bold; padding-top:7px; *padding-top:9px; display:block; text-align:right; height:19px; position:absolute; font-size:12px; }
.btnNext { float:right;  width:79px; background:url(../images/icones/suivant.gif) 0 0 no-repeat;   padding-right:2px; right:0; bottom:10%;}
.btnPrev { float:left;  width:100px; background:url(../images/icones/precedent3.gif) 0 0 no-repeat;  padding-left:2px; padding-right:10px; padding-top:9px; top:20%; left:0; }

.imgLeftTop, .imgRightTop, .imgLeftBottom, .imgRightBottom    { position:absolute; } 
.imgLeftTop { left:0; top:0; }
.imgRightTop { right:-1px; top:0; }
.imgLeftBottom { left:0; bottom:0; }
.imgRightBottom { right:0; bottom:0; }