
.h1 {
	font-family: Arial, Geneva, Verdana,;
	color: #ffffff;
	font-size: 10 pt;
	font-weight: bold;
	text-align : center;
	}	
	
.h2 {
	font-family: Arial, Geneva, Verdana,;
	color: #3A3A3A;
	font-size: 10 pt;
	font-weight: bold;
	text-align : left;
	margin-left: 0px; 
	margin-bottom: 0px;
}	


.h4 {
	font-family: Arial, Geneva, Verdana,;
	color: #4F4F4F;
	font-size: 8 pt;
	text-align : left;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-bottom: 3px;
}	

.h44 {
	font-family: Arial, Geneva, Verdana,;
	color: #4F4F4F;
	font-size: 80%;
	text-align : left;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-bottom: 3px;
}	

.quote1{
	font-family: Arial, Geneva, Verdana,;
	color: #3a3a3a;
	font-size: 85%;
	text-align : left;
	margin-left: 15px;
	margin-bottom: 3px;
	margin-bottom: 3px;
	font-weight: bold;
}

.quote2{
	font-family: Arial, Geneva, Verdana,;
	color: #3a3a3a;
	font-size: 85%;
	text-align : left;
	margin-left: 15px;
	margin-bottom: 3px;
	margin-bottom: 3px;
	border: 1px solid DAD9D9;
	background-color: #EAEAEA;
}

.h444 {
	font-family: Arial, Geneva, Verdana,;
	color: #4F4F4F;
	font-size: 70%;
	text-align : left;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-bottom: 3px;
}	

.h5 {
	font-family: Arial, Geneva, Verdana,;
	color: #4F4F4F;
	font-size: 8 pt;
	text-align : left;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-top: 3px;
}	

.moder {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 10 pt;
	text-align : left;
	margin-left: 0px;
	font-weight: bold;
	margin-bottom: 5px;
}	


.moder2 {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 10 pt;
	text-align : left;
	margin-left: 0px;
	font-weight: bold;
	margin-bottom: 5px;
}	

.title_m {
	font-family: Arial, Geneva, Verdana,;
	color: #bb0000;
	font-size: 12 pt;
	text-align : left;
	margin-left: 10px;
	font-weight: bold;
	margin-bottom: 10px;
}

.title_art {
	font-family: Arial, Geneva, Verdana,;
	color: #bb0000;
	font-size: 12 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 10px;
}

.title_art2 {
	font-family: Arial, Geneva, Verdana,;
	color: #bb0000;
	font-size: 11 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 10px;
}
.title_news {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 12 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 10px;
}
.title_news2 {
	font-family: Arial, Geneva, Verdana,;
	color: #a2a2a2;
	font-size: 11 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 10px;
}

.title_404 {
	font-family: Arial, Geneva, Verdana,;
	color: #bb0000;
	font-size: 12 pt;
	text-align : center;
	font-weight: bold;
	margin-bottom: 10px;
}

.title_mm {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 12 pt;
	text-align : left;
	margin-left: 10px;
	font-weight: bold;
	margin-bottom: 10px;
}
.title_n {
	font-family: Arial, Geneva, Verdana,;
	color: #bb0000;
	font-size: 11 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 10px;
}

.title_for {
	font-family: Arial, Geneva, Verdana,;
	color: #636363;
	font-size: 10 pt;
	text-align : left;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top : 0px;
}




.h5 {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 8 pt;
	text-align : left;
	margin-left: 20px;
	margin-top: 4px;
	margin-bottom: 4px;}

	.h6 {
	font-family: Arial, Geneva, Verdana,;
	color: #b20000;
	font-size: smaller;
	text-align : left;
	margin-left: 13px;
	margin-top: 4px;
	margin-bottom: 10px;
}

	.h7 {
	font-family: Arial, Geneva, Verdana,;
	color: #b20000;
	font-size: 8pt;
	text-align : left;
	margin-top: 4px;
	margin-bottom: 10px;
}
.nav {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 8pt;
	text-align : left;
	margin-left: 10 px;
	margin-top: 9px;
	margin-bottom: 10px;}	
	
.nav2 {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 90%;
	text-align : left;
	margin-bottom: 4px;}	
	

.nav_m {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 90%;
	text-align : left;
	margin-left: 10 px;
	margin-top: 10px;
	margin-bottom: 4px;}	
	
.navig {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 8pt;
	text-align : left;
	margin-left: 10 px;
	margin-top: 9px;
	margin-bottom: 10px;}	
	
