A {color : #2d3393; text-decoration : none; font-weight : bold;}
A:hover 
        {color : #944422;
         text-decoration: none; }
.input {padding-left: 7px;  border: 1px solid #777777; font-size: 9pt; font-family: Arial, sans-serif; width: 600px; height: 21px}
.inpcod {padding-left: 7px; border: 1px solid #777777; font-size: 9pt; font-family: Arial, sans-serif; width: 70px; height: 21px}
.inpnom {border: 1px solid #777777; font-size: 9pt; font-family: Arial, sans-serif; width: 200px; height: 21px}

.textar {overflow: auto; border: 1px solid #777777;font-size: 9pt Arial, sans-serif; width: 400px; height: 150px;}
.submit {border: 1px solid #777777; background: #e5effe;width: 600px; height: 21px; font: 9pt Arial, sans-serif;}

table.dat {border:solid 1px; border-collapse:collapse ; border-color: #AAAAAA ; outline-color: #AAAAAA ;}
 td.param {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
         font-family : Arial, sans-serif;
	     font-size : 13px;
		 font-weight : normal;
		 font-style : normal;
		 color: #000000;
background-repeat: no-repeat;
background-color: #E0E0E0;
border:inset 1px;
border-color: #AAAAAA;
}
 td.param-sv { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
background-repeat: no-repeat;
border:inset 1px;
font-size : 13px;
background-color: #EFEFEF;
border-color: #AAAAAA;
background-color: #F9F9F9 ;}

 td.text {padding-left: 25px; padding-right: 25px;
         font-family : Arial, sans-serif;
	     font-size : 13px;
		 font-weight : normal;
		 font-style : normal;
		 color: #000000;
	}
 td.text-tb {padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
         font-family : Arial, sans-serif;
		background-color: #EFEFEF;
	     font-size : 12px;
		 font-weight : normal;
		 font-style : normal;
		 color: #000000;
	}
 td.text-tb-w {padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
         font-family : Arial, sans-serif;
		background-color: #ffffff;
	     font-size : 12px;
		 font-weight : normal;
		 font-style : normal;
		 color: #000000;
	}

 td.forms {padding-top: 0px; padding-bottom: 0px;
         font-family : Arial, sans-serif;
	     font-size : 12px;
		 font-weight : normal;
		 font-style : normal;
		 color: #000000;
	}



td.text-menu { padding-left: 7px; padding-right: 7px;
		 font-family : Arial, sans-serif;
	     font-size : 12px;
		 font-weight : bold;
		 font-style : normal;
		 white-space: nowrap;
		 color:  #2d3393; }	
ul.txt {
 padding-top: 2px;
 		margin-top: 2px;
		 		 }

h1 {
         font-family : Arial, sans-serif;
	     font-size : 20px;
		 font-weight : bold;
		 font-style : normal;
		 color: #2d3393;
	}
h1.red {
		 color: #944422;
	}
h1.blk {
		 color: #000000;
	}
h1.wt {
		 color: #FFFFFF;
	}
h2 {
         font-family : Arial, sans-serif;
	     font-size : 16px;
		 font-weight : bold;
		 font-style : normal;
		 color: #2d3393;
	}
h2.red {         
		 color: #944422;
	}
h2.red0 {  font-size :25px;       
		 color: #bd2b04;
 font-weight : bold;
 
	}
h2.blk {        
		 color: #000000;
	}
h2.wt {   font-size :22px;     
		 color: #FFFFFF;
 font-weight : bold;
	}
h3 {
         font-family : Arial, sans-serif;
	     font-size : 14px;
		 font-weight : bold;
		 font-style : normal;
		 color: #2d3393;
	}

.red-header { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 12px; 
       color: #944422;
       text-align : left;
            
     }

.blk-header { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 12px; 
       color: #000000;
       text-align : left;
            
     }


 .text-red {
         font-family : Arial, sans-serif;
	     font-size : 10px;
		 font-weight : bold;
		 font-style : normal;
		 color: #944422;
	}
 .text-blue {
         font-family : Arial, sans-serif;
	     font-size : 12px;
		 font-weight : bold;
		 font-style : normal;
		 color: #2d3393;
	}





.mheader { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 11px; 
       color: #333399;
       text-align : left;
            
     }
.header { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 10px; 
       color: #000000;
       text-align : left;
            
     }

.sin-header { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 11px; 
       color: #2d4489;
     }
 .err {
         font-family : Arial, sans-serif;
	     font-size : 9px;
		 font-weight : bold;
		 color: #ff0000;
	}
.newsheader { font-family:  Arial, Sans-Serif;
       font-weight: bold;
       font-size: 8px; 
       color: #333333;
       text-align : left;
            
     }
 .newstext {
         font-family : Verdana, Arial, sans-serif;
	     font-size : 7pt;
		 color: #000000;
	}
 .newstext-gr {
         font-family : Arial, sans-serif;
	     font-size : 8px;
		 font-weight : normal;
		 font-style : normal;
		 color: #555555;
	}
/* маленькие серенькие буковки*/
.grey {color:#555555;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:7px;
	   }	
.grey-col {color:#2d4489;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:7px;
	   }
.grey-m {color:#777777;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:7px;
	   }

.white {color:#ffffff;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:7px;
	   }	
.white-m {color:#ffffff;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:5px;
	   }
.ssp {color:#555555;
       font-family: Verdana, Arial, sans-serif; 
	   font-size:1px;
	   }
 hr {   color: #485D8C;}

 hr.red {   color: #944422;}
img.right {
display:block;
float:right;
margin-left:20px;
margin-right:0px;
margin-top:12px;
margin-bottom:20px; 

}

.input {border: 1px solid #CCCCCC; font: 12px Arial, sans-serif; width: 400px; height: 21px}
.inpcod {border: 1px solid #CCCCCC; font: 12px Arial, sans-serif; width: 70px; height: 21px}
.inpnom {border: 1px solid #CCCCCC; font: 12px Arial, sans-serif; width: 120px; height: 21px}

.textar {overflow: auto; border: 1px solid #CCCCCC;font: 12px Arial, sans-serif; width: 400px; height: 150px;}
.submit {border: 1px solid #CCCCCC; width: 400px; height: 21px; font: 12px Arial, sans-serif; background-color:#cedce8;}
			
.video {
float:right;
margin:0px 20px 20px 20px;
border:none;
text-align:right;
}

