/* @annotation: Стиль шрифта */


H2, H3, H4, H5, A, P, OL, UL {
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }

/* @annotation: Тушка */




BODY {
    color: #303030;
    background:#7A9AB8;
    background-image: url("design/bg.png");
    margin: 0px 0px 0px 0px ;
    padding: 0px 0px 0px 0px ;
  }

/* @annotation: Изображения */


.image-text {
    color: #2b598b;
    font-size: 10px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#image-link {
    text-decoration : none;
    color: #FFFFFF;
    font-size: 9px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


/* @annotation: Градиенты */
.mk-grad {
    color:white;
    font-size: 10px;
    text-align: center;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#mk-grad-top {
    padding-top: 3px;
  }


/* @annotation: Гиперссылки */
A:link, A:visited {
    text-decoration: none;
    color:#286ea0;
  }


A:hover, A:active {
    text-decoration: underline;
    color: #286ea0;
}


#current-link {
    color: #c42418;
  }


/******* @annotation: Текст статьи *******/

P {
    padding: 0px 15px 0px 15px ;
    line-height:150%;
    font-size: 12px;
    text-align: justify;
  }

/* @annotation: Текст в таблице */
.table-text {
    line-height:150%;
    font-size: 12px;
    text-align: left;
  }

/* @annotation: Эпиграф */

#epigraf {
    font-size: 10px;
    text-align: left;
    color: #2B598B;
    padding-right: 15px;
    padding-left: 180px;
    font-weight: bold;
  }

/* @annotation: Обычный текст без отступов */
.clear-text {
    padding: 0px 0px 0px 0px ;
    line-height:17px;
    font-size: 13px;
    text-align: justify;
  }


/* @annotation: Текст в таблице */
.table-text {
    line-height:150%;
    font-size: 12px;
    text-align: left;
  }


/* @annotation: Анонс статей */
.anons-title {
    margin: 0px 0px 0px 0px;
    text-align: left;
    font-size: 14px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


/* @annotation: Обновление сайта */
#update {
    font-size:11px;
    margin:0px;
    text-align:left;
    font-weight:bold;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    line-height: 14px;
    padding-bottom: 5px;
  }


.anons-text {
    font-size : 12px;
    line-height : 18px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 4px;
    padding-top : 0px;
    text-align : justify;
  }

/* @annotation: Лит. клуб */


#club-text {
    font-size : 13px;
    line-height : 18px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 4px;
    padding-top : 0px;
    text-align : justify;
    margin-top:4px;
  }


#club-title {
    font-size : 13px;
    line-height : 18px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 4px;
    padding-top : 0px;
    text-align : justify;
    margin-top:4px;
    color:#286ea0;
    margin-top: 2px;
    margin-bottom: 0px;
  }

/* @annotation: Новости */


.news-title {
    margin: 0px 4px 8px 0px;
    text-align: center;
    font-size: 13px;
    line-height : 16px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


.news-text {
    font-size : 11px;
    line-height : 16px;
    margin:3px 7px 5px 2px;
    text-align: justify;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#anons-author {
    color:#286ea0;
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 11px;
    line-height:15px;
  }

/* @annotation: Футер */




#footer {
    color: #FFFFFF;
    font-size: 9px;
    padding:0px 5px;
    padding: 0px 15px 0px 15px ;
    line-height:150%;
    text-align: justify;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#footer a {
    color: #FFFFFF;
  }


#footer-address {
    font-size: 9px;
    color: #484848;
    border-top:1px solid #CDCDCD;
    padding: 0px 15px 0px 15px ;
    line-height:150%;
    text-align: justify;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#footer-address a {
    color: #484848;
  }

/* @annotation: Навигация */



#Navigation {
    padding: 0px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
    width: 157px;
    font-weight:bold;
  }


#Navigation ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    line-height: 95%;
  }


#Navigation ul li a {
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    font-size: 10px;
    background-color: #2b598b;
    height: 90%;
    padding-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    margin: 0px;
    padding-right: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color:#103a67;
    background-repeat: no-repeat;
    background-position: left;
  }


#Navigation ul li a:hover, #Navigation ul li a.current {
    background-color: #103a67;
    color: #FFFFFF;
  }

/* @annotation: Буквица */


.bukvitza {
    font-family: Times New Roman, Times;
    font-size: 33pt;
    color: #2b598b;
    font-weight: bold;
    margin-right: 2px;
    line-height: 33px;
    float: left;
  }

/* @annotation: Стихи */


.poem {
    font-style: italic;
    font-size: 120%;
    font-family: Times New Roman, Times;
    margin-top: 40px;
    margin-bottom: 20px;
    line-height: 120%;
  }


#poem-indent {
    text-indent: 75px;
  }

/* @annotation: Сноски */


#snoski {
    font-size: 10px;
    margin-left: 30px;
  }

/* @annotation: Дата */




.date {
    margin-top: 2ex;
    font-weight: bold;
    font-size: 76%;
  }

/* @annotation: Автор */



.author {
    font-size: 70%;
    margin-bottom: 4ex;
    text-align: right;
  }


#author {
    font-size: 70%;
    margin-bottom: 4ex;
    text-align: right;
  }


.club-author {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #286ea0;
  }

/* @annotation: Рубрика */




