/* main photo */
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 902px;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  902px; height: 178px;}
.jcarousel-skin-tango .jcarousel-item {width: 260px;height: 178px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 16px;_margin-right: 10px;display:inline;}
.jcarousel-item-horizontal img{border:3px solid #C8C094;}
/*.jcarousel-list{margin-left:42px !important;}*/

.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 0;right: 0;width: 32px;height: 178px;cursor: pointer; background: transparent url(right.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto; background-image: url(left.gif);}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute;top:0px; width: 32px;height: 178px; cursor: pointer; background: transparent url(left.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px; background-image: url(right.gif);}



/* kurs works */
.jcarousel-skin-tango-3 .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango-3 .jcarousel-container-horizontal {
	/*width: 400px;*/
}
.jcarousel-skin-tango-3 .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango-3 .jcarousel-clip-horizontal {
	margin: 0 0 0 55px;
    width: 835px;
    height: 130px;
	/*height: 85px;*/
}
.jcarousel-skin-tango-3 .jcarousel-item {
	width: 398px; 
	/*height: 85px;*/
	/*margin-right:20px;*/
}
.jcarousel-skin-tango-3 .jcarousel-item-horizontal {display:inline;}
.jcarousel-skin-tango-3 .jcarousel-item-horizontal img{border:3px solid #AFADA2;}

.jcarousel-skin-tango-3 .jcarousel-next-horizontal {
	position: absolute;
	top: 20px;
	right: 0;
	width: 23px;
	height: 47px;
	cursor: pointer;
	background: url(../../images/block_price_icon.png) -129px -71px no-repeat;
}
.jcarousel-skin-tango-3 .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev.png);}
.jcarousel-skin-tango-3 .jcarousel-next-horizontal:hover{
	background-position: -152px -71px;
}
/*.jcarousel-skin-tango-3 .jcarousel-next-horizontal:active{background-position:0 -170px;}*/

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal {
	position: absolute;
	top: 20px;
	left: 0;
	height: 47px;
	width: 23px;
	background: url(../../images/block_price_icon.png) -129px -23px no-repeat;
	cursor: pointer;
}
.jcarousel-skin-tango-3 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next.png);}
.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:hover{
	background-position: -152px -23px;
}
/*.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:active{background-position:0 -170px;}*/



/* kurs photo */
.jcarousel-skin-tango-4 .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango-4 .jcarousel-container-horizontal {width: 690px;}
.jcarousel-skin-tango-4 .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango-4 .jcarousel-clip-horizontal {width:690px;height:105px;}
.jcarousel-skin-tango-4 .jcarousel-item {width: 150px; height: 105px;margin-right:12px;}
.jcarousel-skin-tango-4 .jcarousel-item-horizontal {display:inline;}
.jcarousel-skin-tango-4 .jcarousel-item-horizontal img{border:2px solid #CDC299;}

.jcarousel-skin-tango-4 .jcarousel-prev-horizontal {position: absolute;top:0;width: 41px; height: 105px;cursor: pointer;background: transparent url(modal_left.gif) no-repeat 0 0;}
.jcarousel-skin-tango-4 .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(modal_left.gif);}

.jcarousel-skin-tango-4 .jcarousel-next-horizontal {position: absolute;top:0;right: -35px;width:43px;height:105px;cursor: pointer;background: transparent url(modal_right.gif) no-repeat 0 0;}
.jcarousel-skin-tango-4 .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(modal_right.gif);}


.gallery_one {
  position: relative;
  overflow: hidden;
  width: 1000px;
  height:466px;
}

.gallery_two {
  position: relative;
  overflow: hidden;
  height: 466px;
}

.gallery_one .jcarousel-skin-tango, .gallery_two .jcarousel-skin-tango {
   height: 321px;
}
.gallery_one .image_wrapper, .gallery_two .image_wrapper {
 width: 600px;
  height: 400px;
  border: 1px solid #ededed;
  position: absolute;
  top: 0;
  left: 50%;
  margin: 0 0 0 -308px;
  text-align: center;
  background: #fff;
  padding:7px;
  border-radius:5px;
}

.gallery_one .image_wrapper .images_wrapper_img, .gallery_two .image_wrapper .images_wrapper_img {
	display: table-cell;
	vertical-align: middle;
	width: 600px;
  height: 400px;
}
.gallery_one .image_wrapper img, .gallery_two .image_wrapper img {
	max-width: 600px;
	max-height: 400px;
}
.gallery_one .shadow_left,
.gallery_one .shadow_right, .gallery_two .shadow_left,
.gallery_two .shadow_right {
  position: absolute;
  top: 61px;
  width: 89px;
  height: 193px;
}
.gallery_one .shadow_right, .gallery_two .shadow_right {
  right: 148px;

}
.gallery_one .shadow_left, .gallery_two .shadow_left {
  left: 146px;

}
.gallery_one .jcarousel-skin-tango .jcarousel-direction-rtl, .gallery_two .jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}
.gallery_one .jcarousel-skin-tango .jcarousel-container-horizontal, .gallery_two .jcarousel-skin-tango .jcarousel-container-horizontal {
  width: 1000px;
  margin: 138px auto;
}
.gallery_one .jcarousel-skin-tango .jcarousel-container-vertical, .gallery_two .jcarousel-skin-tango .jcarousel-container-vertical {
  width: 75px;
  height: 245px;
  padding: 40px 20px;
}
.gallery_one .jcarousel-skin-tango .jcarousel-clip, .gallery_two .jcarousel-skin-tango .jcarousel-clip {
  overflow: hidden;
}
.gallery_one .jcarousel-skin-tango .jcarousel-clip-horizontal, .gallery_two .jcarousel-skin-tango .jcarousel-clip-horizontal {
  width: 950px;
  height: 192px;
  margin: 0;
  border: 1px solid #ededed;
  box-sizing:border-box;
}
.gallery_one .jcarousel-skin-tango .jcarousel-clip-vertical, .gallery_two .jcarousel-skin-tango .jcarousel-clip-vertical {
  width: 75px;
  height: 245px;
}
.gallery_one .jcarousel-skin-tango .jcarousel-item, .gallery_two .jcarousel-skin-tango .jcarousel-item {
  width: 246px;
  height: 192px;
  margin-right: 0;
}
.gallery_one .jcarousel-skin-tango .jcarousel-item a, .gallery_two .jcarousel-skin-tango .jcarousel-item a {
  display: block;
  margin: 16px 8px;
  margin-left:0;
}
.gallery_one .jcarousel-skin-tango .jcarousel-item img, .gallery_two .jcarousel-skin-tango .jcarousel-item img {
  width: 230px;
  height: 160px;
  border: 0;
}

.gallery_one .jcarousel-skin-tango .jcarousel-next-horizontal, .gallery_two .jcarousel-skin-tango .jcarousel-next-horizontal {
  position: absolute;
  z-index: 5;
  top: -135px;
  left:146px;
  width: 855px;
  height: 460px;
  cursor: pointer;
  background: url(sl-ar.png) no-repeat 637px 190px;

}

.gallery_one .jcarousel-skin-tango .jcarousel-prev-horizontal, .gallery_two .jcarousel-skin-tango .jcarousel-prev-horizontal {
  position: absolute;
  z-index: 5;
  top: 0px;
  left: -8px;
  width: 175px;
  height: 192px;
  cursor: pointer;
  background: url(sl-ar2.png) no-repeat 138px 57px;
}


.cart-tits {margin-bottom:35px !important;}