* {margin:0; padding:0;}
html {height:100%}
body {width:100%; height:100%; min-width:980px; background:#f0f2f1;}

* html #wrapper, * html #footer {width:expression((documentElement.clientWidth||document.body.clientWidth)<975?'980px':'');}

a:link, a:visited {color:#000000; text-decoration:underline;}
a:hover, a:hover.visited {color:#000000; text-decoration:none;}

a {outline:0px;}

img {border:0px;}

input {vertical-align:middle;}
input, textarea {border:1px solid #cfe7f3; padding:2px 4px 2px 4px; font-family:arial, tahoma; font-size:12px;}

p {margin:0px 0px 15px 0px; text-align:justify;}
h1, h2, h3, h4 {text-decoration:underline; font-family:arial, tahoma; margin:0px 0px 15px 0px; text-align:left; font-weight:normal; color:#007ac2;}
h1 {font-size:21px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}

h1 a:link, h1 a:visited {white-space:nowrap; word-spacing:normal; color:#007ac2; text-decoration:underline;}
h1 a:hover, h1 a:hover.visited {white-space:nowrap; word-spacing:normal; color:#007ac2; text-decoration:none;}

.min_width {width:980px; height:0px; font-size:0px;}

.cloud_left {position:absolute; top:0px; left:0px; width:529px; height:522px; background:url(/_img/cloud_left.jpg);}
.cloud_right {position:absolute; top:0px; right:0px; width:426px; height:344px; background:url(/_img/cloud_right.jpg);}

.leaf_left {position:absolute; top:6px; left:0px; width:105px; height:239px; background:url(/_img/leaf_left.gif);}
.leaf_right {position:absolute; top:230px; right:0px; width:36px; height:100px; background:url(/_img/leaf_right.gif);}

.top_img {position:absolute; top:0px; left:50%; margin-left:-400px; width:811px; height:195px; background:url(/_img/top_img.gif);}

.needed {position:absolute; top:39px; right:60px; width:183px; height:167px;}

#wrapper {width:100%; min-width:980px; margin:0 auto; min-height:100%; height:auto !important; height:100%; position:relative;}

#header {height:310px; position:relative;}
#header .logo {position:absolute; top:48px; left:160px; width:139px; height:110px;}

#icon {width:300px; position:absolute; z-index:10; left:138px; top:183px;}
#icon div {float:left; padding-top:0px; margin-right:60px;}
#icon .mail {margin-top:1px;}
#icon a:link, #icon a:visited {display:block; padding:5px; background:none;}
#icon a:hover, #icon a:hover.visited {background:#acb736;}

#lang {position:absolute; top:90px; left:330px; font-family:arial, tahoma; font-size:11px; color:#89653d; z-index:1;}
#lang .active {padding:0px 0px 0px 5px; width:23px; height:22px; background:#acb736; color:#ffffff; text-decoration:underline; float:left; margin-right:3px;}
#lang .unactive {float:left; width:23px; height:22px; margin-right:3px;}
#lang a:link, #lang a:visited {padding-top:4px; width:23px; height:22px; color:#007ac2; text-decoration:none; display:block;}
#lang a:hover, #lang a:hover.visited {padding-top:4px; width:23px; height:22px; color:#acb736; text-decoration:none; display:block;}
#lang .active a:link, #lang .active a:visited {padding-top:4px; width:23px; height:22px; color:#ffffff; text-decoration:none; display:block;}
#lang .active a:hover, #lang .active a:hover.visited {padding-top:4px; width:23px; height:22px; color:#ffffff; text-decoration:none; display:block;}

.menu {z-index:90; position:absolute; top:-80px; left:50%; margin-left:-407px; width:814px; height:41px; text-align:left; font-family:arial, tahoma, verdana; background:url(/_img/top_menu_bg.gif);}
.menu .mnu {position:absolute; top:0px; left:0px; height:41px; width:814px;}
.menu ul {margin:0px; padding:0px; position:absolute; left:0px; top:0px; list-style-type:none;}
.menu ul li {float:left;}
.menu ul li ul {margin:21px 0px 0px 8px; padding:0px; position:absolute; left:0px; top:0px; width:150px; display:none;}
*html .menu ul li ul {margin:0px 0px 0px 2px;}
.menu .sub {margin:0px; font-weight:normal;}
.menu ul li a.sub:link, .menu ul li a.sub:visited {margin:0px 0px 0px 20px; padding:5px 5px 5px 22px; width:160px; color:#006fb0; text-decoration:underline; display:block; background:#deedf3 url(/_img/cat_arrow.gif) 7px 11px no-repeat; font-size:12px; border-bottom:1px solid #eef2f3;}
.menu ul li a.sub:hover, .menu ul li a.sub:hover.visited {margin:0px 0px 0px 20px; padding:5px 5px 5px 22px; width:160px; color:#006fb0; text-decoration:none; display:block; background:#ffffff url(/_img/cat_arrow.gif) 9px 11px no-repeat; font-size:12px; border-bottom:1px solid #eef2f3;}
* html .menu ul li {height:1%;}
* html .menu ul li a {height:1%;}

.menu .mnu .m_item {float:left; padding:0px; height:20px; font-size:18px;}
.menu .mnu .m_item .lft {float:left; padding:0px; width:20px; height:41px;}
.menu .mnu .m_item .rght {float:left; padding:0px; width:20px; height:41px;}
.menu .mnu .m_item a:link, .menu .mnu .m_item a:visited {float:left; height:28px; color:#007ac2; text-decoration:underline; display:block; padding:8px 5px 6px 5px; background:none; white-space:nowrap; word-spacing:normal;}
.menu .mnu .m_item a:hover, .menu .mnu .m_item a:hover.visited {float:left; height:28px; color:#007ac2; text-decoration:none; display:block; padding:8px 5px 6px 5px; white-space:nowrap; word-spacing:normal;}

.menu .mnu .m_item_a {float:left; padding:0px; height:20px; font-size:18px;}
.menu .mnu .m_item_a .lft {float:left; padding:0px; width:20px; height:41px; background:url(/_img/lft_bg.gif);}
.menu .mnu .m_item_a .rght {float:left; padding:0px; width:20px; height:41px; background:url(/_img/rght_bg.gif);}
.menu .mnu .m_item_a a:link, .menu .mnu .m_item_a a:visited {float:left; height:28px; color:#879b20; text-decoration:underline; display:block; background:#ffffff; padding:8px 5px 5px 5px; white-space:nowrap; word-spacing:normal;}
.menu .mnu .m_item_a a:hover, .menu .mnu .m_item_a a:hover.visited {float:left; height:28px; color:#879b20; text-decoration:none; display:block; background:#ffffff; padding:8px 5px 5px 5px; white-space:nowrap; word-spacing:normal;}

.menu_en {z-index:90; position:absolute; top:-80px; left:50%; margin-left:-340px; width:680px; height:41px; text-align:left; font-family:arial, tahoma, verdana; background:url(/_img/top_menu_bg_en.gif);}
.menu_en .mnu {position:absolute; top:0px; left:0px; height:41px; width:814px;}
.menu_en ul {margin:0px; padding:0px; position:absolute; left:0px; top:0px; list-style-type:none;}
.menu_en ul li {float:left;}
.menu_en ul li ul {margin:21px 0px 0px 8px; padding:0px; position:absolute; left:0px; top:0px; width:150px; display:none;}
*html .menu_en ul li ul {margin:0px 0px 0px 2px;}
.menu_en .sub {margin:0px; font-weight:normal;}
.menu_en ul li a.sub:link, .menu_en ul li a.sub:visited {margin:0px 0px 0px 20px; padding:5px 5px 5px 22px; width:160px; color:#006fb0; text-decoration:underline; display:block; background:#deedf3 url(/_img/cat_arrow.gif) 7px 11px no-repeat; font-size:12px; border-bottom:1px solid #eef2f3;}
.menu_en ul li a.sub:hover, .menu_en ul li a.sub:hover.visited {margin:0px 0px 0px 20px; padding:5px 5px 5px 22px; width:160px; color:#006fb0; text-decoration:none; display:block; background:#ffffff url(/_img/cat_arrow.gif) 9px 11px no-repeat; font-size:12px; border-bottom:1px solid #eef2f3;}
* html .menu_en ul li {height:1%;}
* html .menu_en ul li a {height:1%;}

.menu_en .mnu .m_item {float:left; padding:0px; height:20px; font-size:18px;}
.menu_en .mnu .m_item .lft {float:left; padding:0px; width:20px; height:41px;}
.menu_en .mnu .m_item .rght {float:left; padding:0px; width:20px; height:41px;}
.menu_en .mnu .m_item a:link, .menu_en .mnu .m_item a:visited {float:left; height:28px; color:#007ac2; text-decoration:underline; display:block; padding:8px 5px 6px 5px; background:none; white-space:nowrap; word-spacing:normal;}
.menu_en .mnu .m_item a:hover, .menu_en .mnu .m_item a:hover.visited {float:left; height:28px; color:#007ac2; text-decoration:none; display:block; padding:8px 5px 6px 5px; white-space:nowrap; word-spacing:normal;}

.menu_en .mnu .m_item_a {float:left; padding:0px; height:20px; font-size:18px;}
.menu_en .mnu .m_item_a .lft {float:left; padding:0px; width:20px; height:41px; background:url(/_img/lft_bg.gif);}
.menu_en .mnu .m_item_a .rght {float:left; padding:0px; width:20px; height:41px; background:url(/_img/rght_bg.gif);}
.menu_en .mnu .m_item_a a:link, .menu_en .mnu .m_item_a a:visited {float:left; height:28px; color:#879b20; text-decoration:underline; display:block; background:#ffffff; padding:8px 5px 5px 5px; white-space:nowrap; word-spacing:normal;}
.menu_en .mnu .m_item_a a:hover, .menu_en .mnu .m_item_a a:hover.visited {float:left; height:28px; color:#879b20; text-decoration:none; display:block; background:#ffffff; padding:8px 5px 5px 5px; white-space:nowrap; word-spacing:normal;}

#middle {width:100%; padding:0 0 80px; height:1%; font-family:arial, tahoma; font-size:12px; color:#131313; position:relative;}
#middle:after {content: '.'; display:block; clear:both; visibility:hidden; height:0;}
#container {width:100%; float:left; overflow:hidden; padding-bottom:127px;}
#content {padding:0px 243px 0px 258px;}
#content ul {margin-left:20px; text-align:left;}
#content ul li {list-style-type:square; font-size:11px;}

#content_2 {padding:0px 243px 0px 40px;}

.content_bg_top {width:100%; height:32px; background:#fbfcf9 url(/_img/content_bg_top.gif) top left no-repeat;}
.content_bg_bottom {width:100%; height:32px; background:#fbfcf9  url(/_img/content_bg_bottom.gif) top right no-repeat;}
.content_bg_bottom {width:100%; height:32px; background:#fbfcf9  url(/_img/content_bg_bottom.gif) top right no-repeat;}

#content_cnt {width:100%; height:1%; background:#fbfcf9;}
#content_cnt:after {content: '.'; display:block; clear:both; visibility:hidden; height:0;}
#content_cnt ul {margin-left:20px; text-align:left;}
#content_cnt ul li {list-style-type:square; font-size:11px;}
#content_cnt ol {margin-left:20px; text-align:left;}

.cat_cnt {padding:0px 20px 0px 20px; background:#fbfcf9;}

#last_news {width:100%; font-size:11px; border-collapse:collapse;}
#last_news td {vertical-align:top;}
#last_news td p {padding-bottom:0px;}
#last_news .left {padding:0px 8px 2px 0px}
#last_news .right {padding:0px 0px 2px 8px}

.sl {float:left; width:258px; margin-left:-100%;}

#menu_left {width:175px; background:url(/_img/menu_bg.gif) repeat-y; position:relative; left:42px; font-family:tahoma, arial; font-size:11px; font-weight:bold;}
#menu_left .menu_bg_top {width:175px; height:35px; background:url(/_img/menu_bg_top.jpg);}
#menu_left .menu_bg_bottom {width:175px; height:35px; background:url(/_img/menu_bg_bottom.jpg); position:relative; top:-30px;}
#menu_left .menu_main {width:150px; text-align:center; margin:0 auto; position:relative; z-index:1; top:-20px;}
#menu_left .menu_main div {padding:5px 0px 5px 0px;}
#menu_left .menu_main div img {margin-bottom:5px;}
.menu_bg_up {width:175px; height:30px; background:#f0f2f1; position:relative; left:42px; z-index:1; top:-30px;}
#menu_left a:link, #menu_left a:visited {color:#007ac2; text-decoration:underline;}
#menu_left a:hover, #menu_left a:hover.visited {color:#007ac2; text-decoration:none;}

.sr {float:left; margin-right:-3px; width:240px; margin-left:-240px; padding-bottom:170px;}

.bann {width:177px; height:161px; text-align:center; margin:0 auto; background:url(/_img/bann_bg.gif) center center no-repeat; position:relative; left:12px; font-family:arial, tahoma; font-size:18px; margin-bottom:20px;}
.bann img {margin-top:16px;}
.bann a:link, .bann a:visited {color:#007ac2; text-decoration:underline;}
.bann a:hover, .bann a:hover.visited {color:#007ac2; text-decoration:none;}

#footer {width:100%; margin:-80px auto 0; height:80px; position:relative; font-family:arial, tahoma; font-size:12px; color:#131313;}

#footer .bottom_line {width:100%; height:6px; position:absolute; bottom:0px; left:0px; font-size:0px; background:#bdc638 url(/_img/bottom_line.png) right no-repeat;}
#footer .bottom_line_up {width:258px; height:6px; position:absolute; bottom:0px; left:0px; font-size:0px; background:#f0f2f1;}
#footer .bottom_berries_01 {width:129px; height:69px; position:absolute; bottom:32px; right:165px; background:url(/_img/bottom_berries_01.gif);}
#footer .bottom_berries_02 {width:136px; height:108px; position:absolute; bottom:55px; right:0px; background:url(/_img/bottom_berries_02.gif);}
#footer .mega_copy {position:absolute; bottom:60px; left:50%; margin-left:-70px; width:264px;}

/*POSTTAXON*/

#psttxn {text-align:left; padding-bottom:25px;}
#psttxn h1 {margin:0px; font-family:arial; text-decoration:none; word-spacing:3px; color:#0079c4;}
#psttxn h1 span {white-space:nowrap; word-spacing:normal; color:#ff8400;}
#psttxn h1 a:link, #psttxn h1 a:visited {white-space:nowrap; word-spacing:normal; color:#0079c4;}
#psttxn h1 a:hover, #psttxn h1 a:hover.visited {white-space:nowrap; word-spacing:normal; color:#0079c4;}

/*CATALOGUE*/

#catalogue_list {width:100%; border-collapse:collapse;}
#catalogue_list td {vertical-align:top;}
#catalogue_list .txt, #catalogue_list .method {padding-bottom:25px;}
#catalogue_list .method {padding-top:20px; width:298px;}
#catalogue_list .txt {padding:0px 15px 10px 0px;}
#catalogue_list .txt div {padding-left:10px;}
#catalogue_list .img_c {width:134px;}

.cat_n {background:#e5f0f6; border-collapse:collapse; font-weight:bold; margin-bottom:12px;}
.cat_n td {padding:0px 10px 0px 10px;}
.cat_n .cat_n_left {height:11px; background:url(/_img/cat_n_left.gif) top left no-repeat;}
.cat_n .cat_n_right {height:11px; background:url(/_img/cat_n_right.gif) top right no-repeat;} 
.cat_n a:link, .cat_n a:visited {color:#007ac2; text-decoration:underline;}
.cat_n a:hover, .cat_n a:hover.visited {color:#007ac2; text-decoration:none;}

.cat_left {width:298px; height:27px; background:url(/_img/cat_left.gif);}
.cat_right {width:298px; height:27px; background:url(/_img/cat_right.gif);}
.cat_middle {width:298px; background:url(/_img/cat_middle.gif) top right repeat-y;}
.cat_middle div {width:258px; position:relative; left:20px; padding-bottom:3px;}
.cat_middle div a:link, .cat_middle div a:visited {display:block; padding-left:14px; color:#007ac2; text-decoration:underline; background:url(/_img/cat_arrow.gif) 0px 6px no-repeat;}
.cat_middle div a:hover, .cat_middle div a:hover.visited {display:block; padding-left:14px; color:#007ac2; text-decoration:none; background:url(/_img/cat_arrow.gif) 2px 6px no-repeat;}
.cat_middle .active a:link, .cat_middle .active a:visited {display:inline; padding-left:14px; color:#007ac2; text-decoration:underline; background:#e5f0f6 url(/_img/cat_arrow.gif) 0px 6px no-repeat;}
.cat_middle .active a:hover, .cat_middle .active a:hover.visited {display:inline; padding-left:14px; color:#007ac2; text-decoration:none; background:#e5f0f6 url(/_img/cat_arrow.gif) 2px 6px no-repeat;}

.cat_left_2 {width:298px; height:27px; background:url(/_img/cat_left.jpg);}
.cat_right_2 {width:298px; height:27px; background:url(/_img/cat_right.jpg);}
.cat_middle_2 {width:298px; background:#ebf6fa;}
.cat_middle_2 div {width:258px; position:relative; left:20px; padding-bottom:3px;}
.cat_middle_2 div b {display:block; padding-left:14px; color:#015c92; padding-bottom:5px;}
.cat_middle_2 div a:link, .cat_middle_2 div a:visited {display:block; padding-left:14px; color:#007ac2; text-decoration:underline; background:url(/_img/cat_arrow.gif) 0px 6px no-repeat;}
.cat_middle_2 div a:hover, .cat_middle_2 div a:hover.visited {display:block; padding-left:14px; color:#007ac2; text-decoration:none; background:url(/_img/cat_arrow.gif) 2px 6px no-repeat;}

.cat_item_one {float:left; text-align:center; width:150px; height:192px; margin:0px 20px 20px 0px; line-height:13px;}
.cat_item_one img {border:2px solid #e0e2d1; margin-bottom:2px;}
.cat_item_one a:link, .cat_item_one a:visited {color:#007ac2; text-decoration:underline;}
.cat_item_one a:hover, .cat_item_one a:hover.visited {color:#007ac2; text-decoration:none;}

#catalogue_item {width:100%; border-collapse:collapse; text-align:left;}
#catalogue_item h1 {text-decoration:none; word-spacing:3px; color:#ff8400;}
#catalogue_item td {vertical-align:top;}
#catalogue_item img {border:2px solid #e0e2d1;}
#catalogue_item .img {font-weight:bold; color:#007ac2; width:345px;}
#catalogue_item .img div {padding-bottom:15px;}
#catalogue_item .img div img {margin-bottom:3px;}

/*FEED_FORM*/

.send_error, .send_yes {width:430px; margin:0 auto; text-align:right; padding:0px 4px 10px 0px;}
.send_error {color:red;}
.send_yes {color:green; text-align:center;}

.feed_form {width:100%; padding-top:0px;}
.feed_form img {position:relative; top:-3px;}
.feed_form input, .feed_form textarea {width:270px; position:relative; top:-3px;}
.feed_form table {width:430px; //width:435px; text-align:right; margin:0 auto; border-collapse:collapse; position:relative; top:3px;}
.feed_form table td {padding:2px 3px 7px 3px; vertical-align:top;}
.feed_form .tx {width:140px;}
.feed_form .button_area {text-align:left; padding-left:5px;}
.feed_form .nmbr_img {border:0px; margin:0px;}
.feed_form .nmbr {width:90px; font-size:16px; font-weight:bold; text-align:center; margin-bottom:7px; margin-left:1px;}
.feed_form .bttn {cursor:pointer; width:100px; text-align:center; margin-left:1px; background:#cfe7f3; color:#007ac2; font-weight:bold;}

/*PAGE_COUNT*/

.page_count {text-align:left; padding:10px 0px 10px 0px; width:100%;}
.page_count div {float:left; margin-right:5px;}
.page_count .page {padding:2px 6px 2px 0px;}
.page_count .active {display:block; color:#007ac2; padding:2px 6px 2px 6px; background:none; font-weight:bold;}
.page_count a:link, .page_count a:visited {color:#ffffff; text-decoration:none; display:block; padding:2px 6px 2px 6px; background:#acb736; font-weight:bold;}
.page_count a:hover, .page_count a:hover.visited {color:#007ac2; text-decoration:none; display:block; padding:2px 6px 2px 6px; background:#e5f0f6; font-weight:bold;}

/*NEWS_ARCHIVE_FORM*/

.news_archive_form {width:100%; padding-bottom:20px; border-bottom:1px solid #cfe7f3;}
.news_archive_form table {width:600px; border-collapse:collapse;}
.news_archive_form  input {background:none; height:20px;}
.news_archive_form select {font-size:11px; border:1px solid #cfe7f3;}
.news_archive_form .nmb {width:40px; text-align:center;}
.news_archive_form .nmb2 {width:60px; text-align:center;}
.news_archive_form .slct {width:95px;}
.news_archive_form  option {font-size:11px;}
.news_archive_form .bttn {font-size:11px; cursor:pointer; width:100px; height:19px; text-align:center; padding-top:0px; margin-left:1px; background:#cfe7f3; color:#007ac2; font-weight:bold;}

/*NEWS*/

.news_list_item {width:100%; padding-bottom:15px; text-align:left; border-bottom:1px solid #cfe7f3; margin-bottom:15px;}
.news_list_item:after {content: '.'; display:block; clear:both; visibility:hidden; height:0;}
.news_list_item img {float:left; border:2px solid #e0e2d1;}
.news_list_item .descr_1 {margin-left:140px;}
.news_list_item .descr_2 {margin-left:0px;}
.news_list_item .title {font-size:18px; color:#0079c4; font-family:arial, tahoma; padding-bottom:10px;}
.news_list_item .date {padding-bottom:3px; color:#b1b0b0; font-size:11px;}
.news_list_item .short_descr {text-align:justify;padding-bottom:10px;}
.news_list_item a:link, .news_list_item a:visited {color:#0079c4; text-decoration:underline;}
.news_list_item a:hover, .news_list_item a:hover.visited {color:#0079c4; text-decoration:none;}

.news_list_more {text-align:left; padding-bottom:0px; width:100%; font-size:12px;}
.news_list_more img {float:left; border:2px solid #e0e2d1; margin-right:12px;}
.news_list_more .descr_1 {margin-left:60px;}
.news_list_more .descr_2 {margin-left:0px;}
.news_list_more .title {font-size:18px; color:#0079c4; font-family:arial, tahoma; padding-bottom:10px;}
.news_list_more .date {padding-bottom:3px; color:#b1b0b0; font-size:11px;}
.news_list_more .descr {text-align:justify; padding-bottom:10px;}

/*SITEMAP*/

.sitemap {}
.sitemap {font-family:tahoma; font-weight:normal;}
.sitemap ul {margin:0 auto; padding-bottom:0px;}
.sitemap ul li ul {margin:0 auto; padding-bottom:0px;}
.sitemap li {font-size:12px; margin-left:15px; list-style-type:square; padding:0px; line-height:19px; text-align:left;}
.sitemap li a:link, .sitemap li a:visited {text-decoration:none;}
.sitemap li a:hover, .sitemap li a:hover.visited {text-decoration:underline;}

/*BACK_BUTTON*/

.back_it {color:#007ac2;}
.back_it a:link, .back_it a:visited {position:relative; top:1px; color:#ffffff; text-decoration:none; display:inline; padding:2px 6px 2px 6px; background:#acb736; font-weight:bold;}
.back_it a:hover, .back_it a:hover.visited {position:relative; top:1px; color:#007ac2; text-decoration:none; display:inline; padding:2px 6px 2px 6px; background:#e5f0f6; font-weight:bold;}

#editor {position:absolute; color:#ffffff; z-index:999; top:10px; left:51%; background:#007ac2; margin-left:190px; width:120px; height:90px; border:solid #ffffff 2px; font-family:arial, tahoma; font-size:11px; text-align:center;}
#editor a:link, #editor a:visited {color:#fbf7da; text-decoration:underline;}
#editor a:hover, #editor a:hover.visited {color:#fbf7da; text-decoration:none;}
#editor div {padding:10px;}
#editor div a:link, #editor div a:visited {color:#ffffff; text-decoration:none; background:#d63006; padding:3px 5px 4px 5px; border:solid #d63006 2px;}
#editor div a:hover, #editor div a:hover.visited {color:#ffffff; text-decoration:underline; background:#d63006; padding:3px 5px 4px 5px; border:solid #ad1001 2px;}

#tab {width:100%; border-collapse:collapse; text-align:left;}
#tab td {padding:3px 5px; border:1px solid #007ac2; vertical-align:top;}
#tab th {padding:3px 5px; background:#e0ecf1; border:1px solid #007ac2; vertical-align:top;}


.photo_img {}
.photo_img img {float:left; margin:0px 10px 10px 0px; border:2px solid #e0ecf1;}