body {
  background-color: #FFFFFF;
  color: #000000;
}
a {
  color: #000000;
  text-decoration: none;
}

#main_page {                           /* головная страница */
  font-size: large;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0px;
  padding-right: 0px;
}

.headers h1 {                           /* заголовки */
  color: #0c3288;
  margin-top: 60px;
  font-family:sans-serif;
  font-size:55px;
  font-weight:bold;
  letter-spacing:8px;
}

#main_text {                          /* текст на головной странице */
  margin-left: auto;
  margin-right: auto;
  margin-top: 60px;
  margin-bottom: 100px;
  color:#000000;
}

.img_center {                           /* блок для центрированной картинки */
  text-align: center;
}

.img_with_border {                    /* картинки с выпуклой рамкой */
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}

p#author_mail {                      /* обратная связь */
  font-size:smaller;
  font-style:italic;
  margin-top: 20px;
}

#content {                                /* типичная страница сайта */
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 16px;
}

.forward_back_nav {
  display: none;
}
a.footnote {
  position: relative;
  top: -5px;
  font-size: smaller;
  text-decoration: none;
}
.footnotes {
  font-size: smaller;
}
.temporary_remarks {
  display: none;
}
.clearer {
  clear: both;
}

