body {
    font-size:62.5%;
    color:#000;
    font-family:arial, tahoma, sans-serif
}


a:link,
a:visited,
a:active,
a:hover {
    color:#136be3;
    text-decoration:underline
}

.col_1 {
  font-size:1.2em;
  color:#384c68
}

.col_1 .preword .first {
  font-weight:bold
}

.title,
.col_1 .news .new_header {
  font-family:georgia, serif;
  font-size:1.4em;
  padding:0 0 17px 0
}

.col_1 .news .date {
  color:#384c68;
  font-size:0.8em;
  font-weight:bold
}

.col_1 .news .new_block .text a {
  color:#384C68; 
  text-decoration:none;
}

.col_2 .menu {
  font-family:georgia, serif;
  font-style:italic;
  font-weight:bold;
  font-size:1.5em
}

.col_2 .actually {
  color:#384c68
}

.col_2 .actually .date {
  color:#384c68;
  font-weight:bold;
  padding:0 0 5px 0
}

.col_2 .actually .text {
  font-size:1.2em
}

.col_2 .menu li.select a:link,
.col_2 .menu li.select a:visited,
.col_2 .menu li.select a:active,
.col_2 .menu li.select a:hover {
  color:#8591a2;
  text-decoration:none
}

.col_2 .actions {
  font-size:1.1em
}

.title,
.header_text,
.header_news {
  font-size:27px;
  color:#8591a2;
  font-family:georgia, serif;
  font-style:italic;
  font-weight:normal
}

.section {
  font-size:1.4em;
  font-weight:bold
}

.gosearch {
  color:#666 !important;
  border:1px solid #999;
}

.gosearch:link,
.gosearch:visited,
.gosearch:active,
.gosearch:hover {
  text-decoration:none !important;
  padding:4px
}

.stats {
  font-weight:bold
}

.fragments {
  font-size:1.2em;
}

.title_res {
  font-size:1.3em
}

.empty {
  font-size:1.2em
}

.footer .sitemech a:link,
.footer .sitemech a:visited,
.footer .sitemech a:active {
  color:#384c68
}

.footer .sitemech a:hover {
  color:#5c6776
}

.copyright {
  color:#384c68
}

span.red, .validator{
color:red
}