* {
  line-height: 130%;
}

html, body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma,Geneva,Kalimati,sans-serif;
  font-size: 12px;
  color: #3e3d3d;
}

body {
  background: #f8f4d3;
}

table {
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0px;
}

td {
  padding: 0px;
  vertical-align: top;
  text-align: left;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 100%;
}

/* Forms */

form {
  margin: 0px !important;
  padding: 0px !important;
}

.inputtext, textarea, select {
  border: solid 1px #939393;
  color: #3e3d3d;
}

#category {
	background: #FFF;
	border: 1px solid #939393;
	color: #3e3d3d;
	font-family: Tahoma, helvetica, sans-serif;
	vertical-align: middle;
	font-size: 11px; 
	vertical-align: middle;
	height:18px;
}


.inputtext {
  height: 17px;
  padding-top: 2px;
}

.inputbutton, .inputsubmit {
  background: url('http://hitech.tomsk.ru/templates/simple/images/button-bg.jpg') repeat-x;
  border: 0;
  color: #ffffff;
  font-size: 10px;
  height: 20px;
  vertical-align: middle;
  cursor: pointer;
  /*padding:0px 5px 5px 5px;*/
}

/*// Forms */

/*Links*/

a, a:visited, a:link, a:active {
  color: #1c80d5;
  text-decoration: underline;
  font-size: 12px;
  font-weight: normal;
}

a:hover {
  text-decoration: none;
}

.watches-stat {
  font-size: 11px !important;
  display: block;
  padding-left: 20px;
  margin-left: 5px;
  font-weight: bold !important;
  color: #706e6e !important;
  text-decoration: none !important;
  background: url('http://hitech.tomsk.ru/templates/simple/images/links/watch-link.gif') 0px 5px no-repeat;
  float: left;
  margin-right: 10px;
}

.highlight-word {
  background: #ffc96b;
  color: #c14444;
}

.search-results {
  font-size: 11px !important;
}

.comments-link a {
  display: block;
  padding-left: 20px;
  font-size: 11px !important;
  font-weight: bold !important;
  color: #706e6e !important;
  margin-right: 10px;
  text-decoration: none !important;
  background: url('http://hitech.tomsk.ru/templates/simple/images/links/comments-link.gif') 0px 4px no-repeat;
  float: left;
}

.comments-link a:hover {
  background: url('http://hitech.tomsk.ru/templates/simple/images/links/comments-link.gif') 0px -20px no-repeat;
}

.category-link a {
	font-size: 11px;
}

/*//Links*/

.clear-both {
  clear: both;
}

.header, .content-table, .footer {
  clear: both;
  width: 100%;
}

/*Header*/
  .header-table {
    border-collapse: collapse;
    border: 0;
  }

  #top-banners {
    border-collapse: collapse;
    border: 0;
    border-spacing: 0px;
    width: 100%;
  }
  
  #top-banners #banner {
    vertical-align: middle;
    text-align: center;
    padding: 10px 0px;
  }
  
