.d-carousel2 ul.carousel2 li.jcarousel-item {padding: 0px 0px !important; margin: 0px; float: left; list-style: none; width: 980px;}
.jcarousel-direction-rtl {direction: rtl;}

.d-carousel2 h4 {margin: 5px 0 5px 0;}
.d-carousel2 .jcarousel-container {display: block; overflow: hidden; padding-bottom: 20px !important; position: static !important;}
.d-carousel2 .jcarousel-item div.news-block {width: 319px; font-size: 12px; text-align: left; margin: 0px 8px 20px 0px; float: left;}
.d-carousel2 .jcarousel-item div.news-block.num3 {margin-right: 0px !important;}
.d-carousel2 .jcarousel-container-horizontal {width: 980px; padding: 0px;}

.d-carousel2 .jcarousel-next-horizontal {width: 58px ;height: 58px; background: url(arrow.png) no-repeat -58px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
right: -80px; top: 310px; top: 550px !ie;}

.d-carousel2 .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(arrows.png);}
.d-carousel2 .jcarousel-next-horizontal:hover {background-position: -58px -116px; cursor: pointer;}

.d-carousel2 .jcarousel-prev-horizontal {width: 58px; height: 58px; background: url(arrow.png) no-repeat 0px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
left: -80px; top: 310px; top: 550px !ie; cursor: pointer;}

.d-carousel2 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px; background-image: url(arrows.png);}

.d-carousel2 .jcarousel-prev-horizontal:hover {background-position: 0px -116px;}
div.jcarousel-next-disabled {width: 58px; height: 58px; background: url(arrow.png) no-repeat -58px 0px !important; position: absolute; right: -80px; top: 170px; cursor: default !important;}
div.jcarousel-prev-disabled {width: 58px; height: 58px; background: url(arrow.png) no-repeat 0px 0px !important; position: absolute; left: -80px; top: 170px; cursor: default !important;}




/*карусель новостей*/
.d-carouselNews ul.carouselNews li.jcarousel-item {padding: 0px 0px !important; margin: 0px 8px 0px 0px; float: left; list-style: none; width: 319px;}

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

.d-carouselNews h4 {margin: 5px 0 5px 0;}
.d-carouselNews .jcarousel-container {display: block; overflow: hidden; padding-bottom: 0px !important; position: static !important;}
.d-carouselNews .jcarousel-item div.news-block {width: 319px; font-size: 12px; text-align: left; margin: 0px 8px 20px 0px; float: left;}
.d-carouselNews .jcarousel-item div.news-block.num3 {margin-right: 0px !important;}
.d-carouselNews .jcarousel-container-horizontal {width: 980px; padding: 0px;}


.d-carouselNews .jcarousel-next-horizontal {width: 58px ;height: 58px; background: url(arrow.png) no-repeat -58px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
right: -80px; top: 182px;}

.d-carouselNews .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(arrows.png);}
.d-carouselNews .jcarousel-next-horizontal:hover {background-position: -58px -116px; cursor: pointer;}

.d-carouselNews .jcarousel-prev-horizontal {width: 58px; height: 58px; background: url(arrow.png) no-repeat 0px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
left: -80px; top: 182px; cursor: pointer;}

.d-carouselNews .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(arrows.png);
}

.d-carouselNews .jcarousel-prev-horizontal:hover {
	background-position: 0px -116px;
}
div.jcarousel-next-disabled {width: 58px;
height: 58px;
background: url(arrow.png) no-repeat -58px 0px !important;
position: absolute;
right: -80px;
top: 170px;
cursor: default !important;
}
div.jcarousel-prev-disabled {width: 58px;
height: 58px;
background: url(arrow.png) no-repeat 0px 0px !important;
position: absolute;
left: -80px;
top: 170px;
cursor: default !important;
}
div.open-razdel-news {margin-left: 5px;}




/*карусель акции*/
.d-carouselAkcii ul.carouselAkcii li.jcarousel-item {padding: 0px 0px !important; margin: 0px 8px 0px 0px; float: left; list-style: none; width: 319px;}

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

.d-carouselAkcii h4 {margin: 5px 0 5px 0;}
.d-carouselAkcii .jcarousel-container {display: block; overflow: hidden; padding-bottom: 0px !important; position: static !important;}
.d-carouselAkcii .jcarousel-item div.Akcii-block {width: 319px; font-size: 12px; text-align: left; margin: 0px 8px 20px 0px; float: left;}
.d-carouselAkcii .jcarousel-item div.Akcii-block.num3 {margin-right: 0px !important;}
.d-carouselAkcii .jcarousel-container-horizontal {width: 980px; padding: 0px;}


.d-carouselAkcii .jcarousel-next-horizontal {width: 58px ;height: 58px; background: url(arrow.png) no-repeat -58px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
right: -80px; top: 182px;}

.d-carouselAkcii .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(arrows.png);}
.d-carouselAkcii .jcarousel-next-horizontal:hover {background-position: -58px -116px; cursor: pointer;}

.d-carouselAkcii .jcarousel-prev-horizontal {width: 58px; height: 58px; background: url(arrow.png) no-repeat 0px -58px; position: absolute; padding: 0px !important; text-decoration: none !important;
left: -80px; top: 182px; cursor: pointer;}

.d-carouselAkcii .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(arrows.png);
}

.d-carouselAkcii .jcarousel-prev-horizontal:hover {
	background-position: 0px -116px;
}
div.jcarousel-next-disabled {width: 58px;
height: 58px;
background: url(arrow.png) no-repeat -58px 0px !important;
position: absolute;
right: -80px;
top: 170px;
cursor: default !important;
}
div.jcarousel-prev-disabled {width: 58px;
height: 58px;
background: url(arrow.png) no-repeat 0px 0px !important;
position: absolute;
left: -80px;
top: 170px;
cursor: default !important;
}
div.open-razdel-Akcii {margin-left: 5px;}