/* GENERAL FONT SETTING */
/*
html, body {height:100%; margin: 0px; position: relative;}
*/
html {height:100%;}
body,td,p,a,ul,ol,li,form,textarea,select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:0; margin-bottom:0;}
h1,h2 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; serif;margin-top:0;margin-bottom:10px; }
h3,h4,h5,h6 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 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: 0px; padding:0px; line-height: 15px; }
img, img a { border: none; }

/* 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:16px; font-weight:normal;}
h4, .he4 { font-size:13px; font-weight:normal;}
h5, .he5 { font-size:11px; font-weight:normal;}
h6, .he6 { font-size:9px; font-weight:normal;}

/* WEBPARTS */
#HEADER { padding: 0px 0px 25px 50px; }
#INFOtop { padding-top: 12px; }
#SEARCH { padding-left: 20px; }
#MAIN { padding-left: 0px;}
#MAIN .vnosPadLeft, #MAIN .vnosPadRight { padding-left:0px; padding-right: 0px; margin-left:0px; margin-right:0px; }
#INFO { padding-top: 15px; }
#FOOT { padding-bottom: 6px; padding-right: 140px; }
#FOOT, #FOOT A { text-decoration: none; font-size: 10px; }
#PAGETITLE { text-transform: uppercase; font-size:20px; font-weight: bold; font-style:italic; padding-left: 10px; }

/* NAVIGACIJA */
#navigation { padding: 10px 0px 30px 13px; }
#navigation, #navigation A { font-size: 11px; text-decoration: none; }
#navigation .seku0, #navigation .active0 { padding: 2px 0px 2px 5px; }
.seku0nb { padding-top: 1px; }

/* SEKUNDARNA NAVIGACIJA */
#sekunavi  { padding: 3px 0px 5px 43px; }
#naviImg {
vertical-align: top;
padding-top:0px;
padding-left: 0px;
position:absolute;
float: left;
}
#naviText { padding-left:12px; font-weight: normal; font-size: 11px; vertical-align:top; }
td.seku1 { padding: 2px 0px 2px 0px;}
td.seku2 { padding: 2px 0px 2px 12px; }

/*INFO PUSH*/
.iDatum {font-size:9px;}
.iOpis  {}
.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 }

/*FORME*/
.formText { }
.input1 { font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; }
.input2 { font-weight: normal; padding-left:7px; padding-right:3px; padding-top:4px; font-size: 10px; height: 22px; width: 141px }
.iskanje { padding-right: 8px; font-size: 15px; }

/*OTOK*/
#TOC .oNaslov { height: 39px; }

div.oNaslovb2 { font-size: 16px; padding-left: 20px; padding-top: 18px ; height: 29px; text-align: left; }
.otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.otok DIV.oVsebinab2 { padding: 5px 15px 15px 15px; margin: 0px; position: relative;}

.z div.oNaslovb2 { font-size: 16px; padding-left: 20px; padding-top: 18px ; height: 30px; }
.z .otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.z .otok DIV.oVsebinab2 { padding: 5px 16px 15px 16px; margin: 0px; position: relative;}

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

