
html { width: 100%; height: 100%}
body { margin: 0px; padding: 0px; width: 100%; height: 100%; background: #000 url(/image/bgs_main_1.jpg) center top repeat; font: normal 12px Tahoma; color: #000}

p { margin: 0px 0px 15px 0px}

a { color: #c00909}

h1, h2, h3, h4, h5, h6 { margin: 4px 0px 3px 0px; padding: 0px}

h1, h2 { font-weight: normal}
h3, h4, h5, h6 { font-weight: bold}

h1 { font-size: 20px}
h2 { font-size: 19px}
h3 { font-size: 16px}
h4 { font-size: 15px}
h5 { font-size: 14px}
h6 { font-size: 13px}

ul,ol { margin: 7px 0px 15px 40px; padding: 0px}
li { margin: 5px 0px; padding: 0px}

sup, sub { font-size: 76%; margin: 0px 3px}

table { border: 1px solid #b79474; border-collapse: collapse; margin: 0px 0px 15px 0px}
th { font-weight: bold; font-size: 13px; vertical-align: middle; text-align: center; background-color: #b79474; color: #fff}
td { text-align: left; vertical-align: top}
th, td { padding: 3px; border: 1px solid #b79474; border-collapse: collapse}
thead td { font-weight: bold; font-size: 13px; vertical-align: middle; text-align: center; background-color: #b79474; color: #fff}
tfoot td { font-weight: bold; font-size: 13px; vertical-align: middle; text-align: center; background-color: #b79474; color: #fff}

dl { margin: 0px 0px 8px 0px}
dt { font-weight: bold; font-size: 13px; margin: 0px}
dd { margin: 0px 0px 7px 0px; padding: 0px}
dl, dt { padding: 0px}

form { margin: 0px 0px 15px 0px}

/* Прочие общие элементы */
abbr { border-bottom: 1px dotted #c00909}
acronym { border-bottom: 1px dotted #c00909}
address { font-style: normal}
blockquote { margin: 0px 40px 15px 40px; font-size: 13px}
cite { font-style: italic}
code { margin: 0px 40px 15px 40px; font-size: 13px}
del { text-decoration: line-through}
em { font-style: italic}
fieldset { border: 1px solid #b79474; padding: 5px}
hr { width: 100%; size: 1px; border-collapse: collapse; color: #663b18}
ins { text-decoration: underline}
kbd { font-family: monospace}
pre { font-family: monospace}
q { font-style: italic}
samp { font-family: monospace}
strike { text-decoration: line-through}
var { font-style: italic}
/* Прочие общие элементы */


/* Форма */
table.frm_1 { border: 0px none #fff; border-collapse: collapse; margin: 0px 0px 15px 0px}
table.frm_1 th { padding: 3px; border: 0px none #fff; border-collapse: collapse; text-align: left; vertical-align: top; padding: 3px}
table.frm_1 td { padding: 3px; border: 0px none #fff; border-collapse: collapse; text-align: left; vertical-align: top; padding: 3px}
table.frm_1 th { background-color: transparent; color: #000; font-weight: normal; ; padding: 3px 0px}

table.frm_2 { width: 100%; border-collapse: collapse; margin: 0px 0px 15px 0px; border-color: #fff #fff #f2c499 #fff; border-width: 0px 0px 1px 0px; border-style: none none solid none}
table.frm_2 th,td { padding: 3px; border-collapse: collapse; text-align: left; vertical-align: top; padding: 3px; border-color: #f2c499 #fff #fff #fff; border-width: 1px 0px 0px 0px; border-style: solid none none none}
table.frm_2 th { background-color: transparent; color: #000; font-weight: normal; ; padding: 3px 0px}
table.frm_th_width_200 th { width: 200px}
table.frm_th_width_250 th { width: 300px}

table.tbl_1 { width: 100%; border-collapse: collapse; margin: 0px 0px 15px 0px; border: 0px none #fff}
table.tbl_1 th,td { padding: 3px; border-collapse: collapse; text-align: left; vertical-align: top; border-color: #f2c499 #fff; border-width: 1px 0px; border-style: solid none}
table.tbl_1 th { background-color: transparent; color: #000; font-weight: normal; ; padding: 3px 0px}
table.tbl_1 tr.tbl_1_brd_none th { border: 0px none #fff}
table.tbl_1 tr.tbl_1_brd_none td { border: 0px none #fff}
/* Форма */


/* Цвета */
.clr_red { color: #c00909}
/* Цвета */


/* Контент */
div.content { width: 613px; float: left; padding: 0px 0px 0px 155px}
/* Контент */



/*Главная страница*/
p.welcome { font: normal 18px Tahoma; color: #000}
/*Главная страница*/



/* Правая колонка */
div.rcol { width: 181px; padding: 70px 20px 0px 20px; display: table; float: right}


/** Баннеры **/
div.banner { width: 181px; background: url(/image/bgs_banner_bottom.gif) center bottom no-repeat; padding: 0px 0px 4px 0px; margin: 0px 0px 9px 0px}
div.banner div { background: url(/image/bgs_banner_middle.gif) center top repeat-y}
div.banner div div { text-align: center; background: url(/image/bgs_banner_top.gif) center top no-repeat; padding: 13px 0px 9px 0px; top: -2px; position: relative; z-index: 130}
div.banner img { border: 1px solid #777}
div.banner object { border: 1px solid #777}
/** Баннеры **/
/* Правая колонка */



/* Шапка сайта */
div.header { width: 100%}/*; background-color: #ebd6c3*/
div.header div.header2 { width: 810px; background: url(/image/bgs_eye.gif) left top no-repeat; padding: 7px 0px 5px 136px; margin: 20px 0px 35px 19px; display: table}
div.header div.header3 { width: 810px; background: url(/image/bgs_eye.gif) left top no-repeat; padding: 7px 0px 5px 136px; margin: 20px 0px 14px 19px; display: table}

/** Телефон **/
img.phone { margin-left: 363px; font-size: 13px; font-weight: bold; color: #c00909; margin-bottom: 2px}
* html img.phone { margin-bottom: 10px}
/** Телефон **/


/** Логотип **/
div.logo { margin: 1px 0px 0px -341px; width: 146px; height: 59px; position: absolute; left: 50%; top: 54px}
* html div.logo { margin: 0px 0px 0px -341px; width: 146px; height: 59px; position: absolute; left: 50%; top: 54px}
/*div.logo { margin: 0px 17px 0px 0px; width: 146px; height: 59px; float: left; position: relative}*/
/** Логотип **/


/* Авторизация */
div.auth { width: 450px; background: url(/image/bgs_auth_right.gif) right center no-repeat; margin: 9px 0px 17px 163px; display: table}
div.auth div { width: 412px; height: 41px; background-color: #000; padding: 7px 0px 0px 12px}
div.auth form { margin: 0px}
div.auth input { width: 145px; margin: 0px 5px 0px 0px; padding: 1px; font: normal 11px Tahoma; color: #999}
div.auth input.auth_input_f { color: #000}
div.auth input.auth_input_b { color: #999}
div.auth input.auth_submit { width: 60px; color: #000; vertical-align: bottom; font: normal 11px Tahoma}
div.auth a { font: normal 11px Tahoma; color: #ccc; margin-right: 92px; float: left; text-decoration: underline}
* html div.auth a { margin-top: -2px}

div.auth2 { width: 450px; background: url(/image/bgs_auth_right.gif) right center no-repeat; margin: 9px 0px 17px 163px; display: table}
div.auth2 div { width: 412px; height: 42px; background-color: #000; padding: 7px 0px 0px 12px; color: #fff; line-height: 15px}
div.auth2 a { font: normal 11px Tahoma; color: #ccc; text-decoration: underline}
* html div.auth2 a { margin-top: -2px}
/* Авторизация */


/* Главное меню */
ul.mns_main { margin: 0px 0px 7px -7px; padding: 0px; position: relative; z-index: 120; clear: both}
ul.mns_main li { list-style: none; display: inline; margin: 0px; padding: 0px}
ul.mns_main a { font: bold 12px Tahoma; color: #c00909; text-decoration: underline; padding: 1px 8px 4px 8px; margin: 0px}
ul.mns_main a:hover { color: #fff; background-color: #8e0e0a; text-decoration: none}

ul.mns_main2 { margin: 0px 0px 7px -7px; padding: 0px; position: relative; z-index: 120; clear: both}
ul.mns_main2 li { list-style: none; display: inline; margin: 0px; padding: 0px}
ul.mns_main2 a { font: bold 12px Tahoma; color: #db6b0f; text-decoration: underline; padding: 1px 8px 4px 8px; margin: 0px}
ul.mns_main2 a:hover { color: #fff; background-color: #db6b0f; text-decoration: none}
/* Главное меню */
/* Шапка сайта */



/* Подвал сайта */
div.footer_ots { width: 100%; height: 430px; display: table; clear: both}

div.footer2 { height: 51px; font: normal 11px Tahoma; color: #b79474; position: relative; z-index: 100; margin: -420px 0px 0px 0px; background: url(/image/bgs_paper_bottom.jpg) center top no-repeat; padding: 356px 0px 0px 0px}
div.footer2 div { width: auto; height: 51px; background: #663b18 url(/image/bgs_main_1.jpg) left bottom repeat; padding: 13px 0px 0px 23px}
div.footer2 div.footer2_man { position: relative; margin: -135px 0px 90px 115px; width: 25px; height: 45px; background: transparent none; padding: 0px; cursor: pointer}
div.footer2 div.footer2_man2 { position: relative; margin: -214px 0px 4px -12px; background: url(/image/bgs_paper_bottom_3.jpg) left top no-repeat; width: 299px; height: 197px; cursor: default}
/* Подвал сайта */



/* Фоны */
div.bgs_main { width: 100%; height: 100%; background: url(/image/bgs_paper_top.jpg) center top no-repeat}

div.main { width: 995px; height: 100%; position: relative; margin: 0px auto; padding: 0px}
div.main2 { width: 100%; min-height: 100%; position: relative; background: #fff url(/image/bgs_paper_middle.jpg) center top repeat-y; margin: 0px; padding: 0px}
div.main3 { width: 100%; height: 100%; position: relative; background: url(/image/bgs_paper_top.jpg) center top no-repeat; margin: 0px; padding: 0px}
div.main4 { width: 100%; height: 100%; position: relative; display: table; margin: 0px; padding: 0px}
* html div.main2 { height: 100%}


/** Коллаж **/
div.bgs_collage_1 { background: url(/image/bgs_collage_zavr.gif) right top no-repeat}
div.bgs_collage_2 { background: url(/image/bgs_collage_track.gif) right top no-repeat}
div.bgs_collage_3 { background: url(/image/bgs_collage_foot.gif) right top no-repeat}
/** Коллаж **/
/* Фоны */