body {	
  margin: 0;
  padding: 0;
  border: 0;
  min-width: 900px;
}
.opac0 {opacity: .0; filter:alpha(opacity=0);}
.opac1 {opacity: .1; filter:alpha(opacity=10);}
.opac2 {opacity: .2; filter:alpha(opacity=20);}
.opac3 {opacity: .3; filter:alpha(opacity=30);}
.opac4 {opacity: .4; filter:alpha(opacity=40);}
.opac5 {opacity: .5; filter:alpha(opacity=50);}
.opac6 {opacity: .6; filter:alpha(opacity=60);}
.opac7 {opacity: .7; filter:alpha(opacity=70);}
.opac8 {opacity: .8; filter:alpha(opacity=80);}
.opac9 {opacity: .9; filter:alpha(opacity=90);}


#divImg1,#divImg2
{
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 1;	
}

#content {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding: 0;
  min-width: 900px;
  width: 100%;
  background-color: #fff6f7;
  font-family: sans-serif;
}
#content3 {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding: 0;
  min-width: 900px;
  width: 100%;
  background-color: #fff6f7;
  font-family: sans-serif;
}
#splash {
  clear: both;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding: 0;
  min-width: 900px;
  width: 100%;
  height: 100%;
  background-color: #fff6f7;
  font-family: sans-serif;
}
#splash img {
  border: none;
  clear: both;
  margin-left: auto;
  margin-right: auto;
}


#header{
  margin-top: 17px;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
  padding: 0;
  background-color: #dadada;
  height: 227px;
  width: 100%;
  min-width: 900px;
}
#head_left_back{
  position: absolute;
  left: 0px;
  top: 23px;
  z-index: 10;
}
#pobeda{
  position: absolute;
  left: 52px;
  width: 200px;
  height: 204px;
  top: 0px;
  z-index: 100;
}
#pobeda img{
  position: absolute:
  left: 0px;
  top: 0px;
  margin: 0;
  padding: 0;
}
#head_left{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 11;
}
#head_right{
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 10;
}
#head_right_back{
  position: absolute;
  right: 0px;
  top: 23px;
  z-index: 10;
}
#head_center_back{
  position: absolute;
  right: 332px;
  left: 212px;
  top: 23px;
  height: 181px;
  direction: rtl;
  overflow: hidden;
  z-index: 15;
}
#officials{
  position: absolute;
  left: 52px;
  top: 0px;
  width: 200px;
  height: 204px;
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  z-index: 12;
  overflow: hidden; 
}
#officials3{
  position: absolute;
  left: 24px;
  top: 0px;
  width: 200px;
  height: 204px;
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  z-index: 12;
  overflow: hidden; 
}
#officials a{
  border: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  text-decoration: none;
}
#officials a img{
  border: none;
}
#officials p{
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 0px;
  margin-top: 3px;
  color: #797979;
  font-size: 10px;	
}
#officials img{
  padding-left: 57px;
  /*padding-right: auto;*/
  padding-top: 17px;
  border: none;
}
#officials3 a{
  border: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  text-decoration: none;
}
#officials3 a img{
  border: none;
}
#officials3 p{
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 0px;
  margin-top: 3px;
  color: #797979;
  font-size: 10px;	
}
#officials3 img{
  padding-left: 57px;
  /*padding-right: auto;*/
  padding-top: 17px;
  border: none;
}
#head_paperroll{
  position: absolute;
  right: 51px;
  top: 0px;
  width: 382px;
  height: 243px;
  /*background-image: url("rbc-pict/head_paperroll.png");
  background-position: 0px 0px;*/
  z-index: 12;
}

#head_paperroll p{
        margin-left: 110px;
  /*margin-left: 150px;*/
  margin-top: 0px;
  margin-bottom: 12px;
  font-size: 11px;
}
#head_paperroll .addr {
        color: #585858;
        margin-left: 50px;
        margin-top: 7px;
        margin-bottom: 7px;
        font-size: 11px
        
}
#head_paperroll a{
  color: #585858;
}
#head_paperroll img{
  padding-right: 7px;
  padding-top: 0px;
}
#head_paperroll ul{
  list-style: none;
  margin: 0;
  /*margin-left: 165px;*/
  margin-left: 125px;
  margin-top: 0px;
  padding: 0;
  list-style: none;
  font-size: 12px;
  height: 100%;
}
#head_paperroll ul li{
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 6px;
  padding-left: 10px;
  padding-bottom: 3px;
  margin: 0;
  font-size: 12px;
}
#head_paperroll3{
  position: absolute;
  right: 23px;
  top: 0px;
  width: 382px;
  height: 243px;
  /*background-image: url("rbc-pict/head_paperroll.png");
  background-position: 0px 0px;*/
  z-index: 12;
}

