p {letter-spacing: 0.01em;}
sup {font-size: 0.6em;}
#containe{width:1100px; background-color: white;margin-left:auto;margin-right:auto;  margin-top: -15px;}
#containe1{width:1100px; background-color: white;margin-left:auto;margin-right:auto;  margin-top: -7px;}
.heade{width:1100px; height: 130px; float: left; float: left;}
/*Топ меню*/
.verhmenu{width:100%; height: 31px; float: left;background-image: url('imag/verhm2.png'); margin-bottom: 5px;}
#top-menu{width:100%; height: 31px;float: left;}
.pered-topmenu{width:100px; height:35px;float: left;}
.top-sammenu{width:100%;height: 31px;float: left;}


.punkt-topm1 {height: 31px;float: left;}
.punkt-topm1 a {text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/catalog12.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm1 a:hover {color: black;background-color: white; background-image: url('imag/top-menu/catalog2.png');border-bottom: 1px solid #ccc;}
.punkt-topm1 span {cursor: pointer; text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/catalog12.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm1 span:hover {cursor: pointer;color: black;background-color: white; background-image: url('imag/top-menu/catalog2.png');border-bottom: 1px solid #ccc;}

.punkt-topm2 {height: 31px;float: left;}
.punkt-topm2 a {text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/dostavka.png');background-repeat: no-repeat;padding: 4px 10px 4px 54px;display: block;border-right: 2px solid white;}
.punkt-topm2 a:hover {color: black;background-color: white; background-image: url('imag/top-menu/dostavka1.png');border-bottom: 1px solid #ccc;}
.punkt-topm2 span {cursor: pointer; text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/dostavka.png');background-repeat: no-repeat;padding: 4px 10px 4px 54px;display: block;border-right: 2px solid white;}
.punkt-topm2 span:hover {cursor: pointer;color: black;background-color: white; background-image: url('imag/top-menu/dostavka1.png');border-bottom: 1px solid #ccc;}

.punkt-topm3 {height: 31px;float: left;}
.punkt-topm3 a {text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/oplata.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm3 a:hover {color: black;background-color: white; background-image: url('imag/top-menu/oplata1.png');border-bottom: 1px solid #ccc;}
.punkt-topm3 span {cursor: pointer; text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/oplata.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm3 span:hover {cursor: pointer;color: black;background-color: white; background-image: url('imag/top-menu/oplata1.png');border-bottom: 1px solid #ccc;}

.punkt-topm4 {height: 31px;float: left;}
.punkt-topm4 a {text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/article.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm4 a:hover {color: black;background-color: white; background-image: url('imag/top-menu/article1.png');border-bottom: 1px solid #ccc;}
.punkt-topm4 span {cursor: pointer; text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/article.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm4 span:hover {cursor: pointer;color: black;background-color: white; background-image: url('imag/top-menu/article1.png');border-bottom: 1px solid #ccc;}

.punkt-topm5 {height: 31px;float: left;}
.punkt-topm5 a {text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/kontakty.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm5 a:hover {color: black;background-color: white; background-image: url('imag/top-menu/kontakty1.png');border-bottom: 1px solid #ccc;}
.punkt-topm5 span {cursor: pointer; text-decoration: none;font-family: Times New Roman;  font-size:20px;color: white;background-image: url('imag/top-menu/kontakty.png');background-repeat: no-repeat;padding: 4px 10px 4px 40px;display: block;border-right: 2px solid white;}
.punkt-topm5 span:hover {cursor: pointer;color: black;background-color: white; background-image: url('imag/top-menu/kontakty1.png');border-bottom: 1px solid #ccc;}


.verhmen_bamp{width:1095px; height: 50px; float: left;}
.verhmenu_article {height: 45px;width: 100%;float: left;}
.hlebkrosh_article {width: 790px;float: left;height: 45px;border-top: 1px solid #009900;}

/*Конец Топ меню*/
.sli{width:780px; height: 250px; float: right;z-index: 1;}
.baner-ver{margin-top: -5px; height: 110px;width: 780px;float: right; background-image: url('imag/baner-top.png');}
.name_magaz{height: 108px;width: 282px;float: left;margin-left: 40px;}
.name_category{height: 108px;width: 454px;float: left;}
.text-nmag{width: 282px;float: left;margin-top: 8px;}
.text-nmag a{text-decoration: none;color: #c28205;}
.p-text-mag{color: #c28205;font-family: Arial;font-size: 18px;text-align: left;line-height:20px;margin-bottom:0px;margin-top:0px;}
.text-nmag2{height: 33px;width: 282px;float: left;}
.p-text-mag2{color: #009900;font-family: Arial;font-weight:bold;font-size: 30px;text-align: left;line-height:33px;margin-bottom:0px;margin-top:0px;}
.text-nmag3{height: 20px;width: 282px;float: left;}
.text-ncat{height: 78px;width: 452px;float: left;margin-top: 6px;}
.ptextncat{margin-left:13px;color: white;font-family: Tahoma;font-size: 23px;text-align: left;line-height:24px;margin-bottom:0px;margin-top:0px;font-weight: bold;}
.cont{width:1098px; height:900px;float: left;border: 1px solid black;}
/*Left меню*/
.left_menu{width:300px;  float: left;  margin-top: 0px;padding-right: 20px;}
.shap_menu{width:300px; height: 45px; float: left;background-image: url('imag/verhm.png');}
.pshap_menu{text-align:center;font-family: Times New Roman ;letter-spacing:2px; font-weight: bold;  font-size: 18px;color: white;line-height:45px;margin-bottom:0px;margin-top:0px;text-decoration: none;}
.shap_menu a:hover{color: #ffff66;}
.bamp_menu{width:300px; height: 10px; float: left;}
.cat_men{width:300px; height: 38px; float: left;margin-top: 4px;}
#cat_menu{width:268px; height: 35px; float: left;padding-left: 28px; background-image: url('imag/left_menu/cat_menu3.png');border-left:2px solid #cccccc;border-right:2px solid #cccccc;border-bottom: 2px solid #cccccc;border-top: 1px solid #cccccc;display: table;}
#cat_menu div {display: table-cell;vertical-align: middle;}
#cat_menu div:hover {display: table-cell;vertical-align: middle;}
#cat_menu:hover{width:268px; height: 35px; float: left;padding-left: 28px; background-image: url('imag/left_menu/h_cat_menu3.png');border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;display: table;}
#cat_menu_aktiv{width:268px; height: 35px;padding-left: 28px; float: left;background-image: url('imag/left_menu/h_cat_menu3ak.png');border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;display: table;}
#cat_menu_aktiv div {display: table-cell;vertical-align: middle;}
#cat_menu_aktiv a{text-align:left;text-decoration: none;  font-family: Arial ;  font-size: 14px;color: #993333;line-height:1.2; }
#cat_menu_aktiv a:hover{text-align:left;text-decoration: none; font-family: Arial;  font-size: 14px;color: red;line-height:1.2; }
#cat_menu a{text-decoration: none; font-family: Arial;  font-size: 14px;color: black;line-height:1.2; display: block;}
#cat_menu a:hover{text-decoration: none;  font-family: Arial ;  font-size: 14px;color: red;line-height:1.2;}
#podcat_menu{width:296px; height: 35px; float: left;margin-left:auto;margin-right:auto;}
.podcat_menu_img{margin-left:5px;width:35px; height: 35px; float: left;background-image: url('imag/left_menu/podcat_menu.png');background-repeat: no-repeat;}
#podcat_menu_ssyl{width:246px; height: 35px;padding-left: 10px; float: left;border-bottom: 1px solid #cccccc;display: table;}
#podcat_menu_ssyl div{display: table-cell;vertical-align: middle;}
#podcat_menu_ssyl a{text-align:left;text-decoration: none;  font-family:Times New Roman ;  font-size: 15px;color: black;line-height:1.2; }
#podcat_menu_ssyl a:hover{text-align:left;text-decoration: none;  font-family:Times New Roman  ;  font-size: 15px;color: #62ae0d;line-height:1.2;}
#podcat_menu_ssyl a.active{text-align:left;text-decoration: none;  font-family:Times New Roman  ;  font-size: 15px;color: #62ae0d;line-height:1.2;}
.podcat_menu_bamp{width:296px; height: 10px; float: left;}
/*КЩНЕЦ Left меню*/

/*------------------------------------*\
	НАВИГАЦИЯ
\*------------------------------------*/
#cat-menul{
	float:left;
	width:100%;
	list-style:none;
	background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
#cat-menul li{
    float: none;
	position:relative;
	display:block;
    margin: 0px 0px 5px 0px;
    padding: 0px;
   
}
#cat-menul li a{box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .2);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .2);  font-family: Arial;  font-size: 15.5px;display:block;padding:10px 10px 10px 26px; color:black;background-image: url('imag/left_menu/cat_menu3.png');background-repeat: no-repeat;border:1px solid #cccccc;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;	border-radius:2px;}
#cat-menul li a:hover{box-shadow: 1px 1px 1px rgba(0, 0, 0, .0);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .0);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .0); color: red;	border: 1px solid #cccccc; }
#cat-menul li span {cursor: pointer;box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .2);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .2);  font-family: Arial;  font-size: 14.7px;display:block;padding:10px 10px 10px 26px; color:black;background-image: url('imag/left_menu/cat_menu3.png');background-repeat: no-repeat;border:1px solid #cccccc;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;	border-radius:2px;}
#cat-menul li span:hover {cursor: pointer;box-shadow: 1px 1px 1px rgba(0, 0, 0, .0);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .0);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .0); color: red;	border: 1px solid #cccccc;}

#cat-menul table{width: 94%;margin-top: 0px;margin-bottom: 10px; padding: 0px;margin-left: 3%;border-spacing:0 0.3em;border: 1px solid green;border-top: none; border-bottom: 1px solid white;}
#cat-menul table tr{width: 90%;margin: 0px;padding: 0px;}
#cat-menul table td{width: 90%;padding: 0px;background-color: white;}
#cat-menul table td:hover{width: 90%;margin: 0px;margin: 0px;padding: 0px;background-color: #ccc;}
#cat-menul table tr td a{ font-family: Times New Roman;  font-size: 16px;display:block;padding:5px 0px 5px 20px; color:black;border-bottom:1px solid #e5e5e5;text-decoration:none; }
#cat-menul table tr td a:hover{ color: black; border-bottom:1px solid #ccc;}



/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/


#cat-menul ul{
    top: -1000px;
	list-style:none;
	position:absolute;
    left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
	opacity:0; /* Устанавливаем начальное состояние прозрачности */
	-webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
#cat-menul ul li{
	padding-top:0px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
	float:none;
	
}
#cat-menul ul a{
	white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
	display:block;
}
#cat-menul li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
	left:266px; /* Приносим его обратно на экран, когда нужно */
	top: 1px;
    width: 266px;
     margin: 0px 0px 1px 0px;
     z-index: 100;
    opacity:1; /* Делаем непрозрачным */
}
#cat-menul li:hover ul li{
    
     margin: 0px 0px 0px 0px;
     }   
     
#cat-menul li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
 background: #339933;
color: white;
  background-image: url('imag/left_menu/cat_menu3.png');
  background-repeat: no-repeat;
margin: 0px;
	text-decoration:none;
}
#cat-menul li:hover span{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
 
 background: #339933;
color: white;
  background-image: url('imag/left_menu/cat_menu3.png');
  background-repeat: no-repeat;
margin: 0px;
	text-decoration:none;
}
#cat-menul li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
    text-decoration:none;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .0);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .0);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .0);
    border: 1px solid #ccc;
    margin-bottom: -1px;
    background: #ccffcc;
    padding:7px 20px 7px 14px;
	-webkit-transition:-webkit-transform 0.075s linear;
}
#cat-menul li:hover ul li a {font-size: 14.5px; color: black;}

#cat-menul li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
    background:#333;
	background: #339933; /* Будет полупрозрачным */
	text-decoration:none;
    color: white;
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}
/* -------------под под меню начало---------------- */
#cat-menul ul li ul li {
	list-style:none;
    top: -1000px;
	left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
	opacity:1; /* Устанавливаем начальное состояние прозрачности */
	-webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
#cat-menul ul li ul li{
	padding-top:0px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
	float:none;
}
#cat-menul ul li ul a {
	white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
	display:block;
}
#cat-menul li:hover ul li:hover ul { /* Выводим выпадающий пункт при наведении курсора */
    left:10225px; /* Приносим его обратно на экран, когда нужно */
	top: 1000px;
 width: 266px;
     margin: 0px 0px 1px 0px;
     z-index: 110;
    opacity:1; /* Делаем непрозрачным */
    color: ;
}
#cat-menul ul li:hover ul li:hover ul li{
    
     margin: 0px 0px 0px 0px;
     }   
#cat-menul li:hover ul li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
 
 background: #339933;
color: white;
  background-repeat: no-repeat;
margin: 0px;
	text-decoration:none;
}
#cat-menul li:hover ul li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
    text-decoration:none;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .0);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .0);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .0);
    border: 1px solid #ccc;
    margin-bottom: -1px;
    background: #ccffff;
    padding:7px 20px 7px 20px;
	-webkit-transition:-webkit-transform 0.075s linear;
}
#cat-menul li:hover ul li:hover ul li a {color: black;}

#cat-menul li:hover ul li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
	background:#333;
	background: #339933; /* Будет полупрозрачным */
	text-decoration:none;
    color: white;
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}
/* -------------под под меню конец---------------- */
#left-podmen-li {margin: 0px;padding: 0px;background: white;}
#left-podmen-li:hover {color: green;}
/* --------------------------------------------------- */
             /*стили КАТАЛОГА начало*/
/* -------------------------------------------------- */
#d-catalog {margin-left: auto;margin-right: auto;width: 1080px;}
#ctl-inst{
        width: 330px;
	float:left;
	list-style:none;
	background-repeat: no-repeat;
    background-color: #ccc;
    margin: 20px 0px 0px 25px;
    padding: 5px 0px 5px 0px;}
#ctl-inst li{
display:block;
    margin: 0px 0px 0px 0px;
    padding:0px;
}
#ctl-inst li a{display: block; font-family: Arial; font-size: 18px; color:white;text-decoration:none;padding: 10px 0px 10px 10px; background-color: #339933;font-weight: bold; }
#ctl-inst li a:hover{color: #ffff66; }
#ctl-inst ul li{background-color: white;
display:block;
    margin: 5px 15px 10px -20px;
    padding:5px 0px 5px 0px;
}
#ctl-inst ul li a{ display: block; font-family: Arial; font-size: 16px; color:#006600;padding: 0px;background-color: white;padding: 1px 0px 1px 10px;font-weight: bolder;}
#ctl-inst ul li a:hover{ color: red;text-decoration:none;}

