/* GENERAL */
html { overflow-y: scroll; }
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
body { background: #dadada; }

/* WEBARTS */
#frameContainer { width: 1030px; margin: 0 auto; position: relative; }
#pf { float: left; width: 160px; margin-top: 60px; }
#pf .vnosPadLeft, #pf .vnosPadRight { margin: 0px; padding: 0px; }

#FRAME {
  width: 870px;
  float: right;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
  position:relative;
}

#GLOBAL{ height:50px; position:relative; margin-right: 15px; }
#globalButtons{ position:absolute; right:0px; bottom:0px;}
#homeBtn{background:url(../../site/sprite.gif) 0px 0px; float:left; width:11px;height:11px;margin:2px 0px 0px 17px;}
#kontaktBtn{background:url(../../site/sprite.gif) -11px 0px;margin:5px 0px 0px 17px; float:left; width:11px;height:8px;}
#kazaloBtn{background:url(../../site/sprite.gif) -22px 0px; margin:4px 0px 0px 15px; float:left; width:11px;height:9px;}
#searchBtn{background:url(../../site/sprite.gif) -33px 0px; float:left;margin:2px 0px 0px 9px; width:11px;height:11px; border:0px none; cursor:pointer;}
#searchInput{background:#f1f1f1; border:0px none; float:left; width:98px;height:12px;margin-left:13px;padding-top:2px; font-family:verdana; font-size:10px; color:#b2b2b2;}
#flag { margin-left: 10px; }

#CONTENT {width:846px; background:url(../../site/mid_shadow.gif) top center; padding:0px 10px 0px 14px;}
#CONTENT_BODY { background:url(../../site/info_back.gif) right top repeat-y;}

#PRIMARNA { overflow:hidden; width:846px; background:#ee242c url(../../site/bg_primarna.gif) no-repeat top right; }
#PRIMARNA A { background:#ee242c; color:#ffffff; text-decoration: none; display: block; position: relative;}
#PRIMARNA ul { list-style:none; margin: 0px; padding: 0px; }
#PRIMARNA li { margin: 0px; padding: 0px; float:left; }
#PRIMARNA li.seku0 a.seku0 { padding: 2px 7px 2px 7px; }
#PRIMARNA a:hover, #PRIMARNA a.active0 { background: white; color: #ee242c; }
#PRIMARNA img { display: block; }
#PRIMARNA .seku0First { padding-left: 0px; }

#TOC { width: 190px; height: 200px; position: absolute; top: 0px; right: 0px; margin-right: 20px; margin-top: 80px; }

#MAIN-CONTAINER { float: left; width: 618px; background: url(../../site/bg_main.png) no-repeat top right; }
#MAIN { width: 550px; padding: 40px 0px 20px 25px; }
#MAIN .vnosPadLeft, #MAIN .vnosPadRight { margin: 0px; padding: 0px; }

#INFO-CONTAINER { float: right; width:228px; padding-top:90px; background: url(../../site/bg_info.gif) no-repeat top right; }

/*SEKUNDARNA NAVIGACIJA */
#SEKUNDARNA { width: 228px; /*margin-left: 18px;*/ }
#SEKUNDARNA ul, #SEKUNDARNA li{ list-style:none; margin:0px; padding:0px; }
#SEKUNDARNA li { background: url(../../site/bg_seku.gif) no-repeat bottom right; }
#SEKUNDARNA a {
  color:#000000;
  font-size:11px;
  text-decoration:none;
  text-align: left;
  padding: 5px 10px 5px 30px;
  display:block; }
#SEKUNDARNA a:hover, #SEKUNDARNA .active a { color:#ee242c; background: url(../../site/navi_arrow.gif) no-repeat 15px 9px; }
#SEKUNDARNA li.seku2 { width: 174px; margin-left: 15px; }
#SEKUNDARNA li.seku3 { width: 158px; margin-left: 30px; }

