#homeBigCarouselContainer{width:728px; height: 336px; clear: both; border:1px solid #989898; padding:3px; position:relative;}
	#homeBigCarouselContainer .mycarousel.global{z-index: 1; position:relative; width: 728px; overflow: hidden; padding: 0px; margin: 0px;}
	#homeBigCarouselContainer .mycarousel.global ul { z-index: 1; position: relative;  height: 336px; width: 728px; overflow:hidden; padding:0px; margin: 0px; list-style: none; }

	
#mycarousel-prev{display: block; width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:165px; left:10px; z-index:2; cursor: pointer;}
#mycarousel-next{display: block; width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:165px; right:10px; z-index:2; cursor: pointer;}

#homeBigCarousel .jcarousel-container {   position: relative; height: 336px; width: 728px;}
#homeBigCarousel .jcarousel-container-horizontal {    width: 924px;	height: 336px;}
#homeBigCarousel .jcarousel-clip-horizontal {	width: 728px;    height: 336px;}
#homeBigCarousel .jcarousel-item {    height: 336px; width: 728px;}

.linkCarousel{ position:relative; }

#homeReviewBlock{ width:687px; padding:0 22px; background:none; border:1px solid #C78DA0;  position:relative; }


/*#homeReviewCarousel{width:687px; height: 282px; padding:0 0px ; margin:0 0 0 0 0;}*/
#homeReviewCarousel h2{ font-size:22px; }
	#optionCarouselAdress .mycarousel.global,#homeReviewCarousel .mycarousel.global, #homeReviewCarouselLastModels .mycarousel.global{position:relative; width: 667px; overflow: hidden; padding: 0px; margin: 0px;}
	#homeReviewCarousel .mycarousel.container, #homeReviewCarouselLastModels .mycarousel.container { z-index: 1; position: relative; height: 200px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#homeReviewBlock .mycarousel.header{  position:relative; width:646px;  height:68px;}
		#homeReviewBlock .mycarousel.header .title{ position:absolute; top:18px; left:0; }
		#homeReviewBlock .mycarousel.header .links{ position:absolute; top:28px; right:0;  }
		#homeReviewBlock .mycarousel.header .links a{ font-size:14px;   }
		#homeReviewBlock .mycarousel.header .links a.active{ font-size:14px;  color:#8f1b42; border-bottom:1px solid #8f1b42; text-decoration:none; }
		#homeReviewBlock .mycarousel.header .links a:hover{ border-bottom:1px dotted #8f1b42;  color:#8f1b42; text-decoration:none;  }

		#homeLastModelsPrev{ display:none; }
		#homeLastModelsNext{ display:none; }
		
		#homeBestModelsPrev{ }
		#homeBestModelsNext{ }

		#homeReviewCarousel .mycarousel.slide-prev, 	#homeReviewCarouselLastModels .mycarousel.slide-prev{float: left; width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:130px; left:10px; z-index:2; cursor:pointer;}
		#homeReviewCarousel .mycarousel.slide-next, #homeReviewCarouselLastModels .mycarousel.slide-next{float: left; width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:130px; right:10px; z-index:2; cursor:pointer;}
	
		#homeReviewCarousel .mycarousel.slide-prev.off, #homeReviewCarouselLastModels .mycarousel.slide-prev.off{width: 7px; height:14px; background:none; position:absolute; top:165px; left:10px; z-index:2; cursor: default;}
		#homeReviewCarousel .mycarousel.slide-next.off, #homeReviewCarouselLastModels .mycarousel.slide-next.off{width: 7px; height:14px; background:none;  position:absolute; top:165px; right:10px; z-index:2; cursor: default;}

	#homeReviewCarousel div.item, #homeReviewCarouselLastModels div.item{ float: left; width: 163px; margin: 0px 5px 0px 0px; list-style: none; padding: 0px;  text-align: center; }
	
	.item .image{   position: relative; z-index:1; display: block; /*height:140px;*/  border:0px;}

	 #eventSearchResult	.item .image img,#homeReviewCarousel .item .image img, #homeReviewCarouselLastModels	.item .image img{  border:1px solid #D5D5D5; }
	.item .image .zoom{ display: none;  top:80%; left:30%; position:absolute; margin:0 0 0 0; z-index:5; width:62px; height:20px;  background:url(../../../img/front/default/imageZoom.png)  no-repeat; cursor:pointer;}

	
	/* Center image in block for inappropirate size */
	.linkImage a.modelImage, .linkCarousel a.modelImage{ margin:15% 0 0 0; }
	.linkImage a.modelImage img, .linkCarousel a.modelImage img{ margin:10% 0 0 0; }
	
 	#eventSearchResult .item .image img.NoBorder{border:0px;}
			#eventSearchResult a.imagePadding{ display:block;  padding:10% 0 0 0;  }
 	#homeReviewCarousel .item .image img.noBorder{border:0px;}
 		#homeReviewCarousel a.imagePadding{ display:block;  padding:10% 0 0 0;  }


 	#homeReviewCarouselLastModels .item .image img.noBorder{border:0px;}


	.draft 	.item img{   border:1px solid #d5d5d5; width:25%; float:left; margin:0 15px 0 0;}
	.draft 	.item img.img20{   border:1px solid #d5d5d5; width:20%; float:left; margin:0 15px 0 0;}
	
	.fav .item .image{   position: relative; z-index:1; display: block; height:135px; margin:auto 0;}
	.fav .item .image .zoom{ display: none;  top:75%; left:29%; position:absolute; margin:0 0 0 0; z-index:5; width:62px; height:20px;  background:url(../../../img/front/default/imageZoom.png)  no-repeat; cursor:pointer;}

	.order 	.item img{   border:1px solid #d5d5d5; width:25%; float:left; margin:0 15px 0 0;}
	.order 	.item img.img20{   border:1px solid #d5d5d5; width:20%; float:left; margin:0 15px 0 0;}

	.photos .item .image{   position: relative; z-index:1; display: block; height:93px; }
	.photos .item .image .zoom{ display: none;  top:75%; left:30%; z-index:5; position:absolute; margin:0 0 0 0; z-index:5; width:62px; height:20px;  background:url(../../../img/front/default/imageZoom.png)  no-repeat; cursor:pointer;}
	.photos a:hover.delete{ color:#8f1b42; text-decoration:underline; 	}
	
.artistAssetImage .item .image .zoom{ left:35%;  }
	
	/*
	.item .colors{ width:163px; height:15px;  padding:5px 0 0 0 ; text-align:center; }
		.item .colors a{ display: inline-block; margin:0 0px 0px 3px; height:12px; width: 12px; border:1px solid #323232;  }
		.item .colors a:hover { text-decoration:underline; color: #8f1b42; }
		.item .image a.imageLink{display:block; vertical-align:middle; }
*/


	.item a.title{ display:block; width:163px; height:15px; padding:5px 0 0 0 ; font-size:11px; }
	.item .price{  display:block; width:163px; height:15px; padding:5px 0 0 0 ; font-size:11px; }
	.item .new{ display:block; width:163px; height:15px; padding:5px 0 0 0 ; color:#8f1b42; font-size:12px; }
	.item .note{  display:block; width:160px; height:15px; padding:5px 0 0 0 ; }
		.item .note span.ratingOn{ width:14px; height:14px; display:inline-block; background:url(../../../img/front/default/ratingOn.png) no-repeat; }
		.item .note span.ratingOff{ width:14px; height:14px; display:inline-block; background:url(../../../img/front/default/ratingOff.png)  no-repeat; }

		
		.bestSaleColor{ float: left; text-align: center;}
	/*.zoom{ display:block;margin:0 0 0 0; z-index:5; width:62px; height:20px; background:url(../../../img/front/default/imageZoom.png); }
	*//*IMG 154px 126px*/







/* MODEL PAGE */
#modelCarouselLeftBig{position: relative;width: 433px; height:168px; margin:10px 0 20px 0; padding:0 0 0 17px;  }
	#modelCarouselLeftBig .mycarousel.global{z-index: 1; position:relative; width: 426px; height: 175px;  overflow: hidden; padding: 0px; margin: 0 0 0 0; background: 	; }
	#modelCarouselLeftBig .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#modelCarouselLeftBig div.item{text-align:center;float: left; width: 135px; border:0px solid #E5E5E5; margin: 15px 8px 0 0px; height: 133px;  line-height: 62px;list-style: none; padding: 0px; text-align: center;}

#modelCarouselLeftBig div.item img{ border:1px solid #d5d5d5; }
#modelCarouselLeftBig div.item img.noBorder{ border:0px;  }
#modelCarouselLeftBig div.item img.modelImage{ margin:20% 0 0 0; }	

	#modelCarouselLeftBig .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonLeft.png) no-repeat; position:absolute; top:76px; left:5px; z-index:2; cursor:pointer; }
	#modelCarouselLeftBig .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonRight.png) no-repeat;  position:absolute; top:76px; right:5px; z-index:2; cursor:pointer;}
	
	#modelCarouselLeftBig .mycarousel.slide-prev.off{display:none;}
	#modelCarouselLeftBig .mycarousel.slide-next.off{display:none;}	

	
	
#modelCarouselLeftSmall{float: left; position: relative; width: 452px; height: 170px; margin: 15px 0 15px 0; border:1px solid #E5E5E5;}
	#modelCarouselLeftSmall .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonLeft.png) no-repeat; position:absolute; top:76px; left:5px; z-index:2; cursor:pointer;}
	#modelCarouselLeftSmall .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonRight.png) no-repeat;  position:absolute; top:76px; right:5px; z-index:2; cursor:pointer;}
	
	#modelCarouselLeftSmall .mycarousel.slide-prev.off{width: 7px; height:14px; display:none; background:url(../../../img/front/default/carouselButtonLeft.png) no-repeat; position:absolute; top:76px; left:5px; z-index:2; cursor:pointer;}
	#modelCarouselLeftSmall .mycarousel.slide-next.off{width: 7px; height:14px; display:none; background:url(../../../img/front/default/carouselButtonRight.png) no-repeat;  position:absolute; top:76px; right:5px; z-index:2; cursor:pointer;}
	
	#modelCarouselLeftSmall .mycarousel.global{z-index: 1; position:relative; width: 411px; height: 170px;  overflow: hidden; padding: 0px; margin: 0 0 0 20px; background: ; float:left; }
	#modelCarouselLeftSmall .mycarousel.container { z-index: 1; position: relative;  height: 170px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#modelCarouselLeftSmall div.itemCarousel{float: left; width: 207px;  margin: 17px 0 0 0px; height: 135px;  line-height: 62px; list-style: none; padding: 0px;background:;}
#modelCarouselLeftSmallInfo{ float : left; width: 194px; height: 105px; margin: 15px 0 15px 10px;padding:30px 0 0 0; background:; text-align:center; }

#modelCarouselRight{position: relative; width: 470px; height: 110px; margin: 15px 0 15px 0; border:0px solid #E5E5E5; }
	#modelCarouselRight .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonLeft.png) no-repeat; position:absolute; top:48px; left:4px; z-index:2; cursor:pointer;}
	#modelCarouselRight .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonRight.png) no-repeat;  position:absolute; top:48px; right:4px; z-index:2; cursor:pointer;}
	
	#modelCarouselRight .mycarousel.global{z-index: 1; position:relative; width: 435px; height: 110px; overflow: hidden; padding: 0px; margin: 0 0 0 17px; background:; }
	#modelCarouselRight .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#modelCarouselRight div.item{float: left; width: 93px; height: 94px; margin: 17px 19px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center; background: ;}
	#modelCarouselRight .itemInfo{padding: 5px 0 0 0;  display:block; text-align: center;font-size:11px; width:93px; height:17px;}
	#modelCarouselRight .itemInfo a{ display:inline-block; }
#modelCarouselRight .loupe{}

#modelCarouselRight2{position: relative; width: 470px; height: 110px; margin: 15px 0 35px 0; }
	#modelCarouselRight2 .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonLeft.png) no-repeat; position:absolute; top:38px; left:4px; z-index:2; cursor:pointer;}
	#modelCarouselRight2 .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButtonRight.png) no-repeat;  position:absolute; top:38px; right:7px; z-index:2; cursor:pointer;}
	
	#modelCarouselRight2 .mycarousel.global{z-index: 1; position:relative; width: 435px; height: 110px; overflow: hidden; padding: 0px; margin: 0 0 0 17px; background:; }
	#modelCarouselRight2 .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#modelCarouselRight2 div.item{float: left; width: 95px; height: 94px; margin: 17px 19px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center; background: ;}
	#modelCarouselRight2 .itemInfo{padding: 5px 0 0 0;  display:block; text-align: center;font-size:11px; width:93px; height:17px;}
	#modelCarouselRight2 .itemInfo a{ display:inline-block; }
#modelCarouselRight2 .loupe{}

/* PRE BASKET PAGE */
#optionCarousel{position: relative ;width: 832px; height:146px; margin:20px 0 20px 10px; padding:0 0 0 18px;}
	#optionCarousel .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:48px; left:0px; z-index:2; cursor:pointer;}
	#optionCarousel .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:48px; right:4px; z-index:2; cursor:pointer;}
	#optionCarousel .mycarousel.global{z-index: 1; position:relative; width: 828px; height: 146px; overflow: hidden; padding: 0px; margin: 0 0 0 5px; background: ; }
	#optionCarousel .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#optionCarousel div.item{float: left; width: 110px; height: 130px; margin: 17px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
	#optionCarousel div.itemAdress{float: left; width: 150px; height: 130px; margin: 17px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
/*	#optionCarousel div.item input{ float: left; margin: 5px 0 0 5px;  } */
	#optionCarousel .loupe{  }
	#optionCarousel .itemInfo{ padding: 3px 0 0 0; margin: 0 0 0 0px;text-align: center;}
	
#optionCarouselTrapeze{position: relative ;width: 832px; height:146px; margin:20px 0 20px 10px; padding:0 0 0 18px; }
	#optionCarouselTrapeze .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:48px; left:0px; z-index:2; cursor:pointer;}
	#optionCarouselTrapeze .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:48px; right:0px; z-index:2; cursor:pointer;}
	#optionCarouselTrapeze .mycarousel.global{z-index: 1; position:relative; width: 828px; height: 146px; overflow: hidden; padding: 0px; margin: 0 0 0 2px; background: ; }
	#optionCarouselTrapeze .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#optionCarouselTrapeze div.item{float: left; width: 110px; height: 130px; margin: 17px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
	#optionCarouselTrapeze div.itemAdress{float: left; width: 150px; height: 130px; margin: 17px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
/*	#optionCarouselTrapeze div.item input{ float: left; margin: 5px 0 0 5px;  } */
	#optionCarouselTrapeze .loupe{  }
	#optionCarouselTrapeze .itemInfo{ padding: 3px 0 0 0; margin: 0 0 0 0px;text-align: center;}
	
#optionCarouselAdress{position: relative ;width: 832px; height:146px; margin:20px 0 20px 10px; padding:0 0 0 18px;}
	#optionCarouselAdress .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:48px; left:0px; z-index:2; cursor:pointer;}
	#optionCarouselAdress .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:48px; right:-20px; z-index:2; cursor:pointer;}
	#optionCarouselAdress .mycarousel.global{z-index: 1; position:relative; width: 828px; height: 146px; overflow: hidden; padding: 0px; margin: 0 0 0 5px; background: ; }
	#optionCarouselAdress .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#optionCarouselAdress div.item{background-color: #FCFCFC;border: 2px double #bfbfbf; float: left; width: 180px; height: 120px; margin: 0px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
/*	#optionCarousel div.item input{ float: left; margin: 5px 0 0 5px;  } */
	#optionCarouselAdress .loupe{  }
	#optionCarouselAdress .itemInfo{ padding: 3px 0 0 0; margin: 10px 0 0 0px;text-align: center; color: #626262; height: 82px}

#optionCarouselAdressShipping{position: relative ;width: 832px; height:146px; margin:20px 0 20px 10px; padding:0 0 0 18px;}
	#optionCarouselAdressShipping .mycarousel.slide-prev{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat; position:absolute; top:48px; left:0px; z-index:2; cursor:pointer;}
	#optionCarouselAdressShipping .mycarousel.slide-next{width: 7px; height:14px; background:url(../../../img/front/default/carouselButton.png) no-repeat -8px 0;  position:absolute; top:48px; right:-20px; z-index:2; cursor:pointer;}
	#optionCarouselAdressShipping .mycarousel.global{z-index: 1; position:relative; width: 828px; height: 146px; overflow: hidden; padding: 0px; margin: 0 0 0 5px; background: ; }
	#optionCarouselAdressShipping .mycarousel.container { z-index: 1; position: relative;  height: 336px; width: 11000px; overflow:hidden; padding:0px; margin: 0px;}
	#optionCarouselAdressShipping div.item{background-color: #FCFCFC;border: 2px double #bfbfbf; float: left; width: 180px; height: 120px; margin: 0px 28px 0 0px;   line-height: 62px;list-style: none; padding: 0px; text-align: center;}
/*	#optionCarousel div.item input{ float: left; margin: 5px 0 0 5px;  } */
	#optionCarouselAdressShipping .loupe{  }
	#optionCarouselAdressShipping .itemInfo{ padding: 3px 0 0 0; margin: 10px 0 0 0px;text-align: center; color: #626262; height: 82px}
