.l335 .jsImageSlider {
    position: relative;
}

.l335 .jsImageSlider .preview {
    display: none;
    position: relative;
    overflow: hidden;
}

.l335 .jsImageSlider .preview img {
    position: absolute;
    z-index: 50;
}

.l335 .jsImageSlider .preview .indicator {
    background: url('/se_data/global/gfx/gui/widgets/imageslider/indicator.gif') no-repeat center;
    width: 116px;
    height: 116px;
    moz-border-radius: 16px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 100;
}

.l335 .jsImageSlider .preview .navigator {
    height: 24px;
    width: 480px;
    position: absolute;
    left: 0px;
    z-index: 200;
}

.l335 .jsImageSlider .preview .navigator a.next {
    cursor: pointer !important;
    /* IE7 fix */

    cursor: hand;
    float: right;
    background: url('/se_data/global/gfx/fake.gif');
}

.l335 .jsImageSlider .preview .navigator a.prev {
    cursor: pointer !important;
    /* IE7 fix */

    cursor: hand;
    float: left;
    background: url('/se_data/global/gfx/fake.gif');
}

.l335 .jsImageSlider .preview .navigator a.next:hover {
    background: url('/se_data/global/gfx/gui/widgets/imageslider/next.gif') no-repeat right center;
}

.l335 .jsImageSlider .preview .navigator a.prev:hover {
    background: url('/se_data/global/gfx/gui/widgets/imageslider/prev.gif') no-repeat left center;
}

.l335 .jsImageSlider .thumbs {
    position: absolute;
    right: 0px;
    top: 0px;
    overflow: auto;
}

.l335 .jsImageSlider .thumbs .spacer {
    margin: 4px;
}

.l335 .jsImageSlider .thumbs a {
    float: left;
    opacity: 0.5;
    filter: alpha(opacity=50);
    margin: 6px;
    border: 1px solid #999;
    width: 100px;
    height: 75px;
}

.l335 .jsImageSlider .thumbs a:hover {
    border: 1px solid #FFF;
}

.l335 .jsImageSlider .thumbs a.active {
    opacity: 0.99;
    filter: alpha(opacity=100);
    border: 1px solid #FFF;
}