.only_print {display: block}

DIV {background: none}
    #limited, #wrapper_all, #wrapper {background: none}

.only_view, #header, .menu, #search, #footer, #left, #advert, .btn, #vote_block, #vote_list {display: none}

BODY, #limited, #wrapper_all, #wrapper, #content {
  float: none; width: auto; height: auto; margin: 0; padding: 0
}

H1, H2 {border: 0; text-align: left}

#limited {margin: 20px}
#logo_print {float: left; margin: 0 20px 0 0}

.psmt_table {width: auto; border: 1px solid #000; border-width: 1px 0 0 1px}
html>body .psmt_table {width: auto}
.psmt_table TD, .psmt_table TH {border: 1px solid #000; border-width: 0 1px 1px 0}
.psmt_table TH {background: #fff}

.mini TH {text-align: left; font-weight: normal; font-size: 1em}

#zakaz {}
          #zakaz .psmt_table {border: 2px solid #999}
          #zakaz .psmt_table {width: 570px}
          #zakaz INPUT {width: 260px}
          #zakaz INPUT.noborder {width: auto}
          #zakaz .short INPUT {width: 40px}
          #zakaz .short SELECT {width: 40px}
          #zakaz .border_top TD, #zakaz .border_top TH {border-top: 2px solid #999}
          #zakaz LABEL {vertical-align: 4px}
          html>body #zakaz LABEL {vertical-align: -1px}
          html:root #zakaz LABEL {vertical-align: 3px}
          #zakaz .border_top #input_output TD {border: 0}
          #zakaz #input_output TD {vertical-align: top; padding-right: 30px; border: 0}

.mini {float: none}
          .first {margin-right: 0}
