/* 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: Trebuchet MS,Arial,Verdana,Arial,Helvetica; color:#707070; margin:0px;  }
body.mainBody { padding: 0; margin: 0; background: #214b8e; }
body.withSlybar { padding: 0; margin: 0 28px; }

P { margin-bottom: 0px; line-height: 20px; }
IMG {border:none;}
#main img,#mainFirst img {max-width:648px;height:auto !important;}
#toc img {max-width:197px;height:auto !important;}

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

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

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

#info h1, #info h1 a, #info h1 a:hover { color: #424242; font-size:18px; font-weight:normal; margin-bottom: 10px; }
#pfContainer h3 { font-size:18px;border-bottom: 1px #afcbee solid; padding-bottom: 5px; margin-bottom: 10px; }

/* WEBARTS */
#FRAME {
  width: 100%;
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background: url(../../site/bgFrame.gif) repeat-x top left;
}

#globalContainer { width: 940px; height: 29px; margin: 0 auto; }

#search, #global { float: right; margin-top: 7px; }
#search { width: 166px; height: 18px; background: url(../../site/bgSearch.gif) no-repeat top left; }
#global { margin-right: 30px; }
#global p { float: left; margin-right: 10px; }

#topContainer { width: 940px; height: 574px; margin: 0 auto; position: relative; }
#primarnaContainer { height: 127px; }
#visualContainer { width: 940px; height: 447px; }
#visual { height: 402px; }
#visual div img {height:402px !important;}
#logo {position: absolute; top:30px; left:-5px; }

#contentContainer { width: 100%; background: white; }
#contentFirst, #bgContent { width: 940px; margin: 0 auto; }

#contentFirst { background: url(../../site/bgContentFirst.gif) repeat-y top right; }
#bgContentFirst { background: url(../../site/bgContentFirstBottom.gif) no-repeat bottom right; }

#mainFirstContainer { float: left; width: 680px; }
#mainFirst .vnosPadLeft, #mainFirst .vnosPadRight { margin: 0px; padding: 0px; }

#bgInfo { float: right; width: 230px; }
#bgInfo .kombiRent { width:230px; height:79px; margin-bottom: 15px;}
#infoContainer { min-height: 400px; }
#info { width: 200px; margin-left: 15px; padding-top: 5px; }
#info .vnosPadLeft, #info .vnosPadRight { margin: 0px; padding: 0px; }

#bgContent { background: url(../../site/bgContent.gif) repeat-y; }
#contentTop { height: 27px; width: 940px; background: url(../../site/contentTop.gif) no-repeat; }
#content { background: url(../../site/bgContentBottom.gif) no-repeat bottom; min-height: 400px; }
#tocContainer { float: left; width: 197px; margin-left: 2px; }
#mainContainer { float: right; width: 687px; margin-right: 22px; }
#mainTitle { float: left; padding: 5px 0px 0px 18px; margin-left: 13px; }
#mainTitle p { font-size: 13px; text-decoration: none; color: #707070; font-weight: bold; }
#main .vnosPadLeft, #main .vnosPadRight { margin: 0px; padding: 0px; }

#footContainer { width: 100%; height: 30px; }
#foot { width: 940px; margin: 0 auto; }
#foot, #foot a { color: #7698c8; text-decoration: none; font-size: 11px; }
#footL { float: left; padding-top: 7px; }
#footR { float: right; padding-top: 7px; }
#footR p { float: left; margin-left: 10px; }

#bgPf { width: 100%; background: #3a6eb1; }
#pfContainer { width: 940px; margin: 0 auto; }
#pfContainer, #pfContainer p, #pfContainer a, #pfContainer h3, #pfContainer li { color: #afcbee; }

#pfContainer ul, #pfContainer li { margin: 0px; margin: 3px 0px 3px 2px; padding: 0; list-style-position: outside; }
#pfContainer ol {margin: 0px;  margin: 3px 0px 3px 2px; padding: 0; list-style-position: inside; }
#pfContainer li { padding: 0px; padding: 2px 0px 2px 0px; }

#ph { float: left; width: 687px; }
#pf { float: right; width: 230px; }
#ph .vnosPadLeft, #ph .vnosPadRight, #pf .vnosPadLeft, #pf .vnosPadRight {margin:0px;padding:0px;}

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

