body.body {
margin-top: 3px;
margin-bottom: 3px;
background-color: Gray;
background-image: url(.../images/background.jpg);
background-position: top;
background-repeat: repeat-x;
}

table.gt {
width: 994px;
height: 950px;
border-top: 0px solid #cccccc;
border-bottom: 3px solid #ffffff;
border-left: 0px solid #cccccc;
border-right: 0px silid #cccccc;
background-color: #ffffff;
}

td.gt {
border: 0px solid #cccccc;
vertical-align: top;
}

div.headimg1 {
position: absolute;
background-image: url(../images/head1.jpg);
width: 74px;
height: 74px;
margin-top: 66px;
margin-left: 0px;
padding: 0px;
}

div.headimg2 {
position: absolute;
background-image: url(../images/head2.jpg);
width: 74px;
height: 74px;
margin-top: 0px;
margin-left: 920px;
padding: 0px;
}

table.head {
width: 100%;
height: 140px;
border: 0px solid #cccccc;
background-image: url(../images/headbg.png);
background-position: center;
background-repeat: no-repeat;
background-color: #000000;
}

td.toplefthead {
border: 0px solid #cccccc;
width: 280px;
}

td.toprighthead {
border: 0px solid #252323;
}

td.bottomlefthead {
border: 0px solid #cccccc;
height: 22px;
}

td.bottomrighthead {
border: 0px solid #cccccc;
}

div.logo {
width: 280px;
height: 64px;
border: 0px solid #fdc300;
background-image: url(../images/logo.png);
background-position: center center;
background-repeat: no-repeat;
margin-left: 10px;
}

a.ban {
color: #000000;
}

a {
color: #000000;
}


.flaggeo {
width: 34px;
height: 20px;
}

.flageng {
width: 34px;
height: 20px;
}

.flagrus {
width: 34px;
height: 20px;
}

a.flag {
border: 0px solid #000000;
color: #000000;
}

a:hover.flag {
border: 0px solid #000000;
color: #000000;	
}

table.menu {
width: 100%;
height: 28px;
background-color: #fdc300;
margin: 0px;
padding: 0px;
}

td.menu {
vertical-align: middle;
margin: 0px;
padding: 0px;
}

table.menueng {
width: 100%;
height: 28px;
background-color: #fdc300;
margin: 0px;
padding: 0px;
}

td.menueng {
vertical-align: middle;
margin: 0px;
padding: 0px;
}

table.menurus {
width: 100%;
height: 28px;
background-color: #fdc300;
margin: 0px;
padding: 0px;
}

td.menurus {
vertical-align: middle;
margin: 0px;
padding: 0px;
}

a.menu  {
text-decoration: none;
color: #000000;
margin-left: 22px;
margin-right: 22px;
font-size: 14px;
}

a.menueng  {
text-decoration: none;
color: #000000;
margin-left: 34px;
margin-right: 34px;
font-size: 14px;
font-family: Arial;
}

a.menurus  {
text-decoration: none;
color: #000000;
margin-left: 30px;
margin-right: 30px;
font-family: Arial;
font-size: 14px;
}

a.intmenu {
margin-left: 22px;
margin-right: 22px;
font-size: 14px;
color: #9D0000;
font-style: italic;
text-decoration: none;
}

a.intmenueng {
margin-left: 28px;
margin-right: 28px;
font-family: Arial;
font-size: 14px;
color: #9D0000;
font-style: italic;
text-decoration: none;
}

a.intmenurus {
margin-left: 22px;
margin-right: 22px;
font-family: Arial;
font-size: 14px;
color: #9D0000;
font-style: italic;
text-decoration: none;
}

table.menu a:hover{
color: #9D0000;
font-size: 14px;
font-style: italic;
}

table.menueng a:hover{
color: #9D0000;
font-family: Arial;
}

table.menurus a:hover{
color: #9D0000;
}

table.block {
width: 100%;
height: 560px;
background-color: White;
border: 0px solid #cccccc;
}

td.block1 {
width: 70%;
border: 0px solid #cccccc;
vertical-align: top;
padding-left: 6px;
padding-right: 6px;
padding-top: 5px;
padding-bottom: 5px;
}

td.block2 {
width: 27%;
border: 0px solid #cccccc;
background-color: #000000;
vertical-align: top;
}

table.block3 {
width: 100%;
height: 140px;
border: 0px solid #cccccc;
background-color: #000000;
background-image: url(../images/block3.png);
background-position: center;
background-repeat: no-repeat;
}

td.block3 {
vertical-align: middle;
}

.softimg {
width: 68px;
height: 68px;
margin-left: 38px;
margin-right: 38px;
}

div.copyright {
font-size: 14px; 
font-family: Arial Black;
color: #000000;
margin: 10px;
padding: 0px; 
}

div.counter {
margin-bottom: 10px; 
padding: 0px;
}

table.rssrow {
width: 100%; 
height: 28px;
font-size: 13px;
background-color: #fdc300;
vertical-align: middle;  
text-align: center; 
}

div.blockimage {
width: 220px; 
height: 250px; 
margin-top: 8px; 
margin-bottom: 8px; 
background-image: url(../images/blockimage.jpg); 
background-position: center; 
background-repeat: no-repeat;
}

table.indexinfo {
width: 100%;
font-size: 13px;
color: #000000;
text-align: justify;
}

td.indexname {
font-weight: bold;
color: #000000;
}

td.indexnameeng {
font-weight: bold;
font-size: 15px;
font-family: Arial;
color: #000000;
}

td.indexnamerus {
font-weight: bold;
font-size: 15px;
font-family: Arial;
color: #000000;
}

td.indexdate {
font-weight: bold;
font-family: Arial;
}

td.indexnews {
text-align: justify;
line-height: 22px;
color: #000000;
}

td.indexnewseng {
text-align: justify;
line-height: 22px;
font-size: 15px;
font-family: Arial;
color: #000000;
}

td.indexnewsrus {
text-align: justify;
line-height: 22px;
font-size: 15px;
font-family: Arial;
color: #000000;
}

.indeximg {
width: 115px;
height: 115px;
margin-top: 6px;
margin-right: 10px;	
}

div.selector {
border: 0px solid #cccccc;
}

a.selector {
font-family: Arial Black;
font-size: 16px;
color: #000000;
text-decoration: none;
}

a:hover.selector {
font-size: 16px;
color: Gray;
text-decoration: none;
}

input.button {
vertical-align: top;
padding-bottom: 3px;
height: 25px;
border: 1px solid #8d0606;
background-color: #8d0606;
color: #ffffff;
font-size: 12px;
cursor: pointer;
}

input.buttonrus {
vertical-align: top;
padding-bottom: 3px;
height: 25px;
border: 1px solid #8d0606;
background-color: #8d0606;
font-family: Arial;
color: #ffffff;
font-size: 12px;
cursor: pointer;
}

input.buttoneng {
vertical-align: top;
padding-bottom: 3px;
height: 25px;
border: 1px solid #8d0606;
background-color: #8d0606;
font-family: Arial;
color: #ffffff;
font-size: 12px;
cursor: pointer;
}