/*  #top-banners #banner a img {
    border: solid 1px #939393;
  }

  #top-banners #banner object {
    border: solid 1px #939393;
  }*/

  
  
  .top-logo {
    display: block;
    width: 229px;
    height: 122px;
    background: url('http://hitech.tomsk.ru/templates/simple/images/logo.png') no-repeat;
    filter: expression(fixPNG(this));
  }
  
  .top-logo-link {
    display: block;
    /*margin-left: 20px;*/
    margin-top: 10px;
    width: 229px;
    height: 122px;
  }
  
  /*Top Menu*/
    .top-menu-table {
      width: 100%;
    }
    
    td.top-menu-header {}
    table.top-menu-header-table {
      width: 100%;
    }
    
    table.top-menu-header-table td.top-menu-categories {
      vertical-align: bottom;
    }
    
    .active-category {
      background-position: 0px -36px !important;
      color: #343839 !important;
    }
    
    table.top-menu-header-table td.top-menu-categories .top-menu-category {
      color: #efece5;
      font-size: 14px;
      font-family: Tahoma;
      font-weight: bold;
      text-decoration: none;
      display: block;
      height: 24px;
      float: left;
      margin-right: 1px;
      letter-spacing: 0px;
    }
    
    table.top-menu-header-table td.top-menu-categories .top-menu-category div {
      margin-top: 3px;
    }
    
    table.top-menu-header-table td.top-menu-categories .top-menu-category:hover {
      color: #343839;
      text-decoration: none;
    }
    
    table.top-menu-header-table td.top-menu-categories .menu-category {
      width: 66px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/menu-category.gif') 0px 0px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .menu-category:hover {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/menu-category.gif') 0px -36px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .menu-category div {
      margin-left: 10px;
    }
    
    table.top-menu-header-table td.top-menu-categories .news-category {
      width: 86px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/news-category.gif') 0px 0px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .news-category:hover {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/news-category.gif') 0px -36px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .news-category div {
      margin-left: 12px;
    }
    
    table.top-menu-header-table td.top-menu-categories .articles-category {
      width: 75px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/articles-category.gif') 0px 0px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .articles-category:hover {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/articles-category.gif') 0px -36px no-repeat;
    }
    
    table.top-menu-header-table td.top-menu-categories .articles-category div {
      margin-left: 12px;
    }
    
    table.top-menu-header-table td.search-form {
      text-align: right;
      vertical-align: bottom;
      padding-right: 2px;
      width: 184px;
    }
    
    td.top-menu-content {
      width: 100%;
    }
    
    table.top-menu-content-table {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/bg-menu.jpg') repeat-x;
      width: 100%;
    }
    
    td.left-of-top-menu-content {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/bg-left.gif') left top no-repeat;
      width: 10px;
    }
    
    td.right-of-top-menu-content {
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/bg-right.gif') right top no-repeat;
      width: 10px;
    }
    
    td.all-sub-menus {
      width: 100%;
    }
    
    table.sub-menu-container {
      margin-top: 5px;
      position: absolute;
    }
    
    table.sub-menu-container td.submenus {}
    
    table.sub-menu-container td.submenus .top-sub-menu {
      color: #ffffff;
      font-family: Tahoma;
      font-size: 12px;
      display: block;
      margin-top: 4px;
      margin-right: 20px;
      clear: both;
    }
    
    .top-search-button {
      padding: 0px;
      margin: 0px;
      margin-top: 1px;
      width: 19px;
      height: 21px;
      display: block;
      margin-right: 1px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/search-button.gif') no-repeat;
    }
    
    .search-button-content {
      padding: 0px;
      margin: 0px;
      margin-top: 1px;
      width: 19px;
      height: 21px;
      display: block;
      margin-right: 1px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/search-button-content.gif') no-repeat;
    }
    
    .search-result-category {
      font-size: 11px;
      padding-top: 1px;
    }
    
    .search-result-category a {
      font-size: 11px;
    }
    
    .attention {
      width: 66px;
      height: 56px;
      background: url('http://hitech.tomsk.ru/templates/simple/images/warning.gif') no-repeat;
    }
    
    .s_field {
      border: solid 1px #939393;
      height: 17px;
      width: 158px;
      color: #3e3d3d;
      padding: 0px;
      padding-top: 2px;
      padding-left: 2px;
    }
    
    .hide {
      display: none;
    }
    
    /* Login Form */
      td.login-form {
        width: 210px;
      }
    
      .login-form-table {
        background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/left-of-login-form.gif') left top no-repeat;
        height: 105px;
        width: 220px;
      }
      
      .left-login-form-td {
        padding-left: 20px !important;
      }
      
      .login-submit {
        padding: 0px;
        margin: 0px;
        margin-top: 1px;
        width: 19px;
        height: 21px;
        display: block;
        margin-right: 1px;
        background: url('http://hitech.tomsk.ru/templates/simple/images/top-menu/login-button.gif') 0px 0px no-repeat;
        border: 0px;
      }
      
      .login-form-table td a {
        color: #ffffff !important;
        font-size: 10px !important;
        text-decoration: underline;
      }
      
      .login-form-table td a:hover {
        text-decoration: none;
      }
    
    /*// Login Form */
    
  /*//Top Menu*/
  
/*//Header*/


/*Main Table*/
table.main-table {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
  border: 0px;
}

