#myGallery {
width:526px;
height:364px;
z-index:5;
display:none;
}

.jdGallery {
overflow:hidden;
position:relative;
}

.jdGallery img {
border:0;
margin:0;
}

.jdGallery .slideElement {
width:100%;
height:100%;
background-repeat:no-repeat;
background-color:#4b4b4d;
}

.jdGallery .loadingElement {
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
background:#000 url('../../../medias/modeles/public/elements/loading-bar-black.gif') no-repeat center center;
}

.jdGallery .slideInfoZone {
position:absolute;
z-index:10;
width:100%;
left:0;
bottom:0;
height:80px;
background:#333;
color:#fff;
text-indent:0;
overflow:hidden;
display:none;
margin:0;
}

* html .jdGallery .slideInfoZone {
bottom:-1px;
}

.jdGallery .slideInfoZone h3 {
font-size:18px;
font-weight:700;
text-transform:uppercase;
color:inherit;
margin:2px 0 1px 6px;
padding:0;
}

.jdGallery .slideInfoZone p {
color:#FFF;
font-size:11px;
margin:0 4px 0 6px;
padding:0;
}

.jdGallery div.carouselContainer {
position:absolute;
height:135px;
width:100%;
z-index:10;
left:0;
top:0;
margin:0;
}

.jdGallery a.carouselBtn {
position:absolute;
bottom:0;
right:10px;
height:15px;
text-align:center;
font-size:11px;
background:#333;
color:#fff;
cursor:pointer;
padding:0 10px;
}

.jdGallery .carousel {
position:absolute;
width:100%;
left:0;
top:0;
height:120px;
background:#333;
color:#fff;
text-indent:0;
overflow:hidden;
z-index:2000;
margin:0;
}

.jdGallery .carousel .carouselWrapper {
position:absolute;
width:100%;
height:78px;
top:10px;
left:0;
overflow:hidden;
}

.jdGallery .carousel .carouselInner {
position:relative;
}

.jdGallery .carousel .carouselInner .thumbnail {
cursor:pointer;
background:#000;
background-position:center center;
float:left;
border:solid 1px #fff;
}

.jdGallery .carousel .label {
font-size:13px;
position:absolute;
bottom:5px;
left:10px;
margin:0;
padding:0;
}

.jdGallery .carousel .label .number {
color:#b5b5b5;
}

.jdGallery a {
font-size:100%;
text-decoration:none;
color:inherit;
}

.jdGallery a.right,.jdGallery a.left {
position:absolute;
width:50%;
cursor:pointer;
z-index:100;
height:24px;
}

.jdGallery a.left {
left:0;
bottom:0;
background:url(../../../medias/modeles/public/boutons/btn_precedent.gif) no-repeat bottom left;
margin-bottom:-1px;
}

.jdGallery a.right {
right:0;
bottom:0;
background:url(../../../medias/modeles/public/boutons/btn_suivant.gif) no-repeat bottom right;
margin-bottom:-1px;
}

.jdGallery a.open {
left:0;
top:0;
width:100%;
height:100%;
}

html>body .jdGallery a.left, html>body .jdGallery a.right {
margin:0;
}

.withArrows a.open {
position:absolute;
top:0;
left:25%;
height:99%;
width:50%;
cursor:pointer;
z-index:10;
background:none;
-moz-opacity:0.8;
-khtml-opacity:0.8;
opacity:0.8;
}

.withArrows a.open:hover { 
background: url('img/open.png') no-repeat center center; 
}

* html .withArrows a.open:hover { 
background: url('img/open.gif') no-repeat center center; 
filter:alpha(opacity=80); 
}
	
