body
{
    font-size: 9pt;
    font-family: 'Arial Cyr' , Verdana;
    background-color: #FFEBD8;
    margin: 0px;
    color: #660000;
}
table.cont
{
    width: 100%;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}
table.menutop
{
    background-color: #D35A00;
    width: 100%;
}
table.menu
{
    background-color: #f68b1e;
    width: 100%;
}
table.lnews
{
    background-color: #ffd49d;
    width: 307px;
}
table.dost
{
    background-color: #ffbb7a;
    width: 99%;
}

tr.lmenu
{
    height: 26px;
}

TR.cont{
    text-align: justify;
    vertical-align: top}

td.contbot{
    vertical-align: top;
    border-bottom: #009046 1px solid;}    
th
{
    font-family: 'Arial Cyr' , Verdana;
    font-size: 10pt;
    color: #660000;
}

th.title
{
    background-color: #336633;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 8pt;
    font-weight: bolder;
    color: #E8F1D3;
}

TD
{
    font-family: 'Arial Cyr', Verdana;
    font-size: 9pt;
}
td.title
{
    color: #2e8b57;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 10pt;
    font-weight: bolder;
    border-bottom: #2e8b57 2px solid;
}
td.title1
{
    background-color: #E8F1D3;
    color: #2e8b57;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 8pt;
    font-weight: bolder;
    border-top: #D7DFC3 1px solid;
    border-bottom: #D7DFC3 1px solid;
    border-left: #D7DFC3 1px solid;
    border-right: #D7DFC3 1px solid;
    height: 20px;
}
td.forml
{
    background-color: #ffffff;

    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    vertical-align: top;
    font-weight: bold;
}
td.formr
{
    background-color: #ffffff;

    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    vertical-align: top;
}
td.topline
{
    border-top: #D7DFC3 1px solid;
    background-color: #F0F1EC;
}
td.botline
{
    border-bottom: #F68B1E 1px solid;
}
td.botlinel
{
    border-bottom: #F68B1E 1px solid;
    background-color: #FFF1E4;
    font-size: 9pt;
    font-weight: bold;
}
td.botliner
{
    border-bottom: #F68B1E 1px solid;
    background-color: #FFCE9F;
}

td.white
{
    text-align: justify;
    vertical-align: top;
    background-color: #ffffff;
}
td.white1
{
    text-align: justify;
    vertical-align: top;
    background-color: #FFFBE6;
}
td.whitel
{
    text-align: left;
    vertical-align: top;
    background-color: #ffffff;
}
td.sovml
{
    background-color: #E8F1D3;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    vertical-align: top;
}
td.sovm
{
    background-color: #336633;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    vertical-align: top;
}
td.cr
{
    font-size: 7pt;
    color: white;
}
td.sb
{
    background-color: #fff6c4;
}
td.vs
{
    background-color: #ffe5b2;
}

A
{
    color: #D61E00;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    font-weight: bolder;
    text-decoration: none;
}
A:hover{
    COLOR: #F68B1E;
    FONT-FAMILY: 'Arial Cyr', Verdana;
    TEXT-DECORATION: none}
 
   
A.cont
{
    color: #F68B1E;
    font-size: 9pt;
    font-family: 'Arial Cyr' , Verdana;
    font-weight: normal;
    text-decoration: none;
}
A.cont:hover{
    COLOR: #DC6F00;
    font-size: 9pt;    
    FONT-FAMILY: 'Arial Cyr', Verdana;
    font-weight: normal;    
    TEXT-DECORATION: none} 
    
A.sel
{
    color: #01ea74;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    font-weight: bolder;
    text-decoration: none;
}
A.sel:hover{
    COLOR: #01ea74;
    FONT-FAMILY: 'Arial Cyr', Verdana;
    TEXT-DECORATION: none}    
    
A.lmenu
{
    color: #D61E00;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    text-decoration: none;
}
A.lmenu:hover
{
    color: #F68B1E;
    font-family: 'Arial Cyr' , Verdana;
    text-decoration: none;
} 
A.lmenul
{
    color: #F68B1E;
    font-family: 'Arial Cyr' , Verdana;
    font-size: 9pt;
    text-decoration: none;
}
A.lmenul:hover
{
    color: #F68B1E;
    font-family: 'Arial Cyr' , Verdana;
    text-decoration: none;
} 
A.marquee
{
    font-size: 10pt;
    color: #660000;
    font-weight: bolder;
}
A.marquee:hover
{
    font-size: 10pt;
    color: #D61E00;
    font-weight: bolder;
} 
A.cr
{
    font-size: 7pt;
    color: yellow;
}
A.cr:hover
{
    font-size: 7pt;
    color: white;
} 
FONT.alert{
    COLOR: red;
    FONT-FAMILY: 'MS Sans Serif', Arial, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder}  
.button
{
    background-color: #F68B1E;
    border-bottom: #D37414 2px solid;
    border-left: #F6AD62 2px solid;
    border-right: #D37414 2px solid;
    border-top: #F6AD62 2px solid;
    text-align:center;
    color: white;
    font-family: 'MS Sans Serif' , Arial;
    font-size: 8pt;
    font-weight: bolder;
    height: 21px;
    text-decoration: none;
} 
a.but, a.but:active, a.but:focus, a.but:hover{
	color: #fff;
	font-size: 13px;}

img.bord
{
    border-right: #C2CAB1 1px solid;
    border-top: #C2CAB1 1px solid;
    border-left: #C2CAB1 1px solid;
    border-bottom: #C2CAB1 1px solid;
}
marquee
{
    font-size: 10pt;
    pitch: inherit;
    font-weight: bolder;
}
SPAN.red{
    COLOR: red;}
