/* slider galleries*/
/* button styles */
.btn-news-prev,.btn-news-next{
	position:absolute;
	top:62px;
	z-index:999;
	width:22px;
	height:23px;
	margin:0;
	padding:0;
}
.btn-news-prev{
	left:0;
}
.btn-news-next{
	right:0;
}
.btn-news-prev em,.btn-news-next em{
	display:block;
	width:22px;
	height:23px;
}
.btn-news-prev em{
	background:url(img/site_icons/prev.gif) no-repeat;
	display:none;
}
.btn-news-next em{
	background:url(img/site_icons/next.gif) no-repeat;
}
.btn-news-prev em a,.btn-news-next em a{
	display:block;
	width:22px;
	height:23px;
	position:relative;
	cursor:pointer;
}


/* slider styles */
.container{
	width:285px;
	overflow:hidden;
	margin:0 0 6px 0;
	padding:0;
	list-style:none;
}
.container li{
	float:left;
	width:110px;
	overflow:hidden;
	background:0;
	padding:0;
}

.news_slider{
	clear:both;
	position:relative;
	z-index:0;
	/*width:651px;*/
	width:285px;
	margin:0;
	overflow:hidden;	
    /*The width must be equal to .item ((width + margin-right) * 2). */	
}

/* width of the sliding window*/
.container-div{
	margin:0 20px 0 20px;
	width:240px;
	overflow:hidden;
	position:relative;
}

.news_slider .container{
	position:relative;
	top:0;
	left:0;
	z-index:0;
	width:100%;
}

.news_slider .item{
	width:120px;
	margin:10px 10px 0px 0px;
}