#head_paperroll3 p{
        margin-left: 110px;
  /*margin-left: 150px;*/
  margin-top: 0px;
  margin-bottom: 12px;
  font-size: 11px;
}
#head_paperroll3 .addr {
        color: #585858;
        margin-left: 50px;
        margin-top: 7px;
        margin-bottom: 7px;
        font-size: 11px
        
}
#head_paperroll3 a{
  color: #585858;
}
#head_paperroll3 img{
  padding-right: 7px;
  padding-top: 0px;
}
#head_paperroll3 ul{
  list-style: none;
  margin: 0;
  /*margin-left: 165px;*/
  margin-left: 125px;
  margin-top: 0px;
  padding: 0;
  list-style: none;
  font-size: 12px;
  height: 100%;
}
#head_paperroll3 ul li{
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 6px;
  padding-left: 10px;
  padding-bottom: 3px;
  margin: 0;
  font-size: 12px;
}
#head_hnav{
  /*z-index: 12;*/
  z-index: 100;
  position: absolute;
  left: 0px;
  top: 217px;
  min-width: 848px;
  width: 100%;
  margin-bottom: 18px;
  background-color: #dadada;
  
}
#head_hnav ul{
  margin: 0;
  margin-left: 52px;
  margin-bottom: 10px;
  padding-top: 0px;
  padding-left: 0px;
  /*margin-top: 10px;*/
  list-style-type: none;
}
#head_hnav ul	 li{
  display: inline;
  margin: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 600;
}
#head_hnav ul	 li a{
  color: #0b9264;
}
#header .list_vsep{
  color: #fffffe;
  word-spacing: 8px;
}

#main {
  margin-top: 18px;
  margin-left: 52px;
  margin-right: 52px;
  margin-bottom: 0px;
  min-width: 798px;
}


#left_panel {
  float: left;
  width: 237px;
  margin: 0;
  margin-bottom: 55px;
  padding: 0;
  height: 100%;
}
#left_panel_priem {
  float: left;
  width: 200px;
  margin: 0;
  margin-bottom: 55px;
  padding: 0;
  height: 100%;
}
#left_panel_priem  ul li ul li{
  display: block;
}
#left_panel_priem ul li .folder_header h2{
  cursor: pointer;
  color: #804040;
  /*color: #0B9264;*/
}
#left_panel_priem  ul li.min ul li{
  display: none;
}
#left_panel_priem  ul li ul li{
  display: block;
}
#left_panel_priem ul li ul li a{
  text-decoration: none;
  /*color: #0b9264;*/
  color: #4d0000;
}
#left_panel3 {
  float: left;
  width: 200px;
  margin: 0;
  margin-bottom: 55px;
  padding: 0;
  height: 100%;
}
#main_news{
  margin-bottom: 12px;
  margin-top: 12px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
  width: 237px;
  height: 120px;
  background-image: url("rbc-pict/left_navbar_paperroll1.png");
  background-repeat: no-repeat;
  background-position: 0px -4px;
  overflow: hidden;
}
#main_news3{
  margin-bottom: 12px;
  margin-top: 12px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
  width: 200px;
  height: 120px;
  background-image: url("rbc-pict/left_navbar_paperroll1.png");
  background-repeat: no-repeat;
  background-position: 0px -4px;
  overflow: hidden;
}
#main_news h1 {
  padding-left: 18px;
  padding-right: 70px;
  padding-top: 12px;
  padding-bottom: 0px;
  font-size: 15px;
  margin: 0;
}
#main_news3 h1 {
  padding-left: 18px;
  padding-right: 70px;
  padding-top: 12px;
  padding-bottom: 0px;
  font-size: 15px;
  margin: 0;
}

#left_panel_priem h2{
  padding-left: 0px;
  padding-right: 6px;
  padding-top: 12px;
  padding-bottom: 3px;
  margin: 0;
  font-family: arial, sans-serif;
  /*font-size: 11pt;*/
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  /*margin-top: 15px;
  margin-bottom: 3px;
  padding: 0;*/
  color: #0b9264;
  color: #cc3333;  
}
#main_news h2{
  /*font-size: 12px;*/
  padding-left: 18px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 7px;
  margin: 0;
  font-family: arial, sans-serif;
  /*font-size: 11pt;*/
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  /*margin-top: 15px;
  margin-bottom: 3px;
  padding: 0;*/
  color: #0b9264;
  color: #cc3333;  
}
#main_news3 h2{
  /*font-size: 12px;*/
  padding-left: 18px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 7px;
  margin: 0;
  font-family: arial, sans-serif;
  /*font-size: 11pt;*/
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  /*margin-top: 15px;
  margin-bottom: 3px;
  padding: 0;*/
  color: #0b9264;
  color: #cc3333;
}
#main_news h2 a{
  color: #0b9264;
}
#main_news3 h2 a{
  color: #0b9264;
}
#main_news p{
  font-size: 12px;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