#FOOT,#FOOT A { color: #989898; text-decoration: none; }
#FOOT {padding:16px 0px 14px 14px;background:url(../../site/bottom_bg_shadow.gif) -15px top no-repeat;}
.cf { clear:both; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { font-size: 11px; font-family: Verdana,Arial,Helvetica; color:#000000; margin:0px;  }

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

/* TEXT */
A, td a { color: #676767; text-decoration: underline; }
A:hover { color: #676767; text-decoration: none; }

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

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #000000; }
h1,h2,h3{font-weight:normal; margin-bottom:5px;padding-bottom:5px;}
h1{ color: #000000; font-size:18px; background:url(../../site/h1_border.gif) left bottom repeat-x;  }
h2 { color: #ee242c; font-size:16px; }
h3 { color: #ee242c; font-size:13px; font-weight: bold; text-decoration: underline;  }

#INFO h1 { color: #ffffff; font-size:18px; background: none; background: #b6b6b6; padding: 0px; padding: 5px 15px; }

#PAGE-HEADER { height:138px; padding:11px 10px 0px 14px; background:url(../../site/top_bg_shadow.gif) -5px top no-repeat;}
#PAGE-HEADER-BACKGROUND{height:138px;padding-left:25px;}
#PAGE-HEADER img { margin-top:34px; }
td.pageKontakt, td .pageKontakt a, .pageKontakt p { font-size: 10px; }
.pageKontakt a, a.pageKontakt, .pageKontakt { color: #524d4c; text-decoration: none;  }
.pageKontakt strong { color: #ed1c24; }

#CONTENT:after {  
  content: "."; 
  display: block; 
  height: 0px; 
  clear: both; 
  visibility: hidden;
  } 

/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox img { border: 1px #aaaaaa solid; padding: 2px; margin: 5px; }

/* VISUAL */
#BG-VISUAL { position: absolute; margin-top: -93px; right: 0px; margin-right: 10px; }
#BG-VISUAL-FIRST { position: absolute; margin-top: -315px; right: 0px; margin-right: 10px; }
#VISUAL-CONTAINER-FIRST .uploaderLink, #VISUAL-CONTAINER .uploaderLink { display: block; margin-top: -16px;  }
#VISUAL-CONTAINER-FIRST .uploaderLink img, #VISUAL-CONTAINER .uploaderLink img { display: block; }

/* Search */
.input1 {  }
.input2 { border:none; background: none; color: #787878; font-weight: normal; padding: 1px 5px 2px 7px; font-size:10px; width:96px; margin-top: 12px; }
.cSubmit, .cCancel { height: 20px; }
#f_more { height: 50px; }
.button { margin-left: 5px; }

/* INFO PUSH */
/*
#iContentFirst { width: 198px; margin-left: 15px; }
#iNaslov, #iNaslov a { color: #ee242c; font-weight: normal; font-size: 14px; text-decoration: none;  }
.iDatum { float: right; color: #cccfd1; }
#iOpis, #iOpis p { color: #000000; }
#iMore { text-align: right; }
#iMore, #iMore a { #000000; }
*/


/* INFO PUSH */
.iDatum, .iDatum a  { color: #000000; font-size:9px; }
.iNaslov, a.iNaslov, .iNaslov A, .iNaslovLink { color: #ee242c; text-decoration: none; font-weight: bold; font-size:13px; display: block; }
a.iNaslov:hover, .iNaslov A:hover { color: #ee242c; text-decoration: none; font-weight: bold; font-size:13px; display: block; }
.iOpis, .iOpis p, .iOpis li { color: #000000; font-size: 11px; }
.iMore { margin: 3px 0px 10px 0px; }
.iMore, a.iMore, .iMore a { text-decoration: none; }
.iSlika { margin-right: 15px; }

#iNaslov { padding: 4px 0px;}

/* NOVICE - PAGING */
.newsPaging { border-top: solid 1px #cccccc;  }
.newsPagingTop { border-bottom: solid 1px #CCC; border-top: none; margin-bottom: 15px; }
.newsPaging ul, .newsPaging li { padding: 0; margin:0; }
.newsPaging li { float: left; display: block; margin-top: 5px; }
.newsPagingTop li { margin-top: 0px; margin-bottom: 5px; }
.newsPaging .text, .newsPaging li.info { padding: 5px 5px 5px 0px; }
.newsPaging li.info { float: right; padding-right: 0px; }
.newsPaging a { display: block; float: left; padding: 5px 8px; background: #EEE; margin-left: 5px; }
.newsPaging li.selected a { background: #CCC; font-weight: bold; color: #ffffff; text-decoration: none; }

/* OTOK BACKGROUNDI */
.oNaslov { font-size: 13px; background: #b6b6b6; padding: 4px 18px; height: 29px; }
.oNaslov, a.oNaslov, .oNaslov a { font-size: 18px; color: white; text-decoration: none; }
.oVsebina { }

.oblak .oVsebina { background:#e5e5e5; color:#494949; padding: 5px 5px; }

.oVsebina { background:#e5e5e5; color:#494949; padding: 10px 13px; }

/* ZAVIHEK NA STRANI */
#thumbDiv { width: 200px; height: 200px; }

