/* 
    Document   : main-news
    Created on : 27.05.2013, 13:58:37
    Author     : Кириллос
    Description:
        Purpose of the stylesheet follows.
*/

/*   top slider news  ----------------------------------------    */


a:link.header-link
{
    text-decoration: none;
}


a:hover.header-link
{
  
}


.news-prew-date {
    margin-top: -5px;
    padding-bottom: 5px;
}
.news-header {
    font: bold 14px/18px tahoma;
    text-align: left;
}

.news-txt p {
    font: 12px/16px tahoma;
    margin: 0;
    padding: 0;
}

.news-main .news-txt 
{
    height: 148px;
    margin-bottom: 5px;
    overflow: hidden;
    text-align: justify;
    text-overflow: ellipsis;
    width: 268px;
}

.top-news-slider 
{
    height: auto;
    width: 629px;
    /*border-bottom: 1px solid lightgray;*/
}
.top-news-header 
{
    width: 265px;
}
.tns-left-column
{
    border-image: none;
    border-right: 2px solid #FB6937;
    float: left;
    width: 280px;
    min-height: 250px;
}
.new-brand 
{
    padding: 0 0 15px;
}
.new-brand-tx p 
{
    font: 12px/16px tahoma;
    height: 47px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 225px;
}
.new-brand img 
{
    padding: 0 14px;
    float: left;
}
.new-brand a
{
    text-decoration: none;
}
.top-news-header a
{
    text-decoration: none;
}

.news-dt a
{
    cursor: pointer;
}

.top-news-img 
{
    padding-right: 15px;
}
.news-dt-text
{
    /*color: #FB6937;*/
}
.sllider-btn-next div {
    float: left;
}
.sllider-btn-next
{
    float: right;
}
.btn-l
{
    background-image: url("/img/sllider-btn-next.png");
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}

.btn-r
{
    background-image: url("/img/sllider-btn-next.png");
    background-position: -17px 0;
    background-repeat: no-repeat;
    height: 14px;
    margin-left: 5px;
    width: 14px;
}
/*  end top slider news  ----------------------------------------    */


/*   tabs for news  ----------------------------------------    */
.section {
    width: 629px;
    background: #EFEFEF;
    margin: 25px 0;
}
ul.tbs {
    height: 28px;
    line-height: 25px;
    list-style: none;
    border-bottom: 1px solid #DDD;
    background: #FFF;
    padding: 0;
    margin: 0;
}
.tbs li {
    border-color: #E4E4E4 #E4E4E4 #F9F9F9;
    border-image: none;
    cursor: pointer;
    display: inline;
    float: left;
    margin: 0 1px -1px 0;
    padding: 0 13px 1px;
    position: relative;
    text-transform: uppercase;
}
.tbs li:hover,
.vertical .tbs li:hover {
    color: #FB6937;
    padding: 0 13px;
    /*background: #FFFFDF;*/
    /*border: 1px solid #FFCA95;*/
}
.tbs li.current {
    background: none repeat scroll 0 0 white;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 2px solid #FB6937;
    color: #444444;
    margin-top: -2px;
    padding: 0 13px 4px;
}
.box {
    display: none;
    /*border: 1px solid #D4D4D4;*/
    border-width: 0 1px 1px;
    background: white;
    padding: 0 12px;
}
.box.visible {
    display: block;
}

/*  end tabs for news  ----------------------------------------    */



/*  tabs spisok for news  ----------------------------------------    */

.span-date-main {
    background-color: #F3F3F3;
    color: #333333;
    padding: 2px 4px;
}

a.li-nws-link:link
{
    text-decoration: none;
}
a.li-nws-link:hover
{
    color: #FB6937;
    text-decoration: underline;
}
.li-nws li 
{
    padding-bottom: 10px;
}
.li-nws .li span
{
    color: black;
}

.li-nws {
    font: 11px/18px Tahoma;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0;
}
.link-text
{
    font: 12px tahoma;
}
