/* GENERAL */
html { overflow-y: scroll; }
html, body { height: 100%; margin: 0; padding: 0; } 
body,input,textarea { font-size: 11px; font-family: Verdana, Helvetica, sans-serif; color:#000000; margin:0px;  }
body.mainBody { background: #F1F1F1 url(../../site/bg_body.gif) repeat-x top left; ; padding: 0; margin: 0; }
body.withSlybar { background-position: 0px 28px !important; }

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

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

A { color: #0173ba; text-decoration: underline; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #434343; line-height: 150%; margin-top: 0;}
h1 { color: #415395; font-size:21px; font-weight:normal; margin-bottom: 10px;  }
h2 { color: #415395; font-size:18px; font-weight:normal;  }
h3 { color: #888; font-size:12px; font-weight:normal; }
h4, h4 a, h4 a:hover { color: #000000; font-size: 16px; font-weight: normal; text-decoration: none; }

/* WEBARTS */
.vnosPadLeft, .vnosPadRight, .vnosPadLeftToc, .vnosPadRightToc { padding:0; }
.lyteeVnos { padding-bottom: 5px; vertical-align: top; background: #FFF url(../../site/bg_lyteeVnos.gif) no-repeat bottom left; }
.lyteeVnos .lyteeVnos, #FIRST .lyteeVnos { padding: 0; background: none; } 
.lvdiv { background: url(../../site/o_br.gif) no-repeat bottom right; }
.odmikNaLevi { border-left: solid 5px #e8eef5; }

#BG { width: 100%; background: url(../../site/bg_zvezde.gif) no-repeat 924px 131px; }
#BG.inside { min-width: 1050px; }

#FRAMECONT { }
#FRAME { width: 889px; position: relative; margin-left: 10px; padding-top: 126px; }
#FRAMEFIXER { width: 1050px; clear: both; }

#CONTENTCONT { padding: 5px; background: #FFF;  }
#CONTENT { background: #e8eef5; padding: 5px; }

#FIRSTCONT { padding: 5px 5px 0 5px; background: #FFF; }
#FIRST { padding: 5px; background: #e8eef5; }

#MAINCONT { float: left; width: 100%; }
#MAIN { margin-left: 291px; width: 577px; }
#TOCCONT { float: left; width: 286px; /*Width of left column*/ margin-left: -100%; }
#TOC { }
.contfix { clear:both; height: 5px; }

#INFOCONT { background: #FFF; padding: 0px 5px 5px 5px; }
#INFO { background: #e8eef5; padding: 5px; }

#FOOTERCONT { padding-top: 15px; background: #0a6cb1; }
#FOOTER { padding: 10px 0 10px 25px; background: #F1F1F1; font-size: 11px; color: #a4aaae;  }

#HEADER #LOGO { position: absolute; top: 5px; left: 10px; }
#HEADER #LOGO img { display: block; }
#HEADER #QLINKS { font-size: 11px; color: #FFF; position: absolute; width: 553px; text-align: right; top: 5px; left: 0px; }
#HEADER #QLINKS A { color: #FFF; text-decoration: none;}
#HEADER #GLOBALNA { font-size: 11px; color: #FFF; text-align: center; width: 194px; position: absolute; top: 5px; right: 3px;}
#HEADER #GLOBALNA A { font-size:11px; color: #FFF; text-decoration: none; padding: 0 4px; }

#HEADER #SEARCH { height: 20px; width: 174px; padding: 6px 10px; position: absolute; top: 24px; right: 3px; background: #0f497d; }
#HEADER .searchValue { width: 140px; height: 15px; background: url(../../site/search_value.gif) no-repeat top left; border: none; padding: 0 3px; float: left;}
#HEADER .searchButton { float: right; margin-top: -1px; }

/*#HEADER #TICKET { background: #0F497D; border-top: solid 2px #005890; width: 174px; height: 30px; position: absolute; top: 54px; right: 3px; padding: 3px 10px; }
#HEADER #TICKET A { display: block; float: right; width: 120px; color: #FFF; text-decoration: none; padding-top: 1px; padding-right: 10px; text-align: right; }*/

#MYEUSA { position: absolute; top: 0px; right: -161px; width: 164px; height: 92px; background: #cfdfe9; }
#MYEUSA .title { padding: 5px 15px 0px; height: 19px; color: #0E69AD; background: #C1D8EA; font-weight: bold; }
#MYEUSA form { margin: 0 15px; padding: 0; margin-top: -14px; }
#MYEUSA #f_user_name, #MYEUSA #f_pass_word { width: 133px; height: 15px; background: url(../../site/bg_login_field.gif) no-repeat center left; border: none; margin: 4px 0px; padding: 0 0 1px 2px; display: block; font-size: 11px; color: #0173ba; font-size: 11px; }
#MYEUSA .field span { display: block; display: none; }
#MYEUSA #f_knof { float: right; margin-top: 3px; width: 35px; height: 16px; border: none; background: url(../../site/login_button.gif) no-repeat top left; text-indent: -3000px;}
#MYEUSA .loggedinas { margin-top: 4px; }
#MYEUSA .logout { float: right;  margin-top: -1px; }
#MYEUSA .profile { margin-top: 5px; }
#MYEUSA .logout A { display: block; text-indent: -3000px; width: 42px; height: 16px; background: url(../../site/logout_button.gif) no-repeat top left; }
#MYEUSA A { color: #0E69AD; display: block; float: left; margin-top: 4px; font-size: 9px; }

#PRIMARNA { position: absolute; top: 94px; right: 10px; z-index: 33; }
#PRIMARNA UL { position: relative; }
#PRIMARNA .lavel1 { margin-top: -1px; padding-top: 5px; font-size: 12px; color: #FFF; font-weight: bold; text-decoration: none; padding: 6px 18px 0px 18px; display: block; height: 21px; }
#PRIMARNA .lavel1Active, #PRIMARNA .lavel1:hover { background: #0e69ad url(../../site/bg_primarna.gif) no-repeat bottom center; }
#PRIMARNA ul { list-style:none; display: none; margin:0px; padding:0px; }
#PRIMARNA ul li { position:relative; margin:0px; list-style:none; float:left; }
#PRIMARNA ul li {  }
#PRIMARNA ul li.over {  }
#PRIMARNA .level1 { display: block; text-align: center; }
#PRIMARNA ul li.livel1 { float: left; }
#PRIMARNA li li { height: 1%; }
#PRIMARNA .level2 { left:0px; position:absolute; top:27px; text-align: left;  width: 200px; }
#PRIMARNA .level2 ul { position:absolute; left: 152px; top:0px; }
#PRIMARNA .level2 a { background: #0e69ad; font-size: 11px; display:block; text-decoration: none; color: #FFF; }
#PRIMARNA .level2 .withSub a { background-image: url(../../site/bg_prim_subed.gif); background-repeat: no-repeat; background-position: center right; }
#PRIMARNA .level2 .withNoSub a { background-image: none; }
#PRIMARNA .level2 a:hover, #PRIMARNA .level2 a.active { background-color: #0173ba; font-size: 11px; display:block; text-decoration: none; }
#PRIMARNA .level2 a, #PRIMARNA .level2 a:hover, #PRIMARNA .level2 a.active { padding: 5px 5px 5px 18px; margin: 0px; }
#PRIMARNA .level2 li { background: none; padding: 0px; }
* html #PRIMARNA ul li { height:1%; }
* html #PRIMARNA ul li.livel1 { float:left; height:1%; }
* html #PRIMARNA ul li a { height:1%; }
#navi li.over ul.level2 { display:block; }
#navi .level2 li.over .level3 { display:block; }
#navi .level3 li.over .level4 { display:block; }

/*SEKUNDARNA NAVIGACIJA*/
#PRIMARNA li ul li a { padding: 5px 15px; width:130px; }
* html #PRIMARNA ul ul li a { width: 167px; }

#NAVI { width: 161px; position: absolute; top: 126px; left: 889px; }
#NAVI UL, #NAVI LI { padding: 0; margin: 0; list-style: none; }
#NAVI A { padding: 8px; display: block; color: #093482; font-size: 11px; text-decoration: none; }
#NAVI UL UL A { padding-left: 16px; }
#NAVI UL UL UL A { padding-left: 24px; }
#NAVI UL UL UL UL A { padding-left: 32px; }
#NAVI A.active { background: #FFF; font-weight: bold; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: .8; }
#NAVI A:hover { background: #FFF; }
#NAVI .icon { float: left; margin: 0px 5px 2px 0; }

#IMPORTED fieldset { border: solid 1px #AAA; border-left: none; border-right: none; padding: 5px 0; margin:0; }
#IMPORTED fieldset legend A { color: #000; font-size: 9px; }

.infoLine { background: url(../../site/bg_infoLine.gif) repeat-y top center; }

.otok { position: relative; }
.oNaslov { background: url(../../site/o_tr.gif) no-repeat top right; }
.oNaslovText { display: block; background: url(../../site/o_tl.gif) no-repeat top left; padding: 2px 15px 0 15px; height: 19px; }
.oNaslovText,  .oNaslov a { font-size: 13px; color: #FFF; text-decoration: none; }
.otokTopImage { margin-top: 1px; }
.oVsebinaC { padding: 10px 15px; line-height: 150%; }
.otokNoPad .oVsebinaC { padding: 10px 0px; }
.rssIconed, .printedVnos { position: relative; }
.rssIconed .otokTopImage, .printedVnos .otokTopImage { position: absolute; top: 3px; right: 6px; }
.rssIconed .otokTopImage img, .printedVnos .otokTopImage img { display: block; }
.printedVnos .otokTopImage { top: 1px; width: 36px; }
.printedVnos .otokTopImage a { float: left; margin: 0 0 0 22px; }
.printedVnos .otokTopImage .sendEmail { float: left; margin: 0px 0 0 -40px; }

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

/* Search */
.input1 { border:1px #d8d7d7 solid; background: #cecece; color: #684227; font-weight: normal; font-size:12px; height:17px; padding: 1px 3px 1px 3px;  }
#f_more { height: 50px; }
.input2 { border:none; background: none; color: #787878; font-weight: normal; padding: 1px 5px 2px 5px; font-size:10px; width:117px; }
.enter { vertical-align: middle; height: 18px; margin-left: 4px; }
.enter img { display: block; }

/* SEARCH PRI REZULTATIH */
.input1 .fileld { margin: 0px; padding: 0px; padding: 3px 5px 0px 5px; font-size: 11px; height: 18px; border: 1px #cdcdcd solid; background: none;  background: #f6f6f6; color: #999999; }
.button { margin: 0px; padding: 0px; border: none; text-align: left; margin-left: 7px; }
.button img { display: block; }

/* INFO PUSH */
.iDatum  { color: #888; font-size:9px; }
.iNaslov, a.iNaslov, .iNaslov A, .iNaslovLink { color: #415395; text-decoration: none; font-weight: bold; font-size:11px; display: block; }
a.iNaslov:hover, .iNaslov A:hover { text-decoration: underline; }
.iOpis, .iOpis p  { font-size: 10px;   }
.iMore { margin-top: 10px; }
.iSlika { margin-right: 15px; }

.stdtable TH { background: #CCC; font-size: 12px; }
.stdtable TBODY TD { background: #e5e5e5; }
.stdtable TBODY TR.alt TD { background: #F5F5F5; }

/* KOLEDAR */
.newsCalTable { width: 100%; }
.newsCalTable TD { background-color: #ddd; font-size: 10px; height: 19px; }
.newsCalTable .newsCalMonth, .newsCalTable .newsCalMonthMove, .newsCalTable .newsCalYear, .newsCalTable .newsCalYearMove { background-color: #dfdfdf; color: black; }
.newsCalTable .newsCalMonthMove A, .newsCalTable .newsCalYearMove A { color: black; }
.newsCalTable .newsCalDay { color: #636363; }
.newsCalTable .newsCalDayA { background-color: #b3bfec; }
.newsCalDayLinkA, .newsCalDayLinkA:link, .newsCalDayLinkA:visited, .newsCalDayLinkA:hover { text-decoration: underline; color: #636363; font-size: 10px; }
.newsCalTable .newsCalDayT { background-color: #bebebe; color: #FFF; }
.newsCalTable .newsCalEmpty { background-color: #FFF; color: #FFF; }

.championships tbody td { background: #FFF; padding: 3px 0; font-size: 10px; vertical-align: middle; line-height: 12px; }
.championships tbody tr.alt td { background: #DBE0E6; }
.championships img { display: block; }
.championships a img { display: block; border: none; }
.championships td.title { padding-left: 15px; }
.championships td.flag { padding-right: 3px; }
.championships td.flag img { margin-top: 1px; }
.championships td.more { width: 7px; padding-right: 15px; }
.championships tr { cursor: pointer; }

/* FIRST PAGE NEWS */
#newsFirst { height: 357px; background: #7298c1 url(../../site/firstNews_tr.gif) no-repeat top right; }
#newsFirst #picture { position: relative; float: left; }
#newsFirst #picture img { display: block; width: 550px; height: 333px; cursor: pointer; }
#newsFirst #picture #roundedElement { background: url(../../site/firstNews_pic_corner.png) no-repeat top left; position: absolute; top: 0px; left: 0px; width: 3px; height: 3px; }
#newsFirst #picture #roundedElement img { display: block; }
#newsFirst #excerpt { width: 516px; height: 33px; background: url(../../site/firstNews_excerpt.png); top: 290px; left: 0px; position: absolute; padding: 5px 17px; line-height: 16px; }
#newsFirst #list { float: left; margin-bottom: -2px; }
#newsFirst #list li { position: relative; }
#newsFirst #list, #newsFirst #list li { padding: 0; margin:0; list-style: none; }
#newsFirst #list a { display: block; background: url(../../site/firstNews_listItem.gif) no-repeat top right; width: 298px; height: 24px; font-size: 12px; text-decoration: none; color: #000; padding: 21px 0 0 15px; }
#newsFirst #list .excerpt, #newsFirst #list .picture, #newsFirst #list .picturealt { display: none; }
#newsFirst #list .arrow { background: url(../../site/firstNews_arrow.png) no-repeat top left; width: 7px; height: 14px; position: absolute; top: 21px; left: -7px; display: none; }
#newsFirst #list li.active a { background-image: url(../../site/firstNews_listItem_a.gif); }
#newsFirst #list li.last a { height: 22px; }
#newsFirst #list li.active .arrow { display: block; }
#newsFirst #title { float: left; width: 200px; color: #FFF; padding: 1px 0 0 17px; font-size: 13px; height: 19px;  }
#newsFirst #rssIcon { float: right; margin: 3px 5px -1px 0px; }
#newsFirst #rssIcon img { display: block; }
#newsFirst #linkscont { clear: both; background: url(../../site/firstNews_bl.gif) no-repeat bottom left; }
#newsFirst #links { height: 19px; background: url(../../site/firstNews_br.gif) no-repeat bottom right; padding-top: 3px; padding-left: 18px; }
#newsFirst #links a, #newsFirst #links { font-size: 12px; text-decoration: none; color: #FFF; }

/* KOLEDAR */
#wiimsCalendar { width: 100%; position: relative; }
#wiimsCalendar #calendar { float: left; }
#calendar table { }
#calendar th { width: 30px; }
#calendar td { padding: 3px 0 4px 0; text-align: center; }
#calendar td.busy { background: url(../../site/bg_cal_busy.gif) no-repeat center center; }
#calendar td a { color: #00F; }
#calendar td.today { background: url(../../site/bg_cal_today.gif) no-repeat center center; }
#calendar td.today, #calendar td.today a { color: #FFF; }
#wiimsCalendar .monthName { height: 20px; }
#wiimsCalendar .monthName a { text-indent: -3000px; position: absolute; display: block; width:20px; height: 12px; left: 0px; top:0px; background: url(../../site/arr_left.gif) no-repeat 0px 2px; }
#wiimsCalendar .monthName a.nextLink { top: 0px; left: 200px; background-image: url(../../site/arr_right.gif); }
#wiimsCalendar .monthName .name { width: 160px; height: 17px; text-align: center; position: absolute; top: 0px; left: 20px; font-size: 13px; color: #6b92bd; font-weight: bold; }
#wiimsCalendar .yearName { }
#wiimsCalendar .yearName a { text-indent: -3000px; position: absolute; display: block; width:12px; height: 7px; right: 1px; top:25px; background: url(../../site/arr_up.gif) no-repeat top left; }
#wiimsCalendar .yearName a.nextLink { top: 142px; background-image: url(../../site/arr_down.gif); }
#wiimsCalendar .yearName .name { text-align: center; font-size: 13px; color: #6b92bd; font-weight: bold; width: 17px; height: 66px; background: url(/p.gif) no-repeat center center; position: absolute; top: 52px; right: -1px; }
#wiimsCalendar .calendarFooter { clear: both; padding-top: 5px; }
#wiimsCalendar .loading { position: absolute; padding: 20px; background: #FFF; top: 46px; left: 98px; }

/* FIRST - tabs */
#tabs a { display: block; background: url(../../site/c_tab.gif) no-repeat top left; width: 112px; height: 24px; font-size: 13px; color: #FFF; text-decoration: none; float: left; padding: 2px 15px 0 15px; height: 19px;  }
#tabs a.active { background-image: url(../../site/c_tab_a.gif); }
#tabs a.first { border-right: solid 2px #e8eef5; }
#tabc { clear: both; padding: 5px 5px 0 5px; }
#tabc div.tabCont { display: none; }
#tabc div.active { display: block; }
.tabed { background: #6b92bd url(../../site/bg_ctab.gif) no-repeat bottom left; }
.tabed .lvdiv { background: none; }

.profilePicture { padding: 3px; background: #EEE; border: solid 1px #999; margin-right: 10px; }
ul.links, ul.links li { padding: 0; margin: 0; list-style: none; }
ul.links li { padding: 0px 0 7px 13px; background: url(../../site/arr_right.gif) no-repeat 0px 3px; }

/* NEWS ARCHIVE */
#archiveList, #archiveList ul, #archiveList li { margin: 0; padding: 0; list-style: none; }
#archiveList li { padding: 0px 0px 0px 21px; background: url(../../site/folder.png) no-repeat 0px 1px;  }
#archiveList li a { text-decoration: none; font-weight: bold; }
#archiveList .monthNodes { display: none; }
#archiveList .yearNodeActive .monthNodes { display: block; }
#archiveList li li li { background: none; padding-left: 0; }

