/* Общие */
body {background-color: #fff; color: #121212; font: 12px verdana, sans-serif; line-height: 1.3; margin: 0px; padding: 0px;}
div.imgt {float: left; margin-bottom: 20px;}
form {margin: 0px;}
img, table {border: 0px;}
p {font: 12px verdana, sans-serif; line-height: 1.3; margin: 12px 0px;}
td {vertical-align: top;}
table.add, table.b, table.c, table.fs, table.flds, table.l, table.lst, table.ob, table.t {width: 100%;}
li {margin: 0px 0px 5px 15px;}
ul {margin: 10px 15px;}

/* Ссылки */
a {color: #11466b; text-decoration: underline;}
a:hover {color: #e08315; text-decoration: none;}

/* Заголовки разные */
h1, h2, h3, strong {color: #7d7d7d;}
h1 {font: normal 20px tahoma, sans-serif; margin: 10px 0px 20px 0px;}
h2 {font: bold 16px arial, sans-serif; margin: 20px 0px 15px 0px;}
h2.f1 {margin-bottom: 0px;}
h3 {font: bold 14px arial, sans-serif; margin: 15px 0px 2px 0px;}

/* Абзацы всякие */
p.cht, p.dt, p.lt, p.pg {font-size: 11px;}
p.cht {margin-bottom: 7px;}
p.dt {margin: 0px 10px 5px 0px;}
p.nt {margin-bottom: 0px;}
p.lt {margin-bottom: 15px;}

/* Авторизация */
table.as {border: 1px solid #c3c3c3; border-left: 0px; margin: 30px 0px 20px 0px; width: 100%;}
table.as td {padding: 2px 13px 0px 30px; font-size: 10px;}
table.as td.but {padding-top: 5px;}
table.as td.rp {padding-bottom: 12px; padding-top: 5px;}
table.as td.sr {padding-top: 12px; padding-bottom: 4px;}

/* Главная страница */
table.ob td, table.ob td p {font: 11px verdana, sans-serif;}
table.ob td.l {border: 1px solid #c3c3c3; padding: 5px 10px; width: 100%;}
table.ob td.for {padding: 0px 10px 0px 0px; width: 100%;}
table.ob td.l div {float: left; margin: 10px 10px 5px 0px;}
table.ob td.for div {float: left; margin: 0px 10px 0px 0px;}

table.ob td.r, table.ob td.r2 {border: 1px solid #c3c3c3; padding: 5px 10px; width: 51%;}
table.ob td.r2 {padding-top: 10px;}
table.ob td.s {width: 10px;}

table.kk {width: 100%;}
table.kk td {background: url('/i/kk/top1.jpg') no-repeat; height: 150px; text-align: right;}

/* Левое меню */
div.rl {margin: 30px 0px 30px 30px;}
p.m0 {font: 12px verdana, sans-serif; line-height: 1.3; margin: 10px 0px 8px 30px;}
p.m0 img {margin-right: 8px; position: relative; top: 2px;}
p.m1, p.m2 {font: 11px verdana, sans-serif; margin: 0px 0px 10px 51px;}
p.m2 {margin-left: 61px;}
p.m1 img, p.m2 img, p.nws img {margin-right: 6px;}

/* Нафигация по страницам */
div.bp {border-top: 1px solid #c3c3c3; margin-top: 20px;}
div.tp, div.fp {border-bottom: 1px solid #c3c3c3; margin-bottom: 20px;}
div.fp {margin-bottom: 18px; padding-bottom: 15px;}
p.pg {color: #8d8d8d; margin-bottom: 15px; margin-top: 15px;}
span.yb {background-color: #336699; color: #fff;}

/* Низ */
div.tp1 {margin-bottom: 15px;}
div.tpl {margin-bottom: 5px;}
img.bt {margin-right: 5px; position: relative; top: 1px;}
span.no {color: #8d8d8d;}
strong.ts {background-color: #448ad0; color: #fff; padding: 4px;}
table.add {border-bottom: 1px solid #ccc;}
table.add td {font: 11px verdana, sans-serif;}
table.add td.padd {background: url('/i/p_add_b.gif') 100% 43px repeat-x; padding: 10px 0px 0px 0px; text-align: center; width: 50%;}
table.add td.links, table.add td.linksr {padding: 57px 0px 35px 25px;}
table.add td.linksr {padding-right: 25px;}
table.add td.fill {background: url('/i/p_add_b.gif') 100% 43px repeat-x; width: 50%;}

table.b td {padding: 30px 20px 30px 30px;}
table.b td.bn {text-align: right;}
table.b td.cpy p {font-size: 11px; line-height: 1.1; margin: 0px 0px 10px 0px;}
table.b td.cpy p.bt {margin-bottom: 0px;}

/* Новости */
p.ntp {margin-bottom: 0px;}
p.ntp img {margin-right: 6px;}
p.ntx {margin-bottom: 16px; margin-top: 0px;}
span.dtx {color: #2d7cb9; font-size: 11px;}

/* Первая */
table.fs td {margin-bottom: 5px; width: 50%;}

/* Подробная информация */
table.more, table.moresh {background-color: #dbebf5; font: 11px verdana, sans-serif; width: 100%;}
table.moresh {width: 450px;}
table.more table.inf, table.more td.ss, table.moresh table.inf, table.moresh td.ss {width: 100%;}
table.more p {margin-top: 0px;}

/* Формы добавления */
div.blueb, div.info, div.red {margin: 15px 0px; font: 11px verdana, sans-serif;}
div.blueb {background-color: #e8f4ff; padding: 5px 0px; border: 1px solid #c3c3c3;}
div.blueb h3 {color: #11466b; font: bold 12px verdana, sans-serif; margin: 5px 8px 7px 8px;}
div.blueb p, div.info p, div.red p {font: 11px verdana, sans-serif; margin: 5px 8px 7px 8px;}
div.blueb td.rc {width: 51%;}
div.blueb td p {margin-right: 2px;}
div.blueb td.rc p {margin-left: 2px;}
div.info {border-left: 2px solid #e08315; margin: 15px 0px; font: 11px verdana, sans-serif;}
div.red {border-left: 2px solid #c00500;}

input, select, textarea {font: 11px verdana, sans-serif; margin: 0px;}
input.it, textarea.it {width: 419px;}
input.its {width: 249px;}
input.itv {width: 149px;}
input.btn, input.btnb {background-color: #e08315; color: #fff; border-top: 1px solid #f9a43f; border-right: 1px solid #a25c08; border-bottom: 1px solid #a25c08; border-left: 1px solid #f9a43f; padding: 2px 3px;}
input.btnb {background-color: #336699; border-top: 1px solid #5e93c7; border-right: 1px solid #052648; border-bottom: 1px solid #052648; border-left: 1px solid #5e93c7;}
select.itf {width: 95px;}
select.itf1 {width: 93px;}
select.itfs1 {width: 100%;}
select.its {width: 255px;}
select.it {width: 425px;}
select.itv {width: 156px;}
span.rqd {color: #e08315;}
span.grf {color: #6d6d6d; font-size: 10px;}
table.flds td.nm, table.flds td.nm2 {padding-top: 10px; width: 100px;}
table.flds td.nm {font-weight: bold;}
table.lsti {background-color: #dbebf5; font: 11px verdana, sans-serif; width: 625px;}

/* Центральная часть страницы */
table.c td.m {padding: 10px 15px 30px 0px; width: 20%;}
table.c td.tx {padding: 10px 10px 30px 10px; width: 80%;}
table.c td.rec {padding: 22px 20px 15px 15px;}

/* Лого */
table.l td.lg {background: url('/i/bs.gif') 100% 100% repeat-x; padding: 30px;}
table.l td.lgr {background: url('/i/bs.gif') 100% 100% repeat-x; padding-right: 25px; text-align: right; vertical-align: bottom;}

/* Таблицы с данными */
table.lst th {background: #dbebf5 url('/i/ang.gif') 100% 0% no-repeat; border-bottom: 1px solid #fff; font-size: 11px; font-weight: bold; text-align: left; padding: 7px;}
table.lst td {font-size: 11px; border-bottom: 1px solid #c3c3c3; padding: 9px 7px 9px 7px;}
table.lst th.r, table.lst td.r {text-align: right;}

/* Инфострока */
table.t td {border-bottom: 1px solid #ccc; font: 11px verdana, sans-serif; padding: 15px 30px;}
table.add a, table.c td.m a, table.t a {text-decoration: none;}

/* Центр */
table.с td {border-bottom: 1px solid #ccc; font: 11px verdana, sans-serif; padding: 15px 30px;}
table.c td.m a, table.t a {text-decoration: none;}

/* Artyom */

.addc {background-color: #f5f5f5;}
.btn, .comt, .it, {font: 11px verdana, sans-serif;}
.comt {text-align: right; vertical-align: top;}
.comd, .info {color: #5c5c5c; font: 11px verdana, sans-serif;}
.it {width: 230px;}
.btn {background-color: #ff8c36; color: #fff; border-top: 1px solid #f9a43f; border-right: 1px solid #a25c08; border-bottom: 1px solid #a25c08; border-left: 1px solid #f9a43f; padding: 2px 3px;}
.rqd {color: #e08315;}

div.com {background-color: #f1f1f1; font: 12px verdana, sans-serif; margin: 0px 0px 10px 0px; padding: 10px 10px 1px 10px;}
div.com p {margin: 0px 0px 15px 0px;}
div.com p.ct {color: #7f8ea0; font-size: 11px; margin: 0px 0px 0px 0px;}
div.com p.ct span {color: #c10000;}

form {margin: 0px 0px 10px 0px; padding: 0px;}
