@charset "utf-8";
/* CSS Document */

@import url('reset.css');

body {
	font-family:Verdana, Tahoma, Arial, helvetica, sans-serif;
	font-size:75%;
	margin:0;
	background:#fff url(../images/bg-spodaj.jpg) 50% 100% no-repeat;
	padding-bottom:0px;
	color:#333;
}

h1, h2, h3, h4 { font-family:Arial, Helvetica, sans-serif; color:#5A6A78; color:#2e61b6;}
h1 {font-size:1.7em;} 
h2 {font-size:1.25em; font-weight:bold;}
h3 {font-size:1.15em; font-weight:bold;}
h4 {font-size:1.1em; font-weight:bold;}
h5 {font-size:1em; font-weight:bold;}
h6 { font-size:0.8em; font-weight:bold;}

a { color:#2e61b6; text-decoration:none;}
a:link,
a:visited { color:#2e61b6;}  
a:hover,
a:active { color:#b56806;}

h1.title { border-bottom:1px solid #efefef; clear:left;} 
h2.title { text-transform:uppercase; font-weight:bold} 
h2.title a:link,
h2.title a:visited {}  
h2.title a:hover,
h2.title a:active { color:#2e61b6; text-decoration:none; }  
div.node h2.title { border-bottom:1px solid #efefef;}

.post-edited,
.comment-edited { display:none;}

/**********************************************************************************************/
/* GLAVNI DIVI                                                                                */
/**********************************************************************************************/

/*------   GENERAL LAYOUT    ---------------------------------------------------------------------------- */
#page-wrapper { margin:0; margin-top:20px; width:100%; background:url(../images/bg2.jpg) center -160px no-repeat; padding-bottom:0px;}
#page {}

#header-wrapper, 
#menu-top-wrapper,
#main-wrapper,
#footer-top-wrapper,
#footer-wrapper,
#footer-bottom-wrapper {}

#header ,
#menu-top,
#main-top,
#main,
#main-bottom,
#footer-top,
#footer,
#footer-bottom { margin:0 auto; width:990px;}

/* ------ MENU UREDNIKA 
------------------------------------------------------------------------------ */

.top-nav { float:left; width:100%; background:#333; text-indent:10px; font-size:0.9em;}
.top-nav a {color:#fff; margin:0; padding:0; display:block;}
.top-nav a:hover {color:#ccc!important;}
.top-nav ul { margin:0; padding:0; display:block; float:left;}
.top-nav li { background:none; float:left; margin:0 10px 0 0; padding:0 10px 0 0; display:block; border-right:#FFF dotted 1px;}

.view-Vsebina-urednik  tr.even td { background:#fff; border-bottom:1px solid #ddd;}
.view-Vsebina-urednik  tr.odd td { background:#f7f7f7; border-bottom:1px solid #ddd;}

ul#urednik { background:#f7f7f7; border-bottom:1px solid #ddd;}

/* ------- MENU UPORABNIKOV ZGORAJ 
------------------------------------------------------------------------------ */
#preface-wrapper { background:#333; border-bottom:1px solid #fff; width:100%; padding:2px 0; position:fixed; top:0px; z-index:1002;}
#preface { width:980px; margin:0 auto;color:#0C3; font:11px Tahoma, Verdana, Helvetica, sans-serif; font-weight:normal;}
.ojla { float:left; color:#f68b1f; padding-right:5px;}
.zgoraj-neprijavljeni a {color:#fff!important;margin:0; padding:0; display:block; float:left}
.zgoraj-neprijavljeni a:hover,
.zgoraj-neprijavljeni a.active {color:#f68b1f!important;}
.zgoraj-neprijavljeni ul { margin:0; padding:0; display:block; float:left;}
.zgoraj-neprijavljeni li { background:none; float:left; margin:0 10px 0 0; padding:0 10px 0 0; display:block; border-right:#FFF dotted 1px; white-space:nowrap}
.zgoraj-neprijavljeni li.prijava { background:url(../images/lock-black.gif) 0px 2px no-repeat!important; padding-left:14px!important;}
.zgoraj-neprijavljeni { font-weight:bold;}
ul#up-desno { margin:0; padding:0 0 0px 0!Important; display:block; float:right!important;}

/* ------- ADMIN MENU
------------------------------------------------------------------------------ */
#admin-menu {z-index:1005;}

/*------   1 COLUMN LAYOUT  - Main: NASLOVNA
------------------------------------------------------------------------------ */
/*body.layout-main #content-wrapper { margin:24px 0 0 0; width:964px;}*/
body.layout-main #content-wrapper { float:left; width:966px; margin:0; padding:0 12px 0 14px;}

/*------   2 COLUMN LAYOUT  - Main + Sidebar 
------------------------------------------------------------------------------ */
body.layout-main-last #content-wrapper { float:left; width:660px; margin:0; margin-left:14px; _margin-left:7px; padding:0px 0px 0 px; _overflow:hidden;}
body.layout-main-last #sidebar-last { float:right; width:280px; margin:0; margin-right:2px; _margin-right:1px; padding:0px 10px 0 10px; overflow:hidden!important; background:#f7f7f7}

/*------   PODSTRANI - 2 COMLUM LAYOUT: Main + Sidebar last
------------------------------------------------------------------------------ */
#main-top { background:url(../images/bg-vsebina-top.png); height:12px; display:block; margin-top:10px; overflow:hidden;}
#main { background:url(../images/bg-vsebina-middle.png) repeat-y; margin-top:0px;}
#main-bottom { background:url(../images/bg-vsebina-bottom.png) top left no-repeat; height:12px; overflow:hidden;}

/*------   HEADER  
------------------------------------------------------------------------------ */
#header-wrapper {/*grafika*/}
#header {/*grafika*/ /*background:url(../images/header.png) no-repeat;*/ height:160px; padding:10px 0;}
#header-first { float:left; padding:10px 10px 10px 10px; _padding-bottom:18px; overflow:hidden; background:none;
	-moz-border-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;}
#header-first #logo { float:left; margin:25px 14px 0 0;}
#header-first h2 { float:left; clear:both; margin:0px 0 10px 15px;}
#header-first h2 a { text-decoration:none; white-space:nowrap;color:#aeaeae; }
#header-first #slogan { display:block; font-size:1em; margin:4px 0;}

#header-middle { display:none;}

#header-last { position:relative; float:right; width:260px; z-index:1001;}
#header-last #block-search-0 {position:absolute; top:176px; right:10px; float:right;}
#header-last input.form-text {width:190px; background:#f7f7f7; border:#333 solid 1px;}
#header-last label { display:none;}


/*  feedback */
.feedback-link {color:##F00!important; font-weight:bold!important;}
.feedback-submitted { border-top:#999 dotted 1px;}
.feedback-body { background:#f1f1f1;}

/*------   MENU TOP + NICE MENUS
------------------------------------------------------------------------------ */

#menu-top-wrapper {margin:0;padding:0;clear:both;position:relative;z-index:1000;}

#menu-top {background-image: url(../images/menu-nav/main-nav-bg.png);background-position: top left; background-repeat: no-repeat; height: 40px; display:block; font-size:1.1em; text-transform:uppercase; position:relative;}

#menu-top ul {float:left;margin:4px 0 0; padding:0}

#menu-top ul.menu li {display:block; float:left; margin:0 4px 0 0;padding:0 0 0 8px; position:relative; width:auto; border-right:#0f71b9 solid 1px; }

#menu-top ul.menu li:hover, #menu-top ul.menu li.hover, #menu-top ul.menu li.active-trail {color:#3dcaf8!important;}

#menu-top li .hover {color:#3dcaf8!important;} 

#menu-top ul.menu li a {color:#fff!important;font-weight:400;display:block;padding:6px 8px 10px 0;text-decoration:none}
#menu-top ul.menu li.first {background:url(../images/domov.png) 8px 8px no-repeat; padding-left:30px;}
#menu-top ul.menu ul li.first {background:#0e6fb8!important;  padding-left:0px!important; }


#menu-top ul.menu li a:hover, #menu-top ul.menu li:hover a, #menu-top ul.menu li.hover a, #menu-top ul.menu li.active-trail a {display:block; color:#f68b1f!important;}

#menu-top ul.menu li ul {left:-999em;opacity:.9; z-index:997; margin:0px 0 0 -12px;padding:0; position:absolute; width:200px!important}

#menu-top ul.menu li:hover ul, #menu-top ul.menu li.hover ul {display:block; left:auto; z-index:997}

#menu-top ul.menu li ul li {background:#0e6fb8; border-bottom:1px solid #fff; float:left; display:block; margin:0; padding:0}

#menu-top ul.menu li ul li.last {border-bottom:0}

#menu-top ul.menu li ul li a, #menu-top ul.menu li ul li a:link, #menu-top ul.menu li ul li a:visited {color:#fff!important; display:block; margin:0; padding:4px; text-transform:none; width:200px}

#menu-top ul.menu li ul li a:hover {background:#f68b1f; color:#fff; display:block; margin:0; padding:4px; text-decoration:none}

/*------   NASLOVNA - bloki
------------------------------------------------------------------------------ */
.galerija-naslovna { padding-top:30px;}

.galerija-naslovna h2 { background:url(../images/naslovna-h2.png) left no-repeat; padding:2px 2px 2px 4px; width:390px;}
.block-panels_mini h2 { background:url(../images/naslovna-h2.png) left no-repeat; padding:2px 2px 2px 4px; width:390px;}
#mini-panel-novice_naslovna h2 { background:none; width:auto;}

.naslov-galerija { padding-top:5px; height:35px; font-weight:bold; overflow:hidden}
.galerija-naslovna ul { margin:0!important;}
.opis-galerija { height:70px; overflow:hidden; padding-bottom:20px;}
.slika-galerija img { margin-left: 22px; border:#b5b5b5 solid 1px; }
ul.views-fluid-grid-items-width-150 li.views-fluid-grid-item { width:146px;}
ul.views-fluid-grid-items-width-150 li.views-fluid-grid-item img {margin-right:28px;}

.anketica {width:135px; _width:130px; float:left; border:#ccc solid 1px; background:#FFF; padding:4px;}
.slika-meseca { float:right; width:128px;}
.slika-meseca img { border:#CCC solid 1px; padding:1px; background:#FFF;}
.vreme  { width:270px; float:left; background:#fff; border:#ccc solid 1px; margin-top:10px; padding:5px;}
.vreme img { padding-left:18px;}
.sponzorji { width:270px; float:left; background:#fff; border:#ccc solid 1px; margin-top:10px; padding:10px 5px;}
.sponzorji img { padding:0px; margin:0px;}
.kdo-je-prisoten { clear:both; float:left; width:100%; margin-top:20px;}
/*.kdo-je-prisoten h2  { background:url(../images/desno-h2.png)  right no-repeat; padding:2px 4px 2px 2px; width:275px; text-align:right;}*/
.kdo-je-prisoten h3 { color:#999; margin:0; padding:0; font-weight:normal; padding-top:10px;}

#page-homepage .views-view-grid { float:left; width:305px; position: relative; top:0px!important; left:0px;}
#page-homepage .attachment-after { float: left; left:10px; position: relative;width:305px;}

#page-homepage .attachment-after .views-field-field-slika-fid { width:80px; float:left; padding-right:10px;}
#page-homepage .attachment-after .views-field-field-slika-fid img { background:#fff; padding:1px; border:#CCC solid 1px;}
#page-homepage .attachment-after .views-field-title h2 { padding:0; margin:0}
#page-homepage .attachment-after .views-field-created {}
#page-homepage .attachment-after .views-field-body p { margin:0; padding:0}
#page-homepage .attachment-after .views-field-view-node { float:right;}

/*** MENU uporabno */
.menu-uporabno { margin:0 0 0 0px; padding:0 0 20px 0;}
.menu-uporabno h2 { font-size:1.1em; font-weight:bold; margin:0; padding:10px 0 5px 0; text-transform:uppercase;}
.menu-uporabno ul.menu { margin:0; padding:0; display:block; width:276px;}
.menu-uporabno ul.menu li { margin:0; padding:0; font-size:1.1em; width:100%; list-style:none; background:none;}
.menu-uporabno ul.menu li a { margin:0; padding:0; display:block; background:url(../images/menu-desno.png) 0 0 no-repeat; height:25px; padding:2px 0 0 15px; color:#000;}
.menu-uporabno ul.menu li a:hover,
.menu-uporabno ul.menu li a.active { background:url(../images/menu-desno.png) 0 -27px no-repeat!important;}
.menu-uporabno ul.menu ul { margin:0!important; padding:0;}
.menu-uporabno ul.menu ul li { background:none; width:276px}
#sidebar-right .menu-uporabno li.leaf { background:none;}
.menu-uporabno ul.menu ul li a { font-size:0.9em!important;}

/***  OGLAS desno *****/
.oglas-desno {}

/* bar prijatelji */
#bar-prijatelji-wrapper { width:100%; float:none; margin-top:0px; background:#333!important; border-top:1px solid #fff;opacity:0.7;filter:alpha(opacity=70);}
#bar-prijatelji a {color:#fff!important;margin:0; padding:0; display:block; float:left;}
#bar-prijateljia:hover,
#bar-prijatelji a.active {color:#fff!important;}
#bar-prijatelji ul { margin:0; padding:0; display:block; float:left;}
#bar-prijatelji li { background:none; float:left; margin:0 10px 0 0; padding:0 10px 0 0; display:block; border-right:#FFF dotted 1px; white-space:nowrap;}
#bar-prijatelji li.prijatelji-akt { background:none; float:left; margin:0 10px 0 0; padding:0 10px 0 010px; display:block; border-right:#FFF dotted 1px; white-space:nowrap; color:#0C3;}

/*** forum  *****/
.forum-tabs { padding-top:30px;}
.forum-tabs ul { margin:0!important;}
.forum-tabs ul.quicktabs_tabs { position:absolute; top:-36px; right:7px; width:312px; float:right;}
ul.views-fluid-grid-items-width-300 li.views-fluid-grid-item { width:312px; width:288px; height:90px;}
.views-field-timestamp { float:right; position:absolute; top:2px; right:5px;}

.forum-secondary-links {}
.forum-secondary-links ul.forum-links { float:left!important; margin:0; padding:0; clear:both!important; width:630px!important; display:inline-block!important;}
.forum-secondary-links ul.forum-links li { padding:0px 0 0px 12px; margin-right:10px; white-space:nowrap; display:block; float:left; background:url(../images/prijava.gif) left no-repeat!important}
.forum-secondary-links ul.forum-links .mark-read {}
.forum-secondary-links ul.forum-links .new-posts {}
.forum-secondary-links ul.forum-links .my-posts {}
.forum-secondary-links ul.forum-links .unanswered {}
.forum-topic-header #advanced-forum-search-topic {  position:absolute; top:50px; left:10px; margin-bottom:0px;}

.reply-allowed a{ color:#fff;}
.forum-post-links ul { float:left; width:100%;}
.forum-post-links ul li { white-space:nowrap; float:right;}
.forum-post-links ul li.comment_add {  float:left}
li.comment_delete a,
li.comment_edit a,
li.comment_reply a { color:#edf5fa;}

.tableHeader-processed .odd { background:#f1f1f1}
.tableHeader-processed .even { background:#fff}
.not-logged-in .sl .reply-link  { width:350px;}

/*** novice *****/
.view-id-novice .views-field-field-slika-fid,
.view-id-novice_taxonomy .views-field-field-slika-fid { width:120px; float:left; padding-right:10px;}
.view-id-novice .views-field-field-slika-fid,
.view-id-novice_taxonomy .views-field-field-slika-fid { width:120px; float:left; padding-right:10px;}
.view-id-novice .views-field-field-slika-fid img,
.view-id-novice_taxonomy .views-field-field-slika-fid img { background:#fff; padding:1px; border:#CCC solid 1px; margin-top:5px;}
.view-id-novice .views-field-title h2,
.view-id-novice_taxonomy .views-field-title h2 { padding:0; margin:0}
.view-id-novice_taxonomy .views-field-created {}
.view-id-novice .views-field-body p,
.view-id-novice_taxonomy .views-field-body p { margin:0; padding:0}
.view-id-novice .views-field-view-node,
.view-id-novice_taxonomy .views-field-view-node { float:right;}
.view-id-novice .views-field-tid,
.view-id-novice_taxonomy .views-field-tid { float:left; clear:left; padding-top:5px;}
.node-type-novica .meta { padding-bottom:10px;}
/*** novica podrobnosti *****/
.node-type-novica .field-type-filefield { background:#f7f7f7; border-top:#CCC dotted 1px; border-bottom:#CCC dotted 1px;}
.node-type-novica .field-item { min-height:120px; _height:120px; margin:2px!important;}
.node-type-novica .imagecache-field_slika-120x120  img { background:#fff; padding:1px; border:#CCC solid 1px;}

/*------   CONTENT */
#content-wrapper { float:left; position:relative; /*z-index:50; TMP*/}
#content-top {  margin:0 0 30px;}
#content { margin:0 0 4px;}
#content-inner { clear:left; float:left; width:100%; /*margin-top:-12px; _margin-top:-22px;*/}
#content-bottom { clear:both; margin:20px 0 0;}

/*------   POSTSCRIPT - 3 bloki spodaj */
#postscript-wrapper { clear:both; margin:0 auto; width:960px;}
#postscript-wrapper #postscript-first { padding-left:0;}
#postscript-wrapper #postscript-middle {}
#postscript-wrapper #postscript-last { padding-right:0;}
#postscript-wrapper.postscripts-1 div.column { float:left; width:100%;}
#postscript-wrapper.postscripts-2 div.column { float:left; margin:0 10px 0 8px; width:48%;}
#postscript-wrapper.postscripts-3 div.column { float:left; padding:0 8px; width:32%;} 

/*------   FOOTERS - top, footer, 3 bloki
------------------------------------------------------------------------------ */
#footer-top-wrapper {/*grafika*/ margin-top:15px;}
#footer-top {/*grafika*/ background:url(../images/bg-footer-1-top.png) top no-repeat; clear:both; display:block; font-size:0.9em; overflow:hidden; padding:10px 20px; width:954px;}
#footer-top-bottom {/*grafika*/ background:url(../images/bg-footer-1-bottom.png) 50% 0% no-repeat; height:8px; _margin-right:1px;}
#footer-top ul { display:inline; margin:0; padding:0 0 0 9px;}
#footer-top ul li { background:transparent none repeat; border-left:1px solid #CCC; display:inline; padding:0 5px 0 9px;}
#footer-top ul li.first { border:none;}

#footer-bottom-wrapper {/*grafika*/ }
#footer-bottom {/*grafika*/ }
#footer-bottom-bottom  {/*grafika*/ }
#footer-bottom-wrapper #footer-first { padding-left:0;}
#footer-bottom-wrapper #footer-middle {}
#footer-bottom-wrapper #footer-last { padding-right:0;}
#footer-bottom-wrapper.footers-1 div.column { float:left; width:100%;}
#footer-bottom-wrapper.footers-2 div.column { float:left; margin:0 10px 0 8px; width:48%;}
#footer-bottom-wrapper.footers-3 div.column { float:left; padding:0 8px; width:32%;} 

/* PROFIL */
/*.author-pane-name-status .picture { float:left; clear:both; margin-right:20px;}*/
#user-profile .author-name { display:none}
#profil .picture { padding:2px; width:120px; margin-bottom:10px;}
.pane-profile-visitors, .profile-visitors {display:none;}


#edit-field-gsm-0-value-wrapper { float:left; width:100px; height:60px; background:#f7f7f7; border-top:#CCC dotted 1px; border-bottom:#CCC dotted 1px;}
#edit-field-gsm-0-value-1-wrapper { float:left; width:550px; height:60px; background:#f7f7f7; border-top:#CCC dotted 1px; border-bottom:#CCC dotted 1px;}
.view-Tabelca tr.even td { background:#fff; border-bottom:1px solid #ddd;}
.view-Tabelca tr.odd td { background:#f7f7f7; border-bottom:1px solid #ddd;}

/* IMAGES avtor-panel  ******************************************************************/
.author-online { background: transparent url(../images/avtor-panel/available.png) no-repeat; padding-left: 20px; height: 20px; width: 100px; display: block;}
.author-offline {  background: transparent url(../images/avtor-panel/unavailable.png) no-repeat; padding-left: 20px; height: 20px; width: 100px; display: block;}
.author-email-icon { background: transparent url(../images/avtor-panel/contact.png) no-repeat; padding-left: 26px; height: 20px; width: 100px; display: block;}
.author-privatemsg-icon { background: transparent url(../images/avtor-panel/private-message.png) no-repeat; padding-left: 26px; height: 20px; display: block;}
.author-relationship-add-icon { background: transparent url(../images/avtor-panel/buddy-add.png) no-repeat; padding-left: 26px; height: 20px; display: block;}
.author-relationship-remove-icon { background: transparent url(../images/avtor-panel/buddy-remove.png) no-repeat; padding-left: 26px; height: 20px; white-space:nowrap; display:block;}

/*------   GALERIJA
------------------------------------------------------------------------------ */
/* galerija thumbnails */

.node-type-node_gallery_gallery .gallery-images-list .item-list ul li .image-thumbnail-view .image-thumbnail { clear:none!important;}
.node-type-node_gallery_gallery ul  { float:left; width:100%; display:block; margin:10px 0; padding:0px;}
.node-type-node_gallery_gallery ul li { float:left;clear:none!important; display:block; margin-right:30px; background:none!important; padding:0!important}
.node-type-node_gallery_gallery ul li img { margin-right:10px;}
.node-type-node_gallery_gallery ul li .image-title { width:130px;  height:40px; overflow:hidden;}
.node-type-node_gallery_gallery  ul li a { margin:0px; background:none; padding:0}
.imagecache-node-gallery-thumbnail { border:#CCC solid 1px; padding:1px;}
/* END: galerija thumbnails */

/* GRID VIEW */
.views-view-grid td { padding:10px 0; border-bottom:#CCC dotted 1px;}
.views-view-grid td .naslov-grid { padding-botom:5px;}
.views-view-grid td .opis-grid p { float:right; width:440px;}
.views-view-grid td .podrobnosti-grid { float:right; width:590px; text-align:right; background:url(../images/arrow-right.png) right no-repeat; padding-right:18px;}
.views-view-grid td .vocabulary-grid { float:left; padding-right:5px;}
.views-view-grid td .taxonomy-grid { float:left;}

/*------   FORUM
------------------------------------------------------------------------------ */
.forum-post-panel-main { margin-left: 150px; min-height:50px; height: auto;}
.forum-post-content img { max-width:480px;}

/*------   FORUM NASLOVNA
------------------------------------------------------------------------------ */
#block-quicktabs-forum_tabs h2 { background:url(../images/naslovna-h2.png) left no-repeat; padding:2px 2px 2px 4px; width:390px;}
#block-quicktabs-forum_tabs {padding-top:30px;}

.block-quicktabs-forum_tabs ul { margin:0!important;}
.block-quicktabs-forum_tabs ul.quicktabs_tabs { position:absolute; top:-36px; right:7px; width:312px; float:right;}
ul.views-fluid-grid-items-width-300 li.views-fluid-grid-item { width:312px; width:288px; height:90px;}
.views-field-timestamp { float:right; position:absolute; top:2px; right:5px;}

/*------   LISTS
------------------------------------------------------------------------------ */
ul {  margin:0.5em 0 1em; padding:0;}
ol { margin:0.75em 0 1.25em; padding:0;}
ol li, ul li { margin:0.4em 0 0.4em .5em;}
ul.menu li,
.item-list ul li { margin:0.15em 0 0.15em 0.5em;}
ul.menu ul, .item-list ul ul { margin-left:0;}
ol li,
ul li,
ul.menu li,
.item-list ul li,
li.leaf { margin:0.15em 0 0.15em 0; padding:0.2em 0 0 1.3em;}
ul li,
ul.menu li,
.item-list ul li,
li.leaf { /*background:url('../images/indent.png') no-repeat left 0.8em;*/ list-style-image:none; list-style-type:none;}
ol li { padding:0 0 .3em; margin-left:2em;}
div.block ul { padding:0 0 3px;}
ul.links li,
ul.links.inline { background:transparent;}

/*------   remove list styling on login block and taxonomy */
#user-login-form div.item-list ul li,
div.terms ul li { list-style-type:none; margin:0;}

/*------   adjust openid link */
html.js #user-login-form li.openid-processed, 
html.js #user-login li.openid-processed { font-weight:bold; list-style-type:none; margin:10px 0 0 -6px; padding-left:20px; padding-top:0.2em}

body.layout-main-last #sidebar-last li.leaf,
body.layout-main-last #sidebar-last ul.menu li,
body.layout-main-last #sidebar-last .item-list ul li,
#content-content .node ul li,
#content-bottom  ul li { /*background:url('../images/green-bullet.png') no-repeat left 0.50em; list-style-image:none; list-style-type:none; padding-left:1.666em;*/}

/*------   DODATKI
------------------------------------------------------------------------------ */
hr { border:1px solid #efefef;}
div.content a.feed-icon img,
div.content th img { border:0;}
#first-time p { clear:both;}
#first-time ol { list-style-position:outside; margin-left:2em;}
.views-field-totalcount { float:left; width:100%; clear:both;}
.views-field-created,
.views-field-last-updated  { color:#999; font-size:90%}
.new { color:#F00;}

/*------   HELPER CLASSES
------------------------------------------------------------------------------ */
.hide { display:none; visibility:hidden;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
.clearfix:after {/* add .clearfix class to clear floats after an element *//* (IE version is in ie6-fixes.css) */
  clear:both;
  content:"."; 
  display:block;
  font-size:0;
  height:0; 
  visibility:hidden;
}

/*------   NODES
------------------------------------------------------------------------------ */
div.node { margin:0 0 30px;}
div.node.sticky.teaser { background:#f1f1f1; border:1px solid #E0E3D4; padding:8px;}
#content-content .node ul.links li,
#content-content .node ul.inline li,
#content-content .node .links a { background:transparent; margin:0;  padding:0 14px 0 0;}
div.node .read-more a,
div.node .more-link a,
div.node .links a { font-size:0.9em; font-weight:bold; margin:0;}  
#content-content .node ul.links li.comment_forbidden a { padding-right:4px;}
.submitted,
.terms { line-height:130%; font-size:0.9em;}
.vocab-name { font-weight:bold;}
#content-content .terms ul.taxonomy li { background:transparent; margin:20px 0 0px 0; padding:0;}
#content-content .terms ul.taxonomy ul.vocab-list,
#content-content .terms ul.taxonomy li.vocab-term { background:transparent; display:inline; padding:0 0 0 2px; margin:0}
.submitted a:link {}
.submitted a:visited,
.submitted a:hover,
.submitted a:active {}
div.node.full-node div.content { border-bottom:1px solid #f7f7f7;}
.node-form .standard { clear:none;}
.picture { float:right; margin:0 0 2px 4px; padding:2px; border:#CCC solid 0px;}
.node-type-story {margin:0!important; padding:0 0 10px 0!important;}

.terms {}
/*ul.taxonomy { float:left; clear:both; width:100%; margin:10px 0!important}*/
ul.vocab-list { margin:0}

/*------   BLOCKS
------------------------------------------------------------------------------ */
.block-uredi-wrapper a { position:absolute; z-index:50;  top:-12px; right:0px; background:url(../images/edit2.png) no-repeat; width:16px; height:16px;}
div.block { position:relative;}
div.block-region { background-color:#fff000; border:#F00 dotted 1px;	_display:inline-block; color:#000; font-size:16px; margin-bottom:4px; margin-top:4px; padding:3px; text-align:center;}
div.block .title {}
div.block .submitted {}
div.block .submitted a:link {}
div.block .submitted a:visited,
div.block .submitted a:hover,
div.block .submitted a:active {}
div.block-wrapper { margin:	10px 0;}
div.block div.content {}
#user-login-form .item-list ul li,
div.terms ul li { list-style-type:none; margin:2px 0 0 16px;}
#header-middle h2.block-title,
#header-last h2.block-title { text-align:left; margin:0; padding:0;}
body.layout-first-main-last #sidebar-first .block-wrapper,
body.layout-first-main-last #sidebar-last .block-wrapper { margin:0 0 10px;}

/*------   MISSION
------------------------------------------------------------------------------ */
#mission { padding:8px 0;}

/*------   BREADCRUMBS
------------------------------------------------------------------------------ */
#breadcrumb { font-size:1em; line-height:100%;  width:100%; background:none;}
body.layout-main-last #breadcrumb { left:0;}
.breadcrumb { margin:0; padding:0;}

/*------   TABS - View, Edit
------------------------------------------------------------------------------ */
#content-tabs { background-color:transparent; float:left; margin:10px 0 10px 0; padding:0;}
#content-tabs ul.primary,
#content-tabs ul.secondary { border-bottom:1px solid #bbb; clear:left; float:left; margin:0; padding:0 10px; text-transform:uppercase;}
#content-tabs ul.secondary { border-bottom:1px solid #bbb; margin-top:10px; text-transform:lowercase;}
#content-tabs ul.primary li,
#content-tabs ul.secondary li { background:transparent; border-style:none; display:inline; float:left; list-style:none; margin:0 10px; padding:0;}
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited,
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited { background-color:transparent; border:none; color:#990000; float:left; font-size:0.85em; line-height:1.1em; font-weight:bold; margin:0; padding:0 0 4px 0; text-decoration:none;}
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited { color:#2e61b6; font-size:0.9em; line-height:1.1em;}
#content-tabs ul.primary li a.active:link,
#content-tabs ul.primary li a.active:visited { border-bottom:3px solid #3e71c3; padding-bottom:1px;}
#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited { border-bottom:3px solid #3e71c3; color:#2e61b6; padding-bottom:1px;}
#content-tabs ul.primary li a:hover,
#content-tabs ul.secondary li a:hover { border-bottom:3px solid #3e71c3; padding-bottom:1px;}

/*------   FORMS
------------------------------------------------------------------------------ */
form { margin:0; padding:0;}
select.form-select,
input.form-text,

/*------   default styling for all text fields */
textarea.form-textarea { background:#F6F9FB url('../images/form-bg.png') left top; color:#666666; border:1px solid #9BABB0; padding:2px 0;}
body.layout-first-main-last select.form-select,
body.layout-first-main-last input.form-text,
body.layout-first-main-last textarea.form-textarea,
body.layout-first-main-last div.resizable-textarea,
body.layout-first-main-last div.resizable-textarea .grippie { max-width:325px;}

/*------   default styling for all form buttons */
input.form-submit,
input.teaser-button { background:transparent url('../images/button.png') no-repeat left center;  border:1px solid #fff; _border:1px solid #336633; color:#fff; cursor:pointer; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; margin:0 4px; padding:2px 4px; text-transform:uppercase; outline:1px solid #336633; -moz-border-radius:4px; -moz-outline-radius:4px; -webkit-border-radius:4px;}

input.form-submit:hover,
input.teaser-button:hover  { background-position:right center; cursor:pointer;}  
fieldset { border:1px solid #efefef; margin:15px 0; padding:10px;}
fieldset.collapsed {}
fieldset legend { font-weight:bold;}
html.js fieldset.collapsible legend a { font-weight:bold;}
form#system-theme-settings select,
form#system-theme-settings input.form-text { width:95%;}
#user-login-form { text-align:left;}
div.form-item label { font-weight:normal;}
html.js input.form-autocomplete { background-position:100% 5px;}

/*------   prevents fields from overflowing into sidebar-last */
body.layout-main-last input.form-text {}


/*------   PAGERS
------------------------------------------------------------------------------ */
/*
#main-wrapper .item-list .pager { clear:both; margin:0 0 20px; text-align:center;}
#main-wrapper .item-list .pager li { background-image:none; display:inline; list-style-type:none; margin:0; padding:2px;}
#main-wrapper .item-list .pager a.active { color:#2e61b6; font-size:1em; font-weight:bold; padding:4px; text-decoration:none; }
#main-wrapper .pager li.pager-current { background-color:#D9DBCD; border:1px solid #266996; color:#333; margin:0 4px; padding:4px;}
#main-wrapper .pager-first,
#main-wrapper .pager-next,
#main-wrapper .pager-previous,
#main-wrapper .pager-item,
#main-wrapper .pager-last { background-color:#FDFFEF; border:1px solid #266996; margin:0 4px; padding:4px;}
#main-wrapper .pager-first:hover,
#main-wrapper .pager-next:hover,
#main-wrapper .pager-previous:hover,
#main-wrapper .pager-item:hover,
#main-wrapper .pager-previous:hover,
#main-wrapper .pager-last:hover { background-color:#EAEFCB;}

/*------   TABLES- pofil, objave,...
------------------------------------------------------------------------------ */
table { border-collapse:collapse; margin:0 0 10px; width:100%;}
.layout-first-main-last table { border-collapse:collapse; margin:0 0 10px; width:57%;}
th {  text-align:left; padding-right:1em; border-bottom:3px solid #CCC;}
tr { padding:0.1em 0.6em;}
td { padding:3px;}
th.active img { display:inline;}
.profil tr.even td { background:#fff; border-bottom:1px solid #ddd;}
.profil tr.odd td { background:#f7f7f7; border-bottom:1px solid #ddd;}
td.active { background-color:#eee;}
tbody { border-top:1px solid #CCC;}
tbody th { border-bottom:1px solid #CCC;}
thead th { text-align:left; padding-right:1em; border-bottom:1px solid #CCC;}

/*------   DRUPAL MESSAGES
------------------------------------------------------------------------------ */
.node-unpublished { background:#FFF4F4;}
.preview { background:#FFFFEA; padding:10px;}
.description {}
div.messages { background:#FFFCE3; border:1px dotted #F00; color:#C28E00; font-weight:bold; font-size:1.15em; margin:2px 0px 20px 0px; padding:5px;}
div.messages ul { list-style-position:inside; margin:0; padding:0}
div.messages ul li {margin:0; padding:2px 0 0 10px;}
div.messages em { color:#656C9B;}
div.error { background:#FFF2F2; border:1px dotted #F00; color:#B20000;}
.status {}
.help {}
.help .more-help-link {}
.marker {}
.tips { display:none;}
#help { clear:left; margin:0; overflow:hidden; padding:0;}


/*--------------------------------*/
/*---- MODULE SPECIFIC STYLES ----*/
/*--------------------------------*/

/*******************/
/* BOOK NAVIGATION */
/*******************/

.book-navigation .menu {
  border-top:1px solid #CCC;
  padding:1em 0 0 3em;
}
.book-navigation .page-links {
  border-top:1px solid #CCC;
  border-bottom:1px solid #CCC;
  text-align:center;
  padding:0.5em;
}

/*------   COMMENTS
------------------------------------------------------------------------------ */
#comments { clear:both; padding:0; margin:0; background:#f6fbff; border-top:#CCC solid 1px;}
#comments h2.comments { color:#666; font-family:Myriad Pro, Myriad Web Pro Regular, Lucida Grande, Geneva, Trebuchet MS, sans-serif; font-size:1.2em; font-weight:bold; padding:6px 14px 6px 52px; text-transform:uppercase;}
#comments .content { background:transparent; border:none;}
#main-wrapper #comments a.active { color:#2e61b6; text-decoration:none;}
.box { padding:10px;}
#comment-form { margin:0 0 20px; padding:0 20px;}
.comment { border:none; margin:6px 0 0; padding:10px; border-bottom:#CCC solid 1px;}
.comment h3.title { font-weight:bold; margin:0 0 5px 0;}
.comment .links a { font-size:0.9em; text-align:right;}
#comments .odd { background:#f1f1f1; border:1px solid #ddd;}
#comments .even { background-color:#fff;}
#comments .comment-by-author { /*background-color:#f7f7f7;*/}
.comment ul.links { text-align:right; clear:right;}
#content-content .comment ul.links li { background:transparent; margin:0 10px 0 0; padding:0;}
.signature p { border-top:1px solid #ccc; font-family:serif; font-size:0.916em; margin:10px 0; padding:0;}
.content blockquote p { font-style:italic; margin:0; padding:0 20px 8px;}
blockquote {  background:url('../images/close-quote.gif') no-repeat right bottom; color:#5A6A78; margin:10px 0;}
blockquote :first-child { background:url('../images/open-quote.gif') no-repeat left top; padding:10px 0 0 20px;}
blockquote * > :first-child { background:transparent; padding:0;}
blockquote a:link { text-decoration:underline;}

/*------   FORUMS
------------------------------------------------------------------------------ */
/*
#forum .description { font-size:0.9em; margin:0.5em;}
#forum td.created, 
#forum td.posts, 
#forum td.topics, 
#forum td.last-reply,
#forum td.replies, 
#forum td.pager { white-space:nowrap;}
#forum td.posts, 
#forum td.topics, 
#forum td.replies, 
#forum td.pager { text-align:center;}
.forum-topic-navigation { padding:1em 0 0 3em; border-top:1px solid #888; border-bottom:1px solid #888; text-align:center; padding:0.5em;}
.forum-topic-navigation .topic-previous { text-align:right; float:left; width:46%;}
.forum-topic-navigation .topic-next { text-align:left; float:right; width:46%;}

/*------   POLLS
------------------------------------------------------------------------------ */
.poll .bar { background-color:#DDD;}
.poll .bar .foreground { background-color:#4275c7; float:none;}

/*------   PROFILES
------------------------------------------------------------------------------ */
.profile { clear:none; margin:12px 0;}
.profile h2.title { margin-top:15px; border-bottom:1px solid;}
.profile dt { float:left; margin-bottom:-10px; padding:0 5px; text-align:left; width:185px;}
.layout-first-main-last .profile dd { margin:15px 5px 0 120px;}
.layout-first-main-last .profile dt { width:100px;}

/*------   VIEWS
------------------------------------------------------------------------------ */
.view .view-comments-recent .views-field-subject { font-weight:bold;}
.view .view-style-node{}
.view .view-style-teaser{}
.view .view-style-list{}
.view .view-style-table{}
.view .views-admin-links li { background:transparent !important;}

/* login - prijava  */
.linki-prijava {}
/*.linki-prijava h2  { background:url(../images/desno-h2.png)  right no-repeat; padding:2px 4px 2px 2px; width:275px; text-align:right;}*/
.linki-prijava ul { width:300px; *width:262px; _width:275px; float:left; display:block; margin:0; margin-top:-5px; margin-bottom:5px; padding:0 0 0 5px!important;}
.linki-prijava li { display:inline;}
.linki-prijava li a { float:right; margin:0; height:24px;  overflow:hidden; background-color:#ebebeb!important; padding:8px 10px 0 28px!important; display:block;}
.linki-prijava li a:hover {}
.not-logged-in .linki-prijava .nov-profil a { background:url(../images/nov-profil.gif) 4px 6px no-repeat; width:100px;}
.linki-prijava .nov-profil a { background:url(../images/nov-profil.gif) 4px 6px no-repeat;}
.linki-prijava .moj-profil a { background:url(../images/moj-profil.gif) 4px 6px no-repeat}
.linki-prijava .odjavi-se a { background:url(../images/odjavi-se.gif) 4px 6px no-repeat; width:80px;}

/*------   UPORABNIŠKI VMESNIK  */
.uporabniski-vmesnik { width:260px; _width:235px; background:#FFF; border:#999 dotted 1px; padding:10px; margin:0 0 10px 0}
.uporabniski-vmesnik ul { display:block; float:left; margin:0; padding-top:10px; width:100%; font-size:90%}
.uporabniski-vmesnik ul li { background:url(../images/indent.png) 8px 8px no-repeat; margin:0; padding-left:22px;width:100%;}
ul.views-fluid-grid-list { margin:0!important;}


/*------   OSEBNA SPOROČILA
------------------------------------------------------------------------------ */
.osebna-sporocila { background:#FFC; border:#F00 dotted 1px; padding:10px; margin-bottom:10px;}


/*------   NAVIGACIJA GLAVNA
------------------------------------------------------------------------------ */

#preface-middle-wrapper {margin:0;padding:0;clear:both;position:relative;z-index:998;}

#preface-middle {background-image: url(../images/menu-nav/main-nav-bg.png);background-position: top left; background-repeat: no-repeat; height: 40px; display:block; font-size:1.2em; text-transform:uppercase; position:absolute; top:61px; width:100%}

#preface-middle ul {float:left;margin:4px 0 0; padding:0}

#preface-middle ul.menu li {display:block; float:left; margin:0 4px 0 0;padding:0 0 0 8px; position:relative; width:auto; border-right:#0f71b9 solid 1px; }

#preface-middle ul.menu li:hover, #preface-middle ul.menu li.hover, #preface-middle ul.menu li.active-trail {color:#3dcaf8!important;}

#preface-middle li .hover {color:#3dcaf8!important;} 

#preface-middle ul.menu li a {color:#fff!important;font-weight:400;display:block;padding:4px 8px 4px 0;text-decoration:none}
#preface-middle ul.menu li.first {background:url(../images/domov.png) 8px 8px no-repeat; padding-left:30px;}
#preface-middle ul.menu ul li.first {background:#0e6fb8!important;  padding-left:0px!important; }


#preface-middle ul.menu li a:hover, #preface-middle ul.menu li:hover a, #preface-middle ul.menu li.hover a, #preface-middle ul.menu li.active-trail a {display:block; color:#f68b1f!important;}

#preface-middle ul.menu li ul {left:-999em;opacity:.95; z-index:9999999; margin:5px 0 0 -8px;padding:0;position:absolute;width:170px!important}

#preface-middle ul.menu li:hover ul, #preface-middle ul.menu li.hover ul {display:block; left:auto; z-index:99999}

#preface-middle ul.menu li ul li {background:#0e6fb8; border-bottom:1px solid #fff; float:left; display:block; margin:0; padding:0}

#preface-middle ul.menu li ul li.last {border-bottom:0}

#preface-middle ul.menu li ul li a, #preface-middle ul.menu li ul li a:link, #preface-middle ul.menu li ul li a:visited {color:#fff!important; display:block; margin:0; padding:4px; text-transform:none; width:130px}

#preface-middle ul.menu li ul li a:hover {background:#f68b1f; color:#fff; display:block; margin:0; padding:4px; text-decoration:none}

/*------   SMEŠKO
------------------------------------------------------------------------------ */

#smesko {width:500px;height:250px; position:absolute; top:200px;left:50px;background:url(http://jurcokd.com/sites/jurcokd.com/themes/jurcokd/images/smeskoti.jpg) 0 0 no-repeat;cursor:pointer}

#energija-zate #smesko:hover{background:url(http://jurcokd.com/sites/jurcokd.com/themes/jurcokd/images/smeskoti.jpg) 0 -750px no-repeat!important;cursor:pointer}

#energija-zate #nalagam{width:500px;height:250px;position:absolute;top:200px;left:50px;background:url(http://jurcokd.com/sites/jurcokd.com/themes/jurcokd/images/smeskoti.jpg) 0 -250px no-repeat}

#energija-zate 
#nalagam
#bar{position:absolute;top:130px;left:0px;width:500px;height:14px;background:url(http://jurcokd.com/sites/jurcokd.com/themes/jurcokd/images/bar-bg.jpg) repeat-x}

#energija-zate 
#nalagam 
#bar p{display:block; float:left; position:relative;top:10px;left:20px; width:500px;text-align:center;font-size:14px;font-weight:700;height:100px}

#energija-zate #nalagam #bar #line{position:absolute;top:0;left:0px; width:0;height:14px;background:#cb031d}

#energija-zate #odgovor{width:500px;height:200px;overflow:hidden;position:absolute;top:20px;left:70px;background:url(http://jurcokd.com/sites/jurcokd.com/themes/jurcokd/images/answer.png) 0 0 no-repeat;cursor:pointer}

#energija-zate #odgovor h2{text-align:center;margin:20px 15px 10px;font-size:18px;font-variant:normal}

#energija-zate #odgovor p{text-align:center;margin:0 25px;font-size:16px}

.nekaj-zate {width:190px;height:48px;position:absolute;top:118px;left:300px}
.nekaj-zate a {display:block;width:190px;height:48px;background: url(/sites/aao.si/themes/alpinist/images/aao-instruktor-plezanja.jpg) 0 -48px no-repeat}
.nekaj-zate a:hover{display:block;width:190px;height:48px;background:url(http://aao.si/sites/aao.si/themes/alpinist/images/aao-instruktor-plezanja.jpg) 0 0px no-repeat}

#page-instruktor-plezanja .links {position:relative; top:300px; z-index:9999;}
#block-block-14 {position:absolute; top:10px;}


/*------   DODATKI
------------------------------------------------------------------------------ */
.teaser-checkbox {display:none;}
.page-up { white-space:nowrap;}
.field-type-filefield { float:left; clear:both; width:100%;}
.field-item { float:left; margin:5px; padding:1px; border:#CCC solid 0px;}
.smileys span { float: left; width:25px; height:25px;text-align: center;}
.slika-border img{ display:block; background:#FFF; border:#CCC solid 1px; padding:1px; clear:both; width:200px,}
#page-uporabniki .views-field-picture { width:100%; height:120px; float:left; }
.nazaj { float:right}
.izdelava-strani p { padding:0px; margin:0px; }
.komentar-oblacek {width:24px; height:20px; float:right; background:url(../images/comment-bubble.png) 0px 1px no-repeat; padding-left:8px; color:#fff; font-size:11px;}