/* CAROUSEL */
.jcarousel-container { position: relative; margin:0 0 10px 0; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li,
.jcarousel-item { position: relative; float: left; list-style: none; width: 160px; text-align: center; }
.jcarousel-item h2 { font-size: 12px; color:#333333; margin-top:5px; height:20px; overflow: hidden;}
.jcarousel-item span.prix { font-size: 12px; color: #333333; display: block; font-weight: bold; }
.jcarousel-item h5 { margin-top:5px; }

.jcarousel-next {z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
.jcarousel-skin-bonnes-affaires .jcarousel-container-horizontal { width:642px; padding: 0 17px 0 17px;  }
.jcarousel-skin-bonnes-affaires .jcarousel-clip-horizontal { width:560px; margin-left:41px; }
.jcarousel-skin-bonnes-affaires .jcarousel-item { width: 120px; padding: 0 10px; }
.jcarousel-skin-bonnes-affaires .jcarousel-item-horizontal { margin-right: 0px; }


.jcarousel-skin-bonnes-affaires .jcarousel-next-horizontal, .jcarousel-skin-special-price-box .jcarousel-next-horizontal, .jcarousel-skin-crossell .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 18px;
    width: 28px;
    height: 25px;
    cursor: pointer;
    background: transparent url(../images/final/button/next-caroussel.gif) no-repeat 0 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-next-horizontal:hover, .jcarousel-skin-special-price-box .jcarousel-next-horizontal:hover, , .jcarousel-skin-crossell .jcarousel-next-horizontal:hover {
    background-position: -30px 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-next-horizontal:active, .jcarousel-skin-special-price-box .jcarousel-next-horizontal:active, .jcarousel-skin-crossell .jcarousel-next-horizontal:active {
    background-position: -30px 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-next-disabled-horizontal,
.jcarousel-skin-bonnes-affaires .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-bonnes-affaires .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin-special-price-box .jcarousel-next-disabled-horizontal,
.jcarousel-skin-special-price-box .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-special-price-box .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin-crossell .jcarousel-next-disabled-horizontal,
.jcarousel-skin-crossell .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-crossell .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-prev-horizontal, .jcarousel-skin-special-price-box .jcarousel-prev-horizontal, .jcarousel-skin-crossell .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 18px;
    width: 28px;
    height: 25px;
    cursor: pointer;
    background: transparent url(../images/final/button/prev-caroussel.gif) no-repeat 0 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-prev-horizontal:hover, .jcarousel-skin-special-price-box .jcarousel-prev-horizontal:hover, .jcarousel-skin-crossell .jcarousel-prev-horizontal:hover {
    background-position: -30px 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-prev-horizontal:active, .jcarousel-skin-special-price-box .jcarousel-prev-horizontal:active, .jcarousel-skin-crossell .jcarousel-prev-horizontal:active {
    background-position: -30px 0;
}

.jcarousel-skin-bonnes-affaires .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-bonnes-affaires .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-bonnes-affaires .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-special-price-box .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-special-price-box .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-special-price-box .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-crossell .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-crossell .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-crossell .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}


.jcarousel-skin-special-price-box .jcarousel-container-horizontal { width:642px; padding: 0 17px 0 17px; }
.jcarousel-skin-special-price-box .jcarousel-clip-horizontal { width:560px; margin-left:41px; }
.jcarousel-skin-special-price-box .jcarousel-item { width: 120px; padding: 0 10px; }
.jcarousel-skin-special-price-box .jcarousel-item-horizontal { margin-right: 0px; }

.jcarousel-skin-crossell .jcarousel-container-horizontal { width:642px; padding: 0 17px 0 17px; }
.jcarousel-skin-crossell .jcarousel-clip-horizontal { width:560px; margin-left:41px; }
.jcarousel-skin-crossell .jcarousel-item { width: 120px; padding: 0 10px; }
.jcarousel-skin-crossell .jcarousel-item-horizontal { margin-right: 0px; }