@CHARSET "UTF-8";
body {font-size: 62.5%;  margin: 0; padding:0px; background: #eaeaea; color:#555555; font-family: Arial, Tahoma, sans-serif;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#08628b; text-decoration:underline;}
a:hover {color:#CC0000;}



hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {/*font-size:2.25em; color:#666666; font-weight:normal; padding:17px 0 10px 0; margin: 0 -30px 25px 0; border-bottom:1px solid #dbdbdb;*/
	font-size:2.25em; color:#90abbc; font-weight:normal; padding:25px 10% 15px 0; margin: 0 -30px 15px 0; border-bottom:1px solid #dbdbdb;
}
h2 {font-size:2.25em; color:#90abbc; font-weight:normal; padding:25px 10% 15px 0; margin: 0 -30px 15px 0; border-bottom:1px solid #dbdbdb;}
h3 {}
h4 {font-size:1.5em; color:#666;margin:0; padding:9px 0 5px 0; font-weight:normal;}
h5 {font-size:1.2em; color:#666;margin:0; padding:9px 0 5px 0; font-weight:normal;}


ul {}
ul li {}

p {margin:0; padding:0 0 20px 0; line-height: 140%;}
p a:hover {color:#CC0000;}
p a:visited {color:#663366;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}

dfn { color:#666; font-style:normal; font-size:1.38em; padding-right:40%; }

.cl {clear:both; font-size:0;}

#main_global {min-width:900px; width: 90%; max-width:1200px; margin:30px auto 0;  border-bottom:25px solid #eaeaea; border-left:30px solid #eaeaea; border-right:15px solid #eaeaea; background:#fff url(/design/images/corn_tl.gif) 0 0 no-repeat;}
#container {width:100%; font-size: 1.2em; background: transparent url(/design/images/corn_tr.gif) 100% 0 no-repeat;}

.wrapper {float:left; width:100%; }
.center_part {padding:30px 248px 0 33px;}


/*---header---*/
#header {height:299px; margin: 0 0 30px 0;}
#logo {position:absolute; z-index:1; }

.header_img2 {height:299px; font-size:15px; overflow:hidden;}
.section { padding: 134px 0px 0 5%;  width:40%; }
.section  div {padding: 8px 0 0 0;}
.section span {font-size:23px; line-height:26px;}


.header_img1 {background:url(/design/images/banner-png-left-noborder.png) 0 0 no-repeat;}
.header_img2 {background:url(/design/images/banner-png-right-noborder.png) 100% 0 no-repeat;}

.header_border .header_img1 {background:transparent url(/design/images/banner-png-left-border.png) no-repeat  0 0;}

.header_img_01 {color:#fff; background:#4172c6 url(/design/images/header_img_01.gif) 0 0 repeat-x;}
/*.header_img_01 .header_img1 {background:url(/design/images/header_img_01_l.jpg) 0 0 no-repeat;}
.header_img_01 .header_img2 {background:url(/design/images/header_img_01_r.jpg) 100% 0 no-repeat;}*/
.header_img_01 .section span {background:#719cda;}

.header_img_02 {color:#2d2d2d; background:#f7f1d9 url(/design/images/header_img_02_l.gif) 0 0 no-repeat;}
.header_img_02 .header_img1 {background:url(/design/images/header_img_02_r.jpg) 100% 0 no-repeat;}
.header_img_02 .section  {}
.header_img_02 .section span {background:#c6c1ae; color:#fff}

.header_img_03 {color:#fff; background:#75b9dd url(/design/images/header_img_03.jpg) 0 0 repeat-x;}
.header_img_03 .header_img1 {background:url(/design/images/header_img_03_l.jpg) 0 0 no-repeat;}
.header_img_03 .header_img2 {background:url(/design/images/header_img_03_r.jpg) 100% 0 no-repeat;}
.header_img_03 .section span {background:#95cae5;}

.header_img_04 {color:#2d2d2d; background:#eaf6ff url(/design/images/header_img_04_l.gif) 0 0 no-repeat;}
.header_img_04 .header_img1 {background:url(/design/images/header_img_04_r.jpg) 100% 0 no-repeat;}
.header_img_04 .section  {}
.header_img_04 .section span {background:#bbc5cc; color:#fff}

.header_img_05 {color:#fff; background:url(/design/images/header_img_05.jpg) 0 0 repeat-x;}
.header_img_05 .header_img1 {background:url(/design/images/header_img_05_l.jpg) 0 0 no-repeat;}
.header_img_05 .header_img2 {background:url(/design/images/header_img_05_r.jpg) 100% 0 no-repeat;}
.header_img_05 .section span {background:#223586; color:#fff;}


.header_img_06 {color:#000; background: url(/design/images/header_img_06.jpg) 0 0 repeat-x;}
.header_img_06 .header_img1 {background:url(/design/images/header_img_06_l.jpg) 0 0 no-repeat;}
.header_img_06 .header_img2 {background:url(/design/images/header_img_06_r.jpg) 100% 0 no-repeat;}
.header_img_06 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_07 {color:#000; background:url(/design/images/header_img_07.jpg) right;}
/*.header_img_07 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_07 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_07 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_08 {color:#000; background:url(/design/images/header_img_08.jpg) center;}
/*.header_img_08 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_08 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_08 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_09 {color:#000; background:url(/design/images/header_img_09.jpg) 0 0 repeat-x;}
.header_img_09 .header_img1 {background:url(/design/images/header_img_09_l.jpg) 0 0 no-repeat;}
.header_img_09 .header_img2 {background:url(/design/images/header_img_09_r.jpg) 100% 0 no-repeat;}
.header_img_09 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_10 {color:#000; background:url(/design/images/header_img_10.jpg) center;}
/*.header_img_10 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_10 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_10 .section span {background:#f9f6ea; color:#a39a7c;}


.header_img_11 {color:#000; background: url(/design/images/header_img_11.jpg) center;}
.header_img_11 .header_img1 {background:url(/design/images/header_img_11_l.jpg) 0 0 no-repeat;}
.header_img_11 .header_img2 {background:url(/design/images/header_img_11_r.jpg) 100% 0 no-repeat;}
.header_img_11 .section span {background:#f9f6ea; color:#a39a7c; margin-top:50px;}

.header_img_12 {color:#000; background:#3d67d1 url(/design/images/header_img_12.jpg) center;}
/*.header_img_12 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_12 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_12 .section span {background:#f9f6ea; color:#a39a7c;}


.header_img_13 {color:#FFF; background:url(/design/images/header_img_13.jpg) right no-repeat;}
/*.header_img_13 .header_img1 {background:url(/design/images/banner-png-left-noborder.png) 0 0 no-repeat;}
.header_img_13 .header_img2 {background:url(/design/images/banner-png-right-noborder.png) 100% 0 no-repeat;}*/
.header_img_13 .section span {background:#FFF; color:#000; margin-top:30px;}

.header_img_14 {color:#000; background:url(/design/images/header_img_14.jpg) right no-repeat;}
/*.header_img_14 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_14 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_14 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_15 {color:#000; background: url(/design/images/header_img_15.jpg) right no-repeat;}
/*.header_img_15 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_15 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_15 .section span {background:#f9f6ea; color:#a39a7c; margin-top:30px;}

.header_img_16 {color:#000; background:url(/design/images/header_img_16.jpg) right no-repeat;}
/*.header_img_16 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_16 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_16 .section span {background:#f9f6ea; color:#a39a7c; margin-top:30px;}

.header_img_17 {color:#000; background:url(/design/images/header_img_17.jpg) right no-repeat;}
/*.header_img_17 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_17 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_17 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_18 {color:#000; background:url(/design/images/header_img_18.jpg) right no-repeat;}
/*.header_img_18 .header_img1 {background:url(/design/images/header_img_18_l.jpg) 0 0 no-repeat;}*/
/*.header_img_18 .header_img1 {background:url(/design/images/banner-png-left-noborder.png) 0 0 no-repeat;}
.header_img_18 .header_img2 {background:url(/design/images/banner-png-right-noborder.png) 100% 0 no-repeat;}*/
.header_img_18 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_19 {color:#FFF; background:url(/design/images/header_img_19.jpg) right no-repeat;}
/*.header_img_19 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_19 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_19 .section span {background:#FFF; color:#000;}

.header_img_20 {color:#000; background:url(/design/images/header_img_20.jpg) right no-repeat;}
/*.header_img_20 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_20 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_20 .section span {background:#f9f6ea; color:#a39a7c;}

.header_img_21 {color:#000; background:url(/design/images/header_img_21.jpg) right no-repeat;}
/*.header_img_21 .header_img1 {background:url(/design/images/header_img_l.gif) 0 0 no-repeat;}
.header_img_21 .header_img2 {background:url(/design/images/header_img_r.gif) 100% 0 no-repeat;}*/
.header_img_21 .section span {background:#f9f6ea; color:#a39a7c;}





/*---/header---*/

/*---main_content---*/
#main_content {background:#fcfcfc url(/design/images/main_content.jpg) 100% 100% no-repeat;}
.main_page #main_content {background:#fcfcfc url(/design/images/main_content1.jpg) 100% 100% no-repeat;}

/*---main_menu---*/
#main_menu {font-size:18px; line-height:29px; color:#fff; background:url(/design/images/main_menu_bg.gif) 0 0 repeat-x; position:relative; z-index:5;}
#main_menu div {background:url(/design/images/main_menu_l.gif) 0 0 no-repeat;}
#main_menu div div { padding:0 30px; height:58px; background:url(/design/images/main_menu_r.gif) 100% 0 no-repeat;}
#main_menu table {table-layout: fixed; width:100%;}
#main_menu td {padding:0;background:#b2b3b6 url(/design/images/main_menu_bg.gif) 0 0 repeat-x;}
#main_menu a {display:block; text-align:center; height:29px; color:#fff; text-decoration:none; position:relative;}
#main_menu td.active, #main_menu a:hover {background:#8fabbc url(/design/images/main_menu_active.gif) 0 0 repeat-x;}
/*---/main_menu---*/

/*---content---*/
.content {padding: 0 30px 30px 40px; background:url(/design/images/content.gif) 0 100% no-repeat;}


.path {font-size:0.9em; color:#000000; margin: 1px 0 15px -5px; position: relative;}
	.path a{color:#000000;}
	.path a:hover{color:#CC0000;}
	.path .print {position: absolute; right: 0; top: -10px;}

.ico_home {padding:0 0 0 23px; background:url(/design/images/ico_home.gif) 0 0 no-repeat;}

.logos {float:right; margin: 0 -13px 20px 20px; line-height:250%; border:1px solid #cccccc; background:#fff; width:60px; padding:10px; text-align:center;}

.management {}
.management td {vertical-align:bottom; padding: 0 15px 26px 0;}

.events {float:left; width:204px; font-size:0.9em; color:#000; margin: -29px 0 0 -40px; position:relative; z-index:2; background:url(/design/images/event.jpg) 0 0 repeat-x;}
.event-title {padding:46px 20px 0 64px; min-height:380px; background:url(/design/images/event_title.gif) 29px 46px no-repeat;}
.events p {padding: 0 0 9px 0;}

.news {margin: 0 0 0 195px;}
.news .title {color:#666666; font-size:1.5em; padding:10px 0 12px; }
.news .title span {padding: 0 21px 0 0; color:#666666; font-size:1em;background:url(/design/images/title_news.gif) 100% 4px no-repeat;}
.news p a {color:#08628b;}
.news p a:visited {color:#663366;}

.news div span  {font-size:0.75em; color:#999999;}

.left_menu {list-style-type:none; margin:0; padding:6px 0 0 0 !important; float:left; width:30%; color:#000;}
.left_menu  li {padding: 0 0 7px 0; text-indent:0 !important; background:none !important;}

.left_menu {margin:0 !important;}
.left_menu li {padding-left:0 !important;}

.left_menu a {color:#08628b; font-size: 1.1em; line-height: 130%;}
.left_menu a:hover {color:#CC0000;}

.text {margin: 0 0 0 30%;}
.text h4 {padding: 5px 0 4px 0;}
.text p {padding: 4px 0;}

.content ul {list-style-type:none; margin: 0; margin-left:-20px; padding: 5px 0 0 30px; font-weight: normal;}
.content ul li {padding: 0 0 10px 20px;  background:url(/design/images/arr.gif) 0 7px no-repeat; }
/*---/content---*/

/*---/main_content---*/

/*---right_part---*/
.right_part {width:175px; float:left; overflow:hidden; padding: 30px 20px 0 18px; margin: 0 0 0 -224px; background:url(/design/images/right_part.gif) 0 74px no-repeat;}

#ico_block {float:left; width:70px; margin: 0 0 0 -12px; padding:3px 0 0 0; position:relative;}
#ico_block a {display:block; float:left; width:12px; height:9px; margin: 0 7px 0 0px;}
#ico_block a.ico_mail {background:url(/design/images/ico_mail.gif) 0 0 no-repeat;}
#ico_block a.ico_map {background:url(/design/images/ico_map.gif) 0 0 no-repeat;}

.lang {text-align:right; font-size:0.9em; margin: 0px 18px 0 0;}
.lang span {color:#000; background:#dbdbdb;padding: 1px 2px; margin: 0 1px;}
.lang a {color:#0c4b69; padding: 1px 2px; margin: 0 1px;}
.lang a:hover {color: #CC0000;}

.right_menu {list-style-type:none; margin:0; padding:50px 0 13px 11px;}
.right_menu li {padding:0 0 0 0px; clear:both;}
.right_menu li div  div {padding:5px 0 6px 5px;}
.right_menu li .active  {float:left; background:#eaeaea url(/design/images/rm_tr.gif) 100% 0 no-repeat;}
.right_menu li .active div {padding-right:11px; background: transparent url(/design/images/rm_br.gif) 100% 100% no-repeat;}
.right_menu li .active a {font-weight:bold; text-decoration:none;}
.right_menu li .active1 a {font-weight:bold; color:#08628c}
.right_menu li a {color:#000;}
.right_menu li a:hover {color:#CC0000;}
.right_menu ul {list-style-type:none; margin:0 0 0 0px; padding:4px 0 4px 0px; font-size:0.9em; clear:both; }
.right_menu ul li  { padding:0 0 0 0px;}
.right_menu ul li div div { padding:3px 0 4px 27px;}
.right_menu ul li a {color:#08628c;}
.right_menu ul li .active a {font-weight:normal; color:#000;}

.lock { padding: 0 0 0 16px; font-size:0.9em; text-decoration:none; background: transparent url(/design/images/lock_ico.gif) 5px 1px no-repeat;}
.lock span {border-bottom:1px dashed #08628c;line-height:180%;}
a:hover.lock span {border-bottom:0;}

.form_search {margin:28px 0 0 2px; width:146px; height:26px; padding: 10px 0 0 14px; background:#eaeaea url(/design/images/form_search.gif) 0 0 no-repeat;}
.form_search input {width:108px; border:1px solid #d7dfe0; vertical-align:middle; font-size:11px; color:#999999; padding: 0 2px;}
.form_search .go {cursor:pointer; width:11px; height:15px;  border:0; margin: 0 0 0 5px; background:url(/design/images/search_go.gif) 0 0 no-repeat;}

.quick_menu {padding:30px 0 20px 0px; font-size:0.9em;}
.quick_menu img {float:left;}
.quick_menu div {margin: 0 0 0 24px; padding: 0 0 17px 0;}

.img_menu {font-size:1.83em; width:160px; line-height:100%; }
.img_menu div {padding: 0 0 15px 0;}
.img_menu p {padding:8px 0;}
.img_menu .green a {color:#a4bb08;}
.img_menu .blue a {color:#116aa1;}
.img_menu a {text-decoration:none;}
.img_menu a:hover {text-decoration:underline;}
/*---/right_part---*/


/*---footer---*/
#footer {clear:both;  background: url(/design/images/footer_bl.gif) 0 100% no-repeat;}
#footer1 {padding: 33px 0 30px 0; background: url(/design/images/footer_br.gif) 100% 100% no-repeat;}
#footer a {color:#0c4b69;}
#footer a:hover {color:#CC0000;}
#footer_left {float:left; padding: 0 0 0 124px;  font-size:0.75em; color:#666666; width:90px;}
#footer_left img {margin: 0 0 -7px -47px;}
#footer_left div {color:#575757; padding: 0 0 7px 0;}

#footer_right {float:right; font-size:0.9em; width:160px; padding: 2px 15px 0 10px; text-indent: -10px;}
#footer_menu {font-size:0.9em; text-align:center; margin:0 260px 0 220px; word-spacing:8px; padding:2px 0 0 0;}
#footer_menu a {word-spacing:normal;}
/*---/footer---*/

div.siteMap {}
	div.siteMap p {padding: 2px;}

body.print{color: black;}	
#main_global.print {max-width: none; width:100%; border: none; margin:0; min-width: 0;}
.content.print div.text {margin: 0 0 0 15%;}
.content.print ul.left_menu {width: 15%;}
.center_part.print {padding: 30px 10px 0 5px;}

dl.file {  }
dl.file dt {position: absolute; margin-bottom:0px;  }
dl.file dd {margin-left:50px; position:relative; padding:0; padding-top:13px; margin:0px 0 0px 40px;  }
dl.file dd span {font-size:11px; color:#777;  }
dl.file dd p {font-size:0.95em; line-height:120%; padding-bottom:0px;  }

dl.link {}
dl.link dt {position: absolute;}
dl.link dd {margin-left:50px; position:relative; padding:0; padding-top:13px; margin:0px 0 0px 40px; }
dl.link dd p {font-size:0.95em; line-height:120%; padding-bottom:0px;  }


div.logop {float:left; padding: 0 10px 10px 0; }
div.logop img {border:1px solid #eeeeee;}

table.partners {width:99%;}
table.partners tr {vertical-align:top;}
table.partners td img {border:1px solid #eeeeee;}
table.partners td {padding-right:20px;}

table.projects_info { width:100%; padding:0px; margin:0px; border:1px solid #eee; }
table.projects_info td {padding:10px; border:1px solid #eee; vertical-align:top;}
table.projects_info td.logo {width:20%; }


/* Anton Kobenko edition */
div.picture-right {padding: 10pt 10pt 10px 10px; float: right;}
div.picture-right img { border: 1px solid rgb(102, 102, 102); }

table.management p {padding-bottom: 0;}

div.BlockRightErlang {float:right; width:120px; background:#EAEAEA; margin:10px 0 7px 10px; padding:15px;}



.hint {/*background:#DEDCC6;*/ padding: 3px; float:left; width:170px; font-size:11px; line-height:140%; margin: 3px 15px 0 0;}
.right_hint {float:right !important; margin: 3px 0px 0 15px;}
.hint p {margin: 8px 10px 8px 6px;}


