/* GLOBAL CSS 
 * Ne uporabljaj podcrtajev _ NETSCAPE jih ne mara
 */
/* GENERAL FONT SETTING */
body,td,p,a,ul,ol,li,form,textarea,select {font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:0;}
h1 { font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:15px; }
h2,h3,h4,h5,h6 { font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:0px; }

/* GENERAL FONT SIZE */
body,td,p,a,ul,ol,li,form,textarea,select {font-size:12px;}
P {margin-bottom: 0px; }

/* 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:20px; font-weight:normal;}
h2, .he2 { font-size:16px; font-weight:normal;}
h3, .he3 { font-size:15px; font-weight:normal;}
h4, .he4 { font-size:13px; font-weight:normal;}
h5, .he5 { font-size:12px; font-weight:bold;}
h6, .he6 { font-size:11px; font-weight:bold;}

/* WEBPARTS */
#MAIN { padding-top: 65px; padding-bottom: 25px; padding-right:7px;  }
#LOGO { padding-bottom: 20px; padding-left: 73px; }
#TOC { padding-top: 20px; }
#FOOT { padding: 10px 0 10px 0; }
#FOOT, #FOOT A { text-decoration: none; font-weight: normal;  }
#FOOT { padding-top: 3px; }

/* 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 */
#navigation {}

/* !! SIRINA NAVIGACIJSKE TABELE */
#navigation table { width:169px; }

#navigation td { padding:0;}
#navigation A { font-size: 13px; display:block;margin:0; text-decoration:none;}
#naviImg {
padding-top:5px;
position:absolute;
float: left;
width: 8px;
height: 7px;
}
#naviText {padding-left:11px;}
#navigation A.prim { font-size: 15px; font-weight: bold;}

/* NAVIGACIJA */
#tocNavi { text-align: right; display: inline;}
#tocNavi UL { text-align:right; display: inline; }
#tocNavi UL LI { float:left; list-style: none; display:inline; margin: 0px 0 0 10px; padding: 0; padding-right: 13px; background: url(../site/nb_a.gif) no-repeat center right; }
#tocNavi UL LI.last { background: none; }
#tocNavi A { text-transform: uppercase; text-decoration: none; display: block; }

/*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; text-transform: uppercase; }
.iHiter, a.iHiter { font-size:9px; font-weight: normal; text-decoration: none }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }
.nov1 { padding-bottom: 10px; }
.nov2 { padding-bottom: 10px; }

/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; margin: 2px; }
.input2 { font-weight: normal; padding-left:5px; padding-right:3px; padding-top:3px; }
.input3 { font-weight: normal; padding-left:5px; padding-right:3px; padding-top:2px; font-size: 11px; }
.input3Text { padding-bottom: 2px; }
.gumb { }

/*OTOK*/
.oNaslovb2 { padding: 9px 5px 6px 22px; font-size: 14px; font-weight:bold; color: #000;  }
/*.oVsebinab2 { padding: 7px 15px 47px 17px;  }*/

.eCurrent{background-color:#E1ECF2}

/* LISTE : ul,li */
UL > LI { margin-left: 30px; padding-bottom: 2px;}

.PrimBarMenu {
   padding: 0;
   cursor: hand;
   cursor:pointer;
}

.PrimBarSubMenuTable {
   background-color:#000;
   border-top:none;
   margin:0 0 0 -1px;
   cursor: hand;
   cursor:pointer;
   size: 300px;
   width: 120px;
   border-left: solid 1px black;
}

.PrimBarSubMenu {
   position: absolute;
   visibility: hidden;
   z-index: 100;
   border: nona;
   border-left: solid 1px black;
}


.PrimBarMainItem,.PrimBarMainItemHover,.PrimBarMainItemActive {
   padding: 0px 5px 0px 5px;
   color: #0057A6;
   font-weight: bold;
   font-size: 11px;
}

td.PrimBarMainItemHover {
  background: #98821a;
  color: #FFF;
}

.PrimBarMenuItem,.PrimBarMenuItemHover,.PrimBarMenuItemActive {
   background-color:#98821a;
   border: solid 1px #000;
   height: 29px;
}

.PrimBarMenuItem TD, TD.PrimBarMenuItem {
  color:#FFF; border-bottom: solid 1px #000; height: 29px;
}

.PrimBarMainItem,.PrimBarMainItemHover,.PrimBarMainItemActive,
.PrimBarMenuItem,.PrimBarMenuItemHover,.PrimBarMenuItemActive {
   /*white-space: nowrap;*/
}


.PrimBarMenuItemHover TD,.PrimBarMenuItemActive { 
  color: #000;
  background-color:#98821a;border-bottom: solid 1px #000;
}

.PrimBarMenuItemText,.PrimBarMenuFolderText {
  color:#FFF; padding: 5px;
  
}
.PrimBarMenuFolderLeft,.PrimBarMenuItemLeft,.PrimBarMenuFolderRight,.PrimBarMenuItemRight { 
  vertical-align: bottom;

 }

.PrimBarMenuFolderLeft,.PrimBarMenuItemLeft {  }
.PrimBarMainItem .PrimBarMainFolderLeft, .PrimBarMainItemHover .PrimBarMainFolderLeft { padding:0 0 0 0; }
