body {
  color: white;
  background: black;
  margin-top: 0;
  margin-bottom: 0;
}

.menu {
  float: left;
  position: relative;
  left: -40px;
  top: -30px;
  width: 150px;
  padding: 5px;
  margin-right: -20px;
  background: url("/i/m5.png");
}

.menu.obshina a[href="/obshina.html"],
.menu.rodnoverie a[href='/rodnoverie/index.html'],
.menu.lubomudrie a[href='/lubomudrie/index.html'],
.menu.zavety a[href='/zavety/index.html'],
.menu.vedy a[href="/vedy.html"],
.menu.uchenie a[href="/uchenie.html"],
.menu.zdrava a[href='/zdrava/index.html'],
.menu.shuinyput a[href="/shuinyput.html"],
.menu.kniga a[href="/kniga/index.html"],
.menu.protivostoyanie a[href="/protivostoyanie/index.html"],
.menu.kologod a[href="/kologod.html"],
.menu.obryadnik a[href="/obryadnik/index.html"],
.menu.slavleniya a[href="/slavleniya/index.html"],
.menu.duhrad a[href="/duhrad/index.html"],
.menu.izvednik a[href="/izvednik/index.html"],
.menu.velesovyvnuki a[href="/velesovyvnuki/index.html"],
.menu.statyaveda a[href="/statyaveda/index.html"] {
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.cont {
  color: black;
}

.sm2 {
 padding-bottom: 5px;
 position: relative;
 left: 15px;
}

a {
  color: #003399;  
}

a:visited {
  color: #660099;
}

a:hover {
  color: #CC3333;
}

.men {
 margin-bottom:5px;
}

.mm2 {
  font-family: "Times New Roman", serif;
  font-size: smaller;
  color: black;
}

a.mm2 {
  color: #003399;
  text-decoration:underline;
}

a.mm2:hover {
  color: #F00000;
}

a.mm2:visited {
  color: #333399;
}

.mm {
  font-family: "Times New Roman", serif;
  font-size: smaller;
  color: black;
}

a.mm {
  color: #003399;
  text-decoration:underline;
}

a.mm:visited {
  color: #333399;
}

a.mm:hover {
  color: #F00000;
}

.copy {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: xx-small;
  color: #CCCCCC;
  padding: 6px;
}

p.MsoNormal, li.MsoNormal, div.MsoNormal
  {margin:0cm;
  margin-bottom:.0001pt;
  font-size:12.0pt;
  font-family:"Times New Roman";}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
  {margin:0cm;
  margin-bottom:.0001pt;
  font-size:10.0pt;
  font-family:"Times New Roman";}

span.MsoFootnoteReference
  {vertical-align:super;}

h1
  {text-align:center;}
h2
  {margin:0cm;
  margin-bottom:.0001pt;
  text-align:justify;
  text-indent:14.2pt;
  page-break-after:avoid;
  font-size:10.0pt;
  font-family:"Times New Roman";
  font-weight:normal;
  font-style:italic;}
h3
  {margin:0cm;
  margin-bottom:.0001pt;
  text-align:center;
  page-break-after:avoid;
  font-size:12.0pt;
  font-family:"Times New Roman";}

p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
  {margin:0cm;
  margin-bottom:.0001pt;
  text-align:justify;
  text-indent:14.2pt;
  font-size:10.0pt;
  font-family:"Times New Roman";}

h2 {
    font-family: "Times New Roman", serif;
}

.lh0 {
  line-height: 0;
}

      @page { size: 21cm 29.7cm; margin-right: 1.5cm; margin-top: 2cm; margin-bottom: 2cm }
      P { margin-bottom: 0.21cm; direction: ltr; color: #000000; widows: 2; orphans: 2 }
      P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: ru-RU }
      P.cjk { font-family: "Times New Roman", serif; font-size: 12pt }
      P.ctl { font-family: "Times New Roman", serif; font-size: 12pt; so-language: ar-SA }
      P.sdfootnote-western { margin-bottom: 0cm; direction: ltr; color: #000000; font-family: "Times New Roman", serif; font-size: 10pt; so-language: ru-RU; widows: 2; orphans: 2 }
      P.sdfootnote-cjk { margin-bottom: 0cm; direction: ltr; color: #000000; font-family: "Times New Roman", serif; font-size: 10pt; widows: 2; orphans: 2 }
      P.sdfootnote-ctl { margin-bottom: 0cm; direction: ltr; color: #000000; font-family: "Times New Roman", serif; font-size: 10pt; so-language: ar-SA; widows: 2; orphans: 2 }
      A.sdfootnoteanc { font-size: 57% }
