.start-page {width: 1260px; height: 400px; position:relative; overflow:hidden !important;}
.start-page .caroufredsel_wrapper{width: 1599px !important; height: 400px !important; margin-left: -340px;}
.start-page .items img {width: 640px; height: 400px; margin-right: 10px; float: left; display: block }
.start-page .shadow {background: url("../images/slider_shadow.png") repeat-y; width: 1260px; height: 400px; position:absolute; z-index:3; left: 0; top: 0;}

.start-page .carousel-next {position: absolute; top: 157px; right: 260px; width: 40px; height: 90px; cursor: pointer; background: transparent url(../images/slider_right.png) no-repeat 0 0; z-index:4}
.start-page .carousel-prev {position: absolute; top: 157px; left: 260px; width: 40px; height: 90px; cursor: pointer; background: transparent url('../images/slider_left.png') no-repeat 0 0; z-index:4}

.start-page .carousel-prev {left/**/: 261px;}

.disabled, .jcarousel-next-disabled, .jcarousel-prev-disabled {display: none !important}
#menu-items .jcarousel-clip {height: 510px !important; overflow:hidden;}
#menu-items .jcarousel-next {position: absolute; bottom: 0; right: 10px; width: 90px; height: 120px; cursor: pointer; background: transparent url(../images/items_arrows.png) no-repeat -90px 0; z-index:2}
#menu-items .jcarousel-prev {position: absolute; top:0; left: 0; width: 90px; height: 120px; cursor: pointer; background: transparent url(../images/items_arrows.png) no-repeat 0 0; z-index:2}

#menu-items .jcarousel-next:hover {background-position:-90px -120px}
#menu-items .jcarousel-prev:hover {background-position:0px -120px}

#tepan-images .caroufredsel_wrapper{height: 370px !important; width: 340px !important;}
#tepan-images .items {height: 370px !important; width: 20000px !important;}

.pagination {text-align: center; margin-top: 17px;}
.pagination a span {display: none;}
.pagination a {background: url("../images/tepan_paging.gif") no-repeat -20px 0; display: inline-block; height: 13px; margin-right: 10px; width: 10px;}
.pagination a.selected {background-position: 0 0;}

.news-body .jcarousel-container {width: 190px; float: left; margin-top: -60px; padding-top: 60px;}
.news-body .jcarousel-clip {height:440px}
.news-body .jcarousel-prev {position: absolute; top:0; width: 190px; height: 40px; background: url("../images/arrows_up.png") no-repeat; cursor: pointer}
.news-body .jcarousel-next {width: 190px; height: 40px; background: url("../images/arrows_down.png") no-repeat; cursor: pointer; margin-top: 20px}
.news-body .jcarousel-prev-disabled, .news-body .jcarousel-next-disabled {visibility: hidden; display: block !important;}
.news-body .jcarousel-next:hover, .news-body .jcarousel-prev:hover {background-position: 0 -40px;}