* {margin:0px;padding: 0px;}

html {min-height:100%;height:100%;}
html:root {position:relative;}

body {color: #000;font-family: Arial, sans-serif;color:#464646;font-size: 10pt;text-align: left;background: #d8d8d8 url('/images/design/pattern.jpg') repeat-x;}
body {width:982px;min-height:100%;height:100%;margin:0 auto;}

div#footer {clear: both;background: #fff;width: 982px;padding-top:60px;}
.clear {clear:both;}	

/* ÊÎÍÒÅÍÒ */
div#content p.page-link_block {text-align: left;padding:0px;}
div#title{float:left;display:inline;padding: 0px;margin-bottom:20px;margin-top:15px;}
div#title h1{float:left;display:inline;padding: 0px;margin:auto;text-transform:uppercase;color:#000;}
div#title h1 img{float:left;display:inline;padding: 0px;margin:auto;margin-right:5px;margin-top:-1px;}
img.absolute {position:relative;top:4.5px;padding-right:3px;}

div#delite_2px_gray {width:100%; height:2px; background-color:#aeaeae;margin-top:20px;}
div#delite_2px_lightgray {width:615px; height:2px; background-color:#f0f0f0;margin:20px 0px; margin-bottom:3px;}
div#delite_1px_gray {height:1px; background:#bfbfbf;position:relative;}
div#delite_48px_lightgray {height:48px; background:#ececec;}

a.page-link {color:#aeaeae;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none;}
a.page-link:hover {color:#aeaeae;font-size:9pt;font-family: Arial, sans-serif;text-decoration:underline;}
a.show_news_date {color:#707070;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none; padding: 10px;font-weight:bold;}
a.show_news_date:hover {color:#cd262d;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none;font-weight:bold;}


a.show_news_date_current, a.show_news_date_current:hover {color:#cd262d;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none; padding: 10px;font-weight:bold;}
span.page-link_carrent {color:#464646;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none;}
p.show_news {color:#464646;font-size:9pt;font-family: Arial, sans-serif;padding:0px 12px; margin:0px;padding-top:15px; float:left}




/* ÑÒÐÓÊÒÓÐÀ */
	
	
/* RESET Tags */
a, span, img {overflow:none; outline:none;margin:0;padding:0;border:0}



/*  H1-H6 Tags */
h1 {font-size: 12pt;font-family: Arial, sans-serif;}
h2 {font-size: 9pt;font-family: Arial, sans-serif;}
h2.gallery {font-size: 10pt;font-family: Arial, sans-serif;color:#1f7be5;font-weight:bold;}
h3,h4,h5,h6 {font-size: 9pt;font-family: Arial, sans-serif;}

a {font-family:arial;font-size:9pt;color:#1964ba; text-decoration: none;}
a:hover {font-family:arial;font-size:9pt;color:#cb181f; text-decoration:underline;}



div#wrapper {float:left;width: 982px;margin:0 auto;padding-bottom:0px;background:#ffffff}
div#primary {float:left;width: 962px;background: #ffffff;padding:10px;margin:0;background:#ffffff}
div#content {float:left;width: 645px;text-align:left;background:#ffffff;clear: both;}

div#sidebar {float:right;width: 300px;margin:auto;margin-left:0px;background:#ffffff}



/* ÁËÎÊ ÎÑÍÎÂÍÎÉ ØÀÏÊÈ */
#wrapper #header_block {width: 982px;height:254px;background:#ffffff}
#menuBlock {width: 982px;height:87px;background:#ffffff;clear:both;}

#menuBlock .mdc_logo{width:413px;height:44px;left:20px; top:20px; float:left;position:relative; background: #fff url('/images/design/MDC_Logo-header.jpg') no-repeat;}
#menuBlock .mdc_logo a span {width:413px;height:44px;display:block;cursor:pointer;cursor:hand;}

#menuBlock .menu ul{float:right;position:relative;top:0px;padding: 0px;margin-right:0px;}
#menuBlock .menu ul li{display:inline;}
#menuBlock .menu ul li a.top-link{font-size: 10pt;color:#555555;text-decoration:none;margin:0px 25px 0px 3px;padding:0px;outline:none}
#menuBlock .menu ul li a.top-link:hover{font-size: 10pt;color:#1f7be5;text-decoration:none;margin:0px 25px 0px 3px;padding:0px;outline:none}

#menuBlock .menu ul li a.top-link_active{font-size: 10pt;color:#1f7be5;text-decoration:none;margin:0px 25px 0px 3px;padding:0px;outline:none}
#menuBlock .menu ul li a.top-link_active:hover{font-size: 10pt;color:#1f7be5;text-decoration:none;margin:0px 25px 0px 3px;padding:0px;outline:none}

div.langmenu {width:90px;float:left; padding-left:870px;margin-top:0px;background:#ffffff;clear:both;}
div.lang_active {float:right;margin:10px 5px;height:16px;width:35px;background: transparent  url("/images/design/lang_bar.gif");}
div.lang_inactive {float:right;margin:10px 5px; height:16px;width:35px;background:#fff;}
a.lang_active, a.lang_active:hover  {font-family: tahoma, sans-serif;font-size: 8pt;color:#fff;text-decoration:none;margin-left:6px;}
a.lang_inactive, a.lang_inactive:hover {font-family: tahoma, sans-serif;font-size: 8pt;color:#464646;text-decoration:none;margin-left:6px;}


div#header_ru {background: url('/images/design/menu/Menu_main_ru.png') no-repeat;width: 100%;height:167px}
div#header_en {background: url('/images/design/menu/Menu_main_en.png') no-repeat;width: 100%;height:167px}

/* ÁËÎÊ ÍÀÂÈÃÀÖÈÈ ÂÅÐÕÍÈÉ ÓÐÎÂÅÍÜ */
div#navbar {height:30px; width:550px; float:right;}
ul#navigation {float:right;position:relative;top:-13px;text-align:right;padding: 0px;}

div#menu2Level {margin-left:200px;}
div#navbar_icon {height:25px; width:168px;padding:0px 0px 0px 31px;float:left;position:relative; background:#3f90e9}

ul.icon{padding: 0px;margin:0px;position:absolute;}
ul.icon li.sliding-element, ul.icon li.sliding-element {display:inline;}
ul.icon li.sliding-element a {width:32px;float:left; display:inline;background:#3f90e9;}
ul.icon li.sliding-element a:hover {background:#3f90e9;}


/* ÁËÎÊ ÌÅÍÞ ÏÐÎÅÊÒÎÂ */
div#menu2Level div ul {list-style:none;margin:0;padding:0;}
div#menu2Level div li {float:left;width:188px;height:158px;margin:0;padding-right:2px;text-align:center;}
div#menu2Level div li a {display:block;padding:0px 0px;height:100%;color:#FFF;text-decoration:none;}
div#menu2Level div li a:hover, li a:focus, li a:active {}

.designed a {background:url(/images/design/menu/menu_design_ru.png) repeat; background-position:0 158px;}
.manufacture a {background:url(/images/design/menu/menu_production_ru.png) repeat; background-position:0 158px;}
.proposals a {background:url(/images/design/menu/menu_proposals_ru.png) repeat; background-position:0 158px;}
.projects a {background:url(/images/design/menu/menu_projects_ru.png) repeat; background-position:0 158px;}

.designed a:hover  {background:url(/images/design/menu/menu_design_ru.png) repeat; background-position:0 -158px;}
.manufacture a:hover  {background:url(/images/design/menu/menu_production_ru.png) repeat; background-position:0 -158px;}
.proposals a:hover  {background:url(/images/design/menu/menu_proposals_ru.png) repeat; background-position:0 -158px;}
.projects a:hover  {background:url(/images/design/menu/menu_projects_ru.png) repeat; background-position:0 -158px;}

.designed_active a {background:url(/images/design/menu/menu_design_ru.png) repeat; background-position:0 0px;}
.manufacture_active a {background:url(/images/design/menu/menu_production_ru.png) repeat; background-position:0 0px;}
.proposals_active a {background:url(/images/design/menu/menu_proposals_ru.png) repeat; background-position:0 0px;}
.projects_active a {background:url(/images/design/menu/menu_projects_ru.png) repeat; background-position:0 0px;}

.designed_en a {background:url(/images/design/menu/menu_design_en.png) repeat; background-position:0 158px;}
.manufacture_en a {background:url(/images/design/menu/menu_production_en.png) repeat; background-position:0 158px;}
.proposals_en a {background:url(/images/design/menu/menu_proposals_en.png) repeat; background-position:0 158px;}
.projects_en a {background:url(/images/design/menu/menu_projects_en.png) repeat; background-position:0 158px;}

.designed_en a:hover  {background:url(/images/design/menu/menu_design_en.png) repeat; background-position:0 -158px;}
.manufacture_en a:hover  {background:url(/images/design/menu/menu_production_en.png) repeat; background-position:0 -158px;}
.proposals_en a:hover  {background:url(/images/design/menu/menu_proposals_en.png) repeat; background-position:0 -158px;}
.projects_en a:hover  {background:url(/images/design/menu/menu_projects_en.png) repeat; background-position:0 -158px;}

.designed_en_active a {background:url(/images/design/menu/menu_design_en.png) repeat; background-position:0 0px;}
.manufacture_en_active a {background:url(/images/design/menu/menu_production_en.png) repeat; background-position:0 0px;}
.proposals_en_active a {background:url(/images/design/menu/menu_proposals_en.png) repeat; background-position:0 0px;}
.projects_en_active a {background:url(/images/design/menu/menu_projects_en.png) repeat; background-position:0 0px;}





/* ÏÐÀÂÛÉ ÁËÎÊ == ÇÀÃÎËÎÂÎÊ ÐÓÑÑÊÈÉ == */
#title-bar1   {position: relative; margin-top:10px;margin-bottom:40px;background:#fff;}
#title-bar1   div.title{padding-left:10px;margin-bottom:7px;font-size: 12pt;font-family: Tahoma;color:#000;font-weight:bold;text-align:left;}
#title-bar1   div img {padding-bottom:10px;}

#title-bar   div.news_title_ru {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-news_block_ru.gif') no-repeat; background-position: -1px 0px;}
#title-bar   div.news_title_en {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-news_block_en.gif') no-repeat; background-position: -1px 0px;}

#title-bar   div.history_title_ru {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-history_block_ru.gif') no-repeat; background-position: -1px 0px;}
#title-bar   div.history_title_en {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-history_block_en.gif') no-repeat; background-position: -1px 0px;}

#title-bar   div.projects_title_ru {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-project_block_ru.gif') no-repeat; background-position: -1px 0px;}
#title-bar   div.projects_title_en {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-project_block_en.gif') no-repeat; background-position: -1px 0px;}

#title-bar   div.video_title_ru {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-video_block_ru.gif') no-repeat; background-position: -1px 0px;}
#title-bar   div.video_title_en {position: relative; height:60px;width:298px;margin-top:-23px;margin-bottom:0px;background:#fff url('/images/design/side-video_block_en.gif') no-repeat; background-position: -1px 0px;}


/* ÏÐÀÂÛÉ ÁËÎÊ == ÀÍÎÍÑ ÍÎÂÎÑÒÅÉ == */
ul#sidebar{display:block;list-style:none;margin:0px 10px 21px 10px;border:1px solid #e3e3e3;border-bottom:0px;-moz-border-radius:3px;-webkit-border-radius:3px;}
ul#sidebar li a {background:#eaeef0;margin:0px;height:55px;border-top:1px solid #eaeef0;border-bottom:1px solid #dfdfdf;}

ul#sidebar a{display:block;text-decoration:none;border-top:1px solid #eaeef0;border-bottom:1px solid #dfdfdf;}
ul#sidebar a:hover {margin-top:0px;background-color:#dae4e9;border-top:1px solid #dae4e9;border-bottom:1px solid #dfdfdf;text-decoration:none;}

ul#sidebar img {margin:3px 0px;float:left;position:relative;padding:3px 8px 3px 5px;}
ul#sidebar span {text-align:left; font-family:Arial;color:#1964ba;font-size:9pt;width:190px; height:54px; padding:0px 0px;margin:7px 0;}

.read-more {text-align:right; margin:10px 20px 10px 5px;}
.read-more a{font-family:Arial;color:#000;font-size:10pt;text-decoration:underline;}
.read-more a:hover{text-decoration:none;}



.historyTitle{margin:0 0px;margin-bottom:9px;}
.historyTitle span{font-family:Arial;color:#1f7be5;font-size:10pt;}
.historyImage{margin:0;padding:0;margin-right:9px;margin-bottom:9px; float: left;}
.historyText span{font-family:Arial;color:#464646;font-size:9pt;}
.historySource a.historyURL{font-family:Arial;color:#b7b7b7;font-size:10pt;background: url('/images/design/historySource.gif') 0px 5px no-repeat;padding-left: 20px;}
.historySource a.historyURL:hover{font-family:Arial;color:#b7b7b7;font-size:10pt;background: url('/images/design/historySource.gif') 0px 5px no-repeat;padding-left: 20px;}








/* ÁËÎÊ ÏÎÈÑÊÀ */
#sidebar div.search-bar {width:100%;height:49px;background:#bfdeff;-moz-border-radius:3px;-webkit-border-radius:3px;}
#sidebar div.form {float:left;position:relative;}
#sidebar input.query {width:170px;height:18px;position:absolute; background:#fff;border:1px solid #1860b3;margin-left:17px;margin-top:11px;background:#fff url('/images/design/search_bg.gif');padding:5px 7px 0px 25px;font-family:arial;font-size:9pt;color:#a6a6a6;-moz-border-radius:3px;-webkit-border-radius:3px;}

#sidebar input.btn_search_ru {width:59px;height:27px;margin-left:230px;margin-top:11px;cursor:pointer;cursor:hand;border:0px;background: transparent url('/images/design/Btn_Search_ru.png');background-position:0px 0px;}
#sidebar input.btn_search_ru:hover {width:59px;height:27px;margin-left:230px;margin-top:11px;cursor:pointer;cursor:hand;border:0px;background: transparent url('/images/design/Btn_Search_ru.png');background-position:0px -27px;}

#sidebar input.btn_search_en {width:59px;height:27px;margin-left:230px;margin-top:11px;cursor:pointer;cursor:hand;border:0px;background: transparent url('/images/design/Btn_Search_en.png');background-position:0 0px;}
#sidebar input.btn_search_en:hover {width:59px;height:27px;margin-left:230px;margin-top:11px;cursor:pointer;cursor:hand;border:0px;background: transparent url('/images/design/Btn_Search_en.png');background-position:0 27px;}

#title-bar {display:block;height:100%;width:298px;margin-top:35px;border:1px solid #dcdcdc; border-top: 0px solid; background:#fff; -moz-border-radius:4px;-webkit-border-radius:4px;}



#title-bar img.img {margin-left:-150px; margin-top:-3px;position:absolute;float:left;}







/* ÍÎÂÎÑÒÈ */
#news_build_list {padding: 15px 0px 7px 0px;display:block;width:625px;height:95px;margin:auto;margin-top:0px;border:1px solid #fff; background:#ffffff}
#news_build_list:hover {background-color:#f4f6f7;display:block;width: 625px;height:95px;margin-left:0px;padding-left:9px;border:1px solid #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;}

#news_build_list img.news {float:left;border:1px solid #bfbfbf}
#news_build_list span{float:left; padding-left:10px;margin-top:-3px;}
#news_build_list span h3 a, #news_build_list span h3 a:hover {font-family:Arial;font-size:11pt;color:#1f7be5;margin-left:8px;text-decoration:none;cursor:pointer;cursor:hand}

#news_build_list span.body {width:480px; margin-top:-35px; margin-left:8px;padding:0px;padding-left:130px;font-family:arial; font-size:10pt;color:#464646;text-align:left;}


#news_build_list #ico_block {float:left;clear:left; position:relative;width:400px; margin:-60px 0px 0px 139px;}
#news_build_list #ico_block div {float:left;display:inline; vertical-align:middle;padding:0px}
#news_build_list #ico_block img {float:left;padding-right:5px;margin-top:2px;}
#news_build_list #ico_block p.delite {float:left;vertical-align:middle;padding-right:0px}
#news_build_list #ico_block p {float:left;display:inline;padding-right:3px; margin-top:1px;font-family:arial; font-size:7.5pt;color:grey;margin-right:10px}




    #news_body {width:642px; float:left;margin-top:25px;clear:both;}
    #news span.news_title{float:left;padding-left:0px;margin-top:9px;}
    #news span.news_title h3 {font-family:Arial;font-size:11pt;color:#1f7be5}
    #news span.news_title h2 {font-family:Arial;font-size:16pt;color:#1f7be5}
    #news img.news {border:1px solid #bfbfbf; margin:20px;margin-left:0px;margin-top:4px;float:left;}
    #news span.body2 {font-family:arial;font-size:10pt;color:#464646; margin:0px;padding-top:10px;line-height:155%}
    #ico_block2 {float:left;clear:both;position:relative;padding:0px;margin:0px; margin-top:13px;font-family:arial; font-size:7.5pt;color:#959595;}
    #ico_block2 p{padding:0px;margin:0;top:-1px;display:inline;position:relative;}
    #ico_block2 img {padding:0px;padding-right:5px;margin:0px;margin-top:2px;}

    #news_tags {padding-left:0px;float:left;margin-top:17px; background:#fff url('/images/design/icons/arrows/Tags.gif') no-repeat  0 ;}
    #news_tags span.tit{padding-left:18px;color:#aeaeae;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none;}
    #news_tags span{padding-left:10px;color:#aeaeae;font-size:9pt;font-family: Arial, sans-serif;text-decoration:none;}


/* ÁËÎÊ ÏÐÈËÎÆÅÍÈÉ */
    #prog_img {width:620px;height:25px;margin-top:25px;float:left;clear:both;background: url('/images/design/progs.gif') no-repeat;}
    #prog_img span{font-family:Arial; color:#000;font-size:10pt;margin-LEFT:30px;top:4px;position:relative;}

    #prog {width:618px;float:left;clear:both;margin-top:-3px;border:1px solid #dfdfdf;border-top:0px solid;background:#fff;-moz-border-top-radius:4px;-webkit-border-top-radius:4px}
    #prog_video_detail {width:126px; height:295px;position:absolute;float:right;clear:both;margin-top:7px;margin-left:485px;padding:0px 5px;background: #f0f0f0;}

    #prog ul.gallery {margin:5px 0px;margin-left:5px;}
    #prog ul.gallery li{display:inline;list-style:none;margin-right:3px;}
    #prog ul.gallery li a{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:0px;}
    #prog ul.gallery li a:hover{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:0px;text-decoration:none;}

    #prog ul.video {margin:5px 0px;margin-left:5px;}
    #prog ul.video li{display:inline;list-style:none;margin-right:1px;}
    #prog ul.video li a{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:3px;}
    #prog ul.video li a:hover{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:3px;text-decoration:none;}

    #prog ul.other {margin:5px 0px;margin-left:5px;}
    #prog ul.other li{display:inline;list-style:none;margin-right:5px;}
    #prog ul.other li a{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:-1px;}
    #prog ul.other li a:hover{font-family:Arial;font-size:10pt;color:#1964ba;margin-left:-1px;text-decoration:none;}

    .prog_video_title{margin-top:-10px;position:relative;}
    .prog_video_title span{font-family:Arial; color:#1964ba;font-size:9pt;}
    .prog_video_desc{margin-top:20px;position:relative;}
    .prog_video_desc span{font-family:Arial; color:#555;font-size:8pt;}





/* ÁËÎÊ ÏÐÎÅÊÒÎÂ */
#projects_preview {padding: 15px 0px 7px 0px;display:block;width:625px;height:95px;margin:auto;margin-top:0px;border:1px solid #fff; background:#ffffff}
#projects_preview:hover {background-color:#f4f6f7;display:block;width: 625px;height:95px;margin-left:0px;padding-left:9px;border:1px solid #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*
#projects_preview {padding: 15px 0px 7px 0px;display:block;width:625px;height:95px;margin:auto;margin-top:0px;border:1px solid #fff; background:#ffffff}
#projects_preview:hover {background-color:#f4f6f7;display:block;width: 630px;height:95px;padding-left: 6px;border:1px solid #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;}
*/
#projects_preview img.projects {border:1px solid #bfbfbf; margin-left:5px;margin-top:4px;float:left;}
#projects_preview span{float:left; padding-left:17px;margin-top:0px;}
#projects_preview span.projects_title a h3 {font-family:Arial;font-size:11pt;color:#1f7be5;margin-left:8px;text-decoration: none;}
#projects_preview span.projects_title a:hover h3 {font-family:Arial;font-size:11pt;color:#1f7be5;margin-left:8px;text-decoration: none;}
#projects_preview span.body {width:490px; margin-top:-40px; margin-left:8px;padding:0px;padding-left:130px;font-family:arial; font-size:10pt;color:#464646;text-align:left;}
#projects_preview #ico_block {float:left;padding-left:17px;position:relative;width:460px; margin:0px 0px 0px 26px;background: url('/images/design/icons/arrows/Calendar_ins.gif') no-repeat 0px 2px;}
#projects_preview #ico_block div {float:left;display:inline; vertical-align:middle;padding:0px}
#projects_preview #ico_block img {float:left;padding-right:1px}
#projects_preview #ico_block p.delite {float:left;vertical-align:middle;padding-right:0px}
#projects_preview #ico_block p {float:left;display:inline;padding-right:1px; margin-top:0px;font-family:arial; font-size:7.5pt;color:grey;margin-right:10px}



#projects_preview #projects_scope {padding:0px;margin:5px 0;margin-top:0px;margin-left:25px;padding-left:15px;float:left;width:472px;background:url('/images/design/icons/arrows/Works.gif') no-repeat 0px 2px;}
#projects_preview #projects_scope span {font-family:arial;font-size:9pt;color:#464646;text-decoration:none;margin:0px;padding:0px;padding-left:2px;margin-top:-3px;}

#projects_preview #projects_scope a {font-family:arial;font-size:8pt;color:#464646;text-decoration:none;margin:0px;padding:0px;padding-left:1px;}

#projects_preview #projects_detail {padding:0px;margin:4px 0;margin-left:10px;margin-top:0px;padding-left:15px;float:left;width:470px;}





    .project_mode {width:645px; height:21px; background-color:#e1eeff;padding-top:3px;margin-top:10px;float:left;position:relative;}
    div.project_mode_txt {width:100px;padding-left:485px;margin-top:-2px;padding-top:0px;float:left;}
    .mode12 {margin:0px;margin-right:20px;float:right;}

    .news_gallery_delite {margin-top:-23px;}



/* ÁËÎÊ ÏÐÎÅÊÒÎÂ ÐÅÆÈÌ 2 */
    #projects_mode2 {float:left;padding: 4px;width:106px;height:160px;margin:auto;margin:3.5px;border:1px solid #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;}
    #projects_mode2:hover {float:left;padding: 4px;width:106px;height:160px;margin:auto;margin:3.5px;border:1px solid #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f4f6f7}
    #projects_mode2 div.title {font-family:arial;font-size:9pt;color:#464646;margin:0px;padding:0px; height:15px;}
    #projects_mode2 h3 {font-family:Arial;font-size:9pt;color:#1f7be5;margin:0px;margin-top:-3px;}
    #projects_mode2 div.scope {font-family:arial;font-size:8pt;color:#464646;margin:0px;padding:0px; height:60px;}
    #projects_mode2 div.date {font-family:arial;font-size:9pt;color:#464646;margin:0px;padding:0px;padding-top:0px;position:static;}

/* ÁËÎÊ ÏÐÎÅÊÒÎÂ ÏÎÄÐÎÁÍÎ */
    #project_detail_body {float:left;margin-top:0px;}
    #project_detail_delit_3px {height:3px;}
    #project_detail {}
    #project_detail div.prj_title {margin:2px;margin-top:20px;margin-bottom:6px;padding:0px;}
    #project_detail div.prj_title2 {margin:0px;padding:8px;margin-bottom:20px; background:#f0f0f0}
    #project_detail h3 {font-family:Arial;font-size:11pt;color:#1f7be5;padding:0px;margin:0px;position:relative;}
    #project_detail h4 {font-family:Arial;font-size:9.6pt;color:#464646;margin:0px;}

    #project_detail_body .prj_param .l1 {padding:1px 6px;background:#f0f0f0;text-align:right;border-bottom: 1px solid #fff;font-family:arial;font-size:8pt;color:#464646;}
    #project_detail_body .prj_param .l2 {padding:1px 6px;font-family:arial;font-size:8pt;color:#a1a1a1;text-align:left;border-bottom:1px solid #f0f0f0;background: #ffffff;}


    #project_nav {float:left;margin:20px 0px;padding:10px; width:100%;background:#f0f0f0;border-top:1px solid #1964ba}

    #project_nav div.prev {float:left;background:url("/images/design/icons/arrows/Arrow_Back_Active.gif") no-repeat;}
    #project_nav div.prev:hover{background:url("/images/design/icons/arrows/Arrow_Back_inactive.gif") no-repeat;}
    #project_nav a.prev_nav_project{padding-left:20px;margin-top:0px;text-decoration:none;}
    #project_nav a.prev_nav_project:hover{padding-left:20px;margin-top:15px;text-decoration:none;}

    #project_nav div.next {margin-left:348px;float:left;background:url("/images/design/icons/arrows/Arrow_Frw_Active.gif") no-repeat right;}
    #project_nav div.next:hover{background:url("/images/design/icons/arrows/Arrow_Frw_inactive.gif") no-repeat right top;}
    #project_nav a.next_nav_project{padding-right:20px;text-decoration:none;}
    #project_nav a.next_nav_project:hover{padding-right:20px;margin-top:10px;text-decoration:none;}


    span.projects_filter_title {padding:2px 2px;font-family:arial;font-size:9pt;color:#1f7be5;font-weight:bold;text-transform:lowercase;}

    input.projects_filter {padding:2px 2px;border:1px solid #1f7be5;background:#1f7be5;}

    label.projects_filter_label {font-family:arial;font-size:10pt;color:#464464;}
    p.projects_filter_label {font-family:arial;font-size:10pt;color:#808080;}
    a.projects_filter_label, a.projects_filter_label:hover{font-family:arial;font-size:10pt;color:#464464;text-decoration:none;}

    input.projectSetFilter_ru {width:158px;height:29px; background:url("/images/design/Btn_SelectProjects_ru_.png") no-repeat;border:0px;cursor:pointer;cursor:hand;margin-right:0px;margin-top:10px;margin-bottom:10px;}
    input.projectSetFilter_ru:hover {width:158px;height:29px; background:url("/images/design/Btn_SelectProjects_ru_over.png") no-repeat;border:0px;cursor:pointer;cursor:hand;margin-right:0px;margin-top:10px;margin-bottom:10px;}

    input.projectSetFilter_en {width:158px;height:29px; background:url("/images/design/Btn_SelectProjects_en_.png") no-repeat;border:0px;cursor:pointer;cursor:hand;margin-right:0px;margin-top:10px;margin-bottom:10px;}
    input.projectSetFilter_en:hover {width:158px;height:29px; background:url("/images/design/Btn_SelectProjects_en_over.png") no-repeat;border:0px;cursor:pointer;cursor:hand;margin-right:0px;margin-top:10px;margin-bottom:10px;}



/* ÏÐÎÅÊÒÛ ÏÎÄÐÎÁÍÎ ÇÀÊËÀÄÊÈ */


    .line5pxblue {background:#1964ba;width:642px;height:5px;margin-top:-3px;padding:0px;position: relative;float:left;clear:both;}
    .tabs_projects {background:#ffffff;margin:10px;padding:0px;clear:both;}

    .tabsH a.desc_css_active {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/Descr_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_active {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Video_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_active {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Doc_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_active {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Extra_act.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css_inactive {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/Descr_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_inactive {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Video_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_inactive {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Doc_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_inactive {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Extra_in.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/Descr_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Video_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Doc_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Extra_nor.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css:hover {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/Descr_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Video_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Doc_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/Extra_over.gif") no-repeat;text-decoration:none;}




    .tabsH a.desc_css_active_en {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/EN_Descr_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_active_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Video_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_active_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Doc_act.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_active_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Extra_act.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css_inactive_en {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/EN_Descr_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_inactive_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Video_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_inactive_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Doc_in.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_inactive_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Extra_in.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css_en {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/EN_Descr_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Video_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Doc_nor.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_en {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Extra_nor.gif") no-repeat;text-decoration:none;}

    .tabsH a.desc_css_en:hover {float:left;margin:0;padding:0;margin-left:10px;border:0; background:url("/images/design/icons/tabs/1/EN_Descr_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.video_css_en:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Video_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.docs_css_en:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Doc_over.gif") no-repeat;text-decoration:none;}
    .tabsH a.more_css_en:hover {float:left;margin:0;padding:0;background:url("/images/design/icons/tabs/1/EN_Extra_over.gif") no-repeat;text-decoration:none;}







/* ÔÎÒÎÃÀËÅÐÅß ÑÏÈÑÎÊ */
    #gallery {width:617px;height:106px;margin-bottom:5px;}
    .gallery_img {width:141px;height:100px;padding:1px;border:1px solid #aeaeae;}
    .gallery_title {width:500px;padding:1px;margin-left:170px;margin-top:-110px;margin-bottom:25px;}
    .gallery_title h2 a{font-family:arial;font-size:10pt;color:#1f7be5;font-weight:bold;}
    .gallery_total {width:400px;padding:1px;margin-left:170px;margin-bottom:2px;}
    .gallery_total span{font-family:arial;font-size:8pt;color:#aeaeae;}
    .gallery_total span span{font-family:arial;font-size:8pt;color:#454545;font-weight:bold;}
    .gallery_update {width:400px;padding:1px;margin-left:170px;}
    .gallery_update span{font-family:arial;font-size:8pt;color:#aeaeae;}
    .gallery_update span span{font-family:arial;font-size:8pt;color:#454545;font-weight:bold;}




/* ÂÀÊÀÍÑÈÈ */
/* ÂÀÊÀÍÑÈÈ ÈÍÒÐÎ */
#vacancy_info {padding:0px;padding-left:40px;margin-top:5px;margin-bottom:60px;margin-left:0px;margin-right:10px; border:1px solid #dfdfdf; background:#f0f0f0 url('/images/design/icons/arrows/Lamp.gif') no-repeat 10px; -moz-border-radius:4px;-webkit-border-radius:4px}
#vacancy_info span{max-width:330px;font-family:arial;font-size:8pt;color:#464646;}

/* ÂÀÊÀÍÑÈÈ ÑÏÈÑÎÊ */
#vacancy {padding:0px;margin:20px auto;}
#vacancy div#data{padding:0px;margin:0px auto;margin-left:110px;}

#vacancy div#data h3 {font-family:arial;font-size:11pt;color:#1f7be5;margin:0px;margin-bottom:5px;padding:0px}
#vacancy .icon {margin:0px;margin-right:20px;margin-top:4px;float:left;}
#vacancy .date  {font-family:arial;font-size:8pt;color:#959595;padding:0px;padding-left:13px;margin:0px;background: #fff url('/images/design/icons/arrows/Calendar.gif') no-repeat 0px;}
div.desc {font-family:arial;font-size:10pt;color:#464646;padding:0px;margin:10px 0px;margin-bottom:3px;}
span.place_b {font-family:arial;font-size:10pt;color:#000;font-weight:bold;padding:0px;margin:0px;}
div.place {font-family:arial;font-size:10pt;color:#464646;padding:0px;margin:0px;}
div.req {font-family:arial;font-size:10pt;color:#464646;padding:0px;margin:7px 0px;}

div.anketa{margin-top:15px;padding-left:0px;background: #fff url('/images/design/icons/arrows/Ankety.gif') no-repeat 0px 4px;}
div.anketa a{font-family:arial;font-size:9pt;color:#1964ba;padding-left:16px;text-decoration:underline;}
div.anketa a:hover {font-family:arial;font-size:9pt;color:#cb181f;text-decoration:none;}


span.show-tooltip-text {display:none;position:absolute;font-size:0.9em;background:url(tooltip_files/bg.gif) repeat-x;border:2px solid #1f7be5;padding:6px;padding-left:12px;padding-right:12px;}


/* ÏÎÈÑÊ ÏÎ ÑÀÉÒÓ */
#search_block a {font-family:arial;font-size:10pt;color:#1964ba; text-decoration:none;}
#search_block a:hover{font-family:arial;font-size:10pt;color:#1964ba; text-decoration:underline;}

#search_block {
    padding: 10px 7px; 
    display:block;
    width:635px;
    height:77px;
    margin:auto;
    margin-top:0px;
    border:1px solid #fff; 
    background:#fff;
    margin-bottom:10px;
}
#search_block:hover {
    padding: 10px 7px; 
    display:block;
    width:635px;
    height:77px;
    margin:auto;
    margin-top:0px;
    border:1px solid #bfbfbf; 
    background:#f4f6f7;
    margin-bottom:10px;
}



/* PAGINATOR */

.paginate {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:9pt;color: #808080;}
.paginate_marginL {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:9pt;color: #808080;}
a.paginate       {font:9pt Arial, Helvetica,sans-serif;padding:0px 5px;color: #808080;text-decoration:none;}
a.paginate:hover {font:9pt Arial, Helvetica,sans-serif;padding:0px 5px;color:#ffffff;text-decoration:none;background:#1f7be5;}

a.current, a.current:hover {font:9pt Arial, Helvetica,sans-serif;padding:0px 5px;color:#ffffff;text-decoration:none;background:#1f7be5;}

span.active_ctrl     {font:8pt Arial, Verdana, Helvetica,sans-serif;color: #808080;text-decoration:none;padding:0;}
span.inactive_ctrl   {font:8pt Arial, Verdana, Helvetica,sans-serif;color: #cbcbcb;text-decoration:none;padding:0;}

span.inactive        {font:9pt Arial, Verdana, Helvetica,sans-serif;padding:0px 5px;color: #cbcbcb;text-decoration:none;}
a.paginate_btn       {font:9pt Arial, Verdana, Helvetica,sans-serif;padding:0px 5px;color: #808080;text-decoration:none;}
a.paginate_btn:hover {font:9pt Arial, Verdana, Helvetica,sans-serif;padding:0px 5px;color: #1f7be5;text-decoration:none;}




.highlight
{
background: #CEDAEB;
}

.highlight_important
{
background: #F8DCB8;
}
