a:link {	text-decoration : none;	color: navy; font-weight : bold; 	font-family : Consolas ;	font-size : 12px;	}
a:visited {	text-decoration : none;	color: navy;font-weight : bold;	font-family : Consolas ;	font-size : 12px;}
a:active {	text-decoration : none;	color: red; font-weight : bold;	font-family : Consolas ;	font-size : 12px;}
a:hover {	text-decoration : none;	color: Fuchsia;	background-color: black;	font-weight : bold;	font-family : Consolas ;	font-size : 12px;}

.body {
    background-color: #DDDDDD;
    font-family : Consolas ;	font-size : 12px;
    color: black;
    text-align : justify;
}

.date{font-weight: bold;
 font-size : 14px;
 color : #000066 }

.text {
    text-decoration: none;
    color : Black;
    font-size : 14px;
}
.mainsmall_2 {
    text-decoration: underline;
    color : #CC0000;
 }


p {
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-left : 3px;
    margin-right : 3px;


}


BR {
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-left : 3px;
    margin-right : 3px;

}
DIV {
    font-family : Consolas;	font-size : 13px;
    color: black;
}

UL {
    font : 14px;
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-left : 20pt;
    margin-right : 3px;

}
LI {
    font : 14px;
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-right : 20pt;

}

.font_tahoma
{
    font : 12px;
    color: black;
    text-align : justify;
    margin-left : 5px;
    margin-right : 5px;
    font-family : Tahoma;

}

TD{
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 1px;
    margin-bottom : 1px;

     }

tr {
    font-family : Consolas;	font-size : 13px;
    color: black;
    text-align : justify;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 1px;
    margin-bottom : 1px;

     }

TABLE{
    text-align : center;
    font-family : Consolas;	font-size : 13px;
    border: 1px dotted
     }

img {
    vertical-align : middle;
    text-align : center;
    background-color : transparent;
    border-color: black white white black ;
    border: 1px outset;
    float:	center;
    filter: Shadow(Color=#666666, strength:6, Direction=135)
}
.img {
    vertical-align : middle;
    background-color : transparent;
    border-color: black white white black ;
    border: 1px outset;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 1px;
    margin-bottom : 1px;
    text-align : center;
    float:center;
    filter: Shadow(Color=#666666, strength:5, Direction=135)
}
H1{
    FONT-SIZE:15pt;
    COLOR: White;
    line-height: 17pt;
    font-weight: bold;
    border-color: black Black white;
    background-color: #494949;
    width: auto;
    border: 1px outset;
    text-align : center;
    margin-left : 3px;
    margin-right : 3px;
    font-family : Consolas;

}

H2{
	FONT-SIZE:14pt;
	COLOR: Black;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	border-color: black Black;
	background-color:	#f4efdc;
	border-bottom:	1px solid #aaa; 
	border-right:	1px solid #aaa;
	border-top:	1px solid #f6f6f6;
	border-left:	1px solid #f6f6f6;
	width: 100%;
	text-align : center;
	margin-left : 3px;
	margin-right : 3px;
	font-family : Consolas;
H3{
    FONT-SIZE:11pt;
    COLOR: White;
    font-style: italic;
    line-height: 13pt;
    font-weight: bold;
    margin: 0px;
    border-color: black Black;
    background-color: #494949;
    width: 100%;
    border: 1px outset;
    text-align : center;
    margin-left : 3px;
    margin-right : 3px;
    font-family : Consolas;
}
H4{
    FONT-SIZE:10pt;
    COLOR: White;
    font-style: italic;
    line-height: 12pt;
    font-weight: bold;
    border-color: black Black;
    background-color: #494949;
    border: 2px outset;
    text-align : left;
    margin-left : 1px;
    margin-right : 1px;
    padding-left : 2px;
    font-family : Consolas;
}
.TABLE{
    text-align : center;
    margin-left : 5px;
    margin-right : 5px;
     }

.table_pic{
    text-align : center;
    margin-left : 5px;
    margin-right : 5px;
    width: 20%;
     }

.td_center{
    text-align : center;


     }
.thumbbox_1	{ 
	position:	center; 
	margin-left:	0px;   
	margin-top:	0px; 
	margin-bottom:	0px; 
	margin-right:	0px;
	text-align:	center; 
	float:	center;     
	padding:	0px;       
	background-color:	#f4efdc;
	border-bottom:	1px solid #aaa; 
	border-right:	1px solid #aaa;
	border-top:	1px solid #f6f6f6;
	border-left:	1px solid #f6f6f6;
		}


.main_page_justify{
    text-align : justify;
    font-size : 14px;
    margin-left : 5px;
    margin-right : 5px;

}
.main_page_center{
    text-align : center;
    font-size : 14px;
    margin-left : 5px;
    margin-right : 5px;

}

.tab_glavnaya{
    border-color: black;
    width: 100%;
    border: medium none;
    background-color: #d5e3d7;
    text-align : justify;
    }
.text_zagolovok{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    border: 1px outset;
    font : bold 14px;
    text-align : center;
    margin-left : 5px;
    margin-right : 5px;
    color : White;
}

.text_paragraf{
    font : 12px;
    color: black;
    text-align : justify;

}
.text_article{
    background-color: transparent;
    font : 12px;
    color: White;
    text-align : justify;
    margin-left : 5px;
    margin-right : 5px;
}
.text_zaglavie_article{
    border-color: black;
    background-color: #AFAFAF;
    width: 100%;
    font : bold 14px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
    margin-left : 5px;
    margin-right : 5px;
    color: White;

}

.text_zaglavie_article_width_100{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    font : bold 14px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}


.text_zaglavie_article_width_0{
    border-color: black;
    background-color: #5482d4;
    font : 12px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}
.text_zaglavie_article_width_0_left{
    border-color: black;
    background-color: #5482d4;
    font : bold 14px;
    text-align : left;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}
.text_zaglavie_article_12{
    vertical-align : middle;
    font : bold 11px;
    background-color:  #6F6F6F;
    color : White;
    text-align : center;
}
.text_zaglavie_article_14{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    font : bold 14px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}
.text_zaglavie_article_15_left{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    font : bold 15px;
    text-align : left;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}
.text_zaglavie_article_12_left{
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: #5482d4;
    border : outset;
    color : White;
    text-align : left;

}
.text_zaglavie_article_13_left{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    font : bold 13px;
    text-align : justify;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}

.text_zaglavie_article_14_left{
    border-color: black;
    background-color: #5482d4;
    width: 100%;
    font : bold 14px;
    text-align : justify;
    vertical-align : middle;
    border: 1px outset;
    color: White;

}

.line_separator{
    border-color: black;

    background-color: #5482d4;
    width: 100%;
    HEIGHT: 2px;
    border: 1px outset;
}

.text_tabliza_large{
    border-color: black;
    background-color: #5482d4;
    font : bold 16px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;

}
.text_italic{
    text-align : left;
    font : italic 14px;

}
.tabpic{
    border-color: black;
    width: 100%;
    border: 1px outset;
    text-align : center;
    vertical-align : middle;
    background : Black;
    font : bold 14px;
 	color : white;

}
.tab_for_pic{
    border-color: black;
    width: 100%;
    border: 1px outset;
    text-align : center;
    vertical-align : middle;
    background : transparent;
    font : bold 14px;
    color : white;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 1px;
    margin-bottom : 1px;

}
.pic {
    width:	auto;
    vertical-align : middle;
    background-color : transparent;
    border-color: black white white black ;
    border: 1px outset;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 1px;
    margin-bottom : 1px;
    font-family : Consolas;	font-size : 13px;
    text-align : center;
    filter: Shadow(Color=#666666, strength:5, Direction=135)
}

.pic_black{
    background-color: #6F6F6F;
    width: 100%;
    border: 1px outset;
    font : bold;
    text-align : center;
    text-decoration: underline;
    color : White;
    font-family : Consolas;	font-size : 13px;
}

.pic_text{
    border-color: #AFAFAF;
    border: thin outset;
    text-align : left;
    color : black;
    font-family : Consolas;	font-size : 13px;

}
.pic_text_justify{
    vertical-align : middle;
    text-align : justify;
    font-family : Consolas;	font-size : 13px;
    color : black;
    background : transparent;
    width: 100%;
}
.pic_text_just{
    text-align : justify;
    font-family : Consolas;	font-size : 13px;
    color : black;
    margin: 4px 4px 4px 4px;
    background : transparent;
    width: 100%;
}
.pic_text_just_noborder{
    text-align : justify;
    vertical-align : middle;
    font-family : Consolas;	font-size : 13px;
    color : black;
    margin: 4px 4px 4px 4px;

}
.pic_text_center{
    border-color: #AFAFAF;
    vertical-align : middle;
    border: thin outset;
    text-align : center;
    font : 12px;
    color: black;
    width: 100%;

}
.tabmain{
    border-color: black;
    width: 100%;
    text-align : center;
    border: 1px outset;
    background-color: #AFAFAF;
    border-left-style : dotted;
    border-right-style : dotted;

}

.tabrow1{
    background-color: #AFAFAF;

    width: 100%;
    height:14px;
    font : bold;
    text-align : center;
    text-decoration: underline;

}

.tabrow2{
    width: 100%;
    height:6px;
    text-align: left;
}

.tabrow3{
    background-color: #AFAFAF;
    width: 100%;
    height:14px;
    font : bold;
    text-align : center;

}


.tabrow_border_light{
    border-color: black;
    background-color: #d5e3d7;
    width: 100%;
    font : normal 16px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
}

.tabrow_border{
    border-color: black;
    background-color: #AFAFAF;
    font-family: "Times New Roman";
    width: 80%;
    font : bold 18px;
    text-align : center;
    vertical-align : middle;
    border: medium outset 1;

}

.tabrow_border_100{
    border-color: black;
    background-color: #AFAFAF;
    font-family: "Times New Roman";
    font : bold 15px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
}

.tabrow_border_light{
    border-color: black;
    background-color: #d5e3d7;
    font-family: "Times New Roman";
    width: 80%;
    font : normal 15px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
}
.tabrow_border_light_100{
    border-color: black;
    background-color: #d5e3d7;
    font-family: "Times New Roman";
    font : normal 14px;
    text-align : center;
    vertical-align : middle;
    border: 1px outset;
    font-family : "Times New Roman", Times, serif;

}


.row1{
    border-color: black;
    border: 1;
    background-color : Black;
    vertical-align : middle;
    text-align : center;

}

.row2{
    background-color: #6F6F6F;
    width: auto;
    border: 1px outset;
  	font : bold;
    text-align : center;
    text-decoration: underline;
    color : White;
}

.row3{
     text-align : left;
     font : italic;
 }

.textblue{
    font : bold 16px;
    text-decoration: none;
    color:#000080;

}
.copyright {
    background-color: #9F9F9F;
    vertical-align : middle;
    text-decoration: bold;
    color : black;
    font-family : Consolas;
    font-size : 13px;
    border: 1px outset;
    text-align : center;
}

.header {
    background-color: #AFAFAF;
    vertical-align : top;
    text-decoration: bold;
    color : black;
    font-size : 16px;
    border: 1px outset;
    text-align : center;

}

#copyright {
    vertical-align : middle;
    text-decoration: bold;
    color : black;
    font-family : Consolas;
    font-size : 13px;
    text-align : center;
    background-color: #AFAFAF;

}

#pic {
    vertical-align : middle;
    text-decoration: bold;
    width:	auto;
    display:block;
    text-align : center;

}
#pic_left {
    vertical-align : middle;
    text-decoration: bold;
    text-align: left;
    display:block;
    background-image:none;
    background-color:#5482d4;
    text-decoration:none;
    color: #325081;
    border-color:#5d91f1 #325081 #325081 #5d91f1;
    border-style:solid;
    border-width:1px;
}
#pic_udm {
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: #5482d4;
    border : outset;
    color : White;
}

#text_zaglavie_article_12 {
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: #5482d4;
    border : outset;
    color : White;
}


