body
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: black;
    background-color: #D6D6D6;
    margin-top: 7px;
    margin-bottom: 7px;
  }
table
  {
    width: 100%;
    font-size: 11px;
  }
table#okvir
  {
    width: 65%;
    border: 1px solid #000000;
    background-color: #FFFFFF;
  }
table td
  {
    border-width: 0;
    padding: 0;
    vertical-align: top;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
  }
th
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #004080;
    background-color: #CDDCEB;
    padding: 2px;
    vertical-align: middle;
  }

th {  font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: #000000;
      background-color: #004080;
      vertical-align: middle;
  }
td#headerbanner
  {
    background-color: #FAFAFA;
    width: 100%;
    vertical-align: middle;
  }
td#headerbar
  {
    background-color: #004080;
    color: #FFFFFF;
    height: 29px;
    line-height: 27px;
    padding-left: 6px;
    padding-right: 7px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
  }
td#headerbar a
  {
    color: #FFFFFF;
  }
td#headerbar a:hover
  {
    color: #FF8040;
  }
td#leftcolumn
  {
    width: 160px;
    font-size: 11px;
    background-color: #F7F7F7;
    border-right: 1px solid #CCCCCC;
    padding-top: 2px;
  }
td#leftcolumn th
  {
    vertical-align: bottom;
    border-bottom: 1px dashed #8699B5;
    background-color: transparent;
    color: #00274F;
  }
td#leftcolumn div.blockTitle
  {
    color: #FFFFFF;
    background-color: #4A5975;
    padding: 3px;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 10px;
    margin-bottom: 5px;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: left;
  }
td#leftcolumn div.blockContent
  {
    padding: 2px;
    line-height: 120%;
    line-height: 120%;
  }
td#centercolumn
  {
    font-size: 12px;
    color: #464646;
    padding-left: 2px;
    padding-right: 2px;
    width: 100%;
  }
td#centercolumn th
  {
    color: #004080;
    background-color: #FFFFFF;
  }
td#centerCcolumn div.blockTitle
  {
    padding: 3px;
    color: #FFFFFF;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 10px;
    background-color: #E4851B;
    margin-bottom: 5px;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: left;
  }
td#centerCcolumn div.blockContent
  {
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 8px;
    line-height: 120%;
    border-bottom: 1px dashed #CCCCCC;
  }
td#centerLcolumn
  {
    width: 60%;
    padding: 0px 0px 0px 0px;
    border-right: 1px solid #CCCCCC;
  }
td#centerLcolumn div.blockTitle
  {
    padding: 3px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    background-color: #E6E6E6;
    margin-bottom: 5px;
    background-repeat: repeat-x;
    padding-left: 18px;
    background-position: left;
  }
td#centerLcolumn div.blockContent
  {
    margin-right: 0px;
    margin-left: 0px;
    line-height: 120%;
    padding: 2px;
  }
td#centerRcolumn
  {
    width: 40%;
    padding: 0px 0px 0px 0px;
  }
td#centerRcolumn div.blockTitle
  {
    padding: 3px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    background-color: #697996;
    margin-bottom: 5px;
    padding-left: 18px;
    background-repeat: repeat-x;
    background-position: left;
  }
td#centerRcolumn div.blockContent
  {
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 2px;
    line-height: 120%;
    padding: 2px;
  }
td#rightcolumn
  {
    width: 170px;
    border-left: 1px solid #CCCCCC;
    font-size: 12px;
    padding-top: 2px;
  }
td#rightcolumn th
  {
    background-color: transparent;
    color: #00274F;
    vertical-align: bottom;
    border-bottom: 1px dashed #8699B5;
  }
td#rightcolumn div.blockTitle
  {
    color: #FFFFFF;
    background-color: #4A5975;
    padding: 3px;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 10px;
    margin-bottom: 5px;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: left;
  }
td#rightcolumn div.blockTitledrugi
  {
    padding: 3px;
    color: #FFFFFF;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: 10px;
    background-color: #4A5975;
    margin-bottom: 5px;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: left;
  }
