body{font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000099;background-color:#ffffff;margin:0px;}
p	{font-size:12px;text-align:justify;padding-right:5px;padding-left:5px;
	margin-top:5px;margin-bottom:0px;color:#000099;font: Perpetua Titling MT;line-height:1.3}
p.normal	{text-align:left}
td,font	{font-size: 12px} 
/* пустой фонт понаставлен в старых страницах, без установки размера в IE большого размера*/
.text_center, .c
	{font-size:12px;text-align:center;padding-right:0px; margin-top:5px;font: Perpetua Titling MT; margin-bottom:0px;color:#000099;line-height:1.3}
ul,ol
	{font-size:12px;text-align:justify;margin-top:5px;margin-bottom:0px;color:#000099}
li	{text-align:left; margin-bottom:7px; color:#000099}

hr	{width:100%;height:1px; border: 1px solid #ffffff;}
* html hr {margin:0px; /* IE6 */}
*+html hr {margin:0px; /* IE7 */}
img 
    {vertical-align:middle; border:0;}
input
    {vertical-align:middle;}
form /* Обнуление */
    {margin-bottom: 0;}

/* Заголовки */
h1	{font-weight:bold;font-size:18px;text-align:center;color:#000099}
h2	{font-weight:bold;font-size:17px;text-align:center;color:#000099}
h3	{font-weight:bold;font-size:14px;text-align:left;color:#000099}
h4	{font-size:14px;margin-bottom:4px; margin-top:7px;color:#000099}
h5	{font-size:14px;color:#000099}

/* Ссылки */
a	{font-weight:normal; text-decoration:none;color:#000099}
a:link,spisok:link
	{font-weight:normal; text-decoration:none;color:#000099}
a:visited,spisok:visited
	{font-weight:normal;text-decoration:none;color:#000099}
a:hover,spisok:hover
	{font-weight:normal;text-decoration:none;color:#5599AA}
/*Ссылка для главной, в заголовке H1*/
a.rector_link{font-weight:bold; color:000099;text-decoration:none;}
a.rector_link:link {color:#000099;}
a.rector_link:visited {color:#000099;}
a.rector_link:hover {color:#0AA3C4;}


/* Неактуальное:
.button {background-image: url('im/button_tr.gif');}

.bg1{BACKGROUND-COLOR:#ffffff;}
 .bg1_centr_l {BACKGROUND-COLOR:#ffffff;}
 .bg1_centr_r {BACKGROUND-COLOR:#ffffff;}
.bg1_up {BACKGROUND-COLOR:#ffffff;}
.bg2 {BACKGROUND-COLOR:#ffffff;	background-image: url('im/top_line_2.gif');}
.bg3 {BACKGROUND-COLOR:#ffffff;background-image: url('im/top1_8_left_up2.gif');}
.bg4 {BACKGROUND-COLOR:#ffffff;background-image: url('im/top1_8_left_doun2.gif');}
.bg5 {BACKGROUND-COLOR:#ffffff;background-image: url('im/top1_8_ritgth_up2.gif');}
.bg6 {BACKGROUND-COLOR:#ffffff;background-image: url('im/top1_8_rigth_doun2.gif');}
.bg7 {BACKGROUND-COLOR:#ffffff;}
.bg8 {background-image: url('im/top1_3_left2.gif');}
.bg9 {background-image: url('im/top1_82.gif');}
.bg10 {background-image: url('im/top1_8_2.gif');} */
/*
.bg11 {BACKGROUND-COLOR:#54ACCD;}
.bg12 {background-image: url('im/t_menu_top_rep.gif');}
.bg13 {background-image: url('im/t_menu_doun_rep.gif');}
.bg14 {background-image: url('im/fon1.jpg');BACKGROUND-COLOR:#DFEBF0;}  
.bg15 {background-image: url('im/fon2.jpg');BACKGROUND-COLOR:#DFEBF0;}
Заменены на прямые ссылки и цвет bgcolor="#54ACCD"*/

A.menu:link {
	font-size: 13px; 
	text-decoration: none;
	padding-right: 34px;	
	color: #ffffff;	
	font-weight:bold;
	}
A.menu:visited {
	font-size: 13px; 
	text-decoration: none;
	padding-right: 34px;
	color: #ffffff;
	font-weight:bold;
	}
A.menu:hover {
	font-size: 13px; 
	padding-right: 34px;	
	color: #0AA3C4;
	font-weight:bold;
    }

/* Отдельные ссылки в меню */
.txt_link {
	font-size:10px; 
	text-decoration:none;
	color: #ffffff;	
	font-weight:bold;
	}
a.txt_link:link {
	text-decoration: none;
	color: #ffffff;}
a.txt_link:visited { 
	text-decoration: none;
	color: #ffffff;}
a.txt_link:hover {
	color: #BBDDFF;}

.top_link {
	font-size:9px; 
	text-decoration:none;
	color: #d5d4d2;	}
	
a.top_link:link {
	text-decoration: none;
	color: #d5d4d2;}
a.txt_link:visited { 
	text-decoration: none;
	color: #d5d4d2;}
	
a.top_link:hover {
	color: #B3D4FF;}

/* Заголовок подраздела на страницах podrazdelenie */
.zag {
	font-size: 14px; 
	text-align:left; 
	padding-right: 0px;
	margin-top:14px; 
	margin-bottom:0px;
	font-weight:bold;}
	
.st1 {
        z-index: -1;
     }
	 
.style1 {font-size: 14px; color:#030098; font:"PragmaticaC"}
.style2 {font-size: 11px; color:#030098; font:"PragmaticaC"; line-height:0.64}
.style3 {font-size: 9px;  color:#000099; font:"PragmaticaC"; line-height:0.55}
.style4 {font-size: 13px; color:#000000; font:"PragmaticaC"; line-height:0.7}
.style5 {font-size: 13px; color:#030098; font:"PragmaticaC"; line-height:0.64}
.style6 {font-size: 13px; color:#030098; font:"PragmaticaC";}
.style7 {font-size: 11px}
.style8 {font-size: 9px; color:#d5d4d2;}

.m{font-size: 12px;
   text-decoration:none;
   color:#01017b;
   padding:8px}

a.m{font-size: 12px;color:#01017b;text-decoration:none}
a.m:link{font-size: 12px;color:#01017b;text-decoration:none}
a.m:hover{color:#0000CC;font-size:12px;text-decoration:none}
a.m:visited{font-size:12px;color:#01017b;text-decoration:none} 
	
td.info{text-align:justify} /* Контент */
td.curs{cursor:default; }

.ltl_red{
	color:#ff0000;
    font-size: 12px;}
.red_text{
	color:#ff0000;
	font-size: 14px; 
	text-align:center; 
	font-weight:bold;}
	
.bar-horizontal{
font:11px; color:white;
	background:#006 url('im/bg-horizontal-top.png') right repeat-y;
	text-align:right; white-space: nowrap;
	padding-bottom:0px;}

.bar-horizontal a{
display:inline-block;
	margin:0 2px; padding-top:17px; padding-bottom: 9px ;
	color:#FFF; text-decoration:none; text-align:center;
	width:117px;
	behavior: url("im/iepngfix.htc");}
	
.bar-horizontal a:visited{
display:inline-block;
	margin:0 2px; padding-top:17px; padding-bottom: 9px ;
	color:#FFF; text-decoration:none; text-align:center;
	width:117px;
	behavior: url("im/iepngfix.htc");}
	
.bar-horizontal a:hover{color:#CCF;}			

/*
.bar-vertical{
	font:11px PragmaticaC;}
	
.bar-vertical ul, .bar-vertical ul li{
    list-style:none;
    margin:0;padding:0;}
	
.bar-vertical ul li {
	position:relative;	
	width:230px;
}

.bar-vertical ul li a{
display:block;
padding:10px;
background:#114;
color: #FFF;
text-decoration: none;	
border-top:2px solid #FFF;
margin:0 3px;}

.bar-vertical ul li a:hover{
color:#CCF;background-color:#127;}

.bar-vertical ul li ul {
    display: none;
    position:absolute;
    top:0px;
    left:230px;}

.bar-vertical {
	float:left;white-space:nowrap;
	background: #212060 url('im/bg-sidebar.png') repeat-x;
	padding-top:120px;
	color: #FFF;
	}
*/

.menu-sub {border:solid 1px;}
.menu-sub li{width:auto;}