body    {margin:0;
         padding:0;
         color: #1B458A;
         text-align:left;
         background:#F6F6F6;
         font-family: Arial, Tahoma, Helvetica, sans-serif;}

table {font-size:100%;}

input,textarea,select {
        margin:0px;
        font-size:100%;
        border: solid #BFBFBF 1px;
        color:#1B458A;
        font-family:Arial, Helvetica, sans-serif;}
        
p {     font-size:100%;
        margin-top:10px;
        margin-bottom:0px;
        margin-left:25px;
        margin-right:5px;
        text-align:justify;
        color:#1B458A;
        font-family:Arial, Helvetica, sans-serif;}

h1 {    font-size:120%;
        margin:0 0 0 25px;
        text-align:left;
        font-weight:bold;
        color:#AC2F0D;
        font-family:Arial, Helvetica, sans-serif;}
        
h2 {    font-size:110%;
        margin-top:0px;
        margin-bottom:10px;
        margin-left:0px;
        margin-right:0px;
        text-align:left;
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;}

h3 { font-size:100%;
        margin-top:0px;
        margin-bottom:10px;
        margin-left:0px;
        margin-right:0px;
        text-align:left;
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;}

li, ol, ul { 
	      color:#1B458A;
	      font-size: 100%;
                    margin: 0px 0px 0px 30px;
	      text-align: left;}

a {     font-size:100%;
        margin:0px;
        text-decoration:underline;
        color:#003399;
        font-family:Arial, Helvetica, sans-serif;}

.menu { font-size:12px;
        margin:0 0 0 0px;
        text-decoration:none;
        font-weight:bold;
        text-align:center;
        color:#1B458A;}
        
.menu2 {background: URL("/img/menu.gif") repeat-x; text-align:center; }
.menu2_2 {font-size:12px;
        margin:0 0 0 0px;
        text-decoration:none;
        font-weight:bold;
        color:#ffffff;}
        
.menu_left { font-size:100%;
        margin:0 0 5 5px;
        text-decoration:none;
        text-align:left;
        color:#AC2F0D;}

.razdel { font-size:100%;
        margin:0 0 5 5px;
        text-decoration:none;
        text-align:left;
        font-weight:bold;
        color:#636363;
        font-family:Arial, Helvetica, sans-serif;
        }

.razdel21 { font-size:100%;
        margin:0 0 5 5px;
        text-decoration:none;
        text-align:left;
        color:#636363;
        font-family:Arial, Helvetica, sans-serif;
        }
   

   
.menu_ft { font-size:10px;
        margin:0px;
        text-decoration:none;
        text-align:left;
        color:#555555;}
        
.copy   { font-size:9px;
        margin:0 0 0 25px;
        text-decoration:none;
        text-align:left;
        color:#777777;}
        
.profile { font-size:110%;
        margin:0 0 0 25px;
        text-decoration:none;
        font-weight:bold;
        text-align:left;
        color:#AC2F0D;}
        
.date{  font-size:100%;
        margin-top:30px;
        margin-bottom:0px;
        margin-left:25px;
        margin-right:5px;
        text-align:left;
        font-weight:bold;
        color:#AC2F0D;}
        
.news {     font-size:100%;
        margin-top:0px;
        margin-bottom:15px;
        margin-left:25px;
        margin-right:5px;
        text-align:justify;
        color:#1B458A;
        text-decoration:none;
        font-family:Arial, Helvetica, sans-serif;}

.tab{border: #bebebe 1px solid;
      border-collapse: collapse;
      font-size:90%;
     }

.head {background: URL("/img/head_1.jpg") repeat-x;}
.top_menu {background: URL("/img/top_menu.jpg") repeat-x;}
.top_menu_line {background: URL("/img/top_menu_line.jpg") repeat-x;}
.menu_ft2 {background: URL("/img/menu_ft.jpg") repeat-x;}
.menu_ft3 {background: URL("/img/menu_ft_2.jpg") repeat-x;}
.line {background: URL("/img/line.gif") repeat-y;}
.blue {background:#e9e9e9;}
.news_header2 { color:#1B458A; text-decoration:none; font-size:75%;
}

.news_date {color:#AC2F0D; font-weight:bold;}
#red {color:#FF0000;}

<!-- main block -->
#none {text-decoration:none;}
.wht {background:#ffffff;}
.jst{ text-align:justify;}
.cn { text-align: center;}
.lt { text-align: left;}
.rt { text-align: right;}
.top { vertical-align: top;}
.bot { vertical-align: bottom;}
#checkbox { border: 0;}