#ctl-inst ul ul li{
border: none;	
display:block;
    margin: 5px 15px 5px -20px;
    padding:0px;
}
#ctl-inst ul ul li a{ display: block; font-family: Arial; font-size: 14px; color:#666699;text-decoration:none;padding: 4px 0px 4px 8px;background-color: white;font-weight: normal;border: 1px solid #ccc;}
#ctl-inst ul ul li a:hover{ color: red;}
/* -------------стили КАТАЛОГА конец---------------- */
/*CONTENT */
#content{ padding-left:65px;}
#content-1{width: 758px;float: left;margin-left: 10px;}
.akcija{width: 748px;height: 45px; float: left;margin-left: 30px;margin-top: 20px; }
.akcii-fona{width: 350px;height: 45px;background-image: url('imag/content/akcii-fon2.png');background-repeat: repeat-x;float: left;}
.akcii{width: 189px;height: 45px;background-image: url('imag/content/akcii2.png');background-repeat: repeat-x;float: left;}
.pop-tovar {width: 780px; height: 40px;float: right;border-bottom: 1px solid #cccccc;margin-top: 40px;margin-right: 0px;margin-bottom: 10px;  box-shadow: 0  2px 8px rgba(0, 0, 0, .2);-moz-box-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-box-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.pop-tovar p {line-height: 40px;font-family: Arial;font-size: 20px;color: #666;text-align: right;margin-right: 40px; text-shadow: 2px  -1px 10px #99cc99;-moz-text-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-text-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.pop-tovar img {float: left;margin: 0px;}
.oneb {font-size: 130%;color: #666;}
.pop-tovar1 {width: 100%; height: 40px;float: right;border-bottom: 1px solid #cccccc;margin-top: 40px;margin-right: 0px;margin-bottom: 10px;  box-shadow: 0  2px 8px rgba(0, 0, 0, .2);-moz-box-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-box-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.pop-tovar1 p {line-height: 40px;font-family: Arial;font-size: 20px;color: #666;text-align: right;margin-right: 40px; text-shadow: 2px  -1px 10px #99cc99;-moz-text-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-text-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.pop-tovar1 img {float: left;margin: 0px;}
.p-akcija{text-align:center; font-family:Arial;  font-size: 24px;color: white;line-height:45px;font-weight: bold;margin-bottom: 0px;margin-top: 0px; font-style: italic;text-shadow: 1px 1px 4px #333366;}
.content-bamp{width: 30px;float: left;height: 100%;display: block;}
.descrip22{width: 100%;float: left;}
.populiar{width: 500px;height: 20px;float: left;margin-left: 35px;border: 1px solid #ff6666;}
.p-populiar{text-align:center; font-family:Arial;  font-size: 16px;color: #cc0000;line-height:20px;font-weight: bold;margin-bottom: 0px;margin-top: 0px; font-style: italic;}
.zag-content { font-weight: bold;  color: #0033cc;font-family: Arial;font-size: 25px;text-align: center;line-height:30px;text-indent: 0px;}
#img_1 {cursor: pointer;}
.imgd2 {display: block; text-align: center;}
/*Конец CONTENT*/

#left-info{width: 298px;float: left; margin-top: 10px;}
#content_chekout{width:770px; float: left;margin-top: 10px; }
#content-descriptions{width:778px;float: left;}
#content-descriptions_ar{width:80%;margin-left: auto;margin-right: auto;float: left;padding: 0 10% 0 10%;}
#content-descrip-ctl{width:100%;float: left;}
#content-text h1 {text-align: left;}
.contendesczag{width:778px;height:30px;float: left;}
.contendesczag_ar{width:100%;height:30px;}
.contendesczag-ctl{width:100%;height:30px;float: left;}
.pcontdescrip-zag{color: #0033cc;font-family: Arial;font-size: 21px;text-align: center;line-height:30px;margin-bottom:0px;margin-top:0px;margin-left: 20px;font-weight: bold;}
.contendescdesc{width:778px;float: left;margin-top: 0px;}
.contendescdesc_ar{width:100%;margin-top: 0px;}
.contendescdesc li{color: #009900;list-style-type: disc;}
.contendescdesc li span{color: black;color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: justify;margin-top:0px;}
.contendescdesc ul.article li{color: #009900;list-style-type: disc;text-align: justify;}
.contendescdesc ul.article li span{color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;margin-top:0px;font-style: italic;}
.contendescdesc_ar li{color: #009900;list-style-type: disc;}
.contendescdesc_ar li span{color: black;color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: justify;margin-top:0px;}
.contendescdesc_ar ul.article li{color: #009900;list-style-type: disc;text-align: justify;}
.contendescdesc_ar ul.article li span{color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;margin-top:0px;font-style: italic;}
.ser {font-family: Arial;color: #996600;font-size: 18px;font-weight: bold;}
.mark {color: #339933;font-weight: bold;}
.contendescdesc a {text-decoration: none;color: #336699;}
.contendescdesc_ar a {text-decoration: none;color: #336699;}
.contendescdesc a:hover {text-decoration: none;color: #336699;}
.contendescdesc2{float: right;margin-right: 10px;width: 100%; }
.contendescdesc p {color: black;text-indent: 30px; font-family: Times New Roman;font-size: 18px;text-align: justify;margin-left: 0px;margin-top:0px;}
.contendescdesc_ar p {color: black;text-indent: 30px; font-family: Times New Roman;font-size: 18px;text-align: justify;margin-left: 0px;margin-top:0px;}
.contendescdesc2 p{color: black;text-indent: 40px; font-family: Times New Roman;font-size: 18px;text-align: justify;margin-top: 5px;margin-bottom: 1px;}
.contendescdesc2 img { margin-left: 5px;margin-right: 5px; }
.contendescdesc2 li {color: black;list-style-type: disc;font-family: Times New Roman;font-size: 18px;text-align: justify;}
.contendescdesc2 i {font-size: 19px; list-style-type: disc;font-family: Times New Roman;}
.contendescdesc2 a {text-decoration: none;}
.contendescdesc div {height: 30px;margin-left: 20px;float: left;border: 1px solid #ccc; padding-left: 3px;padding-right: 3px;}
.cdesc-div a {text-decoration: none; color: #993300;text-indent: 0px; font-family: Times New Roman;font-size: 19px;text-align: left;margin-left: 0px;margin-top:0px;margin-bottom: 0px;line-height: 30px; }
.cdesc-div a:hover {text-decoration: none; color: #009900;text-indent: 0px; font-family: Times New Roman;font-size: 19px;text-align: left;margin-left: 0px;margin-top:0px;margin-bottom: 0px;line-height: 30px; }
#contendescdesc-li {height: 20px;float: left;border-left: 1px solid #993300;margin-top: 5px;}
.img_article {margin-bottom: 15px;}
.img_article1 {margin: 10px 0 10px 0;}
.img_float {float: right;margin-right: 50px;margin-left: 100px;}
.body-artc {float: left;width: 48%;height: 100px;margin-top: 20px; border: 1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;	border-radius:2px;box-shadow: 2px 3px 5px rgba(0, 0, 0, .2);moz-box-shadow:2px  3px 5px rgba(0, 0, 0, .2);-webkit-box-shadow: 2px  3px 5px rgba(0, 0, 0, .2); }
.ssyl-artc {width: 70%;height: 100px;float: left;display: table;padding-left: 15px;}
.ssyl-artc div {display: table-cell;vertical-align: middle;text-align: left;}
.ssyl-artc div a {line-height: 1.2;}
.ssyl-artc div a:hover {line-height: 1.2;color: #009900;}
.img-artc {width: 25%;height: 100px;float: right;}
.img-artc img {float: right;margin-right: -1px;}


/*О магазине, доставка и т.д.*/
.preimusch-magaz {color: #cc6600; font-weight: bold; font-size: 23px;}
.img-preimusch {height: 40px;padding-bottom: 10px;}
.info_vag {color: #cc6600; font-weight: bold; font-size: 20px;}
.contendescdesc table {width: 758px;margin-left: 10px;margin-top:20px; margin-bottom: 30px; }
.td-tabl-nazv-dostavka {height: 40px;border: 3px solid #ccc;}
.td-tabl-dostavka{width: 200px;border: 3px solid #ccc;height: 30px;text-align: center;}
.td-tabl-dostavka1{width: 200px;border: 3px solid #ccc;text-align: center;height: 97px;}
.td-tabl-dostavka-rb{border: 3px solid #ccc;height: 20px;text-align: center;}
.td-tabl-dostavka-rb1{border: 3px solid #ccc;text-align: center;}
.td-tabl-dostavka p {color: green;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 30px;margin-left: 0px;}
.td-tabl-dostavka-rb p {color: green;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 20px;margin-left: 0px;}
.td-tabl-dostavka1 p {color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 20px;margin-left: 0px;}
.td-tabl-dostavka-rb1 p {color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 20px;margin-left: 5px;margin-right: 5px;}
.td-tabl-dostavka1 li {color: #009900;list-style-type: disc;margin-bottom: 0px;padding-bottom: 0px;}
.td-tabl-dostavka1 li p {color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: left;margin-bottom: 0px;margin-top:0px;margin-left: 0px;padding-bottom: 0px;}
.td-tabl-dostavka1 ul {margin-left: 2px; margin-right: 2px;}
.td-tabl-snoska {height: 20px;border: 3px solid #ccc;}
.td-tabl-snoska p {color: black;text-indent: 0px; font-family: Times New Roman;font-size: 17px;text-align: left;margin-bottom: 0px;margin-top:0px;line-height: 20px;}

.td-tabl-nazv-razgruzka {height: 30px;border: 2px solid #ccc;}
.td-tabl-razgruzka {height: 25px;border: 2px solid #ccc;}
.td-tabl-razgruzka p {color: green;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 25px;margin-left: 0px;}
.td-tabl-razgruzka1 {height: 25px;border: 2px solid #ccc;}
.td-tabl-razgruzka1 p {color: black;text-indent: 0px; font-family: Times New Roman;font-size: 18px;text-align: center;margin-bottom: 0px;margin-top:0px;line-height: 25px;margin-left: 0px;}

/*Конец О магазине, доставка и т.д*/

/*Начало стили подкатегорий в верху*/
#sploshdiv-podcat-v {width: 780px; float: left;}
.podcategory-verh-str{float: left;margin-left: 0px;margin-right: 20px; border-bottom: 1px solid #ccc;height: 24px;}
.podcategory-verh-str a{text-decoration: none;font-family: Tahoma;  font-size: 13px;color: #cc6600;margin-left: 2px;line-height:28px;margin-bottom:0px;margin-top:0px;}
.podcategory-verh-str a:hover{text-decoration: none;font-family: Tahoma;  font-size: 13px;color: #ff3300;margin-left: 2px;line-height:27px;margin-bottom:0px;margin-top:0px;}
.hleb-krosh {float: left; height: 15px;margin-bottom: 10px;}
.hleb-krosh_article {float: left; height: 15px;margin-bottom: 10px;margin-top: 15px;}
.hleb-krosh div {float: left; margin-top: 0px;}
.hleb-krosh div div{float: left; margin-top: 3px;}

.hb-div {float: left; height: 15px; margin-left:0px;margin-right: 7px;}
.hb-div a{text-align: center; text-decoration: none;font-family: Times New Roman;  font-size: 15px;color: #666;margin-left: 0px;line-height:15px;margin-bottom:0px;margin-top:0px;margin-right: 5px;}
.hb-div a:hover{text-align: center; text-decoration: none;font-family: Times New Roman;  font-size: 15px;color: black;margin-left: 0px;line-height:15px;margin-bottom:0px;margin-top:0px;margin-right: 5px;}
.hb-div span.hb-link{cursor: pointer; text-align: center; text-decoration: none;font-family: Times New Roman;  font-size: 15px;color: #666;margin-left: 0px;line-height:15px;margin-bottom:0px;margin-top:0px;margin-right: 5px;}
.hb-div span.hb-linka:hover{color: black;}
.hb-pdiv {float: left; height: 15px; margin-left:0px;margin-top: 0px;margin-bottom: 0px;}
.hb-pdiv p{text-align: left;font-family: Times New Roman;  font-size: 15px;color: #009900;line-height:19px;margin-bottom:0px;margin-top:0px;}
.hb-div span{color: #cc6666;}

.ssyl-podc{width: 770px;float: right;height: 30px; margin-top: 0px;border-bottom: 1px solid #ccc;margin-left: 10px;}
.ssyl-podc1{width:479px;float: right;height: 30px;text-align: right;}
.ssyl-podc1 a{margin-right: 30px;text-decoration: none;font-family: Tahoma;  font-size: 21px;color: #999;margin-left: 20px;line-height:32px;margin-bottom:0px;margin-top:0px;font-weight: bold;}
.ssyl-podc1 a:hover{text-decoration: none;font-family: Tahoma;  font-size: 21px;color: #666;margin-left: 20px;line-height:32px;margin-bottom:0px;margin-top:0px;}
.ssyl-podc1 p{text-decoration: none;font-family: Tahoma;  font-size: 20px;color: #ffff66;margin-left: 20px;line-height:32px;margin-bottom:0px;margin-top:0px;}
.ssyl-podc2{width:79px;float: left;height: 32px;background-image: url('imag/opis-cat/opisan-cat-zak.png');}
.ssyl-podc3{width:217px;float: left;height: 32px;border-top: 1px solid #ccc;margin-left: -5px;}

.ssyl-podc-x{width: 770px;float: right;height: 32px 20px; margin-left: 9px; margin-top: 20px;}
.ssyl-podc3-x{width:217px;float: left;height: 32px;border-top: 1px solid #ccc;margin-left: -5px;}

/*Конецо стили подкатегорий в верху*/

/*Начало стилей подкатегорий главных 2*/
.blok-podcat-2 {width: 770px;float: left;margin: auto;}
#blok2{margin: auto; width: 100%;height: 100%;float: left;}
#podcat-2 {width: 330px; border-bottom: 1px solid #ccc;float: left; margin-left: 50px; margin-bottom: 10px; height: 106px;-moz-border-radius:2px;-webkit-border-radius:2px;	border-radius:2px;box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);moz-box-shadow:1px  1px 1px rgba(0, 0, 0, .2);-webkit-box-shadow: 1px  1px 1px rgba(0, 0, 0, .2); }
#pdct-2-foto {width: 100px; height: 100px;float: left;margin: 3px; }
#pdct-2-foto span {text-decoration: none;cursor: pointer; }
#pdct-2-title{width: 201px;height: 100px;float: left;  display: table;margin: 0px 3px 0px 20px;}
#pdct-2-title div{display: table-cell;vertical-align: middle;}
#pdct-2-title a{text-decoration: none;font-family: Times New Roman;line-height:1.2;  font-size: 19px;color: black;}
#pdct-2-title a:hover{text-decoration: none;font-family: Times New Roman;  font-size: 19px;color: red;}
.ppdct-2-title {text-decoration: none;font-family: Times New Roman;  font-size: 18px;color: #f6f7f6;margin-bottom:0px;margin-top:0px;}

/*Конецо стилей подкатегорий главных 2*/

/*Начало стилей подкатегорий из меню*/
#opisan-category1{width:220px;float: left;margin-top: 20px;margin-left: 30px; border-right: 1px solid #00cc00; border-left: 1px solid #00cc00;box-shadow: 0  4px 4px rgba(0, 0, 4, .10);-moz-box-shadow:0  4px 10px rgbargba(0, 0, 4, .10);-webkit-box-shadow: 0  4px 10px rgba(0, 0, 4, .10);}
#opiscat-title1{width:220px;float: left;height: 50px;}
#opiscattitl11{float: left;background-image: url('imag/opis-cat/opisan-cat-pr.png');display: table;width: 100%;height: 100%;position: relative;overflow: hidden;}
#opiscattitl11 div{display: table-cell;vertical-align: middle;}
#opiscattitl11 a{text-decoration: none;font-family: Tahoma;  font-size: 1.1em;color: #ffff66;line-height:1;}
#opiscattitl11 a:hover{color: #f6f7f6;}
.opiscattitl21{width:79px;float: left;height: 32px;background-image: url('imag/opis-cat/opisan-cat-zak.png');}
.opiscattitl31{width:195px;float: left;height: 32px;border-top: 1px solid #ccc;margin-left: -5px;}
.opiscat-descr1{width:518px;float: left;}
.opiscat-descr1 p{color: black;font-family: Times New Roman;font-size: 18px;text-align: justify;margin-left: 20px;margin-bottom:10px;margin-top:10px;text-indent: 40px;}
.opisct-foto1{width:210px;float: left;height: 210px;margin-top: 5px;margin-left: 5px;}
.opisct-foto1 span {cursor: pointer; text-decoration: none;}
.opiscat-footer1{width: 220px;height: 16px;background-image: url('imag/opis-cat/opis-cat-foot12.png');float: left; margin-top: 5px;}
/*Конец стилей подкатегорий из меню

/* Стиль был категорий из меню
#opisan-category{width:748px;float: right;margin-top: 5px;margin-left: 0px; border-right: 1px solid #ccc;}
.opiscat-title{width:748px;float: left;height: 32px;}
.opiscattitl1{width:479px;float: left;height: 32px;background-image: url('imag/opis-cat/opisan-cat-pr.png');}
.opiscattitl1 a{text-decoration: none;font-family: Tahoma;  font-size: 18px;color: #ffff66;margin-left: 20px;line-height:32px;margin-bottom:0px;margin-top:0px;}
.opiscattitl1 a:hover{text-decoration: none;font-family: Tahoma;  font-size: 18px;color: #f6f7f6;margin-left: 20px;line-height:32px;margin-bottom:0px;margin-top:0px;}
.opiscattitl2{width:79px;float: left;height: 32px;background-image: url('imag/opis-cat/opisan-cat-zak.png');}
.opiscattitl3{width:195px;float: left;height: 32px;border-top: 1px solid #ccc;margin-left: -5px;}
.opiscat-descr{width:518px;float: left;}
.opiscat-descr p{color: black;font-family: Times New Roman;font-size: 18px;text-align: justify;margin-left: 20px;margin-bottom:10px;margin-top:10px;text-indent: 40px;}
.opisct-foto{width:210px;float: left;height: 210px;margin-top: -15px;margin-left: 10px;}
.opiscat-footer{width: 748px;height: 16px;background-image: url('imag/opis-cat/opis-cat-foot12.png');float: left; margin-top: 5px;}
*/

#tovara{width:222px; height: 360px; border-bottom: 1px solid #cccccc;float: left;margin-top: 10px;margin-bottom: 10px; margin-left: 35px;border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;  box-shadow: 0  2px 8px rgba(0, 0, 0, .2);-moz-box-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-box-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
#tovar_title{width:222px; height: 75px; float: left;background-image: url('imag/tovar/tovar-titl4.png');background-repeat: no-repeat;  display: table;width: 100%;height: 100%;position: relative;overflow: hidden;}
#tovar_title div{display: table-cell;vertical-align: middle;}
#tovar_title a{text-decoration: none;font-family: Times New Roman;line-height:1.2;  font-size: 19px;color: #f6f7f6;}
#tovar_title a:hover{color: #ffff66;}
.ptovar_title {text-decoration: none;font-family: Times New Roman;  font-size: 18px;color: #f6f7f6;margin-bottom:0px;margin-top:0px;}
.tovar_img{width:210px; height: 160px; float: left;margin-left: 6px;margin-top: 3px;}
.tovar_img span{text-decoration: none;cursor: pointer;}
.tovar_zenaza{width:220px; height: 60px; float: left;margin-left: 1px;}
.p_tov_zenza{font-family: Verdana;  font-size: 14px;color: black;line-height: 15px;margin-bottom:0px;margin-top:0px;text-align: left;margin-left: 15px;padding-right: 5px;}
#tovar_v_korz{width:103px; height: 27px;text-decoration: none;outline: none;background-image: url('imag/tovar/v_korzinu15.png');margin-left: 14px;}
#tovar_v_korz:hover{width:103px; height: 27px;background-image: url('imag/tovar/v_korzinu16.png');text-decoration: none;outline: none;margin-left: 14px;}
.tovar_bamp{width:220px; height: 6px; float: left;margin-left: 1px;}
.tovar_zena{width:220px; height: 20px; float: left;margin-left: 1px;}
.ptovar_zena{text-align:center;text-indent:0px;font-family: Arial;font-weight: bold;  font-size: 14px;color: #ff3300;line-height:20px;margin-bottom:0px;margin-top:0px;}
.ptovar_zenaspan{font-size: 12px;}
.tovar_cart{width:220px; height: 27px; float: left;margin-left: 1px;}
.tovar_sht{width:29px; height: 20px; float: left;margin-left: 1px;}
.tovar_lable{width:40px; height: 20px; float: left;margin-left: 7px;margin-top: 3px;text-decoration: none;}
.tovar_lablech{width:40px; height: 20px; float: left;text-decoration: none;}
.minus{width:19px; height: 20px; float: left;margin-left: 6px;margin-top: 3px;}
.plus{width:20px; height: 20px; float: left;margin-left: 6px;margin-top: 3px;}
.minusch{width:19px; height: 20px; float: left;}
.plusch{width:20px; height: 20px; float: left;}
.lllul{text-decoration: none;outline: none; text-align: center;}
.lllulch{text-decoration: none;outline: none; text-align: center;width: 50px;}

#sam_title{width:720px; height: 40px; float: left; margin-top: 20px;margin-left: 10px;}
.psam_title{text-align:left;font-weight: bold; font-family: Times New Roman; font-size: 20px;color: #0000cc;line-height:40px;margin-bottom:0px;margin-top:0px;}
#sam_title2{width:720px;text-decoration: underline; height: 22px; float: left; margin-left: 10px;margin-bottom: 10px;}
.psam_title2{text-align:left; font-weight: bold; font-family: Times New Roman; font-size: 19px;color: black;line-height:22px;margin-bottom:0px;margin-top:0px;}
.sam_foto_i_korz{width:770px; height: 300px; float: left; margin-top: 10px;margin-left: 10px;}
.sam_foto_i_korz1{width:520px; height: 300px; float: left; }
#sam-sopuslug{width: 220px;height: 128px;margin-left: 10px;border: 1px solid #edecec;float: left;margin-top: 170px;border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;box-shadow: 0  2px 8px rgba(0, 0, 0, .2);-moz-box-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-box-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.sam_sop_bamp{width:220px; height: 10px; float: left;}
.sam_sopusluginam{width:220px; height: 25px; float: left;}
#sam_sopuslugi{width:220px; height: 25px; float: left;}
.psam-sopusl{text-align:left;font-family: Times New Roman; margin-left: 10px;font-size: 14px;  color: #339900;line-height:25px;margin-bottom:0px;margin-top:0px;}
#sam_sopuslugi a{text-decoration: underline; color: #339900;line-height:25px;margin-bottom:0px;margin-top:0px;}
#sam_sopuslugi a:hover{text-decoration: none; color: #339900;line-height:25px;margin-bottom:0px;margin-top:0px;}
.psam_sopusluginam{text-align:left;font-family: Arial; text-indent: 10px; font-weight: bold;  font-size: 14px;color: black;line-height:25px;margin-bottom:0px;margin-top:0px;}
.sam_sopuslugf{width:220px;margin-top: 12px; height: 7px; float: left; border-radius:0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-khtml-border-radius: 0 0 5px 5px;background-color: #cccccc;}
.hleb-krosh-tovar {font-family: Times New Roman;  font-size: 12px;color: #009900;margin-left: 0px;line-height:15px;margin-bottom:0px;margin-top:0px;margin-right: 0px;}

.sam_foto{width:300px; height: 300px; float: left; border: 1px solid #edecec;}
.sam_fofto_imga{margin-top: 20px;height: 260px;}
#sam_korz{width:200px; height: 150px; float: left; margin-left: 15px; background-color:#eeeeee; border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px; }
.sam_korz_bamp{width:200px; height: 10px; float: left;}
.sam_korz_zena{width:200px; height: 40px; float: left;}
.sam_korz_kolvo{width:200px; height: 40px; float: left;}
.sam_korz_kolsl{width:88px; height: 40px; float: left;}
.psam_korz_kolsl{text-align:left;text-indent:15px;font-family: Times New Roman;  font-size: 14px;color: black;line-height:40px;margin-bottom:0px;margin-top:0px;}
.tovar_lables{width:40px; height: 20px; float: left;margin-left: 7px;margin-top: 3px;text-decoration: none;}
.minuss{width:19px; height: 20px; float: left;margin-top: 10px;margin-left: 5px;}
.pluss{width:20px; height: 20px; float: left;margin-left: 6px;margin-top: 10px;}
.llluls{text-decoration: none;outline: none; text-align: center;height: 25px;}
.psam_korz_zena{text-align:center;text-indent:0px;font-family: Arial;font-weight: bold;  font-size: 17px;color: #ff3300;line-height:40px;margin-bottom:0px;margin-top:0px;}
.psam_korz_zs{text-align:left;font-family: Arial;font-weight: bold;  font-size: 10px;color: #ff0000;line-height:40px;margin-bottom:0px;margin-top:0px;}
.sam_korz_knop{width:198px; height: 50px; float: left;}
.sam_tovar_v_korz{width:153px; height: 40px;text-decoration: none;outline: none;background-image: url('imag/tovar/sam_knopvkorz.png');margin-left: 24px;margin-top: 10px;}
.sam_tovar_v_korz:hover{width:153px; height: 40px;background-image: url('imag/tovar/hsam_knopvkorz2.png');text-decoration: none;outline: none;margin-left: 24px;margin-top: 10px;}

#sam_parametry{width:200px; height: 130px; float: left; margin-left: 15px;margin-top:20px;background-color: #edecec;  border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;}
.znachenia{width: 200px;height: 123px;float: left;}
.sam_znachenief{width:200px; height: 7px; float: left; border-radius:0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-khtml-border-radius: 0 0 5px 5px;background-color: #cccccc;}
.sam-znach-bamp{width: 200px;height: 5px;float: left;}
.sam-znach-param{width: 200px;float: left;}
.sznachzenaz{line-height:24px;margin-bottom:0px;margin-top:0px;}
.pznachparam{text-align:left;margin-left:10px;font-family: Arial;  font-size: 14px;color: black;line-height:18px;margin-bottom:0px;margin-top:0px;}
.tochka{list-style-type: disc;margin-top: 0px;margin-left:-20px;margin-bottom: -10px;font-family: Tahoma;  font-size: 14px;color: #666;line-height:18px;}
.tochka1{list-style-type: disc;margin-top: 0px;margin-left:-15px;margin-bottom: -10px;font-family: Tahoma;  font-size: 12px;color: #666;line-height:16px;}
.sam-znach-sdelanov{width: 200px;float: left; margin-top: 1px;}
.pznach-sdelanov{text-align:center;font-family: Times New Roman;  font-size: 15px;color: #339900;line-height:20px;margin-bottom:0px;margin-top:0px;}

.sam_bamp{width:750px; height: 10px; float: left;margin-left: 10px;margin-top: 10px;}
#sam_social{width:750px; height: 10px; float: left;margin-left: 10px;margin-top: 10px;margin-bottom: 5px;}
.sam_descripstion{width:750px;  float: left;margin-left: 10px;}
.sam_descripstion li{color: #009900;}
.sam_descripstion li span{color: black;font-family: Times New Roman; font-size: 17px;}
.sam_descripstion p {text-indent: 40px;text-align:justify; font-family: Times New Roman; font-size: 17px;color: black;margin-bottom:0px;margin-top:0px;}
.sam_descripstion a {text-decoration: none;}
.sam_descripstion h4 {font-family: Times New Roman; font-size: 17px;color: black;}

/*Стиль таблицы характеристики товаров*/
.sam_descripstion table {text-align:left;  border: 2px solid #66cc66;margin-top: 10px;margin-bottom: 0px;border-radius:2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;-webkit-border-radius: 2px 2px 2px 2px;-khtml-border-radius: 2px 2px 2px 2px; box-shadow: 0  2px 8px rgba(0, 0, 0, .2);-moz-box-shadow:0  2px 8px rgba(0, 0, 0, .2);-webkit-box-shadow: 0  2px 8px rgba(0, 0, 0, .2);}
.sam_descripstion table td {height: 20px;border-left: 0px; border-bottom: 1px solid #ccc;}
.sam_descripstion table td p{color: #666666;font-family: Times New Roman;font-size: 17px;letter-spacing:0.5px;text-align: left;text-indent: 3px; background-color: white;}
.sam_descripstion table td span{color: #666666;font-family: Times New Roman;font-size: 17px;letter-spacing:0.5px;text-align: left;margin-left:3px; }
.sam_descripstion i {font-size: 19px;}

.opistov2{width: 300px;height: 20px;}
.opistov1{width: 300px;height: 20px; background-image: url('imag/karttov/tehharft.png'); margin-left: -1px;}
.opistov21{width: 300px;height: 20px;background-image: url('imag/karttov/tehharft.png'); border: 0px;}
.slogantov{font-size: 120%;font-style: italic;}
/*Конец*/



.sam_opis{width:720px; float: left;margin-left: 10px;}
.sam_opis1{width:380px; float: left;}
.sam_paramsl{width:195px;height: 20px; float: left;}
.sam_paramsr{width:160px;height: 20px; float: left;}
.psam_params{text-align:left; font-family:Times New Roman ;  font-size: 18px;color: black;line-height:20px;margin-bottom:0px;margin-top:0px;}
.psam_nalv{text-decoration: underline; text-align:left; font-family: Arial;font-weight: bold; font-size: 18px;color: #339900;line-height:20px;margin-bottom:0px;margin-top:0px;}
.sam_bystrz{width:720px; height: 100px; float: left;margin-left: 10px;margin-top:10px;}
#tovar_title{width:222px; height: 75px; float: left;background-image: url('imag/tovar/tovar-titl4.png')}
.tovar_v_korz{width:103px; height: 27px;text-decoration: none;outline: none;background-image: url('imag/tovar/v_korzinu15.png');margin-left: 14px;}

.logo{width:320px ;height: 130px; float: left;}
.logo span {cursor: pointer; text-decoration: none;}
.logo a {text-decoration: ;}
.hcenter{width:529px ;height: 130px; float: left;margin-right: 6px;}
.hcenter_nadpis{width:535px ;height: 25px; float: left;}
.hcenter-kontakty {float: left;margin-top: 20px; height: 105px; width: 129px;}
.hcenter-kontakty img {float: left;margin-top: -45px;margin-left: 7px;}

.hcc-kont1 {height: 25px;margin-top: 20px;}
.hcc-kont1 a {text-decoration: none; text-align:right;display: block; font-family:Times New Roman;  font-size: 18px;color: #cc6600;margin-bottom: 0px;margin-top: 0px;line-height: 25px;margin-right: 13px; }
.hcc-kont1 a:hover {color: red;}
.hcc-kont1 span {cursor: pointer; text-decoration: none; text-align:right;display: block; font-family:Times New Roman;  font-size: 18px;color: #cc6600;margin-bottom: 0px;margin-top: 0px;line-height: 25px;margin-right: 13px; }
.hcc-kont1 span:hover {color: red;}
.hcc-kont2 {height: 25px;}
.hcc-kont2 a {text-decoration: none;text-align:right;display: block; font-family:Times New Roman;  font-size: 18px;color: #cc6600; margin-bottom: 0px;margin-top: 0px;line-height: 25px;margin-right: 13px; }
.hcc-kont2 a:hover {color: red;}
.hcc-kont2 span {cursor: pointer;text-decoration: none;text-align:right;display: block; font-family:Times New Roman;  font-size: 18px;color: #cc6600; margin-bottom: 0px;margin-top: 0px;line-height: 25px;margin-right: 13px; }
.hcc-kont2 span:hover {color: red;}

.hcenter-regim {float: left;margin-top: 20px;height: 105px; width: 173px;margin-left: 0px;}
.hcenter-regim img {float: right;margin-top: -60px;}
.hcc-regim1 {height: 25px;margin-top: 10px;}
.hcc-regim1 p {text-align:left; font-family:Times New Roman;  font-size: 18px;color: #cc6600;font-weight: bold; margin-bottom: 0px;margin-top: 0px;line-height: 25px;margin-left: 0px; }
.hcc-regim2 {height: 20px;margin-top: 5px;}
.hcc-regim2 p {text-align:left; font-family:Times New Roman;  font-size: 16px;color: black; margin-bottom: 0px;margin-top: 0px;line-height: 20px;margin-left: 0px;}

.hcenter-info{float: left;margin-top: 20px;height: 105px; width: 193px;border-left: 1px solid #999;border-right: 1px solid #999; margin-left: 10px;margin-right: 18px;}
.hcenter-info img {float: right;margin-top: -60px;}
.hcc-info {height: 30px;margin-top: 5px;}
.hcc-info a {display: block; text-decoration: none; text-align:center; font-family:Times New Roman;  font-size: 21px;color: #336699; margin-bottom: 0px;margin-top: 0px;line-height: 30px;font-weight: bold;}
.hcc-info span {cursor: pointer; display: block; text-decoration: none; text-align:center; font-family:Times New Roman;  font-size: 21px;color: #336699; margin-bottom: 0px;margin-top: 0px;line-height: 30px;font-weight: bold;}
.hcc-info2 {height: 30px;margin-top: 0px;}
.hcc-info2 a {display: block; text-decoration: none; text-align:center; font-family:Times New Roman;  font-size: 21px;color: #336699; margin-bottom: 0px;margin-top: 0px;line-height: 30px;font-weight: bold;}
.hcc-info2 span {cursor: pointer; display: block; text-decoration: none; text-align:center; font-family:Times New Roman;  font-size: 21px;color: #336699; margin-bottom: 0px;margin-top: 0px;line-height: 30px;font-weight: bold;}
.hcc-info2 {height: 30px;margin-top: 0px;}
.hcc-info1 {height: 22px;margin-top: 5px;}
.hcc-info1 p {text-decoration: none; text-align:center; font-family:Times New Roman;  font-size: 18px;color:#cc6600; margin-bottom: 0px;margin-top: 0px;line-height: 22px;}


.phcenter{text-align:center;font-family:Arial  ;font-style: italic;  font-size: 15px;color: #cc0000;line-height:40px;margin-bottom:0px;margin-top:0px;}
.hinfo{width:245px ;height: 130px; float: left; background-image: url('imag/hinfo/hinfo1.png'); }
.hinfo_bamp{width:245px ;height: 20px; float: left;}
.tel{width:277px ; float: left;}
.tel_imgv{width:80px ;height: 26px; float: left;background-image: url('imag/hinfo/velcome.png');}
.tel_imgm{width:80px ;height: 26px; float: left;background-image: url('imag/hinfo/mtss.png');}
.tel_nomerv{width:190px ;height: 27px; float: left; border-bottom: 1px solid #cccccc;}
.tel_nomer{width:190px ;height: 26px; float: left;}
.ptel_momer{text-align:left;font-family:Times New Roman ;font-weight: bold;  font-size: 22px;color: #ff9933;line-height:26px;margin-bottom:0px;margin-top:0px;}
.vremia_raboty{width:268px ;height: 30px; float: left;}
.pvremia_raboty{text-align:right;font-family:Times New Roman ;font-weight: bold;  font-size: 17px;color: #336633;margin-top:0px;}
.logotip{height: 130px;width: 320px;float: left; background-image: url('imag/logo/logotip-new1.png');}
#smallCart_ch{width: 277px;height: 40px;text-align:right;margin-top:-347px;margin-bottom: 352px;margin-left: 483px;}
#smallCart_ch a {margin-right: -5px; margin-top: 10px;  font-family: Arial  ;  font-size: 13px;color: #6699cc;line-height:40px; margin-bottom:0px;margin-top:0px;}
#smallCart_ch a:hover {margin-right: -5px;margin-top: 10px;text-decoration: none;  font-family: Arial  ;  font-size: 13px;color: #9999cc;line-height:40px; margin-bottom:0px;margin-top:0px;}
.poform-zak{text-align:center;font-family: Arial;  font-size: 18px;color: #ff0000;line-height:25px;margin-bottom:0px;margin-top:0px;padding-top: 10px;}

/*Стили контента*/
.toggle { float: left;margin: 0px 0 0 0px;width: 100%;border-bottom: 1px solid #cc9900;}
.toggle .content {text-align: justify;}
.toggle .toggler {display: block;margin: 10px;background-color: white; font-size: 20px; color: #3333ff;text-decoration: none;width: 20%;text-align: center;margin-left: auto;margin-right: auto;font-family: Times New Roman;line-height: 30px;}
.toggle .toggler:hover {color: red;}
.toggle .togler-fon{height: 50px;background-image: url('imag/content/togler-fon.png');background-repeat: repeat-x;position: relative;top: -95px;}
.zagkont-h2{float: none;margin-bottom: -10px;margin-top: 10px;}
.zagkont-h3{float: none;margin-bottom: -10px;margin-top: 10px;border: none;margin-left: 0px;}
.zagolovok-kontent{font-family: Arial; font-size: 20px;color: black;}
.telo-kontent{font-family:Times New Roman; font-size: 17px;color: black;text-indent: 30px;text-align: justify;line-height: 20px;margin-bottom: 0px;text-align: justify; }
/* конец стилей контента*/
.pdesc22{margin-top: 5px;margin-bottom: 1px;}
.pdesc22 p {margin-top: -5px;text-indent: 30px;margin-bottom: -5px;}
#poke {display: block;margin: 10px;background-color: white; font-size: 20px; color: #3333ff;text-decoration: none;width: 100%;text-align: center;margin-left: auto;margin-right: auto;font-family: Times New Roman;line-height: 30px;cursor: pointer; }
#poke:hover {color: red;}
/*Стили foot-info*/
#foot-info{width: 1100px;float: left;}
.footin-1{width: 1100px;float: left;}
/*Конец foot-info*/

/*Footer*/
.footer{width:1100px; background-image: url('imag/footer2.png');background-repeat: repeat;float: left;margin-top: 20px;margin-left: 0px;}
.foot-o-magaz{width: 150px;float: left;margin-left: 15px;margin-top: 5px; }
.foot-o-magaz p {text-align:left; font-family:Times New Roman;  font-size: 20px;color: #333;letter-spacing: 0.1em; margin-bottom: 0px;font-weight: bold;margin-top: 3px;}
.foot-o-magaz li {color: black;list-style-type: disc; margin-bottom: 5px;margin-top: 0px; }
.foot-o-magaz a {text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px; margin-top: 0px; }
.foot-o-magaz span {cursor: pointer; text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px; margin-top: 0px; }
.foot-o-magaz span:hover {color: black; }

.foot-pokupatel{ width: 190px;float: left;margin-top: 5px; margin-left: 20px; }
.foot-pokupatel p {text-align:left; font-family:Times New Roman;  font-size: 20px;color: #333;letter-spacing: 0.1em; margin-bottom: 0px;font-weight: bold;margin-top: 3px;}
.foot-pokupatel li {color: black;list-style-type: disc; margin-bottom: 5px;margin-top: 0px; }
.foot-pokupatel a {text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px; }
.foot-pokupatel span {cursor: pointer;text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px; }
.foot-pokupatel span:hover {color: black;}

.foot-uslugi{ width: 185px;float: left;margin-left: 0px;margin-top: 5px; margin-left: 0px;}
.foot-uslugi p {text-align:left; font-family:Times New Roman;  font-size: 20px;color: #333;letter-spacing: 0.1em; margin-bottom: 0px;font-weight: bold;margin-top: 3px;}
.foot-uslugi li {color: black;list-style-type: disc; margin-bottom: 5px;margin-top: 0px; }
.foot-uslugi a {text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px;}
.foot-uslugi span {cursor: pointer;text-align:left; font-family:Times New Roman;  font-size: 18px;color: #ccffff;text-decoration: none;margin-bottom: 0px;line-height: 35px;}
.foot-uslugi span:hover {color: black;}
.foot-logomagaz {width: 538px;float: right;}
.foot-logomagaz1 {width: 313px;float: left; }
.foot-logomagaz1_ar {width: 313px;float: left;margin-left: 50px; }



.foot-logomagaz2 {width: 223px;float: left;}
.foot-logomagaz2_ar {width: 223px;float: left;margin-right: 15px;}
.foot-vremrab {height: 25px; }

.vrem-rab {text-align:left; font-family:Times New Roman;  font-size: 19px;color:#333;font-weight: bold;margin-top: 0px;line-height: 25px;}
.vrem-rab1 {text-align:left; font-family:Times New Roman;  font-size: 18px;color:white;margin-top: 0px;line-height:25px;}
.ip-moi {text-align:left; font-family:Times New Roman;  font-size: 17px;color:white;margin-top: 9px;margin-right: 15px;margin-bottom: 0px;padding-bottom: 0px; }
.ip-moi_ar {text-align:left; font-family:Times New Roman;  font-size: 17px;color:white;margin-top: 9px;margin-bottom: 0px;padding-bottom: 0px; }
.foot-samyj-niz {float: left; width: 100%; height: 45px;border-top: 1px solid white;}
.foot-kontakty {height: 45px; width: 50%;float: left;text-align: right;}
.foot-prava {height: 45px;width: 49%;float: right;}
.foot-kontakty a {text-decoration: none; text-align:right; font-family:Times New Roman;  font-size: 22px;color:white;margin-top: 10px;line-height: 45px;margin-top: 0px;margin-bottom: 0px;margin-right: 0px;margin-left: 30px; }
.foot-kontakty a:hover {text-decoration: none; text-align:right; font-family:Times New Roman;  font-size: 22px;color:#ccffff;margin-top: 10px;line-height: 45px;margin-top: 0px;margin-bottom: 0px;margin-right: 0px;margin-left: 30px; }
.foot-kontakty span {cursor: pointer; text-decoration: none; text-align:right; font-family:Times New Roman;  font-size: 22px;color:white;margin-top: 10px;line-height: 45px;margin-top: 0px;margin-bottom: 0px;margin-right: 0px;margin-left: 30px; }
.foot-kontakty span:hover {color:#ccffff;}
.foot-kontakty p {text-align:center; font-family:Times New Roman;  font-size: 18px;color:#ccffff;line-height: 45px;margin-top: 0px;margin-bottom: 0px;margin-right: 0px;} 
.foot-prava p {display: inline-block;text-indent: 0px; text-align:center; font-family:Times New Roman;  font-size: 17px;color:black;line-height: 45px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;}
/* Конец Footer*/
@media (max-width: 760px) {
#tovar_title a{line-height:1;  font-size: 1em;}
.psam_title{font-size: 1em}
.sam_descripstion li span{ font-size: 0.8em;}
.sam_descripstion p {font-size: 0.8em;}
.sam_descripstion a {font-size: 0.8em;}
.sam_descripstion h4 {font-size: 0.8em;}
.vrem-rab {font-size: 15px;}
.vrem-rab1 {font-size: 15px;}
.psam_korz_kolsl{text-indent:14px;font-size: 12px;line-height:40px;}
    
    }
@media (max-width: 480px) {
#tovar_title a{line-height:1;  font-size: 1em;}
.psam_title{font-size: 1em}
.sam_descripstion li span{ font-size: 0.8em;}
.sam_descripstion p {font-size: 0.8em;}
.sam_descripstion a {font-size: 0.8em;}
.sam_descripstion h4 {font-size: 0.8em;}
.sam_descripstion h4 {font-size: 1em;}
.vrem-rab {font-size: 15px;}
.vrem-rab1 {font-size: 15px;}
.psam_korz_kolsl{text-indent:14px;font-size: 12px;line-height:40px;}

    }



