body{
	background-color: #24238d;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #29273D;
	margin: 0px;
}
.table_center{
	width: 1008px;
	border: 0px;
	border-collapse:collapse;
	border-spacing: 0;
	margin-left: auto;
   margin-right: auto;
}
h1.main{
	font-size: 13pt;
	color:#0055C9;
	font-weight: 300;
	margin-bottom: 2px;
}
h1{
	font-size: 17pt;
	font-weight: 300;
	color:#5165C8;
	margin: 25px 30px 10px 30px;
}
h2{
	font-size: 11pt;
	color:#7C68D5;
	margin: 0 30px 10px 30px;
}

h3{
	font: bold 80%/ 140% Verdana, Arial, Tahoma, sans-serif;
	color:#5251A8;
	margin: 0 30px 10px 30px;
}

p{
	font: 80%/ 140% Verdana, Arial, Tahoma, sans-serif;
   color:#44444D;
	margin: 0 30px 10px 30px;

}

ul{
	font: 80%/ 140% Verdana, Arial, Tahoma, sans-serif;	color:#44444D;
	margin: 0 30px 10px 48px;
	padding: 0;
	
}
ol{
	font: 80%/ 140% Verdana, Arial, Tahoma, sans-serif;	color:#44444D;
	color:#44444D;
	padding: 0;
	margin: 0 30px 10px 55px;
	}
li {
	margin-bottom: 4px; 
	padding: 0;
}
a{	color: #4848A3;}
a:hover{
	text-decoration: none;
}
a.main{
	color: #10066C;
	text-decoration: none;
	
}
a.main:hover{
	color: #8448A3;
	text-decoration: underline;
	
}
a.menu{
	color: #ffffff;
	font-size: 12px;
	font-weight:600; 
	text-decoration: none;
	}
a.menu:hover{
	color: #9bb6fe;
} 


.tmenu{
	font-size: 16px;
	font-weight: 600;
	color: #fced4f;
    margin-left: 35px;
	margin-top: 5px;
	margin-bottom: 7px;
}
.tmenu a{
color: #fced4f;
text-decoration: none;
}
.tmenu a:hover{
	color: #9bb6fe;}
.bgtmenu{
	 background:#5138ae url("/images/menu-title.gif")  no-repeat bottom left; 
}
.bg_menu{
	background: url(/images/fon-menu-left.gif) repeat-x top;
}
.menu_left{
	margin: 20px 10px 30px 30px;
	padding: 0;
}
.menu_left li{
	background: transparent  url(/images/menu-bul.png) no-repeat left top;
	font: bold 11pt/12pt Arial, Tahoma, Verdana,  Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 0 20px;
	margin: 10px 0 3px 0;}
.menu_left li.sub{
	background: transparent  url(/images/menu-bul-sub.gif) no-repeat left top;
	font: lighter 10pt/12pt Arial, Tahoma, Verdana,  Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px 20px;}
.menu_left li a{
	color:#452aa8;
	text-decoration: none;
}
.menu_left li a:hover{
	background: #f1f4fd;
} 	

div.m{
	margin-left: 20px;
}

.bgcont{
	 background: #ffffff; 
}
.sm{
	font-size: 11px;
}
.okna_text{
	font: 10pt/12px Arial, Helvetica, sans-serif;
	color: #a6b7fb;
	margin: 5px 0 3 0;
	padding: 5px;
}
.niks_phon{
	color: #FFFFFF;
	margin: 20px 0;
	padding: 0;
	font: bolder 16pt/31px Arial, Helvetica, sans-serif;
}
.news{
	margin: 10px 20px 10px 30px;
	font-size: 10pt;
}
.news b{
	font-size: 9pt;
	display: block;
	background: #e3e3e3;
	padding: 1px;
   color: #563bb1;}
.news a{
	display: block;
	color:#44444D;}
.c_red{
	color: red;
}
.footer{
	font-size: 8pt;
	color:#33327F;
	margin: 10px 5px 20px 30px;
}
.foot_bg{
	background: #e2e2e1  url(/images/bott-fon-right.gif) no-repeat top right;
}