td#rightcolumn div.blockTitletri
  {
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 16px;
    text-transform: uppercase;
    font-size: 10px;
  }
td#rightcolumn div.blockContent
  {
    padding: 3px;
    line-height: 120%;
  }
td#mainmenu a
  {
    background-color: #F5F7FA;
    color: #004080;
    font-size: 12px;
    display: block;
    padding: 5px;
  }
td#mainmenu a:hover
  {
    background-color: #FFFFFF;
  }
td#mainmenu a.menuTop
  {
    border-bottom: 1px dashed #8699B5;
  }
td#mainmenu a.menuMain
  {
    border-bottom: 1px dashed #8699B5;
  }
td#mainmenu a.menuSub
  {
    padding-left: 9px;
    color: #9F0000;
    font-weight: normal;
    border-bottom: 1px dashed #8699B5;
  }
td#usermenu a
  {
    display: block;
    margin: 0;
    color: #005CB9;
    font-weight: normal;
    font-size: 10px;
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 11px;
    margin-left: 3px;
    padding-bottom: 2px;
    padding-right: 0px;
  }
td#usermenu a:hover
  {
    background-color: #FFFFFF;
  }
td#usermenu a.highlight
  {
    background-color: #fcc;
  }
a
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #004080;
    background-color: transparent;
    text-decoration: none;
    font-weight: bold;
  }
a:link
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #004080;
    background-color: transparent;
    text-decoration: none;
  }
a:hover
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: gray;
    background-color: transparent;
    text-decoration: none;
  }
a:active
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: black;
    background-color: transparent;
    text-decoration: none;
  }
a:visited
  {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    background-color: transparent;
    text-decoration: none;
  }
ul
  {
    margin: 2px;
    padding: 2px;
    list-style: decimal inside;
    text-align: left;
  }
ol
  {
    margin: 2px; 
    padding: 2px;
    padding-left: 20px;
    text-align: left;
  }
li
  {
    margin-left: 2px;
    list-style: square inside;
    color: #2F5376;
    padding-bottom: 10px;
    text-align: justify;
  }
.head
  {
    color: #373737;
    background-color: #DFE2E6;
    font-weight: bold;
    background-repeat: repeat-x;
    background-position: left;
    height: 24px;
    line-height: 22px;
    text-align: center;
  }
.even
  {
    background-color: #F3F4F5;
    padding: 5px;
  }
.odd
  {
    background-color: #FAFAFA;
    padding: 5px;
  }
.foot
  {
    padding: 5px;
    font-weight: bold;
  }
tr.even td
  {
    background-color: transparent;
    padding: 5px;
  }
tr.odd td
  {
    background-color: transparent;
    padding: 5px;
  }
div.errorMsg
  {
    background-color: #FFCCCC;
    text-align: center;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    font-weight: bold;
    padding: 10px;
  }
div.confirmMsg
  {
    background-color: #DDFFDF;
    color: #136C99;
    text-align: center;
    border-top: 1px solid #DDDDFF;
    border-left: 1px solid #DDDDFF;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    font-weight: bold;
    padding: 10px;
  }
div.resultMsg
  {
    background-color: #CCCCCC;
    color: #333333;
    text-align: center;
    border-top: 1px solid silver;
    border-left: 1px solid silver;
    font-weight: bold;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    padding: 10px;
  }
div.xoopsCode
  {
    background: #FFFFFF;
    border: 1px inset #000080;
    font-family: "Courier New",Courier,monospace;
    padding: 0px 6px 6px 6px;
  }
div.xoopsQuote
  {
    background: #FFFFFF;
    border: 1px inset #000080;
    font-family: "Courier New",Courier,monospace;
    padding: 0px 6px 6px 6px;
  }
.comTitle
  {
    font-weight: bold;
    margin-bottom: 2px;
  }
.comText
  {
    padding: 2px;
  }
.comUserStat
  {
    font-size: 10px;
    color: #2F5376;
    font-weight: bold;
    border: 1px solid silver;
    background-color: #ffffff;
    margin: 2px;
    padding: 2px;
  }
