/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ppp.it CSS Document =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=  jcarousel =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- COMUNE =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/

	/** This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */
	.jcarousel-container {/*ho messo istruzioni differenziate per le diverse skin*/}
		.jcarousel-clip {z-index:2; padding:0; margin:0; /*overflow:hidden;*/ position:relative;}
			.jcarousel-list {z-index:1; /*overflow:hidden;*/ position: relative; float:left; top:0; left:0; margin:0; padding:0; } 
				.jcarousel-list li, .jcarousel-item {list-style:none; float:left;
    				/* We set the width/height explicitly. No width/height causes infinite loops. */
    				 /* width: 478px; height: 353px; */ 
				}
	/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev" */
	.jcarousel-next {z-index:3; display:none;}
	.jcarousel-prev {z-index:3; display:none;}
	
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- SKIN =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/

/********************************************************
|						popup 							|
********************************************************/
.jcarousel-skin-popup-mtb .jcarousel-container {position:relative; top:13px; left:16px; background:transparent; margin:0 0 0 -10px;}
	/* le due seguenti sostituiscono le istruzioni comuni per la home*/
	.jcarousel-skin-popup-mtb .jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
		.jcarousel-skin-popup-mtb .jcarousel-list {z-index:1; position:relative; float:left;}
			.jcarousel-skin-popup-mtb .jcarousel-list li, .jcarousel-skin-cs .jcarousel-item {width:660px; height:465px;} /*determina il RATE di spostamento orizzontale!!!*/ 
				.jcarousel-skin-popup-mtb .jcarousel-list li img{width:660px; height:465px;} /*forza la dimensione delle immagini*/
.jcarousel-skin-popup-mtb .jcarousel-container-horizontal {display:block; width:660px; height:465px; padding:0 8px;}
.jcarousel-skin-popup-mtb .jcarousel-clip-horizontal {}
.jcarousel-skin-popup-mtb .jcarousel-item {float:left;}
.jcarousel-skin-popup-mtb .jcarousel-item-horizontal {margin-right:0;}
.jcarousel-skin-popup-mtb .jcarousel-item-placeholder {background:#fff; color:#000;}
/**  Horizontal Buttons **/
.jcarousel-skin-popup-mtb .jcarousel-next-horizontal {position:absolute; top:469px; right:3px; width:32px; height:32px; cursor:pointer;
    background: transparent url(../images/js_img/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-popup-mtb .jcarousel-next-horizontal:hover {background-position:-32px 0;}
.jcarousel-skin-popup-mtb .jcarousel-next-horizontal:active {background-position:-64px 0;}
.jcarousel-skin-popup-mtb .jcarousel-next-disabled-horizontal,
.jcarousel-skin-popup-mtb .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-popup-mtb .jcarousel-next-disabled-horizontal:active {cursor:default; background-position: -96px 0;}
.jcarousel-skin-popup-mtb .jcarousel-prev-horizontal {position:absolute; top:469px; right:125px; width:32px; height:32px; cursor:pointer;
    background: transparent url(../images/js_img/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-popup-mtb .jcarousel-prev-horizontal:hover {background-position:-32px 0;}
.jcarousel-skin-popup-mtb .jcarousel-prev-horizontal:active {background-position:-64px 0;}
.jcarousel-skin-popup-mtb .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-popup-mtb .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-popup-mtb .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-96px 0;}

