/*  Верхнее меню  */

.topLink{
  padding: 0px 60px 0px 10px;
  font-size: 20px;
  font-family: Arial;
/*  font-weight: bold; */
}


/*  Левое меню  */

table.leftMenuLinkArea{
  margin: 0px 0px 0px 5px;
} 

td.leftMenu{
  background-color: #ebeef3;
  border-width: 1px 1px 0px 0px; 
  border-style: solid;
  border-color: #c6cae1;
  padding: 5px 10px 0px 7px;
}

td.leftMenuLink{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  padding: 5px 0px 5px 7px;
} 


.leftMenuHr{
  font-size: 1px;
  margin: 18px 0px 12px 0px;
  text-align:left;  
  width: 130px;
  border-top: 1px solid #abd0e7;
}



/*  Текст  */

td.mainText{
  font-size: 11px;
  margin: 3px 5px 0px 9px;
  padding: 5px 7px 50px 20px;
  border-width: 0px 1px 0px 1px; 
  border-style: solid;
  border-color: #e0e0e0;
  background-color: #ffffff;  
}  


/*  Правое меню  */

div.rightMenuHeadTextArea{ 
  height: 17px;
  font-size: 13px;
  font-weight: bold;
  font-family: Palatino Linotype,Sylfaen, Mangal,Times New Roman, Verdana,Arial, Helvetica;
  margin: 0px 0px 0px 7px;
  padding-bottom: 2px;
  background: #4f668a;
}

.rightMenuHeadText{
  margin: 0px 0px 0px 9px;
}
a.rightMenuHeadText{color: #ffffff; text-decoration: none;}
a.rightMenuHeadText:hover{color: #ffffff; text-decoration: underline;}

div.rightMenuHeadText2Area{ 
  font-size: 10px;
  font-weight: bold;
  margin-left: 20px;
  padding: 5px 0px 3px 5px;
  margin: 0px 10px 0px 10px;
  border-bottom: 1px solid #0174A5;
}

div.contacts{
  margin: 4px 0px 0px 19px; 
  font-size: 11px;} 
  a.contacts{color: #0054a8; text-decoration: none;}
  a.contacts:hover{color: #0000bb; text-decoration: underline;
}  






/*  Нижнее меню  */

div.bottomMenu{
  font-size: 11px;
  text-align: center;  
  margin: 10px 0px 10px 0px;
}

div.bottomMenuUnderLinks{
  margin-top: 7px;
}

  




/* 
-----------
   Рамка
-----------   
*/

.frame_text{
  border-width: 0px 1px 0px 1px; 
  border-style: solid;
  border-color: #e2e2e2;
  padding-left: 8px;
  background-color: #ffffff;
}


/* Верх */
.frame_head{
  background-image: url('IMG/Frame/head.gif'); 
}
.frame_head_left{
  background-image: url('IMG/Frame/head_left.gif'); 
  background-repeat: no-repeat;
}
.frame_head_right{
  background-image: url('IMG/Frame/head_right.gif'); 
  background-repeat: no-repeat;
}
.frame_head_text{
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-top: 4px;
}

/* Низ */
.frame_bottom_left{
  background-image: url('IMG/Frame/bottom_left.jpg'); 
  background-repeat: no-repeat;
  background-position: 0px -1px;
  font-size: 1px;
}
.frame_bottom_right{
  background-image: url('IMG/Frame/bottom_right.jpg'); 
  background-repeat: no-repeat;
  background-position: 0px -1px;
  font-size: 1px;
}

.frame_bottom{
  background-image: url('IMG/Frame/bottom.jpg'); 
  background-color: #ffffff; 
  background-repeat: repeat-x;
  background-position: 0px 4px;
  font-size: 1px;
}


/* Тень */
.frame_shadow_top{
  background-image: url('IMG/Frame/shadow_top.gif'); 
  background-repeat: no-repeat;
}

.frame_shadow_middle{
  background-image: url('IMG/Frame/shadow_middle.gif'); 
  background-repeat: repeat-y;
}

.frame_shadow_bottom{
  background-image: url('IMG/Frame/shadow_bottom.gif'); 
  background-repeat: no-repeat;
}




 