table.main-table td {
  padding: 0px;
}

  /*Left Column*/
    .left-column {
      width: 325px;
      padding-left: 1px;
      vertical-align: top;
      font-size: 11px;
    }
    
    .left-column a {
      font-size: 11px;
    }
      
    /*Left column block*/
    
      .left-column .block {
        width: 325px;
        display: block;
        float: left;
        margin-bottom: 2px;
        border-collapse: collapse;
      }
      
      .left-column .block .block-header {
        width: 325px;
        display: block;
        float: left;
      }
      
      .left-column .block .block-header h3 {
        margin-left: 20px;
        margin-top: 5px;
        margin-bottom: 0px;
        padding: 0px;
        font-weight: normal;
      }
      
      .left-column .block .block-content {
        width: 325px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-content.gif') repeat-y;
        float: left;
        
      }
      
      .left-column .block .block-footer {
        width: 325px;
        height: 10px;
        display: block;
        float: left;
      }
      
      .left-column .blue-header .block-header {
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-blue-header.gif') no-repeat;
        height: 30px;
      }

      .left-column .blue-header .block-header h3 {
        color: #ffffff;
        font-size: 18px;
      }
      
      .left-column .grey-header .block-header {
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-grey-header.gif') no-repeat;
        height: 29px;
      }
      
      .left-column .grey-header .block-header h3 {
        color: #474e51;
        font-size: 18px;
      }
      
      .left-column .white-footer .block-footer {
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-white-footer.gif') no-repeat;
      }
      
      .left-column .yellow-footer .block-footer {
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-yellow-footer.gif') no-repeat;
      }
      
      .left-column .white-header .block-header {
        background: url('http://hitech.tomsk.ru/templates/simple/images/left-column/block-white-header.gif') no-repeat;
        height: 10px;
      }
      
    /*//Left column block*/
    
    /*Main news Block*/
    
      .main-news-stat, .main-news-stat .stat-category, .main-news-stat .stat-summary, .main-news-short {
        width: 285px;
        display: block;
      }
      
      .stat-summary {
        font-size: 11px;
        color: #706e6e;
      }
      
      .stat-summary b {
        font-size: 11px;
        color: #706e6e;
      }
      
      .main-news-stat .stat-category {
        margin: 2px 0px;
        padding-top: 1px;
      }
      
      .main-news-stat .stat-summary {
        margin-top: 4px;
        margin-bottom: 1px;
      }
      
      .main-news-stat .stat-summary div {
        float: left;
        margin-right: 5px;
        /*margin-bottom: 5px;*/
        margin-top: 1px;
        height: 19px;
      }
      
      .main-news-stat, .main-news-short {
        margin-left: 20px;
      }
      
      .main-news-short {
        margin-top: 20px;
        margin-bottom: 10px;
      }
      
      .main-news-stat .stat-category {
        color: #706e6e;
        font-size: 11px;
      }
      
      .main-news-stat .stat-category a {}
      
      .main-news-header {
        width: 323px;
        background: #ffc96b;
        margin: 0px 1px;
        /*margin-top: 5px;*/
        margin-bottom: 5px;
      }
      
      .main-news-header .main-news-header-link {
        display: block;
        padding: 10px 20px;
      }
      
      .main-news-header .main-news-header-link a {
        font-size: 14px;
        font-weight: bold;
      }
      
    /*//Main news Block*/
    
    /*Voting*/
      
      .voting-header {
        background: #fdf9ec;
        width: 323px;
        margin-left: 1px;
      }
      
      .voting-header h6 {
        margin: 0px;
        padding: 10px 20px;
        font-weight: normal;
        color: #3e3d3d;
        font-size: 13px;
      }
      
      #dle-vote {
        width: 285px;
        margin-left: 20px;
      }
      
      #dle-vote #vote {
        margin-top: 2px;
        margin-bottom: 2px;
      }
      
      #vote-buttons {
        margin-top: 10px;
        width: 285px;
        margin-left: 20px;
      }
      
      #vote-buttons .single-button {
        float: left;
        margin-right: 20px;
        padding-bottom: 10px;
        width: 80px;
      }
      
      .under-vote-text {
        color: #706e6e;
        font-size: 10px;
        width: 285px;
        margin-left: 20px;
        margin-top: 10px;
        margin-bottom: 10px;
      }
    /*//Voting*/
    
    /*Last Articles*/
    
      .last-articles {
        width: 323px;
        margin-left: 1px;
        font-size: 11px;
      }
      
      .last-articles .article {
        width: 323px;
/*        height: 60px;*/
        display: block;
        float: left;
      }
      
      .last-articles .odd {
        background: #fdf9ec;
        border-top: solid 1px #f8f4d3;
        border-bottom: solid 1px #f8f4d3;
      }
      
      .last-articles .first {
        border-top: 0 !important;
      }
      
      .last-articles .last {
        border-bottom: 0 !important;
      }
      
      .last-articles .article .pic {
        float: left;
        width: 50px;
        height: 50px;
        padding-left: 20px;
        margin-top: 5px;
        margin-bottom: 5px;
        margin-right: 8px;
      }
      
      .last-articles .article .pic .last-articles-preview-pic {
        width: 50px;
        height: 50px;
        border: 0;
        padding: 0px;
      }
      
      .last-articles .article .text {
        float: left;
        width: 220px;
/*        height: 50px;*/
        margin-top: 5px;
        margin-bottom: 5px;
      }
      
      .last-articles .article .text .article-header {
        font-size: 12px;
      }
      
      .last-articles .article .text p {
        margin: 0px;
        margin-top: 3px;
        padding: 0px;
      }
    /*//Last Articles*/
    
    /*Tags Cloud*/
	  .block-content .tags-cloud {
    	width: 285px;
      }
    
      .show-all-tags-link {
      	color: #1C80D5 !important;

      }
      
      .show-all-tags-link:hover {
      	text-decoration: none !important;
      }
      
      .tags-cloud {
        margin-left: 20px;
        text-align: left;
        margin-bottom: 10px;
        margin-top: 10px;
      }
      
      .tags-cloud a, .tags-cloud a:link, .tags-cloud a:active, .tags-cloud a:visited {
        color: #3e3d3d;
        text-decoration: underline;
      }
      
      .tags-cloud a:hover {
        color: #1c80d5;
        text-decoration: none;
      }
      
      .tags-cloud #clouds_xsmall {
      	color: #706E6E;
        font-size: 10px;
        line-height: 150%;
      }
      
      .tags-cloud #clouds_small {
        font-size: 11px;
        line-height: 150%;
      }
      .tags-cloud #clouds_medium {
        font-size: 13px;
      }
      .tags-cloud #clouds_large {
        font-size: 14px;
      }
      .tags-cloud #clouds_xlarge {
        font-size: 18px;
      }
    /*//Tags Cloud*/
    
    /*Best Week News*/
      .best-week-news {
        width: 275px;
        margin-left: 30px;
        margin-top: 10px;
        margin-left: 15px;
      }
      
      .best-week-news ul {
        color: #1c80d5;
        margin-left: 0px;
        padding-left: 15px;
        margin-top: 0px;
        font-size: 12px;
        list-style-image: none;
        list-style-position: outside;
        list-style-image: url('http://hitech.tomsk.ru/templates/simple/images/bullet.gif') no-repeat;
        vertical-align: middle;
      }
      
      .best-week-news ul li {
        margin-top: 2px;
        margin-bottom: 2px;
        padding: 0px;
      }
      
      .best-week-news ul li a {
        color: #1c80d5 !important;
        text-decoration: underline;
      }
      
      .best-week-news ul li a:hover {
        text-decoration: none;
      }
      
      
      
    /*//Best Week News*/
    
    /*Active Forum Themes*/
      
      div.active-forum-theme {
        width: 323px;
        margin-left: 1px;
        font-size: 11px;
      }
      
      div.active-forum-theme .odd {
        background: #fdf9ec;
        border-top: solid 1px #f8f4d3;
        border-bottom: solid 1px #f8f4d3;
      }
      
      div.active-forum-theme .first {
        border-top: 0 !important;
      }
      
      div.active-forum-theme .last {
        border-bottom: 0 !important;
      }
      
      
      table.active-forum-theme {
        width: 323px;
        float: left;
        border-collapse: collapse;
        border-spacing: 0px;
      }
      
      table.active-forum-theme td {
        padding: 5px 20px;
        vertical-align: middle;
      }
      
      table.active-forum-theme td.theme-header, table.active-forum-theme td.theme-watch {
        text-align: left;
        padding-right: 10px !important;
      }
      
      table.active-forum-theme td.theme-header a {
        font-size: 11px;
      }
      
      table.active-forum-theme td.theme-author {
        white-space: nowrap;
        text-align: right;
        padding-left: 10px !important;
      }
      
      table.active-forum-theme td.theme-author a {
        color: #706e6e;
        font-size: 10px;
        font-weight: bold;
      }
      
    /*//Active Forum Themes*/
    
    /*Calendar*/
      div.calendar {
        width: 323px;
        margin-left: 1px;
        font-size: 11px;
      }
      
      table.calendar {
        width: 323px;
        border-collapse: collapse;
        border-spacing: 0px;
      }
      
      table.calendar td a {
        font-size: 11px !important;
      }
      
      table.calendar td, table.calendar th {
        width: 30px;
      }
      
      table.calendar td {
        padding: 3px 0px;
        text-align: center;
        padding-right: 18px;
      }
      
      table.calendar th {
        padding: 5px 0px;
        text-align: left;
      }
      
      table.calendar .calendar-month {
        color: #3e3d3d;
        font-weight: bold;
        font-size: 11px;
        text-align: left;
        width: 100%;
      }
      
      table.calendar .calendar-month a {
        font-size: 11px;
        font-weight: bold;        
      }
      
      table.calendar .before-calendar {
        width: 20px;
      }
      
      table.calendar .after-calendar {
        width: 75px;
      }
      
      table.calendar th.calendar-days {
        border-top: solid 1px #f8f4d3;
        border-bottom: solid 1px #f8f4d3;
        background: #fdf9ec;
      }
      
      table.calendar td a {
        text-decoration: underline;
      }
      
      table.calendar td a:hover {
        text-decoration: none;
      }
      
      table.calendar th.weekend {
        color: #8e2f2f;
      }
      
      table.calendar td.weekend {
        color: #985050;
      }
      
      .day-active a {
      	color: #985050 !important;
      }
      
    /*//Calendar*/
    
  /*//Left Column*/
  
  /*Right Column*/
    .right-column {
      vertical-align: top;
      text-align: left;
      width: 100%;
      padding-right: 1px;
    }
    
    /*Right column block*/
    
      .right-column .block {
        width: 100%;
        /*margin-right: 2px;*/
        margin-bottom: 2px;
        border-collapse: collapse;
        /*margin-left: 10px;*/
        margin-bottom: 10px;
        border: 0;
        border-spacing: 0px;
      }
      
      .right-column .block .block-header {
        width: 100%;
        display: block;
        height: 30px;
        border-collapse: collapse;
        border-spacing: 0px;
      }
      
      .right-column .block .block-header td .left-of-header {
        width: 20px;
        height: 30px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-left.gif') no-repeat;
      }
      
      .right-column .block .block-header td .right-of-header {
        width: 20px;
        height: 30px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-right.gif') no-repeat;
      }
      
      .right-column .block .block-header .center-header {
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-center.gif') repeat-x;
        width: 100%;
        text-align: left;
        vertical-align: middle;
      }
      
      .right-column .block .block-header .center-header a, .right-column .block .block-header .center-header h3 {
        margin: 0px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px !important;
        color: #ffffff !important;
        font-size: 18px !important;
        font-weight: normal !important;
        text-decoration: none !important;
      }
      
      .right-column .block .block-header-gray {
        width: 100%;
        display: block;
        height: 30px;
        border-collapse: collapse;
        border-spacing: 0px;
      }
      
      .right-column .block .block-header-gray td .left-of-header {
        width: 20px;
        height: 30px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-left-gray.gif') no-repeat;
      }
      
      .right-column .block .block-header-gray td .right-of-header {
        width: 20px;
        height: 30px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-right-gray.gif') no-repeat;
      }
      
      .right-column .block .block-header-gray .center-header {
        background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/header-center-gray.gif') repeat-x;
        width: 100%;
        text-align: left;
        vertical-align: middle;
      }
      
      .right-column .block .block-header-gray .center-header h3 {
        margin: 0px;
        padding: 0px;
        color: #484f52;
        font-size: 18px;
        font-weight: normal;
      }
      
      .right-content-newsblock {
		margin-left: 1px;
        width: 670px !important;
      }

      .right-column .block .block-content {
        border-collapse: collpase;
        border-spacing: 0px;
        border: 0;
        width: 100%;
      }
            
    /*//Right column block*/
    
    /*Right Column Block Right Content*/

      .right-column-content-right-newsblock {
        width: 254px !important;
      }
    
      .right-column .block .block-content td.content-right {
        width: 255px;
        vertical-align: top;
        text-align: left;
        background: #eeeeee url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-content-top-td.gif') left top repeat-x;
        border-right: solid 1px #a6a6a6;
      }
      
      .right-column .block .block-content table.content-right {
        width: 254px;
        border-collapse: collapse;
        border-spacing: 0px;
        border: 0;
        height: 100%;
      }
      
      .right-column .block .block-content table.content-right {
      }
      
      .right-column .block .block-content table.content-right td.content-right-top {
        padding-bottom: 20px;
        padding-top: 10px;
        vertical-align: top;
      }
      
      .right-column .block .block-content table.content-right td.content-right-top .last-articles-date-right-column {
        clear: both;
        margin-top: 10px;
        margin-left: 20px;
        margin-bottom: 3px;
        width: 210px;
        font-size: 10px;
        color: #706E6E;
      }
      
      .right-column .block .block-content table.content-right td.content-right-top .last-articles-header-right-column {
        clear: both;
        margin-left: 20px;
        display: block;
        width: 210px;
        font-size: 11px;
      }
      
      .right-column .block .block-footer {
        border-collapse: collapse;
        border-spacing: 0px;
        border: 0;
        width: 100%;
      }
      
      .right-column .block .block-footer td.content-right-bottom {
        background: #eeeeee url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-content-bottom-td.gif') right bottom no-repeat;
        height: 17px;
        width: 255px;
        vertical-align: top;
      }
      
      .right-column .block .block-footer td.content-right-bottom .read-all-news {
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
        margin-left: 30px;
        margin-top: 1px;
        display: block;
      }
      
      .right-column .block .block-footer td.left-block-footer {
        /*border-right: solid 1px #a6a6a6;*/
      }
      
      td.content-right-bottom .read-all-news:hover {
        text-decoration: underline;
      }
      
      td.bottom-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left bottom repeat-x;
      }
      
      .right-column .right-simple-block-header td.top-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left top repeat-x;
      }
      
      .right-simple-block-header {
        width: 100%;
      }
      
      .right-simple-block-header .stat-summary {
      }
      
      td.left-bottom-corner {
        background: transparent url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-block-left-bottom-corner.gif') left bottom no-repeat;
      }
      
      td.right-bottom-corner {
        background: transparent url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-block-right-bottom-corner.gif') right bottom no-repeat;
      }
      
      td.left-top-corner {
        background: transparent url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-block-left-top-corner.gif') left top no-repeat;
      }
      
      td.right-top-corner {
        background: transparent url('http://hitech.tomsk.ru/templates/simple/images/right-column/right-block-right-top-corner.gif') right top no-repeat;
      }
      
    /*//Right Column Block Right Content*/
    
    /*Right Column Block Left Content*/
    
      .right-column td.content-left {
        width: 100%;
        vertical-align: top;
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left top repeat-y;
      }
      
      .right-column-newsblock {
        width: 414px !important;
      }

      .right-column table.content-left {
        width: 100%;
        border-spacing: 0px;
        border-collapse: collapse;
        border: 0;
      }

      .right-column table.content-left td {
        background: #ffffff;
      }

      .right-column table.content-left td.left-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left top repeat-y;
       }
      
      .right-simple-block-header td.left-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left top repeat-y;
       }
      
      .right-column table.content-left td.right-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') right top repeat-y;
       }
      
      .right-simple-block-header td.right-border {
        background: #fff url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') right top repeat-y;
       }
      
      .right-column table.content-left td.article-header {
        background-color: #d4ecf7;
        padding: 10px 20px 10px 0px;
      }
      
      .right-column table.content-left td.article-header-bg {
        background-color: #d4ecf7;
      }
      
      .right-column table.content-left td.article-header a {
        font-size: 14px;
        font-weight: bold;
      }
      
      .right-column table.content-left td.content-text {
        vertical-align: top;
        padding-top: 20px;
        font-size: 12px;
      }
      
      .mainpage-newsblock {
        font-size: 11px !important;
      }
      
      .mainpage-newsblock a {
        font-size: 11px !important;
      }
      
      .right-column table.content-left td.content-text ul {
        list-style-type: disc;
        list-style-position: inside;
        color: #3e3d3d;
        padding: 0px;
        margin: 5px 0px;
      }

      .right-column table.content-left td.content-text li {
        list-style-type: disc;
        list-style-position: inside;
        color: #3e3d3d;
        padding: 2px 0px;
      }
      
      .pic-news {
        padding: 0px;
        margin: 0px;
        float: left;
        margin-right: 20px;
        margin-bottom: 20px;
        border: 0;
      }
      
      .pic-100x100 {
        padding: 0px;
        margin: 0px;
        border: 0;
      }
      
    /*//Right Column Block Left Content*/
    
    /*Advertising*/
      .right-column .advertising-block {
        width: 100% !important;
        margin-bottom: 2px;
        border-collapse: collapse;
        /*margin-left: 10px;
        margin-bottom: 20px;*/
        border: 0;
        border-spacing: 0px;
      }
      
      .right-column .advertising-block td.banner {
        text-align: center;
        vertical-align: middle;
        padding: 0px;
      }
      
      .adv {
    	border: solid 1px #939393;
  	  }
      
    /*//Advertising*/
    
    /* Pager */
      table.pager {
      }
      
      table.pager td {
        padding-top: 20px;
        padding-bottom: 20px;
      }
    
      table.pager .pager-label {
        vertical-align: bottom;
        font-size: 11px;
        padding-right: 10px;
        padding-left: 30px;
      }
      
      td.pager-pages {}
      
      td.pager-pages a {
        padding: 2px 4px;
        display: block;
        margin-left: 10px;
        font-size: 15px;
        float: left;
        text-decoration: none;
      }
      
      td.pager-pages a:hover {
        text-decoration: underline;
      }
      
      td.pager-pages .page-number {
        color: #1c80d5;
      }
      
      td.pager-pages .page-etc {
        color: #706e6e;
      }
      
      td.pager-pages .active {
        background: #1c80d5;
        color: #ffffff;
        text-decoration: none !important;
      }
      
    /*// Pager */
    
    
    /* Full Topic */
      table.full-topic-stats {
        width: 100%;
        margin: 5px 0px;
      }
      
      .pencil-link-div {
        width: 12px;
        height: 12px;
        display: block;
        background: url('http://hitech.tomsk.ru/templates/simple/images/pencil.gif') no-repeat;
        margin: 1px 10px 0 10px;
      }
      
      .plus-link-div img{
        width: 12px;
        height: 12px;
        display: block;
        margin: 1px 10px 0px 10px;
      }
      
      .minus-link-div img{
        width: 12px;
        height: 12px;
        display: block;
        margin: 1px 10px 0px 10px;
      }
      
      .all-topic-tags {
        margin-bottom: 4px;
      }
      
      .topic-tag a{
        color: #706e6e !important;
        font-size: 11px !important;
        text-decoration: none;
      }
      
      .topic-tag a:hover {
        color: #1c80d5 !important;
        text-decoration: none;
      }
      
      .topic-author {
        font-size: 12px;
      }

      .news-releaser {
      	padding-left: 10px;
      	width: 120px;
      	float: left;
      }
      
      .news-releaser a{
      	font-size: 11px !important;
      }
      
      .topic-author {
        padding-top: 25px;
      }
      
      .topic-relative-news, .topic-source {
        padding-top: 15px;
      }
      
      .topic-relative-news ul {
        list-style-type: disc;
        list-style-position: inside;
        color: #3e3d3d;
        margin-top: 5px;
        margin-left: 5px;
        padding: 0px;
      }
      
      .topic-relative-news ul li {
        padding: 2px 0px;
      }
      
      .topic-relative-news ul li a {
        color: #1c80d5;
        font-size: 12px;
      }
      
      .bottom-attention, .bottom-attention a {
        font-size: 11px;
      }
      
      .bottom-attention {
        height: 40px;
      }
      
      .yellow-line-bg {
        background: #fdf9ec;
        border-bottom: solid 1px #f8f4d3;
        border-top: solid 1px #f8f4d3;
      }
      
      
    /*Voting*/
      
      .inner-voting-header {
        background: #fdf9ec;
        font-size: 14px;
        color: #3E3D3D;
        padding: 10px 0px 10px 20px;
        font-weight: bold;
      }
      
      #dle-poll-list {
        margin-left: 20px;
        margin-top: 3px;
        width: 585px;
        font-size: 12px;
        line-height: 130%;
        padding-top: 20px;
      }
      
      #dle-poll-list div {
        margin-top: 2px;
        margin-bottom: 2px;
      }
      
      #vote-buttons {
        margin-top: 10px;
        width: 285px;
        margin-left: 20px;
      }
      
      #vote-buttons .single-button {
        float: left;
        margin-right: 20px;
        width: 80px;
      }
      
      .under-vote-text {
        color: #706e6e;
        font-size: 10px;
        width: 285px;
        margin-left: 20px;
        margin-top: 10px;
        margin-bottom: 10px;
      }
    /*//Voting*/
      
      /*Comments*/
      
        .topic-comment {
          width: 100%;
	}
        
        .topic-comment .avatar {
          text-align: left;
          vertical-align: top;
          padding-top: 10px;
          width: 120px;
        }
        
        table.comment-header {
          width: 100%;
          margin-top: 10px;
        }
        
        table.comment-header td.gray-color {
          background: #eeeeee !important;
        }
        
        table.comment-header .comment-author {
          width: 100%;
          margin: 5px;
          padding: 5px;
        }
        
        table.comment-header .comment-date {
          color: #706e6e;
          padding: 5px;
        }
        
        table.comment-body {
          width: 100%;
          margin: 10px 0px;
        }
        
