
/* Reset styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}
input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::-moz-focus-inner {padding:0;border:0;}

/* Site styles */
html {background:#eff2f4;}
body {font:12px Arial;color:#2e2e2e;background:#fff;}
a {text-decoration:underline;color:#000;}
a:hover {text-decoration:none;}

/* Structure */
.container {zoom:1;width:990px;margin:0 auto 30px;}
.container:after {clear:both;content:'';display:block;}
.topPanel {background:#eff2f4;border-bottom:1px dotted #070707;color:#a6a5a5;font:11px Arial;padding:2px 0;}
.topPanelIn {width:990px;margin:0 auto;zoom:1;}
.topPanelIn:after {clear:both;content:'';display:block;}
	.topPanel .slogan-1 {float:left;}
	.topPanel .slogan-2 {float:right;}

/* Header */
.header {position:relative;height:145px;width:990px;margin:0 auto;z-index:99992;}
.inside .header {border-bottom:1px solid #e3e3e3;margin-bottom:15px;}
	.logo {position:absolute;top:15px;left:0;background:url("/i/logo.png") no-repeat 0 0;width:199px;height:52px;display:block;text-indent:-10000px;overflow:hidden;}
	a.cartLink {position:absolute;color:#4a4a63;text-decoration:none;border-bottom:1px dashed #4a4a63;top:38px;right:20px;}
	a.cartLink:hover {border-style:solid;}
	.search {position:absolute;top:29px;left:357px;border:1px solid #b6b6b6;width:340px;height:21px;}
		.search input[type="text"] {position:absolute;top:0;left:0;background:none;color:#2e2e2e;font:12px Arial;outline:none;margin:0;border:0;width:288px;padding:3px 10px;}
		.search input[type="submit"] {position:absolute;top:0;right:0;height:21px;width:32px;cursor:pointer;margin:0;padding:0;cursor:pointer;display:block;overflow:hidden;text-indent:-1000px;background:url("/i/search-button.png") no-repeat 0 0;border:0;outline:none;}
	.topMenu {position:absolute;top:91px;left:0;font:bold 11px/21px Arial;background:url("/i/topmenu1.gif") no-repeat 0 5px;padding:0 0 0 1px;}
		.topMenu >li {float:left;background:url("/i/topmenu1.gif") no-repeat 100% 5px;padding:0 1px 0 0;text-align:center;position:relative; height:40px;}
		.topMenu li.tm-1 {width:117px;}
		.topMenu li.tm-01 {width:127px;}		
		.topMenu li.tm-2 {width:106px;}
		.topMenu li.tm-3 {width:98px;}
		.topMenu li.tm-4 {width:157px; line-height: 14px;}
		.topMenu li.tm-5 {width:85px;}
		
		.topMenu li.tm-6 {width:165px; height:20px; margin-top:22px;}
		.topMenu li.tm-7 {width:121px; height:20px; text-align:left; padding-left:5px; margin-top:22px;}

		/*
		.topMenu li.tm-1 {width:117px;}
		.topMenu li.tm-2 {width:116px;}
		.topMenu li.tm-3 {width:108px;}
		.topMenu li.tm-4 {width:255px;}
		.topMenu li.tm-5 {width:95px;}
		.topMenu li.tm-6 {width:165px; height:20px; margin-top:22px;}
		.topMenu li.tm-7 {width:121px; height:20px; text-align:left; padding-left:5px; margin-top:22px;}

		*/
		/*292*/
		
			.topMenu>li>a {color:#4a4a63;text-decoration:none;display:block;padding:5px 0;border-radius:4px;}
			.topMenu>li>span {color:#4a4a63;display:block;padding:5px 0;border-radius:4px 4px 0 0;cursor:default;}
			.topMenu>li.tm-1>a {color:#616196;background:url("/i/tm-1.png") no-repeat 18px 6px;padding:5px 0 5px 20px;}
			/*.topMenu>li.tm-6>a {color:#616196;background:url("/i/tm-6.png") no-repeat 16px 4px;padding:5px 0 5px 36px;}
			.topMenu>li.tm-6>span {color:#616196;background:url("/i/tm-6.png") no-repeat 16px 4px;padding:5px 0 5px 36px;}			
			.topMenu>li:hover>a, .topMenu>li:hover>span {background-color:#dfe9ef !important;}
			*/
			.topMenu>li:hover>a, .topMenu>li:hover {background-color:#dfe9ef !important;}
			.topMenu .submenu {position:absolute;top:40px;left:0;border-top:3px solid #dfe9ef; border-left:1px solid #dfe9ef;width:382px;font:12px/16px Arial;text-align:left;padding:12px 0 12px 24px;background:url("/i/submenu-bg.png");border-radius:0 0 4px 4px;box-shadow:3px 3px 3px rgba(0,0,0,0.4);display:none;}
			.topMenu li.tm-5 .submenu, .topMenu li.tm-6 .submenu {left:auto;right:1px;box-shadow:-3px 3px 3px rgba(0,0,0,0.4); border-right:1px solid #dfe9ef;}
			.topMenu li:hover .submenu {display:block;}
				.topMenu .submenu ul {float:left;width:155px;padding:0 24px 0 0;}
					.topMenu .submenu ul li {margin:8px 0;}
						.topMenu .submenu a {color:#323232;text-decoration:none;}
						.topMenu .submenu a:hover {text-decoration:underline;}
						
			.topMenu li.tm-6 .submenu, .topMenu li.tm-7 .submenu {
				margin-top:-20px;
				left:auto;right:1px;
			}
			.topMenu li.tm-7 .submenu {
				width:250px;
			}
/* Promo */
.promo {position:relative;width:990px;height:499px;margin:0 auto 25px;}
	.promo .prev {width:33px;height:33px;background:url("/i/promo-arrows.png") no-repeat 0 0;position:absolute;top:215px;left:0;cursor:pointer;}
	.promo .next {width:33px;height:33px;background:url("/i/promo-arrows.png") no-repeat 0 -33px;position:absolute;top:215px;right:0;cursor:pointer;}
	.promo ul {overflow:hidden;width:990px;height:499px;}
		.promo li {width:990px;height:499px;float:left;}
			.promo img {vertical-align:top;}
			
/* Info block */
.infoBlock {width:990px;margin:0 auto 30px;zoom:1;background:url("/i/info-block.gif") repeat-y 240px 0;}
.infoBlock:after {clear:both;content:'';display:block;}
	.infoBlock .news {float:left;width:233px;margin:0 20px 0 0;}
	.infoBlock .magazine {float:left;width:239px;margin:0 10px 0 0;}
	.infoBlock .about {float:right;width:715px;padding:0 10px 0 0;}
		.infoBlock .caption {background:#fff url("/i/info-block-caption.gif") repeat-x 0 11px;padding:0 0 20px;font:12px Arial;text-transform:uppercase;margin:0 -10px 0 0;color:#323232;}
			.infoBlock .caption span {background:#fff;padding:0 10px 0 0;}
		.infoBlock h3 {margin:0 0 5px;font:14px Arial;}
		.infoBlock a {color:#323232;}
		.infoBlock p {margin:0 0 15px;}
		.infoBlock .shortNews {margin:0 0 30px;}
		.infoBlock .mag {margin:0 0 30px;}

/* Content */
.nav {color:#939393;font:12px/20px Arial;margin:0 0 12px;}
	.nav a {color:#939393;text-decoration:none;}
	.nav a:hover {color:#555;}
	.nav span {color:#000;}
.content {float:right;width:750px;color:#000;font:12px/18px Arial;}
	.content h1 {font:18px Arial;margin:0 0 10px;padding:0 0 5px;border-bottom:1px dotted #4c4c4c; font-weight:bold;}
	.content h1.catalogueTitle {font:bold 12px/20px Arial;color:#000acb;margin:0 0 10px;border:0;padding:0;}
	.content h2 {font:bold 12px/20px Arial;color:#000acb;margin:0 0 10px;}
	.content p {margin:0 0 18px;}
	.content hr {border:0;height:0;margin:20px 0;border-top:1px solid #e3e3e3;}
	.tbl {width:100%;font:12px Arial;color:#63717a;margin:0 0 20px;}
		.tbl th {border-left:1px solid #ccc;border-right:1px solid #ccc;background:#ccc;font:bold 12px Arial;text-align:left;padding:8px 12px;vertical-align:top;}
		.tbl td {border-left:1px solid #ccc;border-right:1px solid #ccc;padding:8px 12px;vertical-align:top;}
		.tbl tr.even td {background:#f2f2f2;}
		.tbl tr td:nth-child(1), .tbl tr th:nth-child(1) {border-left:0;}
		.tbl tr td:nth-last-child(1), .tbl tr th:nth-last-child(1) {border-right:0;}
	.content .sort {font:bold 12px/20px Arial;float:right;}
		.content .sort select {font:12px Arial;color:#000;background:#fff;border:1px solid #c5c5c5;outline:none;margin:0 0 0 4px;width:152px;}
	ul.catalogue {font-size:0;margin:0 0 0 -10px;}
		ul.catalogue li {font:12px/16px Arial;vertical-align:top;display:inline-block;width:180px;margin:0 0 20px 9px;}
			ul.catalogue a {text-decoration:none;}
			ul.catalogue a:hover {text-decoration:underline;}
			ul.catalogue .price {color:#000acb;font-weight:bold;margin:3px 0;}
			ul.catalogue .colors img {border:1px solid #bfbfbf;padding:2px;margin:0 2px 0 0;}
			ul.catalogue p {margin:0;}
			ul.catalogue li a img {border:1px solid #bfbfbf;}
	.review {zoom:1;border-bottom:1px solid #e3e3e3;margin:0 0 30px;padding:0 0 30px;}
	.review:after {clear:both;content:'';display:block;}
		.review .left {width:370px;float:left;}
			.review .left img {border:1px solid #dedede;}
			.review .left a:hover img {border-color:#aaa;}
			.review .mainPhoto {margin:0 0 25px;position:relative;}
				.review .mainPhoto img {vertical-align:top;}
				.review .mainPhoto .zoom {position:absolute;top:1px;left:1px;width:22px;height:22px;display:block;overflow:hidden;text-indent:-10000px;background:url("/i/zoom.gif") no-repeat 0 0;opacity:.5;z-index:99991}
				.review .mainPhoto a:hover .zoom {opacity:1;}
				ul.thumbs {font-size:0;margin:0 -3px 0 0;}
					ul.thumbs li {display:inline-block;font:12px Arial;margin:0 3px 0 0;}
		.review .right {width:355px;float:right;}
			.review h1 {border:0;padding:0;margin:0 0 5px;}
			.review .article {color:#000acb;margin:0 0 5px;}
			.review .material {border-bottom:1px dotted #4c4c4c;padding:0 0 8px;margin:0 0 8px;}
			.review .color {margin:3px 0 15px;}
				.review .color img {border:1px solid #bfbfbf;padding:3px;margin:0 15px 0 0;}
				.review .color a.current img {border:1px solid #b89eea;padding:3px;margin:0 15px 0 0; background:#b89eea}
			.review p {margin:0;}
			.sizes {zoom:1;margin:3px 0 15px -6px;}
			.sizes:after {clear:both;content:'';display:block;}
				.sizes li {float:left;border:1px solid #d8d8d8;text-align:center;font:12px Arial;
				margin:0px 0px 6px 6px;
				padding:2px 2px 2px 2px;
				}
				.sizes li a{background:#d8d8d8; 
				padding:4px 6px 4px 6px;
				margin:0px;
				display:block;
				}
				.sizes li.disabled {opacity:.5;filter:alpha(opacity=50);}
				.sizes li.current {float:left;border:1px solid #d8d8d8;text-align:center;margin:0 0 6px 6px;
				padding:2px 2px 2px 2px; background:#B89EEA;}
				.sizes li.current a{background:#d8d8d8; padding:4px 6px 4px 6px;}
			.sizeCheck {zoom:1;margin:0 0 15px;}
			.sizeCheck:after {clear:both;content:'';display:block;}
				.sizeLink {display:block;color:#75698b;text-decoration:none;text-align:center;font:11px/18px Arial;width:107px;float:left;background:url("/i/size-link.gif") no-repeat 0 0;}
				.checkLink {color:#000;font:11px/18px Arial;padding:0 0 0 24px;float:right;background:url("/i/check-link.png") no-repeat 0 3px;}
			.count {margin:3px 0 15px;}
				.count select {font:12px Arial;color:#000;background:#fff;border:1px solid #c5c5c5;outline:none;}
			.review .price {font:bold 24px Arial;color:#000acb;margin:0 0 15px;}
			.cartBlock {zoom:1;padding:0 0 15px;margin:0 0 15px;border-bottom:1px dotted #4c4c4c;}
			.cartBlock:after {clear:both;content:'';display:block;}
				.cartBlock .addToCartBtn {background:#b89eea;color:#fff;text-decoration:none;font:16px/46px Arial;float:left;padding:0 10px;border:0;cursor:pointer;overflow:visible;}
				.cartBlock .addToCartBtn:hover {background:#a48dd1;}
				.cartBlock .note {float:right;color:#828282;padding:0 0 0 26px;font:11px/12px Arial;width:150px;background:url("/i/note.png") no-repeat 0 0;min-height:22px;}
	.recommendedTitle {font:14px Arial;margin:0 0 15px;color:#323232;}
	.form {margin:0 0 20px;}
		.form .caption {font:14px/18px Arial;margin:0 0 20px;}
		.form .label {margin:0 0 2px;}
		.form .field {margin:0 0 12px;}
		.form .cols {zoom:1;}
		.form .cols:after {clear:both;content:'';display:block;}
			.form .left {float:left;width:370px;}
			.form .right {float:right;width:370px;}
		.form input[type="text"] {outline:none;margin:0;border:1px solid #ccc;background:#fff;font:12px Arial;color:#000;padding:4px;width:740px;}
		.form .cols input[type="text"] {width:360px;}
		.form select {outline:none;margin:0;border:1px solid #ccc;background:#fff;font:12px Arial;color:#000;padding:3px;width:750px;}
		.form .cols select {width:370px;}
		.form button {background:#b89eea;color:#fff;font:16px Arial;padding:10px;border:0;overflow:visible;cursor:pointer;}
		.form button:hover {background:#a48dd1;}

/* Sidebar */
.sidebar {float:left;width:215px;padding:3px 0 0;}
	.leftNav {border-bottom:1px solid #e3e3e3;padding:0 0 21px;}
		.leftNav li {margin:0 0 7px; font-weight:bold;}
			.leftNav a {text-decoration:none; font-weight:normal;}
			.leftNav a:hover {text-decoration:underline;}
			.leftNav>li>a {font-weight:bold;}
			.leftNav ul {margin:7px 0 20px 12px;}
				.leftNav ul li.current>a {font-weight:bold;color:#000acb;}

/* Footer */
.footer {border-top:1px dotted #060607;background:#eff2f4;padding:10px 0;}
	.copy {width:990px;margin:0 auto;color:#acacac;font:11px Arial;padding:10px 0;border-top:1px solid #d7d9da;text-align:center;}
	.links {text-align:center;font-size:0;padding:10px 0 20px;width:990px;margin:0 auto; text-transform:uppercase;}
		.links li {font:11px/11px Arial;padding:0 20px;border-right:1px solid #c6c8c9;display:inline;}
		.links li.last {border:0;}
			.links a {color:#818181;text-decoration:none;}
			.links a:hover {color:#555;text-decoration:underline;}
			
			.copy a{color:#acacac;}
			
/* without left column*/
.content2 {width:100%px;color:#000;font:12px/18px Arial;}
	.content2 h1 {font:18px Arial;margin:0 0 10px;padding:0 0 5px;border-bottom:1px dotted #4c4c4c;}
	.content2 h1.catalogueTitle {font:bold 12px/20px Arial;color:#000acb;margin:0 0 10px;border:0;padding:0;}
	.content2 h2 {font:bold 12px/20px Arial;color:#000acb;margin:0 0 10px;}
	.content2 p {margin:0 0 18px;}
	.content2 hr {border:0;height:0;margin:20px 0;border-top:1px solid #e3e3e3;}

	.content2 h4 {font:12px Arial; font-weight:bold;}

/* Таблица выбора товара */

.articultable {
	width:100%;
	color:#000;
	border-collapse:collapse;
	margin-bottom:10px;
}

.articultable img {
	border:1px solid #fff;
}

.articultable a img {
	border:none;
}

.articultable th {
	text-align:center;
	color:#fff;
	border-bottom:2px solid #fff;
	height:28px;
}

.articultable td {
	border-bottom:2px solid #fff;
	text-align:center;
	height:28px;
}

.tablehead {
	background:#ACACAC;
}

.dark {
	background:#EEEEEE;
}

.light {
	background:#F8F9FA;
}

.date{font-weight:bold; color:#666; width:70px;}
.newstitle{font-weight:bold;}
.announce td{padding-bottom:25px;}

.nc_row{
	 margin-bottom:20px;
}


h1{
	font:16px Arial;margin:0 0 10px;
	font-weight:bold;
}
.smaller{
	font-size:11px;
	margin-bottom:9px;
	color:#545454;
}

.styled-select{
	width:215px;height:30px;	
	overflow:hidden;background:url(/images/down_arrow_select.jpg) no-repeat right #eff2f4;
	margin-top:-1px;
}
.styled-select select{
	width:235px;
	height:30px;
	padding:2px;
	background:transparent;
	border:1px solid #ccc;
	-webkit-appearance:none;
}
.red{color:#6161a3; font-weight:bold;}

.magbottom{
	float:left;
	display:block;
	margin:0 10px 0 0;
	width:240px;
}
.magbottom img{
	margin:0 10px 0 0;
}
.magbottom h3{
	font-size:14px;
	margin:0 0 5px 0;
}
.magbottom a{
	color:#323232;
}
.caption {background:#fff url("/css/info-block-caption.gif") repeat-x 0 11px;padding:0 0 20px;font:12px Arial;text-transform:uppercase;margin:0 -10px 0 0;color:#323232;}
.caption span {background:#fff;padding:0 10px 0 0;}

.topMenu > li.tm-6 > span.submagaz{font-size:8px; padding:0;}
.topMenu > li.tm-7 > span.submagaz{font-size:8px; padding:0;}
.topMenu > li.tm-7 > span.submagaz{background:url("/i/newredmenu.png") no-repeat 99px 0px; }
.topMenu > li.tm-7 {background:url("/i/topmenu1.gif") no-repeat 0 35px; background-position:right;}

.nadmagaz{ width:183px; color:#616196;background:url("/i/tm-6.png") no-repeat 0px 1px;margin:0px 0px 0px 767px; padding:3px 0 0px 40px;
position:absolute;top:91px
}
.nadmagaz div{background:url("/i/topmenu1.gif") no-repeat 0 60px; background-position:right; font: bold 11px/21px Arial;}

.birka {position:relative;top:1px;right:-1px;width:43px;height:44px; border: 0px; display: block; float:right;} 
ul.catalogue li a img.birka{border:0; margin-bottom:-44px;}

.birkasale {position:relative;top:1px;right:59px;width:43px;height:44px; border: 0px; display: block; float:right;} 
ul.catalogue li a img.birkasale{border:0; margin-bottom:-44px;}

a.blue{color:#616196;}
.news p a{color:#616196;}
/*
     FILE ARCHIVED ON 16:31:13 Sep 25, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:41:22 May 15, 2018.
     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):
  LoadShardBlock: 55.325 (3)
  esindex: 0.013
  captures_list: 80.011
  CDXLines.iter: 13.084 (3)
  PetaboxLoader3.datanode: 99.326 (4)
  exclusion.robots: 0.252
  exclusion.robots.policy: 0.234
  RedisCDXSource: 6.86
  PetaboxLoader3.resolve: 918.702
  load_resource: 983.237
*/