/* TABELA */
.stdtable td { border-bottom: 1px #eeeeee solid; }

/* BORDER NA SLIKAH */
#main img, #mainFirst img {border:1px #e2e2e2 solid;padding:4px;}
#TOOLS img,#main .newsList img,#main .pixel,#main #img_novice,#main #ANKETE img,#main .embededC img {border:none;padding:0px;}

/* ANKETA */
.getLyteeSurvey .question { color: #010101; }
.getLyteeSurvey .answer { color: #707070; padding-top: 10px; }
.getLyteeSurvey .anketeBar td { border: none; background: #dedede; height: 5px; }
#pf .getLyteeSurvey .question, #pf .getLyteeSurvey .answer { color: #AFCBEE;}

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

/* PRIMARNA NAVIGACIJA */
#primarna { float: right; margin-top: 58px; }
#primarna img, #primarna a, #primarna a:hover, #primarna a.active { display: block; }
#primarna a, #primarna a:hover, #primarna a.active { font-size: 15px; color: #bdbdbd; text-decoration: none; }
#primarna a { padding: 0px; }
#primarna a:hover, #primarna a.active, #primarna li.over a.lavel1  { color:#ffffff; background: #0a0a0a; }
#primarna ul { list-style:none; display: none; margin:0px; padding:0px; }
#primarna ul li { position:relative; margin:0px; padding:0px; list-style:none; float: right; }
#primarna .level1 { display: block; text-align: right; }
#primarna ul li.livel1 { float: left; }
#primarna li li { height: 1%; }

/* DROPNAVI - SEKUNDARNA podnivo*/
#primarna .level2 { left: 0px; position:absolute; top: 48px; text-align: left; }
#primarna .level2 a, #primarna .level2 a:hover, #primarna .level2 a.active { font-weight: normal; font-size: 11px; color: #ffffff; border-left: 1px white solid; }
#primarna .level2 a { background: url(../../site/bg_level2.png) no-repeat bottom left; }
#primarna .level2 a:hover, #primarna .level2 a.active { color: #ffffff; background:#214b8e; }
#primarna .level2 a, #primarna .level2 a:hover, #primarna .level2 a.active { padding: 5px 15px; margin: 0px; }
#primarna .level2 li { background: none; padding: 0px; }

#primarna .level3, #primarna .level4 { left: 172px; position:absolute; top: -1px; text-align: left; }

/* BACKGROUND S PUŠČICO */
/*
#primarna li .sublevels > a { background: url(../../site/sublevel_li.png) no-repeat center right; }
#primarna li .sublevels > a:hover, #primarna li .sublevels > a.active { background: url(../../site/sublevel_li_a.png) no-repeat center right; }
*/

/*SEKUNDARNA NAVIGACIJA*/
#primarna li ul li a { padding: 5px 0px; width:142px; }
* html #primarna ul ul li a { width: 151px; }

#navi li:hover ul.level2, #navi li.over ul.level2 { display:block; }
#navi .level2 li:hover ul.level3, #navi .level2 li.over .level3 { display:block; display: none; }
#navi .level3 li:hover .level4, #navi .level3 li.over .level4 { display:block; display: none; }
#primarna ul li:hover ul, #primarna ul li.over ul { display:block; }
#primarna ul li:hover ul ul, #primarna ul li.over ul ul { display: none; }
#primarna ul ul li:hover ul, #primarna ul ul li.over ul { display:block; }
#primarna ul ul li:hover ul ul, #primarna ul ul li.over ul ul { display:none; }
#primarna ul ul ul li:hover ul, #primarna ul ul ul li.over ul { display:block; }
#primarna ul ul ul li:hover ul ul, #primarna ul ul ul li.over ul ul { display:none; }
#primarna ul, #primarna li { z-index: 2; }

/*SEKUNDARNA NAVIGACIJA */
#primFirst { float: left; padding: 6px 0px 0px 10px; width: 188px; }
#primFirst a { font-size: 13px; text-decoration: none; color: #707070; font-weight: bold; }
#sekundarna { width: 197px; margin: 0 auto; padding-top: 7px; }
#sekundarna ul, #sekundarna li{ list-style:none; margin:0px; padding:0px; }
#sekundarna li { margin: 1px 0px; }
#sekundarna li.last { padding: 0px; }
#sekundarna a {
  color:#214b8e;
  text-decoration:none;
  text-align: left;
  padding: 3px 10px 3px 20px;
  display:block;
  font-size: 13px;
  background: url(../../site/li_seku.gif) no-repeat 10px 9px;
   }

#sekundarna a:hover, #sekundarna a.seku1active, #sekundarna a.seku2active, #sekundarna a.seku3active, #sekundarna li.seku1 a.current { color:#ffffff; background: #a8c6eb url(../../site/li_seku.gif) no-repeat 10px 9px; }
#sekundarna a.seku2 { width: 152px; margin-left: 15px; }
#sekundarna a.seku3 { width: 137px; margin-left: 30px; }
#sekundarna a.seku4 { width: 122px; margin-left: 45px; }
#sekundarna a.seku5 { width: 107px; margin-left: 60px; }

/* NOVICE */
.iDatum { margin: 0px; padding: 0px; }
.iDatum, a.iDatum, .iDatum a { color: #a8c6eb; text-decoration: none; }
.newsElement { }

#iSlika { float: left; width: 90px; }
#iContentSlika { float: right; width: 110px; margin-top: 5px; }
.iShort,#iOpis { font-size: 12px; color: #707070; }

#iNaslov, #iNaslov a, #iNaslov a:hover { color: #2786c2; text-decoration: none; font-weight: normal; font-size:16px; display: block; }
.iNaslov, .iNaslov a, a.iNaslov, .iNaslov a:hover { color: #2786c2; text-decoration: none; font-weight: bold; font-size:16px; display: block; }
.iOpis, .iOpis p { font-size: 12px; color: #707070; }
.iMore { float: right; }
.iMore, a.iMore, .iMore a { color: #2786c2; text-decoration: none; }

.newsListColumn { width: 200px; }
.newsListColumn .newsElement {margin-bottom:10px;}

.newsElement #iOpis { margin: 5px 0px; color: #888888; }
.newsElement .iOpis, .newsElement .iOpis p { font-size: 13px; }
.newsElement #iMore { float: left; padding: 5px 0px; }
.newsElement #iMore img, .newsElement .iMore img { border: none; }
.newsList .newsElement { margin-bottom: 15px; }

.newsItem .iOpis { margin-top: 10px; }

/* NOVICE - PAGING */
.newsPaging { border-top: solid 1px #CCC;  }
.pagingTop {display:none;}
.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; }

/*FORME*/
#TPERSONAL { width: 412px; }
.input1 { border:1px #BBBBBB solid; background: #FFFFFF; font-weight: normal; font-size:12px; height:17px; padding: 0px 3px 0px 3px; width: 182px;  }
.button { height: 19px; padding-bottom: 2px; margin-left: 3px; }
.cSubmit, .cCancel { width: 92px; height: 25px; padding-top: 0px; }
.input2 { border:none; color: #d7d7d7; background: none; font-weight: normal; font-size:11px; padding-left: 3px; padding-top: 2px; vertical-align: top; width: 138px; }
.enter { width: 19px; height: 21px; margin-left: 5px; }
.input3 { width: 200px; height: 19px; background: none; border: none; background: url(../../site/bg_input3.png) no-repeat; color: white; padding-left: 6px; margin-bottom: 2px; }
.submitButton, .unsubscribeLink { display: inline; }
.submitButton { margin-left: 85px; }
.eNovice .input3 { color: #ffffff; }
.input3Text { color: #afcbee; }
#f_program { width: 190px; height: 22px; }
#f_captcha { height: 23px; }

/* ANKETA */
.question { font-weight: bold; }
.spacer { height: 5px; }
.question, .answer, .embededC { color: #afcbee; }

/* OTOK BACKGROUNDI */
.oNaslov { font-size: 14px; background: #f6f6f5; color: #707070; font-weight: bold; padding: 4px; padding-left: 10px; }
.oVsebina { border: none; border: 1px #f6f6f5 solid; background: #ffffff url(../../site/bg_oblak.gif) repeat-x bottom left; color: #535653; padding: 4px; }
.oblak { border: none; border: 1px #f6f6f5 solid; background: #ffffff url(../../site/bg_oblak.gif) repeat-x bottom left; }
.otok,.oblak {margin-bottom:15px;}