/* QUOTE */        
        .title_quote {
          padding: 3px 20px;
          margin: 5px 0 -5px 10px;
          border: solid 1px #cdcdcd;
          border-bottom-width: 0px;
          font-weight: bold;
        }
        
        .quote {
          margin: 5px 0 5px 10px;
          padding: 10px 20px;
          background: #f9f7df;
          font-style: italic;
          border: solid 1px #cdcdcd;
        }
/* //QUOTE */
        
        table.comment-footer {
          width: 100%;
        }
        
        table.comment-footer td {
          text-align: right;
        }
        
        table.comment-footer td a {
          display: block;
          margin-left: 20px;
          float: right;
        }
        
        .comments-line td {
          background: url('http://hitech.tomsk.ru/templates/simple/images/right-column/grey-pixel.gif') left bottom repeat-x !important;
        }
        
        table.no-rights-on-hidden-text {
          border: solid 1px #cdcdcd;
          width: 100%;
        }
        
        table.no-rights-on-hidden-text td {
          background: #f9f7df;
          color: #706e6e;
          font-size: 11px;
          text-align: center;
          padding: 5px 0px;
          margin: 5px 0px;
        }
 
/* Spoiler */        
        .title_spoiler {
          background: #f9f7df;
          padding: 5px;
          margin: 5px 0px 0px 0px;
          border: solid 1px #cdcdcd;
        }
        
        .title_spoiler a {
          font-size: 11px;
          font-weight: bold !important;
        }
        
        .text_spoiler {
          padding: 10px 20px;
          border: solid 1px #cdcdcd;
          border-top-width: 0px;
        }
