
html { width: 100%; height: 100%}
body { margin: 0px; padding: 0px; width: 100%; height: 100%; background-color: #000; font: normal 9pt 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%}

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}
/* Форма */


/* Контент */
div.content { width: 460px; float: left; padding: 0px 0px 0px 30px}
/* Контент */



/*Главная страница*/
p.welcome { font: normal 18px Tahoma; color: #000}
/*Главная страница*/



/* Правая колонка */
div.rcol { width: 161px; padding: 0px 10px; display: table; float: right}


/** Баннеры **/
div.banner { width: 181px; padding: 0px 0px 4px 0px; margin: 0px 0px 9px 0px}
div.banner div { }
div.banner div div { text-align: center; 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: 670px; padding: 7px 0px 5px 10px; margin: 10px 0px 21px 19px; display: table}
div.header div.header3 { width: 670px; padding: 7px 0px 5px 10px; margin: 10px 0px 0px 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: 0px 20px 0px 0px; width: 146px; height: 59px; float: left}*/
div.logo { margin: 0px 0px 0px -318px; width: 146px; height: 59px; position: absolute; left: 50%; top: 54px}


/* Авторизация */
div.auth { width: 420px; margin: 9px 0px 17px 163px; display: table}
div.auth div { width: 408px; height: 42px; background-color: #000; padding: 7px 0px 0px 12px}
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: 420px; 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 0px -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: 55px; display: table; clear: both}

div.footer2 { width: 700px; height: 51px; font: normal 11px Tahoma; color: #b79474; position: relative; z-index: 100; margin: -420px 0px 0px 0px; padding: 356px 0px 0px 0px}
div.footer2 div { width: auto; height: 51px; background-color: #663b18; padding: 13px 0px 0px 23px}
/* Подвал сайта */



/* Фоны */
div.bgs_main { width: 100%; height: 100%}

div.main { width: 700px; height: 100%; position: relative; margin: 0px auto; padding: 0px}
div.main2 { width: 100%; min-height: 100%; position: relative; background-color: #fff; margin: 0px; padding: 0px}
div.main3 { width: 100%; height: 100%; position: relative; 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 { }
/** Коллаж **/
/* Фоны */