.nav_mreg {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 90%;
	text-align : left;
	margin-top: 10px;
	margin-bottom: 10px;
}	
	
	.nav_mreg2 {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 90%;
	text-align : left;
	margin-top: 0px;
	margin-bottom: 10px;
}	

.nav_c {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 80%;
	margin-left: 2 px;
	text-align : left;
	margin-bottom: 4px;
}	
	
.nav_bl {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 90%;
	font-weight: bold;
	text-align : left;
	margin-bottom: 4px;}	
	
.nav_bl2 {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 75%;
	font-weight: bold;
	text-align : left;
	margin-bottom: 4px;
	margin-top: 0px;}	
	
.data_publ {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 70%;
	text-align : justify;
	margin-bottom: 4px;
	margin-top: 0px;}	
	
	.regp {
	font-family: Arial, Geneva, Verdana,;
	color: Gray;
	font-size: 8 pt;
	text-align : left;
	margin-top: 0px;
	margin-bottom: 10px;
}	
.reg {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 8 pt;
	text-align : left;
	margin-top: 0px;
	margin-bottom: 0px;}	
.reg2 {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 8 pt;
	text-align : right;
	margin-top: 2px;
	margin-bottom: 0px;}	
.reg3 {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 8 pt;
	text-align : right;
	margin-top: 2px;
	margin-bottom: 6px;}	
	.reg4 {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 7 pt;
	text-align : left;
}	
	.reg5 {
	font-family: Arial, Geneva, Verdana,;
	color: #333333;
	font-size: 7 pt;
	text-align : left;}
.author {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 8 pt;
	text-align : right;
	margin-left: 10 px;
	margin-top: 10px;
	margin-bottom: 4px;}
	
.author_ {
	font-family: Arial, Geneva, Verdana,;
	color: #13488F;
	font-size: 8 pt;
	text-align : left;
	margin-left: 3 px;
	margin-top: 10px;
	margin-bottom: 4px;}	
		
