body {
background-color: #ffffff;
}

td.rgo {
background-color: #edf1f9;
text-align: center;
}

td.menu {
background-color: #ffffff;
color: #1a4ef7;
font-weight: bold;
text-align: center;
}

td.maintitle {
background-color: #227bd5;
color: white;
text-align: center;
font-weight: bold;
letter-spacing: 10;
word-spacing: 20;
}

td.header {
background-color: #227bd5;
color: white;
text-align: center;
font-weight: bold;
font-size: x-large;
}

td.newstitle {
background-color: #227bd5;
color: white;
font-weight: bold;
text-align: left;
font-size: medium;
}

td.newsheader {
background-color: #0e559d;
color: white;
font-weight: bold;
text-align: left;
font-size: medium;
}

td.newsdate {
background-color: #0e559d;
color: white;
font-weight: bold;
text-align: right;
font-size: small;
vertical-align: bottom;
}

td.news {
font-size: small;
text-align: left;
}

td.maininfo {
font-weight: bold;
font-size: small;
text-align: center;
}

td.mailfio {
font-weight: bold;
font-size: normal;
text-align: right;
}

td.mailaddr {
font-size: normal;
text-align: left;
}

td.zsnumber {
color: #d8a200;
vertical-align: bottom;
font-weight: bold;
text-align: left;
}

p.article {
text-align: justify;
}

p.needhelp {
text-align: center;
font-size: small;
}

p.copyright {
font-weight: normal;
font-size: small;
text-align: center;
}

p.subscr {
font-style: italic;
text-align: left;
}

p.cc {
font-style: italic;
color: green;
}

p.dialog {
font-style: italic;
left: 50;
}

p.epigraph {
font-style: italic;
text-align: left;
left: 100;
}

p.epigraph-subscr {
font-style: italic;
text-align: right;
}

table.backframe {
background-color: #1322ed;
}

table.faceframe {
background-color: #d9e6f2;
}

h1 {
font-weight: bold;
font-size: large;
}

h2 {
text-align: center;
color: green;
font-weight: bold;
font-size: large;
}

