	.catA1{
		text-decoration:none;
	}
	.catMenuD1{
		width:100%; height: auto; position:relative; z-index:2;
	}
	.catMenuD2{
		position:absolute; width:75px; height:100%; background-color:#FFFFFF; left:0px; top:0px
	}
	.catMenuLpm{
		margin-left:88px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#444444; line-height:32px
	}
	.catA1:hover > .catMenuD1 {
		background-color:rgba(51,153,204,0.08);
	}	
	.catA1:hover > .catMenuD1 > .catMenuLpm {
		color: #CC0000;
	}
	.catMenuLr{
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#212121; line-height:21px; padding-top:20px; padding-bottom:20px; padding-left:59px; background-image:url(/catalogy/img/razd-ico.png); background-position:29px center; background-repeat:no-repeat;
	}
	.catMenuD3{
		width:100%; height:1px; border-bottom:1px #e5e5e5 solid; margin-bottom:7px
	}
	.catMenuD3b{
		width:100%; height:1px; border-bottom:1px #e5e5e5 solid; margin-top:42px
	}
	.catMenuD3c{
		width:100%; height:1px; border-bottom:1px #e5e5e5 solid; margin-top:0px
	}	
	.catMenuD4{
		width:21px; height:1px; outline: 1px solid #FFF
	}	
	.CatMenuDiv1{
		 font-size:13px
	}
	.CatMenuDiv2{
		 font-size:13px
	}	
	.CatLineDiv1b{font-size:21px;}
	@media screen and (min-width: 1330px) and (max-width: 1450px) {
		.CatMenuDiv1{font-size:11px}
		.CatMenuDiv2{font-size:11px}
		.CatLineDiv1b{font-size:19px;}
	}
	@media screen and (min-width: 0px) and (max-width: 1329px) {
		.CatMenuDiv1{font-size:9px}
		.CatMenuDiv2{font-size:9px}
		.CatLineDiv1b{font-size:15px;}
	}
	
#preview {
    background: none repeat scroll 0 0 #3399cc;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    display: none;
    padding: 3px;
    position: absolute;
}

div.table{height:0}
div.tr{height:0}
/* не для IE */
div.table[class] {height:auto; display: table;}
div.tr[class] { height:auto; display: table-row;}
div.td[class] {float:none; display: table-cell;}

