html, body {
  margin:0;
  padding:0;
 height:100%;
  width:100%;
}

#menuline {/*перемещает верхнее меню-не меняла*/
width:401px;
background-color:#FFFFFF;
  height: 68px;
  vertical-align:top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  float:right;
}

#Image1 {
  width: 98px;
  height:68px;
}
#Image2 { 
  width: 98px;
  height:68px;
}
#Image3 {
  width: 98px;
  height:68px;
}

#Image4 {
  width: 98px;
  height:68px;
}

#Image5 {
  width: 0px;
  height:68px;
}

#slogan {/* изменила, добавила  */
  width: 249px;
}

.sep {/*разделяет картинки вверху*/
  width:3px !important;
  float: left;
}



div {
  margin:0;
  padding:0;
  /*border: solid 1px black;*/
}
body {
  min-height:100%;
  height:100% !important;
  position: absolute;
  background-image:url(../images/bg.jpg); 
  background-repeat: repeat-x;
}
img, a img {border: none;}
#content {
  /*height: 100%;*/
  width: 100%;
  position:relative;
}
#center {/*раздвигает белую часть страницы*/
  position:relative;
  width: 803px;
  height: 100%;
  background-color:#FFFFFF;
  background-image:url(../images/bg_two.gif);
  background-repeat:repeat-y;
}
#headerLine {
  height: auto;
}
#headerSys {/*строка со вспомогательным меню   */
  float:right;
  position:relative;
  text-align:right;
  width:783px;
  padding:5px 7px 5px 7px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#a7a7a8;
  text-decoration:none;
  margin:0px 2px 0px 1px;
  background-color:#FFFFFF;
  border-bottom: solid 1px #e7e7e7;
}


#headerSys a,#headerSys a:active, #headerSys a:visited {
  color:#a7a7a8;
  text-decoration:none;
}
  
#headerSys a:hover {
  color: #666666;
  text-decoration:none;
}

#langBar {/*    */
  float:left;
  position:relative;
  text-align:left;
  width: 785px;
  padding:5px 7px 5px 7px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#a7a7a8;
  text-decoration:none;
  margin:0px 2px 0px 1px;
  background-color:#FFFFFF;
  border-bottom: solid 1px #e7e7e7;
}

#main {/*все ниже картинки и синего поля*/
width:792px;
border: 0;
background-image:url(../images/bg_small.JPG);
background-position:top;
background-repeat:repeat-x;
}

#footer {
  position: absolute;
  left: 0px;
  padding-top:5px;
  height: 38px; 
  width: 100%; 
  clear: both; 
  bottom: 0px; 
}
.footerspacer {
  height: 50px!important;
}

#left {
  top: 0;
  left:0;
  position:absolute;
  height: 100%;
  float:left;
}
#right {
  top: 0;
  right: 0;
  position:absolute;
  height: 100%;
  vertical-align:top;
  float: right;
}
#menu {
  width:795px;
  height: 68px;
  vertical-align:top;
  padding: 0px 0px 1px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: solid 1px #999999;
  text-align:right;
  background-color:#FFFFFF;
  background-image:url(../images/sep.gif);
  background-repeat:repeat-x;
}
#menu div {
  float: left;
  padding: 0px 0px 0px 0px;
}
#menu div.blueLine {/**/
  background-image:url(../images/sep.gif);
  background-repeat:repeat-x;
}
#menu img, #menu a{
  margin: 0px 0px 0px 0px;
  border-width: 0px;
  vertical-align: top;
}

