/* GLOBAL CSS 
 * Ne uporabljaj podcrtajev _ NETSCAPE jih ne mara
 */

/* GENERAL FONT SETTING */
body,td,p,a,ul,ol,li,form,textarea,select {font-family: Handel Gothic D,Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:0;}
h1,h2,h3,h4,h5,h6 { font-family: Handel Ghotic D,Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:15px; }
/* GENERAL FONT SIZE */
body,td,p,a,ul,ol,li,form,textarea,select {font-size:12px;}
P {margin-bottom: 15px; }

/* TEXT */
ul,ol,li {margin-left:1em;margin-right:1em}
/* LINKI */
a, td a { font: inherit;}
a, td a { font: inherit; text-decoration: underline; }
/* BODY */
.bodytext,.alineje,.definicija,.bodylink,.bodylinkw {font-style:normal;font-weight:normal;}
.alineje    {font-weight: bold;}
.definicija {font-weight:bold;}
.bodylink   {font-weight:bold;}
.bodylinkw  {font-weight:bold;}
/* HEADING */
h1, .he1 { font-size:24px; font-weight:normal;}
h2, .he2 { font-size:20px; font-weight:normal; text-decoration:underline;}
h3, .he3 { font-size:16px; font-weight:normal;}
h4, .he4 { font-size:14px; font-weight:normal; text-decoration:underline;}
h5, .he5 { font-size:11px; font-weight:normal;}
h6, .he6 { font-size:9px; font-weight:normal;}

/* WEBPARTS */
#pageHeader { font-size: 40px; }
#MAIN { font-size: 13px; padding-top: 10px; padding-left: 10px; }
#MIDDLE #MAIN * {line-height: 17px; }
#footer { font-size: 12px;}
#footer A, footer A:visited { font-size: 12px;}
#PRIMARNA_TABLE {margin-left: 12px;}

/* TABELE */
td.thd {font-size: 13px; font-weight: bold;}
td.t1s {font-weight: normal;}
td.t1t {font-weight: normal;}
td.t2s {font-weight: normal;}
td.t2t {font-weight: bold;}
td.t3s {font-weight: normal;}
td.t3t {font-weight: bold;}

/* NAVIGACIJA */
.tableNavi { width: 204px; padding: 0px 10px 0px 10px; }
#navigation { }

/* !! SIRINA NAVIGACIJSKE TABELE */
#navigation table {}
/*#navigation td { padding:0px 0px 4px 0px;}*/
/*#navigation A {font-size: 12px; text-decoration: none; display: block; margin:0px; padding: 0px; }*/
/*#navigation .primH { padding: 3px 3px 4px 5px; height: 24px; }
#navigation .primNH { padding: 0px 3px 0px 5px; height: 26px; }*/
#navigation A.seku0, #navigation A.active0 { font-size:14px; margin-left: 0px;}
#navigation A.seku2 { font-size:11px;}
#navigation td.seku0 { padding-left: 7px; }
#navigation td.seku1 { padding-left: 20px; }
#navigation td.seku2 { padding-left: 25px; }
#navigation td.seku3 { padding-left: 35px; }
#navigation td.seku4 { padding-left: 45px; }
#naviImg {
padding-top:5px;
position:absolute;
float: left;
width: 8px;
height: 7px;
}
#naviText {padding-left:11px;}
#navigation TD.seku0 A { font-size: 14px; font-weight: bold; color: #FFF; }
/*#navigation TD.prim { padding-left: 5px; }*/

/*GLOBALNA*/
.naviglobal { font-style: normal; font-weight: normal; text-decoration: none;}
a.naviglobal:hover {text-decoration: none;}
/*INFO PUSH*/
.iDatum {font-size:10px;}
.iOpis  {}
.iNaslov, a.iNaslov { font-weight: bold; text-decoration: none }
.iHiter, a.iHiter { font-size:9px; font-weight: normal; text-decoration: none }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }
/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; }
.gumb { }

/*OTOK*/
.oNaslovb2 { padding: 3px 10px 3px 10px; font-size: 11px; font-weight:bold; }
.oVsebinab2 { padding-left: 5px;}
#info .oVsebina { padding: 3px; }
/*.oblak { border: solid 1px; }*/

.eCurrent{background-color:#E1ECF2}
/* LISTE : ul,li */
UL > LI { margin-left: -30px; padding-bottom: 2px;}

/* JSMENU */

.PrimBarMenu {
   /*border-left: solid 1px #FFF;*/
   padding: 0;
   cursor: hand;
   cursor:pointer;
}

.PrimBarSubMenuTable {
   background-color:#FFF;
   border:solid 1px #FFF;
   border-top:none;
   margin:0 0 0 0;
   cursor: hand;
   cursor:pointer;
}

.PrimBarSubMenu {
   position: absolute;
   visibility: hidden;
   z-index: 100;
   border: 0;
   margin-left: -10px;
   margin-top: 5px;
}


.PrimBarMainItem,.PrimBarMainItemHover,.PrimBarMainItemActive {
   /*border-right: solid 1px #FFF;*/
   padding: 0 0 0 0;
   /*color: #FFF;*/
   /*font-size: 11px;*/
   /*width: 65px;*/
   /*text-align:center;*/
}


.PrimBarMenuItem,.PrimBarMenuItemHover,.PrimBarMenuItemActive {
   background-color:#000;
}
.PrimBarMainItem,.PrimBarMainItemHover,.PrimBarMainItemActive,
.PrimBarMenuItem,.PrimBarMenuItemHover,.PrimBarMenuItemActive {
   /*white-space: nowrap;*/
}

.PrimBarMenuItemHover TD,.PrimBarMenuItemActive { 
  color: #84C126;
  background-color:#4C4C4C;
}

.PrimBarMenuItemText,.PrimBarMenuFolderText {
  color:#FFF;
  font-size:12px;
  font-weight: bold;
  padding:3px 5px 3px 5px;
  border-top:solid 1px #FFF;
}
.PrimBarMenuFolderLeft,.PrimBarMenuItemLeft,.PrimBarMenuFolderRight,.PrimBarMenuItemRight 
{ border-top: solid 1px #FFF; }

.PrimBarMenuFolderLeft,.PrimBarMenuItemLeft 
{/*border-left: solid 1px #F5DE08:*/}

#navigation .primH, #navigation .primNH { font-size: 14px; font-weight: bold; margin-left: 10px; width: 182px; }
#navigation .primH { padding: 4px 3px 3px 5px; background: #4C4C4C url(../site/primbg.gif) no-repeat; }
#navigation .primNH { padding: 5px 3px 5px 5px; }
