.jcarousel-container { position: relative; } 
.jcarousel-container ul {	margin:0px;	padding:0px;}
.jcarousel-container ul li {	margin: 0px 0px;	list-style-image:none; padding:0px 0px;	cursor:pointer;	}
.jcarousel-container ul li:hover { list-style-image:none; }
.jcarousel-clip { z-index:1002; padding:0px; margin:0px; overflow:hidden; position:relative; } 

.jcarousel-list { z-index:1001; overflow:hidden; position:relative; top:0px; left:0px; margin:0px; padding:0px; } 

.jcarousel-item { float:left; list-style:none; width:auto; height:auto; }
.jcarousel-next { z-index:1003; display:none; }
.jcarousel-prev { z-index:1003; display:none; }

.jcarousel-skin-tango.jcarousel-container { background:none; }
.jcarousel-skin-tango.jcarousel-container-horizontal { width: 585px; padding: 5px 41px 5px 41px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 585px; height:100%; } 

.jcarousel-skin-tango .jcarousel-item {	width:112px; height:112px; border:none; margin:0px; padding:0px; } 
.jcarousel-skin-tango .jcarousel-item-horizontal { margin:0px 4px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; } 

.jcarousel-skin-tango .jcarousel-next-horizontal { position:absolute; top:48px; right:0px; width:32px; height:32px; cursor:pointer; background:transparent url(../images/arrow_photo_right.png) no-repeat 0px 0px; } 
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0px; } 
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0px; } 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0px; } .jcarousel-skin-tango .jcarousel-prev-horizontal { position:absolute; top:48px; left:5px; width:32px; height:32px; cursor:pointer; background:transparent url(../images/arrow_photo_left.png) no-repeat 0px 0px; } 
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0px; } 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0px; }

/*
.jcarousel-skin-tango.jcarousel-container-vertical { width: auto; height: auto; padding: 40px 20px; }
.jcarousel-skin-tango .jcarousel-clip-vertical { width: auto; height:100%; } 
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; } 
*/

/* SINGLE HORIZONTAL */ 
.jcarousel-skin-single.jcarousel-container { background:none; } 
.jcarousel-skin-single.jcarousel-container-horizontal { width: 308px; padding: 0px; }
.jcarousel-skin-single .jcarousel-clip-horizontal { width: 308px; height:100%; } 
.jcarousel-skin-single .jcarousel-item .box_prod {	width:308px; height:155px; border:none; } 
.jcarousel-skin-single .jcarousel-item-horizontal { margin-right: 0px; } 
.jcarousel-skin-single .jcarousel-item-placeholder { background: #fff; color: #000; }
.jcarousel-skin-single .jcarousel-next-horizontal  { display:none; } 
.jcarousel-skin-single .jcarousel-prev-horizontal { display:none; }