/* ::CSS-Swatches::lines:#0F2C90::nav:#CFD5E9::alerts:#FF0::postits:#FFB::footer:#929293::plus:#F00::buttons:#133091:: */
/* clear styles */
html, body {margin:0;padding:0;width:100%;}
h1, h2, p, blockquote {margin:0;padding:0;}
ul, ol, dl, li, dt, dd {list-style:none;margin:0;padding:0;}
fieldset,legend,img,form {border:0;padding:0;margin:0;}

h3 {font-size:1.5em;}
h5 {font-size:1.3em;}
h6 {font-size:1.1em;}
#main a:visited {color:#8CABC2}
#main #sidebar a:visited,#main #subnb a:visited {color:#004276}
#main #sidebar a:hover, a:hover {text-decoration:none;color:#980000}
.time {font-weight:bold}

/* LAYOUT */
body {font-family:Arial,sans-serif;text-align:center;padding:20px 0;font-size:10pt}

#site {width:1000px;margin:0 auto;text-align:left;position:relative;}

body{padding:10px 0 0 0}
#body {border:1px solid #AAAAAA;width:958px;clear:both;padding:10px 20px 20px;margin-top:10px;background:white}

#main {padding:10px 0 0 219px;}
#content-wrapper {float:left}
#content {margin-right:250px;width:490px}
.pub #content {margin-right:0;width:740px}
#sidebar {float:left;margin:0 0 0 -231px;width:230px;}

#foot {clear:both;}


/* TYPOGRAPHY */
h1 a {font:1.5em/1 Georgia,serif;}

#originalna {font-size:0.9em;}

.cms {font-size:1.2em;line-height:1.5;}
.cms p,.cms blockquote {font-size:.8em;}
.entry-summary p {font-size:.95em}
.display .entry-summary p,#display .entry-summary p {color:#004276}