/* //Spoiler */  

        
        .add-comment-table {
          width: 100%;
          margin-top: 20px;
        }
        
        .add-comment-table td {
          padding: 2px;
        }
        
        /*Comments Menu*/
        
          .comments-menu {
            margin-top: 15px;
            border: solid 1px #3e3d3d;
          }
          
          .comments-menu-div {
            position: absolute;
            display: none;
          }
          
          .comments-menu td {
            padding: 5px;
          }
          
          .comments-menu div a {
          }
          
          td.tdMenuHover {
            background: #3e3d3d !important;
          }
          
          td.tdMenuHover a {
            color: #ffffff !important;
            text-decoration: none !important;
            font-size: 11px !important;
          }
          
          td.tdMenuNoHover {
            background: #eeeeee !important;
          }
          
          td.tdMenuNoHover a {
            color: #1c80d5 !important;
            text-decoration: none !important;
            font-size: 11px !important;
          }
          
        /*//Comments Menu*/          
        
      /*//Comments*/
      
    /*// Full Topic */
    
    
    /*// User Info */
    
        #userinfo .avatar {
          text-align: left;
          vertical-align: top;
          padding-top: 20px;
          width: 120px;
        }
        
        .userinfo {
          width: 100%;
          padding-top: 20px;
          vertical-align: middle;
        }    
        
    /*// User Info */
    
    /* Lost Password */    
    
    	.lostpassword td {
    	  vertical-align: middle;
    	}
    
    /*// Lost Password */
    
    /* Регистрация */
    
    	.register td {
    	  vertical-align: middle;
    	}
    
    /*// Регистрация */
    
    /* addnews */
    
    	.addnews {
    	  vertical-align: middle;
    	}
    
    /*// addnews */
    
  /*//Right Column*/
  
  
