/* SLIGHTBOX */
/* variation on SLIMBOX */

#rglbOverlay {
    position: absolute;
    left: 0;
    width: 100%;
    background-color: #000;
    cursor: pointer;
    z-index: 15;
}

#rglbCenter, #rglbBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #000;
	z-index: 20;
	border: 1px solid #666;
}

#rglbCenter {
	padding: 10px;
}

.rglbLoading {
	background: #fff url('img/loading-bar-black.gif') no-repeat center;
	border: 1px solid #666;
}

#rglbImage {
	z-index: 25;
}

#rglbPrevLink, #rglbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	z-index: 26;
}

#rglbPrevLink {
	left: 0;
}

#rglbPrevLink:hover {
	background: transparent url('img/fleche1.png') no-repeat 0% 50%;
}

* html #rglbPrevLink:hover { background: transparent url('img/fleche1.gif') no-repeat 0% 50%; }

#rglbNextLink {
	right: 0;
}

#rglbNextLink:hover {
	background: transparent url('img/fleche2.png') no-repeat 100% 50%;
}

* html #rglbNextLink:hover { background: transparent url('img/fleche2.gif') no-repeat 100% 50%; }

#rglbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	border-top-style: none;
}

#rglbCloseLink {
	display: block;
	float: right;
	width: 80px;
	height: 30px;
	background: transparent url('img/close9yj.gif') no-repeat center;
	margin-bottom: 10px;
}

#rglbNumber {
	display: block;
	float: left;
}

#rglbNumber.gallery {
	display: block;
	float: left;
	padding: 10px;
}

#rglbCaption {
	margin-left: 10px;
	display: block;
	float: left;
}

#rglbDescription {
	float: left;
	padding-right: 10px;
}

#rglbDescription #rglbTitle {
	float: left;
	clear: both;
	font-weight: bold;
}

#rglbDescription #rglbCaption {
	margin-left: 0;
}

#rglbPrintLink {
	display: block;
	float: right;
	width: 22px;
	height: 22px;
	background: transparent url(img/printer.png) no-repeat center;
	margin:0 5px 0 0; 
  padding:1px;
}

#rglbSaveLink {
	display: block;
	float: right;
	width: 22px;
	height: 22px;
	background: transparent url(img/disk.png) no-repeat center;
	margin:0 5px 0 0; 
  padding:1px;
}


/* ****************************************************************** */
/*                          HIPPOCAMPE */
/* ****************************************************************** */
    
    .tx-rgsmoothgallery-pi1 {
      margin-top:0px;
      margin-bottom:10px;
    }
    
    .rgsgcontent {
        border:0;
    }

    .slideElement {
        padding:10px;
        background:#242424;
        /*opacity:1;*/
    }

    #rglbCenter, #rglbBottom {
       background-color: #000000;
    }
    #rglbCenter {
       border:10px solid #ffffff;
    }
    #rglbBottom {
       border:10px solid #ffffff;
       border-top:0;
       padding-bottom:10px;
    }
    .jdGallery .slideInfoZone {
        background: #242424;
        color: #ffffff;
    }

    .jdGallery .slideInfoZone h2
    {
        font-size:11px;
        font-weight:bold;
        color: #ffffff;
    }

    .jdGallery .slideInfoZone p
    {
        padding-top:2px;
        font-size: 11px;
        color: #ffffff;
    }

    .jdGallery a.left {
        background: url('/img/fleche-gauche.gif') no-repeat center left;
    }

    * html .jdGallery a.left { background: url('/img/fleche-gauche.gif') no-repeat center left; }

    .jdGallery a.right {
        background: url('/img/fleche-droite.gif') no-repeat center right;
    }

    * html .jdGallery a.right { background: url('/img/fleche-droite.gif') no-repeat center right; }

    #rglbPrevLink:hover {
        background: transparent url('/img/fleche-gauche.gif') no-repeat 0% 50%;
    }

    * html #rglbPrevLink:hover { background: transparent url('/img/fleche-gauche.gif') no-repeat 0% 50%; }

    #rglbNextLink {
        right: 0;
    }

    #rglbNextLink:hover {
        background: transparent url('/img/fleche-droite.gif') no-repeat 100% 50%;
    }

    * html #rglbNextLink:hover { background: transparent url('/img/fleche-droite.gif') no-repeat 100% 50%; }

    .jdGallery a.right, .jdGallery a.left
    {
        filter:alpha(opacity=10);
        -moz-opacity:0.1;
        -khtml-opacity: 0.1;
        opacity: 0.1;
    }

    * html .jdGallery a.right, * html .jdGallery a.left
    {
        filter:alpha(opacity=100);
    }

    .jdGallery a.right:hover, .jdGallery a.left:hover
    {
        filter:alpha(opacity=100);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }

    .jdGallery a.open
    {
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .jdGallery a.open:hover { background: url('/img/loupe.png') no-repeat center center; }

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

    .jdGallery .carousel {
        background:#242424;
        color:#ffffff;
    }

    .jdGallery a.carouselBtn {
        background:#242424;
        color:#ffffff;
        position: absolute;
        text-align: center;
        padding: 0 10px;
        font-size: 13px;
        cursor: pointer;
    }

    .jdGallery .carousel .label .number
    {
        font-weight:bold;
        font-size:12px;
        color: #ffffff;
    }

    #rglbCloseLink {
        width: 50px;
        height: 50px;
        background: transparent url('/img/close.gif') no-repeat center;
    }
    
    #rglbNumber,
    #rglbNumber.gallery,
    #rglbCaption,
    #rglbDescription,
    #rglbDescription #rglbTitle {
        color:#FFFFFF;
    }
/* ****************************************************************** */

