.jcarousel-container{margin: auto;}
.jcarousel-clip{overflow: hidden;}
.jcarousel-container-horizontal, .jcarousel-clip-horizontal{width: 490px;}
.jcarousel-clip-horizontal, .jcarousel-item{height: 150px;}
.jcarousel-container-horizontal{padding: 0px 30px;}

.jcarousel-item{width: 120px; font-size: 0.8em;}
.jcarousel-item-horizontal{margin-right: 10px;}
.jcarousel-item .icon_date{text-align: right;}
.jcarousel-item img{width: 100%; margin: 3px;}

.jcarousel-prev-horizontal, .jcarousel-next-horizontal{width: 32px; height: 32px; cursor: pointer;}
.jcarousel-prev-horizontal{position: absolute; top: 50%; left: 0px; background: url(images/prev-horizontal.png) no-repeat;}
.jcarousel-next-horizontal{position: absolute; top: 50%; right: 0px; background: url(images/next-horizontal.png) no-repeat;}
.jcarousel-prev-horizontal:hover, .jcarousel-prev-horizontal:focus,
.jcarousel-next-horizontal:hover, .jcarousel-next-horizontal:focus{background-position: -32px 0px;}
.jcarousel-prev-horizontal:active, .jcarousel-next-horizontal:active{background-position: -64px 0px;}

.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:focus, .jcarousel-prev-disabled-horizontal:active,
.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:focus, .jcarousel-next-disabled-horizontal:active{background-position: -96px 0px; cursor: default;}
