.form_main {position: relative; width: 500px; background: #FFFAEB; border: 1px solid #ccc}
          .form_main TD {padding-right: 10px; text-align: left}
                    .form_main .txt {width: auto; padding: 5px 5px 5px 10px; text-align: right; vertical-align: top; font-size: 11px}
                    .form_main #tr_brn TD {padding: 10px 0}
                    .form_main #tr_first TD {}
          .form_main TEXTAREA, .form_main INPUT, .form_main SELECT {width: 382px; border: 1px solid #E5E5E5; font: 1em Verdana, sans-serif}
          .form_main SELECT {width: 387px}
                    html>body .form_main SELECT {width: 384px}
          .form_main .btn {padding: 0 0 2px 0; width: 387px; height: 20px; background: #5E7D42; color: #fff; font-weight: bold}
                    html>body .form_main .btn {width: 385px}
          .form_main .noborder {border: 0; width: 20px; vertical-align: middle}
          .form_main H5, .form_main H6 {margin: 0 0 5px 10px; padding: 5px 0 1px 0; text-align: left; border-bottom: 1px solid #666}
                    .form_main H5 {font-size: 13px}
                    .form_main H6 {font-size: 12px}
          .form_main P {margin: 0; padding: 0; text-indent: 0; text-align: center; font-size: 0.8em}
          .form_main TABLE {padding: 0}
          .form_main .dop_td {vertical-align: top}
          .form_main HR {border-color: #666}
          .form_main VAR {font-style: normal}
.btn_closed {float: right; height: 20px; background: #FFFAEB; color: #4D4D4D; font: bold 1em Verdana; border: 1px solid #ccc;}
/*== Mini ====*/
.mini .form_main {width: 225px; padding-top: 10px;}
.mini .form_main INPUT, .mini .form_main SELECT {width: 150px}
          .mini .form_main .btn {width: 154px}
          html:root .mini .form_main .btn {width: 152px}

.form_main INPUT.mini {width: 180px; margin-top: 10px}
.form_main .kcaptcha {float: left; margin: 5px 12px 5px 0; border: 1px solid #91D2F4}

/*== Dates ==============*/
.form_main .date_view, .mini .form_main .date_view {
  width: 95px; padding: 0 0 1px 2px; text-align: left; background: #fff url(/ps/icons/date_show.gif) no-repeat 79px 2px
}

.img_in_form {margin: 3px 3px 3px 0; border: 5px dashed #eee}

/*== Middle ====*/
.frm_middle .form_main {width: 350px; padding-top: 10px;}
.frm_middle .form_main INPUT, .frm_middle .form_main SELECT {width: 280px}
          .frm_middle .form_main INPUT.noborder {width: 20px}
          .frm_middle .form_main .btn {width: 160px}
/*======*/

#edit_prices INPUT {width: 100px; text-align: right}

#edit_context {position: relative}
          #st0 TABLE.form_main, #st1 TABLE.form_main, #st2 TABLE.form_main, #st3 TABLE.form_main {background-repeat: no-repeat; background-position: 7px 5px}
                    #st0 TABLE.form_main {background-image: url(/ps/icons/wait.gif)}
                    #st1 TABLE.form_main {background-image: url(/ps/icons/active.gif)}
                    #st2 TABLE.form_main {background-image: url(/ps/icons/no_active.gif)}
                    #st3 TABLE.form_main {background-image: url(/ps/icons/ended.gif)}
          #context_admin .btn, #frm_search .btn {width: 150px; float: left; background: #00A400}
          #edit_context .reset, #context_admin .reset, #frm_search .reset {margin-right: 85px; background: #F95A24}
          #edit_context #tr_link INPUT {width: 360px}
#frm_user_context #tr_descr_admin B {display: block; overflow: auto; width: 372px; height: 40px; padding: 5px; white-space: pre; border: 1px solid #666; font-weight: normal}
#get_info {margin-left: 250px}
          #get_info .form_main {width: 400px}
          #get_info .btn {background: #00A400}
          #get_info .reset {background: #F95A24}
#tr_baner TD {padding-top: 10px}
#tr_c TD {padding-bottom: 5px}
          #tr_c LABEL {color: red; font-weight: bold; font-size: .9em}
#tr_mode_pay TD {padding-bottom: 7px}
          #tr_mode_pay TD.txt {padding-bottom: 10px}
          #tr_mode_pay LABEL {margin-right: 13px}
/*== In one TD ==============*/
#tr_num_view INPUT, #tr_num_jump INPUT {width: 132px}
#tr_price_total TD {padding-bottom: 2px}
          #price4frm {width: 84px; margin-left: 40px; padding: 2px 5px; text-align: right; background: #ff0}
          #btn4price {width: 97px; margin-left: 16px; padding: 1px 5px}
#tr_is_new INPUT {width: 50px}
          #tr_is_new INPUT.noborder {width: 20px}
/*== Group ==============*/
.form_main .checkes0,.form_main .checkes1 {float: left; width: 190px}
          .form_main .checkes0 {clear: left}
.form_main #mini_select SELECT {width: 150px; margin-right: 10px}
/*== BIG FORM ==============*/
.big_frm .form_main {width: 720px; padding-top: 7px; background: #E5E5E5}
          .big_frm .form_main TD {padding-top: 3px; vertical-align: top; font: 11px Arial}
                    .big_frm DFN {display: block; padding: 3px 0 2px 0; font: bold 11px Arial}
          .big_frm H5 {clear: both; margin: 7px 0 0 0; padding: 7px 0 0 15px; color: #000; font: bold 12px Arial; border: 0; border-top: 1px solid #fff}
                    .big_frm H5 HR {display: none}
          .big_frm H6 {clear: both; margin: 0; padding: 7px 0 0 15px; color: #000; font: bold 11px Arial; border: 0}
                    .big_frm H6 SPAN {font-weight: normal}
          .big_frm .form_main .btn {width: 670px; color: #000; background: #FEDC00}
          .big_frm .as_table {width: 650px; background: #fff}
                    .big_frm .as_table TH {padding: 3px; font-size: 10px; text-align: center; background: #ccc}
                    .big_frm .as_table TD {padding: 0 5px; text-align: center; background: #F4F4F4}
          .item_plus {display: block; margin: -18px 0 0 660px; cursor: pointer}
          .big_frm #catalog {width: 300px; padding: 5px; font: 11px Arial; background: #eee}
          .big_frm INPUT, .big_frm SELECT, .big_frm TEXTAREA {border-color: #B3B9C3}
          .big_frm, .big_frm INPUT, .big_frm SELECT, .big_frm TEXTAREA, .big_frm LABEL {font: 12px Arial}
/*-- kart firm */
#titl1 SELECT {width: 80px}
          #titl1 INPUT {width: 580px}
          #titl2 INPUT {width: 526px}
                    #titl2 INPUT.date_view {width: 135px; background-position: 115px 2px}
#address1 INPUT {width: 48px}
          #address1 SELECT {width: 360px}
                    #address1 INPUT#town_other {width: 237px}
          #address2 INPUT {width: 237px}
                    #address2 SELECT {width: 200px}
                    #address2 INPUT#street_view {width: 208px}
          #address3 INPUT {width: 40px}
          #address4 TEXTAREA {width: 670px}
          #address1 DFN, #address2 DFN, #address3 DFN, #address4 DFN {font-weight: normal}
#conn INPUT {width: 190px}
          #conn INPUT.noborder {width: 20px}
          #conn SELECT {width: 160px}
          #conn #conn_add {display: none}
          #conn .conn_b {font-weight: bold}
#tr_work_table TABLE {margin-left: 15px; border: 1px solid #fff; border-width: 0 1px 1px 0}
          #tr_work_table TABLE TH, #tr_work_table TABLE TD {padding: 0 2px; border: 1px solid #fff; border-width: 1px 0 0 1px; text-align: center}
          #tr_work_table TABLE TH {padding: 2px 5px; font-size: 10px; font-style: normal; background: #ccc}
          #tr_work_table TABLE TD {background: #F4F4F4}
          #tr_work_table .weekend {color: red}
          #tr_work_table .angle {border: 0; background: none}
                    #tr_work_table .angle IMG {margin-right: 3px; cursor: pointer}
          #tr_work_table INPUT {width: 40px; text-align: center}

#working .checkes0, #working .checkes1, #working .checkes2, #working .checkes3, #working .checkes4, #working .checkes5, #working .checkes6 {float: left; width: 50px; margin: 0 10px 5px 0}
          #working LABEL {text-transform: uppercase}
                    #working .checkes5 LABEL, #working .checkes6 LABEL {color: red}
          H6 #work2 {margin-left: 71px}
                    html:root H6 #work2 {margin-left: 74px}
                    H6 #work3 {margin-left: 122px}
                    html>body H6 #work3 {margin-left: 119px}
                    html:root H6 #work3 {margin-left: 121px}
          #working2 {margin-top: -3px}
                    #working2 DFN {float: left; margin-right: 0; font-weight: normal}
                              html>body #working2 DFN {margin-right: 2px}
                              html:root #working2 DFN {margin-right: 5px}
                    #working2 INPUT {width: 35px; text-align: center}
                    #working2 .workk {margin-left: 25px}
          #working3 DFN {font-weight: normal}
                    #working3 INPUT {width: 670px}
#cont1 {margin: 10px 0 0 0}
          #cont1 INPUT {width: 275px}
          #cont2 INPUT {width: 145px}
                    #cont2 INPUT#fio {width: 510px}
#formp INPUT {width: 300px}
          #formp INPUT.noborder {width: 20px}
          #formp SELECT {width: 255px}
          #formp #formp_add {display: none}
#cats TEXTAREA {width: 350px; height: 94px}
#sales #c_part {width: 310px}
          #sales DIV.checkes0 {clear: none; float: left; width: 85px; white-space: nowrap}
          #sales TEXTAREA {clear: left; width: 350px}
#diler INPUT {width: 200px}
          #diler INPUT.noborder {width: 20px}
          #diler INPUT.big_firm {width: 350px}
          #diler #diler_add {display: none}
#comment TEXTAREA {width: 670px}
/*-- price firm */
.input_in_table {margin-top: 10px; }
.input_in_table .psmt_table TD {padding: 0; text-align: center}
.input_in_table INPUT {padding: 3px 5px; border: 0; font: 1em Verdana, sans-serif}
          .input_in_table INPUT.price {width: 70px; text-align: right}
          .input_in_table INPUT.mini {width: 40px; text-align: center}
          .input_in_table INPUT.midl {width: 200px}
          .input_in_table INPUT.maxi {width: 360px}
          .input_in_table INPUT.descr {padding: 1px 5px; font-size: 10px; font-style: italic; border-top: 1px solid #ccc}
          .input_in_table INPUT.noborder {border: 0}
          .input_in_table INPUT.btn {padding: 3px 5px; font-weight: bold; color: #000; background: #FEDC00; border: 1px solid #B3B9C3}
                    .input_in_table #price_save {display: none}
          .input_in_table IMG {margin: 3px 5px; cursor: pointer}
          .input_in_table TR.polosa TD INPUT.price, .input_in_table TR.polosa TD INPUT.mini, .input_in_table TR.polosa TD INPUT.midl, .input_in_table TR.polosa TD INPUT.maxi  {
            background: #FFFAEB
          }
.input_in_table HR {height: 0; margin: 0; padding: 0; border: 0; font-size: 2px}
#price_add_table, #price_add {display: none}
          #price_add_table {margin-top: 10px}
#send_price {margin-top: 20px}
          #send_price INPUT {float: left; width: 260px; height: 20px; padding-left: 20px; text-align: center; font: bold 12px Verdana; color: #4D4D4D; border: 1px solid #ccc; background: #FFFAEB url(/ps/icons/send.gif) no-repeat 2px 50%; cursor: pointer}
          #send_price INPUT.reset {float: left; width: 195px; color: #C8193A; background-image: url(/ps/icons/del.gif)}
          #send_price INPUT.no_change {float: none; width: 150px; color: #1E7906; background-image: url(/ps/icons/active.gif)}
#frm_send_file {clear: right; float: right}
#frm_search.frm_middle INPUT.btn {width: 100px}
#send_file_res {float: right}
/*== Search ==============*/
#frm4search #tr_idcat TD {padding: 5px 0 10px 0}
          #frm4search #tr_idcat TD.txt {padding: 5px 5px 5px 10px}
#tr_num4page SELECT {width: 40px}
#tr_color OPTION {background: #FEDC00}
          #tr_color #color2 {background: #FFED7D}
          #tr_color #color3 {background: #fff}
          #tr_color #color4 {background: #ccc}
          #tr_color #color5 {background: #f00}
/*== Discounts ==============*/
.r_idtype {margin-right: 15px}
#tr_email TD {padding-top: 5px}
          #tr_email TD.txt {padding-top: 10px}
#tr_is_view LABEL {margin-right: 20px}