



a.tx{color: #333; text-decoration: none;}
a.tx:hover{color:#5C94BC; text-decoration: none;}
.gmr{ background-image:url(img/mred.png);}
.gmt{ background-image:url(img/icon/menu_black.png);}
.gms{ background-image:url(img/m_t.png);}
.gmn{ background-image:url(img/icon/menu_black.png);}

.float_clear{clear:left;float:none;}

.par_9,.par_9b, .par_6, .par_8, .par_1k3, .par_2k3, .par_3k3, .par_1k3n, .par_2k3n, .par_3k3n, .par_1k3m, .par_2k3m,.par_2k3m2, .par_3k3m, .par_1k4,.par_2k4,.par_3k4,.par_4k4, .par_1k8l, .par_2k8l, .par_1k8r, .par_2k8r, .par_9a, .par_7, .par_1k2, .par_2k2, .par_6ik, .par_6tk, .pic,  .par_5, .par_6i, .par_6t, .par_4, .par_10, .par_6r, .col8, .col6, .col4, .col3, .lf, .fl,.flp, .mw, .par_ipl, .par_ipd,.par_ipd2,.par_ipd3,.par_9u, .left_float_only, .par_1k7, .par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7, .par_7k7 , .par_1k9, .par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9, .par_8k9, .par_9k9, .par_10{float:left;}


.param_fon1{background-image:url(img/review/f3.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #efefef;  }
.param_fon2{background-image:url(img/review/f2.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #efefef;  }
.param_fon4{background-image:url(img/review/f4.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #efefef;  }
.param_fon5{background-image:url(img/review/f5.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #e7edf0;  }
.param_fon7{background-image:url(img/review/f7.jpg); background-repeat:repeat-y; background-position: center top;background-size: 100%; background-color: #efefef;  }
.param_fon8{background-image:url(img/review/f8.jpg); background-repeat:repeat-y; background-position: center top;background-size: 100%; background-color: #d5fed4;  }

.param_fon10{background-image:url(img/demoroom/kennerton/1.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #ffffff;  }
.param_fon11{background-image:url(img/demoroom/ussr/1.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #ffffff;  }
.param_fon12{background-image:url(img/about/1s.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #E7F5FF;  }
.param_fon13{background-image:url(img/review/foobar2000/nos2.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #E7F5FF;  }
.param_fon_es9039{background-image:url(img/review/es9039.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #2c2b2f;  }
.param_fon_es90392{background-image:url(img/review/es9039-2.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #222023;  }
.param_fon_es90393{background-image:url(img/review/es9039-3.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #1c1d22;  }

.param_fon_ak4493{background-image:url(img/review/ak4493eq.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #323641;  }
.param_fon_ak44932{background-image:url(img/review/ak4493eq-2.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #34466c;  }
.param_fon_ak44933{background-image:url(img/review/ak4493eq-3.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #314260;  }
.param_fon_ak44934{background-image:url(img/review/ak4493eq-4.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #2c2b2f;  }
.param_fon_ak44935{background-image:url(img/review/ak4493eq-5.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #1d375c;  }
.param_fon_ak44936{background-image:url(img/review/ak4493eq-6.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #263d67;  }
.param_fon_ak4499{background-image:url(img/review/ak4499ex.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #363437;  }

.param_fon_rohm34301{background-image:url(img/review/rohm34301.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #363437;  }

.param_fon_cs43131{background-image:url(img/review/cs43131.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #498c61;  }
.param_fon_cs431312{background-image:url(img/review/cs43131-2.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #484848;  }
.param_fon_cs431313{background-image:url(img/review/cs43131-3.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #314955;  }
.param_fon_cs431314{background-image:url(img/review/cs43131-4.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #8d7149;  }

.param_fon_r2r{background-image:url(img/review/r2r.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #fff8e5;  }


.param_fon_blue{background-image:url(img/about/1a.jpg); background-repeat:no-repeat; background-position: center top;background-size: 100%; background-color: #1B415B;  }



.h170{ min-height:170px;}
.h100{ min-height:100px; background-color:#CCCCCC;}

.par_ipl{width:170px;}
.par_ipd {width: calc(-160px+90%);/*width:1000px;*/}
.par_ipd2 {width:350px;}
.par_ipd3 {width:600px;}
.par_ipd4 {width:1000px;}
.par_ip{ width:100%; padding:10px; }

.lf{width:300px; height:100px;padding: 10px;}
.lfi{ max-width:300px;max-height:100px; padding: 10px;}

.p6img{ max-width:90%;max-height:100px;}

.cent3{text-align: justify;}

.bg_user {background-image:url(img/user_big_w.png); background-repeat:no-repeat; background-position: center center;background-size: 200px 200px; }
.bg_pro {background-image:url(img/pro_big_w.png); background-repeat:no-repeat; background-position: center center;background-size: 200px 200px; }

span.hidpar{/*visibility:hidden;*/display: none; height:0px; }



img.wt{ background-color:#FFFFFF}
img.bl{ background-color:#000000}



.k2rec{padding:0px; margin:0px;}

.mi{text-align: left;}




.par_9b{ width:230px;height:280px; }

.pad_5{padding-left:30px; padding-right:30px; }

a.gr{ color:#1B415B;     border-bottom: 2pt dotted #1B415B  ; }
a.gr:link{color:#094A78;     border-bottom: 2pt dotted #094A78  ;}

a.grm{ color:#1B415B;     border-bottom: 1pt dotted #1B415B  ; }
a.grm:link{color:#094A78;     border-bottom: 1pt dotted #094A78  ;}

.black { color:#333333;}

img.img8{max-width:840px; width:100%;}
img.img8o{max-width:840px; width:60%; align-content: center;}

.f_yellow {background-color: #FFF4E6;}
.f_yellowm {background-color: #FFF4E6; }
.f_green {background-color: #E6FFE6;}
.f_greenm {background-color: #E6FFE6;}
.f_grey {background-color: #efefef; }
.f_grey_light {background-color: #f9f9f9; }
.f_greym {background-color: #efefef;  }
.f_blue {background-color: #E7F5FF;}
.f_bluem {background-color: #E7F5FF; }
.f_white {background-color: #fff; }
.f_white_ug {background-color: rgba(255, 255, 255,0.6); }
.f_black_ug {background-color: rgba(0, 0, 0,0.3); }

.f_blue2 {background-color: #dce9f2;}




.f_red {background-color: #fff6f5;/*background-image:url(img/fon_bg2_red.png); */}	
.f_redm {background-color: #fff6f5;/*background-image:url(img/fon_bg2_red.png);*/ }
.f_rec{background-color:#fffbea;/*background-image:url(img/fon_bg2_rec.png);*/ }
.f_recm{background-color:#fffbea;/*background-image:url(img/fon_bg2_rec.png); */}
.f_win10 {background-color: #094A78;/*background-image:url(img/fon_bg2_yellow.png); */}
.f_grey_light{background-color: #f8f8f8;}

.f_bluem_d {background-color: #1B415B;  }
.f_bluem_demo {background-color: #1B415B;background-image:url(img/demo_blue.png);  }
.f_greenm_d {background-color: #016301; }
.f_redm_d {background-color: #7B0101; }
.f_blackm_d {background-color: #000000; }
.f_black {background-color: #000;}

.f_white_t{background: rgba(255, 255, 255, 0.9); }

.f_white_demo {background-color: #1B415B; background-image:url(img/demo_white.png); }

.blue{color:#89CEFF;}
.blue_ligth{color:#e7f5ff;}
.blue_dark{color: #094A78;}
.white{ color:#FFFFFF;}
.yel{ color:#DDA965;}
.yelb{ color: #333333; background-color:#DD963A }
a.white{ color:#3A86BC; text-decoration: none;}
a.white:hover{color:#e7f5ff; text-decoration: none;}

.fon_sr{background-image:url(img/fon_sr.png); }

.f_yellow_grad {background: linear-gradient(90deg, #ededd6 0%, #FFF4E6 20%, #FFF4E6 80%, #ededd6 100%);  }	
.f_yellow_user{background-color: #FFF4E6;/* background-image:url(img/yellowuser.png);*/}

.green{color:#016301; }
.red{color:#bb0303;}
.grey{color:#ccc;}
.grey2{color:#999;}
.burr{color:#bb6b03;}




div.block_hr_table {width:100%; border-bottom:3px solid #d6d6d6; height:0px; padding-top:5px;  }
.head{  padding:10px;border-bottom: 1px solid ; border-bottom-color:#eee; background-color:#efefef ;} 
.head2{ height:1px; } 
.headm{   border-bottom: 1px solid ; border-bottom-color:#eee; background-color:#efefef ; } 
.headm2{background-color: #fff ;  border-bottom: 1px solid ; border-bottom-color:#ccc;  } 
.headm3{  border-bottom: 1px solid ; border-bottom-color:#eee; background-color:#efefef  } 


.tagy{font-size: 9px; text-align:left; }
.otladka_info{font-size: 9px; text-align:left; color:#DD6565; }



.pic{width:400px;} 


.ius{ padding:10px;}

.texthr{ background-image:url(img/fon4.png); height:3px; margin-top:15px; border-top-color: #CCCCCC  ; border-top-width:1px; border-top-style:solid; }
.foot{ background-image:url(img/fon_bg2.png);   border-top-color: #CCCCCC  ; border-top-width:1px; border-top-style:solid; }

.text1{width:250px;position: absolute} 
a { /*color:#3A86BC;*/ color:#005FA4; text-decoration:none;}
a:hover{/*color:#5C94BC;*/ color:#094a78; text-decoration: underline;}

.b_yellow {background-color: #FFF4E6; border-top-color:#edebcd; border-top-width:1px;border-top-style:solid; }	
.b_green {background-color: #E6FFE6; border-top-color:#e6f2e4; border-top-width:1px;border-top-style:solid;}	
.b_grey {background-color: #f8f8f8;  border-top-color:#eeeeee; border-top-width:1px;border-top-style:solid;}	


.hh{color:#222;}
a.hh:hover{color:#bb0303; text-decoration: none;}

.text2{width:250px;position:relative; left:266px; }
.text3{width:250px;position:relative; left:600px; }



/*.link, .linkb{ text-decoration:none; color: #3366FF; } */








.ll{ padding-left:50px;  }



h3.green {border-bottom: none ;}
ul{margin-left:20px; }





ul.ot2fh{margin: 0px; padding: 0px;  text-align:left; color:#333333;margin-top: -30px; }

ul.ot2fh li{ margin: 0px; padding: 0px;
   display: inline; 
  }



.centw{background-color: rgba(255, 255, 255,0.6); padding: 20px; border-radius: 10px; }
.centw2{background-color: rgba(255, 255, 255, 0.9); padding: 20px; border-radius: 10px; }
.centy{background-color: #FFF4E6; padding: 20px; border-radius: 10px; }
.centg{background-color: #F2F4F4; padding: 20px; border-radius: 10px; }

div.block_header { width: 100%;   background-color: #F2F4F4 ;    text-align: center;    /*	border-top: 1px solid #D7D9D9;	border-left:1px solid #D7D9D9;	border-right:1px solid #D7D9D9;
    font-size: 15px;    color: #000;  */    padding: 4px;}

div.block_header_old { width: 612px;    background-color: #F2F4F4 ;    text-align: center;    	border-top: 1px solid #D7D9D9;	border-left:1px solid #D7D9D9;	border-right:1px solid #D7D9D9;
   /* font-size: 15px; */   color: #999;      padding: 4px;}	

.tr1 {background-color: #EDEDEE;    padding: 4px;}
.tr2 {background-color: #F2F4F4;   padding: 4px;}	
.trs {background-color: #DDA965;   padding: 4px;}	
.tds{ border-right: 1px dashed #D7D9D9;text-align: center; }
.tds1{ border-right: 1px dashed #D7D9D9; padding-top: 10px; padding-bottom: 10px;}
.tdsb{ border-bottom: 1px dashed #D7D9D9;}
.tds2{ text-align: center; }
.tables {background-color: #EDEDEE; border: 1px solid #D7D9D9;      color: #333;}
.tr5 {background-color: #f9f9f9;   padding: 4px; border-top: 1px dashed #D7D9D9; }

.tr6 {background-color: #f9f9f9; border-top: 1px dashed #D7D9D9; }
.tr7 {   border-top: 1px dashed #D7D9D9; }
.tr8 {background-color: rgba(255, 255, 255,0.5); border-top: 1px dashed #D7D9D9; }
.tr9 {background-color: rgba(255, 255, 255,0.3); border-top: 1px dashed #D7D9D9; }

.tds_name{ border-right: 1px dashed #D7D9D9; text-align: right; padding-top: 5pt; padding-bottom: 5pt; padding-right: 5pt;}
.tds_number_border{  text-align: center; padding-right: 3pt; padding: 5pt; border-right: 1px dashed #D7D9D9;}
.tds_number{  text-align: center; padding-right: 3pt; padding: 5pt; }
.tds_desc{  text-align: left; padding-top: 5pt; padding-bottom: 5pt; padding-left: 5pt;}

div.block_table {    width: 100%;    background-color: #EDEDEE;    text-align: center;  /*  border: 1px solid #D7D9D9; */       /*  color: #333;*/}
div.block_table_6 {    width: 380px;    background-color: #EDEDEE;    text-align: center;    border: 1px solid #D7D9D9;         color: #333;}
div.block_table_8 {    width: 860px;    background-color: #EDEDEE;    text-align: center;    border: 1px solid #D7D9D9;       color: #333;}
div.block_table_tr1 {    width: 100%;    /*background-color: #EDEDEE;*/    padding: 4px;}
div.block_table_tr1_6 {    width: 372px;    background-color: #EDEDEE;    padding: 4px;}
div.block_table_tr1_8 {    width: 752px;    background-color: #EDEDEE;    padding: 4px;}
div.table_1_2 {    width:83%;    display: inline-block;    border-right: 1px dashed #D7D9D9;    text-align: left;}
div.table_1_2_6 {    width:250px;    display: inline-block;    border-right: 1px dashed #D7D9D9;    text-align: left;}
div.table_2_2 {    width: 15%;    display: inline-block;}

div.block_table_tr2 {    width: 100%;    background-color: #F2F4F4;    padding: 4px;}
div.block_table_tr2_6 {    width: 372px;    background-color: #F2F4F4;    padding: 4px;}
div.block_table_tr2_8 {    width: 752px;    background-color: #F2F4F4;    padding: 4px;}

.report_info_warning {    color: #7B0101;}
.report_info_warning_green {   color: #016301;}


div.block_table_old {    width: 620px;    background-color: #EDEDEE;    text-align: center;    border: 1px solid #D7D9D9;        color: #999;}


.butok_w{background-color:#ffffff; border: none;  color:#333333; font-weight:bold;  border-radius: 5px; text-align:center; visibility:visible;margin-right: 5px; margin-left: 5px;}


.butok{background-color:#016301; border: none;  color:#FFFFFF; font-weight:bold;  border-radius: 5px; text-align:center; visibility:visible;margin-right: 5px; margin-left: 5px;}
a.butok:hover{color:#FFFFFF; }


.butok_blue{background-color:#094a78; border: 1px solid  #1b415b ; color:#FFFFFF; font-weight:bold;  padding: 3px 10px 3px 10px;border-radius: 5px; text-align:center; visibility:visible;margin-right: 5px; margin-left: 5px;}
a.butok_blue:hover{color:#FFFFFF; background-color:#3a86bc; border: 1px solid  #3a86bc;}

.sel{ font-size:30pt;}

.butok_disable{background-color: #8c8c8c   ; border: 1px solid #8c8c8c   ; color:#FFFFFF; font-weight:bold;  padding: 3px 10px 3px 10px;border-radius: 5px; text-align:center; visibility:visible;margin-right: 5px; margin-left: 5px;}
a.butok_disable:hover{color:#FFFFFF;  }

.calc_button{background-color:#016301; border: 1px solid  #096c00; color:#FFFFFF; font-weight:bold;  padding: 10px 10px 10px 10px;border-radius: 5px; text-align:center; visibility:visible; margin-left: 10px; margin-right: 10px}
.calc_buttons{background-color:#016301; border: 1px solid  #096c00; color:#FFFFFF; font-weight:bold;  padding: 3px 3px 3px 3px;border-radius: 5px; text-align:center; visibility:visible}
.but2{background-color:#016301; border: 1px solid  #096c00; color:#FFFFFF; font-weight:bold;  padding: 1px 1px 1px 1px;border-radius: 5px; text-align:center; visibility:visible;  }
div.block_hr_table {width:620px; border-bottom:1px dashed #aaa; height:0px; }
div.block_hr_table_6 {width:380px; border-bottom:1px dashed #aaa; height:0px; }
div.block_hr_table_8 {width:860px; border-bottom:1px dashed #aaa; height:0px; }

div.table_1_4 {width:400px;display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_3_4 {width:65px; display:inline-block;border-right:1px dashed #d7d9d9;}
div.table_4_4 {width:65px; display:inline-block;}
div.table_fi {width:612px; display:inline-block; }
a.table_fi {color:#333333;  }


div.table_1_5 {width:400px;display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_4_5 {width:65px; display:inline-block;border-right:1px dashed #d7d9d9;}
div.table_5_5 {width:65px; display:inline-block;}


div.table_1_2s {width:570px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_2s {width:30px;display:inline-block; }

div.table_1_11 {width:150px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_10_11 {width:40px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_11_11 {width:40px;display:inline-block; }

div.table_rmaa_1_3 {width:68%; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_rmaa_2_3 {width:15%;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_3_3 {width:15%;display:inline-block; }
div.table_rmaa_1_3_6 {width:160px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}





div.table_rmaa_1_7 {width:150px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_rmaa_h26_7 {width:140px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_h7_7 {width:140px;display:inline-block; }
div.table_rmaa_26_7 {width:65px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_7_7 {width:65px;display:inline-block; }

div.table_rmaa_1_9 {width:30%; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_rmaa_h28_9 {width:16%;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_h9_9 {width:8%;display:inline-block; }
div.table_rmaa_28_9 {width:8%;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_9_9 {width:8%;display:inline-block; }

div.table_33_1_3 {width:100px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_33_2_3 {width:250px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_33_3_3 {width:250px;display:inline-block; }

div.table_rmaa_1_6 {width:300px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_rmaa_2_6 {width:50px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_3_6 {width:50px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_4_6 {width:50px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_5_6 {width:50px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_rmaa_6_6 {width:50px;display:inline-block; }



div.table_1_5 {width:170px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_4_5 {width:100px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_5_5 {width:100px;display:inline-block; }

div.table_s_1_3 {width:520px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_s_2_3 {width:30px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_s_3_3 {width:30px;display:inline-block; }

div.table_1_4s {width:270px; display:inline-block;border-right:1px dashed #d7d9d9;text-align:left;}
div.table_2_3_4s {width:100px;display:inline-block;border-right:1px dashed #d7d9d9; }
div.table_4_4s {width:100px;display:inline-block; }

.info {border: 1px dashed #999 ; 
padding: 5px 10px;}






.recrw{border: 1px dashed  #ccc; border-radius: 5px; padding-left:12px; width:100%  }
.recrw_red{border-radius: 5px; padding-left:12px; padding-right:12px; /*margin-top:-5px;*/ background-color:#fffbea }
.t_info{width:100%; }

.cent{  margin:0px auto; padding-left:5px; padding-right:5px;} 

.centm{  margin:0px auto; padding-left:5px; padding-right:5px;  border-bottom: 1px solid ; border-bottom-color:#ccc; } 

.par_6i{ width:100px;padding-right:15px}
.par_6t{ width:265px; }

.news{ height:350px}

.par_6r{text-align:right;}

.help_info { background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px;}
.help_info2 { background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px;}
.help_info3 { background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px;}
.help_info_calk {; background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px;}
.help_info_w { background-color:#ffffff; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px;}
.help_info_n {}
.help_info_6 {  background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px; }
.help_info_6_w {  background-color:#ffffff; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px; }

.ban_main{height:369px;}

.par_img_100{width:100%; }
.par_img_player{height:369px; max-height: 369px; }
.par_img_100_max{max-width:100%; }

img.par_img_6_2{ max-width:190px; max-height:232px;}
img.par_img_6_3{ max-width:190px; max-height:232px;}
img.par_img_6s{ max-width:380px;}

.par_img_70{width:70%; }



.commlink > a{overflow: hidden; display: block;}


.par_9_0{min-height:260px;}
.par_9_1{min-height:280px;}
.par_9_2{min-height:300px;}
.par_9_3{min-height:320px;}
.par_9_4{min-height:340px;}
.par_9_5{min-height:360px;}
.par_9_6{min-height:380px;}
.par_9_7{min-height:400px;}
.par_9_8{min-height:420px;}
.par_9_9{min-height:440px;}
.par_9_10{min-height:460px;}
.par_9_11{min-height:480px;}
.par_9_12{min-height:500px;}
.par_9_13{min-height:520px;}
.par_9_14{min-height:540px;}
.par_9_15{min-height:560px;}
.par_9_16{min-height:580px;}
.par_9_17{min-height:600px;}
.par_9_18{min-height:620px;}
.par_9_19{min-height:640px;}
.par_9_20{min-height:660px;}
.par_9_21{min-height:680px;}



.but{background-color:#016301;}

 .rw_hor > div, 
 .rw_hor   {border:1px solid #d6d6d6; border-radius: 5px; background-color:#eee; padding-left:5px; padding-right:5px;cursor: pointer; position: relative;  line-height: 28px;} 
 .rw_hor   input[type="radio"]:checked + label { border:1px solid #bb0303; border-radius: 5px; background-color:#bb0303; padding-left:5px; padding-right:5px; color:#FFFFFF; }


input{visibility:hidden; margin:-5px;}
input.ll {visibility: visible; margin: 5px;}




input.gsc-input{visibility: visible !important;}

input[type="checkbox"] {visibility: visible;margin:5px; display:none;}
input[type="checkbox"].mn {visibility:hidden; margin:0px;}

input[type="checkbox"].ll {visibility: visible; margin: 5px; display: unset;}

span.rmt{border:1px solid #d6d6d6; border-radius: 5px; background-color:#eee; padding-left:5px; padding-right:5px;cursor: pointer; position: relative;   margin-right: 5px}
span.rmt2{ border:1px solid #bb0303; border-radius: 5px; background-color:#bb0303; padding-left:5px; padding-right:5px; color:#FFFFFF; margin-right: 5px}

a.rmt{color:#666;}
a.rmt2{color:#FFFFFF;}

a.pp{ background-color:#FFFFFF; text-decoration:underline; border: 1px solid #FFFFFF; border-radius: 2px; padding-left: 2px; padding-right: 2px;}

.supp{/*border:1px solid #d6d6d6; border-radius: 3px; background-color:#eee;*/ color:#999;line-height: 20px;/*padding-left:3px; padding-right:3px; */}





label.mnn2{background-color:#fff; width:100% ;display:inline-block; }
label.mnn2u{border:1px solid #bb0303; border-radius: 5px; background-color:#bb0303; color:#FFFFFF;width:100% ;display:inline-block; }


label.mnn3{background-color:#fff; width:45% ;display:inline-block; }
label.mnn4{background-color:#fff; width:100% ;display:inline-block; }

label.mnn5{ cursor: pointer; position: relative;  /*line-height: 28px;*/ margin-right:20px;}



  
     input:checked + label.mnn2 { width:100% ;display:inline-block;  }
	 input:checked + label.mnn2u { width:100%; border:1px solid #e5e5e5; border-radius: 5px; background-color:#fff; color:#333333;  }
	 input:checked + label.mnn3 {width:45% ;display:inline-block;  }
	 input:checked + label.mnn4 { ;width:100% ;display:inline-block;  }
 

  
.par {position: relative;   }
 
 .parnc {border:1px solid #e4e4e4; border-radius: 5px; background-color: #fefefe; padding-left:5px; padding-right:5px; background-image:url(img/fon3.png) }
 
 
.comment_rew{border-left: 1px dashed #d6d6d6;  border-right:1px dashed #d6d6d6; padding:10px; background-color:#f9f9f9;  border-radius: 5px;}
.calk_rew{border: 1px dashed #d6d6d6;   padding:10px; background-color:#f9f9f9;  border-radius: 5px; background-image:url("img/fon3.png")}


.smh { text-align:center; font-weight:bold;}
.sm {text-align:left; vertical-align:top; background-color: #eee;} 
.sm2 { text-align:left; vertical-align:top;background-color: #fff;} 
.sm3 { text-align:left; vertical-align:top;background-color: #fff;} 
.sm4 { text-align:left; vertical-align:top;background-color: #fff;} 

.smc {text-align: center; vertical-align:middle; width:55px;} 

table.smm{}


div.table_1_2 {}















.spoiler >  input + .box > blockquote{
	display: none;
}
.spoiler >  input:checked + .box > blockquote {
	display: block;
}
.spoiler >  input[type="checkbox"] {
	cursor: pointer;
	border-color:transparent!important;
	border-style:none!important;
	background:transparent none!important;
	position:relative;z-index:1;
	margin:-10px 0 -30px -230px;
 }
.spoiler >  input[type="checkbox"]:focus {
	outline:none;	/* ???�?????�?�?? ???�?????????? ?? ???�8 ?????? "?�?????????�" */
}
.spoiler span.close,
.spoiler span.open{
	padding-left:22px;
	color: #094A78!important;
	border-bottom: 1px dashed #094A78;
}
.spoiler >  input +  .box > span.close {
	display: none;
}
.spoiler >  input:checked +  .box > span.close {
	background: url(https://st0.bbcorp.ru/img/minus.png) 4px 60% no-repeat;
	display: inline;
}
.spoiler >  input:checked  + .box > span.open {
	display: none;
}
.spoiler >  input +  .box >  span.open {
	background: url(https://st0.bbcorp.ru/img/plus.png) 4px  60% no-repeat;
	display: inline;
}
.spoiler blockquote,
.spoiler{
    padding:0em;
	margin:0em;

}
.spoiler {
    overflow-x:hidden;

}






#rotator {
	border: 0px solid #CCC;
	overflow: hidden;			
	width:  100%;
	text-align: center; 
}

.spoiler5{ background-color:#bb0303;border-radius: 5px;
}
.spoiler6{ background-color:#bb0303;border-radius: 5px;
}
.spoiler5 >  input + .box {
	display: none; background-color:#eee;border-radius: 5px;
}
.spoiler5 >  input:checked + .box {
	display: block;
}
.spoiler6 >  input + .box2 {
	display: none; background-color:#eee;border-radius: 5px;
}
.spoiler6 >  input:checked + .box2 {
	display: block;
}
.inn{ width:620px; height:20px; text-align:left }


.spoiler blockquote {
   margin-top:12px;
   min-height: 23px;   
   font-size: 12px; background-color:#FFF4E6; border: 1px solid  #efefce;border-radius: 5px; color: #888; padding: 6px 15px 6px 15px; 	
   margin-start: 0px;
   margin-end: 0px;
}
.spoiler blockquote.manuf {
   margin-top:0px;
   min-height: 0px;   
   font-size: 11px; background-color:#fff; border: 0px solid  #fff;border-radius: 0px; color: #666; padding: 0px 0px 0px 0px; 
   margin-start: 0px;
   margin-end: 0px;
}


input.line_admin
{
    visibility: visible;
    width: 50%;
    text-align: left;
    margin: 0px;
    line-height: 20px;
    background-color: #E6FFE6;
    border: none;
    font-size: 18px;
}
input.line_admin2
{
    visibility: visible;
    width: 100%;
    text-align: left;
    margin: 0px;
    line-height: 20px;
    background-color: #E6FFE6;
    border: none;
    font-size: 18px;
    padding: 10px;
}
img.imgbg_andr{ width:100%;}

.dark {background: rgba(0, 0, 0,0.3);}







img.crop2 { max-width:369px;}
img.crop3 { max-width:200px;}
img.crop4 { max-width:150px;}

.f_greenmy{background-color: #E6FFE6;border-top:2px dashed #7B0101; border-bottom:2px dashed #7B0101;  }
.greenmy{color: #E6FFE6;  }
.f_greenmy2{background-color: #E6FFE6; }


.f_bluemy{background-color: #e7f5ff;border-top:2px dashed #094a78; border-bottom:2px dashed #094a78;  }
.bluemy{color: #e7f5ff;  }
.f_bluemy2{background-color: #e7f5ff; }

.arrowleft{ margin-left:-70px;}

a.recorange{ color:#BB6B03}

.w33{ width:calc(100%/3);}
.border_left{ border-left:3px dashed #eee;}
.border_left_td{ border-left:1px dashed #eee;}
.border_left_p{ border-left:1px dashed #ccc;}




.bd_item_vip:after {
    content: 'PRO';
    background: #BB6B03;
    z-index: 800;
    padding-top: 3px;
    color: white;
    font-family: Roboto;
    letter-spacing: 1px;
    font-weight: 400;
    text-transform: none;
    text-align: center;
    display: inline-block;
    width: 100px;
    font-size: 10px;
    line-height: 14px;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    top: 3px;
    border-bottom: 2px solid #7B0101;
    right: -38px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
}

img.radius{border-radius: 10px;}


q { background-color:#FFFFFF; font-style:italic; }


.par_50_3{ width:48%; float:left; padding-left:1%; padding-right:1%; }

.graph{/*background-repeat:no-repeat; background-position: center center;background-image:url(img/load.gif);*/}


.table_padding{padding: 15px;}

div.over{overflow: hidden;
    text-overflow: ellipsis;
width: 100%;
}

details.config, summary.config, summary.url, summary.menu, summary.concheck{    display: block;}
/* details.config summary.config::-webkit-details-marker summary.url::-webkit-details-marker summary.concheck::-webkit-details-marker { display: none;  display: block;}*/
details.config summary.config::before {  display: block; ;}

details.add_man_prod {background-color:#f6f6f6;}
details.help {background-color:#FFF4E6;}
details.linksave {background-color:#E7F5FF;}


summary.config, h2.config {background-image:url(img/confparam2.png);}
summary.menu, h2.menu {background-image:url(img/icon/menu_black.png);}
summary.url, h2.url { background-image:url(img/confurl.png);}
summary.concheck{background-image:url(img/confcheck.png);}
summary.help, h2.help{background-image:url(img/confhelp.png);}
h2.add {background-image:url(img/confcheck.png);}
summary.confup {background-image:url(img/confup.png);}
summary.linksave, h2.linksave {background-image:url(img/linksave.png);}



/* Chrome, Opera, Safari */
details summary.config::-webkit-details-marker, details summary.confup::-webkit-details-marker, details summary.linksave::-webkit-details-marker, details summary.concheck::-webkit-details-marker, details summary.url::-webkit-details-marker, details summary.menu::-webkit-details-marker, details summary.help::-webkit-details-marker {
display: none; 
}

details :focus {
  outline: 0;
}

/* Firefox */
/*
details, summary {
display: block;
}
details summary:before {
content: "▲ ";
}
details[open] summary:before {
content: "▼ ";
}
*/

details[open].config summary.config >  .close {background-image:url(img/confclose.png); }
details.config summary.config>  .close {background-image:url(img/confopen.png); }

details[open].config summary.menu >  .close {background-image:url(img/confclose.png); }
details.config summary.menu>  .close {background-image:url(img/confopen.png); }

details[open].config summary.url >  .close {background-image:url(img/confclose.png);}
details.config summary.url>  .close {background-image:url(img/confopen.png);}

details[open].config summary.concheck >  .close {background-image:url(img/confclose.png); }
details.config summary.concheck>  .close {background-image:url(img/confopen.png); }

details[open].help summary.help >  .close {background-image:url(img/confclose.png); }
details.help summary.help>  .close {background-image:url(img/confopen.png); }

details[open].config summary.help >  .close {background-image:url(img/confclose.png); }
details.config summary.help>  .close {background-image:url(img/confopen.png); }

details[open].config summary.confup >  .close {background-image:url(img/confclose.png); }
details.config summary.confup>  .close {background-image:url(img/confopen.png); }

details[open].linksave summary.linksave >  .close {background-image:url(img/confclose.png); }
details.linksave summary.linksave>  .close {background-image:url(img/confopen.png); }

a.soundpa{ color:#ffffff;  }
.soundp{ border:none; border-radius: 5px; background-color:#BB6B03; color:#ffffff;    }

.stars_yellow_light{color: #FFC882;}
.stars_yellow{color: #DD963A;}
.stars_green{color: #029602;}
.ico_edit{ background-image:url(img/edit.png); }
.ico_dublicate{ background-image:url(img/dublicate.png); }






@font-face {
    font-family: 'icomoon';
    src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMghi9pwAAAC8AAAAYGNtYXAgVsCNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqNqZaUAAAF4AAAIFGhlYWQaRAp1AAAJjAAAADZoaGVhA+IB7AAACcQAAAAkaG10eBEAADQAAAnoAAAALGxvY2EGkAkoAAAKFAAAABhtYXhwABgA0AAACiwAAAAgbmFtZZlKCfsAAApMAAABhnBvc3QAAwAAAAAL1AAAACAAAwHgAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADgBgHg/+AAIAHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4Ab//f//AAAAAAAg4AD//f//AAH/4yAEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAIABwAAAHgAeAACwAXACMALwBIAGEAegCGAAATNDYzMhYVFAYjIiYXNDYzMhYVFAYjIiYXNDYzMhYVFAYjIiYHNDYzMhYVFAYjIiYHOAExNDYzMhYVOAExOAExFAYjIiY1OAExJzgBMTQ2MzIWFTgBMTgBMRQGIyImNTgBMQM4ATE0NjMyFhU4ATE4ATEUBiMiJjU4ATEHNDYzMhYVFAYjIibAJRsbJSUbGyWIJRsaJiYaGyVYEw0NExMNDRM4Ew0NExMNDROIEw0NExMNDROIEw0NExMNDRMQHBQUHBwUFBwsFQ8PFRUPDxUBoBslJRsbJSUdGiYmGhslJW0NExMNDRMTew0TEw0NExMrDRMTDQ0TEw04DRMTDQ0TEw0BEBQcHBQUHBwUiA8VFQ8PFRUAAgAQ//gCAAHYADoAcgAAJTQmJy4BJy4BJy4BByIGBw4BBw4BBw4BFxQWFx4BFx4BFx4BNzI2Nz4BNz4BNz4BNzoBMTI2NTwBNTEHDgEHDgEHDgEnIiYnLgEnLgEnLgE3NDY3PgE3PgE3PgEXMhYXHgEXHgEXHgEHMRwBFRQWFw4BBwIACwoKHRISKRcXMRgYMBYWKBEQGgkICQELCQkbEREnFRYtFxcsFRUlDxAYCAUGAgEBDRMzCRkPECUUFCoVFSoTEyMODhcHCAcBCQkIFw8OIhMSJxQUJhISHw4NFAcHBwERDAMIBeAZMRcXKRERGwkJCQELCgkcERIoFhcuGBguFRYmEBAZCAkIAQoJChoQECYUDRoNEw0BAQFVFCQPDhgHCAgBCggJGA8PIxQTKRQUKBMSIQ4OFgcHBwEJCAgWDg4hEhIlEwEBAQwSAQ4ZDAAAAAUAAP/gAgAB3gANABsAJAAsADsAADc0NjUnDgEVFBYXNy4BJRQGBxc+ATU0JicHFBYnHgEXNy4BJxUHPgE3NQ4BBwUOASMiJicHHgEzMjY3J2ABXAMCLCU5FBYBQBYUOSUsAgNcAYAiOBFdHGpCqxE4IkJqHAEqDyESEiEPORs+IiI+GzngBQkEHgwYDDdhI08VOB8fOBVPI2E3DBgMHgQJmAcpHh46TwhhTh4pB2EITzr/BwcHB04PEREPTgAAAAMAAP/gAgAB4AAbACcASgAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgcyFhUUBiMiJjU0NhMOASMiJicuATU0NjcXOAExBhQXHgEzMjY3NjQnNx4BFRQGAQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLzU1S0s1NUtLzh9PKytPHx4hIR4iMTEYPSIiPRgxMSIeISEB4BQURi4vNTUvLkYUFBQURi4vNTUvLkYUFIBLNTVLSzU1S/7nHiEhHh9PKytPHyIxjDEYGRkYMYwxIh9PKytPAAIAAP/gAgAB4AAhAEMAAAEiBw4BBwYHNjc+ATc2MzIXHgEXFhUUFjMyNjU0Jy4BJyYDMjc+ATc2NwYHDgEHBiMiJy4BJyY1NCYjIgYVFBceARcWAQA0Li5GFBUBAREROCUmKismJjgREBwUFBwUFEYuLzU0Li5GFBUBAREROCUmKismJjgREBwUFBwUFEYuLwHgFBNELS40LSgoOxEREhE9KSkuFBwcFDUvLkYUFP4AFBNELS40LSgoOxEREhE9KSkuFBwcFDUvLkYUFAAAAAABAAD/4AIAAeAALQAAASM3LgEjIgYHDgEVFBYXHgEzMjY3PgE3Fw4BIyInLgEnJjU0Nz4BNzYzMhYXNwIAwEgbRyYmRxsbHR0bG0cmJkcbAgQCMSRjOjUvLkYUFBQURi4vNTVdI0sBIEgbHR0bG0cmJkcbGx0dGwMEAysoLxQURi4vNTUvLkYUFCgjSwAAAAAMAAj/7gHvAd4ADQAbAC0APwBQAGIAcACFAJcAqQC7AM0AAAEiJj0BNDYzMhYdARQGAyImPQE0NjMyFh0BFAYDIiYvASY2NzYWHwEWBgcOASMTIiYvASY2NzYWHwEWBgcOASMnIiYvAS4BNz4BHwEeAQcOAQUiJi8BLgE3PgEfAR4BBw4BIyUjIiY1NDY7ATIWFRQGJTgBMSMiJjU0NjM4ATEzMhYVFAYjBSImJyY2PwE2FhcWBg8BDgEjJSImJyY2PwE2FhcWBg8BDgEjAyImJy4BPwE+ARceAQ8BDgEjEyImJy4BPwE+ARceAQ8BDgEjAQAMEhIMDBISDAgLCwgICwtLBw0ELQYGCgoXBS0GBgoDCAOzBAgDLAQEBgYNBCwEBAYCBALkBAYDTgkGBgUVCU4JBgYDDQEwAgQCTQYDAwMMBk0GAwMCBwT+uFoKDg4KWgoODgFcWgYJCQZaBgkJBv5eBgoDBQUITggRBQUFCE4CBgMBNgQHAgMDBk0GDAMDAwZNAgQC5AMFAggEBC0EEQcHBQQtAwoFswIEAQYDAy0DDAUGAwMtAgcEAUgSDFoMEhIMWgwS/qYKCFoHCwsHWggKAUoIBk4KFgYGBgpOChYGAgL+1QUETQYOAwQEBk0GDgMCAfwCAiwGFQkJBgUtBhUJBgeoAQEtAwwFBgMDLQMMBQQEZw4KCg4OCgoOCQkGBgkJBgYJdwYFCBIELQUFCAgSBSwCAboEBAUMAy0DAwYFDAMtAQH+9gEBBRAHTgcFBQQQCE0FBQE7AQEDDAZNBgMDAwwGTQQEAAAAAQAAAAEAAAe3Z1NfDzz1AAsCAAAAAADckmTcAAAAANySZNwAAP/gAgAB4AAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAACwIAAAAAAAAAAAAAAAEAAAACAAAcAgAAEAIAAAACAAAAAgAAAAIAAAACAAAIAAAAAAAKABQAHgC2AWABwAIsApQC3AQKAAEAAAALAM4ADAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-spinner:before {
    content: "\e000";
}
.icon-spinner-2:before {
    content: "\e001";
}
.icon-spinner-3:before {
    content: "\e002";
}
.icon-spinner-4:before {
    content: "\e003";
}
.icon-spinner-5:before {
    content: "\e004";
}
.icon-spinner-6:before {
    content: "\e005";
}
.icon-spinner-7:before {
    content: "\e006";
}

@keyframes anim-rotate {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
.spinner {
    display: inline-block;
    font-size:4em;
    height: 1em;
    line-height: 1;
    margin: .5em;
    animation: anim-rotate 2s infinite linear;
    color: #BB0303;
    text-shadow: 0 0 .25em rgba(255,255,255, .3);

    margin-top: -200pt;
    margin-left: 320pt;
}
.spinner--steps {
    animation: anim-rotate 1s infinite steps(8);
}
.spinner--steps2 {
    animation: anim-rotate 1s infinite steps(12);
}

.spinner2 {
    display: inline-block;
    font-size:4em;
    height: 1em;
    line-height: 1;
    margin: .5em;
    animation: anim-rotate 2s infinite linear;
    color: #BB0303;
    text-shadow: 0 0 .25em rgba(255,255,255, .3);

    /*margin-top: -200pt;*/
    margin-left: 320pt;
}
.spinner2--steps {
    animation: anim-rotate 1s infinite steps(8);
}
.spinner2--steps2 {
    animation: anim-rotate 1s infinite steps(12);
}

.white_shadow{color: #ffffff; text-shadow:  black 0.1em 0.1em 0.2em;}


.catalog{  padding-bottom: 5pt;}