*{margin:0;padding:0}
BODY{background:url('/images/gr.png') repeat-x;font-family:Arial,sans-serif;z-index:1;position:relative}
.wrapper{float:right;position:relative;right:50%;z-index:1}
.container{position:relative;right:-50%;z-index:1;width:794px}
.cont{position:relative;right:-50%;z-index:1;width:890px;min-width:890px}
#top{padding-top:30px;background:#FFF url('/images/tabs.png') center 25px no-repeat;font-family:Tahoma,sans-serif;width:100%}
#top H1{color:#0E3E6A;font-family:Trebuchet, 'Trebuchet MS', sans-serif;float:left;font-size:16px;margin-left:36px;margin-top:13px;margin-bottom:5px;}
#top_right{font-family:Arial, Tahoma, sans-serif;float:right;margin-top:-20px;width:280px}
#top_right .in_text{border:1px solid #888686;color:#9C9C9C}
#top_right A.sign{float:left;margin-top:12px;margin-left:50px;font-size:13px;padding-left:25px;background:url('/images/sign.png') left center no-repeat;color:#819AB1}
#search_input{float:left;background:#FCFCFC;font-size:14px;width:140px;margin-top:16px;border:1px solid #E6E4E4}
#search_submit{float:left;font-size:11px;margin-top:16px;margin-left:2px;width:50px;height:24px;}
#control{float:left;width:200px}
#top_right #langs{float:right;font-size:12px;font-weight:bolder;margin-right:4px;}
#top_right #langs A.current{text-decoration:none;background:url('/images/a_back.png') no-repeat}
#top_right #controls{float:left}
#langs A{color:#587998;float:left;padding-top:3px;height:22px;display:block;width:22px;text-align:center;margin-right:5px}
#main_menu{background:#F2F9F9 url('/images/menu.png') top repeat-x;float:left;font-size:13px;font-weight:bolder;height:34px;list-style-type:none;position:relative;top:-3px;width:794px}
#main_menu LI{float:left;margin-top:12px;width:158px}
#main_menu A{color:#697289;margin-left:20px;text-decoration:none}
.submenu{background:#FFF;border-right:1px dotted #DCDCDC;display:block;float:left;font-family:Tahoma,sans-serif;font-size:12px;list-style-type:none;margin-top:-3px;min-height:150px;padding-top:5px;width:157px}
#sub_left{border-left:1px solid #E6E6E6}
#sub_right{border-right:1px solid #E6E6E6;float:right}
.submenu A{color:#27292F;display:block;padding-bottom:2px;padding-left:20px;text-decoration:none;width:138px}
.submenu A:hover{background:#A6B2D2}
#bt_border{background:#FFF url('/images/bt.jpg') no-repeat;float:left;height:21px;min-height:21px;width:794px}
#content{clear:both;float:left;padding-left:10px;width:784px}
.nav_right{color:#A0A6AB;float:right;font-size:13px;font-weight:bolder;margin-top:5px}
.nav_right A{color:#A0A6AB;text-decoration:none}
.nav_right A:hover{color:#0E3E6A;text-decoration:underline}
#content H1{color:#767C88;float:left;font-size:32px;font-weight:lighter;padding-top:15px}
.article{border-bottom:2px dotted #9A9A9A;clear:both;float:left;font-family:Tahoma,sans-serif;margin-top:25px;padding-bottom:8px;width:100%}
.article H2{color:#2B2A2A;font-size:12px;font-weight:bolder}
.article P{color:#606063;font-size:13px;margin-top:6px;text-align:justify}
.a_right{color:#3C4864;float:right;font-size:12px;font-weight:bolder}
#rights{float:left;margin-top:20px;padding-bottom:20px;width:650px}
#rights H2{color:#2D2E2F;display:block;float:left;font-size:13px;margin-left:10px;margin-top:15px;margin-bottom:15px;width:500px}
#rights P{color:#6E7584;display:block;float:left;font-size:12px;margin-left:10px;width:500px}
#rights A.text_href{color:#6E7584;display:block;font-size:12px;margin-left:10px;width:200px}
#rights IMG{border:0 none;float:left;margin-top:10px}
.bl{color:#505050}
.gr{color:#64A827}
.dev_hrefs{float:left;margin-top:10px;width:400px}
#top_right #langs A:hover,#main_menu A:hover{text-decoration:underline}
.a_right:hover,#rights A:hover{text-decoration:none}
.clear{clear:both}
/*------------------------END of startpage - beginning of mainpage--------------------------*/
A:hover{text-decoration:none}
.align_center{position:relative;width:100%}
.align_center:after{content:'';display:block;clear:both}
.center_to_left{position:relative;right:50%;float:right}
.center_to_right{position:relative;z-index:1;right:-50%;}
#main{float:left;position:relative;width:1006px;z-index:1;right:-50%;font-family:Arial,Tahoma,sans-serif}
#top_head_area{float:right;width:280px;padding:15px 0 6px 0}
DIV.searchform{float:left;margin-right:25px}
.search_input{font-size:14px;width:140px;height:18px;border:1px solid #E3E0E0}
.search_submit{font-size:12px;margin-left:2px;width:50px;height:25px}
#top_head_area A,#top_head_area SPAN{float:left;font-size:12px;display:block;padding:4px;margin:1px 0 1px 0;color:#587998}
#top_head_area SPAN{background:url('/images/circle.gif') no-repeat}
#mainhead{width:1006px}
#main_head_area{float:left;height:130px;width:1006px;position:relative;z-index:3;}
#main_head_area #l_part{float:left;background:url('/images/head_back.gif') left top no-repeat;width:15px;height:130px}
#main_head_area #main_part{float:left;background:#537298 url('/images/head_grad.gif') left top repeat-x;color:#FFF;width:976px;height:130px}
#main_head_area #r_part{float:left;background:url('/images/head_back.gif') right top  no-repeat;width:15px;height:130px}
#main_part H1{font-family:'Bookman Old Style','Times New Roman',serif;font-weight:lighter;font-size:72px;margin:32px 0 5px 15px;padding:0;line-height:52px;}
#main_part H2{font-size:12px;font-weight:lighter;text-transform:uppercase;margin:0 0 0 15px;}
#controls{float:right;height:38px;width:490px;margin-top:-8px}
UL#tab_hrefs{list-style-type:none;font-size:12px;position:relative;z-index:5}
#tab_hrefs LI{display:block;float:left;margin-top:4px}
#tab_hrefs LI A,#tab_hrefs LI SPAN{display:block;padding:8px 0 11px 0;width:78px;text-align:center;color:#315279}
#tab_hrefs LI A:hover{text-decoration:none}
#tab_hrefs LI A.active,#tab_hrefs LI SPAN{background:url('/images/tab.gif') no-repeat;color:#FFF;text-decoration:none}
UL#nav_hrefs{float:right;margin-right:2px;list-style-type:none;font-size:12px;width:233px;height:40px;position:relative;z-index:0;background:url('/images/nav_back.gif')}
#nav_hrefs LI{display:block;float:left;margin:0px 3px 0 10px;height:20px;}
#nav_hrefs LI A:hover{text-decoration:none}
#nav_hrefs LI A.txt_link,#nav_hrefs LI A.back-ed{padding:3px 7px 8px 6px;float:left;margin-top:12px;font-size:11px;color:#315279}
#nav_hrefs LI A.back-ed{background:url('/images/back_light.gif') no-repeat}
#nav_hrefs LI IMG{float:left;margin-top:12px;height:20px;width:20px;border:0px none}
#maincontent{float:left;width:1006px}
#left_main_part{float:left;width:750px}
#content_brdr_top{background:url('/images/content_back.png') left top no-repeat;height:11px}
#content_brdr_bottom{background:url('/images/content_back.png') left bottom no-repeat;height:11px;margin-bottom:12px}
#content_main{background:url('/images/content_main.gif') left top repeat-y;padding:0 20px 0 20px;text-align:justify}
#content_main H1,#content_main H2,#content_main H3,#content_main H4{font-weight:lighter}
#content_main H1{font-size:22px;font-weight:lighter}
#content_main H2{font-size:21px}
#content_main IMG{margin:15px 20px 15px 5px;border:7px solid #F8F8F8}
#content_main P,#content_main SPAN{font-size:14px;margin-top:8px;margin-bottom:7px}
.r_href_all{float:right;margin:15px 10px 0 0;padding-left:30px;color:#D4A750;background:url('/images/arrow.gif') no-repeat left 57%}
.column{float:left;width:239px;font-size:13px;margin:0 4px 0 4px;padding-bottom:25px}
.column H2{float:left;font-size:14px;font-weight:lighter;background:url('/images/block_bl.gif');width:238px;height:51px;}
.column H2 A{color:#FFF;}
.column H2 A.text_href{float:left;margin:10px 0 0 20px;}
.column A.resume{float:left;display:block;border-bottom:1px dashed #D5D4D4;width:215px;margin:5px 0 0 10px;padding:0 0 15px 0;color:#4B6789}
.column SPAN.date{float:left;width:215px;margin-left:10px;color:#C99126;margin-top:12px}
#mid_column{background:#F3F3F3 url('/images/block_bttm.gif') left bottom no-repeat;padding-bottom:10px}
.r_block{float:right;margin-top:30px;width:239px;font-size:12px}
.r_block H2{float:left;font-size:14px;font-weight:lighter;text-transform:uppercase;background:url('/images/block_or.gif');width:238px;height:51px;}
.r_block H2 A{color:#FFF;}
.r_block H2 A.text_href{float:left;margin:10px 0 0 20px;}
A.right_href{text-decoration:none;float:right;margin:12px 10px 0 20px;font-size:11px;border:0 none}
.right_href IMG{border:0 none}
#cur_block{padding-bottom:30px}
.r_block A.resume{float:left;display:block;border-bottom:1px dashed #D5D4D4;width:215px;margin:10px 0 0 15px;padding:0 0 15px 0;color:#4B6789}
.r_block SPAN.date{float:left;width:215px;margin-left:15px;color:#C99126;margin-top:12px}

#area{float:left;width:737px;text-align:justify;margin-bottom:12px}
#area H1,#area H2,#area H4{font-weight:lighter}
#area H1{font-size:22px;font-weight:lighter}
#area H2{font-size:21px}
#area IMG.adm_img{margin:5px 15px 5px 5px;border:7px solid #F8F8F8;max-width:210px}
#area P,#area SPAN{font-size:14px;margin-top:8px;margin-bottom:7px}
DIV.gray_top_bdr{float:left;background:url('/images/gray.gif') no-repeat top center;width:737px;height:15px;margin-top:10px}
DIV.gray_btm_bdr{float:left;background:url('/images/gray.gif') no-repeat bottom center;width:737px;height:15px}
DIV.gray_cont{float:left;background:#EDEDED;width:704px;padding:0 16px 0 16px;font-size:14px}
DIV.gray_cont .adm_hdr{text-align:left;color:#537298;font-size:13px;margin-top:10px}
#area H3{width:450px}
DIV.gray_cont .adm_date{color:#FFF;font-size:20px;margin:10px 0 10px 0;text-align:right;font-weight:lighter}
.decsr_cont{float:right;font-size:13px;width:470px;padding-right:10px}
A.news_det_href{float:right;margin-top:30px;font-size:13px;font-weight:bolder;padding-left:25px;background:url('/images/arrow_bl.gif') no-repeat left center}
#area A{color:#537298}
#area A IMG{margin:0;border:0 none;position:relative;top:5px;left:10px}
A.resume{width:450px;display:block;font-size:13px}
SPAN.resume{width:450px;display:block;font-size:13px;color:#4B6789;text-align:left}
A.struct_name{width:320px;display:block;font-size:13px;text-align:left}
.img_cont{float:left;position:relative;width:210px}
.img_cont:after{content:'';display:block;clear:both}
.full_descr{float:left;padding:10px;font-size:12px}
.full_descr UL,.full_descr OL{margin-left:30px}
.struct_description{float:left;width:315px;display:block;font-size:13px;margin-top:15px}
.struct_logo{width:137px;height:122px;background:url('/images/img_block.gif') no-repeat;text-decoration:center;float:right;margin-top:30px}
.struct_logo IMG{border:0 none;margin:0;max-height:90px;max-width:105px;margin:5px 0 0 20px}
.back_href{float:left;padding-right:25px;background:url('/images/arrow_bl_back.gif') no-repeat right center;margin-top:20px;}
A.some_back_href{float:right;margin-top:30px;font-size:13px;font-weight:bolder;padding-left:25px;background:url('/images/arrow_bl_back.gif') no-repeat left center}
A.filetype1{height:25px;background:url('/images/f_icons.gif') no-repeat left top;padding:5px 0 0 30px;margin-left:10px;display:block}
A.filetype2{height:25px;background:url('/images/f_icons.gif') no-repeat left 36%;padding:5px 0 0 30px;margin-left:10px;display:block}
A.filetype3{height:25px;background:url('/images/f_icons.gif') no-repeat left 70%;padding:5px 0 0 30px;margin-left:10px;display:block}
A.filetype4{height:25px;background:url('/images/f_icons.gif') no-repeat left bottom;padding:5px 0 0 30px;margin-left:10px;display:block}
TABLE{width:100%;background:#FFF;border:1px solid #D5D4D4;padding: 0;font-size:13px;}
TD{border:2px solid #D5D4D4;}
TR{border:2px solid #D5D4D4;}
.ad{float:left;width:235px;margin-top:20px;background:#F8F8F8;text-align:center;}
.ad .top_ad_bdr{float:left;background:#FFF url('/images/block.gif') no-repeat;height:46px;min-height:46px;width:100%;/*position:relative;z-index:0;top:30px;margin-top:-30px;*/}
/*.ad .cont_ad{float:left;/*position:relative;margin:10px 0px 10px 20px}*/
.ad .cont_ad *{max-width:190px;/*position:relative;z-index:3;*/}
.ad .bottom_ad_bdr{float:left;background:#FFF url('/images/block.gif') no-repeat left bottom;height:96px;min-height:46px;width:100%;/*position:relative;z-index:0;bottom:50px;margin-bottom:-50px*/}
.ad IMG{border:0 none}
#nnceeiy-activity td {padding:5px 3px; text-align:left;}


#lang_block {position:absolute;top:15px;right:0;z-index:999;}
#lang_block a {cursor:pointer;}
#lang_block .lang{width:24px;height:15px;font-size:0;display:block;float:left;margin-right:10px;}
#lang_block .uk{background:url(/files/langs.gif) no-repeat 0 0;}
#lang_block .en{background:url(/files/langs.gif) no-repeat 0 -30px;}