/* CSS Document */
html,body{
margin:0px 10px 0px 10px;
padding:0px;
background-color:#FBF9F1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
height: 100%;
line-height: 16px;}
.bg_top{
background-image:url(image/line_top.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.home{
position:absolute;
right:45px;
top:10px;
border:0px;
width:100px;}
.bg_menu{
background-image:url(image/bg_menu.jpg);
background-repeat:repeat-x;
}
.pad1{
padding-bottom:2px;}
.menu_left{
background-image:url(image/arrow_01.gif);
background-repeat:no-repeat;
background-position:left center;
height:37px;
width:209px;
padding-right: 30px;
}
.wid{
width:172px;
padding-left:27px;
padding-top:5px;}
.menu_left_item{ 
background-color:#7E7E7E;
padding:0px 5px 0px 15px;
width:189px;}
.item{
width: 160px;
margin-left: 17px;
background-image:url(image/mini_02.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left: 10px;
padding-bottom: 7px;
}
.item_act{
width: 160px;
margin-left: 17px;
background-image:url(image/mini_01.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left: 10px;
padding-bottom: 7px;
}
a.menu:link, a.menu:active, a.menu:hover, a.menu:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;}
a.menu_gr:link, a.menu_gr:active, a.menu_gr:hover, a.menu_gr:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#A3BB42;
font-weight:bold;}
.bg_menu_act{
background-image:url(image/bg_menu_act.gif);
background-repeat:no-repeat;
height:37px;
width:209px;
padding-left:30px;}
.psd_top{
padding-top:4px;
width:179px;}
.butt{
padding:10px 0px 0px 5px; }
.news_title_rus{
background-image:url(image/news_rus.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.news_title_ukr{
background-image:url(image/news_ukr.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.news_title_eng{
background-image:url(image/news_eng.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
a#all_news{
color:#347B0B;
text-decoration:underline;
font-size:11px;}
a#all_news:hover{
color:#347B0B;
text-decoration:none;
font-size:11px;}
.news_data{
color:#347B0B;
font-weight:bold;}
.news{
background-color:#E5E4E3;
width:225px;
padding-left:30px;
padding-top:5px;
padding-bottom:5px;}
.nesw_tit{
background-image:url(image/news_tit.gif);
min-height:16px;
width:212px;
background-repeat:no-repeat;
padding-left:35px;
padding-right:8px;
color:#347B0B;
background-color:#E5E4E3;}
.contact{
background-image:url(image/arrow_02.gif);
background-position:left top;
min-height:16px;
background-repeat:no-repeat;
padding-left:25px;
padding-right:8px;
color:#347B0B;
}
a.news_text{
color:#4D4D4D;
text-decoration:underline;}
.conf_title_rus{
background-image:url(image/konferencii_rus.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.conf_title_ukr{
background-image:url(image/konferencii_ukr.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.conf_title_eng{
background-image:url(image/konferencii_eng.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.conf{
background-color:#E5E4E3;
width:225px;
padding-left:30px;
padding-top:5px;
padding-bottom:5px;}
.pad10{
padding-bottom:10px;
padding-right: 20px;}
.announ_title_rus{
background-image:url(image/obiyavlenia_rus.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.announ_title_ukr{
background-image:url(image/obiyavlenia_ukr.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.announ_title_eng{
background-image:url(image/obiyavlenia_eng.gif);
width:255;
background-repeat:no-repeat;
background-position:top;
height:25px;
padding:21px 13px 0px 0px;}
.footer{
height:40px;
margin-top:5px;}
.footer_line{
height:3px;
background-color:#72B02C;
text-align:center;
margin-top:10px;
margin-bottom: 5px;
}
a.new{
color: black;
text-decoration: underline;
}
.nav{
color:#444444;
font-size:11px;}
a.navig{
color:#444444;
font-size:11px;
text-decoration:underline;
}
a.link{
color:#529528;
text-decoration:underline;
font-size:12px;}
a.paging{
color:#529528;
text-decoration:underline;
font-size:12px;}
a.year{
color:#4D4D4D;
font-weight:bold;
text-decoration:underline;}
.h2_tit{
font-size:18px;
font-weight:bold;
padding-bottom:10px;}
.tabl{
border-collapse:separate;
width:98%;}
.bg_1{
background-color:#FBF9F1;}
.bg_2{
background-color:#EFEDEA;}
.fakultet{
padding-left:25px;
padding-bottom:7px;}
#page-all {min-height: 100%; margin-bottom: -30px;}
* html #page-all {height: 100%;}
#page-empty {height: 40px; clear: both;}
#lang{
 height:20px;}
 #contryMenu_layer {
  BORDER-RIGHT: #cfcfcf 1px solid; 
  PADDING-RIGHT: 1px; 
  BORDER-TOP: #cfcfcf 1px solid; 
  DISPLAY: none; 
  PADDING-LEFT: 5px; 
  Z-INDEX: 500;   
  BACKGROUND: #ffffff 0% 50%; 
  PADDING-BOTTOM: 5px;
  OVERFLOW: auto; 
  BORDER-LEFT: #cfcfcf 1px solid; 
  WIDTH: 153px; 
  PADDING-TOP:1px; 
  BORDER-BOTTOM: #cfcfcf 1px solid; 
  POSITION: absolute; 
  TOP:270px; 
  RIGHT:10px; 
  HEIGHT: 40px; 
  TEXT-ALIGN: left
}
#contryMenu_layer A.conlayer {
  PADDING-RIGHT: 2px; 
  DISPLAY: block; 
  PADDING-LEFT: 2px; 
  BACKGROUND: #ffffff 0% 50%; 
  PADDING-BOTTOM: 0pt; 
  OVERFLOW: hidden; 
  WIDTH: 145px; 
  COLOR: #666666; 
  PADDING-TOP: 0pt; 
  padding-bottom:1px;
  HEIGHT: 12px; 
  TEXT-DECORATION: none
}
#contryMenu_layer A:hover {
  BACKGROUND: #666666 0% 50%; 
  COLOR: #ffffff
}
#contryMenu_layer A:active {
  BACKGROUND: #666666 0% 50%; 
  COLOR: #ffffff
}
.rcg {margin:20px auto;text-align:left;  clear:both; width:95%;}
.rb1,.rb2,.rb3,.rb4 {display:block; overflow:hidden; height:1px;}
.rb2,.rb3,.rb4,.text_block {border:#72B02C solid; border-width:0 1px;}
.rb1 {background:#72B02C; margin:0 5px;}
.rb2 {border-width:0 2px; margin:0 3px;}
.rb3 {margin:0 2px;}
.rb4 {margin:0 1px; height:2px;}
.text_block {display:block; padding:10px;}