/*--------------------------ArtikulBox -------------------------------------*/
.ArtikulBox {width:160px; margin:18px 8px 0 0; float:left; list-style:none; }
.M_ButonBuy_22 {
    float: left;
    height: 16px;
    margin-left: 6px;
    margin-top: 16px;
    border: #544954 solid 1px;
    font-size: 11px;
    background: #fff;
    width: 93%; 
    height: 26px;
    color: #3d3136;
    border-radius: 6px;
}
.ArtikulBox a { color:#FFF; text-decoration: none;font-size:12px;}
.TextZaglavie  { font-size:12px; width: 154px;height:45px;margin-bottom: 6px;padding: 2px 0px 0px 1px;border: #433B43 2px solid;background: #544954;border-radius: 3px;text-align: center;float: left;} 
.TextZaglavieIN { float:left;width: 154px;height:30px;}
.artnumbb a{ width: 144px;height:15px; padding-left:10px;text-align:left;float:left; font-size:10px;} 

.artnumbb {
    color: #fff;
    float: right; 
    padding-right: 6px;
}
.TextZaglavie:hover {background:#887688; }
.Kartinka {float:left; }
.Kartinka img {
    width: 157px;
    height: 101px;
    border: #433B43 1px solid;
    border-radius: 3px;
}
.TextCena_ed {	
    width: 158px;
    border: #433B43 1px solid;
    float: left;
    height: 84px;
    padding: 4px 0 4px 0;
    margin-top: 6px;
    text-align: center;
    background: #544954;
    border-radius: 8px;
    text-decoration: none;
    font-size: 12px;
}
.TextCena {	
    width: 158px;
    border: #433B43 1px solid;
    float: left;
	color: #fff;
    height: 70px;
    padding: 4px 0 4px 0;
    margin-top: 6px;
    text-align: center;
    background: #544954;
    border-radius: 8px;
    text-decoration: none;
    font-size: 12px;
}
.TextCena:hover {background:#887688; border-radius:8px; } 
/*-------------------------------------------------------------*/  
.faceshare { width:120px; float:left; padding:18px 0 0 37px; }
.freeshipping {height:20px; width:690px; text-align:center; color:#6700c3; margin-top:10px; font-weight:bold;} 
 
.CategoriqTitle {margin-top:20px;height: 30px; padding:2px 0 2px 20px;width: 640px; font-size:22px;line-height: 30px;color: #51324e;border: #544954 1px solid;background: #ebebeb;border-radius: 3px;}       
h1 { 
    font-size: 20px;
    margin: 0; 
}
.EmptyLine {float:left; width:670px; height:20px;}
.Snimka {
    float: left;
    width: 408px;
    height: 272px;
    border: #544954 solid 1px;
    border-radius: 2px;
}
   
  
 
  
  #MenuPorychai {
    width: 181px;
    margin-left: 70px;
    float: left;
    background: #fff;
    border: #544954 solid 1px;
    border-radius: 3px;
} 
#MenuPorychai a {text-decoration:none; }  

#Cena_all {
    width: 100%;
    display: flex;
    justify-content: center;
    float: left;
}

#Cena {
    height: 23px;
    width: 42px;
    float: left;
    padding-right: 4px;
    margin-top: 23px; 
    color: #000000;
    font-weight: bold;
    font-size: 16px;
}
#lv {
    height: 28px;
    margin-top: 20px;
    float: left;
    font-size: 22px;
    color: #000000;
    font-weight: bold;
}	
.shipping {
    width: 160px;
    float: left;
    margin: 15px 0 0 5px;
    color: #000000;
    font-weight: bold;
    font-size: 15px;
    padding-left: 5px;
}
#ArtNumb {
    height: 24px;
    font-weight: bold;
    width: 83px;
    float: left;
    padding-left: 5px;
    padding-top: 20px;
    margin-left: 20px;
    color: #b35f75;
    font-size: 14px;
}   
#ArtNumb2 {
    height: 20px;
    font-weight: bold;
    width: 60px;
    padding-top: 20px;
    float: left;
    font-size: 16px;
    color: #b35f75;
}
.instockk {
    height: 16px;
    padding: 6px;
    float: left; 
    background: #2e9a2e;
    color: #fff;
    font-weight: bold;
    width: 169px;
    text-align: center;
    font-size: 13px;
}
.ottstockk {
    height: 16px;
    padding: 6px;
    float: left; 
    background: #ff0000;
    color: #fff;
    font-weight: bold;
    width: 169px;
    text-align: center;
    font-size: 13px;
}
.testt  {
    height: 16px;
    padding: 6px;
    float: left;
    background: #d11c1c;
    color: #fff;
    font-weight: bold;
    width: 169px;
    text-align: center;
    font-size: 13px;
}