#pictures{
margin-top:20px;
float:left;
margin-left:11px;
margin-bottom:0px;
clear:both;
text-align:right;
padding-right:1px;
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
background-color:#043872;

}
.grayTop { background-color:#FFFFFF; border-top: solid #bbbbbb 6px; border-bottom: solid #bbbbbb 1px; height: 9px;}
.spacer {font-size: 1px; height: 1px; clear: both; width: 100%; margin: 0px 0px 0px 0px;}
.white3 { height: 5px; background-color:#FFFFFF; width: 801px; }
.white7 { height: 7px; background-color:#FFFFFF; width: 795px;  border-bottom: solid 1px #999999;}
.white8 { height: 4px; background-color:#FFFFFF; width: 330px; margin-left:5px; margin-right:5px;}
.white1 { background-color: #FFFFFF; width: 801px;}
.gray1 { background-color: #bbbbbb; width: 795px; }
.bottom { background-image:url(../images/bottom_bg.gif); background-repeat:repeat-x; width: 785px; height:4px !important;}

#slogan {
  padding-right: 8px !important;
}
#slogan img{
  width:250px;
  height:19px;
  margin-top:18px !important;
}
#logo {/*не меняется - размер картинки логотипа*/
  width:136px;
  height:51px;
}

#topCell {/*рисунок двух линий по краям страницы - отредактировала увеличив на 30п*/
  background-image: url(../images/bg_two.gif);
  background-repeat:repeat-y;
  font-size: 7px;
}              
  .topLine {/*не нужно редактировать*/
  background-image:url(../images/top_bg.gif);
  background-position:left;
  background-repeat:repeat-x;
  vertical-align:top;
  padding: 0px;
  margin: 0px;
  width: 100%;
  min-height: 9px;
  }
  
  .nav {/*отредактировала не знаю*/
  text-align:right;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#a7a7a8;
  width:784px;
  margin-left: 1px;
  margin-right: 1px;
  background-color:#FFFFFF;
  text-decoration:none;
  padding-right:14px;
  padding-bottom:5px;
  padding-top:5px;
  
  }
  
  .nav a,.nav a:active, .nav a:visited {
  color:#a7a7a8;
  text-decoration:none;
 
  }
  
   .nav a:hover {
  color: #666666;
  text-decoration:none;
 
  }
    
    
   
   .sep {/*рисунок разделения рис мену вверху - не редактировала*/
   width:3px;
   background-image:url(../images/sep.gif);
   background-repeat:repeat-y;
   }
   
   #submenu_col{/*увеличение размера меню по ширине*/
   width:230px;
   border-right:solid 1px #999999;
   min-height:250px;
   padding-top:20px;
   padding-left:0px;
   padding-right:5px;
   padding-bottom:80px;
   float:left;   

   }

   .submenu image {
     float: left;
     margin-bottom: 10px;
     margin-right: 3px;
     padding-top: 4px;
   }

   .level1text {
     margin-left:15px;
     margin-top:-12px;
     display:block;
   }


   .submenu{/*увеличилось расстояние по ширине меню*/
   width:200px;
   clear: both;
   vertical-align:top;
   padding-left:0px;
   margin-left:-12px;
  display: block;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  text-align:left;
   font-size:11px;
   font-weight:bold;
   color:#043872;
   text-decoration:none;  
/*      background-image:url(../images/sub_arrow.gif);*/
   background-repeat:no-repeat;
   background-position:0px 8px;
   cursor:hand;
   }
   
   
.submenu div { 
    border-bottom: solid 1px #bcbdbe;
	padding-bottom:5px;
	padding-top:5px;
}
   
   .submenu a,.submenu a:visited,.submenu a:active{
    color:#5b6470;
	text-decoration:none; 
   }
   
    .submenu a:hover{
   color:#043872;
   text-decoration:none; 
   
   }
   
   .selectedsubmenu, .selectedsubmenu a, .selectedsubmenu a:visited,.selectedsubmenu a:active, .selectedsubmenu a:hover
{
color:#043872;
text-decoration:none;
}

   
   .sub_submenu {/*увеличилось расстояние в меню по ширине*/
      width:200px;
      clear: both;

      margin-left: 20px;
      padding-left:10px;
      _padding-left:0px;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:11px;
      color:#cd660a;
      text-align:left;
      vertical-align:top;
      padding-top:3px;
      padding-bottom:3px;
      text-decoration:none;
     }

   .sub_submenu a, .sub_submenu a:active,.sub_submenu a:visited {
    color:#495a6e;
	 text-decoration:none;
	 background-image:url(../images/arrow_blue.gif);
   background-position:0px 5px;
   background-repeat:no-repeat;
   padding-left:10px;
   padding-top: 0px;
   display: block;
   margin: 0px 0px 0px 0px;
   
   }
   .sub_submenu a:hover{
    color:#cd660a;
	 text-decoration:none;
	 font-weight:normal;
	 background-image:url(../images/arrow_oranje.gif);
 	  background-position:0px 5px;
 	  background-repeat:no-repeat;
	  padding-left:10px;
   display: block;
   }

.selectedsub_submenu{
text-decoration:none;
font-weight:bold;
color:#cd660a;

vertical-align:top;

}

.selectedsub_submenu a, .selectedsub_submenu a:visited,.selectedsub_submenu a:active, .selectedsub_submenu a:hover
{
text-decoration:none;
font-weight:bold;
color:#cd660a;

vertical-align:top;
background-image:url(../images/arrow_oranje.gif);
background-position:0px 5px;
background-repeat:no-repeat;
}


#level2selected {
background-image:url(../images/arrow_oranje.gif);
background-repeat:no-repeat;
background-position:10px 8px;
_background-position:0px 8px;
}
#level2selected div {
  margin-left: 10px;
}