/*//Main Table*/

/*Footer*/
.footer {
  height: 75px;
  background: url('http://hitech.tomsk.ru/templates/simple/images/footer-bg.gif') repeat-x;
  border-top: solid 1px #ffffff;
  margin-top: 20px;
  <!--[if IE 6]>
  margin-top: expression('0px');
  <![endif]-->
}

.footer .footer-content {
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0;
  width: 100%;
}

.footer .footer-content .footer-counters {
  width: 326px;
  text-align: left;
  vertical-align: top;
  padding: 0px !important;
}

.footer div.counter {
  float: left;
  margin-left: 10px;
  margin-top: 5px;
}


.footer .footer-copyright {
  color: #FFFFFF;
  font-size: 11px;
  vertical-align: top;
  text-align: left;
  padding-left: 20px;
  padding-top: 10px;
}

.footer-copyright a {
  color: #FFFFFF;
  font-size: 11px;
  text-align: left;
}

img {
  padding: 0px;
  margin: 0px;
  border: 0;
}


/*//Footer*/


/* 
 * ========================================
 * Выпадающее меню
 * ========================================
 */ 

#dropmenudiv{
  border: solid 1px #3e3d3d;
  border-bottom-width: 0;
  text-align: left;
}

#dropmenudiv a{
  padding: 5px;
  background: #F4F4F4 !important;
  color: #1c80d5 !important;
  text-decoration: none !important;
  font-size: 10px !important;
  display: block;
  border-bottom: 1px solid #3e3d3d;
}

