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

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

/* TEXT */
ul,ol,li {margin-left:1em;margin-right:1em}

/* LINKI */
a, td a { font: inherit; font-size: inherit; }

/* 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; font-family: Helvetica,Tahoma; }
h2, .he2 { font-size:16px; font-weight:normal; font-family: Helvetica,Tahoma; }
h3, .he3 { font-size:13px; font-weight:norma; font-family: Helvetica,Tahoma;}
h4, .he4 { font-size:11px; font-weight:normal; font-family: Helvetica,Tahoma;}
h5, .he5 { font-size:10px; font-weight:normal; font-family: Helvetica,Tahoma;}
h6, .he6 { font-size:9px; font-weight:normal;}

#AreaHeader h1, #AreaHeader .he1, #AreaHeader2 h1, #AreaHeader2 .he1 { font-size: 25px; font-weight: normal; font-family: Helvetica,Tahoma; margin-top: 10px; border: none; }

/* WEBPARTS */
#LOGO { padding-left: 2px; }
#LOGO IMG { display: block; }
#SEARCH { padding-right: 32px; }
#AreaHeader { padding: 25px 29px 11px 29px; }
#AreaHeader2 { padding: 27px 29px 11px 29px; }
#AreaFooter { padding: 10px 21px 11px 32px; }
#MainHeader { padding: 10px 29px 10px 29px; }
#MainFirstContent { padding: 0px 29px 10px 29px; }
#PageHeaderRotator { width: 940px; }
#PageHeader .stran { padding: 10px 29px 10px 30px; height: 171px; }
#PageHeader .stranNopad { padding: 0px; height: 191px; }
#PageHeader .vnosPadRight { padding-right: 0px; }
#PageHeader .vnosPadLeft { padding-left: 0px; }
#PageHeader .lyteeVnos { width: 10px; }
#PageHeader .vnos100 { width: 870px; }
#PageHeader .vnos66 { width: 561px; }
#PageHeader .vnos50 { width: 435px; }
#PageHeader .vnos33 { width: 280px; }
#PageHeader .vnos25 { width: 213px; }
#PageHeader .vnos100, #PageHeader .vnos66, #PageHeader .vnos50, #PageHeader .vnos33, #PageHeader .vnos25 { height: 171px; overflow: hidden; }
#PageHeader .slika { float: left; margin: 20px 20px 10px 10px; }
#PageHeader .naslov { font-family: "Tahoma", sans-serif; font-size: 18px; margin: 15px 10px 5px 10px; }
#PageHeader .naslov A { font-size: 18px; }
#PageHeader .vsebina { min-height: 40px; margin: 10px; }
#PageHeader .gumb { margin: 10px; height: 20px; }
#scrSrecke { height: 85px; width: 860px; padding: 0; display: block; overflow: hidden; }
.greenPatchCell { padding: 37px 28px 0px 29px; }
.greenPatchCell H1 { border: none; }
.greenPatchCell P { padding: 0px; }
#PageFooter, #PageFooter A { text-decoration: none; }
#FOOT, #FOOT A { text-decoration: none; font-size: 10px;}
#tocnavi { padding: 3px 5px; }
.childNaviLi, .childNaviLiElement { list-style: none; padding: 0px; margin: 0px; }
.childNaviLi { padding: 3px 5px; }
.childNaviLiElement { padding-bottom: 3px; }
#PRIMARNA .seku0 IMG { display: block; }
#fRedTable td { padding-bottom: 4px; }
#fRedTable td.delim { padding: 0 16px 3px 16px; }
/* SEKUNDARNA / V OTOKU */
.dodatnaNavigacija { padding: 3px 5px; }
#tocNavi ul, #tocNavi LI, .dodatnaNavigacija UL, .dodatnaNavigacija LI { padding: 0px; margin: 0px; list-style: none; }
#tocNavi li, .childNaviLiElement, .dodatnaNavigacija li { padding: 2px 0px 2px 9px; }
#tocNavi li.seku2 { margin-left: 10px; padding-left: 10px; }
#tocNavi li.seku3 { margin-left: 20px; padding-left: 10px; }
#tocNavi li.seku4 { margin-left: 30px; padding-left: 10px; }
#tocNavi A, .childNaviLiElement A, .dodatnaNavigacija A { font-size: 11px; text-decoration: none; font-weight: normal; }
.dodatnaNavigacija A,.dodatnaNavigacija A:visited { font-weight: bold; text-decoration: none; }
.dodatnaNavigacija LI LI A,.dodatnaNavigacija LI LI A:visited { font-weight: normal; }

/* 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 */
.PrimFirst { padding-left: 10px; font-weight: bold; font-size: 14px; }
#sekundarna { padding-top: 5px; padding-bottom: 10px; }

.tableNavi { width: 207px; }
.tableNavi { margin-top: 15px; padding-left: 2px; }
.tableNavi .seku0nb  { padding-left: 0px; padding-right:0px; }
.tableNavi .seku0nb, .tableNavi TD.active0, .tableNavi TD.seku0 { padding-top: 5px; padding-bottom: 5px; }
.tableNavi TD.seku0 { padding-left: 10px; padding-right: 15px;  }
.tableNavi A { font-size: 11px; }
.tableNavi .primDalim { padding: 0px; }

/*GLOBALNA*/
.naviglobal { font-style: normal; font-weight: normal; text-decoration: none;}

/*INFO PUSH*/
.iDatum { font-size:10px;}
.iOpis  {font-size:12px;}
.iMore { display:block;text-align:right; padding-top: 5px; }
.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 }
.nov1 { padding-top: 20px; }

/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; }
.input2 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 9px; height: 14px; margin-bottom: 1px; font-family: Verdana,sans-serif; }
.input3 { font-weight: normal; padding-left:5px; padding-right:3px; padding-top:2px; font-size: 11px; }
.input3Text { padding-bottom: 2px; }
.gumb { }

/*OTOK*/
.otok {}
.oVsebina, .oVsebina P { font-family: Helvetica; font-size: 12px; }
.oblak { }
.oNaslovText { border: none; font-family: "Myriad Pro",Helvetica; font-size: 11px; vertical-align: top;  }
#PageHeader .oNaslov { padding: 14px 14px 0px 14px; vertical-align: top; height: 52px; }
#PageHeader .oNaslovText { border: none; font-family: "Myriad Pro",Helvetica; font-size: 12px; vertical-align: top;  }
#PageHeader .oVsebina { border: none; font-family: Helvetica; padding: 14px 14px 0px 14px; height: 119px; }
#mainFirstContent .oblak, #mainFirstContent p, #mainFirstContent td { font-size: 11px; }
#MAIN .oNaslov, #INFO .oNaslov { margin-left: 20px; padding: 5px 0px 4px; }
#MAIN .oVsebina, #INFO .oVsebina {  }

.eCurrent{background-color:#E1ECF2}

/* LISTE : ul,li */
UL > LI { margin-left: 10px; padding-bottom: 2px;}
#INFO UL.knofi, #INFO UL.knofi LI { padding:0px; margin:0px; list-style: none; }
#INFO UL.knofi LI { margin-bottom: 5px; }

TABLE.stdtable THEAD TR TH, TABLE.stdtable TR TH { font-size: 14px; background: #63AF33; color: white; font-weight: normal; padding: 3px 6px; }
.stdtable TD { font-size: 12px; padding: 3px 3px; }
TABLE.StdTable THEAD TR TH, TABLE.StdTable TR TH { font-size: 14px; background: #63AF33; color: white; font-weight: normal; padding: 3px 3px; text-align: left}
.StdTable TD { font-size: 12px; padding: 3px 3px; }