/*********************************************************************************
	JCAROUSEL
*********************************************************************************/
.jcarousel-container { position: relative;}

.jcarousel-clip {
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	z-index: 2;
}

.jcarousel-list {
	left: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	top: 0;
	z-index: 1;
}

.jcarousel-item {
  border-bottom: 1px solid #ddd;  
  border-top: 1px solid #fff;  
  float: left;
	height: auto;
	list-style: none;
	/*padding: 2px 0 5px 0;*/
	width: 123px;
}

.jcarousel-item-1 {
	border-top: 0;
}

.jcarousel-next,
.jcarousel-prev {
	display: none;
	font-size: 0;
	line-height: 0;
	z-index: 3;
}




/*********************************************************************************
	JCAROUSEL THEME
*********************************************************************************/
.jcarousel-skin-tango { position: absolute; }

.jcarousel-skin-tango .jcarousel-container-vertical {
	height: 320px;
	padding: 20px 0;
	width: 123px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
	height: 320px;
	width: 123px;
}

.jcarousel-skin-tango .jcarousel-item { height: auto; }

.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

.jcarousel-skin-tango .jcarousel-next-vertical {
	background: url(/images/fo/jcarousel/next-vertical.png) no-repeat center -20px;
	bottom: 5px;
	cursor: pointer;
	height: 7px;
	left: 51px;
	position: absolute;
	width: 25px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: center -10px; }

.jcarousel-skin-tango .jcarousel-next-vertical:active {	background-position: center 0px; }

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	background-position: center 0;
	cursor: default;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
	background: url(/images/fo/jcarousel/prev-vertical.png) no-repeat center 0;
	cursor: pointer;
	height: 7px;
	left: 52px;
	position: absolute;
	top: 5px;
	width: 25px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: center -10px; }

.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: center -20px; }

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	background-position: center -20px;
	cursor: default;
}