/* GLOBAL CSS 
 * Ne uporabljaj podcrtajev _ NETSCAPE jih ne mara
 */

/* GENERAL FONT SETTING */
html { height: 100%; }
body,td,p,a,ul,ol,li,form,textarea,select {font-family: Verdana,Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:0;}
h1,h2,h3,h4,h5,h6 { font-family: Vardana,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:11px;}
P { margin-bottom: 0px; }

/* TEXT */
ul, li { margin: 5px 0px 5px 20px; padding: 0; list-style-position: outside; }
li { padding: 1px 0px 1px 10px; }

/* 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:14px; font-weight:normal; }
h2, .he2 { font-size:14px; font-weight:normal;}
h3, .he3 { font-size:14px; font-weight:normal;}
h4, .he4 { font-size:14px; font-weight:normal;}
h5, .he5 { font-size:14px; font-weight:normal;}
h6, .he6 { font-size:14px; font-weight:normal;}

/* WEBPARTS */
.search { margin: 16px 7px 0px 0px; }
#NAJDI { height: 25px; font-size: 14px; padding-left: 20px; padding-top: 10px; text-align: middle; }
#TOC .vnosPadLeftToc, #TOC .vnosPadRightToc { padding:0px; margin:0px; }
.toc .vnosPadLeft, .toc .vnosPadRight { padding:0px; margin:0px; }

#MAIN .vnosPadLeft, #MAIN .vnosPadRight { padding:0px; margin:0px; }
.main { padding: 15px 35px 15px 35px; }
.mainFoot { padding-bottom: 10px; }
.pageTitle { height: 25px; font-size: 14px; padding: 12px 0px 0px 34px; text-transform: uppercase;  }

.AreaHead { width: 988px; margin:0 auto; }
#AreaFoot, #AreaFoot A { text-decoration: none; }
.borderTop, .borderBottom { width: 988px; margin:0 auto; }
#FOOT, #FOOT A { text-decoration: none; }

hr { border: none; border-top: 1px #a6a4a4 solid; }

/* TOC */
#TRGOVINA, #ENOVICE { height: 25px; font-size: 14px; padding-left: 20px; padding-top: 10px; text-align: middle; }
#TRGOVINAvsebina, #TRGOVINAvsebina P, #ENOVICEvsebina, #ENOVICEvsebina P { padding: 7px 5px 7px 5px; }

#GLOBAL img, #navigation img, #HEADER img { display: block; border:none; }

/* SEKUNDARNA NAVIGACIJA */
.PrimFirst { font-size: 14px; padding-left: 10px; padding-top: 2px; height: 35px;  }
#sekundarna, .sekundarna { width: 100%; }
.sekundarna { margin-top: 10px; margin-bottom: 7px; }
td.seku2 { padding-left: 12px; }
td.seku3 { padding-left: 22px; }
td.seku4 { padding-left: 32px; }

td.seku1, td.seku2, td.seku3, td.seku4 { padding-top:4px ; padding-bottom:2px; }

#naviImg {
padding-top:0px;
padding-left: 20px;
padding-right: 20px;
position:absolute;
float: left;
vertical-align: top;
}

#naviText, #naviText A { font-weight: normal; text-decoration: none; vertical-align: bottom; }
#naviText { padding-left: 32px; padding-top: 0px; }

/*INFO PUSH*/
.iDatum { font-size:9px; }
.iOpis, .iOpis p  { font-size: 10px; margin-bottom: 10px; margin-top:5px; }
.iNaslov, a.iNaslov, a.iNaslov:hover { font-weight: bold; text-decoration: none; font-size:11px; display: block; margin-top:5px; }
.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; font-size:12px; margin-right: 5px; height:17px; padding: 0px 3px 0px 3px; }
.input2 { font-weight: normal; padding: 0px 3px 1px 3px; font-size:10px; width: 130px; }
.input3 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top: 1px; height: 14px; width: 176px; font-size: 11px; }
.uvod { padding-bottom: 5px; }

/*OTOK*/
div.oNaslovb2 { font-size: 14px; padding-left: 20px; padding-top: 12px; height: 26px; text-align: left; }
.otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.otok DIV.oVsebinab2 { padding: 7px 15px 15px 15px; margin: 0px; position: relative;}

#AreaHead div.oNaslovb2 { font-size: 14px; padding-left: 20px; padding-top: 12px; height: 26px; text-align: left; }
#AreaHead .otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
#AreaHead .otok DIV.oVsebinab2 { padding: 7px 15px 65px 15px; margin: 0px; position: relative;}