body {
	margin: 0px;
}

.red {
    color: #007cf4;
	font-weight: bold;
}

.red a{
    color: #007cf4;
	font-weight: bold;
}

.base {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: 02e075;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 11px;
}

.base2 {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 16px;
	color: e3e2e2;
	padding-bottom: 11px;
}


.2 {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 26px;
	color: #f5f5f5;
	font-weight: bold;
}

.10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f5f5f5;
	font-weight: bold;
}

.rek2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9ea2aa;
	font-weight: bold;
	padding-top: 13px;
}

.rek2 a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d9dce3;
}

.rek{
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 18px;
	color: #96bee5;
	font-weight: bold;
	padding-top: 20px;
}

.rek a{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 22px;
	color: #96bee5;
	padding-left: 4px;
}


.rek3{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9ea2aa;
}

.menu_new {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #142b5d;
	padding-top: 10px;
}

.menu_new a{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #142b5d;
	text-decoration: none;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 6px;
}

.menu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #142b5d;

}

.menu a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #142b5d;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
.c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a3a4a0;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.c a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939491;
}

.lks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a3a4a0;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.lks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a3a4a0;
	text-decoration: none;
}

.new_text_main_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d3976;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.new_text_main_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
}


.textsmall {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f5f60;
}

.textsmall a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-decoration: none;

}

.textsmall2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #345294;
	padding-left: 20px;
	padding-right: 20px;
}

.textsmall2 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #345294;

	text-decoration: none;

}

.new_text_realt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b8ace;
	padding-right: 20px;
	padding-left: 20px;
}

.new_text_realt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b8ace;

}


.new_text_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1d2f57;
	padding-right: 20px;
	padding-left: 20px;
}

.new_text_main a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #253c6f;

}


.cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding-right: 15px;
	padding-left: 15px;
}

.cat a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0271dc;
	font-weight: bold;
}

.cat_padding {
	padding-bottom: 5px;
}

.nostyle {
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
}

.nostyle a{
	font-family: Arial, Helvetica, sans-serif;
	color: #2cbc62;
}


.add {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1d2f57;
	padding-right: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

.add a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #253c6f;
	font-weight: bold;

}


.date {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	padding-top: 18px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
}


.news {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	padding-top: 8px;
	
}

.news a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.text_snos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d2f57;
	padding-right: 4px;
	padding-left: 4px;
}

.text_snos a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253c6f;

}

.alfavit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #9ea2ab;
	font-weight: bold;
	padding-left: 375px;
}

.alfavit a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ea2ab;
	font-weight: bold;
	padding-left: 330px;
}

.alfavit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #253c6f;
	font-weight: bold;
}

.alfavit2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #253c6f;
	font-weight: bold;
}



.new_text_main_base {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d2f57;
	padding-right: 20px;
	padding-left: 8px;
}

.new_text_main_base a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253c6f;

}

.glavnoe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1d2f57;
	padding-top: 10px;
	font-weight: bold;
}

.glavnoe a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #253c6f;

}



.kroshki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-weight: bold;
}

.kroshki a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	font-weight: bold;
	text-decoration: none;
}

.new_zagolovki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-weight: bold;
}

.new_zagolovki a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	font-weight: bold;
	text-decoration: none;
}

.new_zagolovki2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	font-weight: bold;
}

.new_zagolovki2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4f4e48;
	font-weight: bold;
	text-decoration: none;
}
.new_zagolovki_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #9ea2ab;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-weight: bold;
}

.new_zagolovki_news_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4092c1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-weight: bold;
}

.today {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4092c1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	font-weight: bold;
}


.today a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #96bee5;
	font-weight: bold;
}


.new_podval_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334B8C;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3f7abc;
	font-size: 12px;
	padding: 18px;
}


.new a{
	font-family: Arial, Helvetica, sans-serif;
	color: #8d929c;
	text-decoration: none;
}

.exc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #989CA5;
	font-size: 12px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.exc a{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f7abc;

}

.podrazdel {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	color: #838893;
	padding-left: 10px;


}

.podrazdel a{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 15px;
	color: #bcc0c9;


}

.new_podval_menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #334B8C;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1d2f57;
	padding-right: 20px;
	padding-left: 20px;
}

.pages a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #253c6f;
	
}


.bigblue {
    color: #3974d6;
	font-weight: bold;
	font-size: 16px;
	padding-top: 5px;
}

.bigblue_base {
    color: #3974d6;
	font-weight: bold;
	font-size: 15px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #007cf4;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
}

h2				{
    color: #007cf4;
	font-weight: bold;
	font-size: 15px;
}
h3				{
    color: #007cf4;
	font-weight: bold;
	font-size: 14px;
}
h4				{
    color: #007cf4;
	font-weight: bold;
	font-size: 12px;
}

.str {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1d2f57;
	font-weight: bold;
}

.strsmall {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f5f60;
	font-weight: bold;
}

.bg {
	background-color: #dcdbd5;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
}
