/* GENERAL */
html { overflow-y: scroll;  }
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
body { background: white; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { font-size: 13px; font-family: Arial,Verdana,Arial,Helvetica; color:#290000; margin:0px;  }
body.mainBody { padding: 0; margin: 0; background: #835528; }
body.withSlybar { padding: 0; margin: 0 28px; }

P { margin-bottom: 0px; line-height: 17px; }
IMG { border: none; }

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

A, td a, A:hover { color: #990000; text-decoration: underline; outline: none; }
a:hover { text-decoration: none; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #434343; }
h1, h1 a, h1 a:hover { color: #000000; font-size:18px; font-weight: normal; margin-bottom: 10px; }
h2, h2 a, h2 a:hover { color: #990000; font-size:16px; font-weight:normal; margin-bottom: 10px; }
h3 { color: #660000; font-size:16px; font-weight:normal; margin-bottom: 5px;  }
h4 { color: #595959; font-size:12px; font-weight:normal; }
h5 { color: #595959; font-size:12px; font-weight:normal; }

/* WEBARTS */
#FRAME-CONTAINER {
  width: 1000px;
  margin: 0 auto;
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}

#TOP { height: 70px; }
.top { position: relative; width: 860px; height: 70px; background: url(../../site/bg_top.gif) no-repeat; }
.shTopLeft, .top, .shTopRight { float: left; }
#GLOBAL { position: absolute; bottom: 3px; right: 0px;  }
#GLOBAL p { float: left; margin-left: 3px; }
#GLOBAL, #GLOBAL a { color: #ffcc99; text-decoration: none; font-size: 11px; }
#GLOBAL a:hover { color: black; }

#MIDDLE { width: 1000px; background: url(../../site/bg_middle.gif) repeat-y; }
#FRAME { width: 860px; margin: 0 auto; }
#logo, #screan { float: left; }

#searchContainer { float: left; width: 200px; }
#search { float: left; width: 180px; height: 20px; background: url(../../site/bg_search.png) no-repeat; margin-left: 10px; margin-top: 3px; }


#CONTENT { }
#FRAME { border-bottom: 1px #e5bb95 solid; background: #e0ba93 url(../../site/bg_frame.jpg) repeat-y top left; }
#tocContainer { float: left; width: 200px; padding-bottom: 20px; }
#toc { width: 180px; margin: 0 auto; }
#toc .vnosPadLeftToc, #toc .vnosPadRightToc { margin: 0px; padding: 0px; }

#mainContainer { float: right; width: 658px; min-height: 380px; background: #e0ba93 url(../../site/bg_main.jpg) repeat-x top left; border-right: 1px #e4bd96 solid; border-left: 1px #e4bd96 solid; border-bottom: 1px #e5bb95 solid; border-top: 1px #270001 solid; }
#main { width: 638px; margin: 0 auto; padding: 10px 0px 20px 0px; }
#main .vnosPadLeft, #main .vnosPadRight { margin: 0px; padding: 0px; }

#BOTTOM { clear: both; height: 70px; }
.bottom { width: 860px; height: 70px; background: url(../../site/bg_bottom.gif) no-repeat; padding-top: 3px; }
.bottom, .bottom a { color: #ffcc99; text-align: center; font-size: 11px; }
.shBottomLeft, .bottom, .shBottomRight { float: left; }


/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox img, a.lightbox1 img, a.lightbox2 img, a.lightbox3 img, a.lightbox4 img, a.lightbox5 img, a.lightbox6 img, a.lightbox7 img, a.lightbox8 img, a.lightbox9 img { border: 1px #990000 solid; padding: 2px; margin: 5px; margin-bottom: 0px; }

/* PRIMARNA NAVIGACIJA */
#PRIMARNA-CONTAINER { clear: both; width: 859px; height: 25px; background: #985c24 url(../../site/borderLeft.gif) repeat-y; border-right: 1px #e4bd96 solid; }
#PRIMARNA { float: left; width: 650px; }
#PRIMARNA ul, #PRIMARNA li { list-style:none; margin:0px; padding:0px; text-align:left; }
#PRIMARNA li { float: left; margin:0px; padding:0px; }
#PRIMARNA a {
  display: block;
  color: #000000 ;
  font-size:12px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none;
  text-align: center;
  padding: 5px 15px;
  }

#PRIMARNA a:hover, #PRIMARNA .active0 { background: #e4bd96; color: black; }


/*SEKUNDARNA NAVIGACIJA */
#SEKUNDARNA { width: 180px; margin: 0 auto; padding-top: 10px; }
#SEKUNDARNA ul, #SEKUNDARNA li { list-style:none; margin:0px; padding:0px; }
#SEKUNDARNA li { padding: 0px; }
#SEKUNDARNA li.seku1 {  }
#SEKUNDARNA a {
  color:#e4bd96;
  text-decoration:none;
  text-align: left;
  padding: 3px 5px;
  display:block;
  font-size: 12px;
  margin-bottom: 2px;
   }
#SEKUNDARNA a:hover, #SEKUNDARNA a.active { background: #e4bd96; color: black; }
#SEKUNDARNA a.seku2 {  }
#SEKUNDARNA li.seku2 { padding-left: 5px; }
#SEKUNDARNA li.seku3 { padding-left: 10px; }
#SEKUNDARNA li.seku4 { padding-left: 15px; }

/*FORME*/
.input1 {border:1px solid; color: #1D4974; font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; margin: 2px; }
.input1 cSubmit { margin-top: 5px; padding-top: 5px; }
.input1 cCancel { margin-top: 5px; }
.input2 { border:none; background: none; color: black; font-weight: normal; font-size:11px; margin-left: 5px; width: 143px; height:14px; vertical-align: middle;  }
.enter { width: 24px; height: 18px; margin-left: 5px; vertical-align: top; }
.enter img { display: block; }
.input3 {border:1px solid; color: #990000; font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; margin: 2px; width: 160px; }


/* OTOK BACKGROUNDI */
.otok { background: url(../../otok/otok_naslov_1.png) no-repeat top left; }
.otok .oNaslov { background: url(../../otok/otok_naslov_2.png) no-repeat top right; }
.otok .oVsebina { background: url(../../otok/otok_vsebina_1.png) no-repeat bottom left; }
.otok .lyv { display: block; background: url(../../otok/otok_vsebina_2.png) no-repeat bottom right;  }

.otok .oNaslov { height: 36px; padding: 11px 0px 0px 15px; }
.otok .oNaslovText, .otok .oNaslovText a { display block; font-weight: bold; font-size: 21px; color: white; text-decoration: none; }
.otok div.oVsebinaC { padding: 10px 15px 10px 15px; }
.otok div.oVsebinaC, .otok .oVsebinaC p, .otok .oVsebinaC td { font-size: 12px; font-family: Arial,Verdana,Arial,Helvetica; color:#000000; }
