﻿/* - Для календаря - */

div.calender.atnews{
  margin-top:-1px;
}

div.calender.atnews table.monthdown{
  border-top:1px solid #cccccc;
}

/* - Страница новостей - */

div.newslist{
  width:auto;
  height:auto;
  clear:both;
}

  div.newslist p, div.newslist a, div.alonenews p, div.alonenews a{
    margin:0px 0px 0.7em 0px;
    padding:0px;
    font:normal 12px Tahoma;
    color:#666666;
    text-decoration: none;
    zoom:1;
  }

  div.newslist p.date{
    font:normal 11px Tahoma;
    color:#a4a4a4;
  }

  div.newslist a:hover, div.alonenews a:hover{
    color:#0099ff;
    /*text-decoration: underline;*/
  }

  div.newslist p a, div.alonenews p a{
    color:#0099ff;
    text-decoration: underline;
    margin: 0px;
  }

    div.newslist p a:hover, div.alonenews p a:hover{text-decoration: none;}

  div.newslist h1, div.alonenews h1{
    margin:0px;
    padding:0px;
    font:normal 25px Tahoma;
    color:#2883c4;
    text-align: left;
  }
  
  .newsTags {padding: 0 0 10px 0 !important; color:#2883c4 !important; font: normal 11px Tahoma !important; }
    .newsTags a {color:#2883c4 !important; font: normal 11px Tahoma !important; text-decoration: none;}
    .newsTags a:hover {text-decoration: underline;}
  
  .newsTagsSimilar {padding: 0 0 0 10px !important; font: normal 10px Tahoma !important; color: #b0b0b0 !important;}
    .newsTagsSimilar a {font: normal 10px Tahoma !important; color: #b0b0b0 !important; text-decoration: none;}
    .newsTagsSimilar a:hover {text-decoration: underline;}

  div.newslist h2{
    font:normal 18px Tahoma;
    color:#2883c4;
    text-align: center;
    margin:0px 0px 10px 0px;
    padding:0px;

  }

  /* - Главная новость - */
  div.nlmain{
    width:auto;
    height:110px;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-color: transparent;
    border-bottom: 1px solid #ebebeb;
  }

  div.nlmain table{
    width:auto;
    height:110px;
  }

    div.nlmain td{
      vertical-align: middle!important;
      height:110px;
    }

    div.nlmain td p, div.nlmain td a{
      /*padding-right: 200px;*/
    }

    div.nlmain td.nldate{width:70px;}

      div.newslist div.sndate, div.alonenews div.sndate{
        width:70px;
        height:35px;
        background: transparent url(../Background/elita/sndate.jpg) no-repeat 50% 0px;
      }

      div.newslist div.sndate.noent, div.alonenews div.sndate.noent{
        background: transparent url(../Background/elita/sndate_blue.jpg) no-repeat 50% 0px;
      }

        div.newslist div.sndate span.snmonth, div.alonenews div.sndate span.snmonth{
          display:block;
          width:auto;
          font:normal 11px Tahoma;
          color:#ffffff;
          margin:0px 0px 0px 1px;
          padding:0px;
          text-align: center;
        }

        div.newslist div.sndate span.snday, div.alonenews div.sndate span.snday{
          display:block;
          width:auto;
          font:bold 14px Tahoma;
          color:#4c4c4c;
          margin:0px;
          padding:0px;
          text-align: center;
        }

  /* - Важные новости - */

  div.importantnews{
    width:auto;
    height:auto;
    background-color: #ebebeb;
    padding:10px 10px 0px 10px;
    margin:0px 0px 20px 0px;
    clear:both;
    zoom:1;
  }

    div.importantnews div.impnews{
      width:50%;
      height:85px;
      padding:0px;
      margin:0px 0px 10px 0px;
      float:left;
    }

      div.importantnews div.impnews div.imimage{
        width:82px;
        height:100%;
        padding:0px;
        float:left;
      }

        div.importantnews div.impnews div.imimage img{
          margin:0px;
          padding:0px;
          border:1px solid #b2b2b2;
          -ms-interpolation-mode:bicubic;
        }

      div.importantnews div.impnews div.imtext{
        width:auto;
        height:100%;
        padding:0px 10px;
        margin-left:82px;
        line-height: 15px;
      }

  /* - Список новостей - */

  div.listofnews{
    width:100%;
    height:auto;
    clear:both;
    padding:0px;
    margin:0px;
    zoom:1;
  }

    div.listofnews div.loncolumn{
      width:50%;
      height:auto;
      margin:0px -10px 0px 0px;
      padding:0px;
      float:left;
    }

    div.listofnews div.singlenews{
      width:auto;
      height:45px;
      margin:0px;
      padding:10px 10px 0px 0px;
    }

      div.listofnews div.singlenews div.sndate{
        float:left;
        margin-right:-70px;
      }

      div.listofnews div.singlenews div.sntext{
        width:auto;
        height:auto;
        margin:0px 0px 0px 70px;
        padding:0px;
        zoom: 1;
        line-height: 15px;
      }

  /* - Отдельная новость - */

    div.alonenews{
      width:auto;
      height:auto;
      margin:0px;
      padding:10px 20px 10px 0px;
    }

      div.alonenews div.sndate{
        float:left;
        margin-right:-70px;
      }

      div.alonenews div.sntext{
        width:auto;
        height:auto;
        margin:0px 0px 0px 70px;
        padding:0px;
        zoom: 1;
        line-height: 15px;
      }

      div.alonenews div.sntext div.webcanc{
        width:auto;
        clear:both;
        text-align: right;
      }

        div.alonenews div.sntext div.webcanc p{
          text-align: right;
          margin:0px 110px 0px 0px;
          padding:5px 0px 0px 0px;
          color:#cc0000;
        }

      div.alonenews p{text-align: justify;}
      div.alonenews img{margin:0px 0px 10px 10px;}


  a.rolik{
    padding-left:18px!important;
    background: transparent url(../Background/rolik.png) no-repeat 0px 1px;
  }
  
  a.photo{
    padding-left:18px!important;
    background: transparent url(../Background/photo.png) no-repeat 0px 1px;
  }

  a.similarrolik{
    background: transparent url(../Background/rolik.png) no-repeat 100% 1px;
    padding:0px 20px 0px 0px!important;
  }

  a.toback{
    padding-left:18px!important;
    background: transparent url(../Background/back.png) no-repeat 0px 1px;
  }