#main_news3 p{
  font-size: 11px;
  padding-left: 18px;
  padding-right: 12px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
#main_news p.news_description{
    
}
#main_news p.news_footer {
  margin: 0;
  padding: 0;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 6px;
  padding-left: 10px;
  margin-left: 18px;
  margin-top: 6px;
  margin-bottom: 6px;
  text-indent: 0;
}
#main_news3 p.news_footer {
  margin: 0;
  padding: 0;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 6px;
  padding-left: 10px;
  margin-left: 18px;
  margin-top: 6px;
  margin-bottom: 6px;
  text-indent: 0;
}
#main_news p.news_footer a{
  color: #b74e4b;
}
#main_news3 p.news_footer a{
  color: #b74e4b;
}
#mn2{
  display: none;
  /*visibility: hidden;*/
}
#mn3{
  display: none;
  /*visibility: hidden;*/
}
.hr {
  height: 0px;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #dbdbdb;
}
.hr hr {
  display: none;
  margin: 0;
  padding: 0;
  height: 0;
}

#nav_left {
  width: 237px;
  height: 100%;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
#nav_left table{
  table-layout: fixed;
  height: auto;
  border-style: none;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 237px;
  margin: 0px 0px 0px 0px;
  padding: 0;
  vertical-align: middle;
}
#nav_left table tr{
  height: 48px;
  width: 237px;
  margin: 0px;
  border-style: none;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
}
#nav_left table tr td{
  border-style: none;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  vertical-align: middle;
  width: 237px;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#nav_left a {
  color: #585858;
  text-decoration: none;
}
#uzh{
	width: 229px;
	height: 108px;
	margin: 12px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #dbdbdb;
}
#uzh_img {
	text-decoration: none;
	border: none;
}
#uzh img{
	width: 229px;
	height: 48px;
	border: none;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}
#uzh_latest {
	height: 48px;
	width: 60%;
	float: left;
	line-height: 24px;
}
#uzh_archive {
	height: 48px;
	width: 40%;
	float: left;
	line-height: 24px;
	text-align: right;
}
.nav_left_block{
  height: 48px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-left: 0px;
  margin: 12px 0px 12px 0px;
  font-size: 15px;
}
.nav_left_block a{
  border: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
}
.nav_left_block img{
  border: none;
}
#abiturientam{
  /* background-color: #cc3333;*/
  /*background-image: url("rbc-pict/abiturientam-plate.png");*/
  width: 237px;
}
#abiturientam3{
  /* background-color: #cc3333;*/
  /*background-image: url("rbc-pict/abiturientam-plate.png");*/
  width: 237px;
}
#studentam{
  /*background-color: #ada990;*/
  /*background-image: url("rbc-pict/studentam-plate.png");*/
  width: 237px;
}
#studentam3{
  /*background-color: #ada990;*/
  /*background-image: url("rbc-pict/studentam-plate.png");*/
  width: 237px;
}
#aspirantam{
  /*background-color: #ff7c80;*/
  /*background-image: url("rbc-pict/aspirantam-plate.png");*/
  width: 237px;
}
#aspirantam3{
  /*background-color: #ff7c80;*/
  /*background-image: url("rbc-pict/aspirantam-plate.png");*/
  width: 237px;
}
#specialistam3 {
  /*background-color: #009966;*/
  /*background-image: url("rbc-pict/specialistam-plate.png");*/
  width: 237px;
}

#specialistam {
  /*background-color: #009966;*/
  /*background-image: url("rbc-pict/specialistam-plate.png");*/
  width: 237px;
}
#search {
  width: 237px;
  margin: 12px 0px 12px 0px;
  font-size: 10px;
  vertical-align: middle;
}
#search a{
  color: #a5a5a5;
}
#search form{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#search input{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#search .textinput{
  width: 185px;
  max-height: 15px;
  height: 15px;
  border: none;
  background-color: #d5d5d5;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  font-size: 12px;
}
#left_panel_priem #search{
  width: 100%;
  margin: 12px 0px 12px 0px;
  font-size: 10px;
  vertical-align: middle;
}
#left_panel_priem #search a{
  color: #a5a5a5;
}
#left_panel_priem #search form{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#left_panel_priem #search input{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#left_panel_priem #search input.button{
  margin: 0;
  padding: 0;
  vertical-align: middle;
  height: 24px;
}
#left_panel_priem #search .textinput{
  width: 140px;
  max-height: 24px;
  height: 24px;
  border: none;
  background-color: #d5d5d5;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  font-size: 15px;
}

