HTML, BODY{padding:0;margin:0;height:100%;}
HTML, BODY, TD{margin:0px;padding:0px;font-family:Tahoma, Arial, sans-serif;color:#333;}
BODY{background-color:#FFFFFF;}
TABLE{border:0px;margin:0px;padding:0px;border-collapse:collapse;font-size:94%;}
TABLE TD{vertical-align:top;margin:0px;padding:0px;border:0 none;}
IMG{margin:0px;padding:0px;border:0px;}
P{margin-top:0px;}
TD#main P{margin:0 0 0.7em 0;line-height:1.3em;text-align:left}
A{color:#00669c;text-decoration:underline;font-size:0.9em}
A:hover{text-decoration:none;}
UL{list-style-type:none;margin-left:0px;padding-left:0px;margin-top:0;margin-bottom:1em;}
UL LI{margin-bottom:5px;padding-bottom:0;padding-left:12px;background:url(/i/ul_mark.gif) left top no-repeat;}
HR{height:1px;border-top:1px solid #cccccc;color:#cccccc;}
H1, .H1, H2, .H2, H3, .H3, H4, .H4{font-weight:normal;color:#000;}
H1, .H1 , H3, .H3{color:#000000;font-weight:normal;font-size:1.45em;margin:1.2em 0 0.6em 0;font-family:Tahoma, Arial, sans-serif;}
H1.postav{margin:2em 0em 0.7em 0em;}
H2, .H2{color:#000000;font-weight:normal;font-size:1.35em;margin-bottom:13px;margin-top:0px;}
#mmain H1, .H1, H2, .H2, H3, .H3, H4, .H4{font-weight:normal;color:#000;font-family:'Times New Roman', Times, serif;}
#mmain H2, .H2{font-family:'Times New Roman', Times, serif;font-size:1.4em;font-weight:normal;margin:0.8em 0 0.3em 0;color:#000000;}
#mmain H1, .H1, H3, .H3{color:#000000;font-weight:normal;font-size:1.6em;margin:0 0 1em 0;font-family:'Times New Roman', Times, serif;display:inline}
#mmain H2 A, #main .H2 A{font-family:"Arial";font-size:1em;color:#000000;font-weight:normal;margin:0.8em 0 0.3em 0;text-decoration:underline;}
.text{color:#000000;}
.smalltext{font-size:0.85em;font-weight:bold}
.bigtext{font-weight:bold}
.text_red{color:#FF0068;}
.text_white{color:#FFFFFF;}
.second_lev{list-style-type:none;}
UL.second_lev{margin-left:-6px;margin-top:1px;padding-left:-6px;margin-bottom:7px;list-style-image:none;list-style-type:none;}
.second_lev LI{margin-bottom:0px;padding-bottom:0;font-size:0.85em;font-weight:bold;background:none;color:#333333}
.second_lev LI A{color:#333333;font-size:1em}
UL.arrow_ul{list-style-type:none;margin-left:0px;padding-left:0px;margin-top:0;margin-bottom:0em;}
UL.arrow_ul LI{margin-bottom:5px;padding-bottom:0;padding-left:12px;background:url(/i/next/li.gif) left top no-repeat;}
.img_left{border:1px solid #333333;margin-right:1.3em;margin-top:0.45em;margin-bottom:0.5em;float:left;}
.img_right{border:1px solid #333333;margin-left:1.3em;margin-top:0.5em;margin-bottom:1.2em;float:right;}
.tabl{border-top:1px solid #B0D5E3;border-bottom:0px solid #B0D5E3;border-left:1px solid #B0D5E3;border-right:0px solid #B0D5E3;clear:both;margin-bottom:1.2em;margin-top:0.5em}
.tabl TR{background-color:none;}
.tabl TD{border-bottom:1px solid #B0D5E3;border-right:1px solid #B0D5E3;padding:0.7em 14px 0.5em 14px;}
.head_t{background-color:#E2F6FE;}
.head_t TD{background-color:#E2F6FE;border-bottom:1px solid #B0D5E3;border-right:1px solid #B0D5E3;color:#00669C;font-weight:bold;}
#main TABLE.main_table{border-collapse:collapse;}
#main TABLE.main_table TD{border:2px solid #B1D5E3;padding:10px;}
.inputtext, .inputtextarea, .inputselect, .inputcheckbox,
.inputradio, .inputfile, .inputbutton, .inputbodybutton{font-family:"Arial";font-size:100%;color:#333333;}
.inputtext, .inputtextarea{border:1px solid #7F9DB9;padding-left:5px;}
.inputbutton, .inputbodybutton{font-size:1.2em;}
.inputcheckbox{margin-left:0px;margin-right:6px;}
.newsdata{font-family:"Arial";font-size:0.7em;color:#333333;}
.hallo, .us_name{font-family:"Arial";font-size:0.75em;color:#354906;}
.us_name{font-size:1.2em;font-weight:bold;}
.chain{font-family:"Arial";font-size:0.7em;color:#003366;text-decoration:underline;}
.baskettext{color:#FFFFFF;}
.starrequired, .required{font-family:Verdana, Arial, Helvetica, sans-serif;color:red;font-size:12px;}
.errortext{color:FF0000}
.selector{clear:left;/* height:1px;*/} 
.selector input{float:left;margin-right:-20px;}
.selector label{margin-left:25px;display:block;padding:3px 0px 14px 0px;}
#lev_one_catalog{margin:0px;padding:0px;font-size:1.05em;}
#lev_one_catalog .photo_img{border:1px solid #c6cacd;text-align:center;}
#lev_one_catalog .main_row{padding:0px 0px 27px 0px;margin:0px;}
#lev_one_catalog .inner_row{padding:0px 0px 5px 0px;margin:0px;}
#catalog_nav TD{vertical-align:bottom;padding-right:5px;padding-bottom:5px;}
#catalog_nav_sec TD{vertical-align:bottom;padding-right:3px;padding-bottom:19px;padding-left:3px;}
#catalog_nav .text_input{width:70px;height:20px;}
#catalog_list{width:100%;border:2px solid #b1d5e3;border-bottom-width:1px;margin-bottom:14px;}
#catalog_list TABLE{border:0px;padding:0px;margin:0px;}
#catalog_list .tablebody{padding:5px 5px 5px 5px;border-bottom:1px solid #b1d5e3;font-size:0.85em;}
#catalog_list .tablebody A{font-size:1.2em;}
#catalog_list .tablebody .colored_tab TD{padding-bottom:4px;}
#catalog_list .tablebody .main_text{margin:0px;padding:7px 0px 0px 0px;}
#catalog_list .tablebody .price_num{font-size:1.1em;}
#catalog_list .tablebody .price_table{margin-top:9px;}
#catalog_list .tablebody .price_table TD{padding-right:5px;font-size:1em}
#catalog_list .tablebody .price_table .text_input, #catalog_detail .text_input, #sec_find_inc .text_input{width:57px;height:20px;}
#catalog_list .tablehead{background-color:#b1d5e3;padding:2px 0px 5px 6px;}
#catalog_list .tablehead A{font-size:1.2em;color:#ffffff;font-weight:bold;}
#catalog_list .tablehead SPAN{font-size:1.2em;color:#6c93a4;font-weight:bold;}
#catalog_list .tablehead .photo_title{font-size:1.2em;color:#ffffff;font-weight:bold;text-decoration:none;}
#catalog_list .photo_img{border:1px solid #c6cacd;width:62px;height:62px;text-align:center;}
#catalog_list .tablecompare{padding:3px 0px 0px 4px;}
#catalog_legend TD{vertical-align:middle;padding-right:5px;padding-bottom:3px;}
#catalog_detail{margin-top:15px;}
#catalog_detail H1, #catalog_detail .H1{display:inline;margin:0px;padding:0px;font-size:1.3em;font-weight:bold;font-family:"Arial", "Verdana", "Times New Roman";color:#05669b;}
#catalog_detail .H1{color:#333333}
#catalog_detail_nav TD{vertical-align:bottom;padding:2px 3px 19px 3px}
#catalog_detail .main_table{border:1px solid #b1d5e3;border-bottom-width:2px;border-right-width:2px;width:100%}
#catalog_detail .main_table TD{border-left:1px solid #b1d5e3;border-top:1px solid #b1d5e3;padding:3px 0px 2px 15px}
#catalog_detail .main_table .sec_col{padding-left:39px}
#catalog_detail .price_num{font-size:1.2em;}
#sec_find_inc{margin:0px;padding:0px;}
#sec_find_inc H1{color:#5B5B5B;font-size:1.6em;margin:0 0 0 0}
#sec_find_inc .top_back{background:#E7E7E7 url(/i/table/t01.gif) top left no-repeat;padding:14px 0px 0px 12px;}
#sec_find_inc .top_back H1{font-size:1.7em}
#sec_find_inc .bottom_back{background:#E7E7E7 url(/i/table/t08.gif) bottom left no-repeat;}
#sec_find_inc .back_color{background-color:#E7E7E7}
#sec_find_inc .work_area{padding:4px 14px 0px 14px}
#sec_find_inc .fast_trade TD{vertical-align:bottom;padding-right:4px;padding-top:0px}
#sec_find_inc .filter TD{padding-top:5px}
#sec_find_inc .filter{margin-top:2px;margin-bottom:6px}
#sec_find_inc .inputtext,#sec_find_inc .select_text{width:100%}
#sec_find_inc .checkboxes TD{vertical-align:bottom;padding-right:4px}
#sec_find_inc .checkboxes{margin-bottom:10px}
#see_also TD{padding-top:1px;padding-bottom:1px}
#catalog_basket .tableborder{width:100%;border:2px solid #afd6e7;border-bottom-width:1px;margin-bottom:14px}
#catalog_basket TABLE{border:0px;padding:0px;margin:0px;}
#catalog_basket .tablehead{background-color:#afd6e7;padding:2px 0px 5px 6px;text-align:left}
#catalog_basket .tablebody{padding:10px;border-bottom:1px solid #afd6e7;font-size:0.7em;}
#catalog_basket .tablehead .tableheadtext, #catalog_finalstep_tab .tablehead .tableheadtext{font-size:1.2em;color:#ffffff;font-weight:bold}
#catalog_auth .tableheadtext{font-size:1.2em}
#catalog_auth .tablebody{padding-top:10px}
#catalog_auth .inputtext{width:180px;margin-top:2px}
#catalog_auth .tablesubmit{padding:17px 0px 25px 0px}
#catalog_auth .tablebodydescr{padding:12px 0px 3px 0px}
#catalog_auth .tableradio{padding:12px 0px 0px 0px}
#catalog_zakaz .tablehead{padding-top:15px}
#catalog_zakaz .row_table .tablebody{padding-top:5px;padding-right:20px}
#catalog_zakaz .inputtext, #catalog_zakaz .inputtextarea, #catalog_zakaz .inputselect{width:180px;margin-top:2px}
#catalog_zakaz .inputtextarea, #catalog_zakaz .inputselect{height:60px}
#catalog_finalstep_tab{border-collapse:collapse}
#catalog_finalstep .tableheadtext{font-size:1.2em}
#catalog_finalstep .tablebody{padding-top:5px}
#catalog_finalstep .tablehead{padding-top:25px}
#catalog_finalstep_tab .tablebody{padding:5px;border:1px solid #afd6e7;border-bottom-width:1px}
#catalog_finalstep_tab .tablehead{font-weight:bold;background-color:#afd6e7;padding:2px 0px 5px 6px;text-align:left;border:1px solid #afd6e7;}
TABLE#catalog_detail TD{font-size:0.8em}
TABLE#catalog_detail TD A.red{font-size:1em}
#t00{height:523px;}
#t01{background:url('/i/bant1.jpg') no-repeat top right;width:255px;height:100%;}
#t02{background:url('/i/bant2.jpg') no-repeat top left;width:1035px;height:100%;}
#t03{position:absolute;z-index:2;left:0px;top:0px;}
#t04, #t06{width:69px;font-size:0.75em}
#t05{padding-top:40px;width:1152px;}
#logo{float:left;width:189px;height:79px;position:relative;top:-40px;}
#logo img{width:189px;height:79px;}
#centr{color:#666666;margin-left:7%;float:left;}
#centr table{top:-3px;border-collapse:collapse;}
#centr table td{color:#666666;}
#centr table td b, b#big{color:#000000;font-weight:normal;font-size:165%;font-family:'Times New Roman', Times, serif;}
b#big_inner{color:#000000;font-weight:bold;font-size:100%;}
b#big2{font-weight:normal;font-size:155%;font-family:'Times New Roman', Times, serif;}
#nav{position:relative;top:-15px;padding-left:20px;padding-bottom:15px;text-align:right;float:right;color:#666666;white-space:nowrap;height:25px;font-size:0.94em;line-height:1.5em;background:url(/i/spravka.jpg) no-repeat;float:right;}
#nav a{margin-left:15px;color:#ff6666;}
.red{color:#ff6666;}
#centr table p{margin-top:8px;}
#centr table img{position:relative;}
#centr table .red{position:relative;top:3px;}
#centr table td{vertical-align:middle}
#t07{white-space:nowrap;font-size:0.75em}
#t07 a{font-size:1em}
#t07 a.red{font-size:1.1em}
#t08{width:100%;font-size:0.8em;padding-top:0.4em}
#imenu{float:right;width:73%;text-align:right;margin-top:28px;margin-bottom:23px;z-index:1000;}
#menu{float:right;width:100%;height:26px;}
#menu table td.ce{width:100%;background:url('/i/bg_m_center.jpg') repeat-x top;text-align:center;vertical-align:bottom;white-space:nowrap;}
#menu td{width:1%;background:#ffffff;}
#menu table a{color:#000000;font-weight:normal;text-decoration:none;vertical-align:top;}
#menu table a:hover{color:#666666;}
#menu td#b1{width:29%;}
#menu td#b2{width:31%;}
#menu td#b3{width:25%;text-align:right;}
#menu td#b3 table{margin:0px auto;}
#sp1{font-size:125%;}
#sp2{font-size:90%;}
.new_action{font-size:1.7em;color:#000;font-family:Tahoma, Arial, sans-serif;font-weight:normal;margin:1.2em 0pt 0.6em 0pt;}
#t09{clear:right;width:100%;font-size:1em;}
#t09 td.tt{width:40%;padding-left:5px;font-size:0.8em;line-height:1.4em}
#t09 td.tt A{font-size:1em;}
#t09 td.tt H1{font-size:1.7em;}
#t09_inner{clear:right;margin-top:13px;width:100%;}
#t09_inner td.tt{width:20%;padding-left:15px;}
#t10{width:27%;}
#t11{margin-top:17px;width:100%;height:160px;}
#t11 h2{font-size:1.6em;}
#t11 table{width:100%;}
#t11 .missing_auth{font-size:1em;}
#t12{width:1%;vertical-align:bottom;}
#t13{text-align:right;}
#t14{width:60%;}
#t14 table.l table td{padding:0;margin:0;}
#t14 table.l{position:relative;top:-12px;z-index:1;margin-bottom:20px;}
#t14 table.l td.m{width:230px;vertical-align:top;padding-right:20px;}
#t14 table.l td.m table{width:100%;}
#t14 table.l img{margin-right:10px;}
#t14 table.l td.l{width:100%;line-height:1.3em}
#t15{position:relative;top:-14px;left:0px;z-index:10;text-align:left;vertical-align:top;width:95%;line-height:1.3em}
#t15 H2{white-space:nowrap;margin-bottom:0px;}
#t16{padding-right:5px;}
.ce2{background:url('/i/bg_b_center.gif') repeat-x top;}
.ce2 .red{font-size:1em}
#mmain{width:100%;padding-top:0px;margin-top:0px;line-height:1.15em}
#t17, #t18{width:100%;}
#t17 TABLE TD H2, #t18 TABLE TD H2{margin-bottom:0px}
table#t17 td.bg table td{font-size:100%}
table#t18 td.bg table td{font-size:100%}
table#t17 td.bg table td H2{font-size:1.75em}
table#t18 td.bg table td H2{font-size:1.75em}
#t17 .bg{background:#c0d067;}
#t18 .bg{background:#f2e99c;}
#t19{width:100%;margin-top:10px;}
#t19 H2{margin-bottom:12px;margin-top:0;font-family:'Times New Roman', Times, serif;}
#t19 A{line-height:1.4em;}
#t19 td{
    width:25%;
    padding-right:20px;
    padding-left:20px;
}
#t19 tbody tr td ul {
    margin: 0px 14px;
}
#t19 div{width:100%;text-align:center;}
#t19 td#first{width:23%;padding-left:0px;background:0px;}
#t20{padding-top:20px;margin-bottom:16px;}
#t21{width:100%;}
#t21 div{float:left;width:10%;height:90px;vertical-align:bottom;text-align:center;}
#t21 div table{height:76%;width:100%;}
#t21 div table td{text-align:center;vertical-align:middle;}
#t21 div.p{float:left;width:10px;height:90px;text-align:center;}
#t21 div.p img{margin-top:0;}
#t25{position:absolute;z-index:100;margin-right:150px;color:#666666;width:30%;top:auto;right:0px;text-align:left;font-size:0.75em}
#t25 td{color:#666666;padding-right:10px;vertical-align:middle;font-size:1em}
#t25 b{color:#000000;font-size:115%;}
#t30{width:73%;}
#t31{position:absolute;z-index:2;left:0px;top:0px;height:100%}
#t32{width:180px;padding-top:115px;}
#t32t{position:absolute;width:180px;top:264px;left:3%;}
#t31 #t09{margin:5 0 0 0;padding:0px;}
#t31 #t09_inner{margin:5 0 0 0;padding:0px;}
#t31 #t05{width:1208px;}
#t31 #t06, #t31 #t04{width:40px;}
#t31 #logo{left:2%;}
#main{padding-right:10px;top:-2px;}
#main div.sh{width:200px;height:150px;float:left;}
#main div p{margin-top:20px;}
#t32 a, #t32t a{display:block;}
#t30 a.red, #t30 a.red, #t32t a.red, #t32t div.red, #menu a.red{margin-top:12px;margin-bottom:7px;font-size:1.1em;}
#t32t a, #t32t div.act{font-size:0.9em;margin-bottom:0.1em}
#t32t div.act{color:#00669C}
#t11{color:#477D92;}
#t11 TD TABLE TD{font-size:1em;}
#t11 H1{font-size:1.6em}
#t11 H1#auth_h1{margin:0 0 0 0}
.inputtext{border:1px solid #7f9cb8;}
form{margin:0 0 0 0;}
form H2{margin:0px;padding:0px;color:#3f788c;}
form p{margin-top:5px;}
#t11 select, #t33 .inputtext, #t33 select{width:100%;}
#t33{width:100%;background:#e7e7e7;}
.top, .bottom{width:100%;}
.top img, .bottom img{float:left;}
.bottom{vertical-align:bottom;}
#t33 form{padding-top:20px;}
H2.l{margin-top:20px;margin-bottom:11px;}
#menu table tr.act td{background:url('/i/bg_m_centera.gif') repeat-x top;}
#menu table tr.act a{color:#ffffff;}
#menu table tr.act a:hover{color:#ffffff;}
.iex0{position:relative;left:0;top:+20px;z-index:10000;}
.iex1{position:relative;right:0;top:+20px;z-index:10000;}
.iex2{position:relative;right:0;top:+20px;z-index:10000;}
.exp1{z-index:100000;position:absolute;background:#ffffff;width:330px;display:none;}
.iex1 .exp1, .iex2 .exp1{right:0;}
.exp2{z-index:100000;position:absolute;left:0;top:0;background:#ffffff;width:330px;height:100%;border:2px solid #c4bdc4;}
.exp3{background:#ffffff;width:330px;height:240px;border:0px;padding:0 0 0 0;margin:0 0 0 0;}
#menu .exp2{text-align:left;background:#ffffff;font-size:1em;}
#menu .exp2 table table td{width:50%;}
TABLE.exp2 TD TABLE TD{font-size:1em}
#menu .exp2 div{margin:0 !important;}
#menu .exp2 a{color:#00669c;text-decoration:none;font-size:0.90em;display:block;padding-bottom:4px;}
* HTML #menu .exp2 a{font-size:0.87em;}
#menu .exp2 a:hover, #menu .exp2 a.red:hover{text-decoration:underline;}
#menu .exp2 a.red{color:#ff6666;text-decoration:none;font-size:100%;margin:10px 0 0;}
#menu .exp2 a.red:hover{color:#ff6666;}
#menu0v{background:url('/i/vert.gif') repeat-y top right;margin-top:20px;margin-bottom:20px;}
#t90{padding-top:40px;padding-bottom:40px;height:181px;}
#t91, #t92{float:left;white-space:nowrap;}
#t91{padding-right:10px;}
.frma{position:absolute;width:100%;height:100%;}
#rgth{z-index:0;top:-2px;}
#t12 img{width:28px;height:27px;background:url('/i/bg_tb_bl_left.gif') no-repeat;}
.elem_back{background-color:#b0d5e3;background-image:url('/i/bg_tb_bl_left.gif');background-position:left bottom;background-repeat:no-repeat;padding-left:13px;padding-right:15px}
html>/**/body #t16 img{width:49px;height:67px;background:url('/i/question.png') no-repeat;}
#t16 img{width:49px;height:67px;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/question.png',sizingMethod='crop')}
#t11 .bg{background:#b0d5e3;}
.back_color_b0d5e3{background-color:#b0d5e3;}
* html .dobe{width:44px;height:1px;float:left;margin-left:2px}
html>body .dobe{width:46px;height:1px;float:left;margin-left:2px}
* html TABLE.fast_trade TD#kod_tov_inp{padding-right:16px;position:relative;padding-left:2px}
html>body TABLE.fast_trade TD#kod_tov_inp{padding-right:7px;position:relative;padding-left:2px}
.double_h1{font-size:1.7em;color:#000000;font-family:'Times New Roman', Times, serif;font-weight:normal;margin:1.2em 0pt 0.6em;}
.tt h1{font-family:'Times New Roman', Times, serif;}
.double_h2{font-size:1.6em;color:#000;margin:0px;padding:0px;}
.double_h2 A{color:#000;}
.authorize{font-size:1.6em;color:#3F788C;margin:0px;padding:0px;}
.instruction{color:#000000;font-family:'Times New Roman', Times, serif;font-size:1.6em;font-weight:normal;margin:0pt 0pt 1em 0pt;}
.container{position:relative;}
.live_internet{position:absolute;}
.auth_b,
.auth_b_grey{width:100%;margin-top:17px;}
.auth{background-color:#F5A08B;}
.auth_b_grey .auth{background-color:#cbcbcb;}
.auth .a1,
.auth_b_grey .auth .a1{background:url("/i/auth/au_bg_b.jpg") repeat-x center bottom;}
.auth .a1 .a2,
.auth_b_grey .auth .a1 .a2{background:url("/i/auth/au_bg_l.jpg") repeat-y left center;}
.auth .a1 .a2 .a3,
.auth_b_grey .auth .a1 .a2 .a3{background:url("/i/auth/au_bg_r.jpg") repeat-y right center;}
.auth .a1 .a2 .a3 .a4,
.auth_b_grey .auth .a1 .a2 .a3 .a4{background:url("/i/auth/au_t.jpg") no-repeat top left;}
.auth .a1 .a2 .a3 .a4 .a5{background:url("/i/auth/au_tr.jpg") no-repeat top right;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5{background:url("/i/auth/au_tr_g.jpg") no-repeat top right;}
.auth .a1 .a2 .a3 .a4 .a5 .a6{background:url("/i/auth/au_bl.jpg") no-repeat bottom left;padding:5px 15px 20px 13px;overflow:hidden;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6{background:url("/i/auth/au_bl_g.jpg") no-repeat bottom left;padding:15px 15px 20px 20px;overflow:hidden;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 h2{color:#330000;margin:0.2em 0 0;font-family:"Times New Roman",Times,serif;font-size:1.65em;margin-bottom:10px;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 h2.pk{margin:0px;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 .inp{clear:both;margin-bottom:5px;overflow:hidden;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 label{width:45px;font-size:0.89em;font-weight:normal;float:left;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 .inp .in{overflow:hidden;}
.auth_grey .a1 .a2 .a3 .a4 .a5 .a6 .in input{border:1px solid #7F9CB8;overflow:hidden;padding:0px;width:100%;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 .auth_link{font-size:0.89em;font-weight:normal;float:left;}
.auth .a1 .a2 .a3 .a4 .a5 .a6 .sb{float:right;}
.clear{clear:both;}
.a7{background:url("/i/auth/au_br.jpg") no-repeat bottom right;height:30px;position:relative;right:0;top:-5px;}
.auth_b_grey .a7{background:url("/i/auth/au_br_g.jpg") no-repeat bottom right;height:30px;position:relative;right:0;top:-5px;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 .priv{margin-top:15px;font-size:0.89em;font-weight:normal;color:#333;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 .priv div{margin-top:0.5em;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 .priv div a{font-size:1em;}
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 div.exit,
.auth_b_grey .auth .a1 .a2 .a3 .a4 .a5 .a6 h2.pk{float:left;}
.more_btn{background:url(/i/more_bg.png) no-repeat;display:inline-block;*display:inline;zoom:1;margin:10px 0 0 -10px;padding:20px 0 0 10px;}
.more_btn .more_center{background:url(/i/bg_b_center.gif) repeat-x;display:inline-block;*display:inline;zoom:1;}
.more_btn .more_left{background:url(/i/bg_b_left.gif) no-repeat;display:inline-block;*display:inline;zoom:1;}
.more_btn a{background:url(/i/bg_b_right.gif) 100% 0 no-repeat;display:inline-block;padding:0 10px 2px 10px;font-size:0.94em;}
.banner_green .banner_green_l{background:#cfe354 url(/i/green_l.png) 0 0 repeat-y;zoom:1;}
.banner_green .banner_green_r{background:url(/i/green_r.png) 100% 0 repeat-y;zoom:1;}
.banner_green .banner_green_b{background:url(/i/green_b.png) 0 100% repeat-x;zoom:1;}
.banner_green .banner_green_lt{background:url(/i/green_lt.png) 0 0 no-repeat;zoom:1;}
.banner_green .banner_green_rt{background:url(/i/green_rt.png) 100% 0 no-repeat;zoom:1;}
.banner_green .banner_green_lb{background:url(/i/green_lb.png) 0 100% no-repeat;zoom:1;padding:5px 0 20px 0;*padding-bottom:40px;}
.banner_green .banner_green_rb{background:url(/i/green_rb.png) 100% 100% no-repeat;zoom:1;height:29px;zoom:1;margin-top:-6px;}
.banner_yellow .banner_yellow_r{background:#ffff99 url(/i/yellow_r.png) 100% 0 repeat-y;zoom:1;}
.banner_yellow .banner_yellow_b{background:url(/i/yellow_b.png) 0 100% repeat-x;zoom:1;}
.banner_yellow .banner_yellow_lt{background:url(/i/yellow_lt.png) 0 0 no-repeat;zoom:1;}
.banner_yellow .banner_yellow_rt{background:url(/i/yellow_rt.png) 100% 0 no-repeat;zoom:1;}
.banner_yellow .banner_yellow_rb{background:url(/i/yellow_rb.png) 100% 100% no-repeat;zoom:1;padding-bottom:27px;}
.banner_yellow .banner_yellow_lb{background:url(/i/yellow_lb.png) 0 100% no-repeat;zoom:1;height:28px;margin-top:-6px;}
.priv div.messengers {
    width: auto;
    color: #000000;
    text-align:center;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    font-style: normal;
    font-family: Tahoma, Arial, sans-serif;
    background-color: #FFFFFF;
    border-radius: 0px 24px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.priv div.messengers p{
    margin: 10px 15px 10px 15px;
    justify-content: center;
    align-items: center;
}
.new_link {display: flex;align-items: center;justify-content: space-between;}

.text-important {
    font-weight: 700;
    font-size: 1.25em;
}

.text-important-header {
    /*position: relative;*/
    /*top: -15px;*/
    /*margin-bottom: -29px;*/
    /*float: right;*/
    /*font-weight: 700;*/
    /*font-size: .8em;*/
    width: 250%;
    font-weight: 700;
    font-size: .8em;
}

#nav.nav {
    display: block;
}

@media (max-width: 1280px) {
    .text-important-header {
        top: 0;
        margin-bottom: 10px;
    }
}

.desktop-none {
    display: none;
}

.site-new__text {
    font-size: 14px;
    font-weight: bold;

    color: #000;
}
.site-new__elems {
    display: inline-block;
    width: 15%;
}

.site-new__section {
    margin-left: auto;
    margin-top: 9px;
    text-align: center;
}
.site-new__link {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none;
    color: #477E92;
}

@media (max-width: 1095px) {
    .site-new__elems {
        display: inline;
        margin-left: calc(20vw - 170px);
    }
    .site-new__section {
        margin-left: auto;
        margin-top: 25px;
        text-align: center;
        white-space: nowrap;
    }
}

@media (max-width: 880px) {
    .auth_b,
    .auth_b_grey {
        display: none;
    }
    
    .nav .auth_b,
    .nav .auth_b_grey {
        display: block;
        position:absolute;
        left: 0;
    }
    
    #t14 table.l {
        position: static;
    }
    
    #t03 {
        overflow-x: hidden;
    }

    #t09 td.tt{font-size:0.7em;}
    #t09 td.tt H1{
        font-size:2em;
        line-height:1;
        max-width:380px;
        margin:0 auto 0 auto;
        text-align:center;
    }
    
    #t15 {
        display: flex;
        justify-content: center;
    }
    
    body {
        padding: 0 10px 10px 10px;
        
        overflow-x: hidden;
    }
    
    #t09 .tt {
        display: flex;
        justify-content: center;
        
        margin-bottom: 20px;
    }
    
    #t14 table {
        width: 100%;
    }
    
    #t14 tr {
        display: flex;
        gap: 10px;
        justify-content: space-between;
        width: 100%;
        
        margin-bottom: 20px;
    }
    
    #t14 td {
        margin: 0 auto;
    }

    #t14 table.l td.m {
        width: 100%;
        max-width: 400px;
        
        
        padding-right: 0;
    }
    
    #t14 table.l td.m table {
        width: 100% !important;
    }
    
    #t90 {
        display: flex;
        gap: 10px;
    }
    
    #t19 {
        display: flex !important;
        flex-wrap: wrap;
        gap: 10px;
    }
    
    #t19 td {
        display: inline-block !important;
        width: calc(50% - 10px) !important;
        padding: 10px;
    }
    
    #t19 td img {    
        max-width: 260px;
        width: 100%;
        
        
        margin: 0;
    }
    
    #main-news {
        margin-bottom: 25px;
    }
    
    #main-news table {
        width: 100%;
    }
    
    #main-news #main-news__list {
        display: flex;
        gap: 10px;
        align-items: center;
    }
    
    #news-text-container {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}

@media (max-width: 600px) {
    #t14 tr {
        gap: 10px;
        flex-direction: column;
    }
}

@media (max-width: 540px) {
    #t19 td {
        display: block !important;
        width: 100% !important;
    }
    
    #t90 {
        display: flex;
        flex-direction: column;
    }
    
    #main-news #main-news__list {
        display: flex;
        flex-direction: column;
    }
    
    #t90-container {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    
    #t90-container .red {
        margin-top: 0px !important;
    }
}

@media (max-width: 450px) {
    .footer-info__subscription-button {
        width: 100%;
    }
}

#t19 td img {
    display: flex;
    margin: 0 auto;

    max-width: 320px;
    width: 100%;
}

.amo-button--custom {
    background-repeat: no-repeat;
    background-color: rgb(0, 168, 31);
    width: 35px;
    height: 35px;
    border-radius: 17.5px;
    padding: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 1px;
    margin-right: 2px;
}

.through_element {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 1.65em;
    font-weight: normal;
}

.through_auth {
    color: #330000;
    margin: 0.2em 0 10px 0;
}
.through_auth.pk {
    margin: 0px;
    float: left;
}

.through_suppliers {
    color: #000;
    margin-bottom: 13px;
    margin-top: 0px;
}

.contact_phone {
    text-decoration: none;
    color: #000000;
    font-size: 1.5em;
    font-weight: bold;
    white-space: nowrap;
}

.contact_phone.contact_phone_footer {
    font-size: 1.3em;
}

.password-input {
    position: relative;
}

.password-input--auth {
    width: 165px;
}

.password-input--registr {
    width: 247px;
}

.password-input__eye {
    background: transparent;

    position: absolute;
    right: 1px;
    top: 1px;
    

    height: 14px;
    width: 16px;

    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('/i/eye.svg');
}

.password-input--auth .password-input__eye {
    top: 3px;
}

.password-input__eye.password-input__eye_view {
    background-image: url('/i/eye-off.svg');
}

#back-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #ffffff;
    border: 1px solid;
    padding: 10px;
    border-radius: 50%;
    cursor: pointer;
    transition: background-color 0.3s ease;
}
#back-to-top img {
    width: 25px;
}
#back-to-top:hover {
    background-color: #ece8e8;
}