body
{
    margin: 2px 0;
    padding: 0;
    color: #333;
    background: #fff url(../img/ozadje.png) repeat-x top left;
    font-family: "Trebuchet MS", verdana, tahoma, sans, serif;
    font-size: 11pt;
}

h1,h2,h3,h4,h5,h6 { color: #172d64; }
h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4,h5,h6  { font-size: 11pt; }
h1.header { margin: 0; padding: 5px; color: #fff; font-family: tahoma, arial, sans, serif; font-size: 12pt; font-weight: bold; text-align: center; }
h2.graybg { padding: 3px 16px; background: #e0e0e0; border-bottom: solid 1px #ccc; }
h3.graybg { padding: 3px 16px; background: #f0f0f0; border-bottom: solid 1px #e0e0e0; }

div.menu        { margin: 1px 0; padding: 1px 5px; background: #172d64; }
div.menuover    { margin: 1px 0; padding: 1px 5px; background: #469e2c url(../img/black10percent.png); }
div.menusub     { margin: 1px 0; padding: 1px 5px; background: #172d64; }
div.menusubover { margin: 1px 0; padding: 1px 5px; background: #469e2c url(../img/black10percent.png); }

a:link, a:visited { color: #172d64; text-decoration: underline; }
a:active, a:hover { color: #900; }
a:link.menu, a:visited.menu { color: #fff; font-family: arial, tahoma, sans, serif; font-weight: bold; vertical-align: middle; text-decoration: none; }
a:hover.menu, a:active.menu { text-decoration: underline; }
a:link.menusub, a:visited.menusub { color: #fff; font-family: arial, tahoma, sans, serif; font-weight: bold; vertical-align: middle; text-decoration: none; }
a:active.menusub, a:hover.menusub { text-decoration: underline; }

img { border: 0; }
img.naslov { margin: 0; padding: 0; padding-left: 30px; }

a:link.novicebar, a:visited.novicebar { color: #172d64; font-size: 8pt; font-weight: normal; text-decoration: none; }
a:active.novicebar, a:hover.novicebar { color: #fff; text-decoration: underline; }

#vsebina { margin: 0 auto; padding: 10px; width: 958px; background: white; border-left: solid 1px #363; border-right: solid 1px #363; }
#bot     { margin: 0; padding: 35px 0 0 0; text-align: center; }
.maingrey { margin: 0 auto; padding: 5px; border: solid 1px #e0e0e0; background: #fafafa url(../img/shaddow-up.png) repeat-x top left; }
.mainwhite { margin: 0; padding: 12px; border: solid 1px #e0e0e0; background: white url(../img/shaddow-up.png) repeat-x top left; }
.okvirNaslov { margin: 0 auto; padding: 0; width: 210px; height: 30px; border: solid 1px #e0e0e0; background: #fafafa url(../img/black-shaddow-bg.png) repeat-x 100% 100%; }
.listBottom { margin: 0; padding: 0; height: 16px; background: url(../img/list-bottom.png) no-repeat top right; }


.headn
{
    margin: 10px 0;
    padding: 0;
    color: #172d64;
    font-weight: bold;
    # border-bottom: solid 1px #f90;
    /*background: url(../img/rssvalid.gif) center right no-repeat;*/
}

p.stats { margin: 0; padding: 15px 0 0 0; font-size: 9pt; text-align: center; }
p.podpis
{
    margin: 16px 0 8px 50px;
    padding: 4px 10px;
    width: 80%;
    border-top: 1px solid #e0e0e0;
    border-bottom: solid 1px #e0e0e0;
    font-size: small;
}

.vmid { vertical-align: middle; }
.vtop { vertical-align: top; }
.center { text-align: center; }
.clear { clear: both; }
.small { font-size: 10pt; }
.visnop { display: none; }
.nomrgpad { margin: 0; padding: 0; }

.shaddow { background: #fafafa url(../img/shaddow-up.png) repeat-x top left; border: solid 1px #e0e0e0; border-top: solid 1px #999; border-left: solid 1px #999; }


a:link.paginator, a:visited.paginator {margin: 2px; padding: 1px 4px; background: #e0e0e0; color: #000080; border: solid 1px #000080; text-decoration: none;}
a:active.paginator, a:hover.paginator {margin: 2px; padding: 1px 4px; background: #e0e0e0; color: #800000; border: solid 1px #800000; text-decoration: none;}
.paginatoron  {margin: 2px; padding: 1px 4px; background: #999999; color: #fff; border: solid 1px #000080; text-decoration: none; font-weight: bold;}
.paginatoroff {margin: 2px; padding: 1px 4px; background: #ffffff; color: #ccc; border: solid 1px #cccccc; text-decoration: none;}

li.novice
{
    list-style-image: url(../img/novice-ikona.png);
    vertical-align: middle;
}

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;
    border-bottom: 3px solid #e0e0e0;
}
div.novicaokvir
{
    margin: 0;
    padding: 10px;
    background: url(../img/ozadje_okvir.png) repeat-x bottom left;
    border: 1px solid #e0e0e0;
    border-bottom: 3px solid #e0e0e0;
}

form, input, select, option, textarea, submit, fieldset, legend
{
    font-size: 11pt;
}