#banner{
  width: 237px; /*237px;*/
  height: 400px; /*114px;*/
  margin: 12px 0px 12px 0px;
  padding: 0;
}
#banner a{
  border: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
}
#banner img{
  border: none;
}

#search3 {
  width: 200px;
  margin: 12px 0px 12px 0px;
  font-size: 10px;
  vertical-align: middle;
}
#search3 a{
  color: #a5a5a5;
}
#search3 form{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#search3 input{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#search3 .textinput{
  width: 148px;
  max-height: 15px;
  height: 15px;
  border: none;
  background-color: #d5d5d5;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  font-size: 12px;
}
#banner3{
  width: 200px; /*237px;*/
  height: 400px; /*114px;*/
  margin: 12px 0px 12px 0px;
  padding: 0;
}
#banner3 a{
  border: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
}
#banner3 img{
  border: none;
}


#left_panel h1 {
  font-family: arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#left_panel h2 {
  font-family: arial, sans-serif;
  font-style: normal;
  /*font-weight: normal;*/
}
left_panel3 h1 {
  font-family: arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
#left_panel3 h2 {
  font-family: arial, sans-serif;
  font-style: normal;
  /*font-weight: normal;*/
}
#right_panel {
  width: 214px;
  height: 100%;
  margin-left: 32px;
  margin-right: 0px;
  float:right;
}
#left_panel_priem ul li .folder_header h2{
  margin-left: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 0px;
}
#left_panel_priem ul{
  margin-left: 0px;
  margin-bottom: 0px;
  margin-top: 0;
  padding-left: 0;
  list-style: none;
  
}
#left_panel_priem ul li ul li{
  padding-left: 6px;
  margin-left: 0px;
  margin-bottom: 6px;
  text-indent: 0;
  font-size: 14px;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 0px 6px;
}
#left_panel_priem ul li ul li.mouseover{
  text-decoration: underline;  
}
#priem_info{
  font-size: 16px;
}
#right_panel ul, #left_panel ul {
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 0px;
  margin-bottom: 20px;
  margin-top: 0;
  padding-left: 0;
  list-style: none;
}
#right_panel .hr{
  margin-bottom: 18px;
}
#right_panel li, #left_panel li {
  padding-left: 11px;
  margin-left: 0px;
  text-indent: 0;
  font-size: 9pt;
  font-size: 12px;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 0px 12px;
  margin-right: 0px;
  padding-right: 0px;
}
#left_panel3 li {
  padding-left: 11px;
  margin-left: 0px;
  text-indent: 0;
  font-size: 9pt;
  font-size: 12px;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 0px 12px;
}
#right_panel li a, #left_panel li a, #left_panel li{
  color: #009966;
}
#left_panel3 li a, #left_panel3 li{
  color: #009966;
}
#right_panel h1 {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 12px;
}
#left_panel h1 {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  margin-top: 18px;
  margin-bottom: 8px;
}
#main_news h1 {
  padding-left: 18px;
  padding-right: 70px;
  padding-top: 12px;
  padding-bottom: 0px;
  font-size: 15px;
  margin: 0;
}
#left_panel3 h1 {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  margin-top: 18px;
  margin-bottom: 8px;
}
#main_news3 h1 {
  padding-left: 18px;
  padding-right: 70px;
  padding-top: 12px;
  padding-bottom: 0px;
  font-size: 15px;
  margin: 0;
}
#right_panel .vm_date, #left_panel .vm_date{
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 4px;
  color: #009966;
}
#left_panel .vm_date{
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 4px;
  color: #009966;
}
#left_panel3 .vm_date{
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 4px;
  color: #009966;
}
#right_panel .vm_title, #left_panel .vm_title, #left_panel3 .vm_title{
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 20px;
}
#right_panel .vm_title a, #left_panel .vm_title a, #left_panel3 .vm_title a{
  color: #009966;
}

#center_panel {
  background-color: #fff6f7;
  margin-left: 249px;
  margin-right: 0px;
  margin-bottom: 50px;
  padding: 0;
  padding-left: 20px;
}
#center_panel3 {
  margin-left: 200px;
  margin-right: 0px;
  margin-bottom: 50px;
  padding: 0;
  padding-left: 20px;
}
#center_panel h1, #center_panel3 h1 {
  margin: 0px 0px 12px 0px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: #cc3333;
}
#center_panel h2, #center_panel3 h2 {
  margin: 0;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 11pt;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: #585858;
}
#right_panel15let h2{
  margin: 0;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 11pt;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
}

