/*Horizontal Orientation CSS*/
#left-carousel .blocktitle, #similar-carousel .blocktitle{
	position:absolute;
	top:10px;
	left:70px;
	z-index:50;
	width:720px;
	text-align:left;
	background: url(../img/point.png) repeat-x bottom;
}
#similar-carousel .blocktitle{
	top:30px;
	left:60px;
}
.jscarousal-horizontal
{
	width: 800px;
	height: 330px;
	margin: 0;
	padding: 0;
	padding: 5px 0px 5px 0px;
	margin:20px 0 15px 30px;
	position: relative; /*overflow: hidden;*/
	background: url(../img/conten_block_bgr.png) repeat;
}
#related-carousel .jscarousal-horizontal{
	margin:0 0 0 10px;
}
#similar-carousel .jscarousal-horizontal{
	margin:20px 0 0 20px;
}
.jscarousal-horizontal-back
{
	background: url(../img/left_arrow.png) no-repeat;
	width: 35px;
	height: 35px;
	position:absolute;
	left:1px;
	top:150px;
	cursor: pointer;
}
.jscarousal-horizontal-forward
{
	width: 35px;
	height: 35px;
	position:absolute;
	top:150px;
	right:1px;
	cursor: pointer;
}
.jscarousal-horizontal-back
{
	background: url(../img/left_arrow.png) no-repeat;
}
.jscarousal-horizontal-back:hover
{
	background: url(../img/left_arrow.png) no-repeat;
}
.jscarousal-horizontal-forward
{
	background: url(../img/right_arrow.png) no-repeat;
}
.jscarousal-horizontal-forward:hover
{
	background: url(../img/right_arrow.png) no-repeat;
}
.jscarousal-contents-horizontal
{
	width: 720px;
	height: 290px;
	float: left;
	margin:35px 0 0 40px;
	position: relative;
	overflow: hidden;
	background:#d9d5d1;
}
.jscarousal-contents-horizontal .ribbon_hit_sale{
	background:url(../../10898/img/ribbon_hit_sale.png) no-repeat;
	width:105px;
	height:105px;
	position:absolute;
	top:0;
	right:0;
}
.jscarousal-contents-horizontal > div
{
	position: absolute;
	width: 720px;
	height: 288px;
}
.jscarousal-contents-horizontal > div > div
{
	position:relative;
	width: 160px;
	height:280px;
	float: left;
	margin:5px 0 0 14px;
	border:dashed 1px #8f8378;
	border-top:none;
	border-bottom:none;
}
.jscarousal-contents-horizontal > div > div .image_block{
	height:185px;
	width:160px;
	overflow:hidden;
}
.jscarousal-contents-horizontal > div > div .name{
	margin:0;
	padding:0;
	height:40px;
}
.jscarousal-contents-horizontal > div > div .name a{
	color:#000;
	text-decoration:none;
}
.jscarousal-contents-horizontal > div > div .image_block img{
	height:185px;
	max-width:160px;
}
.jscarousal-contents-horizontal > div > div .sku {
	font-size:12px;
}
.jscarousal-contents-horizontal > div > div .prices_short_block div{
	display:inline-block;
	font-size:12px;
}
.jscarousal-contents-horizontal > div > div .prices_short_block .price_block, .jscarousal-contents-horizontal > div > div .prices_short_block .price_block .price{
	background:none !important;
	padding:0 !important;
	font-size:12px !important;
}
.jscarousal-contents-horizontal > div > div .more_href{
	background:#cbc3bc;
	display:block;
	float:right;
	text-align:center;
	padding:3px 8px;
	font-size:12px;
	text-decoration:none;
}
.jscarousal-contents-horizontal > div > div .more_href:hover{
	text-decoration:none;
	background:#FFF;
}
.jscarousal-contents-horizontal > div > div .attributes{
	width:140px;
	text-align:left;
}
.jscarousal-contents-horizontal .price_name{display:none}
.jscarousal-contents-horizontal .price{font-weight:bold}
.jscarousal-contents-horizontal > div > div .products_attributes_block span.block
{
}
.jscarousal-contents-horizontal img
{
}
.jscarousal-contents-horizontal img:hover{
}
	
/*Horizontal Orientation CSS Ends*/

