div.lbar
{
    margin: 0;
    padding: 8px;
    padding-left: 0;
    border: 0;
}

div.rbar
{
    margin: 6px 12px;
    padding: 4px;
    border: solid 1px #ccc;
    background: #d0eada;
}


a:link.paginator, a:visited.paginator
{
    margin: 2px;
    padding: 1px 4px;
    background: url(../img/ozadje_okvir.png) repeat-x bottom left;
    border: solid 1px #ba8f2a;
    text-decoration: none;
}
a:active.paginator, a:hover.paginator
{
    margin: 2px;
    padding: 1px 4px;
    background: #f0f0f0;
    border: solid 1px #ba8f2a;
    text-decoration: none;
}
.paginatoron
{
    margin: 2px;
    padding: 1px 4px;
    background: #999999;
    color: #fff;
    border: solid 1px #6c9466;
    text-decoration: none;
    font-weight: bold;
}
.paginatoroff
{
    margin: 2px;
    padding: 1px 4px;
    background: #ffffff;
    color: #ccc;
    border: solid 1px #ccc;
    text-decoration: none;
}

li.novice
{
    list-style-image: url(../img/novice-ikona.png);
    vertical-align: middle;
}
p.podpis
{
    margin: 16px 0 8px 10px;
    padding: 4px 10px;
    width: 90%;
    border-top: 1px solid #e0e0e0;
    border-bottom: solid 1px #e0e0e0;
    font-size: small;
}

img { margin: 0; border: 0; }
img.stran
{
    margin-left: 16px;
    padding: 2px;
    border: solid 1px #e0e0e0;
    float: right;
}
img.right
{
    margin-left: 0 0 8px 16px;
    float: right;
}
div.img
{
    margin: 0;
    padding: 2px 0;
    border: solid 1px #e0e0e0;
    text-align: center;
}
.mid  { vertical-align: middle; }
.vmid { vertical-align: middle; }
.center { text-align: center; }
.small { font-size: small; }
.clear { clear: both; }
.clear1px { clear: both; font-size: 1px; }
.nopix { font-size: 0px; }
.nomrgpad { margin: 0; padding: 0; }
.hid { display: none; }

legend   { color: #e0e0e0; font-size: 10pt; }
fieldset { padding: 4px; border: solid 1px #e0e0e0; }

form, input, select, option, textarea, submit
{
    margin: 0 0 2px 0;
    font-size: 12pt;
    vertical-align: middle;
}

div.hr
{
    margin: 0;
    padding: 0;
    height: 1px;
    border-top: solid 1px #e0e0e0;
}

hr.thin
{
    margin: 0;
    padding: 0;
    height: 1px;
    line-height: 1px;
    color: #e0e0e0;
}

div.katblock1
{
    margin: 0 0 4px 0;
    padding: 3px;
    border: 1px solid #e0e0e0;
}

div.katblock2
{
    margin: 0 0 4px 0;
    padding: 3px;
    background: url(../img/ozadje_okvir.png) repeat-x top left;
    border: 1px solid #e0e0e0;
}

div.novicavsebina
{
    margin: 0;
    padding: 10px;
    background: url(../img/ozadje_okvir.png) repeat-x top left;
    border: 1px solid #e0e0e0;
}

div.hid
{
    display: none;
}

/* zaobljeni robovi */
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#ddd; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#ddd; border-right:2px solid #ddd; border-left:2px solid #ddd; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #eee;}
.headh {background: #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.headh h4 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #eee; border-right:1px solid #ddd; border-left:1px solid #ddd; text-align: left;}
.contenth div {margin-left: 12px; padding-top: 5px;}
/*
<b class="b1h"></b><b class="b2h"></b><b class="b3h"></b><b class="b4h"></b>
    <div class="headh">
        <h3>Here is your Header!</h3>
    </div>
    <div class="contenth">
        <div>Look ma, no images!</div>
    </div>
<b class="b4bh"></b><b class="b3bh"></b><b class="b2bh"></b><b class="b1h"></b>
*/
