/* old-web.com шаг 0, v3. HTML 4.01 + CSS2, IE5/6. Только классы. */
body { margin: 0px; background: #D3DFE9 url(images/pg.gif); color: #1E2B38; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
a:link, a:visited { color: #0B5A94; text-decoration: none; } a:hover { color: #E06A00; text-decoration: underline; }
table.pg { background-color: #FFFFFF; border: 1px solid #9DB6CA; }
td.hd { background-color: #FFFFFF; padding: 10px 12px; }
td.sv { background: #F4F8FB url(images/svc.gif) repeat-x 0px 100%; border-top: 1px solid #D6E3EE; }
td.si { width: 10%; text-align: center; padding: 8px 0px 5px 0px; font-size: 11px; font-weight: bold; }
td.si a:link, td.si a:visited { color: #23405C; } td.si a:hover { color: #E06A00; text-decoration: none; }
td.si-u { height: 3px; font-size: 1px; line-height: 1px; }
td.sb { background: #1079AE url(images/sband.gif) repeat-x; padding: 12px 14px 12px 14px; }
td.stab { background-color: #FFFFFF; padding: 0px 12px; height: 22px; font-weight: bold; font-size: 11px; color: #0B4E78; }
td.stab-o { padding: 0px 12px; height: 22px; font-size: 11px; font-weight: bold; }
td.stab-o a:link, td.stab-o a:visited { color: #FFFFFF; } td.stab-o a:hover { color: #FFE0A0; }
td.sq { background-color: #FFFFFF; border: 1px solid #0A4E72; padding: 0px; }
input.q { font-family: Tahoma, Verdana, sans-serif; font-size: 15px; border: 0px; width: 610px; height: 22px; padding: 4px 6px 0px 6px; }
td.hint { color: #CDE5F4; font-size: 11px; padding-top: 7px; } td.hint a:link, td.hint a:visited { color: #FFFFFF; text-decoration: underline; }
td.bd { background-color: #E9F0F5; padding: 12px; }
td.ph { border-top: 1px solid #9DBBD3; background: #D6E6F3 url(images/p_h.gif) repeat-x; height: 26px; padding: 0px 4px; font-weight: bold; font-size: 12px; color: #0B3E62; white-space: nowrap; }
td.ph-r { border-top: 1px solid #9DBBD3; background: #D6E6F3 url(images/p_h.gif) repeat-x; height: 26px; padding: 0px 4px; font-size: 11px; text-align: right; white-space: nowrap; }
td.pb { background-color: #FFFFFF; border: 1px solid #9DBBD3; border-top: 0px; padding: 10px; line-height: 150%; }
td.pb-me { background-color: #FFF9EA; border: 1px solid #9DBBD3; border-top: 0px; padding: 10px; }
td.lb { padding: 3px 8px 3px 0px; color: #3A4A5A; }
input.f, select.f { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; border: 1px solid #8FAAC2; background-color: #FFFFFF; color: #000000; }
input.f { width: 130px; height: 18px; padding: 1px 3px; }
input.b { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; height: 22px; background: #E1E9F1 url(images/b.gif) repeat-x; border: 1px solid #7B97AF; color: #13324E; padding: 0px 10px; cursor: pointer; }
input.go { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: bold; height: 24px; background: #F7962A url(images/go.gif) repeat-x; border: 1px solid #B85C00; color: #FFFFFF; padding: 0px 14px; cursor: pointer; }
input.go-l { font-family: Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; height: 28px; background: #F7962A url(images/go.gif) repeat-x 0px 50%; border: 1px solid #B85C00; color: #FFFFFF; padding: 0px 22px; cursor: pointer; }
.mu { color: #6A7A8A; font-size: 11px; } .dt { color: #8C98A4; font-size: 10px; }
td.li { padding: 3px 0px 3px 11px; background: url(images/bullet.gif) no-repeat 0px 8px; }
td.sh { padding: 0px 0px 4px 0px; font-weight: bold; color: #23405C; border-bottom: 1px solid #DCE6EE; }
td.lead a:link, td.lead a:visited { font-size: 14px; font-weight: bold; }
td.th { background-color: #EEF3F8; border: 1px solid #B9CCDB; color: #8C9CAC; font-size: 10px; text-align: center; }
td.mk { background-color: #22980C; padding: 10px 10px 12px 10px; color: #FFFFFF; border: 1px solid #1A7A0A; }
td.mkb { background-color: #FFFFFF; height: 24px; text-align: center; font-weight: bold; border: 1px solid #1A7A0A; }
td.mkb a:link, td.mkb a:visited { color: #1A6E0A; }
td.dv { background: url(images/dots.gif) repeat-x 0px 50%; height: 13px; font-size: 1px; line-height: 1px; }
td.bn { background-color: #E9F0F5; padding: 0px 12px 12px 12px; }
td.ft { background: #0A5580 url(images/ft.gif) repeat-x; color: #CDE5F4; padding: 8px 12px; font-size: 11px; }
td.ft a:link, td.ft a:visited { color: #FFFFFF; }
td.z { font-size: 1px; line-height: 1px; }
td.pt { font-weight: bold; font-size: 12px; color: #0B3E62; white-space: nowrap; padding-left: 6px; }
td.pi { width: 16px; }
td.bb { width: 88px; height: 31px; background-color: #1B6A99; border: 1px solid #5DA6D2; color: #9CC8E4; font-size: 10px; text-align: center; }
td.lv { padding: 0px 8px 0px 0px; color: #3A4A5A; text-align: right; white-space: nowrap; height: 24px; }
select.lv { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; border: 1px solid #8FAAC2; width: 128px; }
select.ag { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; border: 1px solid #8FAAC2; width: 50px; }
td.ag { padding: 0px 5px; color: #3A4A5A; }
td.lvf { border-top: 1px solid #F1D3DB; padding-top: 10px; }
td.lvh { background-color: #FFF0F3; border-bottom: 1px solid #F1D3DB; padding: 8px 10px; color: #9A0C2A; font-size: 11px; }
td.pb0 { background-color: #FFFFFF; border: 1px solid #9DBBD3; border-top: 0px; padding: 0px; }
td.fl { padding: 0px 12px 0px 0px; color: #3A4A5A; text-align: right; white-space: nowrap; vertical-align: top; padding-top: 4px; width: 130px; }
input.fw, select.fw, textarea.fw { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; border: 1px solid #8FAAC2; background-color: #FFFFFF; color: #000000; width: 400px; }
input.fw { height: 18px; padding: 1px 3px; } textarea.fw { height: 160px; padding: 3px; }
td.fh { color: #6A7A8A; font-size: 11px; padding-top: 3px; }
td.crumb { font-size: 11px; color: #6A7A8A; padding: 0px 0px 10px 0px; }
h1.pg { font-family: Tahoma, Verdana, sans-serif; font-size: 18px; color: #0B3E62; margin: 0px 0px 4px 0px; }
td.st { padding: 0px; } td.stl, td.str { width: 5px; font-size: 1px; line-height: 1px; }
td.stt { padding: 0px 12px; height: 22px; font-size: 11px; font-weight: bold; }
td.st td.stt a:link, td.st td.stt a:visited { color: #FFFFFF; text-decoration: none; }
td.st-on td.stl, td.st-on td.str { background-color: #FFFFFF; }
td.st-on td.stt { background-color: #FFFFFF; } td.st-on td.stt a:link, td.st-on td.stt a:visited { color: #0B4E78; text-decoration: none; cursor: default; }
.adm { color: #C8102E; font-weight: bold; } .mod { color: #1E8A0A; font-weight: bold; } .nk { line-height: 160%; }
td.lg { font-size: 10px; color: #6A7A8A; padding-top: 6px; }
.err { color: #C8102E; font-size: 11px; font-weight: bold; }
td.ml { padding: 3px 0px; border-bottom: 1px dotted #E3D3A8; font-size: 11px; }
.new { color: #E06A00; font-weight: bold; font-size: 13px; }
td.phc { background: #D6E6F3 url(images/p_h.gif) repeat-x; width: 6px; padding: 0px; font-size: 1px; line-height: 1px; border-top: 1px solid #9DBBD3; }
td.phl { border-left: 1px solid #9DBBD3; } td.phr { border-right: 1px solid #9DBBD3; }
td.mkh { background-color: #22980C; border: 1px solid #1A7A0A; padding: 7px 10px; color: #FFFFFF; }
td.mkh b { font-size: 13px; } td.mkh span { font-size: 11px; color: #D8F2CF; }
td.mkr { padding: 8px 0px; border-bottom: 1px dotted #C9D8E4; }
td.mkr-l { padding: 8px 0px; }
td.mki { width: 40px; vertical-align: top; }
a.mkt:link, a.mkt:visited { font-weight: bold; font-size: 12px; color: #1A6E0A; } a.mkt:hover { color: #E06A00; }
td.mkd { font-size: 11px; color: #6A7A8A; line-height: 140%; }
td.st-on td.stl { border-left: 1px solid #0A4E72; border-top: 1px solid #0A4E72; } td.st-on td.str { border-right: 1px solid #0A4E72; border-top: 1px solid #0A4E72; } td.st-on td.stt { border-top: 1px solid #0A4E72; }
td.st td.stl, td.st td.str { padding-top: 1px; } td.st td.stt { padding-top: 1px; }
td.st-on td.stl, td.st-on td.stt, td.st-on td.str { background: #F7962A url(images/go.gif) repeat-x; border-top: 1px solid #B85C00; }
td.st-on td.stl { border-left: 1px solid #B85C00; } td.st-on td.str { border-right: 1px solid #B85C00; }
td.st-on td.stt a:link, td.st-on td.stt a:visited { color: #FFFFFF; }
td.st td.stl, td.st td.stt, td.st td.str { background-color: #0D6A9A; }
td.st td.stt a:link, td.st td.stt a:visited { color: #CDE5F4; } td.st td.stt a:hover { color: #FFFFFF; }