/*Vertical Orientation CSS Starts*/
.jscarousal-vertical
{
	width: 236px;
	height: 740px;
	margin: 70px 0 100px 60px;
	padding: 0;
	position: relative;
	overflow: hidden;
}
.jscarousal-vertical-back, .jscarousal-vertical-forward
{
	width: 100%;
	height: 46px;
	color: White;
	position: relative;
	cursor: pointer;
	z-index:100;
	margin:5px 0 0 90px;
}
.jscarousal-vertical-back
{
	background:url(../img/up_arrow.png) no-repeat left;
	width:47px;
}
.jscarousal-vertical-back:hover
{
	background:url(../img/up_arrow.png) no-repeat right;
}
.jscarousal-vertical-forward
{
	background:url(../img/down_arrow.png) no-repeat left;
	width:47px;
}
.jscarousal-vertical-forward:hover
{
	background:url(../img/down_arrow.png) no-repeat right;
}
.jscarousal-contents-vertical
{
	overflow: hidden;
	background:url(../img/conten_block_bgr.png) repeat;
	width: 234px;
	height: 640px;
}
.jscarousal-contents-vertical > div
{
	position: absolute;
	top: 50px;
	width: 100%;
	overflow: hidden;
}
.jscarousal-contents-vertical .ribbon
{
	background:url(../../10898/img/ribbon_akcii.png) no-repeat;
	position:absolute;
	width:104px;
	height:105px;
	top:0px;
	right:0px;
}
.jscarousal-contents-vertical > div > div
{
	position:relative;
	width: 205px;
	height: 300px;
	margin: 10px 0 5px 13px;
	float:left;
}
.jscarousal-contents-vertical > div > div .more_href{
	display:block;
	position:absolute;
	bottom:0;
	right:0;
}
.jscarousal-contents-vertical > div > div .more_href:hover{
	text-decoration:underline;
}
.jscarousal-contents-vertical > div > div .attributes{
	width:200px;
	padding-top:5px;
}
.jscarousal-contents-vertical > div > div .attributes .block
{
	display:block;
	width:100%;
	color:#e6b339;
	font-size:14px;
	cursor:text;
}
.jscarousal-contents-vertical img
{
	width:205px;
}
.jscarousal-contents-vertical img:hover{
	cursor:pointer;
}
/*Vertical Orientation CSS Ends*/

/*Common*/
.hidden
{
	display: none;
}
.visible
{
	display: block;
}
.thumbnail-active
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-inactive
{
	filter: alpha(opacity=20);
	opacity: 0.2;
	cursor: pointer;
}
.thumbnail-text
{
	color: #000;
	font-size:14px;
	text-align: center;
	display: block;
	padding: 0 0 0 0;
}
.block_top_nowelty{
	width:95px; 
	height:88px; 
	position:absolute; 
	z-index:1; 
	top:-60px; 
	left:125px; 
	background:url(../img/png_for_new_prod.png) repeat;
}
.block_top_nowelty span{
	text-transform:uppercase;
	color:#FFF;
	font-family:Arial;
	font-size:17px;
	line-height:45px;
}
.block_bottom_nowelty{
	width:95px; 
	height:88px; 
	position:absolute; 
	z-index:1; 
	bottom:-60px; 
	left:125px; 
	background:url(../img/png_for_new_prod.png) repeat;
}
.block_bottom_nowelty span{
	text-transform:uppercase;
	color:#FFF;
	font-family:Arial;
	font-size:17px;
	line-height:130px;
}


.thumbnail-text:hover{
	cursor:pointer;
}
.more_href{
	float:right;
	margin:0 10px 0 0;
}
.more_href:hover{
	text-decoration:overline;
}
        #left-carousel, #similar-carousel /*блок в котором выводится вертикальная карусель*/
        {
            width:100%;
			position:relative;
        }
        #right-carousel
        {
            width: 100%;
            float: left;
        }
        #hWrapperAuto
        {
            margin-top: 20px;
        }
        #demo-tabs
        {
            width: 100%;
            height: 50px;
            color: White;
            margin: 0;
            padding: 0;
        }
        #demo-tabs div.item
        {
            height: 35px;
            float: left;
            background-color: #2F2F2F;
            border: solid 1px gray;
            border-bottom: none;
            padding: 0;
            margin: 0;
            margin-left: 10px;
            text-align: center;
            padding: 10px 4px 4px 4px;
            font-weight: bold;
        }
        #contents
        {
            width: 100%;
            margin: 0;
            padding: 0;
            color: White;
            font: arial;
            font-size: 11pt;
        }
        #demo-tabs div.item.active-tab
        {
            background-color: Black;
        }
        #demo-tabs div.item.active-tabc
        {
            background-color: Black;
        }
        #v1, #v2
        {
            margin: 20px;
        }

        .hidden
        {
            display: none;
        }
        #oldWrapper
        {
            margin-left: 100px;
        }
        #contents a
        {
            color: yellow;
        }
        #contents a:hover
        {
            text-decoration: none;
            color: Gray;
        }
        .heading
        {
            font-size: 20pt;
            font-weight: bold;
        }

/*
     FILE ARCHIVED ON 20:00:31 Jun 21, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:37:00 Sep 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.237
  exclusion.robots: 0.138
  exclusion.robots.policy: 0.112
  esindex: 0.036
  cdx.remote: 7.693
  LoadShardBlock: 140.955 (3)
  PetaboxLoader3.datanode: 116.415 (4)
  load_resource: 246.867
  PetaboxLoader3.resolve: 161.868
*/