.jcarousel-container{

}

.jcarousel-skin-lists, .news_list{
    width: 680px;
	height: 100%;
	position: relative;
	z-index: 20;
	margin: 40px 49px 37px 0;
}

.news_list  ul{
	padding: 0px 0  37px 0;
	border-bottom: 3px solid #1b1b1b;
}

.jcarousel-skin-lists .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-lists .jcarousel-container-horizontal {
    width:  670px;
}

.jcarousel-skin-lists .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-lists .jcarousel-clip-horizontal {
     width:  670px;
    height: 100%;
	border-bottom: 3px solid #1b1b1b;
	padding: 15px 0 40px 15px;
}


.jcarousel-skin-lists .jcarousel-item {
	width:  690px;
    height: 100%;
}

.jcarousel-skin-lists .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-lists .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}


.jcarousel-control {
	position: relative;
	bottom: 3px;
	padding: 0 0 0 22px;
}
.jcarousel-control a{
	float: left;
	display: block;
	width: 15px;
	height: 20px;
	padding: 9px 10px 13px 12px ;
	color: #b0b0b0;
	font-size: 24px;
}
.jcarousel-control a.active{
	float: left;
	display: block;
	width: 19px;
	height: 20px;
	background: url(../../../../images/site_images/carousel_sprite.png) no-repeat 0 0;
	color: #fff;
	font-size: 24px;
	padding: 9px 22px 10px 17px;
	margin: 0px -15px 0 -7px;
}
.jcarousel-scroll{
	width: 123px;
	height: 44px;
	position: absolute;
	bottom: -17px;
	*bottom: 15px;
	right: -32px;
	background: url(../../../../images/site_images/carousel_sprite.png) no-repeat 0 -56px;
}
.jcarousel-scroll a, .jcarousel-scroll span {
	text-indent: -9999px;
	display: block;
	float: left;
	width: 59px;
	height: 43px;
}