#rubr {
    color: white;
    font-weight: bold;
    font-size: 60%;
    line-height: 105%;
    text-align: center;
    margin-top: 7px;
    margin-bottom: -1px;
  }

/* @annotation: Официальная подпись */




#official {
    text-align: left;
    font-size: 60%;
    margin-top: 20px;
  }

/* @annotation: Заголовки */




H1 {
    color:#286ea0;
    width:96%;
    margin:10px 10px 10px 0px;
    font-size:32px;
    text-align: center;
    font-family: Times New Roman, Times;
    font-variant: small-caps;
  }


H2 {
    font-weight: bold;
    text-align: center;
    color:#286ea0;
    margin:10px 10px 20px 10px;
    font-size:16px;
  }


H3 {
    color:#286ea0;
    font-weight: normal;
    line-height: 120%;
    text-align: center;
    font-size: 14px;
    margin : 20px 10px 0px;
  }


H4 {
    font-weight: normal;
    color:#286ea0;
    text-align: center;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: -5px;
  }


H5 {
    color:#286ea0;
    font-weight: normal;
    line-height: 130%;
    text-align: center;
    font-size: 85%;
  }

/* @annotation: Списки */




OL {
    margin-top: 1ex;
    margin-bottom: 1ex;
    margin-right: 25px;
    line-height: 140%;
    font-size: 12px;
    text-align: justify;
  }


UL {
    margin-top: 1ex;
    margin-bottom: 1ex;
    margin-right: 15px;
    line-height: 120%;
    font-size: 12px;
  }


LI {
    MARGIN: 5px 0px;
    font-size: 12px;
  }

/* @annotation: Формы */




#search {
    color:#fcffb0;
    background-color: #2b598d;
    border: 0px;
    font-family: Verdana,Tahoma,Arial;
    font-size:11px;
    line-height:100%;
    margin-left: 6px;
    width:150px;
  }


.textarea {
    width:250px;
    height:150px;
    border: 1px solid #999999;
    font-family:tahoma;
    font-size:80%;
  }


.fields {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 11px;
    margin-bottom: 1px;
    border-left: #000000 1px solid;
    color: #ff5000;
    border-bottom: #000000 1px solid;
    font-family: Verdana,Tahoma,Arial;
    background-color: #e0e0e0;
    color:#1d76d8;
    background:#ffffff;
  }


.form_button {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-size: 11px;
    margin-bottom: 1px;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    font-family: Verdana,Tahoma,Arial;
    background-color: #cccccc;
  }

/* @annotation: Разные классы */




#right {
    text-align: right;
  }


#center {
    text-align: center;
  }


#bold {
    font-weight: bold;
  }


#blue-text {
    color: #286ea0;
  }


#black-text {
    color: #000000;
  }


#yellow-text {
    color: #FFEC94;
  }


#border {
    border: solid 1px rgb(62, 128, 180);
  }


#border-blue {
    border: solid 1px rgb(62, 128, 180);
  }

/* @annotation: Титульная страница МК*/




#mk1 {
    font-weight: bold;
    display: block;
    background-color: #286ea0;
    text-align: center;
    color:#FFFFFF;
    font-size:20px;
    font-family: Times New Roman, Times;
  }


#mk2 {
    font-weight: bold;
    display: block;
    background-color: #286ea0;
    text-align: center;
    color:#FFFFFF;
    font-size:15px;
    font-family: Times New Roman, Times;
    margin-bottom:0px;
    margin-top:5px;
  }


#blago {
    font-weight: normal;
    text-align: center;
    color:#1D3C5F;
    font-size:10px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    line-height:8px;
    display: block;
  }


#anons-mk {
    margin-top: 1px;
    margin-bottom: 8px;
    line-height:140%;
    text-align: left;
    font-size: 12px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#anons-link {
    line-height:140%;
    text-align: left;
    font-size: 12px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    font-weight: bold;
  }

/* @annotation: Смотри статьи */


#smotri {
    margin:0px;
    color:white;
    margin-bottom:8px;
    line-height:23px;
    font-family: Times New Roman, Times;
    font-size:16px;
  }


div.timer {
    font-size: 11px;
    color: white;
    text-align:center;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }

/* @annotation: Календарь */



.calendar {
    line-height:125%;
    text-align: center;
    font-size: 65%;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#cal-top {
    font-weight: bold;
    display: block;
    background-color: #76A9BE;
    text-align: center;
    color:#FFFFFF;
    font-size:9px;
    line-height:14px;
    padding-top:0px;
    padding-bottom:1px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    border: solid rgb(62, 128, 180);
    border-width: 1px 1px 0px 1px;
  }


.rss {
    font-size:12px;
    padding-bottom:30px;
    text-align:justify;
    line-height:18px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
  }


#mk_num {
    color: #286ea0;
    font-size:11px;
  }

#quote {
  background: url(design/quote.png) no-repeat;
  color: #286EA0;
  text-indent:10px;
  margin: 5px 10px 5px 25px ;
  }


#palomnic {
    font-weight: bold;
    display: block;
    text-align: left;
    color:#2B598B;
    font-size:10px;
    line-height:14px;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    border: solid rgb(62, 128, 180);
    border-width: 1px 1px 1px 1px;
    padding:5px;
  }