#nav_center{
  margin-bottom: 18px;
  font-family: arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #a5a5a5;
}
#nav_center a{
  font-family: arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #0b9264;
}
#news_filter form{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#news_filter input{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
#news_filter{
  color: #a5a5a5;
  font-size: 11px;
  padding: 0px;
  margin: 11px 0px;
}
#news_filter a{
  color: #a5a5a5;
}
#news_filter img{
  vertical-align: middle;
}
#news_filter .textinput{
  width: 80px;
  background-color: #d5d5d5;
  max-height: 15px;
  height: 15px;
  border: none;
  margin: 0;
  padding: 0;
  padding-right: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  vertical-align: middle;
  text-align: right;
}
#news_filter .submit{
  border-style: none;
  background-color: transparent;
  color: #a5a5a5;
}
#filter_from{
  margin-right: 28px;
}
#filter_to{
  margin-right: 28px;
}
#center_panel h2, #center_panel3 h2{
  font-size: 8pt;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  margin: 0;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 0;
  color: #0b9264;
  color: #cc3333;
  /*text-decoration: none;*/
}
#center_panel h2 a, #center_panel3 h2 a{
  color: #0b9264;
  /*text-decoration: none;*/
}
#center_panel h3, #center_panel3 h3{
  font-size: 8pt;
  font-size: 13px;
  font-style: italic;
  font-weight: 500;
  margin: 0;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 0;
  /*color: #0b9264;*/
  color: #cc3333;
  /*text-decoration: none;*/
}
#center_panel h3 a, #center_panel3 h3 a{
  color: #0b9264;
  /*text-decoration: none;*/
}
.news_title{
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  margin-top: 15px;
  margin-bottom: 3px;
  padding: 0;
  color: #0b9264;
}
.news_title a{
  color: #0b9264;
}
.news_title_sel a{
  color: #cc3333;
}

.news_description{
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #585858;
}
.news_footer{
  margin: 2px 0 0 0;
  padding: 0;
  font-size: 10px; 
}
.news_footer img{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.news_footer a{
  color: #90840c;
}
.faq{
  margin: 0px;
}
.faq_description{
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #585858;
}
span.faq_footer{
  /*margin: 2px 0 0 0;*/
  display: inline;
  padding: 0;
  font-size: 10px;
  font-style: italic;
  color: #B0B0B0;
  
}
.faq_footer img{
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.faq_footer a{
  color: #90840c;
}
#nav_pages{
  margin: 0;
  padding: 0;
  clear: both;
  margin-top: 28px;
  color: #a5a5a5;
  font-size: 10px;
  font-family: tahoma, sans-serif;
}

#pagelist{
  margin: 0px 12px;
  padding: 0;
  height: 100%;
}
#nav_pages a{
  color: #fff6f7;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  background-color: #fff6f7;
  border: none;
}
#pagelist a{
  color: #a5a5a5;
}
#nav_pages img{
  font-size: 6pt;
  font-size: 10px;
  vertical-align: baseline;
  border: none;
  height: 100%
}
.article{
  margin: 0;
  font-size: 12px;
}
/*.article div{	
  margin: 0;
  padding: 0;
}*/
.article h2{
  margin: 0;
  margin-top: 12px;
  margin-bottom: 6px;
  /*color: #585858;*/	
  color: #cc3333;
  font-weight: 600;
  font-size: 8pt;
  font-size: 13px;
  /*font-size: 20px;*/
  padding: 0;
}
.article h3{
  margin: 0;
  margin-top: 6px;
  margin-bottom: 6px;
  /*color: #585858;*/
  font-style: italic;
  font-weight: 500;
  font-size: 8pt;
  font-size: 13px;
  /*font-size: 20px;*/
  padding: 0;
  color: #cc3333;
}
.article p{
  color: #585858;
  font-size: 12px;
  padding: 0;
  margin: 0;
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: justify;
}
.article p a{
  /*color: #585858;*/
  font-size: 12px;
  /*padding: 0;
  margin: 0;
  margin-top: 7px;
  margin-bottom: 7px;*/
  /*text-align: justify;*/
}

