﻿/*******************************************************/
/*  JCarousel: http://sorgalla.com/projects/jcarousel/ */
/* [$Id: CSS JCarousel.cclass 10129 2013-09-12 14:21:28Z edicos\mkalmes $] */
/*******************************************************/
.jcarousel-skin-lgs .jcarousel-container 
{
    background: #e6e6e6;
    border: 1px solid #346F97;
}
.jcarousel-skin-lgs .jcarousel-direction-rtl 
{
    direction: rtl;
}
.jcarousel-skin-lgs .jcarousel-container-horizontal 
{
    max-width: 935px; /* kalma, no fixed width, ff max width */
    /* notwendig für IE8 ohne funktioniert nicht in IE8 dieser Wert muss in IE.css und FF.css jeweils anders wird mit JS gelöst in template */
    /* width: 935px; */
    padding: 20px 30px;/*k1 40->30*/
}
.jcarousel-skin-lgs .jcarousel-clip 
{
    width:  100%;
    overflow: hidden;
}
.jcarousel-skin-lgs .jcarousel-clip-horizontal 
{
    /* kalma, no fixed width and height, will get aouto with fixed width for Actionbuttons
    /* width:  950px; */
    /* height: 75px; */
}
.jcarousel-skin-lgs .jcarousel-item 
{
    /* kalma, no fixed width and height, will get aouto with fixed width for Actionbuttons
    /* width: 140px; kalma lokal */
    /* height: 75px; deleted fix height kalma */
}
.jcarousel-skin-lgs .jcarousel-item-horizontal 
{
    margin-left: 0;
    margin-right: 0px;
}
.jcarousel-skin-lgs .jcarousel-direction-rtl .jcarousel-item-horizontal 
{
    margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-lgs .jcarousel-item-placeholder 
{
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons 
 *  new buttons with verlauf
 */
.jcarousel-skin-lgs .jcarousel-next-horizontal 
{
    position: absolute;
    top: 0px;
    right: 5px;
    width: 35px;
    height: 145px;
    cursor: pointer;
    background: transparent url(/images/new/base/jcarousel_next_horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-lgs .jcarousel-direction-rtl .jcarousel-next-horizontal 
{
    left: 15px;
    right: auto;
    background-image: url(/images/new/base/jcarousel_prev_horizontal.png);
}
.jcarousel-skin-lgs .jcarousel-next-horizontal:hover,
.jcarousel-skin-lgs .jcarousel-next-horizontal:focus 
{
    background-position: -35px 0;
}
.jcarousel-skin-lgs .jcarousel-next-horizontal:active 
{
    background-position: -70px 0;
}
.jcarousel-skin-lgs .jcarousel-next-disabled-horizontal,
.jcarousel-skin-lgs .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-lgs .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-lgs .jcarousel-next-disabled-horizontal:active 
{
    cursor: default;
    background-position: -105px 0;
}
.jcarousel-skin-lgs .jcarousel-prev-horizontal 
{
    position: absolute;
    top: 0px;
    left: 5px;
    width: 35px;
    height: 145px;
    cursor: pointer;
    background: transparent url(/images/new/base/jcarousel_prev_horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-lgs .jcarousel-direction-rtl .jcarousel-prev-horizontal 
{
    left: auto;
    right: 15px;
    background-image: url(/images/new/base/jcarousel_next_horizontal.png);
}
.jcarousel-skin-lgs .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-lgs .jcarousel-prev-horizontal:focus 
{
    background-position: -35px 0;
}
.jcarousel-skin-lgs .jcarousel-prev-horizontal:active 
{
    background-position: -70px 0;
}
.jcarousel-skin-lgs .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-lgs .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-lgs .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-lgs .jcarousel-prev-disabled-horizontal:active 
{
    cursor: default;
    background-position: -105px 0;
}
/**********************/
/*  JCarousel         */
/**********************/