.dostavpl{
    height: 16px;
    padding: 6px;
    float: left;
    background: #cbbe05;
    color: #fff;
    font-weight: bold;
    width: 169px;
    text-align: center;
    font-size: 13px;
}
.vrysss {
    height: 16px;
    padding: 6px;
    float: left;
    background: #1f60c5;
    color: #fff;
    font-weight: bold;
    width: 169px;
    text-align: center;
    font-size: 13px;
}
.buyy {
    width: 100%;
    height: 45px;
    float: left; 
    display: flex;
    justify-content: center;
}
.ButonBuy {
    float: left;
    background: #5b1a93;
    width: 95%;
    height: 30px;
    color: #fff;
    font-weight: bold;
    margin-top: 15px;
    border-radius: 6px;
    /* border: #b35f75 solid 2px; */
}
.ButonBuy:hover   {background:#b35f75;  } 
.ButonBuy:active { background:#544954; }
#kolichestvo {width:155px; height:23px; margin-top:10px; padding:4px 0 0 20px; float:left; font-size:12px; color:#682e86; -moz-text-shadow:0 0 8px #682e86; -webkit-text-shadow:0 0 8px #682e86; text-shadow:0 0 8px #682e86; }		
.TextPorychai  {padding-left:10px; font-size:16px; line-height:28px; color:#fff; }
.Nalichnost {float:left; width:70px; height:25px; margin:15px 0 0 48px; background:#81FF6A; padding-left:15px; border-radius:6px; font-size:12px; line-height:24px; color:#b35f75; }

.price_lot {float: left; margin:14px 0 8px 12px; border: #544954 solid 2px; width: 154px; color: #80447e; font-size: 14px; height:86px;} 
.price_lot_title {float: left; width: 148px;  height:24px;} 
.price_lot3 {float: left; padding-top: 3px; border-top: solid 1px; width: 50px; height: 16px; font-size: 12px;}   
.price_lot3in {float: left; text-align: left; padding-top: 3px; border-top: solid 1px; width: 104px; height:16px; font-size: 12px;}  
 
.price_more  { float: left; width: 180px;  height: 33px; font-size: 12px;} 
.M_Podob_art {float: left; padding: 8px 0 18px 0px; margin: 20px 0 20px 0; width: 978px; background: #a28e98; } 


  
/*---------------------END MenuPorychai --------------------------------------------*/
.Galeria {
    float: left;
    padding: 11px 0 0 11px;
    margin: -48px 19px 30px 0;
    width: 398px; 
    background: #ffffff;
    border: solid 1px #000000;
    border-radius: 3px;
    -moz-box-shadow: inset 0 0 5px 5px  #544954;
    /* -webkit-box-shadow: inset 0 0 5px 5px #544954; */
    /* box-shadow: inset 0 0 10px 3px  #544954; */
}
.GaleriaRazdelitel {width:74px; height:48px; margin:0 11px 11px 0; float:left; }
.Galeria img {border:none;border: solid 1px #000; width:72px; height:48px; }    
 
/*----------Opisanie---------------------------------------------------------------*/
ul.tabs {margin:0; padding:0; float:left; list-style:none; height:32px; border-bottom:1px solid #999; border-left:1px solid #999999;  width:400px; }
ul.tabs li {float:left; padding:6px 14px 6px 14px; border:solid 1px #544954; background:#544954; color:#fff; text-decoration:none; font-size:18px;}
ul.tabs li:hover {background:#b35f75; }	
ul.tabs li.active{background:#ebebeb; color:#544954;} 


.tab_contenttttttttttttt  { clear:both; margin-left:1px; float:left; padding:20px; width:605px; background:#ebebeb; color:#0D0B0D; border:solid 1px #544954; border-top:none;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}



.tab_content  { clear:both; margin-left:1px; float:left; padding:20px; width:605px; background:#ebebeb; color:#0D0B0D; border:solid 1px #544954; border-top:none;
 
}
qww { color:#434ED6; }
.battery {text-align:justify; line-height:23px; font-size:22px; }    
 
/*---=============Komentari artikul=================*/
.Comments {float:left; margin:20px 0 0 100px; } 
#Coment {float:left; margin-top:50px; width:605px; text-align:center; font-weight:800; font-size:22px; background:#b35f75; color:#fff; padding:6px  14px 0px  14px; border:#545354 8px solid; border-radius:6px; text-decoration:none;}
.ComentIN {float:left; width:605px; text-align:left; font-weight:400; text-shadow:none; color:#545354; font-size:18px; text-decoration:none; }
.PostPole {float:left; margin-top:20px; padding:30px 20px 30px 20px; width:605px; background:#ddd; font-size:14px; color:#8e7d9b; border-radius:10px; -moz-box-shadow:inset 0 0 12px  #51324e; -webkit-box-shadow:inset 0 0 12px  #51324e; box-shadow:inset 0 0 12px  #51324e; }
.PostNaame {float:left; width:350px; height:20px; font-size:18px; } 
.PostData   {float:right; height:20px; width:220px; text-align:right; padding-bottom:30px; } 
.PostKomentarOut  {float:left; color:#401362; width:605px; font-size:16px; }
.inForma {float:left; margin-top:40px; border-radius:4px; padding:30px; background:#544954; width:580px; }  
.AddComent {float:left; color:#fff; width:605px; padding-bottom:20px; font-size:22px; font-weight:800; }
.FormaName {float:left; color:#fff; width:90px; height:20px; margin-right:40px; margin-top:10px; }
.FormaNameIN {float:left; width:200px; height:20px; margin-right:370px; margin-top:10px; }
.FormaMail {float:left; color:#fff; width:130px; height:20px; margin-top:10px; }
.FormaMailIN  {float:left; width:350px; height:20px; margin:10px 230px 0 0px; }
.FormaVlid {float:left; color:#fff; width:270px; height:20px; margin-top:15px; }
.FormaVlidin {float:left; width:40px; height:20px; margin-top:15px; margin-bottom:10px; }
.FormaKomentar {float:left; color:#fff; width:120px; height:20px; margin-top:20px; }
.FormaKomentarIN  {float:left; width:550px; height:150px; margin-top:10px; }
.CommentsButon  {float:left; background:#544954;width:100px; color:#fff; margin-top:20px; }
.CommentsButon:hover   {background:#b35f75;  } 
/*---==============================*/
/* Podobli art */
.Podob_art {
    float: left;
    padding: 8px 0 18px 20px;
    margin: 20px 0 20px -20px;
    width: 100%;
    background: #ebebeb;
    border: solid 1px #544954;
    border-radius: 3px;
}
.razgl_art {
    float: left;
    padding: 4px 0 18px 36px;
    margin: 15px 0 20px 0;
    width: 194px;
    background: #ebebeb;
    border: solid 0px #544954;
    border-radius: 4px;
}
.ArtikulBox_Podob {
    width: 160px; 
    margin: 15px 10px 0 0;
    float: left;
    list-style: none;
}
.ArtikulBox a { color:#FFF; text-decoration: none;font-size:12px;}
.TextZaglavie_Podob  { width: 144px;height:45px;font-size:12px; margin-bottom: 6px;padding: 2px 0px 0px 1px;border: #433B43 2px solid;background: #544954;border-radius: 3px;text-align: center;float: left;} 
.TextZaglavie_Podob  a{color:#ebebeb; }
.TextZaglavieIN_Podob { float:left;width: 144px;height:30px;}
.artnumbb_Podob  { width: 144px;height:15px; padding-left:10px;text-align:left;float:left; font-size:10px; color: #fff;} 
.TextZaglavie_Podob:hover {background:#887688; }
.Kartinka_Podob {float:left; }
.Kartinka_Podob img {
    width: 148px;
    height: 91px;
    border: #433B43 1px solid;
    border-radius: 4px;
}
.TextCena_Podob {width: 148px;border: #433B43 1px solid; color: #fff; float: left;padding: 4px 0 4px 0;margin-top: 6px;text-align: center;background: #544954;border-radius: 8px;text-decoration: none;font-size: 12px;}
.TextCena_Podob a{color:#ebebeb; }
.TextCena_Podob:hover {background:#887688; border-radius:8px; }
/*-------------------------------------------------------------*/  

/*--------------------------- КОШНИЦА  --------------------------------*/
.shopping_cart1 {float:left; padding:18px 0 0 15px; margin-top:15px; height:45px; width:675px; background:#ddd; }
.shopping_cart2 {float:left; padding:0 0 0 15px;height:60px; width:675px; background:#ddd;  }
.shopping_cart3 {float:left; background:#ddd; width:690px;height:175px; }
.shopping_cart4 {float:left; height:15px; width:675px; background:#ddd; }
.shopping_cart5 {float:left; padding:0 0 0 15px; width:675px;}

.shopping_cart3_coupon {float:left; background:#ddd; width:690px;height:260px; }

.shop_artnum { float:left; width:70px; height:42px; padding:5px 0 0 0; text-align:center; border:solid #333 1px; }
.shop_photo { float:left; width:91px; height:42px; padding:5px 0 0 5px; text-align:center; border:solid #333 1px;  }
.shop_title { float:left; width:200px; height:42px; padding:5px 0 0 5px; text-align:center;border:solid #333 1px; } 
.shop_unitprice { float:left; width:60px; height:42px; padding:5px 5px 0 0; text-align:center; border:solid #333 1px; }
.shop_pcs { float:left; width:90px; height:42px; padding:5px 5px 0 5px; text-align:center; border:solid #333 1px; }
.shop_pcsXprices { float:left; width:80px; height:42px; padding:5px 5px 0 0; text-align:center; border:solid #333 1px; }

.shop_artnumIN { float:left; width:70px; height:42px; padding-top:20px; text-align:center; border:solid #333 1px; }
.shop_artnumIN a { text-decoration:none; }
.shop_photoIN { float:left;width:96px; height:62px; border:solid #333 1px;  }
.shop_titleIN { float:left; width:205px; height:57px; text-decoration:none; padding-top:3px; text-align:center; border:solid #333 1px; }
.shop_titleIN a { text-decoration:none; }
.shop_unitpriceIN { float:left; width:65px; height:42px; padding-top:20px; text-align:center; border:solid #333 1px; }
.shop_pcsIN { float:left; width:100px; height:55px; padding-top:5px; text-align:center; border:solid #333 1px; }
.shop_pcsXpricesIN { float:left; width:85px; height:42px; padding-top:20px; text-align:center; border:solid #333 1px; }
.shop_deleteico { float:left; width:29px; height:29px; padding:20px 0 0 8px;}

.shop_total { float:left; height:135px; padding:18px 12px 0 0; width:619px; margin-left:15px; background:#ddd; text-align: right; border:solid #333 1px; } 
.shop_total ul { list-style:none; }

.shop_total_coupon { float:left; height:220px; padding:18px 12px 0 0; width:619px; margin-left:15px; background:#ddd; text-align: right; border:solid #333 1px; } 
.shop_total_coupon ul { list-style:none; }

.TitleOrder { float:left; color:#fff; width:580px;margin-top:15px; height:40px; font-size:24px; }
.mail_order_E-mail {float:left; width:580px;margin-top:35px;  }
.mail_order  {float:left;  margin:15px 80px 0px 0px; }
.mail_order_address { float:left;  margin:15px 0 15px 0; width:580px;}
.mail_order_name {float:left; margin-top:10px; } 
.mail_order_spamtest { float:left;  margin-top:20px;width:600px;}
.comdanni { float:left; width:600px; margin-left:22px; }
.SendButonn  {float:left; background:#544954;width:150px; text-align: center;height:32px;  color:#fff; margin-top:20px; }
.SendButonn:hover   {background:#b35f75;  } 

.mail_order_summ_mobile {
    float: left;
    width: 24%;
    padding-top: 12px;
    line-height: 1;
    height: 20px;
}
.mail_order_summ2_mobile {
    float: left; 
    padding: 6px;
    line-height: 20px;
    font-size: 16px;
    background: #b1b1b1;
    border: solid 2px;
    height: 20px;
}
.mail_order_spamtest_mobile input {
    height: 32px;
    margin-left: 10px;
    width: 70px;
    color: #464040;
    border: #464040 1px solid;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
}
.mail_order_spamtest_mobile {
    float: left; 
    width: 79%; 
    font-size: 16px;
    padding-top: 20px; 
}
.dddcc {float:left;margin:20px 0px 10px 15px;border-radius:5px;padding-top:10px;text-align:center; width:90px; height:26px; background:#433B43; color:#fff; }
.dddcc:hover { background:#887688; border-radius:8px;border:2px #433B43 solid ; width:86px; height:22px;}

/*--КОШНИЦА show-----------*/
li#menu { width:66px; height:36px; list-style:none;} 
li#menu div.sub-menu {    font-size:8px;margin-top:-6px;float:left;  width: 250px; }
li#menu:hover div.sub-menu { display:block; }
#GornoMenu .sub-menu li a:hover {background:red; }
.shopping_cart2_show {float:left; height:35px;  width:200px; background:#ddd;  }
.shop_photoIN_show { float:left;width:48px; height:31px; } 
.shop_photoIN_show_a { padding:0px; } 
.shop_unitpriceIN_show { float:left; width:25px; height:33px; text-align:center; }


#ButonPorychai {width:135px; height:29px; margin:90px 0 0 20px; background:#544954; border-radius:8px; border:#b35f75 solid 3px; }	
#ButonPorychai:hover {height:29px; background:#b35f75; border:solid 3px #544954; }		
#ButonPorychai:active {height:29px; background:#544954; }

 