.sub_submenunext {/*увеличилось расстояние в меню по ширине*/

    width:190px;

   clear: both;

 

   margin-left: 33px;
   padding-left:8px;
   _padding-left:0px;

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:11px;

   color:#032d5f;

   text-align:left;

   vertical-align:top;

   padding-top:3px;

   padding-bottom:3px;

   text-decoration:none;

   }
   

 

   .sub_submenunext a, .sub_submenunext a:active,.sub_submenunext a:visited {

    color:#495a6e;

             text-decoration:none;

             padding-left:0px;

   padding-top: 0px;

   display: block;

   margin: 0px 0px 0px 0px;

   

   }

   .sub_submenunext a:hover, .sub_submenunext.selectednext div{

      color:#032d5f;
      text-decoration:underline;
      font-weight:normal;
      padding-left:0px;
      display: block;

   }


   

   

  .selectednext, .selectednext a {

font-weight:none;
color:#032d5f;
text-decoration:underline;

}

 

 

 


.selected {
  font-weight: bold;
}
   
   
   #separation{/*изменила не знаю*/
   width:8px;
   background-color:#999999;
   float:left;
   vertical-align:top;
   height:80px;
   
   }
   
   
   .pict {
   border: solid #FFFFFF 1px;   
   }
   
   .table_sep {
   height:4px;
   background-image:url(../images/bg_sep.gif);
   background-repeat:repeat-x;
   
   }
   #submenu_epigraph {/*переместилась синее поле в лево*/
     clear:inherit;
     width:794px;
	 height:90px;
  	 margin-left: 4px;
  	 margin-right: 5px;
  	 margin-top:0px;
	 margin-bottom:0px;
	 vertical-align:middle;
   }

   #epigraph {/*синее поле увеличидлось*/
   clear:inherit;
   text-align:center;
   vertical-align:middle;
   background:url(../images/epigraph_bg.gif);
   background-repeat:repeat-x;
   padding-left:0px;
   padding-right:0px;
   height: 95px;
   width:382px;

 font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#e0e0e1;
   float: left;
 	 overflow: hidden;
 	 
   }

   #viewport {/*отображение текста в синем поле - ширина текста*/
     position:relative;
     width: 350px;
	 display:table;
	 height:90%;
   	 overflow: hidden;
	 vertical-align:middle; !important;
	 margin-left:10px;
	 margin-top:3px;
   	 margin-right:10px;
   }

   #epigraphbody {
   position:inherit;
     text-align: justify ;
	 text-align-last:justify;
