/*------slider gallery-------*/
.gallery_slider {
    width: 1010px;
    position: relative;
}

.gallery_slider .jcarousel-buttons {
    width: 1010px;
}

.gallery_slider .jcarousel-clip {
    width: 1010px;
    margin: 0!important;
    overflow: hidden;
}
.gallery_slider ul.jcarousel-list {}
.gallery_slider li.jcarousel-item {}
.gallery_slider li.jcarousel-item p {}
.gallery_slider li.jcarousel-item a {}
.gallery_slider li.jcarousel-item p a {}
.gallery_slider li.jcarousel-item a img {  }

.gallery_slider .jcarousel-prev-horizontal {
    position: absolute;
    top: 110px;
    left: -15px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: transparent url('images/controls.png') 0px -30px no-repeat;
}
.gallery_slider .jcarousel-prev-disabled {

    background-position: 0px 0px;
}

.gallery_slider .jcarousel-next-horizontal {
    position: absolute;
    top: 110px;
    right: -15px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: transparent url('images/controls.png') -30px -30px no-repeat ;
    z-index:1000;
}
.gallery_slider .jcarousel-next-disabled {

    background-position: -30px 0px;
}


.gallery_slider .jcarousel-container {
    /*background:url(bg_detail_photos.png) no-repeat 0px 0px;*/
}

.gallery_slider .jcarousel-direction-rtl {
    direction: rtl;
}



.vystavy_gallery .gallery_slider .jcarousel-prev-horizontal {
    top: -40px;
    right: 36px;
}
.vystavy_gallery .gallery_slider .jcarousel-next-horizontal {
    top: -40px;
    right: 4px;
}