.article .annotation{
  margin: 12px 0px 5px 0px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  color: #585858;
}
/*.article h3{
  margin: 18px 0px 3px 0px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 7pt;
  font-size: 12px;
  Font-style: normal;
  font-weight: bold;
  color: #cc3333;
}*/
.article .author{
  margin: 0px 0px 0px 0px;
  padding: 0;
  text-align: right;
  font-family: arial, sans-serif;
  font-size: 7pt;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #0B9264;
}
.article .pub_date{
  margin: 0px 0px 0px 0px;
  padding: 0;
  text-align: right;
  font-family: arial, sans-serif;
  font-size: 7pt;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #585858;
}
.article .foot_sub_name{
  margin: 0px 0px 0px 0px;
  padding: 0;
  text-align: right;
  font-family: arial, sans-serif;
  font-size: 7pt;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #0B9264;
}
.article p a{
  color: #0b9264;
  /*font-size: 7pt;*/
  text-indent: 3em;
  font-size: 12px;
}
.article a{
  color: #0b9264;
  /*font-size: 7pt;*/
  font-size: 12px;
}
.article table{
  caption-side: bottom;
  margin: 0px 20px 20px 0;
}	
.article table col{
  border: 1px solid #d5d5d5;
}
.article table tr{
  border: 0px hidden;
}
.article caption{
  caption-side: left;
  margin: 0;
  color: #a5a5a5;
  font-size: 10px;
}
.article th{
  color: #ffffff;
  background-color: #0b9264;
  font-size: 13px;
}
.article tr.even{
  color: #585858;
  background-color: #ebeff0;
  font-size: 12px;
}
.article tr.odd{
  
  color: #585858;
  background-color: #ffffff;
  font-size: 12px;
}
.article td{
  border-collapse: collapse;
  border: 0;
  padding-left: 16px;
  padding-top: 4px;
  padding-right: 44px;
  padding-bottom: 6px;
}
.article ul{
  margin: 0px;
  padding: 0;
  list-style: none;
  padding-bottom: 0px;
}
.article ol{
  margin: 0px;
  padding: 0px;
  margin-left: 40px;
  padding-bottom: 0px;
}
.article ul li{
  color: #585858;
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 5px 6px;
  padding-left: 15px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin: 0;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 16px;
}
.article ol li{
  color: #585858;
  /*list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 5px 6px;*/
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-left: 0px;
  font-size: 12px;
  line-height: 16px;
}
.newsline {
  margin-top: 0px;
  margin-bottom: 0px;
}
/*.article div{	
  margin: 0;
  padding: 0;
}*/
.feedback{
  clear: right;
}

