/* CSS Document */
.eng_top{
  margin:0;
  padding-bottom:1px;
  font-size:0;
  color:#FFFFFF;
  height:1px;
}
/*контакты, избранное, карта сайта*/
#extra_links{
  margin:0;
  padding:4px;
  width:150;
  color:#333333;
}
#extra_links a{
  color:#666666;
  text-decoration:none;
}
#extra_links a:hover{
  color:#003399;
  text-decoration:underline;
}
/*-------------------------------------------------------*/
#eng_top_menu{
  padding:5px;
  margin-top:5px;
  border-color:#003399;
  border-style:solid;
  border-width:1px;
  width:100%;
}
#eng_top_menu .eng_podpiska{
  font-size:12px;
  font-weight:bold;
}
#eng_top_menu a{color:#003399;}
#eng_top_menu a:hover{color:#cc0066;}
#eng_top_menu span a{color:#003399;}
#eng_top_menu span a:hover{color:#cc0066; text-decoration:underline;}
/*-------------------------------------------------------*/
#menu{
  width:180px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:100%;
  text-align:right;
  margin-top:5px;
  border-right-color:#EFCFE0;
  border-right-width:1px;
  border-right-style:solid;
  padding-right:2px;
}
#menu ul{
   list-style:none;
   padding:0;
   margin:0;
}
#menu li{
  display:inline;
  margin:0;
  padding:0;
}
#menu a{
  text-decoration:none;
  color:#333333;
}
#menu a span{
   display:block;
   padding:2px 4px 2px 2px;
   margin:3px 0 2px 2px;
   border-right-color:#cc0066;
   border-right-width:1px;
   border-right-style:solid;
}
#menu a span strong{
   color:#FFFFFF;
}
#menu a:hover{
  background-color:#cc0066;
  color:#FFFFFF;
  text-align:right;
}
#menu a:hover span{
  background-color:#cc0066;
  margin:3px 0 2px 2px;
  padding:2px 4px 2px 2px;
 border-right-color:#666666 1px solid;
}
.activeM{
  background-color:#cc0066;
  margin:2px 0 2px 2px;
  padding:2px 4px 2px 2px;
  color:#FFFFFF;
}
#menu input{float:right; text-align:right;}
/*---------------------------------*/
#eng_path{
   text-align:left;
   padding:2px;
   color:#666666;
   color:#999999;
}
#eng_path a{color:#999999;  }
#eng_path span{text-transform:uppercase;}
/*-----------------------------------*/
#eng_main h1{
  text-transform:uppercase;
  color:#cc0066;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  font-size:16px;
  text-align:left;
  margin-left:30px;
  font-weight:bold;
  font-stretch:normal;
}
#eng_main p{
   font-size:12px;
   text-align:justify;
   padding:5px;
}
/*------------------------------------*/
#eng_razdel{
   margin-left:50px;
   width:80%;
}
#eng_razdel h2{
   color:#000000;
   font-size:12px;
   font-weight:bold;
   margin-left:5px;
   padding:2px;
   margin:0;
}
#eng_razdel ul{margin:5px; padding:0; list-style:disc;}
#eng_razdel li{
  margin-left:20px;
  padding:0;
}
#eng_razdel a{color:#003399; }
#eng_razdel a:hover{color:#333333; text-decoration:underline;}
/*------------------------------------------*/
#eng_text{
  margin-left:5px;
  padding:1px;
  font-size:12px;
}
#eng_text td{
  border-color:#CCCCCC;
  border-style:dashed;
  border-width:1px;
}
/*-------------------------------------------*/
#eng_extr_menu{
  margin-top:10px;
  border-color:#003399;
  border-style:solid;
  border-width:1px;
  padding:2px;
  text-align:center;
  color:#666666;
  font-size:10px;
  margin-bottom:5px;
}
#eng_extr_menu a{color:#666666; text-decoration:none;}
#eng_extr_menu a:hover{text-decoration:underline; color:#003399;}
/*-------------------------------------------*/
#eng_copy{
   color:#333333;
   font-size:10px;
   width:80%;
   float:left;
}
#eng_copy a{color:#333333;}
#eng_copy a:hover{color:#003399; text-decoration:underline;}
/*-----------------------------------------------*/
eng_counter{text-align:right; margin-top:5px; padding-top:5px;}
/*------------------------------------------------*/
#goTop{
	text-align:right;
}
#goTop img{float:right; border:0;}
#goTop a{color:#333333;}
#goTop a:hover{color:#339933; text-decoration:none;}
/*--------------------------*/
#sms{
	text-align:right;
	border-top:1px #003399 solid;
	margin-top:10px;
}
#sms p{
	padding:0;
	margin:5px 0 2px 0;
}