/* GENERAL FONT SETTING */
body,td,p,a,ul,ol,li,form,select,textarea {font-family: Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:0;}
h1,h2 { font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:15px; }
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,select {font-size:11px;}
P {margin-bottom: 0px; line-height: 15px; }
FORM { display: block; padding: 0; margin: 0; }
.vnosPadLeft { padding-left: 7px; }
.vnosPadRight { padding-right: 7px; }

/* TEXT */
ul, li { margin: 3px 0px 3px 10px; padding: 0; list-style-position: outside; }
ol { margin: 3px 0px 3px 15px; padding: 0; list-style-position: inside; }
li { padding: 1px 0px 1px 0px; }

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

/* WEBPARTS */
#WHITEPART { padding: 6px 5px 5px 5px; }
#TOOLS IMG { margin-left: 1px; display: block; float: left; }
#PRIMBAR { margin-top: 1px; height: 26px; }
#TOOLS FORM { margin: 0px; padding: 0px; height: 22px; }
#TOOLS FORM TD.cell1 { padding: 0px 3px; }
#TOOLS FORM TD.cell2 { padding-right: 5px; }
#TOOLS .input1 { display: inline; }
#CONTENTTITLE .title { padding-left: 10px; }
#LANGSELECT { padding: 5px 8px; }
#LANGSELECT IMG { margin-left: 5px; }
#TOCTD { width: 220px; }
#sekundarna .nodeBig { background: url(../../site/box_header_bg.jpg) repeat-x top left; height: 30px; padding-left: 10px; padding-bottom: 2px; }
#sekundarna .nodeBigSpacer { margin: 0px; padding: 0 0 0 3px; height: 3px; line-height: 1px; }
#sekundarna .nodeBigSpacer IMG { display:inline; }
#sekundarna .nodeChilds { padding: 10px; }
#sekundarna UL { list-style: none; margin:0px; padding: 0px; }
#sekundarna LI { padding: 0px; margin: 0px; padding: 4px 0px 4px 12px; }
#sekundarna A { text-decoration: none; font-weight: bold; }
#sekundarna LI.nodeSubChilds { padding: 0px; padding-left: 0px; border-top: none; }
#popupContent, .popupContent { display: none; }
.slyEnabled #popupContent { display: block; }
.obrobalevo { border-left: 1px dotted rgb(88, 20, 0); padding-left: 5px; }
.obrobadesno { border-right: 1px dotted rgb(88, 20, 0); padding-right: 5px; }
#cartBox { padding: 1px 5px 0px 5px; border-left: solid 1px #FEB528; }
#cartBox, #cartBox A { font-size: 9px; text-decoration: none; font-weight: bold; }

#LEVO .vnosPadLeftToc, #LEVO .vnosPadRightToc { margin: 0px; padding: 0px; }
#MAINFIRST #INFO .vnosPadLeft, #MAINFIRST #INFO .vnosPadRight { padding: 0; }

/* WEBPARTS - PRVA - MIHA */
.link, .link A { text-decoration: none; font-family: Calibri,Tahoma,Helvetica; font-weight: bold; font-size: 15px;  }
#PRIMfirst { padding-left: 6px; padding-right:6px; }
.pFirst { padding-right: 45px; font-family: Calibri,Tahoma,Helvetica; }
.pLast { padding-right: 0px; font-family: Calibri,Tahoma,Helvetica; }
.pFirst A { font-family: Calibri,Tahoma,Helvetica; }
.pLast A { font-family: Calibri,Tahoma,Helvetica; }

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

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

/*INFO PUSH*/
.iDatum {font-size:9px;}
.iOpis, .iOpis P  { font-size: 10px;}
.iNaslov, a.iNaslov { font-weight: bold; text-decoration: none; font-size: 10px; }
span.iNaslov { padding-bottom: 0px; margin-bottom: -15px; display: block; }
.iHiter, a.iHiter { font-size:9px; font-weight: normal; text-decoration: none }
.iSlika, .iSlika A, td.iSlika, td.iSlika A { margin: 0px 10px 0px 0px; }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }

/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; }
.gumb { }

/*OTOK*/
.oNaslov { padding: 0px 5px 2px 5px; border: solid 1px; font-size: 12px; font-weight: bold; text-decoration: none; }
.oVsebina { border: solid 1px; border-top: none; padding: 0px 10px; }
.oblak { border: none; }
.oblak .oNaslov { padding-bottom: 2px; }
.oblak .oVsebina { padding: 10px 10px; }
.oblak .oblak .oVsebina { padding: 0px; }
.oblak .oVsebina .oVsebina { padding: 0px; }

#TOC .oVsebina, #TOC .oVsebina TD { font-size: 10px; }
#TOC .oVsebina INPUT { font-size: 11px; }

.eCurrent{background-color:#E1ECF2}
