/* ----------------------------------------------------------
date: 08/06/2010
author: Vitalij A. Streljaev
email: info@streljaev.pp.ua
icq: 174-964-377
skype: streljaev
profile: http://www.free-lance.ru/users/s_ajax
---------------------------------------------------------- */ 


/*** Global CSS Import Style ***/

@import url("reset.css");
@import url("typo.css");
@import url("layouts.css");
@import url("navigation.css");
@import url("custom.css");
@import url("forms.css");

h1.modules_title {
    color:#303393;
    font-size: 23px;
    padding-top:0px;
}

div.clear {
  clear: both;
  font-size: 1px;
  line-height: 1px;
}

/* Новости */
div.news {
  margin-bottom:10px;
  overflow: hidden;
  border: 0px solid red;
}
div.news_title_top {
    width:auto;
    font-size:2px;
    height:4px;
    background: #E8E9EA url("../images/news_title.gif") no-repeat left top;
    border: 0px solid red;
}

div.news_title {
    width:auto;
    background-color: #E8E9EA;
    border: 0px solid red;
    overflow: hidden;
}

div.news_title_left {
    width:80%;
    float:left;
    text-align: left;
    font-size:16px;
    font-weight: bold;
    font-family: Trebuchet MS, Tahoma;
    vertical-align: middle;
    margin-left:20px;
    _margin-left:10px;
}

div.news_title_left a:active,
div.news_title_left a:visited,
div.news_title_left a:link,
div.news_title_left a:hover{ color:#393839; text-decoration:none; outline: none;}
div.news_title_left a:hover{ text-decoration:underline;}

div.news_title_right {
    width:auto;
    float:left;
    font-size:12px;
    color:#848E8C;
    font-weight: bold;
    font-family: Trebuchet MS, Tahoma;
    vertical-align: middle;
    text-align: right;
    padding-top:3px;
}

div.news_title_bottom {
    width:auto;
    font-size:2px;
    height:4px;
    background: #E8E9EA url("../images/news_title.gif") no-repeat left bottom;
}

div.news_tittle_data {
    width:150px;
    height: 25px;
    line-height: 30px;
    float:left;
    font-size:12px;
    color:#848E8C;
    font-weight: bold;
    font-family: Trebuchet MS, Tahoma;
    vertical-align: middle;
    text-align: right;
    background: #fff url("../images/news_title.jpg") no-repeat right top;
    padding-right:15px;
}

div.news_data, div.news_text, div.news_info, div.news_do {
    width:auto;
    margin:10px 20px;
    overflow: hidden;
    border: 0px solid red;
}
div.news_info {
  font-size:11px;
  font-family: Arial, Tahoma;
}

div.tweetmeme {
  float: right;
  margin-left: 10px;
  border: 0px solid red;
}

/* Calendar */
div.le_calendar{
    width:190px;
    _width:200px;
    margin-left: 10px;
}

div.le_prew, div.le_next {
  width:25px;
  float:left;
  margin:5px;
  border:0px solid green;
}

div.le_calendar_month {
  width:110px;
  color:#EF8A13;
  font-weight: bold;
  text-decoration: underline;
  margin:5px;
  float:left;
  text-align:center;
  border:0px solid green;
}


table.le_calendar {
    border-collapse: collapse;
}

table.le_calendar th, table.le_calendar td {
    height: 27px;
    width:27px;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}

table.le_calendar th.hol, table.le_calendar td.hol {
    color:#393839;
    font-weight: bold;
}

table.le_calendar td.data_now {
  border:1px solid #393839;
}

table.le_calendar td div{
    border:0px solid #ccc;
    height: 25px;
    line-height: 25px;
    width:25px;
    text-align: center;
    vertical-align: middle;
    margin:2px;
}

table.le_calendar td a:active,
table.le_calendar td a:visited,
table.le_calendar td a:link,
table.le_calendar td a:hover{ color:#EF8A13; text-decoration:underline; outline: none;}
table.le_calendar td a:hover{ text-decoration:none;}

table.le_calendar td a.hol:active,
table.le_calendar td a.hol:visited,
table.le_calendar td a.hol:link,
table.le_calendar td a.hol:hover{ color:#EF8A13; text-decoration:underline; outline: none;}
table.le_calendar td a.hol:hover{ text-decoration:none;}

