html,body{margin:0 auto;font-family:Arial;font-size:14px;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;max-height:999999px;border:0px solid black}
table{margin:0;padding:0;}
img{border:0}

a:link, a:visited{color:#0072bc;text-decoration:underline;font-size:12px;}
a:active{text-decoration:none;color:#0072bc;font-size:12px;}
a:hover{text-decoration:none;color:#0072bc;font-size:12px;}
a.white:link, a.white:visited{color:#fff;text-decoration:underline;font-size:11pt;}
a.white:active{text-decoration:none;color:#fff;font-size:11pt;}
a.white:hover{text-decoration:none;color:#fff;font-size:11pt;}

.debug_hide{display:none}

/*Òåêñò ñîãëàñèå î COOKIE*/
/*.cookie_yes{padding:20px;background:#0072bc;opacity:0.9;position:fixed;bottom:0px;z-index:10000;display:flex}
	.cookie_yes_text{font-size:12px;color:#fff;line-height:1.5em;text-align:justify;margin-bottom:10px;margin-right:20px;}
	.cookie_yes_submit {text-align:center;}
		.cookie_yes_submit input{width:150px;padding:10px;color:#000;border:0px;background:#fff;-moz-border-radius:5px;border-radius:5px;font-size:14px;cursor:pointer;border:0px solid #fff;z-index:1000}
		*/

/*ÑÒÐÀÍÈÖÀ ÊÀÒÀËÎÃ ÒÎÂÀÐÎÂ*/		
.catalog-also-search {
	margin: 10px 0 20px;
	padding: 10px 15px;
	background: #f5f5f5;
	border-left: 3px solid #fac700;
	font-size: 14px;
	line-height: 1.6;
}

.catalog-also-search strong {
	margin-right: 5px;
}

.catalog-also-search span {
	color: #444;
}
/*ÊÎÍÅÖ ÑÒÐÀÍÈÖÀ ÊÀÒÀËÎÃ ÒÎÂÀÐÎÂ*/	
		
.cookie_yes {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  max-width: 90%;
  z-index: 1000;
}

.cookie_yes_text {
  margin-bottom: 15px;
  font-size: 14px;
  line-height: 1.4;
}

.cookie_yes_text a {
  color: #4da6ff;
  text-decoration: underline;
}

.cookie_yes_text a:hover {
  color: #73b9ff;
}

.cookie_yes_submit {
  text-align: center;
}

.cookie_yes_submit input[type="submit"] {
  background-color: #4CAF50;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 16px;
}

.cookie_yes_submit input[type="submit"]:hover {
  background-color: #45a049;
}


/*ÁËÎÊ ÎÑÍÎÂÀ*/
	/*ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ ÒÎÂÀÐÛ*/
	div.label{border:1px solid #cdcdcd;padding:10px;width:250px;height:550px;margin-bottom:20px;margin-right:0px;-moz-border-radius:5px;border-radius:5px;}
	div.label:hover{border:1px solid #0072bc}
	
	div.label2{border:1px solid #00adef;padding:10px;width:190px;height:450px;margin-bottom:20px;float:left;-moz-border-radius:5px;border-radius:5px;position:relative}
	div.label2:hover{border:1px solid #0072bc}
	
	div.label3{border:1px solid #cdcdcd;padding:10px;width:190px;height:450px;margin-bottom:20px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-right:20px}
	div.label3:hover{border:1px solid #0072bc}

	div.label4{border:1px solid #cdcdcd;padding:10px;width:190px;height:350px;margin-bottom:20px;float:left;-moz-border-radius:5px;border-radius:5px;}
	div.label4:hover{border:1px solid #0072bc}
	/*ÊÎÍÅÖ ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ ÒÎÂÀÐÛ*/

/*ÊÎÍÅÖ ÁËÎÊ ÎÑÍÎÂÀ*/

/*ÁÀÍÍÅÐÛ*/
.banners{width:100%;border:1px solid #cdcdcd;margin-bottom:20px;-moz-border-radius:15px;border-radius:15px;background:#f2f2f2;text-align:center}
	.banners img{-moz-border-radius:15px;border-radius:15px;}

/*ÊÀÒÀËÎÃ ÈÊÎÍÊÈ*/
.catalog_tovarov{width:100%;display:flex;flex-wrap: wrap;gap:10px;}
	.catalog_tovar_icon{width:220px;height:220px;padding:5px;border:1px solid #cdcdcd;text-align:center;-moz-border-radius:15px;border-radius:15px;}
	.catalog_tovar_icon img {width:170px;height:170px;display:block;margin:0 auto;}
	a.catalog_tovar_a {font-size:14px}


.bottom_mobile{display:none}

#table_kp tr:nth-child(even) {background:#f2f2f2;}
#table_kp tr:nth(1) {background:#c4df9b;}
#table_kp tr:hover {background:#0072bc;color:#fff}

.span-white{color:#fff;font-size:11pt}

.plus{cursor:pointer}
.minus{cursor:pointer;display:none}
.block_podmenu{display:none}

.button2{font-size:12pt;cursor:pointer;border:1px solid #90c63c;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-webkit-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-o-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-ms-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:linear-gradient(top, #90c63c 0%, #6ab942 100%);padding:5px;color:#fff}
.button2:hover{background:#6ab942;}
.button2:active{background:-moz-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-webkit-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-o-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-ms-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:linear-gradient(top, #6ab942 0%, #90c63c 100%);}


/*.button_1click{font-size:16pt;cursor:pointer;border:1px solid #004a80;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;color:#fff;background:-moz-linear-gradient(top, #1165a3 0%, #004a80 100%);background:-webkit-linear-gradient(top, #1165a3 0%, #004a80 100%);background:-o-linear-gradient(top, #1165a3 0%, #004a80 100%);background:-ms-linear-gradient(top, #1165a3 0%, #004a80 100%);background:linear-gradient(top, #1165a3 0%, #004a80 100%);padding:2px;}*/
.button_1click{font-size:16pt;cursor:pointer;border:1px solid #d5a600;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-webkit-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-o-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-ms-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:linear-gradient(top, #f9e400 0%, #fbbd00 100%);padding:2px;}
.button_1click:hover{background:#fbbd00;}
.button_1click:active{background:-moz-linear-gradient(top, #fbbd00 0%, # f9e400 100%);background:-webkit-linear-gradient(top, #fbbd00 0%, # f9e400 100%);background:-o-linear-gradient(top, #fbbd00 0%, # f9e400 100%);background:-ms-linear-gradient(top, #fbbd00 0%, # f9e400 100%);background:linear-gradient(top, #fbbd00 0%, # f9e400 100%);}
	.korzina_button_1click{width:270px;padding:10px;margin-bottom:10px;color:#000}

.button_tg a {font-size:16px;color:#fff}
.button_tg{font-size:12pt;cursor:pointer;border:1px solid #28a7e8;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #28a7e8 0%, #1086d7 100%);background:-webkit-linear-gradient(top, #28a7e8 0%, #1086d7 100%);background:-o-linear-gradient(top, #28a7e8 0%, #1086d7 100%);background:-ms-linear-gradient(top, #28a7e8 0%, #1086d7 100%);background:linear-gradient(top, #28a7e8 0%, #1086d7 100%);padding:12px;text-align:center}
.button_tg:hover{background:#1086d7;}
.button_tg:active{background:-moz-linear-gradient(top, #1086d7 0%, #28a7e8 100%);background:-webkit-linear-gradient(top, #1086d7 0%, #28a7e8 100%);background:-o-linear-gradient(top, #1086d7 0%, #28a7e8 100%);background:-ms-linear-gradient(top, #1086d7 0%, #28a7e8 100%);background:linear-gradient(top, #1086d7 0%, #28a7e8 100%);}

.button_whatsapp_main a {font-size:16px;color:#fff}
.button_whatsapp_main{font-size:12pt;cursor:pointer;border:1px solid #90c63c;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-webkit-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-o-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-ms-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:linear-gradient(top, #90c63c 0%, #6ab942 100%);padding:12px;text-align:center}
.button_whatsapp_main:hover{background:#6ab942;}
.button_whatsapp_main:active{background:-moz-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-webkit-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-o-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-ms-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:linear-gradient(top, #6ab942 0%, #90c63c 100%);}

.button_whatsapp{font-size:12pt;cursor:pointer;border:1px solid #90c63c;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-webkit-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-o-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-ms-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:linear-gradient(top, #90c63c 0%, #6ab942 100%);padding:2px;}
.button_whatsapp:hover{background:#6ab942;}
.button_whatsapp:active{background:-moz-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-webkit-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-o-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-ms-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:linear-gradient(top, #6ab942 0%, #90c63c 100%);}

.button_telegram2 a{font-size:9pt;color:#fff;cursor:pointer;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #27a7e7 0%, #0c8ecf 100%);background:-webkit-linear-gradient(top, #27a7e7 0%, #0c8ecf 100%);background:-o-linear-gradient(top, #27a7e7 0%, #0c8ecf 100%);background:-ms-linear-gradient(top, #27a7e7 0%, #0c8ecf 100%);background:linear-gradient(top, #27a7e7 0%, #0c8ecf 100%);padding:5px;}
.button_telegram2 a:hover{background:#0c8ecf;}
.button_telegram2 a:active{background:-moz-linear-gradient(top, #0c8ecf 0%, #27a7e7 100%);background:-webkit-linear-gradient(top, #0c8ecf 0%, #27a7e7 100%);background:-o-linear-gradient(top, #0c8ecf 0%, #27a7e7 100%);background:-ms-linear-gradient(top, #0c8ecf 0%, #27a7e7 100%);background:linear-gradient(top, #0c8ecf 0%, #27a7e7 100%);}

.button_whatsapp2 a{font-size:9pt;color:#fff;cursor:pointer;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-webkit-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-o-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:-ms-linear-gradient(top, #90c63c 0%, #6ab942 100%);background:linear-gradient(top, #90c63c 0%, #6ab942 100%);padding:5px;}
.button_whatsapp2 a:hover{background:#6ab942;}
.button_whatsapp2 a:active{background:-moz-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-webkit-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-o-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:-ms-linear-gradient(top, #6ab942 0%, #90c63c 100%);background:linear-gradient(top, #6ab942 0%, #90c63c 100%);}

.button_viber {font-size:9pt;color:#fff;cursor:pointer;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-webkit-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-o-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-ms-linear-gradient(top, #574e92 0%, #2d275b 100%);background:linear-gradient(top, #574e92 0%, #2d275b 100%);padding:5px;}
.button_viber :hover{background:#2d275b;}
.button_viber :active{background:-moz-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-webkit-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-o-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-ms-linear-gradient(top, #2d275b 0%, #574e92 100%);background:linear-gradient(top, #2d275b 0%, #574e92 100%);}

.button_viber a{font-size:9pt;color:#fff;cursor:pointer;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-webkit-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-o-linear-gradient(top, #574e92 0%, #2d275b 100%);background:-ms-linear-gradient(top, #574e92 0%, #2d275b 100%);background:linear-gradient(top, #574e92 0%, #2d275b 100%);padding:5px;}
.button_viber a:hover{background:#2d275b;}
.button_viber a:active{background:-moz-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-webkit-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-o-linear-gradient(top, #2d275b 0%, #574e92 100%);background:-ms-linear-gradient(top, #2d275b 0%, #574e92 100%);background:linear-gradient(top, #2d275b 0%, #574e92 100%);}


.banner_nordberg{padding:10px;color:#fff;text-align:center;background:#02aeef;margin-top:0px}
.banner_sibek{padding:10px;color:#fff;text-align:center;background:#dd2a25;background-image:url(/images/fon_sibek.gif);margin-top:0px}

.tovar_v_korzinu{width:100%;}
.tovar_v_korzine{width:100%;padding:5px;font-size:20px;text-align:center}

.filtr_top_active{-moz-border-radius:15px;border-radius:15px;border:1px solid #039bfd;padding:5px;margin-right:10px;margin-bottom:30px;}
.filtr_top{-moz-border-radius:15px;border-radius:15px;border:1px solid #cdcdcd;padding:5px;margin-right:10px;margin-bottom:0px;}


.font{font-family:'PFDinTextCondProRegular'}
.field{width:250px;border:1px solid #cdcdcd;padding:7px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;font-size:12pt}
.field_textarea{width:90%;border:1px solid #cdcdcd;padding:7px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;font-size:12pt}
.table_tovar{width:100%;overflow-x:auto;border-collapse:collapse;}
.table_tovar td{width:50%}
.table_tovar tr:nth-child(2n){background:#f2f2f2}
.table_tovar td{border-top:1px solid #cdcdcd;padding:3px;}
.text_bottom{text-align:justify;line-height:150%;margin-bottom:20px;font-size:12pt}
.text_bottom a{font-size:11pt}
#tovar_video{display:none}
#tovar_otzivi{display:none}
.table_tovar2{font-size:11px}
.table_tovar2 tr:first-child{background:#cdcdcd}
.table_tovar2 tr:nth-child(2n){background:#f2f2f2}
.table_tovar2 td{border-top:1px solid #cdcdcd;padding:3px}

.top{height:30px;margin-bottom:10px;background:#ededed;border:1px solid black}
.top2{margin:0 auto;width:1180px;}
.shop{float:right;text-align:right;padding-right:10px;font-size:9pt;}

/*Îôîðìëåíèå ïîäêàòàëîãîâ*/
div.catalog_icon{width:240px;border:1px solid #cdcdcd;height:280px;text-align:center;-moz-border-radius:5px;border-radius:5px;padding:10px;margin-right:10px;margin-bottom:20px}
div.catalog_icon:hover{border:1px solid #004a80;box-shadow:5px 5px 5px #f2f2f2;-moz-box-shadow:5px 5px 5px #f2f2f2;cursor:pointer}
	.catalog_div{width:200px;height:200px;margin:0 auto;margin-bottom:20px;border:0px solid black;}
	.catalog_img{margin-bottom:0px;width:170px;padding:2px;padding-bottom:15px;border:0}
	.catalog_img_no{width:200px;height:200px;border:1px solid #cdcdcd;margin:0 auto;}



.zag1{font-size:16pt;font-weight:bold;margin-bottom:0px;margin-top:0px}
.zag2{font-size:16pt;font-weight:bold;margin-bottom:20px}

.icon_spec img {vertical-align:middle}
/*.tel_mobile{display:none;}*/



.str_niz{border:0;width:12px;position:absolute;right:20px;top:18px}
.banner{height:100px;background:#181818;margin-top:-20px;margin-bottom:20px;text-align:center}
.banner_tovar_main{height:390px;background-repeat:no-repeat;background-position: center center;text-align:center;padding-top:50px;z-index:0}
.send_promokod_theme{margin-top:10px;padding:15px;font-size:20pt;border:10px solid #fff;background:#fff;opacity:0.8;color:black;cursor:pointer;}
.banner_tovar{width:60%;margin:0 auto;font-size:30px;background:#000;color:#fff;padding:10px;opacity:0.8;color:#fff;}

.alltovar{font-size:10pt;color:#252525;text-align:center;margin-bottom:10px;padding:5px;border:1px solid #cdcdcd;-moz-border-radius:5px;border-radius:5px}
.block_office{padding:10px;background:#fff;-moz-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:20px}
.block_brand{padding:10px;background:#fff;-moz-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:20px}
.block_brand_main{width:130px;height:40px;border:1px solid #cdcdcd;text-align:center;padding:15px;-moz-border-radius:5px;border-radius:5px}
	.block_brand_main:hover {border:1px solid #0072bc}
	.block_brand_main img{border:0;width:100px;height:38px}
.block_filtr_value{-moz-border-radius:5px;border-radius:5px;}
.brand_label{font-size:9px;cursor:pointer;}
.block_catalog{padding:10px;margin-top:0px;border:1px solid #cdcdcd;-moz-border-radius:5px;border-radius:5px}
.icon_catalog{width:40px;margin-right:10px}

.catalog_text{margin:0;margin-bottom:10px;font-size:14pt}
.block_podcatalog{margin-bottom:5px;padding-left:0px;border-bottom:1px solid #cdcdcd;padding-bottom:5px;}
.block_ss{padding:10px;border:1px solid #cdcdcd;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;margin-top:20px;font-size:12px}
.icon_ss{border:0;width:20px;vertical-align:middle}
.icon_ss{font-size:12px}
.block_dostavka{margin-top:20px;margin-bottom:20px}
.block_right{position:fixed;bottom:100px;right:0}
.kp{position:fixed;top:360px;right:50px;border:0;width:125px;height:125px;cursor:pointer;z-index:1000}
.block_right_tel2{margin-bottom:3px}
.block_right_text{color:#fff;font-size:8pt;letter-spacing:-0.5px}
.hit_tovar_zag{font-size:22pt;margin:0;margin-bottom:20px}
.block_hit_tovar{position:relative;border:1px solid #cdcdcd;padding:10px;width:190px;height:430px;margin-bottom:20px;margin-right:5px;-moz-border-radius:5px;border-radius:5px;position:relative}
.block_hit_tovar_div{text-align:center;height:140px;margin-top:10px;margin-bottom:10px;position:relative}
.icon_video{border:0;position:absolute;right:10px;top:10px;z-index:10}
.hit_tovar_name{margin-bottom:5px;}
.zag_catalog{margin:0 auto;margin-bottom:10px;font-size:18pt;font-weight:none}


.flex{display:flex;flex-wrap:wrap;}
.flex2{display:flex;}
.flex3{display:flex;flex-wrap:wrap;width:100%;gap:20px;}
.flex_tovar{display:flex;flex-wrap:wrap;width:100%;gap:10px;}
.flex_tovar2{display:flex;flex-wrap:wrap;width:100%;gap:10px;}
	
.flex4{display: flex; flex-wrap: row;align-content: flex-start;}
	
.logo_brand{position:relative;width:75px;margin-right:3px;margin-bottom:5px;padding:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
	.logo_brand a img{width:70px}
	.icon_premium{position:absolute;right:-5px;top:-5px;}

.messenger{position:absolute;left:0px;top:120px}


.minus_plus{font-size:16pt;cursor:pointer}
.korzina_block_zakaz2{border:2px solid #cdcdcd;padding:20px;}
.korzina_block_zakaz2_credit{border:2px solid #cdcdcd;padding:20px;}
	.korzina_block{margin-bottom:20px}
	.korzina_block2{-moz-border-radius:10px;border-radius:10px;border:1px solid #cdcdcd;padding:20px;}
	.korzina_block_promokod{text-align:center;padding:10px;background:#e6e6e6;margin-top:10px;margin-bottom:10px;font-size:13pt}
.table_korzina tr td {border-bottom:1px solid #cdcdcd}
.table_korzina tr:last-child td {border-bottom:0px solid #cdcdcd}

.put{margin-bottom:20px;color:#005eaa;font-size:8pt;}
	.tovar_brand_cat{width:200px;border:1px solid #555;position:absolute;left:0;top:20px;padding:10px;;background:#fff;z-index:100;display:none}


.text_top{text-align:justify;line-height:150%;margin-bottom:20px;font-size:11pt}
	.tovar_textshort{text-align:justify;line-height:1.7em;font-size:10.5pt;margin-bottom:20px;}

.video_icon{border:0;position:absolute;right:5px;top:5px;z-index:100;width:16px}
.tovar_div{text-align:center;height:250px;margin-top:10px;margin-bottom:20px;}
.tovar_img_vnalichii{border:0;position:absolute;right:0px;bottom:0px}
.tovar_img_vnalichii2{border:0;position:absolute;right:10px;top:10px;z-index:100}
.tovar_div_name{margin-bottom:5px}
.tovar_div_primechanie{font-style:italic;font-family:calibri;font-size:14px;width:180px;height:40px;line-height:1em;}
.vasha_cena{font-size:12pt;color:#c60000}
.roznica_cena{color:#555;font-size:11px}
.skidka_text{text-align:center;color:#c60000}
.zakazat_button{width:100px;padding:3px;font-size:12pt}

.table_line{height:1px;background:#cdcdcd;width:180px;}
.tovar_block_ss{clear:both;text-align:left;margin-bottom:20px}
.icon_vnalichii{border:0;vertical-align:middle;margin-right:3px;width:12px}
.green{color:green}

/*ÃËÀÂÍÎÅ ÌÅÍÞ ÑÂÅÐÕÓ */
/*
nav.menu-main {height: 40px;width: 100%;position: relative;z-index:30000;}
nav.menu-main ul {padding: 0;margin: 0 auto;width: 980px;height: 40px;}
nav.menu-main li {display: inline;float: left;}
.clearfix.menu-main:before, .clearfix.menu-main:after {content: " ";display: table;}
.clearfix.menu-main:after {clear: both;}
.clearfix.menu-main {*zoom: 1;}
nav.menu-main a {display: inline-block;margin-right:11px;text-align: center;text-decoration: none;line-height: 40px;}
nav.menu-main span {display: inline-block;margin-right:11px;text-align: center;text-decoration: none;line-height: 40px;}
nav.menu-main li a {}
ul li.li-tel{display:none}
nav.menu-main li:last-child a {border-right: 0;}
nav.menu-main a:hover, nav.menu-main a:active {}
nav.menu-main div#menu-name {display: none;}*/


.pusto{width:100%;height:40px;border:0px solid black}


/*ÊÎÐÇÈÍÀ*/
/*.korzina_table_zag_row{display:flex;flex-wrap:wrap;border:1px solid black;}*/
.korzina_table_row{display:flex;flex-wrap:wrap;background:#ffffff;border-bottom:1px solid #cdcdcd}
.korzina_table_block1{flex-grow:1;display:flex;border:0px solid black}
	.korzina_table_n{width:30px;padding:10px;text-align:center;}
	.korzina_table_photo{flex-basis:60px;padding:10px;text-align:center;}
	.korzina_table_tovar{padding:10px;}
	.korzina_table_dostavka{width:90px;padding:10px}
.korzina_table_block2{display:flex;width:400px;}
	.korzina_table_kolvo{width:80px;padding:10px;text-align:center;}
	.korzina_table_roznica{width:100px;padding:10px;text-align:center;}
	.korzina_table_cena{width:100px;padding:10px;text-align:center;}
	.korzina_table_summa{width:100px;padding:10px;text-align:center;}
	.korzina_table_del{width:30px;padding:10px;text-align:center;color:#c60000;}
	
.zakaz_ok_text{margin:0 auto;font-size:15pt;text-align:justify;color:#000;line-height:1.5em}
.zakaz_div_korzina{display:flex;flex-wrap:wrap;margin-bottom:10px}
	.zakaz_div_korzina span{color:#555;font-size:11px;margin-left:10px;margin-top:5px}
#korzina_kredit{display:flex;flex-wrap:wrap;}
	.block_credit_tinkoff{width:420px;text-align:center;border:1px solid #cdcdcd;-moz-border-radius:10px;border-radius:10px;padding:20px;margin-left:50px}
		.block_credit_tinkoff div img{height:155px}
/*ÊÎÍÅÖ ÊÎÐÇÈÍÀ*/

	
	
/*ÍÈÆÍÈÉ ÁËÎÊ ÑÀÉÒÀ*/
.bottom{width:100%;padding:0px;background:#023459;}
	.bottom p{font-size:13pt;margin-bottom:20px;border:0px solid black}
	.bottom2{max-width:1460px;padding:10px;color:#fff;margin:0 auto;border:0px solid white}
		.bottom_left_zag{font-size:24px;border-bottom:1px solid #023459;padding-bottom:5px;color:#fff}
		/*
		.allcity{float:left;vertical-align:middle;margin-right:20px}
		.bottom_menu{display:flex;flex-wrap:wrap;width:30%;}
			.bottom_menu div{width:100%}
		.bottom_prava{width:100%;border-top:1px solid #0c4c7b;margin-top:20px;padding-top:20px}*/

/*
.block_tovar_main{-moz-border-radius:0px;border-radius:0px;border-top:1px solid #cdcdcd;padding-top:20px;margin-bottom:20px;}
.block_tovar_td_photo{width:320px;text-align:center}

.block_tovar_photo2{display:flex;flex-wrap:wrap;margin:0 auto}
	.block_tovar_other_photo{height:50px;width:55px;border:1px solid #cdcdcd;text-align:center;margin-right:5px;margin-bottom:5px;}
*/


.button3{font-size:12pt;cursor:pointer;border:1px solid #c91907;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;color:#fff;background:-moz-linear-gradient(top, #ec4403 0%, #c91907 100%);background:-webkit-linear-gradient(top, #ec4403 0%, #c91907 100%);background:-o-linear-gradient(top, #ec4403 0%, #c91907 100%);background:-ms-linear-gradient(top, #ec4403 0%, #c91907 100%);background:linear-gradient(top, #ec4403 0%, #c91907 100%);padding:2px;}
.button3:hover{background:#ec4403;}
.button3:active{background:-moz-linear-gradient(top, #c91907 0%, #ec4403 100%);background:-webkit-linear-gradient(top, #c91907 0%, #ec4403 100%);background:-o-linear-gradient(top, #c91907 0%, #ec4403 100%);background:-ms-linear-gradient(top, #c91907 0%, #ec4403 100%);background:linear-gradient(top, #c91907 0%, #ec4403 100%);}
.button3.catalog_button{width:260px;text-align:center;position:relative;font-size:13pt;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;padding:10px}
.button3.catalog_button2{width:260px;text-align:center;position:relative;font-size:13pt;-moz-border-radius:5px;border-radius:5px;padding:10px}


/*Êíîïêà "Îôîðìèòü ñåé÷àñ" â êàðòî÷êå òîâàðà*/	
.tovar_button_oformit_zakaz{text-align:center;width:270px;margin:0 auto;margin-bottom:10px}



.td_dop_skidka_text{color:#555;border-bottom:1px solid #cdcdcd}
.td_dop_skidka{border-bottom:1px solid #cdcdcd}
.dop_skidka_text{font-size:10pt;color:#c60000}
.dop_skidka{font-size:28pt;color:#c60000}
.td_vasha_cena_text{color:#555;border-bottom:1px solid #cdcdcd}
.vasha_cena_text{font-size:10pt;color:#c60000}
.td_vasha_cena{border-bottom:1px solid #cdcdcd}
.vasha_cena{color:#c60000;}
.tovar_roznica_cena_text{width:100px;color:#555;border-bottom:1px solid #cdcdcd}
.tovar_roznica_cena{font-size:12pt;text-decoration:line-through;color:#000}
.tovar_skidka_text{margin-bottom:20px;font-size:10pt;color:#c60000}
.tovar_cena_valuta{color:#555;font-size:11px;margin-bottom:20px}
.tovar_cena_date{margin-left:0px;margin-bottom:20px;font-size:12px}
.tovar_promokod{padding:10px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:20px;background:#f2f2f2}
	.tovar_promokod span{color:#c60000;font-weight:bold}
.tovar_dostavka_city{font-size:14px;margin-bottom:20px}
.tovar_brand_text{color:#555;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd}
.tovar_brand{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;color:#555}

.tovar_zapchasti_block{padding:10px;border:2px solid #004a80;margin-top:50px}
	.tovar_zapchasti_block a{font-size:11pt}
.tovar_galochka{border:0;margin-right:5px;vertical-align:middle}
.tovar_sertifikat_text{font-size:14px;margin-bottom:10px}

.tovar_icon_pdf{border:0;margin-right:5px;float:left}

.tovar_div_field{text-align:center;padding:2px;background:#fff;width:214px;margin:0 auto;margin-bottom:10px;}
.tovar_div_field2{width:200px;padding:5px;font-size:11pt;border:1px solid #cdcdcd}
.tovar_div_field_korzina{width:80%;padding:5px;font-size:12pt;border:1px solid #cdcdcd}
.tovar_div_field3{width:180px;padding:2px;font-size:9pt;border:1px solid #cdcdcd}
.tovar_div_confidencialnost{margin-bottom:15px;font-size:9pt;}
.tovar_button_zayavka{width:230px;padding:5px;font-size:16pt}
.tovar_button_credit{width:230px;padding:5px;font-size:16pt}
.tovar_div_credit{text-align:center;margin-bottom:10px}
.tovar_block_8800{margin-bottom:20px;margin-top:20px;text-align:center}
.tovar_block_8800_tel a{font-size:26px;color:#000000}
.tovar_block_8800_text{color:#555;font-size:11px}
.tovar_block_email{margin-bottom:20px;text-align:center}
.tovar_block_ss2{margin-bottom:20px;text-align:center}
.tovar_block_ss2_table{width:100%;text-align:left;font-size:12px;margin-left:10px}


.tovar_td_right{width:290px;text-align:center}
.tovar_other_zag{margin:0;margin-bottom:20px;color:#000;font-size:12pt}
.tovar_other2{width:190px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:10px;padding:10px;margin-right:10px;margin-bottom:20px;}
.tovar_other{width:200px;-moz-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;margin-bottom:10px;padding:10px;margin-right:20px;margin-bottom:20px;line-height:1.3em;}
.tovar_other_div_name{text-align:left;margin-bottom:5px}
.tovar_other_name{text-align:left;font-style:italic;font-family:calibri;font-size:9pt}
.tovar_other_photo{margin-top:10px;position:relative}
.tovar_other_vnalichii{border:0;position:absolute;right:0px;bottom:0px}
.block_status_gruza{font-size:10pt;color:#252525;background:#e6e6e6;text-align:center;margin-bottom:10px;padding:15px;border:1px solid #cdcdcd;-moz-border-radius:5px;border-radius:5px}
.block_news{border:1px solid #cdcdcd;-moz-border-radius:5px;border-radius:5px;margin-top:30px}
.block_brand_bottom{width:980px;margin:0 auto;margin-bottom:30px;border:1px solid}
.block_brand_zag{text-align:center;font-size:40pt;margin-bottom:20px}
.brand_div{border:1px solid #cdcdcd;margin-right:15px;margin-bottom:15px;width:100px;height:38px;float:left}
.brand_div img{width:100px;height:38px;border:0}
.block_map{text-align:center;color:#fff;background:#004a80;padding:30px}
.block_map_zag{font-size:40pt;}
.block_map_text{font-size:12pt;margin-bottom:20px}
.map_step_number{width:35px;-moz-border-radius:20px;border-radius:10px;padding:10px;text-align:center;font-size:20pt;border:1px solid #fff}
.map_step_text{width:230px;font-size:14pt;text-align:left}
.block_map2{width:calc(100% - 2px);height:600px;border:1px solid #cdcdcd}
.plashka{background:#FFF;padding:20px;margin-top:10px;}
.plashka2{margin:0 auto;width:980px;}

.text_justify{text-align:justify}
.text_center{text-align:center}
.s7{font-size:7pt}
.s8{font-size:8pt}
.s9{font-size:9pt}
.s10{font-size:10pt}
.s11{font-size:11pt}
.s12{font-size:12pt}
.s13{font-size:13pt}
.s14{font-size:14pt}
.s15{font-size:15pt}
.s16{font-size:16pt}
.s17{font-size:17pt}
.s18{font-size:18pt}
.s19{font-size:19pt}
.s20{font-size:20pt}
.s21{font-size:21pt}
.s22{font-size:22pt}
.s23{font-size:23pt}
.s24{font-size:24pt}
.s25{font-size:25pt}
.s26{font-size:26pt}
.s27{font-size:27pt}
.s28{font-size:28pt}
.s29{font-size:29pt}
.s30{font-size:30pt}
.s35{font-size:35pt}
.s40{font-size:40pt}
.padding5{padding:5px}
.padding10{padding:10px}
.padding15{padding:15px}
.padding20{padding:20px}
.button1{font-size:12pt;cursor:pointer;border:1px solid #d5a600;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background:-moz-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-webkit-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-o-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:-ms-linear-gradient(top, #f9e400 0%, #fbbd00 100%);background:linear-gradient(top, #f9e400 0%, #fbbd00 100%);padding:2px;}
.button1:hover{background:#f9e400;}
.button1:active{background:-moz-linear-gradient(top, #fbbd00 0%, #f9e400 100%);background:-webkit-linear-gradient(top, #fbbd00 0%, #f9e400 100%);background:-o-linear-gradient(top, #fbbd00 0%, #f9e400 100%);background:-ms-linear-gradient(top, #fbbd00 0%, #f9e400 100%);background:linear-gradient(top, #fbbd00 0%, #f9e400 100%);}

.block_right_callback{border:0;-moz-border-radius:0px;border-radius:0px;padding:7px;text-align:center;font-size:12pt;margin-bottom:1px}
.button_podobrat{font-size:20px;width:100%;}


.block_right_tel{border:0;-moz-border-radius:0px;border-radius:0px;padding:7px;text-align:center;font-size:11pt;margin-bottom:1px}

/*ÊÎÐÇÈÍÀ2*/
.button1.send_korzina{padding:10px;font-size:16pt}
.block_credit_tinkoff_button{width:270px;font-size:14pt;padding:15px}

a#move_up{border:1px solid #fff;margin-left:30px;bottom:50px;color:#fff;font-size:14px;left:0;position:fixed;z-index:2000}
a#move_up2{border:1px solid #fff;margin-right:50px;bottom:50px;color:#fff;font-size:14px;right:0;position:fixed;z-index:2000;-moz-border-radius:5px;border-radius:5px}

/*.menu2{float:left;margin-right:2px;height:33px;padding:10px 0px 0 10px;text-align:center;}*/
.tip_table tr:hover{background:#e6e6e6;}
.icon{background-image:url(/images/fon_icon.gif);}
.divicon:hover .icon{background-image:url(/images/fon_icon3.gif);;border:0px;}
.divicon:hover .icon a{color:#fff;}
.korz{color:#004a80;font-size:12pt;font-family:Georgia;font-style:italic;}
.akorz{color:#ff3f00;font-size:12pt;font-family:Georgia;font-style:italic;}
.clear{clear:both;}
.modal-bg{position:fixed;height:100%;width:100%;background-image:url(/images/fon_black.png);z-index:100;display:none;top:0;left:0;}
.reveal-modal{width:500px;height:260px;display:none;border:10px solid #e6e6e6;top:50%;left:50%;margin-top:-130px;margin-left:-250px;background:#fff;position:fixed;z-index:101;padding:30px 40px 34px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal-message{width:500px;height:100px;display:none;border:10px solid #e6e6e6;top:50%;left:50%;margin-top:-50px;margin-left:-250px;background:#fff;position:fixed;z-index:101;padding:30px 40px 34px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.margin0{margin:0}
.margin_bottom0{margin-bottom:0px}
.margin_bottom1{margin-bottom:1px}
.margin_bottom2{margin-bottom:2px}
.margin_bottom3{margin-bottom:3px}
.margin_bottom4{margin-bottom:4px}
.margin_bottom5{margin-bottom:5px}
.margin_bottom7{margin-bottom:7px}
.margin_bottom10{margin-bottom:10px}
.margin_bottom15{margin-bottom:15px}
.margin_bottom20{margin-bottom:20px}
.margin_bottom25{margin-bottom:25px}
.margin_bottom30{margin-bottom:30px}
.margin_bottom40{margin-bottom:40px}
.margin_bottom50{margin-bottom:50px}
.margin_bottom70{margin-bottom:70px}
.margin_bottom80{margin-bottom:80px}
.margin_top0{margin-top:0px}
.margin_top5{margin-top:5px}
.margin_top7{margin-top:7px}
.margin_top8{margin-top:8px}
.margin_top10{margin-top:10px}
.margin_top15{margin-top:15px}
.margin_top20{margin-top:20px}
.margin_top25{margin-top:25px}
.margin_top30{margin-top:30px}
.margin_top35{margin-top:35px}
.margin_right5{margin-right:5px}
.margin_right10{margin-right:10px}
.margin_right15{margin-right:15px}
.margin_right20{margin-right:20px}
.margin_left5{margin-left:5px}
.margin_left10{margin-left:10px}
.margin_left15{margin-left:15px}
.margin_left20{margin-left:20px}
.padding_left20{padding-left:20px}
a.text_none{text-decoration:none}
.italic{font-style:italic;}