.carousel{max-width:1200px;margin:20px auto 35px;width:100%}.s4 .carousel{height:200px;background:url(/img/gal_pic_bg.png) no-repeat;width:1166px}.gal_okna .carousel,.s4 .carousel{max-width:1200px;margin:30px auto 0}.gal_okna .carousel{width:100%}.k_gal .carousel{max-width:1200px;margin:30px auto 0;width:100%}.s4 .carousel-wrapper{overflow:hidden;padding-top:10px;position:relative;margin:0 60px 10px;width:1048px}.carousel-wrapper{margin:10px 44px}.carousel-wrapper,.gal_okna .carousel-wrapper{overflow:hidden;position:relative;width:1112px}.gal_okna .carousel-wrapper{margin:0 44px 10px 48px}.k_gal .carousel-wrapper{overflow:hidden;position:relative;margin:0 44px 10px 48px;width:1109px}.carousel-items{position:relative;width:10000px}.s3 .carousel-block{padding:10px 10px 10px 0;position:relative;width:365px;float:left}.s4 .carousel-block{padding:10px 37px 10px 0;width:180px;float:left}.gal_okna .carousel-block{padding:10px 10px 10px 0;width:275px;float:left}.k_gal .carousel-block{padding:10px 10px 10px 0;width:213px;float:left}.carousel-block img{max-width:365px;max-height:433px}.s3 .carousel-button-left a,.s3 .carousel-button-right a{height:59px;text-decoration:none;position:relative;top:190px;cursor:pointer;width:32px}.s4 .carousel-button-left a,.s4 .carousel-button-right a{height:40px;text-decoration:none;position:relative;top:63px;cursor:pointer;width:40px}.gal_okna .carousel-button-left a,.gal_okna .carousel-button-right a,.k_gal .carousel-button-left a,.k_gal .carousel-button-right a{height:40px;text-decoration:none;position:relative;top:113px;cursor:pointer;width:40px}.gal_okna.balkon .carousel-button-left a,.gal_okna.balkon .carousel-button-right a,.k_gal .carousel-button-left a,.k_gal .carousel-button-right a{top:70px}.s4 .carousel-button-left a{float:left}.s4 .carousel-button-left a,.s4 .carousel-button-left a:hover{background:url(/img/carousel-left_big.png);left:9px}.s4 .carousel-button-right a{float:right}.s4 .carousel-button-right a,.s4 .carousel-button-right a:hover{right:9px;background:url(/img/carousel-right_big.png)}.carousel-button-left a{background:url(/img/carousel-left.png);float:left}.carousel-button-left a:hover{background:url(/img/carousel-left_h.png)}.carousel-button-right a{background:url(/img/carousel-right.png);float:right}.carousel-button-right a:hover{background:url(/img/carousel-right_h.png)}.k_gal .carousel-button-left a{background:url(/img/carousel-left_b.png);float:left}.k_gal .carousel-button-left a:hover{background:url(/img/carousel-left.png)}.k_gal .carousel-button-right a{background:url(/img/carousel-right_b.png);float:right}.k_gal .carousel-button-right a:hover{background:url(/img/carousel-right.png)}.shadow{box-shadow:0 0 10px rgba(0,0,0,.6)}