#block_menu { margin-left:5px; }
.punkt {float:left; padding: 1px 1px 0px 1px; background:transparent; position:relative; cursor:pointer; }
.punkt div {padding:2px 7px 2px 7px;}
div.list_punkts {background:#dddddd; filter:alpha(50); position:absolute; top:26px; left:0px;
display:none; padding:0px; width:180px; border:solid 1px #000; }
div.list_punkts div.kont {padding:0px;margin:3px; /*background:#80FF00;*/ }
div.ssilka {text-decoration:none; font-family: Verdana; font-weight: bold; font-size: 12px; color: #FFFFFF;}


div.list_punkts a {text-decoration:none; padding:0px; cursor:pointer; color:#242a74;}
div.list_punkts div a div.podpunkt {text-decoration:none; /*background:#FF8000;*/ width:100%; padding:0px; margin-top:2px; }

div.list_punkts div a div.podpunkt div { width:100%;padding:0px 0px 0px 2px; white-space:pre;}

div.list_punkts div a:hover { background:#e3c5a0; }
div.list_punkts div a:hover div.podpunkt { background:#e3c5a0; color:#fff; }
.footer_menu { clear:both;  }
td.bg_y { background:#f0e6c2; font-family: Georgia, serif; font-size: 12px; color: #010101; }
td.bg_g { background:#c3c3c3; font-family: Georgia, serif; font-size: 12px; color: #010101; }
 td.bg_blue { background:#25408e } 
/* td.bg_blue { } */
/* .div_blue {background:url(image/bgnote_small.jpg) repeat-x 0 0;} */
td.bg_fon { background: white; font-family: Georgia, serif; font-size: 12px; color: #010101;}
 
.стиль1 {

font-family: Georgia, serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.стиль3 {
	font-family: Georgia, serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
table{
	border-collapse: collapse;
}

a.main_menu{
	font-family: Georgia, serif;
	color: #010101;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
}
a.main_menu:hover{
	font-family: Georgia, serif;
	color: #25408e;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
}

a.left_menu{
	font-family: Georgia, serif;
	color: #25408e;
	font-size : 12px;
	text-decoration: none;
}
a.left_menu:hover{
	font-family: Georgia, serif;
	color: #25408e;
	font-size : 12px;
	text-decoration: underline;
}

b{
	color: #25408e;
}

.text{
	font-family: Georgia, serif;
	font-size : 11px;
	color: #25408e;
	text-align: justify;
}

.plain_text{
	font-family: Georgia, serif;
	font-size : 12px;
	color: #010101;
	text-align: justify;
}
.plain_text table td p{
	color: #25408e;
        font-weight: bold;
}

.des_text{
	font-family: Georgia, serif;
	font-size : 11px;
	color: #626262;
	text-align: center;
}

.nav{
	font-family: Georgia, serif;
	font-size : 11px;
	color: #25408e;
	text-decoration: none;
}

.nav1{
	font-family: Georgia, serif;
	font-size : 11px;
	color: #010101;
	text-decoration: none;
}

.nav2{
	font-family: Georgia, serif;
	font-size : 9px;
	color: red;
	text-decoration: none;
}



.contacts{
	font-family: Georgia, serif;
	font-size : 9px;
	color: #626262;
}

.title{
	font-family: Georgia, serif;
	font-size : 14px;
	color: #25408F;
	font-weight : bold;
	line-height: 12px;
	text-align: center;
}

a.clients{
	font-family: Georgia, serif;
	font-size : 12px;
	color: #626262;
	font-weight : bold;
	text-decoration: none;
}
a.clients:hover{
	font-family: Georgia, serif;
	font-size : 12px;
	color: #25408e;
	font-weight : bold;
	text-decoration: none;
}
a.menu{
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
       text-decoration: none;
       float:left;
       padding: 1px 1px 0px 1px;
       position:relative; 
       cursor:pointer; 
       padding:2px 7px 2px 7px;
}

.request
{
	border : 1px solid #626262;
	font : 11px Georgia, serif; 
} 
.request_file
{
   font : 11px Georgia, serif; 
}

.body_request
{
 	border : 1px solid #626262;
	font : 11px Georgia, serif;
} 

.button
{
 	background-color : #25408e;
 	color : white;	
	font-weight: bold;
 	font : 11px Georgia, serif;
 	text-align : center; 
} 
.top {  font-family: Georgia, Times, serif; color: #25408e; font-size: x-small; text-decoration: none}

p{
  text-indent: 20px;
}