.feedback h2{
  margin: 12px 0px 12px 0px;
  color: #585858;
  font-weight: 600;
  font-size: 8pt;
  font-size: 13px;
  padding: 0;
}
.feedback .field_title{
  margin: 7px 0px 0px 0px;
  color: #0b9264;
  font-weight: 500;
  font-size: 12px;
  padding: 0;
}
.feedback .feed_text_line{
  width: 400px;
  background-color: #ffffff;
  max-height: 18px;
  height: 18px;
  border: 1px solid #dbdbdb;
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
.feedback textarea{
  width: 400px;
  background-color: #ffffff;
  max-height: 70px;
  height: 70px;
  border: 1px solid #dbdbdb;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
.feedback .submit{
  border-style: none;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  text-decoration: underline;
  text-indent: 0px;
  margin: 0;
  padding: 0;
  color: #0b9264;
}
.feedback input{
  margin: 0;
  padding: 0;
}
.feedback form{
  text-indent: 0px;
  margin: 0;
  padding: 0;
  text-align: left;
}
div.illustration{
  
  padding: 0;
}
.article img{
  float: left;
  border: 5px solid #d5d5d5;
  margin: 7px 7px 7px 0;
  padding: 0;
}
.photoalbum ul{
  margin: 0px;
  padding: 0;
  list-style: none;
  padding-bottom: 10px;
}
.photoalbum ul li{
  float: left;
  width: 130px;
  height: 200px;
  color: #585858;
  list-style: none;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin: 0;
  margin-right: 19px;
  margin-bottom: 25px;
  font-size: 12px;
}
.photoalbum img{
  float: left;
  border: 10px solid #d5d5d5;
  margin: 7px 7px 7px 0;
  width: 110px;
  height: 110px;
  padding: 0;
}
.title{
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0;
  padding-top: 0px;
  padding-left: 0px;
  color: #0b9264;
}
.title a{
  font-size: 13px;
  color: #0b9264;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0;
  padding-top: 0px;
  padding-left: 0px;
  
}
.description{
  margin: 0;
  margin-left: 12px;
  padding: 0;
  font-size: 12px;
  color: #585858;
}
.description p{
  margin: 0;
  margin-left: 0px;
  padding: 0;
}
.persons{
  margin: 0;
  padding: 0;
  margin-top: 12px;
  /*width: 100%;*/
}
.persons ul{
  margin: 0px;
  padding: 0;
  list-style: none;
  padding-bottom: 10px;
  clear: right;
}
.persons ul li{
  color: #585858;
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 5px 6px;
  padding-left: 15px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-bottom: 12px;
  font-size: 12px;
  line-height: 16px;
  clear: right;
}
.person_rec{
  margin: 18px 0px -12px 0px;
  color: #585858;
  font-weight: 600;
  font-size: 8pt;
  font-size: 13px;
  padding: 0;
}
.person_status{
  margin: 12px 12px 0px 0px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  color: #585858;
}
.person_post{
  margin: 0px 0px 7px 0px;
  padding: 0;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  color: #585858;
}
.person_description{
  margin: 0;
  padding: 0;
  padding-left: 15px;
  font-size: 12px;
  color: #585858;
  text-align: justify;
}
.person_description  p{
  margin-top: 0px;
  margin-bottom: 6px;
  
}
.person_contacts{
  margin: 0;
  padding: 0;
  padding-left: 15px;
  font-size: 12px;
  font-style: italic;
  color: #585858;
}
.persons table{
}
.persons img{
  float: right;
  clear: right;
  border: 5px solid #d5d5d5;
  margin: 0px 5px 10px 0;
  padding: 0;
  margin-left: 20px; 
}
.photo{
  float: none;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  border: none;
  border-width: 0px;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  border: none;
}
/*.photo a{
  border: none;
  border-width: 0px;
  text-decoration: none;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  border: none;
}*/
.photo img{
  float: none;
  border-width: 0px;
  text-align: center;
  text-align: center;
  outline-style: none;
  border-width: 0px;
  border-style: none;
  border: none;
  border: 5px solid #d5d5d5;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  clear: both;
}

#print{
  font-size: 10px;
  clear: both;
  margin-top: 28px;
}


#footer {
  clear: both;
  margin-left: 52px;
  margin-right: 52px;
  margin-top: 0px;
  margin-bottom: 0;
  padding: 0;
}
#footer .hr{
  border-bottom: 11px solid #dbdbdb;
  margin-top: 0px;
  margin-bottom: 22px;
  padding: 0px;
  width: 100%;
}
#foot_address{
  float: right;
  width: 215px;
  margin-top: 0px;
  margin-left: 32px;
  margin-bottom: 0;
  padding: 0px;
  color: #585858;
}
#foot_address p{
  margin: 0;
  padding: 0;
  font-size: 11px;
}
#foot_address a	{
  color: #cc3333;
}
#foot_address ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 11px;
  height: 100%
}
#foot_address li {
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 6px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-indent: 0;
  font-size: 11px;
  
}
#nav_foot {
  margin-top: 0px;
  margin-left: 0;
  padding: 0;
}
#nav_foot ul {
  margin: 0;
  padding: 0;
}
#nav_foot ul li {
  display: inline;
  list-style-type: none;
  margin-left: 0;
  font-size: 11px;
}
#nav_foot a{
  color: #585858;
}
#nav_foot ul li .list_vsep{
  color: #dbdbdb;
  word-spacing: 5px;
}
.space {
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
}
#copyright {
  color: #969696;
  clear: both;
  font-size: 11px;
  margin: 22px 52px 27px 52px;
  padding: 0;
}

h1 {
  color: #cc3333;
}

.article a{
  color: #0b9264;
  /*font-size: 7pt;*/
  font-size: 12px;
}

.article p a{
  color: #0b9264;
  /*font-size: 7pt;*/
  font-size: 12px;
}
.article p p a{
  color: #0b9264;
  /*font-size: 7pt;*/
  font-size: 12px;
}
a.article {
  color: #0b9264;
  /*font-size: 7pt;*/
  font-size: 12px;
}
/*li.newsline {
  margin-top: 20px;
  margin-bottom: 0px;
}*/
.event_list{
  position: absolute;
  right: 52px;
  top: 265px;
  width: 349px;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-color: #dbdbdb;
  border-style: solid;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  margin-left: 0px;
  padding-bottom: 0px;
}
.event_list_content{
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  padding-left: 12px;
  padding-right: 12px;
  margin-right: 0px;
  padding-bottom: 12px;
}
.category_list{
  margin: 0;
  background-color: #e5dcd0;
  border-width: 0px;
  border-color: #dbdbdb;
  border-style: solid;
  padding-left: 12px;
  margin-right: 381px;
  margin-bottom: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-top: 12px;
  font-family: arial, sans-serif;
  font-size: 11pt;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #585858;
}
.category_list a{
  color: #0b9264;
}
.category1{
  background-color: #faf0f1;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  padding-left: 12px;
  margin-right: 381px;
  margin-bottom: 25px;
  padding-right: 12px;
  padding-bottom: 12px;
  
}
.category2{
  padding-left: 16px;
  margin-right: 381px;
  border-width: 1px;
  border-color: #dbdbdb;
  border-style: solid;
  margin-bottom: 25px;
  padding-right: 12px;
  padding-bottom: 12px;
}
.category1 img, .category2 img {
  float: right;
  position: relative;
  /*right: 40px;*/
  border: 1px solid #dbdbdb;
  margin: 12px 0px 12px 12px;
  clear: none;
  padding: 0;
}
}
.category1 ul, .category2 ul , .event_list ul, .category_list ul{
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 11px;
  /*height: 100%*/
}

