/* GENERAL */
html, body { height: 100%; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { color:#4f4f4f; }
body,td,p,a,ul,ol,li,form,textarea,select {font-family: Verdana,Helvetica,sans-serif;margin-top:0;margin-bottom:0; font-size: 11px; }
h1 { font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom: 15px; }
h2,h3,h4,h5,h6 { font-family: Tahoma,Helvetica,sans-serif;margin-top:0;margin-bottom: 0px; }
/* BODY */
body { background: none; }
body.mainBody { background: #fbdda6; padding: 0; margin: 0; }
IMG { border: none; }
A { text-decoration: underline;  outline: none; }
a, td a { font: inherit; }
a, td a { font: inherit; text-decoration: underline; }
P {margin-bottom: 0px; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 {color: #334411;}
h1, .he1 { color: #9e050b; font-size:20px; font-weight:normal;}
h2, .he2 { color: #F93; font-size:18px; font-weight:normal;}
h3, .he3 { font-size:15px; font-weight:bold;}
h4, .he4 { font-size:13px; font-weight:bold;}
h5, .he5 { font-size:12px; font-weight:bold;}
h6, .he6 { font-size:11px; font-weight:bold;}

/* WEBPARTS */
.title, a.title, .title A { font-size:20px; font-weight:normal; margin-bottom: 15px; }
.vnosPadLeft { padding-left: 0px; }
.vnosPadRight { padding-right: 0px; }
#PAGE { height: 100%; width: 1073px; position: relative; margin: 0 auto; }
#LOGO { position: absolute; }
#LOGO-TOP-CONTAINER { position: absolute; margin-top: -20px; }
#LOGO-MUSIKE { float: left; margin-left: 230px; }
#LOGO-PGK { float: left; margin-left: 80px; }
#TOP-CONTAINER-FIRST { width: 1073px; height: 220px; background: url(../../site/bg_top_first.png) no-repeat; }
#TOP-CONTAINER { width: 1073px; height: 195px; background: url(../../site/bg_top.png) no-repeat; }
#GLOBAL-CONTAINER { text-align: right; margin-right: 23px; }
#GLOBAL, #SEARCH { float: right; }
#GLOBAL { margin-right: 15px; margin-top: 2px; }
#GLOBAL, #GLOBAL A { color: #673f1b; text-decoration: none; }
#VISUAL-CONTAINER { clear: both; width: 1073px; height: 307px; position: relative; margin: 0 auto; }
#VISUAL { width: 1073px; margin-left: 195px; }
#VISUAL embed { display: block; }
#OVER-VISUAL { margin-top: -224px; }
#VISUAL .uploaderLink { display: block; margin-top: -16px  }
#VISUAL .uploaderLink img { display: block; }

#CONTENT-CONTAINER, #CONTENT-CONTAINER-FIRST { width: 1073px; min-height: 400px; background: url(../../site/bg_contentContainer.gif) repeat-y bottom; }
#MAIN-FIRST { width: 814px; height: auto; margin-left: 145px; }
#MAIN-FIRST .vnosPadLeft, #MAIN-FIRST .vnosPadRight { margin: 0px; padding: 0px; }

#TOC-CONTAINER { float: left; width: 187px; margin-left: 145px; }
#TOC .vnosPadLeftToc, #TOC .vnosPadRightToc { margin: 0px; padding: 0px; }
#TOC ul, #TOC li { list-style-type: none; margin: 0; padding: 0; list-style-position: outside; }
#TOC li a { 
  font-size: 13px;
  color: #4f4f4f;
  display: block;
  text-decoration: none;
  width: 173px;
  background: url(../../site/bg_seku1.gif) no-repeat bottom;
  padding: 5px 0px 6px 14px;
  }
#TOC li a:hover, #TOC li a.active { color: #a6161b; }
#TOC li { background: url(../../site/li.gif) no-repeat 0px 10px; }


#MAIN-CONTAINER { float: right; width: 600px; margin-right: 114px; }
#MAIN { min-height: 400px; }
#MAIN .vnosPadLeft, #MAIN .vnosPadRight { margin: 0px; padding: 0px; }

#PAGETITLE { color: #a6161b; font-size: 24px; margin-bottom: 10px; }

#FOOTER { width: 862px; margin: -20px auto 0px auto; text-align: center; padding-bottom: 10px; font-size: 11px; }
#FOOTER1 { padding-top: 7px; }
#FOOTER2 { border-top: solid 1px #dcae6e; padding-top: 7px; }
#FOOTER2 a { text-decoration: none; }
#FOOTER3 { border-bottom: solid 1px #dcae6e; padding-top: 15px; padding-bottom: 15px; }
#PRIMARNATEXT { padding-bottom: 7px; }
#PRIMARNATEXT,#PRIMARNATEXT A { font-size: 11px; text-decoration: none; }

#BADGE { position: absolute; right: 0px; margin-top: -300px; }
#BADGE2 { position: absolute; margin: -50px 0 0 40px; }
#BADGE3 { position: absolute; right: 0px; margin-top: -10px; }

#BADGE4 { position: absolute; right: 0px; margin-top: -100px; }
#BADGE5 { position: absolute; margin: 30px 0 0 40px; }
#BADGE6 { position: absolute; right: 0px; margin-top: 120px; }

.title, a.title, .title A { color: #9e050b; }

/* VIDEO PRVA STRAN */
#VIDEO { width: 1000px; height: 132px; }
div.imageLeft, div.imageRight { float: left; width: 180px; height: 132px; }
div.videoTable { float: left; width: 640px; height: 132px; text-align: center; }
div.videoTable #middleVideo {  padding-top: 16px; width: 640px; height: 116px; text-align: center; background: url(../../site/bg_video_table.gif) no-repeat top center; }
#PAGE-HEADER-CONTAINER .middleHidden { display:none; }

/* PRIKAZ DOGODKOV NA PRVI STRANI - glej tudi dogodki.xsl*/
.novica_prva .iOpis { display: none; }
.novica_prva_full .iOpis { display: block; }

/* PRIMARNA NAVIGACIJA */
#PRIMARNA { clear: borth; margin-top: 80px; margin-left: 198px; }
#PRIMARNA img { display: block; margin-left: 4px; }

/* SEKUNDARNA NAVIGACIJA */
#SEKUNDARNA ul, #SEKUNDARNA li { list-style-type: none; margin: 0; padding: 0; list-style-position: outside; }
#SEKUNDARNA a { 
  font-size: 13px;
  color: #4f4f4f;
  display: block;
  text-decoration: none;
  width: 173px;
  background: url(../../site/bg_seku1.gif) no-repeat bottom;
  padding: 5px 0px 6px 14px;
  }
#SEKUNDARNA a:hover, #sekundarna a.active { color: #a6161b; }
#SEKUNDARNA li { background: url(../../site/li.gif) no-repeat 0px 10px; }

#SEKUNDARNA a.seku2 { 
  width: 159px;
  background: url(../../site/bg_seku2.gif) no-repeat bottom right;
  padding: 5px 0px 6px 28px;
  }
#SEKUNDARNA li.seku2 { background: url(../../site/li.gif) no-repeat 14px 10px; }

#SEKUNDARNA a.seku3 { 
  width: 145px;
  background: url(../../site/bg_seku3.gif) no-repeat bottom right;
  padding: 5px 0px 6px 42px;
  }
#SEKUNDARNA li.seku3 { background: url(../../site/li.gif) no-repeat 28px 10px; }

/* INFO PUSH */
.iDatum  { color:#000000; font-size:10px; }
.datum .iDatum { display: none; }
.iOpis   { color:#000000; }
a.iOpis, .iOpis A { color:#000000; }
.iNaslov { color: #000000; }

.iNaslov, a.iNaslov { font-weight: bold; text-decoration: underline }
.iHiter, a.iHiter { font-size:9px; font-weight: normal; text-decoration: none }
.hiter, a.hiter { font-weight: bold;  text-decoration: none }
.nov1, .nov2 { padding-bottom: 5px;}

/* NOVICE */
#iSlika { float: left; width: 100px; margin-top: 17px; }
#iContent { float: left; width: 370px; }
.iSlika { /*border: 1px #00303C solid;*/ padding: 2px; }

/* INFO PUSH */
#iSLIKA { float: left; width: 85px; }
#iCONTENT { float: right; /*width: 190px;*/ }
.iDatum  { color: #000000; font-size:10px; }
.iNaslov, a.iNaslov, .iNaslov A, .iNaslovLink, a.iNaslov:hover, .iNaslov A:hover  { color: #00303C; text-decoration: none; font-weight: bold; font-size:13px; display: block; margin: 3px 0px 5px 0px; }

.iOpis, .iOpis p, .iOpis li { color: #4f4f4f; font-size: 11px; }
.iMore { margin-top: 5px; text-align: right; }
a.iMore, .iMore a { text-decoration: underline; font-style: italic; font-size: 11px; }
a.iMore:hover, .iMore a:hover { text-decoration: none; }

.novica_prva .iDatum { display: none; }
.novica_prva .iNaslov, .novica_prva a.iNaslov, .novica_prva .iNaslov A, .novica_prva .iNaslovLink, .novica_prva a.iNaslov:hover, .novica_prva .iNaslov A:hover { color: #00303C; text-decoration: underline; font-weight: bold; font-size:12px; display: block; margin: 5px 0px; }


/*FORME*/
.input1 { border: 1px #cd9536 solid; font-size: 11px; color: #4f4f4f; font-weight: normal; padding-left:1px 3px 0px 3px; }
.input2 { border: none; background: none; font-size: 11px; color: #673f1b; font-weight: normal; padding-left:1px 3px 0px 3px; width: 100px; }
.enter { vertical-align: top; margin-left: 5px; width: 15px; height: 15px; }
.enter img { display: block; border: 1px black solid; }

/* E-NOVICE PRIJAVNICA */
.emailField { float: left; }
.submitButton { float: left; vertical-align: top; margin-left: 4px; margin-top: -5px; }
.unsubscribeLink { clear: both; margin-top: 5px; }
.unsubscribeLink a { font-size: 11px; }
.input3 { border: 1px #cd9536 solid; font-size: 12px; color: #4f4f4f; font-weight: normal; width: 140px; height: 17px; padding-left: 3px; }
.inputLogin { padding: 0px 2px; font-size: 12px; color: #5b7373; text-align: center; vertical-align: top; }


/*OSTALO*/
.anketeBar{background-color:#dddddd}
.alarmText{color:#FF6600; font-weight:bold;}

/*OTOK, CLOUD*/

.oNaslov { background: #cd9536; border: 1px #cd9536 solid; color: #FFF; padding: 3px 5px; font-size: 14px; }
.oVsebina { background: none; border: 1px #cd9536 solid; padding: 5px; border-top: none; }

/*
 { background: #cb932c; border-color: #cd9536; color: #FFF; padding-left: 5px; border: solid 1px; font-size: 14px; }
 { border-color: #cd9536; background: none; border: solid 1px; border-top: none; }
.oblak { border-color: #479ED8; background: #E4F1FA; border: solid 1px; }*/

/* SEARCH */
td.s1m,a.s1m { background: #F0F0F0; color: #333; font-size: 12px;}
td.s1t,a.s1t { background: none; color: #00C; text-decoration: underline; font-size: 12px;}
td.s1c { background: none; color: #333; font-size: 11px;}
td.s1l,a.s1l { background: none; color: #393; font-size: 11px;}

/* MISC */
.eCurrent{background-color:#E1ECF2}

/* ROTATOR */
#dejstvaRotatorCont { height: 190px; }
#dejstvaRotator { overflow: hidden; padding-bottom: 20px;}
.rotator_element { padding-bottom: 10px; }
.rotator_naslov { font-weight: bold; color: #9e050b; font-size: 11px; }
.rotator_besedilo { margin: 2px 0; }
.rotator_url { margin-top: 2px; font-style: italic; }

#archiveList ul, #archiveList li { margin: 5px 0px 5px 0px; padding: 0; list-style-position: outside; }
#archiveList LI { list-style-image: url("../../site/map_closed.gif"); list-style-position: outside; padding: 1px 0px 1px 0px; }
#archiveList A { font-weight: bold; vertical-align: middle; padding: 0px 0px 0px 8px; }
/*
#archiveList, #archiveList UL, #archiveList LI { padding: 0; margin: 0; }
#archiveList UL { margin-top: 5px; }
#archiveList LI { font-size: 11px; padding: 5px 0px 5px 12px; }
#archiveList A { text-decoration: none; font-weight: bold; }
#archiveList LI { background: url(../../site/map_closed.gif) no-repeat 0px 25px; }
#archiveList LI LI { background: none; padding: 0px; padding-top: 1px; padding-bottom: 1px; }
#archiveList LI UL { margin-top: 10px; margin-left: 1px; }*/