/* COLORS & BACKGROUNDS */
body {background:#f0f0f0 url(../images/layout/wbg1.jpg) repeat-x;}

h1 a {color:#000;}

#form_newslist fieldset {border:1px solid #cccccc;padding:4px 10px 0 10px;height:33px}
#form_newslist select {font-size:11px}
#form_newslist fieldset ol li {display:inline}
#form_newslist a.tisk {display:block;float:right}

.star > div,.alerts {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-top:10px}
#menu #login .alerts {width:488px}
.alert {margin:0 10px;padding:1px 0 10px 40px;color:#000;background:url(../images/icons/exclamation.gif) no-repeat 0 0;min-height:22px}
* html .alert {margin:0 10px;padding:1px 0 10px 40px;color:#000;background:url(../images/icons/exclamation.gif) no-repeat 0 0}

#main ins {display:block;background:url(../images/icons/addon.gif) no-repeat left top;padding-left:12px;text-decoration:none;}
#main a:visited ins {background:url(../images/icons/addonv.gif) no-repeat left center;}

#predsedovanje {padding:0 0 20px 0}
#predsedovanje p.c {text-align:center;}

/* moneta */
#moneta {background:url(../images/layout/bg_box_bottom.gif) repeat-x 0 100%;margin:0 0 1.5em 0;text-align:center;padding-bottom:15px}
#moneta a {display:block;padding:0 0 1em 0;}
#moneta p {padding:.5em 0;margin:0 auto 1em auto;clear:both;font-size:0.9em;text-align:left;background:url(../images/layout/dot-h.gif) repeat-x 0 0;}
#moneta ul {background:url(../images/layout/dot-h.gif) repeat-x 0 0;padding:1em 0 1em;margin:0 0 .5em;}
#moneta ul li {width:50%;float:left;}
#moneta ul li a {display:block;padding:75px 0 0 0;text-align:center;color:#1F6297;font-size:1.1em;margin:0;}
#moneta ul li.p1,#moneta ul li.p3,#moneta ul li.p5,#moneta ul li.p7 {background:url(../images/layout/dot-v.gif) no-repeat 100% 0;}
#moneta ul li.arhiv a {background:url(../images/icons/arhiv.gif) no-repeat 50% 10px;}
#moneta ul li.foto-arhiv a {background:url(../images/icons/foto_arhiv.gif) no-repeat 50% 10px;}

/* originalna sporocila - 8.5.07 */
#originalna {padding:5px 0 0 0;text-align:center;}
#originalna a {background:url(../images/icons/o_sta.gif) no-repeat 50% bottom;display:block;height:80px;margin:0 auto;color:#2E6A9E;font-size:1.1em;font-weight:bold;text-decoration:none;}

/*.rbox info */
.rboxnd,#zprijava {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px 10px 0 10px;font-size:10pt}
.wordpress table,.rbox,.nupor {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px;font-size:10pt}
.wordpress table {font-size:9pt;line-height:1.5}
.wordpress table td {width:33%;border-left: 1px solid #cccccc;padding:0 10px}
.wordpress table td:first-child > div {width:215px}
.wordpress table td:first-child > div > div {margin-bottom:20px}
.wordpress table td:first-child {border-left:0}
.wordpress h4 {margin-top:0;font-weight:normal;font-size:12pt}
.wordpress h3 {font-size:10pt}
.vatop tr,.wordpress tr {vertical-align:top}
.wordpress .avtor {margin-top:10px;color:#666;font-style:italic}
.wordpress img {display:block;margin:0 auto 10px}
.rbox .fn,.rbox .adr,.rbox .tel,.rbox .email,.rbox .email .type {display:block;line-height:1.3;}
.rbox .email {margin:0 0 10px 0;}
.rbox .value,.rbox .street-address,.rbox .locality,.rbox .postal-code {font-weight:bold;}
.rbox .sep {display:block;height:14px;}
.rbox a {color:#206197 !important;}

#links {padding:0 0 20px 0;background:url(../images/layout/bg_box_bottom.gif) repeat-x 0 100%;}
#links ul li {background:url(../images/layout/dot-h.gif) repeat-x 0 0;padding:1em 0 0 0;}
#links ul .p1 {background:none;}
#links ul li a {display:block;text-align:center;text-decoration:none;color:#216298;background:url(../images/icons/arrow.gif) no-repeat 0 0;}
#links ul li a span {display:block;text-align:left;padding:0 0 0 1.8em;}
#links ul li a .u {text-decoration:underline;}
#links ul li a img {margin:1em auto;}

/* cms */
.cms p {margin:0 0 1em;}

/* common */
abbr {border:none;}

/* hacks */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */

a {outline:none}
.koledar {position:absolute}
.koledar span {display:none}
pre {font-size:8pt;clear:both}
.napkraj {color:#1D6299;}
/* IE7 */
*:first-child+html #napovednik ol {margin-top:8px;}
/* IE6 */
* html #napovednik ol p {position:relative;top:-14px;}
.lbutton {width:100%;height:22px;display:block;}

/*ap*/
#main .cms h3.fn {color:#2E6A9E;}

.mbutton {height:18px;display:block;}

#prevnext {float:right}
#hhk {display:block;height:21px}

a {color:#004276;text-decoration:none}

#headbar {background:url(/_common/images/layout/bg_site_top.png) repeat-x; height: 25px;color:white;padding:4px 20px 0;margin-bottom: -4px}
#headbar h1 {font-weight:normal;font-size:10pt}
#headbar a {text-decoration:none;color:white;}
#headbar p {float:right;}
.pub #services-head {background: white url(../images/layout/headbg2.jpg);height:100px}
#services-head {background: white url(../images/layout/headbg.jpg);height:60px;border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA;padding:0 14px}
#services-head li {float:left;width:82px;padding:10px 0 0 0;height:40px}
#services-head li.p {width:130px;text-align:center;padding:20px 0 0px 0;background:url(../images/layout/vline.png) no-repeat}
#services-head li.active,#services-head li.p:hover {background:url(../images/layout/mbg.png) no-repeat}
#services-head li.p a {text-decoration:none;font-weight:bold;}

#tools-head,#tools-foot {background: url(../images/layout/headsubbg.png) no-repeat;border-top: #EDAA41 1px solid;height:20px;padding:5px 10px;clear:both}
#tools-head li,#tools-foot li {float:right;padding:0 10px}
#tools-head li.rss a {background:url(../images/buttons/rss.gif) no-repeat;display:block;width:50px;height:22px;text-indent:-999em}
#tools-head li.rss {position:relative;top:-3px}
#bread {height:20px;width:100%;clear:both}
#bread div {float:left;background:url(/_common/images/layout/bullet.gif) no-repeat 0 50%;padding:0 13px 0 15px}
#bread div.first {background:none;padding:0 10px 0 0}

#menu {clear:left;float:left;padding-top:10px}
#rmenu {margin:20px 0}
#rmenu.first {padding-top:0}
#menu h2 {background:url(../images/layout/collefthead.jpg) no-repeat;width:180px;font-size:14pt;height:45px;padding:5px 10px 0;font-weight:normal}
#menu #rmenu h2 {background:url(../images/layout/colleftheady.jpg) no-repeat}
#level1 {width:198px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC}
#level1 {background:#fdf6d9}
#level1 .level2 {background:#f2f2f2;margin-left:-10px}
#level1 li {padding:5px 0pt 5px 10px;border-top:1px solid #DDDDDD}
#level1 li.active {display:block;padding:5px 0 0 10px;}
#level1 li.active a {display:block;padding:5px 0}
#level1 li.active li a {display:inline;padding:0}
#level1 li .level2 li {padding:5px 0 5px 20px;font-weight:normal}
#level1 li.active, #level1 li .level2 li.active {font-weight:bold}

.bottom {clear:both;background:url(../images/layout/colleftbot1.jpg) no-repeat;width:200px;height:10px}
#rmenu .bottom {background:url(../images/layout/menubot.jpg) no-repeat;height:5px}
#sidebar .bottom {background:url(../images/layout/colrightbot1.jpg) no-repeat;height:4px;padding:3px 10px;width:210px}
.bottomtxt {clear:both;background:url(../images/layout/colcenterbot.jpg) no-repeat;width:470px;height:19px;padding:3px 10px}
#sidebar .bottomtxt {background:url(../images/layout/colrightbot.jpg) no-repeat;width:210px}
#content .bottom {background:url(../images/layout/colcenterbot.jpg) no-repeat scroll 0pt 100%;height:8px;width:490px}
.pub #content .bottom {background:url(../images/layout/colcenterbot2.jpg) no-repeat scroll 0pt 100%;width:740px}

#main h2 {background:#cccccc url(../images/layout/colcenterhead.jpg) no-repeat;height:45px;font-size:14pt;font-weight:normal;padding:5px 10px 0 10px;margin-top:20px}
#fotoban h2,.pub #main h2 {background:#cccccc url(../images/layout/colcenterhead2.jpg) no-repeat}
.pub #main h2.osta {background:#cccccc url(../images/layout/boxcenter1.jpg) no-repeat}
#main h2.first {margin-top:0}

#sidebar h2 {background:url(../images/layout/colrighthead.jpg) no-repeat;width:210px}
#login h2 {margin:0}
#login .ol {padding:10px;font-size:8pt;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#login .more {width:208px;padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#menu #login .more {width:468px}
#login .more p {padding-top:4px}
#login li.p1,#login li.p2 {float:left;width:43%}
#login li.p3 {width:11%;float:left}
#login li.p4 {clear:both;background:url(../images/layout/colrightbot.jpg)}
#login li.p1 input,#login li.p2 input {border:1px solid #AAAAAA;width:95%}
#login li.p3 {display:block;width:16px;height:16px;margin-top:17px;padding-left:6px}
#login li.p3 input.image {float:right;padding-right:15px}
#login li.p5 {clear:both}
#menu #login .up {width:180px}
#menu #login .ol {width:178px}
#menu #rmenu,#menu #login {width:200px}
#main #login {width:490px}
#main #sidebar #login {width:230px}
#menu #login ol li {float:none;width:100%}

#napovednik {margin-bottom:20px}
#fotoban,#fotoban>div,#napovednik.spnap {position:relative}
#napovednik div.head {height:50px}
#napovednik #napl,.up {padding:0 10px;margin-top:-20px}
#napovednik ol,#useful div.list {padding:10px;width:208px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#napovednik li .time {padding:2px 0;}
* html #napovednik li .time {height:2em}
* html #napovednik li .napkraj {padding:10px 0}
#napovednik li {border-bottom: 1px solid #cccccc;padding:5px 0}

#foot .all {background:url(../images/layout/fbg.jpg);margin:0 20px;height:55px}
#foot .end {background:url(../images/layout/fcrgh.jpg) no-repeat 100% 0}
#foot #logo,#tools-foot1,#tools-foot2,#foot li {float:left}

#foot {background:url(../images/layout/fclft.jpg) no-repeat;height:55px}

#tools-foot1 li {padding:30px 10px 0 10px;}
#tools-foot2 li {padding:32px 10px 0 10px;font-size:8pt}
#tools-foot2 {float:right}
#foot .end {background:url(../images/layout/fcrgh.jpg);height:55px;left:980px;position:relative;float:left;width:20px}

#foot #logo {margin-top:10px}

#foot2 {background:url(../images/layout/fmir.jpg);text-align:center;padding-top:20px;color:white;width:1000px;margin:auto}
#foot3 {background:url(../images/layout/fbg1.jpg);width:100%;height:100px}

#peubox {margin:20px 0;width:180px;}
#peubox p.top {margin-top:20px;background:#7FABCB url(../images/layout/collefteuhead.jpg) no-repeat;font-size:10pt;font-weight:bold;padding:5px 10px 0 10px}
#zadnjaeu {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;font-size:8pt;width:178px}
#peubox h2 {background:url(../images/layout/collefteuhead.jpg);}
#zadnjaeu h3,#zadnjaeu .entry-summary {font-size:10pt;margin:0}
.txt16 {font-size:12pt}
#zadnjaeu h3,#lastnews h3 {padding:8px 0}

#services-head #iskanje {width:210px;float:right;padding:5px 0}
#qq {background:#E5E5E5;border:1px solid #444444;height:20px;padding:2px 2px 0 3px;width:170px}
#submit,.submit {padding-right:4px;vertical-align:top}

#sidebar .star, #temvsebine {margin-top:20px}
.lbox,#ostabanner,#temvsebine,#banner2 {background:url(/_common/images/layout/collefttop.jpg) no-repeat;width:200px;padding-top:10px}
#akbox,#ostabanner,#temvsebine,#banner2 {margin:20px 0}
.lbox div,#temvsebine div,#banner2 .a {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px}
.mbot div {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:0 10px}
.mbot {margin-bottom:20px;background:url(/_common/images/layout/collefttop.jpg) no-repeat;width:200px;padding-top:10px}
.lbox div.full {padding:0 10px}
#temvsebine div {padding:0 15px;text-align:center}
#temvsebine a {display:block;padding:10px 0;font-size:20px}
#ostabanner div {border-left:1px solid #cccccc;border-right:1px solid #cccccc;text-align:center}
#ostabanner1 ul {margin-top:10px}
#ostabanner1 li.first {padding-bottom:7px}
#ostabanner2 ul {padding:0 10px;position:relative;top:-8px}
#ostabanner2 li {text-align:left;padding-top:7px}
#ostabanner1,#ostabanner2 {width:198px}

.cldiv {clear:both}
p.count {background:url(../images/layout/colcenterbot.jpg);height:19px;width:470px;padding:3px 10px}
p.end {background:url(../images/layout/colcenterbot.jpg) no-repeat 0 100%;height:0px;width:470px;padding:3px 10px;}

.display,#display {padding:0 10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:468px}

#menu #lastnews h2 {width:180px;background:url(/_common/images/layout/collefthead.jpg) no-repeat;margin-top:20px}
#menu #lastnews h2.first {margin-top:0}
#menu #lastnews2 {width:178px}
#lastnews2 {width:208px;padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
#lastnews2 {font-size:8pt}
#lastnews h3,#lastnews .entry-summary {font-size:10pt;margin:0}
#lastnews {margin-bottom:20px}

.pub #services-head #banner9 {float:right;height:90px;width:728px;margin:-5px -30px 0 0}
#banner1 {background:url(../images/layout/colcentertop.jpg) no-repeat;text-align:center;padding:10px 0pt 20px;width:490px}
.cct {background:url(../images/layout/colcentertop2.jpg) no-repeat;width:740px;margin-top:20px;padding-top:10px}
#banner1 div.a {text-align:center;padding:0 5px;width:478px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;position:relative}
#banner1 p.b {background:url(../images/layout/colcenterbot1.jpg) no-repeat 0 100%;height:10px;width:490px}
* html #banner1 p.b {margin-top:-6px}
#sidebar .lbox,.rightban,#sidebar .star,#banner5 {background:url(../images/layout/colrighttop.jpg) no-repeat;text-align:center;padding:10px 0 0 0;width:230px;margin-top:20px}
#menu #banner5 {background:url(../images/layout/collefttop.jpg) no-repeat;width:200px;position:relative}
#login {margin-bottom:20px}
#banner5 p.a,#banner2 p.a {text-align:center;padding:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;position:relative}
#banner5 p.a a img {position:relative;left:-1px}
#banner5 p.b {background:url(../images/layout/colrightbot1.jpg) no-repeat 0 100%;height:10px;width:230px}
#menu #banner5 p.b {background:url(../images/layout/colleftbot1.jpg) no-repeat 0 100%;width:200px}
* html #banner5 p.b,* html #banner2 p.b {margin-top:-6px}
a.flash {opacity:0;filter:alpha(opacity=0);background:red;display:block;z-index:9;position:absolute}
#banner1 a.flash {left:10px}
#banner5 a.flash {left:34px}
#menu #banner5 a.flash {left:20px}

#useful ul li a span {margin-left:70px;display:block}
* html #useful ul li a span.f,* html #useful ul li a span.u,*:first-child+html #useful ul li a span.f,*:first-child+html #useful ul li a span.u {position:relative;top:-17px}
#useful ul li img {float:left;margin-top:5px}
#useful ul li {margin:7px 0;padding:7px 0;border-bottom:1px solid #cccccc}

h2 span.rss {display:block;float:right;padding:3px 0}

#imenik td,#imenik th {border:1px solid black;padding: 0 4px}
#imenik {border-collapse:collapse}

#mislban div.p1,#ostabanner div.p1,#aktualno div.p1 {display:block}
#mislban div.p2,#ostabanner div.p2,#aktualno div.p2 {display:none}
#aktualno img {float:left;padding:0 5px 5px 0}
#menu .rboxnd {width:178px}
.ar {text-align:right}

#login form {width:490px}
#sidebar #login form {width:230px}
*:first-child+html #login .alerts {padding:10px 10px 0 10px}

#zprijava h3 {margin:0;font-size:1em;padding-bottom:15px}
#zprijava h3.m {margin-top:20px}
#zprijava form div {padding:5px 0;clear:both}
#zprijava form .w {color:red}
#zprijava form div span {float:left}
#zprijava form input {margin-left:150px;float:none;display:block}

#zracun table {border-collapse:collapse;width:100%}
#zracun table tr td.r {text-align:right}
#zracun table tr th,#zracun table tr td {border:1px solid;padding:2px 4px}
#zracun h3 {font-size:12pt}
#zracun h3.first {margin-top:0}
#zracun form p {margin:10px 0}

.partnerske {margin-top:20px}
div.partnerske {padding:0 10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;margin:0}
div.partnerske div {padding:10px 0}
.partnerske ul {padding:0}
.partnerske ul li,ul.lines li {border-top:1px solid #cccccc;padding-top:5px;margin-top:5px}
.partnerske ul li.first,ul.lines li:first-child {border-top:none;margin:0;padding:0}

#infobticker {border: 1px solid #FFDF70;margin-bottom:20px;padding:5px}
#infobticker .time {font-size:.8em}
#infobticker li div {height:48px}
#infobticker li .time {display:block;float:left}
#infobticker li .title {display:block;margin-left:75px}

#static.cms #staklub p {font-size:10pt}
.entry-content pre img.icon {width:1.35em}
.nasl {font-weight:bold;font-size:12pt;margin:20px 0}

#fbban {margin:20px 0 0}
.pub #fbban {margin:0}
#promet {margin-bottom:20px}

#fotoban {width:740px;overflow:hidden;margin-bottom:20px}
#fotoban > div {width:99999em;background:black}
#fotoban img {margin:2px 0 2px 2px;vertical-align:bottom}
.space {margin-top:20px}

#vreme li {clear:both}
#vreme li.danes .it {font-weight:bold;border-top:none;padding:0 0 6px}
#vreme li .it {clear:both;border-top:1px solid #cccccc;padding:6px 0}
#vreme li .desc {margin-left:45px}
#vreme li .img {float:left}
#vreme li img {display:block}
*:first-child+html #vreme li.danes .it {padding:6px 0}

.cct h4 {text-align:center;font-weight:bold;font-size:14pt}
.cct .naslov {margin-top:25px;font-weight:bold;font-size:14pt;clear-both:text-align:center}
.cct .klub {margin-top:25px;text-align:center}

#stam img {float:left;padding:0 5px 5px 0}
.socnet {padding:20px 0;position:relative}
.socnet > div {display:inline-block;width:100px}
.socnet .fb-like {top:-3px;position:relative}

