/* RESET
------------------------------ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,
font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,
legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
#content {line-height:14px;}
#content ol {list-style:decimal; margin-left:25px; margin-bottom:10px;}

/* GENERAL STYLES
------------------------------ */
/* elements */
body {font:normal 70% Tahoma;color:#333;padding:0 0 2em;text-align:left;background:#e6e6e6 url(../images/bg5.jpg) no-repeat top center;}
a {color:#58A24E;}
a:hover {text-decoration:none;}
p {margin:0 0 1em;}
button {cursor:pointer;}
h1, h2, h3, h4, h5, h6, h7, p, blockquote {padding:0;}
address { font-style:normal;}
h1 {color:#58A24E; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; margin-bottom:1em; margin-top:10px;}
h2 {color:#006eae; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
h3 {color:#006eae; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

#contentHome h2 {font-size:1.6em; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; color:#58A24E;}
#contentHome .hr {background:#fff url(../images/hr.gif) no-repeat left bottom; height:20px; margin:0 0 10px 0; width:300px; border:none;}

hr {border:none; border-bottom:1px solid #ccc; background:none;}

div.thumbs ul li a img.thumb {width:80px;}

/* basic layout */
#site {width:950px; margin:0 auto;}
#header {width:922px; height:247px; background:url(../images/hervis.png) no-repeat 0 0; padding:0 15px 0 13px;}
ul#navigation {}
#body {background:url(../images/bg-body.gif) 0 0; width:950px !important; width:945px;}
#contentHome {width:922px; padding:0 15px 0 13px;}
#sidebar {width:280px; float:left; margin-left:12px; padding:15px 10px 10px;}
#cont {background:url(../images/cont.gif) repeat-y 0 0; margin-top:0px !important; margin-top:-5px;}
#content {width:580px; float:left; padding:5px 15px 15px; background:none;}
#w {background:#fff url(../images/w.gif) no-repeat 0 0; margin-left:13px !important; margin-left:14px; margin-right:10px; width:922px; margin-bottom:0px;}
#seperator {background:#fff url(../images/seperator.gif) no-repeat 0 0;width:922px; margin:6px 0 0 0; height:8px; float:left;}

#content td img.imgRight {float:right;}

#content ul {margin-bottom:10px; margin-left:10px;}
#content ul li {margin:2px 0; background:url(../images/bullet.gif) no-repeat 0 3px; padding-left:12px;}
#contentWide ul {margin-bottom:10px; margin-left:10px;}
#contentWide ul li {margin:2px 0; background:url(../images/bullet.gif) no-repeat 0 3px; padding-left:12px;}

/* HEADER
------------------------------ */
/* TOP */ 
#header .eng {width:279px;}
#top {width:305px; height:26px; float:right; margin-top:24px; background:url(../images/top.gif) no-repeat 0 0; padding-top:5px;}
#top ul {float:left; margin:2px 5px 0 10px !important; margin:2px 5px 0 0;}
#top ul li {float:left; margin:0 3px;}
#top ul li a {text-decoration:none; color:#333; position:relative;}
#top ul li a:hover {text-decoration:underline;}
#top input.searchInput {width:92px; background:url(../images/search.gif) no-repeat 0 0; border:0; height:15px; margin-right:5px !important; margin-right:0; padding:4px 0 0 5px; display:inline-block; font-size:0.9em;}
form#search {width:120px; float:left;position:relative;}
#top input.searchButton {background:url(../images/searchButton.gif) no-repeat 0 0;; width:9px; height:19px; text-indent:-9999px; border:0; cursor:pointer;}

/* LOGO */
#logo {display:block; width:348px; height:108px; text-indent:-9999px; margin:50px 0 0 48px; float:left; position:relative;}

/* NAVIGATION */
#navigationWraper {float:left; margin-top:10px;}
#naviStart {background:url(../images/navigation.png) no-repeat 0 0; height:49px; width:5px; float:left;}
#naviUnder {background:url(../images/navunder.png) no-repeat 0 0; width:924px; height:7px; float:left; margin-top:-8px;}
ul#navigation {position:relative; background:url(../images/navigation.gif) repeat-x 0 0; height:49px; float:left; padding:2px 0 0 0; margin-top:2px; width:777px;}
ul#navigation li {float:left; margin-top:-2px; text-align:center;}
ul#navigation li:hover {background:url(../images/navigationhoverli.gif) no-repeat 0 0px;}
ul#navigation li.selected {background:url(../images/navigationhoverli.gif) no-repeat 0 0px;}
ul#navigation li a {display:inline-block; height:36px; text-align:center; padding:9px 12px 0; text-decoration:none; color:#333; position:relative; float:left;}
ul#navigation li a strong{text-transform:uppercase;}
ul#navigation li:hover a {background:url(../images/navigationhovera.gif) no-repeat top right;}
ul#navigation li.selected a {background:url(../images/navigationhovera.gif) no-repeat top right;}
#hervis {background:url(../images/hervis.gif) no-repeat 0 1px; display:block; height:37px; text-align:center; padding:9px 21px 0; margin-top:1px; text-indent:-9999px; float:left; width:95px; position:relative;}
#hervis:hover {background:url(../images/hervis.gif) no-repeat 0 -45px;}

ul#navigation li.selected ul {background:url(../images/scndNav.gif) no-repeat 0 0; width:918px; position:absolute; top:47px; left:2px; padding-left:10px; margin-top:-1px;}
ul#navigation li.selected ul li {background:none;}

ul#navigation li.selected ul li a{background:url(../images/scndNavigation.gif) repeat-x 0 42px; display:inline-block; height:21px; padding:5px 7px 0 8px; text-align:center; text-decoration:none; color:#333;}
ul#navigation li.selected ul li a:hover{background:url(../images/scndNavigation.gif) repeat-x 0 -21px;}
ul#navigation li.selected ul li.selected a {background:url(../images/scndNavigation.gif) repeat-x 0 -21px;}

/* CONTENT HOME
------------------------------ */

/* NEWS */
#news {position:relative; width:922px; float:left; height:379px;}
#newsBg {background:url(../images/bg-news.png) no-repeat 0 0; width:922px; float:left; height:362px;}
#news .news {position:absolute; top:0; left:0; width:892px; padding:15px;}

#newsList {width:892px; float:left;}
#newsList ul li {float:left; width:223px;}
#newsList ul li a {float:left; width:209px; height:35px; display:inline-block; background:url(../images/sp/newslist.png) no-repeat 0 -43px; font-size:0.9em; padding:4px 7px; text-decoration:none; color:#949494;}
#newsList ul li a:hover {background:url(../images/sp/newslist.png) no-repeat 0 0; color:#fff;}
#newsList ul li.selected a {background:url(../images/sp/newslist.png) no-repeat 0 0; color:#fff;}
#newsList ul li .newsDate {display:block;}
#news .mainNews {width:892px; height:288px; margin-top:58px; margin-left:15px; text-align:center; background:#000;}

#news .newsTextBack {position:absolute; left:23px; bottom:29px; width:892px; height:105px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index:2;}
#news .newsText {position:absolute; left:0; bottom:0; width:862px; z-index:4; color:#fff; padding:5px 15px 10px 15px;background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index:2; text-align:left;}
#news .newsText span {font-size:0.9em;}
#news .newsText h2 a {text-decoration:none; color:#58A24E;}
#news .newsText h2 a:hover {text-decoration:underline;}
#news .newsText p {margin-bottom:0;}
#news .newsMore {float:right; color:#569c3e; text-decoration:none;}
#news .newsMore:hover {text-decoration:underline;}

#news a.newsArchive {float:right; display:block; width:103px; height:16px; background:url(../images/sp/newsarchive.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:0.9em; text-align:center;}
#newsCycle {height:288px; float:left;}

#news .bannerVideo {color:#fff; background:url(../images/sp/play.png) no-repeat 0 0; width:41px; height:41px; display:block; text-indent:-9999px; float:right; margin-top:20px;}

/*STOLPCI*/
#homeLeft, #homeRight, #homeCenter {float:left; width:300px; position:relative; padding:7px 0 10px;}
#homeCenter {padding:7px 11px 0;}
#homeLeft .top, #homeRight .top, #homeCenter .top {position:absolute; width:300px; top:0; left:0; background:url(../images/homeVTop.gif) no-repeat left top;}

#calendar {height:225px; margin:0 10px;}
.galerija {height:92px; background:url(../images/galerija.gif) no-repeat 0 0; margin:0 10px; width:280px;}
.galerija h3 {color:#fff; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 28px; padding-top:5px;}
#calendar {margin:0 10px;}
.galerija {margin:0 10px;}

#calendar .calendar table td.calendarHeader a.nazaj {float:left; width:6px; height:15px; background:url(../images/calendar-back.gif) no-repeat 0 2px; text-indent:-9999px;}
#calendar .calendar table td.calendarHeader a.naprej {float:left; width:6px; height:15px; background:url(../images/calendar-forward.gif) no-repeat 0 2px; text-indent:-9999px;}
#calendar .calendar table td.calendarHeader span.mesec {float:left; width:130px; display:inline-block; font-weight:bold; text-transform:uppercase; font-size:1.2em;}

.galerija_wide {height:92px; background:url(../images/galerija-wide.gif) no-repeat 0 0; margin:0 10px; width:560px;}
.galerija_wide h3 {color:#fff; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 28px; padding-top:5px;}


#poll, #himna, #banner, #static, #video, #fastLinks, div.banners, div.lestvica, div.naslednjeTekme, div.rezultati, #countdown  {margin:0 10px 10px;}

#sidebar #poll, #sidebar #himna, #sidebar #banner, #sidebar #static, #sidebar #video, #sidebar #fastLinks, #sidebar div.banners, #sidebar div.lestvica, #sidebar div.naslednjeTekme, #sidebar div.rezultati, #sidebar .galerija, #sidebar #calendar {margin:0;}

.countdown {width:253px; height:55px; padding:155px 0 0 22px; color:#539861; font-size:2.8em; position:relative;}
.countdown a {text-indent:-9999px; text-decoration:none; display:block; position:absolute; z-index:1; top:0; left:0; width:275px; height:133px;}

#video ul li.img {height:auto; position:relative;}
#video ul li.img a {height:auto; display:inline-block; width:280px; padding-top:0;}
#video ul li.img a.mb img {height:auto; margin-top:0; margin-right:0; padding:0;}
#video ul li a {height:45px; background:#000; display:block; text-decoration:none; color:#fff; border-bottom:1px solid #666; padding-top:5px;}
#video ul li a span.match {display:block; font-style:italic; font-weight:bold;}
#video ul li a:hover {background:#b6b6b6; color:#333;}
#video ul li.img a img {float:left; margin-right:10px; width:280px;}
#video div.videoply {width:615px; height:480px;}
#video ul li a.mb img {height:37px; float:left; margin-right:10px; margin-top:1px; padding-left:5px;}
#videoPlayBtn {position:absolute; width:40px !important; height:40px;}
#player {margin:-2px 0;}
#video ul li.img a.plybtn {width:40px !important; height:40px !important;}
#content a.bannerVideo {background:url(../images/playvideonews.gif) no-repeat 0 0; display:block; width:133px; height:35px; padding:18px 0 0 70px; font-size:1.2em; font-weight:bold; color:#fff; text-decoration:none;}
#content a.bannerVideo:hover {color:#333;}

#news .bannerVideo {color:#fff; background:url(../images/sp/play.png) no-repeat 0 0; width:41px; height:41px; display:block; text-indent:-9999px; float:right; margin-top:20px;}

#news a.bannerVideo:hover {color:#333;}

#fastLinks ul {margin:0 0 0 10px;}
#fastLinks ul li {background:url(../images/bullet.gif) no-repeat 0 4px; padding-left:10px; margin:3px 0;}

img.banner {margin:0 0 10px 0;}

#poll ul {margin:0 0 0 15px;}
#poll ul li {margin:5px 0 0 0;}
#poll div.pollBar {background:url(../images/pollresult.gif) repeat-x 0 0;}
#poll div.pollBar span {color:#fff; margin:2px; white-space:nowrap;}
#poll div.pw {width:100%; background:url(../images/pollresultno.gif) repeat-x 0 0;}

#poll ul li.but {margin-top:10px;}
#poll ul li input#objavi {background:url(../images/submit.gif) no-repeat 0 0; float:right; border:0; width:101px; height:25px; font-weight:bold; color:#fff; text-align:center; font-size:1.3em; padding-bottom:5px; margin-right:10px;}
#poll ul li input#objavi:hover {color:#333; cursor:pointer;}

#poll ul li input#prikazi {background:url(../images/submit.gif) no-repeat 0 0; float:right; border:0; width:101px; height:25px; font-weight:bold; color:#fff; text-align:center; font-size:1em; padding-bottom:5px;}
#poll ul li input#prikazi:hover {color:#333; cursor:pointer;}


/*Event list*/
ul#eventList li {padding:10px 0; border-bottom:1px solid #d8d8d8; margin:0; background:none; padding-left:0;}
ul#eventList li span {font-weight:bold;}
ul#eventList li.selectedDate {background:#ebebeb; padding:10px;}

/*walls*/
#content ul.wall {width:580px; margin:0; padding:0; float:left;}
#content ul.wall li {width:170px; margin:20px 0 0 30px; padding:0; float:left; background:url(../images/bg_wall.png) center top no-repeat; list-style-type:none;}
#content ul.wall li.firstWall {margin:20px 0 0 0;}
#content ul.wall li img {margin:26px 0 20px 24px; border:none;}
#content ul.wall li ul {margin:0; padding:0;}
#content ul.wall li ul li {width:85px; margin:0; padding:0; background:none; float:left;}
#content ul.wall li ul li a {float:left; font-size:1em; padding-left:11px; line-height:1.8em; color:#349F2F; text-decoration:none;}
#content ul.wall li ul li a:hover {text-decoration:underline;}
#content ul.wall li ul li.firstA {width:77px; padding-left:8px;}
#content ul.wall li .lightboxPicDescription {display:none;}

/*screensaver*/
.screen {width:400px; height:320px; margin:50px 0 0 90px; background:url(../images/bg_screen.png) 0 0 no-repeat;}
.screen img {width:380px; height:236px; margin:14px 0 0 10px;}
.buttonPlace {width:300px; margin:20px 0 0 140px;}
a.screenButton {width:200px; height:28px; margin:0 0 10px 50px; padding-top:12px; background:url(../images/screensaver_button.png) 0 0 no-repeat; text-align:center; display:block; color:#fff; text-decoration:none; font-weight:bold; font-size:1.3em;}
a:hover.screenButton {text-decoration:underline;}
.buttonPlace p {color:#74AD22; text-align:center;}

/* SIDEBAR
------------------------------ */
#sidebar h2 {font-size:1.4em; margin-bottom:7px; margin-top:-10px;}

ul#sideNavigation {margin-left:-10px; margin-bottom:15px;}
ul#sideNavigation li a {background:url(../images/sideNavigation.gif) no-repeat 0 0; display:block; height:15px; margin-bottom:5px; padding:7px 0 0 12px; text-decoration:none; font-size:1.1em;}
ul#sideNavigation li a:hover {text-decoration:underline;}
ul#sideNavigation li.selected a {text-decoration:underline;}

#sidebar ul.sideNavigation {margin-left:-10px; margin-bottom:15px;}
#sidebar ul.sideNavigation li a {background:url(../images/sideNavigation.gif) no-repeat 0 0; display:block; height:15px; margin-bottom:5px; padding:7px 0 0 12px; text-decoration:none; font-size:1.1em;}
#sidebar ul.sideNavigation li a:hover {text-decoration:underline;}
#sidebar ul.sideNavigation li.selected a {text-decoration:underline;}

#sidebar a.sidebarBanner img {margin:5px 0;}

#sidebar table {margin-bottom:15px;}

/*tabele*/
table {width:100%;}
table td {border-bottom:1px solid #0071b1; padding:2px 10px;}


table.lestvica {background:url(../images/lestvica.gif) no-repeat bottom right;}
table.lestvica {width:100%;}
table.lestvica td, table.lestvica th {text-align:center; height:20px; padding:3px 3px 0 3px;}
table.lestvica td.left, table.lestvica th.left {text-align:left; padding-left:7px;}
table.lestvica th {background:url(../images/lestvica-head.gif) repeat-x 0 0; height:19px; padding:2px 3px 0 3px; color:#fff;}
table.lestvica tr.odd td {background:url(../images/lestvica-odd.png) repeat-x 0 0;}
table.lestvica tr.odd:hover td {background:none;}
table.lestvica tr td {background:url(../images/lestvica-td.png) repeat 0 0;}
table.lestvica tr:hover td {background:none;}
table.lestvica tr.lestvicaSlovenija td {font-weight:bold;}

table.naslednjeTekme {background:url(../images/naslednjeTekme.gif) no-repeat bottom right;}
table.naslednjeTekme {width:100%;}
table.naslednjeTekme td, table.naslednjeTekme th {text-align:center; height:20px; padding:3px;}
table.naslednjeTekme td.left, table.naslednjeTekme th.left {text-align:left; padding-left:7px;}
table.naslednjeTekme th {background:url(../images/naslednjeTekme-head.gif) repeat-x 0 0; height:19px; padding:2px 3px 0 3px; color:#fff;}
table.naslednjeTekme tr.odd td {background:url(../images/naslednjeTekme-odd.png) repeat-x 0 0;}
table.naslednjeTekme tr.odd:hover td {background:none;}
table.naslednjeTekme tr td {background:url(../images/naslednjeTekme-td.png) repeat 0 0;}
table.naslednjeTekme tr:hover td {background:none;}

table.rezultati {background:url(../images/rezultati.gif) no-repeat bottom right;}
table.rezultati {width:100%;}
table.rezultati td, table.rezultati th {text-align:center; height:20px; padding:3px 3px 0 3px;}
table.rezultati td.left, table.rezultati th.left {text-align:left; padding-left:7px;}
table.rezultati th {background:url(../images/rezultati-head.gif) repeat-x 0 0; height:19px; padding:2px 3px 0 3px; color:#fff;}
table.rezultati tr.odd td {background:url(../images/rezultati-odd.png) repeat-x 0 0;}
table.rezultati tr.odd:hover td {background:none;}
table.rezultati tr td {background:url(../images/rezultati-td.png) repeat 0 0;}
table.rezultati tr:hover td {background:none;}

#calendar div.calendar {width:216px; padding:5px 20px; height:185px; background:url(../images/calendar.gif) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; margin-left:12px;}
table.month {width:216px; text-align:center;}
table.month td {padding:2px 0;}
table.month td.monthname {height:23px; text-transform:uppercase; font-weight:bold; font-size:1.2em; padding:2px 0 0 0; text-align:left; padding-top:2px;}
table.month td.dayname {color:#99ca3c; font-size:1.4em; font-weight:bold;}
table.month td.monthday, table.month td.saturday {font-size:14px; font-weight:bold;}
table.month td.sunday {font-size:14px; font-weight:bold; color:#99ca3c;}
table.month td.today {font-size:14px; font-weight:bold; color:#0059b0;}
table.month td.todayevent a {color:#0059b0;}
table.month td a {background:url(../images/impday.png) no-repeat 50% 40%; color:#fff; display:block; height:16px; text-decoration:none; font-weight:bold; padding-top:2px;}

#newsListSidebar {}
#newsListSidebar ul li a {text-decoration:none; height:60px; display:block; padding:0 10px; color:#333;}
#newsListSidebar ul li a img {float:left; margin-right:10px;}
#newsListSidebar ul li {padding:7px 0 4px 0; border-bottom:1px solid #e6e6e6;}
#newsListSidebar ul li:hover {background:#e6e6e6;}
#newsListSidebar ul li.selected {background:#e6e6e6;}




/* FORME
------------------------------ */
form ol li {margin:5px 0; display:block; width:100%;}
form ol li label {display:block; float:left; width:150px; text-align:right; margin-right:5px;}

/*#povprasevanje li p {display:block; float:left; width:100%; margin-left:155px; margin-bottom:3px;}*/
#povprasevanje li ul {float:left; width:100%; margin-left:155px;}
#povprasevanje li ul li input {float:left; }
#povprasevanje li ul li label {float:none; text-align:left; width:auto; margin-top:2px;}
#povprasevanje li ul li {height:20px; margin:5px 0 0 0; background:none; padding-left:0;}
input#drugo_txt {margin-left:155px;}
#povprasevanje li div.formati {margin-left:155px;}
#povprasevanje li span.error {margin-left:5px;}
input#submitButton {background:url(../images/submit.gif) no-repeat 0 0; border:0; width:101px; height:25px; font-weight:bold; color:#fff; text-align:center; font-size:1.3em; padding-bottom:5px; margin-left:155px; cursor:pointer;}
#povprasevanje li div.legend {float:left; margin-top:5px;}
#footballexperience_0, #footballexperience_1, #footballexperience_2, #footballexperience_3, #footballexperience_4, #footballexperience_5 {float:left; margin-left:155px;}
#povprasevanje li label.radioLabel {text-align:left; padding-top:3px;}
#povprasevanje li span.error {display:none;}
#organisationexperience_lbl, #memberexperience_lbl {float:none;}
#organisationexperience_0, #organisationexperience_1, #memberexperience_0, #memberexperience_1 {float:left; margin-left:155px;}
/*#error_footballexperience_0, #error_footballexperience_1, #error_footballexperience_2, #error_footballexperience_3, #error_footballexperience_4, #error_footballexperience_5 {float:left;}*/
#footballexperience_lbl {float:none;}
#povprasevanje li label.radioLabel {float:left;}
#vrsta_dela_lbl {float:none;}
#povprasevanje li input.radioButton {float:left; margin-left:155px;}
#povprasevanje li div.note {margin-left:155px;}

/* NEWSLIST
------------------------------ */
#nw {margin-left:13px;}
#nw h1 {margin:0;}
#newsListHome {background:url(../images/newslistHome.gif) no-repeat 0 0; width:912px; height:284px; padding:15px 0 15px 10px; margin-bottom:10px;}
#newsListHome ul li {width:440px; float:left; border-bottom:1px solid #999; margin-right:15px; padding:10px 0; height:63px;}
#newsListHome ul li img {float:left; margin-right:10px;}
#newsListHome ul li span {color:#999;}
#newsListHome ul li span.newsArchiveTitle {color:#000; font-weight:bold;}
#newsListHome ul li p {color:#333;}
#newsListHome ul li a {text-decoration:none;}

/* SPONSORS
------------------------------ */
#sponsors {background:url(../images/sponsors.gif) no-repeat 0 0; width:922px; height:14px; padding:0px 0 0 0; margin-bottom:10px; margin-left:13px !important; margin-left:7px; float:left; margin-top:-5px;}
#sponsorsIns {background:url(../images/sponsorsIns.gif) no-repeat 0 0; width:922px; height:14px; padding:0px 0 0 0; margin-bottom:10px; margin-left:13px !important; margin-left:7px; float:left; margin-top:-5px;}
#sponsorsWide {background:url(../images/sponsorsWide.gif) no-repeat 0 0; width:922px; height:14px; padding:0px 0 0 0; margin-bottom:10px; margin-left:13px !important; margin-left:7px; float:left; margin-top:-5px;}

#generalni {float:left; margin-left:6px !important; margin-left:3px; margin-top:10px;}
#generalni a.hypo {background:url(../images/sponzorji/hypogroup.png) no-repeat 0 0; display:block; width:208px; height:81px; float:left; text-indent:-9999px;}
#generalni a.hypo:hover {background:url(../images/sponzorji/hypogroup.png) no-repeat 0 -81px;}

#veliki {float:left;}
#veliki a {margin:0 8px 0 !important; margin:0 8px 0 4px;}
#veliki a.nike {background:url(../images/sponzorji/nike.png) no-repeat 0 0; display:block; width:101px; height:51px; float:left; text-indent:-9999px;}
#veliki a.nike:hover {background:url(../images/sponzorji/nike.png) no-repeat 0 -51px;}
#veliki a.telekom {background:url(../images/sponzorji/telekom.png) no-repeat 0 0; display:block; width:121px; height:51px; float:left; text-indent:-9999px;}
#veliki a.telekom:hover {background:url(../images/sponzorji/telekom.png) no-repeat 0 -51px;}
#veliki a.adriatic {background:url(../images/sponzorji/adriatic.png) no-repeat 0 0; display:block; width:155px; height:51px; float:left; text-indent:-9999px;}
#veliki a.adriatic:hover {background:url(../images/sponzorji/adriatic.png) no-repeat 0 -51px;}
#veliki a.kompas {background:url(../images/sponzorji/kompas.png) no-repeat 0 0; display:block; width:119px; height:51px; float:left; text-indent:-9999px;}
#veliki a.kompas:hover {background:url(../images/sponzorji/kompas.png) no-repeat 0 -51px;}
#veliki a.supradyn {background:url(../images/sponzorji/supradyn.png) no-repeat 0 0; display:block; width:124px; height:51px; float:left; text-indent:-9999px;}
#veliki a.supradyn:hover {background:url(../images/sponzorji/supradyn.png) no-repeat 0 -51px;}

#mali {float:left;}
#mali a {margin:0 21px 0 !important; margin:0 21px 0 10px;}
#mali a.union {background:url(../images/sponzorji/union.png) no-repeat 0 0; display:block; width:65px; height:51px; float:left; text-indent:-9999px;}
#mali a.union:hover {background:url(../images/sponzorji/union.png) no-repeat 0 -51px;}
#mali a.hervis {background:url(../images/sponzorji/hervis.png) no-repeat 0 0; display:block; width:79px; height:51px; float:left; text-indent:-9999px;}
#mali a.hervis:hover {background:url(../images/sponzorji/hervis.png) no-repeat 0 -51px;}
#mali a.stave {background:url(../images/sponzorji/estave.png) no-repeat 0 0; display:block; width:152px; height:51px; float:left; text-indent:-9999px;}
#mali a.stave:hover {background:url(../images/sponzorji/estave.png) no-repeat 0 -51px;}
#mali a.ledo {background:url(../images/sponzorji/ledo.png) no-repeat 0 0; display:block; width:71px; height:51px; float:left; text-indent:-9999px;}
#mali a.ledo:hover {background:url(../images/sponzorji/ledo.png) no-repeat 0 -51px;}
#mali a.cocacola {background:url(../images/sponzorji/cocacola.png) no-repeat 0 0; display:block; width:122px; height:51px; float:left; text-indent:-9999px;}
#mali a.cocacola:hover {background:url(../images/sponzorji/cocacola.png) no-repeat 0 -51px;}


/* FOOTER
------------------------------ */
#footNavigation {background:url(../images/footNavigationHervis.png) no-repeat 0 0; height:123px; padding:15px 0 0 20px; margin-left:13px !important; margin-left:6px; float:left; width:917px;}
#footNavigation ul {float:left; width:150px;}
#footNavigation ul li {margin:3px 0;}
#footNavigation ul li a {text-decoration:none; color:#333;}
#footNavigation ul li a:hover {text-decoration:underline;}
#footNavigation ul li.title {margin: 0 0 5px 0;}
#footNavigation ul li.title a {font-weight:bold; color:#349F2F;}
#footNavigation ul li.skrito a {color:#c9c9c9;}

#footer {background:url(../images/footerHervis.png) no-repeat 0 0; padding:33px 15px 0; height:17px; color:#777; float:left; width:920px;}
#footer a {color:#777;}
#footer a.izdelava {text-decoration:none;}
#web {float:right;}

#site #body .eng {background:url(../images/footer.gif) no-repeat left bottom; padding:13px 15px 0; height:17px; color:#777; float:left; width:920px;}

/* OTHERS
------------------------------ */
a.PDF {display:block; background:url(../images/pdf.gif) no-repeat 0 0; padding-left:30px; text-decoration:none; color:#333;}
a.PDF:hover {color:#349F2F;}

a.more {display:block; background:url(../images/more.gif) no-repeat 0 0; padding:2px 27px 0 0; text-decoration:none; color:#fff; float:right; margin:15px 0 0 0; width:75px; height:18px; text-align:right; font-weight:bold;}
a.more:hover {color:#333; background:url(../images/more.gif) no-repeat 0 -20px;}

#breadcrumbs a {color:#c5c3c3; text-decoration:none;}
#breadcrumbs a:hover {color:#58A24E;}

a.pdf {display:inline-block; padding-left:22px; height:18px; background:url(../images/pdfmini.gif) no-repeat 0 0; width:auto; color:#333; line-height:18px; margin-right:3px;}
a.xls {display:inline-block; padding-left:22px; height:18px; background:url(../images/xls.gif) no-repeat 0 0; width:auto; color:#333; line-height:18px;}
a.doc {display:inline-block; padding-left:22px; height:18px; background:url(../images/doc.gif) no-repeat 0 0; width:auto; color:#333; line-height:18px;}
a.zip {display:inline-block; padding-left:22px; height:18px; background:url(../images/zip.gif) no-repeat 0 0; width:auto; color:#333; line-height:18px;}
a.exe {display:inline-block; padding-left:22px; height:18px; background:url(../images/exe.gif) no-repeat 0 0; width:auto; color:#333; line-height:18px;}

#content img.newsPic {width:580px;}
#content span.date, #content span.category {color:#999;}
.hidden { display: none}

#news div.mainNews {}
/*#news img.ni {position:absolute; left:15px; top:15px;}*/

span.new {font-weight:bold; font-style:italic; color:#ff0000;}


/*wide*/
#contentWide {width:892px; float:left; padding:5px 15px 15px; background:none;}
#wrap {background:#fff url(../images/wrap.gif) no-repeat 0 0; margin-left:13px !important; margin-left:7px; margin-right:10px; width:922px; margin-bottom:0px;}
/* STATISTIKA
------------------------------ */
/*portret*/
img.imagePlayer {float:right; height:175px;}
#content table.playerStats {width:420px;}
#content table.playerStats td {border-bottom:none; padding:2px 5px;}
#content table.playerStats td.first {width:110px; text-align:right; font-weight:bold;}

/*TABS*/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}
#container-4 ul.tabs-nav {margin-bottom:0; margin-top:10px; margin-left:0;}
#container-4 ul.tabs-nav li {background:url(../images/tabbtn.gif) no-repeat 0 1px; margin:0; padding-left:0;}
#container-4 ul.tabs-nav li a{background:url(../images/tabbtn1.gif) no-repeat top right; margin:0; display:block; padding:5px 20px 6px 20px; color:#999;}
#container-4 ul.tabs-nav li.tabs-selected a{color:#4d9819;}
#container-4 .tabs-container {background:url(../images/tab.gif) no-repeat 0 0;}
#container-4 .tabs-container a.more {margin-top:5px; margin-right:4px; padding-top:1px; height:19px;}

#lestvice, #lestvicedoma, #lestvicegosti {width:580px;}

.tabfoot {background:url(../images/tabfoot.gif) no-repeat 0 100%; height:30px; width:580px; float:left;}

#content table.tabtable {margin: 0 1px; width:578px;}
#content table.tabtable th {height:24px; text-align:center; padding-top:4px; color:#fff;}
#content table.tabtable td {text-align:center; padding:4px 0; border-bottom:0;}
#content table.tabtable tr.odd td {background:#cdeaa6;}
#content table.tabtable th.left {text-align:left; padding:2px 10px;}
#content table.tabtable td.left {text-align:left; padding:2px 10px;}

#content .lestvica {margin:0;}
#content .naslednjeTekme {margin:0;}
#content .rezultati {margin:0;}
#content .lestvica td, #content .naslednjeTekme td, #content .rezultati td {border-bottom:0;}

#content .rezultatiRazpored table.tableOdd th {background:url(../images/bluetable.png) repeat-x 0 0;}
#content table.tableOdd tr.odd td {background:#E3E3E3;}
#content table.tableOdd td {border-bottom:none;}
#content table.tableOdd th {background:url(../images/bluetable.png) repeat-x 0 0; height:19px; padding:2px 3px 2px 3px; color:#fff; text-align:center;}
#content table.tableOdd th.first {width:150px;}
#content table.tableOdd th.second {width:70px;}
#content table.tableOdd th.third {width:50px;}
#content table.tableOdd th.la {width:50px;}
#content table.marBottom {margin-bottom:15px;}
#content table.tableOdd th.wider {width:125px;}

#homeLeft table.tableOdd tr.odd td {background:#E3E3E3;}
#homeLeft table.tableOdd td {border-bottom:none;}
#homeLeft table.tableOdd th {background:url(../images/bluetable.png) repeat-x 0 0; height:19px; padding:2px 3px 2px 3px; color:#fff; text-align:center;}
#homeLeft table.tableOdd th.first {width:150px;}
#homeLeft table.tableOdd th.second {width:70px;}
#homeLeft table.tableOdd th.third {width:50px;}
#homeLeft table.tableOdd th.la {width:50px;}
#homeLeft table.marBottom {margin-bottom:15px;}
#homeLeft table.tableOdd th.wider {width:125px;}

#homeLeft table.tableOdd th.left {text-align:left; padding:2px 10px;}
#homeLeft table.tableOdd th.center {text-align:center;}

#homeLeft table.tableOdd td.left {text-align:left;}
#homeLeft table.tableOdd td.center {text-align:center;}

#content table.tableOdd td span.enako {background:url(../images/enako.png) no-repeat 0 0; display:block; width:10px; height:10px; margin-top:2px; margin-left:2px;}
#content table.tableOdd td span.gor {background:url(../images/gor.png) no-repeat 0 0; display:block; width:13px; height:11px; margin-top:2px;}
#content table.tableOdd td span.dol {background:url(../images/dol.png) no-repeat 0 0; display:block; width:13px; height:11px; margin-top:2px;}
#content table.tableOdd td span.kartonRumen {background:url(../images/rumen.gif) no-repeat 100% 2px; display:block; width:10px; text-indent:-9999px;}
#content table.tableOdd td span.kartonRdec {background:url(../images/rdec.gif) no-repeat 100% 2px; display:block; width:10px; text-indent:-9999px;}

#contentHome table.tableOdd td span.kartonRumen {background:url(../images/rumen.gif) no-repeat 100% 2px; display:block; width:10px; text-indent:-9999px;}
#contentHome table.tableOdd td span.kartonRdec {background:url(../images/rdec.gif) no-repeat 100% 2px; display:block; width:10px; text-indent:-9999px;}

#contentWide table.tableOdd {width:100%;}
#contentWide table.tableOdd tr.odd td {background:#E3E3E3;}
#contentWide table.tableOdd td {border-bottom:none;}
#contentWide table.tableOdd th {background:#1667a3 url(../images/bluetable.png) repeat-x 0 0; height:19px; padding:2px 3px 2px 3px; color:#fff; text-align:center;}
#contentWide table.tableOdd th.first {width:150px;}
#contentWide table.tableOdd th.second {width:70px;}
#contentWide table.tableOdd th.third {width:50px;}
#contentWide table.tableOdd th.la {width:50px;}
#contentWide table.marBottom {margin-bottom:15px;}
#contentWide table.tableOdd th.wider {width:180px;}
#contentWide table.tableOdd th.noWrap {white-space:nowrap;}

#contentWide table {width:100%;}
#contentWide table td {border-bottom:1px solid #349F2F; padding:2px 10px;}

#content table.tableOddBlue tr.odd td {background:#b8e5f4;}
#content table.tableOddBlue td {border-bottom:none;}
#content table.tableOddBlue th {background:url(../images/lestvica-head.gif) repeat-x 0 0; height:19px; padding:2px 3px 0 3px; color:#fff; text-align:center;}

#content table.small {width:350px;}

#content table td.center {text-align:center; white-space:nowrap;}
#content table th.center {text-align:center;}
#content table td.left {text-align:left;}
#content table th.left {text-align:left; padding:2px 10px 0 10px;}

#contentWide table td.center {text-align:center; white-space:nowrap;}
#contentWide table th.center {text-align:center;}
#contentWide table td.left {text-align:left;}
#contentWide table th.left {text-align:left; padding:2px 10px 0 10px;}

#content table.dres {margin:15px 0;}
#content table.dres td {border-bottom:0; margin:0px; padding:0; vertical-align:middle;}
#content table.dres td.right {text-align:right;}
#content table.dres td.middle {width:130px; text-align:center;}
#content table.dres td.left {text-align:left;}

#content table.history tr.green td {background:#E3E3E3; border-bottom:none; font-weight:bold;}
#content table.history th {background:#6e9d30 url(../images/bluetable.png) repeat-x 0 0; height:19px; padding:2px 3px 2px 3px; color:#fff; text-align:center;}
#content table.noBorder td {border-bottom:none;}
#content table.history tr td {border-bottom:none;}

ul#vsiNastopi {}
ul#vsiNastopi a {color:#333;}
ul#vsiNastopi li.odd {background:#CDEAA6;}
ul#vsiNastopi li span {width:65px; display:block; float:left; text-align:center;}

#content div.pregled {width:270px; float:left; margin:20px 20px 0 0;}
#content div.pregled a.more {margin-top:5px; padding-top:1px; height:19px;}
#content div.noMargin {margin:20px 0 0 20px;}

.wt a.more {margin-top:5px; padding-top:1px; height:19px;}




#result p.ekipe {background:url(../images/resulttop.gif) no-repeat 0 0; width:580px; height:28px; margin-bottom:0;}
#result span.domacaEkipa {display:block; width:255px; float:left; text-align:right; color:#ebf3df; font-size:1.5em; font-weight:bold; margin-top:6px; padding-right:10px;}
#result span.rezultat {display:block; width:50px; float:left; text-align:center; color:#fff; font-size:2em; font-weight:bold; margin-top:6px;}
#result span.gostiEkipa {display:block; width:255px; float:left; text-align:left; color:#ebf3df; font-size:1.5em; font-weight:bold; margin-top:6px; white-space:nowrap; padding-left:10px;}

#result p.strelci {background: #c9c9c9 url(../images/resultmiddle.gif) no-repeat -5px 0; width:569px; margin-left:5px; margin-bottom:0; font-size:0.9em;}
#result p.strelci span.domaci {width:250px; text-align:right; display:block; float:left; margin-right:70px; padding-top:3px;}
#result p.strelci span.gosti {width:240px; text-align:left; display:block; float:left; padding-top:3px;}
#result p.strelci span.gosti span, #result p.strelci span.domaci span {white-space:nowrap; margin:0 2px;}


#result p.bottom {background: #fff url(../images/resultbottom.gif) no-repeat -5px 0; width:569px; margin-left:5px; height:10px; margin-bottom:0; text-indent:-999px;}



#content table.zapisnikStats {width:420px;}
#content table.zapisnikStats td {border-bottom:none; padding:2px 5px;}
#content table.zapisnikStats td.first {width:75px; text-align:right; font-weight:bold;}
#content table.zapisnikStats td ul li {background:none; padding-left:0;}
#content table.zapisnikStats td ul {margin-left:0;}

#domaci h2.statTitle, #gosti h2.statTitle {color:#fff; padding:5px 0 0 10px; margin:0 0 10px 0;}
#domaci h2, #gosti h2 {padding:5px 0 0 10px; margin:10px 0 5px 0;}
div.zapisnikLevo {width:275px; float:left; margin:0 12px 0 8px !important; margin:0 12px 0 4px;}
div.zapisnikDesno {width:275px; float:left;}
#domaci table.tableOdd, #gosti table.tableOdd {margin-left:1px;}

div.strelci {width:275px; float:left; margin:0 12px 0 8px !important; margin:0 12px 0 4px;}
div.opominjeni {width:275px; float:left;}
div.menjave {width:560px; float:left; margin:0 12px 0 8px !important; margin:0 12px 0 4px;}
div.ne_11_m {width:560px; float:left; margin:0 12px 0 8px !important; margin:0 12px 0 4px;}

#gosti, #domaci {width:580px;}

#container-4 div.menjave h2.switch {background:url(../images/icon-switch.gif) no-repeat 0 0; padding:4px 0 0 30px; height:18px;}
#container-4 div.strelci h2.ball {background:url(../images/icon-ball.gif) no-repeat 0 0; padding:4px 0 0 30px; height:18px;}
#container-4 div.opominjeni h2.yellow {background:url(../images/icon-yellow.gif) no-repeat 0 0; padding:4px 0 0 28px; height:18px;}
#container-4 div.zapisnikLevo h2.postava {background:url(../images/rezerva.gif) no-repeat 0 0; padding:2px 0 0 25px; height:14px; margin-top:0;}
#container-4 div.zapisnikDesno h2.rezerva {background:url(../images/postava.gif) no-repeat 0 0; padding:2px 0 0 25px; height:14px; margin-top:0;}

#container-4 a.vratar {background:url(../images/vratar.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 a.kapetan {background:url(../images/kapetan.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 a.rumeni {background:url(../images/rumen.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 a.rdeci {background:url(../images/rdec.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 a.penal {background:url(../images/penal.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 a.avtogol {background:url(../images/avtogol.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}

#container-4 span.rumeni {background:url(../images/rumen.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}
#container-4 span.rdeci {background:url(../images/rdec.gif) no-repeat 100% 2px; display:inline-block; padding-right:15px;}

span.menjavaOut {background:url(../images/out.gif) no-repeat 0 0; display:block; padding:0 0 0 27px; float:left; margin-right:10px; width:130px;}
span.menjavaIn {background:url(../images/in.gif) no-repeat 100% 0; display:block; padding:0 25px 0 0 ; float:left; text-align:right; width:130px;}

#cluetip {width:150px; background:#ff0000; color:#fff;}

#myTable th {cursor:pointer;}

#content img.imgLeft {float:left; margin:0 15px 10px 0;}

#content div.predstavitevOsebe {background:url(../images/predstavitevOsebe.gif) no-repeat 0 0; width:519px; height:329px; padding:15px;}
#content div.predstavitevOsebe img {float:left; margin-right:15px;}
#content div.predstavitevOsebe ul {float:left; width:270px;}
#content div.predstavitevOsebe h2 {margin-bottom:0; font-size:1.5em;}
#content div.predstavitevOsebe p {margin-bottom:7px;}
#content div.predstavitevOsebe a.more {margin-top:-20px; background:url(../images/more-grey.gif) no-repeat 0 0;}
#content div.predstavitevOsebe a.more:hover {background:url(../images/more-grey.gif) no-repeat 0 -20px;}

#content ul.rightul {float:left; width:300px;}

#content a.slideToggleSelector {display:block; height:30px; background:#d1e9ce; height:17px; padding:2px 3px 2px 3px; color:#58A24E; margin-top:10px; border:1px solid #58A24E; text-decoration:none;}
#content a.neodigrane {background:#B8E5F4 ; color:#216ba9; border:1px solid #216ba9;}
#content a.neodigrane span.neodig {color:#216BA9 !important; float:right;}
#content a.slideToggleSelector span.neodig {color:#58A24E; float:right;}
#content a.slideToggleSelector span.krog {width:50px; display:block; float:left;}

#contentWide a.slideToggleSelector {display:block; height:30px; background:#CDEAA6; height:17px; padding:2px 3px 2px 3px; color:#6e9d30; margin-top:10px; border:1px solid #6e9d30; text-decoration:none;}
#contentWide a.neodigrane {background:#B8E5F4 ; color:#216ba9; border:1px solid #216ba9;}
#contentWide a.neodigrane span.neodig {color:#216BA9 !important; float:right;}
#contentWide a.slideToggleSelector span.neodig {color:#6e9d30; float:right;}
#contentWide a.slideToggleSelector span.krog {width:50px; display:block; float:left;}

#content table.tableOdd th.rezultatiFirst, #content table.tableOdd th.rezultatiSecond, #content table.tableOddBlue th.rezultatiFirst, #content table.tableOddBlue th.rezultatiSecond {width:35%;}
#all a {width:60px; text-align:center; float:right; margin-top:0 !important;}
#all {height:20px;}

#content .mycarousel li {background:none; margin:0; padding-left:0;}

#content ul.newsListArchive {margin-left:0;}
#content ul.newsListArchive li {background:none; padding-left:0;}

#novice_search ul {background:#f3f3f3; margin-left:0; padding:10px 15px;}
#novice_search ul li {background:none; padding-left:0; margin:5px 0;}
#novice_search ul li span.label {display:block; float:left; margin-right:5px; width:80px; text-align:right;}

#novice_search ul li input#objavi {background:url(../images/submit.gif) no-repeat 0 0; border:0; width:101px; height:25px; font-weight:bold; color:#fff; text-align:center; font-size:1.3em; padding-bottom:5px; margin:0 0 0 85px;}
#novice_search ul li input#objavi:hover {color:#333; cursor:pointer;}

#content ul.videoArchive {margin-left:0px;}
#content ul.videoArchive li {padding-left:0; background:none; margin:0;}
#content ul.videoArchive li img {float:left; margin-right:5px;}
#content ul.videoArchive li a {text-decoration:none; color:#333; display:block; width:560px; height:60px; padding:10px; border-bottom:1px solid #f3f3f3;}
#content ul.videoArchive li a:hover {background:#f3f3f3;}
#content ul.videoArchive li a span.videoArchiveTitle {color:#349F2F;}
#content ul.videoArchive li a:hover span.videoArchiveTitle {text-decoration:underline;}

div.lockedVideo {border:1px solid #cc2d2d; background:#e57878; padding:10px 10px; text-align:center;}
div.lockedNewsVideo {border:1px solid #cc2d2d; background:#e57878; padding:10px 10px; text-align:center; position:absolute; bottom:0; left:290px; width:250px;}

img.oneVideoImg {width:280px;}

#newsListHome h1 {margin-top:0px; margin-bottom:7px;}

#navisionloginForm {background:#F3F3F3;}
#navisionloginForm ol li {list-style:none;}

input.obvestila {margin-left:110px !important;}

#content ul.noBullet li {padding-left:0; background:none;}
#documents_form {background:#F3F3F3; padding-top:10px;}

#delegiranjeForm button.submitButton {display:none;}

#documents_form ul li label {width:70px; text-align:right; display:block; float:left; margin:2px 5px 0 0;}
#documents_form ul li select#year {width:100px;}
#documents_form ul li {margin:4px 0;}
#documents_form ul li input#submitButton {margin:5px 0 0 75px;}

#delegiranjeRazpored {width:200px; float:right; background:#F3F3F3; padding:10px; margin:0 0 10px 10px;}
#delegiranjeForm {width:350px; background:#f3f3f3; padding:10px; margin:0 0 35px 0;}
#delegiranjeForm label {margin:4px 5px 4px 0;}

table td.noWrap {white-space:nowrap}

#calendarloginForm {background:#f3f3f3; padding:10px;}
#calendarloginForm label {width:100px;}
#calendarloginForm_w1 {margin-bottom:10px;}

#addeditcalendareventForm ol li label {width:90px;}

ul#calEventList li {background:none; padding:10px 0; border-bottom:1px solid #999;}
ul#calEventList li h2 {margin-bottom:0;}
#edit {width:200px; margin-bottom:5px; float:right;}
#edit a {display:inline-block; float:left; padding:2px 10px; background:#CDEAA6; border:1px solid #7aab39; margin-right:5px;}


/*ErrorMessage*/

#content #errorMessage, #content .errorMessages {color:#c61010; background:#f3f3f3; padding:10px 15px;}
/*#content #errorMessage ul li {background:none; padding-left:0;}*/
#content #errorMessage ul, #content .errorMessages ul {margin:0px;}

a.printIcon {float:right; background:url(../images/new_printer_icon.gif) no-repeat 0 0; display:inline-block; width:16px; height:12px; text-indent:-9999px; margin-top:2px;}

.print {display:none;}

ul.firstPage {margin:15px 0 0 0; padding:0;}
ul.firstPage li {display:inline; width:280px; padding:0; margin-right:120px; list-style:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold;}
ul.firstPage li.first {text-align:left; padding-left:10px; width:270px;}
ul.firstPage li.last {text-align:right; padding-right:10px; width:270px;}
ul.firstPage li a {text-decoration:none; color:#8bc33c;}
ul.firstPage li a:hover {color:#0c3660;}
ul.firstPageTop {padding-bottom:15px;}

ul#social {padding-top:13px;}
ul#social li a.facebook {background:url(../images/facebook.gif) no-repeat 0 0; padding:2px 0 5px 22px; height:18px;}
ul#social li a.youtube {background:url(../images/youtube.gif) no-repeat 0 0; padding:2px 0 5px 22px; height:18px;}
ul#social li a.twitter {background:url(../images/twitter.gif) no-repeat 0 0; padding:2px 0 5px 22px; height:18px;}

span.paginationCurrentPage {font-size:1.3em; font-weight:bold; margin:0 3px;}


#body #contentHome div.lineH {padding:25px; width:872px; height:264px;}
#body #contentHome div.lineH h1 {margin-bottom:15px;}
#body #contentHome div.lineH p {line-height:20px;}

/* support for clickable tr table */
tr.lestvicaLinksClickable td { cursor: pointer; }

/*NZS webslices novice*/
#hiddenNewsWebSlice{display:none;}

#koledar {margin:0 10px 10px;}

#voscilnica {margin:10px 0 0 10px;}

#vprasalnikForm ol {margin-left:0;}
#vprasalnikForm label {width:560px; display:block; text-align: left;}
#vprasalnikForm li {width:100%; list-style-type: none; line-height: 20px;}
#vprasalnikForm label.radioLabel {width:300px; margin-left: 10px; float: left; text-align: left;}
#vprasalnikForm input.radioButton {float:left; margin-top: 3px; margin-left: 0}
#vprasalnikForm input.chackbox {float:left; margin-top: 3px;}
#vprasalnikForm ol li ul {margin:0; padding:0;}
#vprasalnikForm ol li ul li {margin:0; padding:0; background:none;}
#vprasalnikForm ol li.chackboxLabel ul li label {width:100px; margin-top: 0; text-align: left; margin-left:10px;}
#vprasalnikForm ol li.chackboxLabel ul li input {margin-left:0px; }
#vprasalnikForm ol li.strongLabel {font-weight: bold; padding-left:0px;}
#ogled_rep_1, #vstopnice_net_1, #app_fifa_1, #net_nzs_1, #have_aranzma_1, #have_aranzma_2, #have_aranzma_3, #need_aranzma_1, #need_aranzma_2, #need_aranzma_3 {margin-left:0px;}
#ticket_1, #ticket_2, #ticket_3, #ticket_4, #ticket_5 {width:50px; float:left; margin-right: 10px; margin-left: 0px !important;}
#vprasalnikForm li.left label {text-align: left; width:300px; float: left; padding-top: 2px;}
#vprasalnikForm li.endVpr {margin-bottom:10px; font-weight: bold; font-style: italic;}
#content #vprasalnikForm li.right label {text-align: left; width:230px;}
#vprasalnikForm textarea {margin-left:0px;}
#vprasalnikForm #submitButton {margin-left:0;}

/*related news*/
#content .relatedNewsStrong {margin:0; font-size:1.3em; color:#C6C9C6; display:block; width:100%; float:left;}

#content .relatedNews {background:#f2f2f2; padding:10px; border:1px solid #c6c9c6; margin:0 0 5px 0; float:left;}
#content .relatedNews ul {margin:0 0 0 0;}
#content .relatedNews ul li {list-style-type:none; background:none; padding:0; margin:5px 0 10px; float:left; width:269px; padding-right:10px; height:45px;}
#content .relatedNews ul li span.newsListDate {font-size:0.9em; color:#666;}

a.zapisnikLink {display:block; background:url(../images/more.gif) no-repeat 0 0; padding:2px 20px 0 7px; text-decoration:none; color:#fff; margin:15px 0 0 0; width:75px; height:18px; text-align:left; font-weight:bold;}
a.zapisnikLink:hover {color:#333; background:url(../images/more.gif) no-repeat 0 -20px;}

#webSlices {background:#fff;}
#webSlices #news {width:815px; background:none; padding:0;}
#webSlices #newsList {top:0;}
#webSlices .newsText {top:0; left:0;}
#webSlices #news img.ni {top:0; left:-92px;}

/*rate*/
#content .rate {width:580px; height:45px; background:url(../images/sp/thumbsback.png) no-repeat 0 100%; position:relative; margin-bottom:10px;}
#content .rate ul {background:url(../images/sp/thumbsleft.png) no-repeat 0 0; height:45px; position:absolute; left:50%; bottom:0; margin-left:-115px; margin-bottom:0;}
#content .rate ul li {height:45px; float:left; background:none; padding:0; margin:0;}
#content .rate ul li.down {background:url(../images/sp/thumbsright.png) no-repeat 100% 0;}
#content .rate ul li.up a {background:url(../images/sp/thumbsup.png) no-repeat 10px 0; padding:5px 10px 0 45px; display:inline-block; height:31px; margin-top:7px;}
#content .rate ul li.up a:hover {background:url(../images/sp/thumbsup.png) no-repeat 10px -38px;}
#content .rate ul li.down a {background:url(../images/sp/thumbsdown.png) no-repeat 10px 0; padding:5px 10px 0 45px; display:inline-block; height:31px; margin-top:7px;}
#content .rate ul li.down a:hover {background:url(../images/sp/thumbsdown.png) no-repeat 10px -38px;}
#content .rate ul li a {text-decoration:none; font-size:1.3em; font-weight:bold; color:#626262;}
#content .rate ul li.first {background:url(../images/sp/thumbsdevider.png) no-repeat 100% 100%; padding:12px 10px 0 10px; height:33px; font-size:1.3em; font-weight:bold; color:#626262;}
#content .rate ul li.up {background:url(../images/sp/thumbsdevider.png) no-repeat 100% 100%;}

#content .participateInAction label {width:190px;}

/* EXPLORE NZS */
.topRight {float:right; position:relative; padding:11px 0 0 0; z-index:50;}
#explore {display:block; width:111px; height:21px; padding:6px 0 0 10px; text-decoration:none; font-weight:bold; background:url(../images/explorebutton.png) no-repeat 0 0; float:right; margin:13px 0 0 0;}
#explore:hover {color:#444;}

#exploreDiv {display:none; width:612px; height:228px; background:url(../images/explorediv.png) no-repeat 0 0; position:absolute; right:0; top:68px; z-index:20; padding:20px 0 0 0;}
ul.sites {padding-bottom:12px; background:url(../images/lineball.png) no-repeat 0 100%; margin-bottom:13px; margin-left:10px; margin-top:10px; float:left;}
ul.sites li {float:left; float:left; display:inline-block;}
ul.sites li a {float:left; width:116px; float:left; display:inline-block; text-align:center; height:120px; color:#444; text-decoration:none; font-weight:bold; margin-right:5px;}
ul.sites li a:hover {color:#349F2F;}
ul.sites li a.nzsBall {background:url(../images/nzsball.png) no-repeat 0 100%; padding-top:13px; height:111px;}
ul.sites li a.nzsBallEng {background:url(../images/nzsballeng.png) no-repeat 0 100%; padding-top:13px; height:111px;}
ul.sites li a.spBall {background:url(../images/spball.png) no-repeat 0 100%;}
ul.sites li a.hpsBall {background:url(../images/hpsball.png) no-repeat 0 100%;}
ul.sites li a.futsalBall {background:url(../images/futsalball.png) no-repeat 0 100%; padding-top:13px; height:111px; margin-right:0;}

ul.social {margin-left:30px; float:left;}
ul.social li {float:left; display:inline-block; padding-right:30px;}
ul.social li a {float:left; display:inline-block; height:24px; padding-left:45px; color:#444; font-weight:bold; text-decoration:none; padding-top:8px;}
ul.social li a:hover {color:#349F2F;}
ul.social li a.youtube {background:url(../images/youtube.png) no-repeat 0 0;}
ul.social li a.facebook {background:url(../images/facebook.png) no-repeat 0 0;}
ul.social li a.twitter {background:url(../images/twitter.png) no-repeat 0 0;}

/* HACKS
------------------------------ */
.clear, #w, #cont {display:inline-block;}
.clear:after, #top ul:after, #content .relatedNews ul:after, .rate:after, #vprasalnikForm li:after, ul.social:after, ul.sites:after, .newsText:after, #body:after, #static:after, #poll ul li:after,#footNavigation:after, #contentHome:after, #cont:after, #content:after, #w:after, #povprasevanje li:after, #newsListHome ul:after,#news div.mainNewsList:after, #wrap:after, ul.playerStats li:after, #slideshow div.active:after, .tabs-container:after, .tabfoot:after, .pregled:after, .wt:after, p.strelci:after, #all:after, #navi:after, #content ul.wall li:after, #edit:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}