/*     color:#5b6470;*/
     color:silver;
     margin-left: 0px;
     margin-right: 0px;
/*	  width: 352px;*/
	  display:table-cell;
	 margin-bottom:0px;
	 margin-top:0px;
	 overflow: hidden;
	 vertical-align:middle; !important;
	  line-height : 19px;
   }


	#epigraph ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
   .epigraph_pics {
   clear: none;
   float: left;
   height:94px;
   vertical-align:middle;
   margin:0px; 0px; 0px; 0px;
   }
   
     
   #comment {/*изменила не знаю*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#5b6470;
   font-size:10px;
   text-align:left;
   padding-left:5px;
   width:210px !important;
   float:left;
   clear:both;
   margin-top:5px;
   margin-right:0px;
   margin-left:10px;
   padding-right:0px;
   
   }
   
   .signature{/*изменила не знаю*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#5b6470;
   font-size:10px;
   text-align:right;
   float:left;
   clear:both;
   width:130px;
  
   
   
   }
   
   .content_table {
   background-image:url(../images/bg_small.jpg);
   background-repeat:repeat-x;
   background-position:top;
 
   
   
   }
   
   
  .content_td {/*текст на странице не меняла*/
  width:500px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5b6470;
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:left;
  }
  
    #contentindex {/*текст на странице не меняла*/
  width:500px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5b6470;
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:left;
  }
 
  .content_td img { /*картинка в любом тексте*/
  border:0;
  margin-bottom:15px;
  margin-left:0px;
  margin-right:15px;
  margin-top:5px;
  
  }
  
  .content_td a,.content_td a:link,.content_td a:active,.content_td a:visited {
	color: Blue;
	text-decoration:none;
}
	
  .content_td a:hover{
	color: Blue;
	text-decoration:underline;
}
  
  .header1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
   vertical-align:top;
  padding-top:2px;
  color:#2c4f76;
  
  }
  
  .header2 {
  
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#758291;
  }
  
 
  
  .small_arrow{  /*не меняла*/
  width:10px;
   text-align:right;
   vertical-align:top;
   padding-left:9px;
   padding-top:7px;
  }
  
#foot_menu {/*меняла не знаю*/
  width: 730px;
  border-top:solid 1px #999999;
  padding-top:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  text-align: center;
  text-decoration:none;
  margin-bottom:0px;
  float: none;
  clear: both;
  white-space: nowrap;
}
  
#foot_menu a, .foot_menu a:active, .foot_menu a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#333333;
  text-align: center;
  text-decoration:none;
}
#foot_menu a:hover {
  color:#666666;
  text-decoration:underline;
}

.arrow1 {
margin-right:5px;
float:left;
vertical-align:middle;

}

.content_td h1 div {
    padding-bottom:0px;
	padding-top:0px;
}

.content_td h1 {
background-image:url(../images/arrov_color.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 padding: 4px 10px 4px 10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#043872;
 font-weight:bold;
 vertical-align:top;
 font-size:16px;
 clear:both;
 height: 22px;
 margin: 10px 0px 10px 0px;
}
   
.content_td h2 div {
min-height:50px; 
    padding-bottom:8px;
	padding-top:8px;
}
   
   
.content_td h2 {
   margin-top:10px;
   background-image:url(../images/arrov_ncolor.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 padding: 4px 10px 4px 10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#495a6e;
 font-weight:bold;
 vertical-align:top;
 font-size:11px;
 clear:both;
 height: 22px;
 margin: 10px 0px 10px 0px;
}

.ul{
	line-height : 20px;
}

  .vot {
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5b6470;
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:left;
  }
.img-team {
	padding-left : 0px;
}
   
  .content_td-i {/*текст на странице не меняла*/
  width:700px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#5b6470;
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:left;
  }

  }