#dropmenudiv a:hover{ /*hover background color*/
  background: #3e3d3d !important;
  color: #ffffff !important;
  text-decoration: none !important;
  font-size: 10px !important;
  font-weight: bold;
}


/* 
 * ========================================
 * Навигация
 * ========================================
 */ 

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	/*color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	font-size:11px; */
	padding:3px 6px;
	background: url('http://hitech.tomsk.ru/templates/simple/images/button-bg.jpg') repeat-x;
  	border: 1px #666 solid;
  	color: #ffffff;
  	font-size: 11px;
  	height: 20px;
  	vertical-align: middle;
  	cursor: pointer;
}

.navigation a:hover {
	background:#1C80D5;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
/*	background:#fff;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;*/
	padding:3px 6px;
	background: #ccc;
  	border: 1px #666 solid;
  	color: #ffffff;
  	font-size: 11px;
  	height: 20px;
  	vertical-align: middle;
  	cursor: pointer;
}

/* 
 * ========================================
 * Teг CODE
 * ========================================
 */
 .scriptcode {
	color: #000000;
	FONT: 8pt Verdana; 
	text-align:left;
	background-color: lightyellow; 
	border-width: 1px; 
	border-color:rgb(190,190,190); 
	border-style:dotted;
	padding: 5px;
	}
/* 

/* 
 * ========================================
 * BB Коды
 * ========================================
 */ 
 
 .bbcodes_ {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 2px;
	vertical-align: middle;
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
	height: 21px;
}
.bbcodes2_ {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	
	vertical-align: middle;
	font-size: 10px; 
	vertical-align: middle;
	
	height: 21px;
}

.bbcodes {
  background: url('http://hitech.tomsk.ru/templates/simple/images/button-bg.jpg') repeat-x;
  border: 0;
  color: #ffffff;
  font-size: 10px;
  height: 20px;
  vertical-align: middle;
  cursor: pointer;
  /*padding:0px 5px 5px 5px;*/
}

