/* Растягиваем контейнер на 100% по ширине */
.b-news .jcarousel-container-horizontal { width: 580px; }
.b-news .jcarousel-clip-horizontal { background:#bcbcbc; width: 580px; height: 160px; }


/* Задаем размер одного блока */
.b-news .jcarousel-item, .b-news .jcarousel-list LI { width: 150px; height: 150px; }


/* Задаем внешний вид и расположение кнопок управления */
.b-news .jcarousel-next-horizontal {
	position: absolute;
	top: -1px;
	right: 0px;
	width: 30px;
	height: 160px;
	cursor: pointer;
	background: transparent url(../images/btn_next.gif) no-repeat 0 0;
}
.b-news .jcarousel-next-disabled-horizontal,
.b-news .jcarousel-next-disabled-horizontal:hover,
.b-news .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -30px -1; }
.b-news .jcarousel-prev-horizontal {
	position: absolute;
	top: -1px;
	left: 0px;
	width: 30px;
	height: 160px;
	cursor: pointer;
	background: transparent url(../images/btn_prev.gif) no-repeat 0 0;
}
.b-news .jcarousel-prev-disabled-horizontal,
.b-news .jcarousel-prev-disabled-horizontal:hover,
.b-news .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -30px -1; }


/* Немного красивостей :) */
.b-news { margin-top: 10px; background: #bcbcbc; }
.b-news .picture { padding-left: 0px; padding-right: 3px; padding-top: 10px; padding-bottom: 10px; width: 150px; height: 120px; }
.b-news .title { font-weight: bold; padding-left: 5px; }
.b-news .desc { color: #666; font-size: 11px; padding: 1px 0 0 5px; }; font-size: 11px; padding: 1px 0 0 5px; background: #bcbcbc; }
