/* Стили верстки шаблона */
body, html {
font-size: 1em;
font-family: Georgia;
line-height: 1.3em;
margin: 0;
padding: 0;
height: 100%; }


/* Стили основных элементов */
h1 { color: #c20b00; font-size: 1.5em; font-family: Arial; font-weight: normal; margin: 0; padding-top: 0.5em; padding-bottom: 0.5em;}
h2 { color: #c20b00; font-size: 1.3em; font-family: Arial; font-weight: normal; margin: 0; padding-top: 0.5em; padding-bottom: 0.5em; }
h3 { color: #c20b00; font-size: 1.1em; font-family: Arial; font-weight: normal; margin: 0; padding-top: 0.5em; padding-bottom: 0.5em; }
input { font-size: 0.9em; font-family: "courier new"; }
pre { background-color: #f0f0f0; margin-left: 0.5em; padding: 0.5em; border-left: 1px solid #b12d2d; }
/* \Стили основных элементов */

#footer img { border: none; }

/* Стили классов стриницы статей */
.articles { position: relative; }
.articles .date { color: #898989; font-size: 0.8em; font-style: italic; }
.articles .shortTextOfArticle { font-size: 0.8em; margin-bottom: 1em; margin-left: 0.5em; padding-left: 0.5em; border-left: 1px solid #bdbdbd; }
.articles .titleOfArticle { font-size: 1em; }
.articles .titleOfArticle a { color: #c70000; }
.articles .titleOfArticle a:visited { color: #8f5252; }
.articles .titleOfArticle a:hover { color: #f00; }
.articles hr { color: #fff; background-color: #fff; margin-top: 0.5em; margin-bottom: 0.5em; padding: 0; border-top: 1px solid #000; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.articles .countArticle { color: #fffb00; font-size: 0.7em; font-family: Arial; font-weight: bold; background-color: #c70000; margin-bottom: 0.5em; padding: 0 5px; border-bottom: 1px solid #000; }
@media print {
}