.bbcodes2 {
  background: url('http://hitech.tomsk.ru/templates/simple/images/button-bg.jpg') repeat-x;
  border: 0;
  color: #ffffff;
  font-size: 10px;
  height: 20px;
  vertical-align: middle;
  cursor: pointer;
  /*padding:0px 5px 5px 5px;*/
}

.editor_button {
	float:left;
	cursor:pointer;
	padding-left: 2px;
	padding-right: 2px;
}

.editor_buttoncl {
	float:left;
	cursor:pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}
.editbclose {
	float:right;
	cursor:pointer;
}
.editor_button select {
        font-family: tahoma;
        font-size: 11px;
}

/* 
 * ====================================================================
 * Показ оригинальной картинки загруженной на сайт из уменьшенной копии
 * ====================================================================
 */
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-image-blur {
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
}
.highslide-loading {
    display: block !important;
        color: white !important;
        font-size: 9px !important;
        font-weight: bold !important;
    text-decoration: none !important;
        padding: 3px !important;
        border: 1px solid white !important;
    background-color: black !important;
}
a.highslide-full-expand {
	background: url(../dleimages/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 12px;
	width: 11px;
	background: url(../dleimages/resize.gif);
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* 
 * ====================================================================
 * Информация INFO.tpl
 * ====================================================================
 */
.info-text {
	vertical-align: middle;
	font-size: 11px;
}
.info-text a {
	font-size: 11px;
}

/* 
 * ========================================
 * Уведомление о получении новых PM
 * ========================================
 */

#newpm {
	position:absolute;
	width:400px;
	padding:4px;
	background-color:#FDFDFD;
	border:1px solid #BBB;
	font-family: Verdana;
	font-size: 11px;
	line-height: 135%;
	text-align: left;
	}

#newpmheader {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	height:20px;
	color: #1C80D5;
    font-weight: bold;
	background:#FFC96B none repeat scroll 0 0;
	font-family:verdana, sans-serif;
	font-size:11px;
	cursor:move;
	}

#newpm a{
	background: transparent;
	color: #1C80D5;
	text-decoration: none;
}

#newpm a:hover{
	background: transparent;
	color: #1C80D5;
	text-decoration: underline;
}

/* 
 * ========================================
 * Персональные сообщения
 * ========================================
 */ 

.pm_head {
	font-size: 10pt;
}
.pm_list {
	color: #888888;
	font-size: 11px;
	font-family: tahoma;
	}
.pm_list a {
	color: #4b719e;
	font-size: 11px;
	font-family: tahoma;
}

/* 
 * ========================================
 * Дополнительные поля новостей
 * ========================================
 */ 

.xfields textarea {
	width:500px; 
	height:90px; 
  	border: solid 1px #939393;
  	color: #3e3d3d;
}
.xfields input {
	width:250px; 
	height:18px; 
  	border: solid 1px #939393;
  	color: #3e3d3d;
}
.xfields select {
	height:18px; 
	border: solid 1px #939393;
}

/* 
 * ========================================
 * Дополнительные поля профиля пользователей
 * ========================================
 */ 

.xprofile textarea {
width:320px; 
height:90px; 
  border: solid 1px #939393;
  color: #3e3d3d;
}
.xprofile input {
width:250px; 
height:18px; 
  border: solid 1px #939393;
  color: #3e3d3d;
}

/* 
 * ========================================
 * Поиск по сайту и результаты поиска
 * ========================================
 */

.search {
	font-family: Verdana;font-size: 11px;
	text-decoration: none;
	}

.textin {
	font-family: Verdana;font-size: 11px;
	text-decoration: none;
	border: solid 1px #939393;
  	color: #3e3d3d;
	}

.sresult  {
	text-align: justify;
	font-family:verdana;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
	font-size:12px;
}

.rating { /* выпадающий список категорий*/
	background: #FFF;
	border: 1px solid #939393;
	color: #3e3d3d;
	font-family: Tahoma, helvetica, sans-serif;
	vertical-align: middle;
	font-size: 11px; 
	vertical-align: middle;
	height:18px;
}

/* 
 * ========================================
 * Форум
 * ========================================
 */
 
 .forum-copyright a {
 	font-size: 10px;
 	text-decoration: none !important;
 }
 
 .forum-copyright {
 	font-size: 10px;
 	text-decoration: none !important;
 }
 
 /* 
 * ========================================
 * Прикрепленные файлы
 * ========================================
 */
 
 .attachment {
	background: #fdf9ec;
	border: solid 1px #f8f4d3;
	padding:5px;
	width: 400px;
	vertical-align: middle;
 }
 
 /* 
 * ========================================
 * Файловый архив
 * ========================================
 */
 
 .category-link a {
 	font-size: 11px;
 }
 
 .category-block {
 	font-size: 12px;
 	padding-bottom: 15px;
 }
 
 .category-block-last {
 	font-size: 12px;
 	padding-bottom: 0px;
 }

 .files {
 	margin-bottom: 10px !important;
 }
 .files-watches-stat {
  font-size: 11px !important;
  display: block;
  padding-left: 20px;
  margin-left: 5px;
  font-weight: bold !important;
  color: #706e6e !important;
  text-decoration: none !important;
  background: url('http://hitech.tomsk.ru/templates/simple/images/files/download.gif') 0px 3px no-repeat;
  float: left;
  margin-right: 10px;
}

 .advlink, .advlink:visited, .advlink:link, .advlink:active {
  color: #3e3d3d !important;  
  text-decoration: none;
}
