.center{
	background-color : #CDD7E3;
	background-image : url(img/grad.jpg);
	background-repeat : repeat-x;
}
HR{
	border : 1px solid #325164;
}
/*left_menu*/
.mlink_n:link, .mlink_n:visited {
	font-family: Arial;
	font-weight:bold;
	font-size: 10pt;
	color:#FFFAF0;
	text-decoration: none;
	display : block;
}
.mlink_n:hover { color:#FF0000;  }

.left_menu{
	background-image : url(img/menu1.jpg);
	padding-top : 2pt;
	padding-left : 8pt;
	padding-bottom : 2pt;
}
.a_m_sub:link, .a_m_sub:visited {
	font-family: Arial;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
	padding-left : 12pt;
	display : block;
}
.a_m_sub:hover { color:#FF0000;  }

.a_m_1:link, .a_m_1:visited {
	font-family: Arial;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
}
.a_m_1:hover { color:#FF0000;  }

.t1{
	background-color : White;
	border : 1px solid #FF3333;
}
.t1_action{
	background-color : White;
	border : 1px solid #FF3333;
	margin-top : 30px;
	margin-right : 8px;
}
.t2{
	background-color : White;
	border : 1px solid #FF3333;
	padding-left : 40px;
	padding-right : 40px;
	padding-top : 10px;
}
/*òàáë ëè÷íîãî êàáèíåòà*/
.t_left{
	margin-left : 5px;
	background-image : url(img/menu1.jpg);
	font-family: Arial;
	font-size: 10pt;
	color:#FFFFFF;
}
.form {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #666666 1px solid; COLOR: black; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; margin-top:5px;
}
.searc_form{
	margin: 0px;
}
/* Êíîïêà âõîä  ôîðìû */
.submit_enter {
	background-color : White;
	margin-right : 12px;
}
.button1
{
	background-color : #D3D3D3;
}
.button3{
	background-color : #D3D3D3;
}
.tb3 {
	BORDER-RIGHT: black 1px ridge; BORDER-TOP: black 1px ridge; FONT-SIZE: 12px; BORDER-LEFT: black 1px ridge; BORDER-BOTTOM: black 1px ridge; FONT-FAMILY: "Verdana"
}
.bl_on{
	font-weight : bold;
	padding : 0px;
	margin : 0px;
}
/*òàüëèöà ñîîáùåíèé îá îøèáêàõ*/
.tab_err{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3333;
	font-weight : bold;
	border : 1px solid #CC0000;
	background-color : #FAFAFA;
}
.tab_res{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #325164;
	border : 1px solid GREEN;
	background-color : #F6F6F6;
}
.hr1{
	border-top : 1px dashed #325164;
	border-bottom : 0px   #FFFFFF;
	border-left : 0px   #FFFFFF;
	border-right : 0px   #FFFFFF;
	padding: 0px;
}
	
.style1 {color: #FF0000}
.style5 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:hover {
	color:#7C9DAF;
}





.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	color:#2f4055;
}



.mlink {
font-family: Arial;
font-weight:bold;
font-size: 10pt;
color:#FFFFFF;
text-decoration: none;
padding: 5px;

}
.mlinkover {
font-family: Arial;
font-weight:bold;
font-size: 10pt;
color:#FFFFFF;
text-decoration: none;
padding: 5px;

}
.mlinkover1 {
font-family: Arial;
font-weight:bold;
font-size: 10pt;
color:#FFFFFF;
text-decoration: none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;


}
.mlinksmall {
font-family: Arial;
font-weight:normal;
font-size: 9pt;
color:#FFFFFF;
text-decoration: none;
}

.mlinksmall:hover {
color:#FF0000;
text-decoration: none;
}
.mlinksmallover {
font-family: Arial;
font-weight:normal;
font-size: 9pt;
color:#FF0000;
text-decoration: none;
}

.mlinksmallover:hover {
font-family: Arial;
font-weight:normal;
font-size: 9pt;
color:#FFFFFF;
text-decoration: none;
}
.mlink:hover {
	color:#FF0000;
	text-decoration: none;
	
}

.table {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	color:#2f4055;
padding-left:40px;
padding-right:40px;
padding-top:15px;
padding-bottom:15px;
}
.table1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	color:#2f4055;
	padding:10px;
}
.table2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color:#FFFFFF;
}

.table3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	padding:30px;
}
.linkred {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#FF0000;
}

.linkred2 {
font-family: Arial, Helvetica, sans-serif;

color:#FF0000;

}

.linkblue {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#374b63;
padding-left:10px;
}

.linkblue_1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#374b63;
padding-left:0px;
}

.linkbluesmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#374b63;
padding-left:10px;
text-decoration:none;
}

.linktop {

font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#FFFFFF;
text-decoration: none;
padding-bottom:10px;
}

.linktop:hover {

font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#FF0000;
text-decoration: none;
padding-bottom:10px;
}

.linktop_on {

font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#FFFFFF;
text-decoration: none;
padding-bottom:10px;
}

.tbl01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	background-color: #B8D4E4;
	color: #000000;
	border-right-width: 0px;


}
.tbl03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-width:1px;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	color: #000000;
	

}

.tbltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	color: #FFFFFF;
	border-right-width: 1px;
	background-color: #7C9DAF;
	text-align: center;


}

.tbl03off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;

}
.tbl04off {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	color: #000000;
	border-right-width: 1px;
}
.tbl04 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #325164;
	border-right-color: #325164;
	border-bottom-color: #325164;
	border-left-color: #325164;
	padding: 10px;
	color: #000000;
	border-right-width: 1px;
}
.txtblue {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#374b63;
}
.txt_action{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#374b63;
}
.txtbalck{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
}
.tbltitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top-width: 3px;
	
	border-top-style: solid;

	border-top-color: #325164;
	
	
	padding: 10px;
	color: #000000;
	border-right-width: 1px;
	
}

.txtblack {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
padding: 5px;

}
.txtwhite {
        font-family: Arial;
	font-weight:bold;
	font-size: 10pt;
	color:#fff5ee;
	
}

.h1{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: justify;
	padding:30px;
      
}

.h1redsmall{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	padding:30px;
        color:#FF0000;
      
}

.blacksmall{
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
	
        
      
}

.txtwhite2 {
        font-family: Officina, Serif;
	font-size: 11pt;
	color:#fff5ee;
	
}


.txtpurple {
        font-family: Officina, Serif;
	font-size: 11pt;
	color:#ffc0cb;
	
}
.txt_answ {
	color:#000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:hover {
	color:#000000;
}


