body {
	background: #505050;
	margin: 0px;
}

P {color: #404040; font-family:  Tahoma; font-size: 10pt;}
UL {color: #404040; font-family: Tahoma; font-size: 10pt;}
OL {color: #404040; font-family: Tahoma; font-size: 10pt;}
LI {color: #404040; font-family: Tahoma; font-size: 10pt; line-height: 150%;}
.p {color: #404040; font-family: Tahoma; font-size: 10pt;}
.pm {color: #404040; font-family: Tahoma; font-size: 8pt;}
DIV {color: #404040; font-family:  Tahoma; font-size: 10pt;}
H1 {margin-bottom: 24; margin-top: 0; color: #262060; font-family: Arial; font-weight: normal; font-size: 18pt;}
H2 {margin-bottom: 24; margin-top: 14; color: #262060; font-family: Arial; font-weight: normal; font-size: 14pt;}
H3 {color: #404040; font-family: Arial; font-weight: bold; font-size: 12pt;}
.h3 {color: #404040; font-family: Arial; font-weight: bold; font-size: 12pt;}
H4 {color: #404040; font-family: Arial; font-weight: bold; font-size: 10pt;}
H5 {color: #404040; font-family: Arial; font-weight: bold; font-size: 9pt;}
caption {color: #999999; font-family: Verdana; font-size: 8pt; font-style: italic;}
.p_data {color: #ed1c24; font-family: Tahoma; text-decoration: none; font-weight: bold; font-size: 9pt;}
.jus {text-align: justify; line-height: 132%;}
.line_dop {height: 1px; background-color: #c9c9c9; margin: 36px 0 2px 0;}
.head_block_index {color: #262060; font-family: Arial; font-weight: bold; font-size: 12pt;}

/* блок ответ вопрос */
.question_blok {height: 25px; background-color: #ffc057; margin-top: 24px; margin-bottom: 16px; padding-top: 5px;}
.answer_blok {height: 25px; background-color: #5796ff; margin-top: 24px; padding-top: 5px;}
.blok_answer_tex {margin-left: 7px; color: #404040; font-family:  Tahoma; font-size: 10pt; font-weight: bold;}

/* блок квадратиков для смены картинки в шапке */
#blok_pic_1 {width: 11px; height: 11px; background-color: #b8b8b8; cursor: pointer;}
#blok_pic_2 {width: 11px; height: 11px; background-color: #b8b8b8; cursor: pointer;}
#blok_pic_3 {width: 11px; height: 11px; background-color: #b8b8b8; cursor: pointer;}
#blok_pic_4 {width: 11px; height: 11px; background-color: #959595; cursor: pointer;}
#blok_pic_5 {width: 11px; height: 11px; background-color: #737373; cursor: pointer;}
#blok_pic_6 {width: 11px; height: 11px; background-color: #505050; cursor: pointer;}

/* элементы дизайна */
#tab_header {margin: 8px auto 0 auto; background-color: #dbdbdb;}
#tab_header_img {border: none;}
.tab_header_plashka {width: 183px; height: 35px; background-image: url(images/fon_plashka.gif); position: relative;}
.tab_header_plashka_off {width: 167px; height: 35px; background-image: url(images/fon_plashka_off.gif); position: absolute; }
.point {position: absolute; top: 11px; left: 146px; border: none;}
#tab_pattern {margin: 0 auto; background-color: #dbdbdb;}

/* Поднавигация  */
#s_contact {display: none; position: absolute; top: 35px; left: 0px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
#s_company {display: none; position: absolute; top: 35px; left: 0px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
#s_product {display: none; position: absolute; top: 35px; left: 120px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
#s_sistem {display: none; position: absolute; top: 35px; left: 235px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
#s_use {display: none; position: absolute; top: 35px; left: 491px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
#s_doc {display: none; position: absolute; top: 35px; left: 200px; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;  background-color: #cacaca;}
.sh_plashka_left {width: 183px; height: 34px; background-image: url(images/fon_plashka_sh.gif); position: relative;}
.sh_plashka {width: 262px; height: 34px; background-image: url(images/fon_plashka_sh.gif); position: relative;}
.ssh_plashka {width: 262px; height: 22px; background-color: #c9c9c9; position: relative;}

/* формы */
.form {background: ffffff; color: #4D4D4D; border: 1px solid #c9c9c9;}
.form_submit {margin-top: 12px; margin-bottom: 0;}
.form_text {color: #404040; font-family: Tahoma; font-weight: bold; font-size: 8pt; margin: 6px 0 0 4px;}

/* форма для навигации */
#form_search {position: relative;}
#text_search {position: absolute; top: 7px; left: 6px; width: 140px; background: ffffff; color: #4D4D4D; border: 1px solid #c9c9c9;}
#sub_search {position: absolute; top: 8px; left: 156px; background: url(../global/images/pic_serch.gif) no-repeat center center; width: 18px; height: 18px;}

/* линии */
HR {color: #B9AD9F; background-color: #B9AD9F; height: 1px; width: 100%}

/* фотографии */
.border_photo {border: solid #B9AD9F 3px;}
.border_photo_portfolio {border: solid #B9AD9F 2px;}

/* таблица */
.tabl {border: 1px solid #c9c9c9} //C7BDB1
.tabl_prod {border: solid #EEEBE2 1;}
.tabl_color {background: #c9c9c9;}

/* вывод текстовых ссылок */
A {text-decoration: underline; color: #2323a8; font-family: Tahoma; font-size: 10pt;}
A:link {color: #2323a8}
A:visited {color: #2323a8}
A:active {color: #2323a8}
A:hover {color: #404040; text-decoration: underline}

A.link_pm {text-decoration: underline; color: #2323a8; font-family: Tahoma; font-size: 8pt;}
A.link_pm:link {color: #2323a8}
A.link_pm:visited {color: #2323a8}
A.link_pm:active {color: #2323a8}
A.link_pm:hover {color: #404040; text-decoration: underline}

/* вывод навигации */
A.head {position: absolute; top: 7px; left: 7px; color: #262060; text-decoration: none; font-family: Tahoma; font-weight: bold; font-size: 12pt;}
A.head:link {color: #262060}
A.head:visited {color: #262060}
A.head:active {color: #262060}
A.head:hover {color: #262060; text-decoration: none;}
.head_text {position: absolute; top: 7px; left: 7px; text-decoration: none; color: #fbaf5d; font-family: Tahoma; font-weight: bold; font-size: 12pt}

/* вывод навигации линейной */
A.head_line {position: relative; margin: 0 14px; color: #262060; text-decoration: none; font-family: Tahoma; font-weight: bold; font-size: 11pt;}
A.head_line:link {color: #262060}
A.head_line:visited {color: #262060}
A.head_line:active {color: #262060}
A.head_line:hover {color: #d97e1b; text-decoration: none;}
.head_line_text {cursor: pointer; position: relative; margin: 0 14px; text-decoration: none; color: #fbaf5d; font-family: Tahoma; font-weight: bold; font-size: 11pt}

/* вывод навигации линейной на главной странице в подвале */
A.head_index_f {margin: 0 69px; margin-top: 16px; color: #262060; text-decoration: none; font-family: Tahoma; font-weight: bold; font-size: 11pt;}
A.head_index_f:link {color: #262060}
A.head_index_f:visited {color: #262060}
A.head_index_f:active {color: #262060}
A.head_index_f:hover {color: #d97e1b; text-decoration: none;}

/* вывод поднавигации в плашке */
A.sh {position: absolute; top: 10px; left: 7px; color: #262060; text-decoration: underline; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt}
A.sh:link {color: #262060}
A.sh:visited {color: #262060}
A.sh:active {color: #262060}
A.sh:hover {color: #262060; text-decoration: none}
.sh_text {position: absolute; top: 10px; left: 7px; text-decoration: none; color: #d97e1b; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt}

/* вывод поднавигации в плашке */
A.sh_two {position: absolute; top: 10px; left: 7px; color: #d97e1b; text-decoration: none; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt}
A.sh_two:link {color: #d97e1b}
A.sh_two:visited {color: #d97e1b}
A.sh_two:active {color: #d97e1b}
A.sh_two:hover {color: #d97e1b; text-decoration: none}

/* вывод поднавигации в плашке */
A.ssh {position: absolute; top: 2px; left: 25px; color: #262060; text-decoration: underline; font-family: Arial, Verdana; font-weight: normal; font-size: 9pt}
A.ssh:link {color: #262060}
A.ssh:visited {color: #262060}
A.ssh:active {color: #262060}
A.ssh:hover {color: #262060; text-decoration: none}
.ssh_text {position: absolute; top: 2px; left: 25px; text-decoration: none; color: #d97e1b; font-family: Arial, Verdana; font-weight: normal; font-size: 9pt}

/* вывод левой навигации */
A.subhead {color: #3b3b3b; text-decoration: underline; font-family: Arial, Verdana; font-weight: normal; font-size: 9pt}
A.subhead:link {color: #3b3b3b}
A.subhead:visited {color: #3b3b3b}
A.subhead:active {color: #3b3b3b}
A.subhead:hover {color: #3b3b3b; text-decoration: none}
.subhead_on {text-decoration: none; color: #3b3b3b; font-family: Arial, Verdana; font-weight: bold; font-size: 9pt}
#navigation_left {margin-top: 63px; width: 164px;}
.img_class_point {margin-top: 7px; margin-left: 8px;}
.text_class {margin-top: 6px; margin-left: 4px;}

/* вывод подрубрик левой навигации */
A.subhead_sub {color: #5f0603; text-decoration: underline; font-family: Arial, Verdana; font-weight: normal; font-size: 10pt}
A.subhead_sub:link {color: #5f0603}
A.subhead_sub:visited {color: #5f0603}
A.subhead_sub:active {color: #5f0603}
A.subhead_sub:hover {color: #706150; text-decoration: underline}
.subhead_on_sub {text-decoration: none; color: #5f0603; font-family: Arial, Verdana; font-weight: bold; font-size: 10pt}

/* оформление нижнего колонтитула */
A.copy {color: #404040; text-decoration: underline; font-family: Arial; font-size: 8pt;}
A.copy:link {color: #404040}
A.copy:visited {color: #404040}
A.copy:active {color: #404040}
A.copy:hover {color: #404040; text-decoration: underline}
#footer_cop_img {position: relative;}
#footer_cop_left {position: absolute; top: 4px; left: 72px; color: #404040; font-family: Arial; font-size: 8pt; line-height: 160%;}
#footer_cop_right {color: #404040; font-family: Arial; font-size: 8pt; line-height: 160%;}
#banner {
position: relative;
color: #404040;
margin: 0 auto;
width: 401px;
bottom: 90px;
}


/* вывод навигации для карты сайта */
A.map_head {color: #2323a8; text-decoration: underline; font-family: Arial, Tahoma; font-weight: bold; font-size: 11pt;}
A.map_head:link {color: #2323a8}
A.map_head:visited {color: #2323a8}
A.map_head:active {color: #2323a8}
A.map_head:hover {color: #404040; text-decoration: none;}
.map_head_text {text-decoration: none; color: #404040; font-family: Arial, Tahoma; font-weight: bold; font-size: 11pt}

A.map_shead {margin-left: 24px; color: #2323a8; text-decoration: underline; font-family: Tahoma; font-weight: normal; font-size: 10pt}
A.map_shead:link {color: #2323a8}
A.map_shead:visited {color: #2323a8}
A.map_shead:active {color: #2323a8}
A.map_shead:hover {color: #404040; text-decoration: none}

A.map_sshead {color: #2323a8; text-decoration: underline; font-family: Tahoma; font-weight: normal; font-size: 10pt}
A.map_sshead:link {color: #2323a8}
A.map_sshead:visited {color: #2323a8}
A.map_sshead:active {color: #2323a8}
A.map_sshead:hover {color: #404040; text-decoration: none}
.map_sshead_tex {color: #2323a8; font-family: Tahoma; font-weight: normal; font-size: 10pt}

A.index_shead {color: #2323a8; text-decoration: underline; font-family: Tahoma; font-weight: normal; font-size: 8pt}
A.index_shead:link {color: #2323a8}
A.index_shead:visited {color: #2323a8}
A.index_shead:active {color: #2323a8}
A.index_shead:hover {color: #404040; text-decoration: none}

/* вывод анонса новостей */
A.anons {text-decoration: none; margin-right: 0; font-weight: normal; font-family: Verdana; font-size: 9pt;}
A.anons:link {color: #4B5363}
A.anons:visited {color: #4B5363}
A.anons:active {color: #4B5363}
A.anons:hover {color: #4B5363; text-decoration: underline}

/* вывод анонса новостей для левой колонки */
A.anons_left {color: #4D5944; text-decoration: none; margin-right: 0; font-weight: normal; font-family: Tahoma; font-size: 8pt;}
A.anons_left:link {color: #4D5944}
A.anons_left:visited {color: #4D5944}
A.anons_left:active {color: #4D5944}
A.anons_left:hover {color: #4D5944; text-decoration: none}
.anons_left_head {color: #ACA602; text-decoration: none; margin-right: 0; font-weight: normal; font-family: Tahoma; font-size: 9pt;}
.anons_left_date {color: #4D5944; font-family: Arial; text-decoration: none; font-weight: bold; font-size: 8pt;}