.category1 li, .category2 li, .event_list li, .category_list li{
  list-style: none;
  background-image: url("rbc-pict/list-marker.gif");
  background-repeat: no-repeat;
  background-position: 1px 12px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-indent: 0;
  /*text-align: justify;*/
  font-size: 11px;
  
}

.ExpandOpen .Container {
    display: block;
}
 
.ExpandClosed .Container {
    display: none;
}

ul.inf_links li{
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
ul.inf_links li a{
  font-size: 14px;
}
ul.tree{
	list-style: none;
}
ul.tree li{
	background-image: none;
	margin: 0px;
	padding: 0px;
}
ul.tree li, ul.tree li a{
	font-size: 16px;
}
/*.inf_links li{
	height: 54px;
	line-height: 18px;
	margin-bottom: 0px;
}*/
.folder {
	/*border-bottom: 1px solid #dadada;*/
}
.folder .treeleaf{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 98%;
	border-bottom: 1px solid #dadada;
	cursor: pointer;
}
.folder p{
	cursor:pointer;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 78%;
	/*border-bottom: 1px solid #dadada;*/
	line-height: 27px;
	overflow: hidden;
	/*padding-left: 18px;*/
}
.folder.mouseover > div {
	background-color: #ffffaa;
	
}
.treecontainer{
	display: none;
}
.treecontainer.expanded{
	display: block;
}

.file_type, .file_size, .download_handle, .gDocsView{
	display: none;
}

.folderItem {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 98%;
	height: 60px;
	border-bottom: 1px solid #dadada;
}
.folderItem > a{
	display: block;
	overflow: hidden;
	height: 54px;
	width: 85%;
	margin: 0px;
	padding: 0px;
	/*padding-left: 6px;*/
	line-height: 27px;
	text-align: bottom;
}
.folderItem.active a{
	height: 27px;
}
.type_img{
	height: 54px;
	width: 54px;
	margin: 3px 6px;
	padding: 0px;
	float: left;
	background-image: url("rbc-pict/iconsw.png");
	background-repeat: no-repeat;
}

.folder .treeleaf .type_img{
	cursor: pointer;
	background-position: 0px 0px;
}
.folder.expanded > .treeleaf .type_img{
	background-position: 0px -54px;
}
.material .type_img{
	background-position: 0px -108px;
}
.photoalbum .type_img{
	background-position: 0px -162px;
}
.link .type_img{
	background-position: 0px -216px;
}
.typearticle .type_img{
	background-position: 0px -270px;
}
.video .type_img{
	background-position: 0px -324px;
}
.folderItem.active{
	/*border: 1px solid red;*/
	background-color: #dadada;
}
.file_type, .file_size, .download_handle, .gDocsView{
	float: left;
	margin: 0px;
	margin-right: 18px;
	padding: 0px;
	/*padding-left: 18px;*/
	height: 27px;
	line-height: 27px;
	font-size: 12px;
}
.file_type a, .file_size a, .download_handle a, .gDocsView a{
	font-size: 12px;
}
a.file_info{
	font-size: 12px !important;
}
.folderItem.active .file_type {
	display: block;	
}
.folderItem.active .file_size {
	display: block;	
}
.folderItem.active .download_handle {
	display: block;
}
.folderItem.active .gDocsView {
	display: block;
}
.tree_flag{
	height: 60px;
	width: 18px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.folder .treeleaf .tree_flag{
	cursor:pointer;
}
.level0 .tree_flag{
	background-color: #eaeaea;
	margin-left: 0px;
}
.level1 .tree_flag{
	background-color: #bababa;
	margin-left: 18px;
}
.level2 .tree_flag{
	background-color: #8a8a8a;
	margin-left: 36px;
}
.level3 .tree_flag{
	background-color: #5a5a5a;
	margin-left: 54px;
}
.level4 .tree_flag{
	background-color: #3a3a3a;
	margin-left: 72px;
}
.level5 .tree_flag{
	background-color: #1a1a1a;
	margin-left: 90px;
}

#priem_info p{
  font-size: 16px;
  color: #804040;
}
#priem_info ul li{
  font-size: 16px;
  color: #804040;
  margin-bottom: 6px;
  cursor: pointer;
  text-decoration: underline;
}
#priem_info ul li a{
  font-size: 16px;
  color: #804040;
  margin-bottom: 6px;
}