.comUserStatCaption
  {
    font-weight: normal;
  }
.comUserStatus
  {
    margin-left: 2px;
    margin-top: 10px;
    color: #2F5376;
    font-weight: bold;
    font-size: 10px;
  }
.comUserRank
  {
    margin: 2px;
  }
.comUserRankText
  {
    font-size: 10px;
    font-weight: bold;
  }
.comUserRankImg
  {
    border: 0;
  }
.comUserImg
  {
    margin: 2px;
  }
.comDate
  {
    font-weight: normal;
    font-style: italic;
    font-size: smaller;
  }
.comDateCaption
  {
    font-weight: bold;
    font-style: normal;
  }
input
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
  }
textarea
  {
    border: 1px solid #8699B5;
    width: 400px;
    font: 11px verdana, arial, helvetica, sans-serif;
    background-color: #F2F4F7;
  }
input.formTextBox
  {
    border: 1px solid #8699B5;
    background: #F2F4F7;
    font: 11px verdana, arial, helvetica, sans-serif;
  }
select
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    /* border: 1px groove #FFFFFF; */
  }
.headerx2
  {
    background-color: #B0C4DE;
    padding: 4px;
    font-size: 11px;
    border-bottom: 1px solid #8699B5;
  }
.headerx3
  {
    background-color: #B0C4DE;
    padding-top: 5px;
    font-size: 10px;
    border-bottom: 1px solid #8699B5;
  }
.headerx
  {
    background-color: #B0C4DE;
    color: #004080;
    font-weight: bold;
    vertical-align: middle;
    border-bottom: 1px solid #8699B5;
  }
form
  {
    font-size: 11px;
    color: #787878;
  }
.button
  {
    font-size: 10px;
    color: #000000;
    border: 1px groove #FFFFFF;
    background-color: #E8E8E8;
    margin-bottom: 1px;
  }
.border
  {
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding: 3px;
  }
.download
  {
    padding: 10px;
  }
.downhead
  {
    color: #FFFFFF;
    padding: 5px;
  }
.tiny
  {
    width: 90%;
  }
.dno
  {
    width: 100%;
    margin-top: 5px;
  }
.potpis
  {
    font-size: 11px;
    text-align: center;
  }

.headmenu a
  {
    background-color: #004080;
    color: #FFFFFF;
    font-size: 10px;
    display: block;
    padding: 6px;
  }
.headmenu a:active
  {
    background-color: #004080;
    color: #FFFFFF;
    font-size: 10px;
    display: block;
    padding: 6px;
  }
.headmenu a:visited
  {
    background-color: #004080;
    color: #FFFFFF;
    font-size: 10px;
    display: block;
    padding: 6px;
  }
.headmenu a:hover
  {
    background-color: #B0C4DE;
    color: #004080;
  }
.headmenu a.menuHead
  {
    font-size: 10px;
  }
img
  {
    border: 0;
  }
.tlinija
  {
    background-image: url(./_images/dot.gif);
    background-repeat: repeat-x;
    height: 1px;
  }
h3
  {
    padding-left: 48px;
    padding-bottom: 10px;
    padding-top: 20px;
    background-image: url(./_images/rightarrow.gif);
    background-repeat: no-repeat;
    background-position: 20px 20px;
  }
blockquote
  {
    padding-bottom: 20px;
  }
table.tablica td
  {
    padding-top: 12px;
    text-align: justify;
  }
table.obavijesti td
  {
    padding-top: 5px;
    text-align: justify;
  }
table.tablica
  {
    padding-top: 10px;
  }
table.obavijesti
  {
    padding-top: 10px;
  }
blockquote.glavna p
  {
    padding-bottom: 10px;
  }
blockquote.glavna
  {
    padding-bottom: 30px;
  }
#active
  {
    background-color: #B0C4DE;
    color: #004080;
  }
.hi
  {
    background-color: #e9e9e9;
  }
