#carousel-wrap { min-height: 1px !important; max-height: 80px !important; _height: 80px !important; padding: 7px 9px 9px 7px !important; margin: 0 !important; overflow: hidden !important; }
.jcarousel-skin-promo .jcarousel-container { background: url(../../images/carousel-bg-img.gif) repeat-x left top #55a8d7; border: solid 1px #c0c0c0; border-bottom: solid 2px #8097a6; padding: 0; margin: 0; overflow: hidden !important; }
.jcarousel-skin-promo .jcarousel-container-horizontal { width: 692px !important; padding: 5px 35px !important; height: 70px !important; overflow: hidden !important; }
.jcarousel-skin-promo .jcarousel-clip-horizontal { background: #b0d8f0; width:  682px !important; height: 62px !important; padding: 5px !important; overflow: hidden !important; }
.jcarousel-skin-promo .jcarousel-clip-horizontal ul li { float: left !important; }
.jcarousel-skin-promo .jcarousel-clip-horizontal ul li a { border: none; outline: none; }
.jcarousel-skin-promo .jcarousel-clip-horizontal ul li a img { width: 60px !important; height: 60px !important; border: solid 1px #8ca1af; }
.jcarousel-skin-promo .jcarousel-item { width: 165px !important; height: 62px !important; float: left !important; }
.jcarousel-skin-promo .jcarousel-item-horizontal { margin-right: 5px; }
.jcarousel-skin-promo .jcarousel-item-placeholder { background: none; color: #000; }
/* Horizontal Buttons */
.jcarousel-skin-promo .jcarousel-next-horizontal { position: absolute; top: 28px; right: 6px; width: 22px; height: 22px; cursor: pointer; background: transparent url(next-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-promo .jcarousel-next-horizontal:hover { background-position: -30px 0; }
.jcarousel-skin-promo .jcarousel-next-horizontal:active { background-position: -60px 0; }
.jcarousel-skin-promo .jcarousel-next-disabled-horizontal, .jcarousel-skin-promo .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-promo .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -90px 0; }
.jcarousel-skin-promo .jcarousel-prev-horizontal { position: absolute; top: 28px; left: 6px; width: 22px; height: 22px; cursor: pointer; background: transparent url(prev-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-promo .jcarousel-prev-horizontal:hover { background-position: -30px 0; }
.jcarousel-skin-promo .jcarousel-prev-horizontal:active { background-position: -60px 0; }
.jcarousel-skin-promo .jcarousel-prev-disabled-horizontal, .jcarousel-skin-promo .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-promo .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -90px 0; }
/*CUSTOM STYLES CONTENT*/

.carousel-promo-detalii { width: 95px; height: 62px; display: block; float: left; }
.carousel-promo-title { width: 95px; height: 25px; display: block; text-align: center; overflow: hidden; padding: 0; margin: 0; }
.carousel-promo-title a, .carousel-promo-title a:hover { font: bold 80%/100% Arial, Helvetica, sans-serif; text-decoration: none; color: #004c92; letter-spacing: 0; word-spacing: -0.4pt; white-space: normal; line-height: 1.1; text-align: center; }
.carousel-promo-title a:hover { color: #8ca1af; }
.carousel-promo-price-new { background: url(../../images/price-bg-promo.gif) no-repeat center transparent; color: #FFF; font: bold 100%/100% Arial, Helvetica, sans-serif; line-height: 18px; letter-spacing: 0; word-spacing: -0.3pt; width: 83px; height: 18px; padding: 1px 6px; margin: 0; text-align: center; white-space: nowrap; overflow: hidden; display: block; }
.carousel-promo-price-old { text-decoration: line-through; color: #d75454; font: bold 100%/100% Arial, Helvetica, sans-serif; line-height: 19px; letter-spacing: 0; word-spacing: -0.3pt; width: 83px; height: 17px; padding: 0 6px; margin: 0; text-align: center; white-space: nowrap; overflow: hidden; display: block; }
