.all-slide-img {margin-top:-2px;}

.b-carousel  {
	width: 935px; 
        height: 96px;
        overflow:hidden;
}
	.h-carousel-wrapper {
		width: 875px; /* ширина области карусели */
		position: relative;
		overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
	margin-left:-1px;
	}
		.h-carousel-items {
			width: 10000px; /* устанавливаем большую ширину для набора элементов карусели, чтобы в неё всё поместилось */
			position: relative; /* позиционируем блок относительно основной области карусели */
		}
			.b-carousel-block {
				float: left; /* выстраиваем все элементы карусели в ряд */
				width: 170px; /* задаём ширину каждого элемента */
				padding: 5px 6px; /* делаем оступы, чтобы элементы не сливались */
			}
				.a-carousel-image-link { /* тут чисто оформление содержимого */
					display: block;
					width: 170px;
					height: 96px;
					overflow: hidden;
					
				}




	.b-carousel-button-left, .b-carousel-button-right {
		width: 20px; 
		height: 96px; 
		position: relative;
		top: 4px;
		cursor: pointer; /* делаем кнопкам курсор в виде "пальца" */
	}
	.b-carousel-button-left {
		float: left;
		background: url(/img/arrow-img.png); 
margin-left:7px;
	}
	.b-carousel-button-right {
		float: right; 
margin-right:7px;
		background: url(/img/arrow-img.png);
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
filter: FlipH;
-ms-filter: "FlipH";
	}

.b-carousel-block img {height:100px;min-width:170px;}
