body {margin: 0; padding:0px; background: #fff url(/bitrix/templates/index/images/body_bg.gif) 0 0 repeat-x; color:#737272; font-family: Arial, Tahoma, sans-serif; font-size:100.01%;}


/*---Global tags---*/
img {border:0; vertical-align:bottom;
}
img.big {
max-width:100%;
width:expression(this.width> 100? ‘100%’: this.width);
}
form {padding:0; margin:0;}
a {color:#1A97D7; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {color:#282828;}
h1 {font-size:20px; font-weight:normal; color:#282828;}
h2 {font-size:20px; font-weight:normal; color:#282828; margin-top:25px;}
h2 a {color:#282828;}
h1 a {color:#282828;}
h3 {}
h4 {font-size:14px;}

.content h1, .contenten h1 {}
.content h2, .contenten h2 {font-size:1.65em;}
.content h3, .contenten h3 {font-size:1.3em;}
.content h4, .contenten h4 {font-size:1.1em; font-family: Tahoma;}

ul {}
ul li {}

p {margin: 0 0 15px 0; padding:0; }
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}

.cl {clear:both; font-size:0;}


#container {font-size:0.85em; min-width:1000px; }

/*---header---*/
#header {height:313px;}
#icon_block {position:absolute; z-index:100; width:250px; height:50px; margin: 28px 0 0 28px;}
#icon_block a {display:block; float:left; width:38px; height:38px; background-position: 0 0; background-repeat:no-repeat; margin-right:15px;}
#icon_block span {display:none;}
.home_icon {background-image:  url(/bitrix/templates/index/images/home_icon.gif);}
.map_icon {background-image:  url(/bitrix/templates/index/images/map_icon.gif);}
.search_icon {background-image:  url(/bitrix/templates/index/images/search_icon.gif);}
.mail_icon {background-image:  url(/bitrix/templates/index/images/mail_icon.gif);}
#icon_block a:hover {background-position: 0 -38px;}
#icon_block a.active {background-position: 0 -38px;}
#icon_block a.active:hover {cursor:default;}

#lang {position:relative; width:112px; float:right; height:38px; line-height:38px; font-weight:bold; text-align:center; font-size:0.8em; right:34px; margin-top:26px; background: url(/bitrix/templates/index/images/lang_bg.gif) 0 0 no-repeat;}
#lang a {color:#0085CA;}
/*---main_blocks---*/
.wrapper {float:left; width:100%;}
.wrapper .content {margin:0 242px 0 260px; padding:0 15px 0 3%;} /*ïðèøëîñü ñäåëàòü ýòîò èçâðàò, ò.ê. âèçóàëüíûé ðåäàêòîð î÷åíü íå ïîëþáèë ýòîò êëàññ â îäèíî÷åñòâå, è ïðîâîäèë íàñëåäîâàíèå*/
.wrapper .contenten {margin:0 0px 0 260px; padding:0 15px 0 3%;} /*ïðèøëîñü ñäåëàòü ýòîò èçâðàò, ò.ê. âèçóàëüíûé ðåäàêòîð î÷åíü íå ïîëþáèë ýòîò êëàññ â îäèíî÷åñòâå, è ïðîâîäèë íàñëåäîâàíèå*/
.left_part {float:left; margin-left:-100%; width:260px;}
.right_part {float:left; margin-left:-242px; width:242px;}

.two_big_cell .content {margin:0 45px 0 260px; padding:0 15px 0 3%;}
.two_big_cell .right_part {float:left; margin-left:-45px; width:45px;}

/*---header_top---*/
.top_menu {width:100%; margin-left:-0px;}
.top_menu td {height:90px;}
#header_top {width:100%;  z-index:1000;}
#header_top .content {padding-right:15px;  margin-right:170px;  height:94px;}

.top_menu ul {list-style-type:none; padding:0px 0% 0 0; margin:0 -15% 0 3%; font-size:1.15em;}
.top_menu ul li {float:left;  margin: 2px 2% 2px 0px; white-space:nowrap;  position:relative;}
.top_menu ul li a {float:left; display:block; line-height:38px;}
.top_menu ul li a span {display:block; height:38px; padding: 0 12px; float:left; cursor:pointer;  text-decoration:underline;}
.top_menu ul li a:hover {background: url(/bitrix/templates/index/images/top_menu_left.gif) 0 0 no-repeat; position:relative;}
.top_menu ul li a:hover span {background: url(/bitrix/templates/index/images/top_menu_right.gif) 100% 0 no-repeat;  text-decoration:none; position:relative;}
.top_menu ul li a.active {background: url(/bitrix/templates/index/images/top_menu_left.gif) 0 0 no-repeat; text-decoration:none;}
.top_menu ul li a.active span {background: url(/bitrix/templates/index/images/top_menu_right.gif) 100% 0 no-repeat;  text-decoration:none;}
.top_menu ul li a.active1 {background: url(/bitrix/templates/index/images/top_menu_left.gif) 0 0 no-repeat; text-decoration:none;}
.top_menu ul li a.active1 span {background: url(/bitrix/templates/index/images/top_menu_right.gif) 100% 0 no-repeat;  text-decoration:none;}


.top_menu ul ul {display: none;position:absolute; border:1px solid #F5F8FA; background:#FBFBFB; z-index:1;  border-top:0; top:30px; left:-1px; zoom:1; width:300px; margin:0;}
.top_menu ul ul li {clear:both; font-size:13px; padding: 0 5px 5px 27px; background:transparent url(/bitrix/templates/index/images/arr3.gif) 16px 7px no-repeat; zoom:1; white-space:normal; width:255px;}
.top_menu ul ul:hover li:hover { background:transparent url(/bitrix/templates/index/images/arr3.gif) 16px 7px no-repeat;}
.top_menu ul ul li a {line-height:15px; zoom:1;}
.top_menu ul ul li a:hover {background:transparent url(/bitrix/templates/index/images/arr3.gif) scroll -4px 7px no-repeat;}
.sub_menu {border:1px solid #C6C6C6; border-top:0;}
.sub_ul {background:transparent url(/bitrix/templates/index/images/sub_ul.gif) 100% 0px no-repeat; position:relative; padding: 10px 0; top:-1px; right:-1px; zoom:1;}
.white_line {display:none; border:0px solid #000; font-size:0; height:11px; top:27px; width:100%;  border-left:1px solid #C6C6C6; position:absolute; z-index:1000; background:transparent url(/bitrix/templates/index/images/white_line.gif) 100% 0px repeat-y;}
.top_menu ul li a:hover .white_line {z-index:100;}

.top_menu ul li:hover ul { display: block; }
.top_menu ul li.over ul { display: block; }
.top_menu ul li:hover .white_line { display: block; }
.top_menu ul li.over .white_line { display: block; }
.top_menu ul ul li:hover {background: none;}
.top_menu ul li:hover {background: url(/bitrix/templates/index/images/top_menu_left.gif) 0 0 no-repeat; position:relative;}
.top_menu ul li:hover span {background: url(/bitrix/templates/index/images/top_menu_right.gif) 100% 0 no-repeat;  text-decoration:none; position:relative;}
.top_menu ul li.over {background: url(/bitrix/templates/index/images/top_menu_left.gif) 0 0 no-repeat; position:relative;}
.top_menu ul li.over span {background: url(/bitrix/templates/index/images/top_menu_right.gif) 100% 0 no-repeat;  text-decoration:none; position:relative;}

/*---header_img---*/
#header_img_block {padding-right:2%; _padding-right:0%; z-index:0;}
#header_img_block .content {margin:0 250px 0 0px; padding:0; zoom:1;}
#header_img_block .left_part {float:left; margin-left:-100%; width:0px; }

#logo {padding-top:36px;}
.header_img_bg {height:219px; background: url(/bitrix/templates/index/images/header_img_bg1.jpg) 0% 0 repeat-x; margin-right:4%; }
.header_img {height:219px; background: url(/bitrix/templates/index/images/header_img.jpg) 100% 0 no-repeat;}
.header_img_left {position:absolute; width:100px; height:273px; background: url(/bitrix/templates/index/images/header_img_left.png) 0% 0 no-repeat; }
.header_text {color:#fff; font-size:28px; line-height:90%; padding: 90px 300px 0 30px; text-align:right;}
.header_text span {color:#A4E7FF; font-size:16px; line-height:100%; display:block;}

/*---hew header_img---*/
.cloud {height:219px; background: url(/bitrix/templates/index/images/cloud.jpg) 15% 0 no-repeat;}
.main_img {height:219px; width:684px; float:right; background: url(/bitrix/templates/index/images/main_img.png) 0% 0 no-repeat; margin-left:-280px;}
.header_text_new {color:#fff; font-size:30px; line-height:90%; padding: 40px 0px 0 0px; position:relative; float:right; text-align:right; width:42%;}
.header_text_new span {color:#A4E7FF; font-size:16px; line-height:100%; display:block;}

.search_form {margin-top:78px;}
.right_part_content .search_form {margin-top:0px; margin-bottom:20px;}
#search_input {width:172px; height:16px; padding: 3px 0 0 6px; background: #EFEFEF url(images/search_input.gif) 0% 0 no-repeat; border:none medium; float:left; font-size:11px; color:#4C5B78;}
#search_go {width:47px; height:20px;  background: url(images/search_go.gif) 0% 0 no-repeat; border:none medium; cursor:pointer; margin:-1px 0 0 7px; position:relative;}

.big_search_form {height:40px;}
.big_search_input {width:75%; padding-left:3px; float:left; border:1px solid #A5ACB2;}
.big_search_go {float:right; width:72px; height:20px; border:none medium; float:left; background: url(images/big_search_go.gif) 0% 0 no-repeat; margin-left:10px;}

/*---content_container---*/
.content_container {background: url(/bitrix/templates/index/images/right_part_bg.gif) 100% 238px no-repeat;}
.content_container_pd {  padding: 0 2%; _padding: 0 0%; zoom:1;}
.content_container .content, .content_container .contenten {padding-top:10px; padding-right:5%; padding-bottom:50px;}
.content_text {padding:0; margin:0; zoom:1;}
.content_container .left_part {padding-top:48px;}
.content_container .right_part {padding-top:32px;}


.content_container .content ul {list-style-type:none; padding:0; margin:0; font-size:12px; zoom:1;}
.content_container .content ul.map-level-0 ul.map-level-1, .content_container .content ul.map-level-0 ul.map-level-1 ul.map-level-2  {margin:2px 0 5px 20px; }
.content_container .content ul li {background: url(/bitrix/templates/index/images/arr.gif) 0% 2px no-repeat; padding: 0 0 7px 16px;}

.all {float:right;  margin-top:7px; font-size:12px; background: url(/bitrix/templates/index/images/all_left.gif) 0% 0px no-repeat;  zoom:1; white-space:nowrap; position:relative; top:5px; zoom:1; right:0;}
.all a {display:block; height:23px; line-height:23px; background: url(/bitrix/templates/index/images/all_right.gif) 100% 0px no-repeat; text-align:center; zoom:1; padding: 0 15px 0 20px; }

/*---left_part---*/
.service {height:133px; background: url(/bitrix/templates/index/images/service.jpg) 0% 0px no-repeat; font-size:20px; line-height:110%;}
.service a {display:block; padding: 0 0 0 0; color:#F2F1F1; text-decoration:none; padding: 25px 0 0 112px;}
.service a:hover {color:#fff;}
.left_part_content {padding: 0 0px 0 12px;}

/*--text_banner---*/
.gray_border {border:1px solid #E5EBEF; margin-bottom:12px;}
.lt_white {background: url(/bitrix/templates/index/images/lt_white.gif) 0% 0px no-repeat; top:-1px; left:-1px;  position:relative;}
.rt_white {background: url(/bitrix/templates/index/images/rt_white.gif) 100% 0px no-repeat; right:-2px;   position:relative;}
.lb_white {background: url(/bitrix/templates/index/images/lb_white.gif) 0% 100% no-repeat; left:-2px; bottom:-2px;  position:relative;}
.rb_white {background: url(/bitrix/templates/index/images/rb_white.gif) 100% 100% no-repeat; right:-2px; position:relative;}
.left_text_banner {padding: 10px 10px 8px 17px; font-size:1.25em; line-height:100%;}
.left_text_banner a {color:#919699; text-decoration:none;}
.left_text_banner a:hover {color:#6F6F6F;}
.left_text_banner b {font-size:1.1em;}

.blue {color:#0089CB;}
.green {color:#A0C035;}

.gray_block {background:#F5F8FA; zoom:1; margin-bottom:33px;}
.lt_gray {background: url(/bitrix/templates/index/images/lt_gray.gif) 0% 0px no-repeat;}
.rt_gray {background: url(/bitrix/templates/index/images/rt_gray.gif) 100% 0px no-repeat;}
.lb_gray {background: url(/bitrix/templates/index/images/lb_gray.gif) 0% 100% no-repeat;}
.rb_gray {background: url(/bitrix/templates/index/images/rb_gray.gif) 100% 100% no-repeat;}

.s_logo {padding: 10px 10px 15px 18px;}
.gray_block_title {font-size:20px; padding: 0 0 10px 22px;}
.gray_block_title a {color:#282828;}
.s_logo table {font-size:0.9em;}
.s_logo table td {padding: 3px 7px 3px 0;}

.left_contacts {font-weight:bold; color:#0086CA; font-size:23px; line-height:80%; padding: 50px 0 5px 40px; background: url(/bitrix/templates/index/images/phone.gif) 72px 0% no-repeat; position:relative; top:-20px;}
.left_contacts span {font-size:14px; color:#BDBDBD; font-weight:normal; zoom:1;}

.m_img {float:right;}

.left_news {margin-bottom:33px;}
.left_news h2 {padding: 15px 0 15px 0; margin:0;}

/*---right_part---*/
.rss_icon {position:relative; top:-2px; left:32px;}
.right_part_content {padding: 0 10px 0 0;}
.right_part h2 {padding: 15px 0 15px 0; margin:0;}
.news_icon {background: url(/bitrix/templates/index/images/news_icon.gif) 191px 10px no-repeat;}
.subscr_icon {background: url(/bitrix/templates/index/images/subscr_icon.gif) 191px 10px no-repeat;}

.news {font-size:0.9em; font-family: Tahoma; line-height:130%;}
.content .news {font-size:1em; font-family: Tahoma; line-height:130%; margin-bottom:5px;}
.news_date {font-size:0.8em; color:#000; background: url(/bitrix/templates/index/images/arr2.gif) 0px 7px no-repeat; position:relative; left:-10px; padding: 0 0 4px 10px;}
.content .news_date {background: url(/bitrix/templates/index/images/arr2.gif) 0px 6px no-repeat;}
.news_text {padding: 8px 0 15px 0;}

#subscribe_form {padding: 0 0 10px 0px; font-size:0.9em; line-height:200%; position:relative; top:-5px;}
#subscribe_form label {position:relative; top:-1px; left:5px}
.button {width:92px; height:20px; padding-bottom:2px; font-size:11px; color:#585858; background: url(images/button_bg.gif) 0px 0px no-repeat; border:none medium; cursor:pointer; margin-top:7px;}
.input_text_225 {width:218px; height:16px; font-size:11px; color:#585858; background: #EFEFEF url(images/input_text_225.gif) 0px 0px no-repeat; border:none medium; margin-top:7px; margin-bottom:4px; padding: 3px 0 0 6px;}

.tags {}
.tags a {font-size:0.8em; color:#8C9CA4; text-decoration:none;}
.tags a:hover {color:#656B6E;}
.tags .tags_level_01 {font-size:0.7em;}
.tags .tags_level_02 {font-size:0.8em;}
.tags .tags_level_03 {font-size:0.9em;}
.tags .tags_level_04 {font-size:1em;}
.tags .tags_level_05 {font-size:1.1em;}
.tags .tags_level_06 {font-size:1.2em;}
.tags .tags_level_07 {font-size:1.3em;}


/*---partners---*/
.partners_table {width:100%;}
.partners_table table {width:100%;}
.partners_table td {padding:0; text-align:center;}
td.partn_td { width:25%; padding:1.5px 1px;}
.left_border {width:5px; height:62px; background: url(/bitrix/templates/index/images/left_border.gif) 0px 0px no-repeat;}
.right_border {width:5px; height:62px; background: url(/bitrix/templates/index/images/right_border.gif) 0px 0px no-repeat;}
.border_tb {border-top:1px solid #E0E3E5; border-bottom:1px solid #E0E3E5; height:62px; width:100%;}
.gray_bg {background:#E0E3E5;}
/*---footer---*/
#footer {font-size:0.8em; color:#727E97; border-top:1px solid #E1E3E8; padding: 20px 2% 20px 2%; _padding-left:0; _padding-right:0; position:relative; zoom:1;}
#footer .content {padding:0;}
.footer_menu {text-align:center;}
.footer_menu a {color:#727E97; margin: 0 12px;  _margin: 0 10px; line-height:175%;}
.copy {background: url(/bitrix/templates/index/images/footer_logo.gif) 100% 10px no-repeat; width:300px; margin: 0 auto; padding: 35px 0 10px 0;}
.copy b {color:#0071BD;}
#footer .left_part {line-height:170%;}
#footer .right_part {text-align:center;}
#base_body #footer .right_part {text-align:left;}


/*---BASE PAGE---*/
#base_body {}
#base_body #header {height:190px;}
#base_body #logo {padding-top:0px; position: relative; margin-top:-12px;}
#base_body .header_img_bg {height:96px; background: url(/bitrix/templates/index/images/header_img_bg.gif) 0% 0 repeat-x; margin-right:4%;}
#base_body .header_img {height:96px; background: transparent url(/bitrix/templates/index/images/base_img.gif) 100% 0 no-repeat; }
/*#base_body .header_img_left {position:absolute; z-index:10; width:105px; height:148px; background: url(/bitrix/templates/index/images/header_img_left_base.png) 0% 0 no-repeat; top:40px;}*/
#base_body .header_img_left {position:absolute; z-index:10; width:105px; height:148px; top:40px;}
#base_body .header_text {color:#fff; font-size:30px; line-height:90%; width:520px; padding: 25px 0 0 130px; text-align:right;}
#base_body .header_text span {color:#A4E7FF; font-size:16px; line-height:100%; display:block;}

#base_body #icon_block {position:absolute; z-index:100; width:250px; height:50px; margin: 28px 0 0 70px;}

#base_body .content_container .left_part {padding-top:15px;}  /*--ñäâèãàë êàòàëîã îáîðóäîâàíèå ââåðõ--*/
#base_body .content_container .content, #base_body .content_container .contenten {font-size:0.85em; }
#base_body .service {position:relative; left:-12px; margin-right:-12px;}

#base_body .left_part dl dd ul {list-style-type:none;  padding:5px 0; margin:0; border:0px solid #E8E8E8; border-left:0px solid #E8E8E8;}
#base_body .left_part dl dd ul li {padding:0 0 0 34px; margin:0; background: url(/bitrix/templates/index/images/arr.gif) 17px 8px no-repeat;  zoom:1;}
#base_body .left_part dl dd ul li a {background:transparent !important; padding:5px 0 5px 0px;  border-bottom:0px solid #E8E8E8; color:#737272;}
#base_body .left_part dl dd ul li a:hover {background:transparent !important; text-decoration:none;}

.path {padding-bottom:5px;}
.path a {background: url(/bitrix/templates/index/images/arr4.gif) 100% 6px no-repeat; padding-right:11px; margin-right:3px;}

.cat_block {clear:both; font-family:Tahoma; padding:10px 10px 10px 0; zoom:1;}
.cat_block .rnd { float:left; margin: 0px 10px 10px 0; }/*--ÄÎÏ ÂÑÒÀÂÊÈ--*/
.cat_block .rnd img { padding:0; margin:0;}/*--ÄÎÏ ÂÑÒÀÂÊÈ--*/
.cat_block p {margin-bottom:10px;}
.cat_table {width:100%;}
.cat_table td {width:50%; padding:0;}

.content .tags {font-size:1.3em; color:#8C9CA4; padding:  10px 0 30px 0; zoom:1; line-height:130%;}
.content .tags a {color:#8C9CA4;}
.content .tags a:hover {color:#656B6E;}

/*--html banner---*/
.html_banner {height:90px; background: url(/bitrix/templates/index/images/html_banner_right.jpg) 100% 0px no-repeat; font-size:19px;}
.html_banner_right {height:90px; background: url(/bitrix/templates/index/images/html_banner_left.jpg) 0% 0px no-repeat;}
.html_banner a {display:block; text-decoration:none; padding: 0 10px 0 150px;}
.html_banner a:hover {color:#282828;}
.valign {display:table-cell;  vertical-align:middle;}
.valign p {margin:0;}


.right_menu {list-style-type:none; padding:0; margin:-7px 0 10px 0;}
.right_menu li {border-bottom:1px solid #E8E8E8; font-size:0.95em; padding: 7px 0 9px 0;}

/*---STYLE TABLE---*/
.style_table {width:100%; margin-bottom:20px;}
.style_table th {padding: 8px 5px 7px 12px; font-weight:normal; color:#0086CA;}
.style_table td {padding: 8px 5px 7px 12px;}
.gray_tr td {background:#F5F8FA;}

.search_ask {font-size:1.4em; color:#000;}
.search_ask span {color:#1A97D7;}

.content ol {padding:0; margin:20px 0 20px 17px;}
.content ol li {padding: 0 0 10px 0;}
.content ol li p {margin-bottom:6px;}

/*---page---*/
.page {margin: 10px 0 20px 0;}
.page a {display:block; float:left; color:#4C5B78; height:20px; line-height:20px; margin: 0 3px; padding:0 5px;}
.page a:hover {background:#4C5B78; color:#fff;}
.page b {display:block; float:left; color:#1A97D7; height:20px; line-height:20px; margin: 0 3px; padding:0 5px;}
.page a span {display:none;}
.arr_left {width:21px; height:20px; background: url(/bitrix/templates/index/images/arr_left.gif) 0% 0px no-repeat; padding:0 !important; margin:0 10px 0 0 !important;}
.arr_left:hover {background: url(/bitrix/templates/index/images/arr_left.gif) 0% -20px no-repeat !important;}
.arr_right {width:21px; height:20px; background: url(/bitrix/templates/index/images/arr_right.gif) 0% 0px no-repeat; padding:0 !important; margin:0 0 0 10px !important;}
.arr_right:hover {background: url(/bitrix/templates/index/images/arr_right.gif) 0% -20px no-repeat !important;}

.search_banner {background: url(/bitrix/templates/index/images/search_banner_bg.gif) 0% 0 repeat-x; color:#fff; font-size:0.95em; padding:0; margin:0; zoom:1;}
.search_banner a {color:#fff; text-transform:uppercase;}
.search_banner b {font-size:24px; font-weight:normal; line-height:105%;}
.search_banner_left {background: url(/bitrix/templates/index/images/search_banner_left.gif) 0% 0 no-repeat; height:90px; padding: 0 20px 0 128px;}
.search_banner_right {background: url(/bitrix/templates/index/images/search_banner_right.gif) 100% 0 no-repeat;}

.rss_big {position:absolute; margin-left:305px; margin-top:12px; height:30px; line-height:30px; color:#2F3031;}
.rss_big img {margin-right:8px; display:block; float:left;}

/*---made by vasya---*/
#main_body .left_part dl dd ul {list-style-type:none;  padding:5px 0; margin:0; background:#F5F8FA; border:1px solid #E8E8E8; border-left:0px solid #E8E8E8;  position:absolute; left:247px; _left:230px; width:304px; top:-1px; z-index:5;}

.top_left {height:35px; margin-bottom:11px; line-height:35px; color:#fff; background: #116BC2 url(/bitrix/templates/index/images/dt_bg.jpg) 0% 0px no-repeat; font-size:20px; padding: 0 0 0 18px; }
.top_left a {color:#fff;}

.left_menu ul {padding:0; margin:20px 0 15px 0; zoom:1;list-style: none;}
.left_menu ul li {margin:0;  font-size:0.9em; position:relative;}
.left_menu ul li a {text-decoration:none; display:block; padding:9px 0 10px 18px;  border-bottom:1px solid #E8E8E8; background: url(/bitrix/templates/index/images/arr1.gif) 1px 50% no-repeat;}
.left_menu ul li a:hover {background: #F5F8FA url(/bitrix/templates/index/images/arr1.gif) 1px 50% no-repeat; text-decoration:underline;}
.left_menu ul li.active a {background: #F5F8FA url(/bitrix/templates/index/images/arr1.gif) 1px 50% no-repeat;}
.left_menu ul li ul {display: none;list-style-type:none;  padding:5px 0; margin:0; background:#F5F8FA; border:1px solid #E8E8E8; border-left:0px solid #E8E8E8;  position:absolute; left:247px; _left:230px; width:304px; top:-1px; z-index:5;}
.left_menu ul li ul li {padding:0 0 0 22px; margin:0; background: url(/bitrix/templates/index/images/arr3.gif) 11px 50% no-repeat;  zoom:1;font-size:0.9em;}
.left_menu ul li ul li a {text-decoration:none; display: block;background:transparent !important; padding:5px 0 5px 0px;  border-bottom:0px solid #E8E8E8;font-size:1.1em;}
.left_menu ul li ul li a:hover {background:transparent !important; text-decoration:underline}
.left_menu ul li:hover ul { display: block; }
.left_menu ul li.over ul { display: block; }
.left_menu ul li:hover {background: #F5F8FA; }
.left_menu ul li.over {background: #F5F8FA; }
.left_menu ul li ul li:hover {background: #F5F8FA url(/bitrix/templates/index/images/arr3.gif) 11px 50% no-repeat; zoom:1;}
.left_menu ul li ul li.over {background: #F5F8FA url(/bitrix/templates/index/images/arr3.gif) 11px 50% no-repeat; zoom:1;}

.left_menu ul li.left_inner {background: transparent; }
.left_menu ul li.left_inner ul { display:block; position:relative; top:0;left:0px; width:100%; list-style-type:none; padding:5px 0; margin:0; border:0px solid #E8E8E8; border-left:0px solid #E8E8E8; background: transparent;}
.left_menu ul li.left_inner ul li {padding:0 0 0 34px; margin:0; background: url(/bitrix/templates/index/images/arr.gif) 17px 8px no-repeat; zoom:1;}
.left_menu ul li.left_inner ul li a {background:transparent !important; padding:5px 0 5px 0px; border-bottom:0px solid #E8E8E8; color:#737272;}
.left_menu ul li.left_inner ul li a:hover {background:transparent !important; text-decoration:underline;}

dt {margin-top: 10px; margin-bottom: 5px; font-weight: bold;}
dd {margin-left: 60px;}
table.um {cellspacing: 1px; cellpadding: 10px; align: left; border: 1px; valign: center; border-color: black;}
.um td {padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-color: #000000; width: 50px;}