BODY, td { 
	font-family: Arial;
	color: #555663;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	line-height:140%;
	vertical-align:top;
}


A:link, A:visited, A:active {
 	color: #63A3B4;
}
A:hover {
   color: #6A6A6A;
} 

.address1 {
  color:#525361;
  font-size:7pt;
  margin-top:20px;
  line-height:200%;
  letter-spacing:1;
}
.address1 A {color:#63A3B4;}

.address2 {
  color:#A8A9B0;
  font-size:7pt;
  margin-top:35px;
  line-height:160%;
  letter-spacing:1;
}
.address2 A {color:#A8A9B0;}

.logo_bottom {
   position:relative;
   top:16px;
   right:30px;
}

H1,H2 {
  color: #6A6A6A;
  font-size:14pt;
  font-weight:400;
  text-decoration:none;
  margin-bottom:10px;
}


.submenu {
   margin-left:27px; margin-top:20px; margin-right:80px;
   line-height:190%;
}
.submenu A.submenuON {font-size:9pt; font-weight:600; text-decoration:none;}
.submenu A.submenuOFF {font-size:9pt; font-weight:600; color:#555663; text-decoration:none;}

.pic_news {
  border: 3px solid #63A3B4;
  margin-right:15px;
  margin-top:3px;
}
.dt_news {
  color:#525361;
  font-weight:600;
}

.about_main {
   margin-left:27px; margin-top:50px; margin-right:80px;
   line-height:130%;
}


/*форма Ваш вопрос к федерации**/
.your_ask {margin-left:25px;}
.your_ask td{font-size:7pt; letter-spacing:1;}
.your_ask input.button  {color:#63A3B4; font-size:9pt; font-weight:600; text-decoration:underline; background-color: #FFFFFF; border: 1px solid #FFFFFF; text-align:left; margin-top:3px;}
.input1 {
  font-size: 8pt; background-color: #FFFFFF; 
  color: #525361; 
  width:137px; height:17px;  
  border:1px solid #B9B9B9;
}
.select1 {
  font-size: 8pt; background-color: #FFFFFF; 
  color: #525361; 
  width:137px; 
  border:1px solid #B9B9B9;
}


/*основное меню**/
A.menuON:link, A.menuON:visited, A.menuON:active{
   font-size:8pt; 
   font-family: Arial;
   color:#6C6C6C;
   font-weight: 600; 
   text-transform:uppercase;
   text-decoration:none;
   letter-spacing:1px;
   border-bottom: 4px solid #05E0C4;
   padding-left:8px;
   padding-right:8px;
}
A.menuOFF:link, A.menuOFF:visited, A.menuOFF:active,{
   font-size:8pt; 
   font-family: Arial;
   color:#6C6C6C;
   font-weight: 600; 
   text-transform:uppercase;
   text-decoration:none;
   letter-spacing:1px;
}

.block_search {
 position:absolute;
 margin-top:71px;
 right:40px;
}

.block_phone {
 position:absolute;
 top:70px;
 left:5px;
 width:250px;
 height:130px;
}
.block_phone .txt {
   color:#231F20; margin-left:78px; font-size:9pt; font-weight:400; position:relative; top:-5px;  
}
.block_phone .number {
   color:#58B9E3; font-size:24pt; font-weight:600; position:relative; top:-8px; padding-bottom:10px;
   padding-top:4px;
}
.block_phone span.code {color:#8DD8F8; margin-left:50px; font-size:10pt; font-weight:900; position:relative; left:-5px; top:-2px;}


.input_search , .input2{
  font-size: 8pt;
  color: #525361; 
  width:108px; height:18px;  
  border:1px solid #B9B9B9;
  padding-left:5px;
  margin-top:8px;
  margin-right:7px;
}
.icons{margin-top:5px; margin-left:2px;}

.cb {border: 1px solid #FFFFFF; background-color: #FFFFFF;}
.button {color:#63A3B4; font-size:9pt; font-weight:600; text-decoration:underline; background-color: #FFFFFF; border: 1px solid #FFFFFF; text-align:left; margin-top:3px;}