div.td{
   height:100%;
   float:left
}
#tdCatList{
	width:100%;
	margin:0 205px 0 -240px;
	padding:0px 205px 0px 240px;
}
/* не для IE */
#tdCatList[id] {
	width:auto;
	margin:0;
	padding:0px 0px 0px 0px;
}
.CatLineA1{
	font:Verdana, Arial, Helvetica, sans-serif; color:#3366cc; font-weight:bold; text-decoration:none
}
.CatLineA1:hover{
	text-decoration: underline
}
#CatLineDiv1{
	margin-left:6px; vertical-align:top; padding-top:26px
}
#CatLineDiv2{
	width:100%; height:170px; border-top:1px #ebebeb solid
}
#CatLineDiv2:hover{
	background-color:rgba(51,153,204,0.05);
}
#CatLineDiv3{
	width:60px; font:Verdana, Arial, Helvetica, sans-serif; color:#ff6600; font-size:15px; vertical-align: top; padding-top:28px; padding-left:16px
}
#CatLineDiv4{
	width:140px; text-align:right; vertical-align:top; padding-top:26px
}
#CatLineDiv5{
	width:40px; vertical-align:top
}
.CatLineDiv6{
	margin-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding-right:40px; text-align:justify; padding-top:14px
}
.CatLineDiv7{
	margin-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-style:italic; padding-top:12px
}
#CatLineDiv8{
	height:170px; width:230px; vertical-align: middle
}
.CatLineDiv9{
	width:197px; height:41px; border:1px #dbdbdb solid; border-radius:3px; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-style:italic; font-weight:bold; color:#333333; text-align:left; cursor:pointer; background: linear-gradient(to top, #ebebeb, #ffffff); line-height:43px
}
.CatLineDiv9:hover{
	background: linear-gradient(to top, #ffffff, #ebebeb)
}
.CatLineDiv10{
	background-image:url(/catalogy/img/bask_before.png); background-position:right center; background-repeat:no-repeat; padding-left:10px; height:41px
}
.CatLineDiv10:hover{
	background-image:url(/catalogy/img/bask_after.png)
}
.CatLineDiv11{
	width:100%; height:31px; background-color:#eeeeee; color:#1170a0; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:31px; border-bottom:1ps #ccc solid
}
#CatLineDiv12{
	height:170px; width:205px; background-color:#FFFFFF; vertical-align: middle; position:relative; text-align:center; cursor:pointer
}
#CatLineDiv13{
	width:16px; background-color:#FFFFFF; vertical-align:top
}
.CatLineDiv14{
	width:100%; height:85px; border-top:1px #ebebeb solid
}
.CatLineDiv15{
	margin-top:40px; font-family:Verdana; font-size:14px; color:#333
}

		.CatCubeDiv1{
			float:left; width:230px; height:386px; margin-right:30px; margin-top:30px; border:1px #e1dfdb solid; border-radius:4px;
			transition: background 0.4s, box-shadow 0.3s, border-color 0.4s;
			-o-transition: background 0.4s, box-shadow 0.3s, border-color 0.4s;
			-ms-transition: background 0.4s, box-shadow 0.3s, border-color 0.4s;
			-moz-transition: background 0.4s, box-shadow 0.3s, border-color 0.4s;
			-webkit-transition: background 0.4s, box-shadow 0.3s, border-color 0.4s;
		}
		.CatCubeDiv1:hover{
			background: linear-gradient(to top, #f1f1f1, #ffffff); box-shadow: 1px 1px 6px rgba(0,0,0,0.4); border-color:#66ccff;
		}
		.CatCubeDiv2{
			width:100%; height:85px
		}
		.CatCubeDiv3{
			width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#006699; font-weight:bold; text-align:center; height:22px; margin-top:4px
		}
		.CatCubeDiv4{
			width:205px; height:165px; border-top:1px #e1dfdb solid; border-left:1px #e1dfdb solid; border-right:1px #e1dfdb solid; border-radius:4px 4px 0px 0px; display:table
		}
		.CatCubeDiv5{
			width:205px; height:165px; display:table-cell; position:relative; vertical-align:middle; text-align:center; background-color:#FFFFFF; cursor:pointer
		}
		.CatCubeDiv6{
			position:absolute; top:167px; left:186px
		}
		.CatCubeDiv7{
			width:207px; height:21px; background-image:url(/catalogy/img/cube-f1.png); background-repeat:no-repeat
		}
		.CatCubeDiv8{
			font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-align:left; padding-left:11px; margin-top:4px; cursor:pointer
		}
		.CatCubeDiv9{
			font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-align:left; padding-left:11px; padding-right:10px; margin-top:5px; margin-bottom:25px; font-weight:bold; cursor:pointer
		}
		.CatCubeDiv10{
			position:absolute; top:300px; left:3px
		}
		
.CatFirmaDiv1{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#212121; line-height:21px; cursor:pointer; position:relative; padding-top:20px; padding-bottom:20px; padding-left:59px; background-image:url(/catalogy/img/razd-ico.png); background-position:29px center; background-repeat:no-repeat;
}
.CatFirmaDiv1:hover{
	background-color:rgba(51,153,204,0.08);
}

.CatPagingDiv1{
	height:32px; width:140px; border:1px #ddd solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background-color:#FFFFFF; cursor:pointer;
			transition: background 0.2s, border-color 0.2s;
			-o-transition: background 0.2s, border-color 0.2s;
			-ms-transition: background 0.2s, border-color 0.2s;
			-moz-transition: background 0.2s, border-color 0.2s;
			-webkit-transition: background 0.2s, border-color 0.2s;		
}
.CatPagingDiv1:hover{
	background-color:rgba(51,153,204,0.08); color:#CC0000; text-decoration:underline; border-color: rgba(51,153,204,0.4);
}
.CatPagingDiv1b{
	height:32px; width:140px; border:1px #ddd solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #CCCCCC; background-color:#FFFFFF;
}
.CatPagingDiv2{
	height:32px; width:32px; border:1px #ddd solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#336699; background-color:#FFFFFF; cursor:pointer;
			transition: background 0.2s, border-color 0.2s;
			-o-transition: background 0.2s, border-color 0.2s;
			-ms-transition: background 0.2s, border-color 0.2s;
			-moz-transition: background 0.2s, border-color 0.2s;
			-webkit-transition: background 0.2s, border-color 0.2s;	
}
.CatPagingDiv2:hover{
	background-color:rgba(51,153,204,0.08); color:#CC0000; text-decoration:underline; border-color: rgba(51,153,204,0.4);
}
.CatPagingDiv2b{
	height:32px; width:32px; border:1px #336699 solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; background-color:#336699;
}
.CatPagingDiv3{
	height:32px; width:32px; border:1px #ddd solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#336699; background-color:#FFFFFF;
}
.CatPagingDiv4{
	height:32px; width:140px; border:1px #ddd solid; border-radius: 16px 0px 0px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background-color:#FFFFFF; cursor:pointer;
			transition: background 0.2s, border-color 0.2s;
			-o-transition: background 0.2s, border-color 0.2s;
			-ms-transition: background 0.2s, border-color 0.2s;
			-moz-transition: background 0.2s, border-color 0.2s;
			-webkit-transition: background 0.2s, border-color 0.2s;		
}
.CatPagingDiv4:hover{
	background-color:rgba(51,153,204,0.08); color:#CC0000; text-decoration:underline; border-color: rgba(51,153,204,0.4);
}
.CatPagingDiv4b{
	height:32px; width:140px; border:1px #ddd solid; border-radius: 16px 0px 0px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; background-color:#FFFFFF
}
.CatPagingDiv5{
	height:32px; width:32px; border:1px #336699 solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; background-color:#336699;
}
.CatPagingDiv6{
	height:32px; width:110px; border:1px #ddd solid; border-radius: 0px 16px 16px 0px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333
}
.CatPagingDiv7{
	height:32px; width:110px; display:table-cell; vertical-align:middle; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333
}
.CatPagingDiv8{
	height:32px; width:32px; border:1px #FFF solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#336699; text-decoration:underline; background-color:#FFFFFF; cursor:pointer;
			transition: background 0.2s, border 0.2s;
			-o-transition: background 0.2s, border 0.2s;
			-ms-transition: background 0.2s, border 0.2s;
			-moz-transition: background 0.2s, border 0.2s;
			-webkit-transition: background 0.2s, border 0.2s;
}
.CatPagingDiv8:hover{
	background-color:rgba(51,153,204,0.08); color:#CC0000; text-decoration:underline; border:1px #ddd solid;
}
.CatPagingDiv8b{
	height:32px; width:32px; border:1px #FFF solid; border-radius: 16px 16px 16px 16px; display:table-cell; vertical-align:middle; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; font-weight:bold; text-decoration:none; background-color:#FFFFFF;
}

#blink {
	-webkit-animation: blink 2s linear infinite; 
	animation: blink 2s linear infinite; 
	font-weight: bold; 
	color: color: #F00; 
}

@-webkit-keyframes blink { 
	0% { color: #F00; }
	50% { color: #FBB; }
	100% { color: #F00; }
}

@keyframes blink {  
	0% { color: #F00; }
	50% { color: #FBB; }
	100% { color: #F00; } 
}
/*
     FILE ARCHIVED ON 19:45:54 Sep 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:57:34 Jun 05, 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):
  capture_cache.get: 3.899
  captures_list: 1.506
  exclusion.robots: 0.191
  exclusion.robots.policy: 0.171
  esindex: 0.017
  cdx.remote: 89.429
  LoadShardBlock: 433.473 (3)
  PetaboxLoader3.datanode: 462.604 (5)
  load_resource: 312.799
  PetaboxLoader3.resolve: 115.321
  loaddict: 108.438
*/