body {background: #6f202e;}
body, ul, ol, td, div, p {font: normal 10pt Tahoma, Verdana, Arial, Arial Cyr, sans serif; color: #000; padding: 0; margin: 0;}
p {margin: 0 0 7 40; text-align: justify;}
p.rad {text-indent: 30px;}
a {color: #941e33; text-decoration: underline;}
/*a:visited {color: #3b0c14;}*/
h1 {color: #6e1f2d; font: normal 18pt Tahoma, Verdana, Arial, Arial Cyr, sans serif; padding: 0 0 14 0; margin: 0 0 0 40; border-bottom: #6c1c2a 4px solid;}
h2 {font: normal 12pt Tahoma, Verdana, Arial, Arial Cyr, sans serif; margin: 0 0 8 40; color: #6e1f2d;}
h3 {font-size: 12px; font-weight: normal; padding: 0; margin: 0 35 4 46;}
h4 {font: bold 14px Tahoma, Verdana, Arial, Arial Cyr, sans serif; margin: 0 0 15 0; color: #9f6e75;}
ol {padding: 5 10 20 61;}
ul {list-style: url(/all/marker_ul.gif); padding: 5 10 20 61;}
li {margin: 4 0 4 0;}
.menu h1 {font-size: 12pt; padding: 0 0 0 55; margin: 0; border: 0;}
.menu a {color: #fff; text-decoration: none;}
.menu a:hover {text-decoration: underline;}
.menu_item {background: url(/all/marker.gif) left top no-repeat; padding-bottom: 4px;}
.menu_item_over {background: url(/all/marker_h.gif) left top no-repeat; padding-bottom: 4px;}
.menu_item_h {color: #e6c6cc; background: url(/all/marker_h.gif) left top no-repeat; padding-bottom: 4px; text-decoration: underline;}
.menu_item_h a, .menu_item_h h1 {color: #e6c6cc; text-decoration: underline;}
.top {color: #ececec; font-size: 10px; background: url(/all/bg_top_small.jpg) left top repeat-x; padding: 6 8 0 10;}
.top a {color: #ececec; text-decoration: none;}
.top a:hover {text-decoration: underline;}
.text_on_main {border-right: 3px #f6f3ef solid;}
.text_on_main p {font-size: 9pt; color: #703b45; padding: 36 15 40 54; margin: 0 0 7 0; text-indent: 0px;}
.valuta td {font-size: 8pt; height: 38px; border-top: 1px #f6f3ef solid;}
.news_on_main {float: left; margin: 24 0 20 0;}
.news_on_main td {font-size: 11pt;}
.news_on_main p.date {font-size: 8pt; margin: 0 0 7 0; text-indent: 0px; text-align: left;}
.news_on_main .text_news {font-size: 90%;}
.news_on_main .text_news p {font-size: 14px; margin-left: 0px; text-indent: 0px;}
.news_on_main .text_news a {color: #000; text-decoration: none;}
.news_on_main .text_news a:hover {color: #941e33; text-decoration: underline;}
.copy {background: #6f202e url(/all/bg_bottom.gif) left top repeat-x;}
.copy_left {color: #a7626e; background: url(/all/bg_bottom_left.gif) left top repeat-x; padding: 21 0 22 14;}
.copy_left a {color: #a7626e;}
.copy_left a:hover {color: #fff;}
.copy_right {color: #e4c8cd; background: url(/all/bg_bottom_right.gif) left top no-repeat; padding: 21 0 25 44; line-height: 1.1;}
.copy_right a {color: #fff;}
.copy_right a:hover {color: #a7626e;}
.uhis {background: url(/all/bg_bottom.jpg) left bottom repeat-x;}
.uhis td {font-size: 11pt;}
.uhis a {color: #fff;}
.navigation {width: 100%; color: #e3d2d5; height: 45px; background: url(/all/bg_navigation_right.gif) right top no-repeat; text-align: left;}
.navigation a {color: #e3d2d5; text-decoration: none;}
.navigation a:hover {text-decoration: underline;}
.scroll {margin-top: 70px;}
.scroll td {border-top: 4px #6c1c2a solid;}
.scroll_left {padding-top: 23px;}
.scroll_left p {margin: 5 0 9 0; font-size: 10px; color: #9e636e; text-align: center; text-indent: 0px;}
.scroll_left div {margin: 0 0 0 0;}
.submenu {background: url(/all/bg_submenu_top.gif) left top no-repeat;}
.submenu h3 a:hover {color: #55111d;}
.submenu h1 {font-size: 14px; padding: 0; border: 0; color: #000; margin: 7 35 3 15;}
.submenu_item {background: url(/all/sub_marker.gif) left top no-repeat; margin-left: 15px;}
.submenu_item_over {background: url(/all/sub_marker_over.gif) left top no-repeat; margin-left: 15px;}
.submenu_item_over a {color: #55111d;}
.submenu_item_h {color: #e6c6cc; background: url(/all/sub_marker_h.gif) left top no-repeat; margin-left: 15px;}
.submenu_item_h h1 {font-weight: bold;}
.uho_second {padding: 55 10 100 0;}
.uho_second p {font-size: 11pt; margin: 7 0 0 30; text-align: left; text-indent: 0px;}
.uho_second a {color: #000;}
.photo {float: left; margin: 0 20 30 20; //margin: 0 20 60 10;}
.podpis {background: url(/all/photo_bottom.jpg) center top no-repeat; height: 20px;}
.podpis p {margin: 12 20 7 20; font-size: 10px; color: #722633; text-align: left; text-indent: 0px;}
.tab {border-top: 1px #9e636e solid; border-right: 1px #9e636e solid; clear: both; margin-left: 40px;  background: #fff url(/all/bg_tab.jpg) left top repeat-x;}
.tab td {vertical-align: top; border-bottom: 1px #9e636e solid; border-left: 1px #9e636e solid; padding: 12 5 11 10; color: #9f6e75;}
.tab th {vertical-align: top; border-left: 1px #9e636e solid; border-bottom: 1px #9e636e solid; color: #6e1f2d; padding: 12 3; background: #ebe4dc; font-weight: bold; font-size: 12px;}
.tab div td {border: 0; padding: 0 8 5 0;}
.body_article {padding-top: 30px;}
.article_list {font-size: 16px; padding-top: 28px; list-style: url(/all/marker_list.gif);}
.article_list li {margin: 5 0 5 0;}
.sm p {font-size: 10pt; margin-left: 0px; text-indent: 0px;}
.sm {font-size: 10pt;}
.article_date {color: #6e1f2d; font-size: 16px; margin: 22 0 0 40;}
.list_news a {color: #000; text-decoration: none;}
.list_news a:hover {color: #941e33; text-decoration: underline;}
.q1 {padding: 23 0 10 0;}
.q2 {padding: 23 0 10 11;}
.a1 {border-bottom: 1px #6c1c2a solid; padding: 0 0 40 0;}
.a2 {border-bottom: 1px #6c1c2a solid; padding: 0 0 40 11;}
.rose {color: #9f6e75;}
.moneta {margin-bottom: 22px;}
.moneta td {border-bottom: 1px #d8ccbe solid; padding: 4 2 4 0;}
.moneta_pic {margin-top: 40px;}
.moneta_pic td {padding: 25 0 0 0;}
.map {padding: 0 0 100 61; list-style: url(/all/marker_map1.gif); font-weight: bold;}
.map li {margin: 0;}
.map ul {padding: 0 0 0 38; list-style: url(/all/marker_map1.gif);}
.map ul ul {padding: 0 0 0 38; list-style: url(/all/marker_map2.gif);}
.vacance {border: 1px #722633 solid; margin-left: 40px;}
.vacance td {padding: 4 0 4 0;}
.vacance h2 {margin: 6 0 22 7;}
.vacance span {color: #b94100;}
.inp {border: 1px #661926 solid; background: url(/all/bg_input_small.jpg) left top no-repeat; width: 171px; height: 21px; //height: 23px;}
.butt {background: url(/all/bg_butt.jpg) left top no-repeat; width: 199px; height: 29px; border: 0; color: #ebe4dc; font-size: 12px;}
.butt_h {background: url(/all/bg_butt_h.jpg) left top no-repeat; width: 199px; height: 29px; border: 0; color: #ebe4dc; font-size: 12px;}
.form td {padding: 3 0 3 0;}
.archive {margin-left: 40px; font-size: 10px;}
.archive span {font-size: 14px; font-weight: bold;}
.search {border: 1px #9e636e solid; padding: 0; margin: 0; background: #ebe4dc; //background: #ebe4dc url(/all/bg_search.gif) left top repeat-x;}
.filials {margin-left: 40px;}
.filials p {margin: 0 0 7 10;}
.filials h2 {margin: 10 0 12 10;}
.krasnodar ul {visibility: hidden; position: absolute;}
.krasnodar_h ul {visibility: visibile; position: absolute; z-index: 100; list-style-image: none; list-style: none; margin: -227 0 0 225; padding: 10; border: 1px #ebe4dc solid; background: url(/all/fig1_map.png) left top repeat; //background-image: none;  //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/all/fig1_map.png', sizingMethod='scale');}
.krasnodar_h ul a {width: 20%; font-size: 11px; text-decoration: none;}
.krasnodar_h ul a:hover {text-decoration: underline;}
.krasnodar_h ul li {line-height: 1.5; margin: 0; padding: 0 40 0 40;}
.otstup_ie {padding-left: 0px; //padding-left: 14px;}
.bord {border: 1px #6C1C2A solid;}
