﻿@font-face {
    font-family: 'ES-Bold';
    src: url('/html/default/library/font/expletussans-bold-webfont.eot');
    src: url('/html/default/library/font/expletussans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/html/default/library/font/ExpletusSans-Bold.ttf') format('truetype'),
         url('/html/default/library/font/expletussans-bold-webfont.svg#ExpletusSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ES-Regular';
    src: url('/html/default/library/font/expletussans-regular-webfont.eot');
    src: url('/html/default/library/font/expletussans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/html/default/library/font/ExpletusSans-Regular.ttf') format('truetype'),
         url('/html/default/library/font/expletussans-regular-webfont.svg#ExpletusSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.forum
{
    width: 100%;
}

.forum .lokator
{
    margin: 0px 0px 10px 0px;
    width: 100%;
}

.forum .lokator .lokatorNaslov
{
    float: left;
    margin: 0px 10px 0px 0px;
    line-height: 20px;
}

.forum .lokator .lokatorText
{
    float: left;
    font-weight: bold;
    line-height: 20px;
}

.red .forum .lokator .lokatorText a:hover
{
    color: #E63D2D;
}

.forum .lokator .lokatorText .sepa
{
    padding: 0px 5px;
    font-size: 14px;
    line-height: 12px;
}

.forum .addButton
{
    margin: 20px 0px 0px 0px;
    float: right;
    clear: both;
}


.forum table.topics
{
    width: 100%;
    border-collapse: collapse;
    margin: 0px 0px 60px 0px;
}

.forum table tr td,
.forum table tr th
{
    border: none;
    margin: 0;
    padding: 5px;
}

.forum table tr td table td,
.forum table tr th table th
{
    border: none;
    margin: 0;
    padding: 5px;
}

.forum table tbody tr td,
.forum table tbody tr th
{
    border-bottom: solid 1px #D7D8DA;
}

.forum table .tdFname
{
    font-family: ES-Bold;
    text-align: left;
    font-size: 16px;
    color: #231F20;
    background: #D7D8DA;
    line-height: 16px;
}

.forum table .tdFDesc
{
    text-align: left;
    font-size: 12px;
    color: #6D6E70;
    background: #EDEDEE;
    line-height: 16px;
}

.forum table .tdStTem
{
    width: 50px;
    text-align: center;
}

.forum table .tdStPrisp
{
    width: 80px;
    text-align: center;
}

.forum table .tdOdgovori
{
    width: 80px;
    text-align: center;
}

.forum table .tdZadnjiOdgovor
{
    width: 130px;
    text-align: center;
}

.forum table .tdZadPrisp
{
    width: 130px;
    text-align: center;
}

.forum table .trHead td,
.forum table .trHead th
{
    border-bottom: solid 3px #EDEDEE;
    padding: 5px 0px;
}

.forum table .tdTopicinfo
{
}

.forum table .tdTopicinfo .topicname a
{
    font-weight: bold;
}

.red .forum table .tdTopicinfo .topicname a:hover
{
    color: #E63D2D;
    text-decoration: underline;
}

.forum table .tdTopicinfo .topicdescription
{
}

.forum .left
{
    width: 100px;
    border-right: solid 1px #D7D8DA;
}

.forum .left .userHead
{
    width: 100%;
    display: block;
    font-size: 10px;
}

.forum .left .user
{
    font-weight: bold;
    font-size: 14px;
}

.forum .right
{
    margin: 0px;
    padding: 0px;
}

.forum .right .tabHead
{
    width: 100%;
    float: left;
    border-bottom: solid 1px #D7D8DA;
    padding: 5px 0px 5px 0px;
}

.forum .right .tabHead .objavljeno
{
    padding: 2px 0px 0px 5px;
    float: left;
    font-size: 10px;
}

.forum .right .tabHead a
{
    float: right;
    font-size: 11px;
    line-height: 22px;
    height: 20px;
    padding: 0px 4px;
    margin: 0px 5px 0px 0px;
}

.forum .right .answercontent
{
    padding: 10px 5px;
    float: left;
}

.forum .addAnswer
{
    margin: 60px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 4px #E63D2D;
    width: 100%;
}

.forum .addAnswer .answerLeft
{
    width: 95px;
}

.forum .buttons .button
{
    float: right;
    margin: 0px 0px 0px 10px;
}

.forum .newThread
{
    margin: 30px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 4px #E63D2D;
    width: 100%;
}

.forum .newThread h3
{
    margin: 0px 0px 20px 0px;
}

.forum .newThread .newThreadLeft
{
    width: 100px;
}

.forum .caution
{
    font-size: 16px;
    padding: 10px 5px;
    float: left;
}
/*
.forum .pager
{
    float: right;
    margin: 10px 0px 0px 0px;
}

.forum .pager.toppager
{
    margin: 0px 0px 10px 0px;
}

.forum .pager a
{
    color: #6D6E70;
    margin: 0px 0px 0px 5px;
    background: #D7D8DA;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-align: center;
}

.forum .pager a:hover,
.forum .pager a.active
{
    text-decoration: none;
    font-weight: bold;
    color: #E63D2D;
}

.forum .pager a.next
{
    font-size: 20px;
    line-height: 16px;
    font-weight: bold;
}

.forum .pager a.next:hover,
.forum .pager a.next.active
{
    text-decoration: none;
    color: #E63D2D;
}

.forum .pager .sepa
{
    color: #6D6E70;
    margin: 0px 0px 0px 5px;
    width: 20px;
    height: 20px;
    line-height: 14px;
    font-size: 14px;
    display: block;
    float: left;
    text-align: center;
    font-weight: bold;
}*/