/* GENERAL FONT SETTING */
html { overflow-y: scroll; }
body, 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 { font-family: Verdana,Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom:10px; }
h4,h5,h6 { font-family: Verdana,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:12px;}
P {margin-bottom: 0px; }

/* TEXT */
ol li { margin: 3px 0px 3px 10px; padding: 0; list-style-position: outside; }
ul, li { margin: 5px 0px 5px 20px; padding: 0; list-style-position: outside; }
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:21px; font-weight:normal; }
h2, .he2 { font-size:15px; font-weight:bold;}
h3, .he3 { font-size:15px; font-weight:bold;}
h4, .he4 { font-size:12px; font-weight:normal;}
h5, .he5 { font-size:11px; font-weight:normal;}
h6, .he6 { font-size:9px; 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;}

/* WEBPARTS */
#LOGO { padding-left: 20px; }
#GLOBAL { padding-top: 33px; }
.home { padding-right: 35px; padding-left: 15px; }
.contact { padding-right: 36px; }
.sitemap { padding-right: 35px; }
.search { padding-right: 5px; }
#spletnaUcilnica { padding-top: 13px; }
#spletnaUcilnica, #spletnaUcilnica a { color: #006089; font-weight:bold; text-decoration: none; }

#Ctop { height: 38px; width: 953px; }
.Ctop { padding: 0px 20px 0px 20px; }
#CONTENT { text-align: left; }
#TOC
.toc { padding-top: 8px; }

/*
.tcLink IMG { display: block; float:left; margin: 0px; padding: 0px; }
*/
#MAIN { padding-bottom: 20px;}

#FOOT { padding-top: 12px; }
#FOOT, #FOOT A { text-decoration: none; font-size: 11px; }

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

/*INFO PUSH*/
.iDatum { font-size:10px; }
.iOpis  { padding-bottom: 5px; }
.iMore { display: block; margin: 4px 0px 7px 0px; }
.iNaslov, a.iNaslov A { font-weight: normal; text-decoration: none; padding-bottom:5px; }
.iHiter, a.iHiter { font-size:9px; font-weight: normal; text-decoration: none }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }

.nov1 .iNaslov, a.nov1 .iNaslov, .nov2 .iNaslov, a.nov2 .iNaslov { text-decoration: none; }

/*FORME*/
.formText { }
.input1 { font-weight: normal; padding:1px 3px 3px 3px; font-size: 12px; margin-left:10px; margin-top:3px; }
.input2 { 
font-weight: normal;
padding-left:3px;
padding-right:3px;
padding-top:2px;
margin: 0px 7px 2px 14px;
width: 127px; height: 22px;  }
.gumb { padding-bottom: 4px;}

/*OTOK*/

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

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

.toc div.oNaslovb2 { font-size: 16px; height: 30px; padding-top: 10px; padding-left: 15px; }
.toc .otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.toc .otok DIV.oVsebinab2 { padding: 5px 16px 15px 16px; margin: 0px; }

.oblak { border: none; }
.oblakVsebina { border: none; }
.oblakVsebina2 { border: none; padding: 10px; }
.cloudTopImage IMG { display: block; }

.eCurrent{background-color:#E1ECF2}