.contentw { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.content4 { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #00336B; text-decoration: none;}
.content5 { font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 15px; color: #00336B; text-decoration: none;}
.content6 { font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 14px; color: #525C67; text-decoration: none;}
.content7 { font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 11px; color: #525C67; text-decoration: none;}
.content71 { font-family: Arial,Tahoma,Verdana,Helvetica; margin-bottom: 5px; font-size: 11px; color: #525C67; text-decoration: none;}
.content8 { font-family: Tahoma,Arial; font-size: 10pt; color: #373D45; text-decoration: none; text-align: justify;}
.contentf {border-top:#000000 1px solid;border-left:#000000 1px solid;border-bottom:#000000 1px solid;border-right:#000000 1px solid;font-size:12px;font-weight:600;color:000000;background:#FFFFFF; width: 80px;}
.contentf2 {border-top:#000000 1px solid;border-left:#000000 1px solid;border-bottom:#000000 1px solid;border-right:#000000 1px solid;font-size:12px;font-weight:600;color:000000;background:#FFFFFF; width: 60px;}
.contentf3 {border-top:#000000 1px solid;border-left:#000000 1px solid;border-bottom:#000000 1px solid;border-right:#000000 1px solid;font-size:12px;font-weight:600;color:000000; width: 20px;}

.headerWhite { font-weight: bold; font-size: 80%;};
.subheader {font-size: 80%; };
.description { font-size: 80%; font-style: normal };
.small { font-size: 80%; padding-top: 5px };

.arch {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 10 pt;
	text-align : left;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 4px;}	

.arch2 {
	font-family: Arial, Geneva, Verdana,;
	color: #000000;
	font-size: 10 pt;
	text-align : left;
	font-weight: bold;
	margin-left: 0px;	}	
	
P { margin: 0 0 1em 0 }


UL.mlia {
	padding-bottom: 0px;
	margin-left: 30px;
	padding-left: 0px;
	margin-bottom: 4px; 
}

A:link { color: #13488F;}			
A:visited { color: #800080;}
A.nav_m:link { color: #333333;}	

A.h7:link { color: #b20000; text-decoration: none;}
A.h7:active { color: #b20000; text-decoration: none;}		
A.h7:visited { color: #b20000; text-decoration: none; }	
A.h7:hover { color: #b20000; text-decoration: none;}	

A.hip:link { color: #13488F; text-decoration: none;}	
A.hip:visited { color: #13488F; text-decoration: none;}	
A.hip:active { color: #13488F; text-decoration: none;}	
A.hip:hover { color: #13488F; text-decoration: underline;}	

A.hip2:link { color: #3a3a3a; text-decoration: none;}	
A.hip2:visited { color: #3a3a3a; text-decoration: none;}	
A.hip2:active { color: #3a3a3a; text-decoration: none;}	
A.hip2:hover { color: #3a3a3a; text-decoration: underline;}	

td.vert
{
	font-family: Arial, Geneva, Verdana,;
	color: #3A3A3A;
	text-align : left;
	padding-left    : 8px;
    padding-top     : 1px;
}	

	
.cell {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff; }

.cell1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #ff0000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff; }

.knopka {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #cdcdcd;
} 
     A.h1:link {
        text-decoration: none;
        color: #ffffff;
}
     A.h1:visited {
        text-decoration: none;
        color: #ffffff;
}
     A.h1:active { text-decoration: none;  color: #ffffff;
}
     A.h1:hover {
        text-decoration: underline;
        color: #ffffff;
}

 
 
      A.h2:link {
        text-decoration: underline;
        color: #3A3A3A;
}
     A.h2:visited {
        text-decoration: underline;
        color: #3A3A3A;
}
     A.h2:active { text-decoration: underline;  color: #bb0000;
}
     A.h2:hover {
        text-decoration: underline;
        color: #bb0000;
}
 
 
       A.h4:link {text-decoration: none; color: #4F4F4F; }
     A.h4:visited {text-decoration: none;color: #4F4F4F;}    
	 A.h4:active { text-decoration: none;  color: #4F4F4F;}
     A.h4:hover {text-decoration: underline; color: #4F4F4F;}
 
 
  
       A.h5:link {
        text-decoration: none;
        color: #000000;
}
     A.h5:visited {
        text-decoration: none;
        color: #000000;
}
     A.h5:active { text-decoration: none;  color: #00000;
}
     A.h5:hover {
        text-decoration: underline;
        color: #000000;
}
 

        A.lin:link {
        text-decoration: none;
        color: white;
}
     A.lin:visited {
        text-decoration: none;
        color: white;
}
     A.lin:active { text-decoration: none;  color: white;
}
     A.lin:hover {
        text-decoration: none;
        color: white;
}
 
 
 
         A.lin2:link {
        text-decoration: none;
        color: white;
}
     A.lin2:visited {
        text-decoration: none;
        color: white;
}
     A.lin2:active { text-decoration: none;  color: white;
}
     A.lin2:hover {
        text-decoration: none;
        color: white;
}
 
 
        A.reg:link {
        text-decoration: underline;
        color: #000000;
}
     A.reg:visited {
        text-decoration: none;
        color: #000000;
}
     A.reg:active { text-decoration: none;  color: #00000;
}
     A.reg:hover {
        text-decoration: underline;
        color: #000000;
}

        A.h4:link {
        text-decoration: underline;
        color: #b20000;
}
     A.h4:visited {
        text-decoration: none;
        color: #800080	;
}
     A.h4:active { text-decoration: none;  color: #B20000;
}
     A.h4:hover {
        text-decoration: underline;
        color: #b20000;
}

     A.NormalText2:link {text-decoration: none; color: #000000;}
     A.NormalText2:visited {text-decoration: none; color: #000000;}
     A.NormalText2:active { text-decoration: none;  color: #00000;}
     A.NormalText2:hover {text-decoration: underline; color: #000000;}
 
  	 A.mater:link {text-decoration: none; color: #000000;}
     A.mater:visited {text-decoration: none; color: #000000;}
     A.mater:active { text-decoration: none;  color: #000000;}
     A.mater:hover {text-decoration: underline; color: #000000;}
	 
 BODY
{
	font-family: arial, sans-serif;
	color: black;
	background-color: white;
	margin: 0;
}

A:link { color: #13488F;}

P { margin: 0 0 1em 0 }

FORM {
	margin: 0;
	color: black;
}

INPUT.submit {
	margin: 0px 0px 15px 0px;
}

INPUT.LongText {
	margin: 0px 0px 5px 0px;
	width: 100%;
}

TABLE { border-collapse: collapse; }


/* Главное меню сверху */
TD.RootMenu {
	color: white;
	padding-left: 15px;
	padding-bottom: 6px;
	background-position: bottom;
	background-repeat: repeat-x;
	font-size: 80%;
}

TD.RootMenu A {
	color: white;
}

TD.RootMenuSel {
	color: white;
	padding-left: 15px;
	padding-bottom: 5px;
	font-size: 70%;
}
TD.RootMenuSel A {color: white;}

.NormalText {
	font-size: 70%;
}

.hi {
	font-size: 80%;
	font-weight: bold;
	margin-top: 5px;
	color: #13488F;
}

.hip {
	font-size: 85%;
	font-weight: bold;
	color: #13488F;
}

.hip2 {
	font-size: 90%;
	font-weight: bold;
	color: #3a3a3a;
	margin-top: 4px;
	margin-bottom: 4px;
}

.hi2 {
	font-size: 80%;
	font-weight: bold;
	margin-top: 10px;
	color: #13488F;
	text-align: right;
}

.hi3 {
	font-size: 100%;
	font-weight: bold;
	margin-top: 10px;
	color: 13488F;
}

.hi4 {
	font-size: 80%;
	font-weight: bold;
	margin-top: 2px;
	color: #13488F;
	text-align: right;
}
.NormalText2 {
	font-size: 10pt;
	margin-bottom: 15px;
	margin-top: 0px;
	font-family: Tahoma, Arial;
}

.mater {
	font-size: 85%;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

.NormalText4 {
	font-size: 10pt;
	margin-bottom: 15px;
	margin-top: 0px;
	font-size: 11px;
	color: #525C67;
	font-family : Arial,Tahoma,Verdana,Helvetica;
}

.NormalText5 {
	font-size: 10pt;
	margin-top: 0px;
	font-family : Tahoma;
}

.rekl {
	font-size: 80%;
	color: #B20000;
	text-align: center;
	padding: 0px 7px 0px 7px; 
}

.SmallText {
	font-size: 60%;
}

.komm {
	font-size: 80%;
	color: #B20000;
	text-align: center;
}

.Bold1 {
	font-size: 80%;
	font-weight: bold;
}

/* заголовок документа */
H1.title {
	font-size: 100%;
	text-indent: -21px;
	padding-left: 0px;
	margin-left: 0px;
}

H2 { font-size: 110% }
H2.title { font-size: 90% }

/* новости*/
TABLE.NewsItem TD {
	padding: 5px 10px 15px 0px;
}

TABLE.NewsItem TD.NewsDate, DIV.NewsDate {
	font-style: italic;
	font-size: 70%;
	color: #FF692A;
}

.aut {
	margin: 0px 0px 0px 0px;
	font-size: 80%;
	width: 100%;
	color : #bb0000;
	font-weight : bold;
}



.lin3 {
	padding: 2px;
	margin: 0px 0px 0px 0px;
	background-color: #e4e4e4;
	font-size: 80%;
	width: 100%;
	color : #333333;
	font-weight : bold;
}

.lin2 {
	padding: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #B20000;
	font-size: 10pt;
	color : White;
	font-weight : bold;
}

.lin {
	padding: 1px;
	margin: 0px 0px 0px 0px;
	background-color: #30568A;
	font-size: 10pt;
	color : White;
	font-weight : bold;
}

.ntime {
	
	font-size: 70%;
	margin top: 3px;
	color : #13488F;
	}
	
.mtime {
	
	font-size: 70%;
	text-align: left;
	margin top: 3px;
	color : #B20000;
	}


.PromoDescDark TABLE.PromoDescDark TR TD {font-size: 70%; padding-right: 15px; padding-top: 2px; border-top: 1px solid #ddd;}
.PromoDescDark TABLE.PromoDescDark TR TH {font-size: 70%; padding-right: 15px; padding-bottom: 2px; text-align: left}

TABLE.PromoInfo TR { vertical-align: top }
TABLE.PromoInfo TR TD {
	font-size: 70%;
	padding: 0 5px 0 5px
}

TABLE.Form TR { vertical-align: top }
TABLE.Form TR TD {font-size: 70%; padding: 0}
TABLE.Form TR TD.Label {padding: 0 20px 10px 0}

DL DT { font-style: italic }

DD UL {margin: 0}
DL {margin: 0 0 1em 0}
UL {margin-top: 0}


a.linkred { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #FF814F; text-decoration: underline;}
a.linkred.hover { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #FF814F; text-decoration: underline;}
a.linkred.visited { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #FF814F; text-decoration: underline;}
a.linkred.active { font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; color: #FF814F; text-decoration: underline;}

