/*** top slider ***/
.top-slider { background: url(../../images/bg_topslider.jpg) repeat-x; width:861px; height:190px; padding:0 40px; margin-bottom:20px; }
.top-slider .jcarousel-clip-horizontal { width:864px; height:150px; padding:15px 0; }
.top-slider .jcarousel-item { width:130px; height:155px;
	background: url(../../images/slider_top_placeholder.png) no-repeat top left !important;
	background: none;
	padding-top:3px;
}
.top-slider .jcarousel-item-horizontal { padding-left:14px;}
.top-slider .jcarousel-item-placeholder { background:#fff; color:#000; }

.top-slider .jcarousel-control {text-align:center;}
.top-slider .jcarousel-control a {display:inline-block; color:#ffffff; text-transform:uppercase; padding:4px 6px; margin:0 50px; font-weight:bold;}
.top-slider .jcarousel-control a span {display:none;}
.top-slider .jcarousel-control a.active {background:#666; line-height:100%; -moz-border-radius:8px; -webkit-border-radius:8px;}
.top-slider .jcarousel-control a.notactive {}

/* buttons */
.top-slider .jcarousel-next-horizontal { position:absolute; top:75px; right:-3px; width:32px; height:32px; cursor:pointer; background:transparent url(next-horizontal.png) no-repeat 0 0; }
.top-slider .jcarousel-next-horizontal:hover { background-position:-32px 0; }
.top-slider .jcarousel-next-horizontal:active { background-position:-64px 0; }

.top-slider .jcarousel-next-disabled-horizontal,
.top-slider .jcarousel-next-disabled-horizontal:hover,
.top-slider .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.top-slider .jcarousel-prev-horizontal {position:absolute; top:75px; left:-3px; width:32px; height:32px; cursor:pointer; background:transparent url(prev-horizontal.png) no-repeat 0 0; }
.top-slider .jcarousel-prev-horizontal:hover { background-position:-32px 0; }
.top-slider .jcarousel-prev-horizontal:active { background-position:-64px 0; }

.top-slider .jcarousel-prev-disabled-horizontal,
.top-slider .jcarousel-prev-disabled-horizontal:hover,
.top-slider .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }



/* TOP SLIDER NEW */
.top-slider_new { background: url(../../images/bg_topslider_new.jpg) repeat-x; width:881px; height:245px; margin-bottom:20px; padding: 18px 30px 0 30px; }
.top-slider_new .jcarousel-clip-horizontal { width:910px; }
.top-slider_new .jcarousel-clip-vertical {height:121px;}
.top-slider_new .jcarousel-item-horizontal {
    background: url(../../images/slider_top_new_placeholder.png) no-repeat 5px -5px !important;
    width:178px;
    height: 219px;
    padding-left: 4px;
    padding-top: 7px;

}

/* buttons */
.top-slider_new .jcarousel-next-horizontal { position:absolute; top:115px; right:-3px; width:32px; height:32px; cursor:pointer; background:transparent url(next-horizontal.png) no-repeat 0 0; }
.top-slider_new .jcarousel-next-horizontal:hover { background-position:-32px 0; }
.top-slider_new .jcarousel-next-horizontal:active { background-position:-64px 0; }

.top-slider_new .jcarousel-next-disabled-horizontal,
.top-slider_new .jcarousel-next-disabled-horizontal:hover,
.top-slider_new .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.top-slider_new .jcarousel-prev-horizontal {position:absolute; top:115px; left:-3px; width:32px; height:32px; cursor:pointer; background:transparent url(prev-horizontal.png) no-repeat 0 0; }
.top-slider_new .jcarousel-prev-horizontal:hover { background-position:-32px 0; }
.top-slider_new .jcarousel-prev-horizontal:active { background-position:-64px 0; }

.top-slider_new .jcarousel-prev-disabled-horizontal,
.top-slider_new .jcarousel-prev-disabled-horizontal:hover,
.top-slider_new .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }


/*** content slider ***/
.slider  { background:#ffffff; width:540px; padding:20px 40px; }
.slider .jcarousel-clip-horizontal { width:540px; height:280px; padding-left:6px;}
.slider .jcarousel-item { width:128px; height:280px;}
.slider .jcarousel-item img{ border:1px solid #e9e9e9;}
.slider .jcarousel-item-horizontal { margin-right:11px; }
.slider .jcarousel-item-placeholder { background:#fff; color:#000; }

.slider .meta a.add-to-cart {display:block; background:#CB0000; color:#ffffff; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; font-weight:bold; font-size:12px; padding:2px; text-align:center; width:106px; text-decoration:none;}
.slider h3 {font-size:13px; color:#333333; margin:0; line-height:120%; padding:8px 0;}
.slider h3 a, .slider h3 a:hover {color:#333333; }
.slider .authors {font-size:10px; color:#CB0000; text-transform:uppercase; line-height:110%;}
.slider .editore {font-size:11px; color:#000000; padding-top:8px; line-height:110%;}


/* buttons */
.slider .jcarousel-next-horizontal { position:absolute; top:73px; right:5px; width:32px; height:32px; cursor:pointer; background:transparent url(next-horizontal-slider.png) no-repeat 0 0; }
.slider .jcarousel-next-horizontal:hover { background-position:-32px 0; }
.slider .jcarousel-next-horizontal:active { background-position:-64px 0; }

.slider .jcarousel-next-disabled-horizontal,
.slider .jcarousel-next-disabled-horizontal:hover,
.slider .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }

.slider .jcarousel-prev-horizontal {position:absolute; top:73px; left:5px; width:32px; height:32px; cursor:pointer; background:transparent url(prev-horizontal-slider.png) no-repeat 0 0; }
.slider .jcarousel-prev-horizontal:hover { background-position:-32px 0; }
.slider .jcarousel-prev-horizontal:active { background-position:-64px 0; }

.slider .jcarousel-prev-disabled-horizontal,
.slider .jcarousel-prev-disabled-horizontal:hover,
.slider .jcarousel-prev-disabled-horizontal:active { cursor:default; background-position:-96px 0; }