#pic_udm_left {
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: #5482d4;
    border : 1px outset;
    color : White;
    text-align : left;
    text-decoration : none;
}
.pic_udm
{
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: #5482d4;
    border : outset;
    color : White;
    text-align : center;
    width : auto;
    font : bold;
}
.img_cell
{
    vertical-align : middle;
    border : outset;
    text-align : center;
    width : 10%;
    float : none;
    margin-right : 1px;
}
.pic_udm_gray {
    vertical-align : middle;
    display:block;
    position: relative;
    background-color: Gray;
    border : 1px outset;
    color : White;
    text-align : center;
    border-left : 1px;
    border-right-width : 2px;
    border-top-width : 1px;
    border-bottom-width : 2px;
}
#pic_udm_half {
    vertical-align : middle;
    display:block;
    width:35px;
    position: relative;
    background-color: #5482d4;
    border : outset;
    height : 20px;
    text-align : center;
    ruby-align : center;
}

#table_pic{
    text-align : center;
    margin-left : 5px;
    margin-right : 5px;
    width: 20%;
     }
.copyright_andrey {
    background-color: #a7c7ab;
    vertical-align : middle;
    text-decoration: bold;
    color : black;
    font-family : Consolas;
    font-size : 13px;
    text-align : center;
    border: 1px outset;
}

 .phonelist {
    vertical-align : middle;
    text-decoration: bold;
    color : black;
    font-family : Consolas;
    font-size : 13px;
    text-align : center;
    font-style : normal;
    font : bold sans-serif;
  border-color: black;
    border: medium outset 1;
    background-color: #a7c7ab;

}
