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

/* WEBPARTS */
#GLOBAL, #apGLOBAL, #atGLOBAL, #puGLOBAL { padding-top: 3px; }
.vnosPadLeftToc,.vnosPadRightToc { padding: 0; }
#PRIMARNA table { margin: 0px 0px 0px 28px; }
#PRIMARNA td { padding: 4px 0px 5px 21px; line-height: 18px; }
#PRIMARNA A { text-decoration: none; font-size: 14px; }
#TOC H1, #MAIN H1, #apTOC H1, #apMAIN H1, #atTOC H1, #atMAIN H1, #puTOC H1, #puMAIN H1 { font-size: 12px; font-weight: normal; padding: 13px 0 23px 52px; text-transform: uppercase; line-height: 14px; margin-bottom: 0px; }
#MAIN H1, #apMAIN H1, #atMAIN H1, #puMAIN H1 { padding-top: 6px; padding-bottom: 18px; height: auto; }
#MAIN H1.blue, #apMAIN H1.blue, #atMAIN H1.blue, #puMAIN H1.blue { padding-top: 7px; height: auto;  }
#MAIN .prva, #apMAIN .prva, #atMAIN .prva, #puMAIN .prva { padding-left: 10px; padding-right: 10px; font-size: 11px; }
#FOOTER, #FOOTER A, #apFOOTER, #apFOOTER A, #atFOOTER, #atFOOTER A, #puFOOTER, #puFOOTER A { line-height: 17px; font-size: 11px; text-decoration: none; }

.PrimFirst, .PrimFirst A, .APPrimFirst, .APPrimFirst A, .ATPrimFirst, .ATPrimFirst A, .PUPrimFirst, .PUPrimFirst A { font-size: 12px; font-weight: normal; text-transform: uppercase; line-height: 14px; margin-bottom: 0px; text-decoration: none;  }

/* SEKUNDARNA NAVIGACIJA */  
#SEKUNDARNA A { font-size: 11px; text-decoration: none; font-weight: normal; }
#SEKUNDARNA .active, #SEKUNDARNA .seku0 A { font-size: 12px; }
#SEKUNDARNA TD { padding: 5px 0px 0px 49px; }
#SEKUNDARNA TD TD { padding-left: 15px; }

/* 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;}

/*GLOBALNA*/
.naviglobal, .APnaviglobal, .ATnaviglobal, .PUnaviglobal { font-style: normal; font-weight: normal; text-decoration: none;}
a.naviglobal:hover, a.APnaviglobal:hover, a.ATnaviglobal:hover, a.PUnaviglobal: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 }
.tocNovica { padding-left: 53px; }
.tocNovica .iDatum { display: none; }
.tocNovica .iNaslov { font-size: 11px; font-weight: bold; padding-bottom: 0px; }
.tocNovica .iOpis { font-size: 11px; }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }
/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; margin-right: 3px; }
.gumb { }

/*OTOK*/
.oNaslov { padding-left: 5px; border: solid 1px; font-size: 14px; }
.oVsebina { border: solid 1px; border-top: none; }
#info .oVsebina { padding: 3px; }
.oblak { border: solid 1px; }

.eCurrent{background-color:#E1ECF2}
/* LISTE : ul,li */
UL > LI { margin-left: -30px; padding-bottom: 2px;}
#PRIMARNA UL > LI { margin-left: 0px; }

