/*
Theme Name: Cvičkarija
Theme URI: http://cvickarija.eu/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Matevž Mihalič, Jure Šuln
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body { font-family: Helvetica, Verdana, Arial, sans-serif; background: #460904 url(images/bg.jpg) repeat-x; color: #EBE4C7; font-size: 12px; }
a { color: #d31a10; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
h1 a, h2 a, #kraji a, #header span a { color: #ebe4c7; }
img, div, span { behavior: url(iepngfix.htc) }

img { border: 0; }
h1, h3 { margin-top: 0; }
ol { padding-left: 20px; }

#header, #page, #footer { width: 844px; margin: 0 auto; }
#header { padding: 0 25px; height: 181px; background: url(images/header.png); }
#header a.link { opacity:0; width: 500px; height: 180px; display: block; }
#header span { font-size: 14px; text-transform: uppercase; float: right; margin-top: -80px; margin-right: 30px; }
#page { background: url(images/page-bg.png); min-height: 500px;  }
    #page #design-lu { width: 10px; height: 113px; background: url(images/page-bg-lu.png); position: absolute; margin-left: -10px; }
    #page #design-ru { width: 15px; height: 371px; background: url(images/page-bg-ru.png); position: absolute; margin-left: 844px; }

#kraji { margin: 0; padding: 20px 30px; width: 430px; }
#kraji ul { padding: 0; }
#kraji li { list-style: none; float: left; }
#kraji li ul { padding-left: 20px; margin-bottom: 30px; }
#kraji li ul li { float: none; }
    #kraji #izola { width: 150px; margin-left: 20px; }
    #kraji #maribor { width: 173px; margin-left: 40px; margin-bottom:5px; }
    #kraji #ljubljana { width: 194px; }
    #kraji #novomesto { width: 202px; margin-left: 20px; }


#zadnje-novice, #sidebar div, #objava, #komentarji { background: url(images/page-bg.png); font-size: .9em; }

#sidebar { width: 330px; margin-top: -300px; float: right; margin-right: 30px; }
#sidebar div { margin-bottom: 30px; padding: 15px; }
#sidebar.post { margin-top: -10px; }
.naslov { float: right; margin-top: -30px; }

.index #sidebar { margin-top: -200px;}

minimarket { width: 150px; height: 64px; background: url(images/minimarket.png); }

.badges { margin-right: 15px; }

#zadnje-slike { margin-top: 30px; padding-left: 3px !important; }
.zadnje-slike { margin-left: 12px; }
.banners { float: left; margin-top: 20px; margin-left: 40px; width: 400px; }

#zadnje-novice, #objava, #komentarji { width: 350px; float: left; margin-top: 20px; margin-left: 40px; padding:20px 30px 10px 20px; }
#zadnje-novice .naslov { margin-top: -35px; }
.kazalo ol, .kazalo p, .kazalo h2 { margin: 0; padding: 0; }
.kazalo li { list-style: none; margin-bottom: 10px; }
.kazalo h2 {text-transform: uppercase; margin-top: -1px; padding-bottom: 3px; font-size: 13px; }
.kazalo p { height: 49px; width: 275px; margin-bottom: 7px; overflow: hidden; }
.kazalo p, .kazalo h2 { margin-left: 75px; }
.kazalo.noauthor p, .kazalo.noauthor h2 { margin-left: 0; }

.post .kazalo p { width: 225px; }
.post .kazalo.noauthor p { width: 300px; margin-bottom: 20px; }

#sidebar #vinogradnik { padding-bottom: 30px; }
#vinogradnik h2 { text-transform: uppercase; font-size: 24px; margin:0; margin-bottom: 10px; }
.album h2 { text-transform: uppercase; vertical-align: bottom; display: table-cell; height: 86px; font-size: 24px; padding-left: 5px; }
#vinogradnik p, .album p { margin: 5px 0;}
#vinogradnik .vec, #photos .vec { margin-top: 10px; }

.album h2 { height: 80px; }
.flickr-meta-links { display: none; }

#sidebar.fotka { width: 210px; }
.label { display: block; }
#context .link { display: block; float: left; width: 75px; margin-right: 30px; }
#context .link.dva { margin-right: 0px; }
#objava.fotka { width: 490px; padding-bottom: 20px; }

#objava.foto h2 { text-transform: uppercase; font-size: 24px; margin-top: 0; }
#objava.foto .photos { clear: both; padding-top: 20px; }
#objava .slika { margin-right: 10px; }

.slika { float: left; }
.vec { float: right; margin-right: 20px; }

#sidebar #za-sankm { margin-top: 50px; padding: 40px 30px 20px 30px; }
#za-sankm .naslov { float: none; width: 164px; height: 81px; position: absolute; margin: -75px 0 0 -32px; }
#za-sankm dl, { margin: 0; }
#za-sankm dd { margin-left: 0px; margin-bottom: 10px; }
#za-sankm dt { text-transform: uppercase; display: inline; float: left; padding-right: 5px; }

.metadata { padding-top: 5px; margin-bottom: 5px; border-top-color: #d31a10;  border-top-width: 1px;  border-top-style: dotted;  }

.clear { clear: both; display: block; }

#footer { padding: 0 11px; background: url(images/footer.png) no-repeat; }
    #footer #design-ld { width: 10px; height: 306px; background: url(images/page-bg-ld.png); position: absolute; margin: -306px 0 0 -10px; }
    #footer #design-rd { width: 9px; height: 320px; background: url(images/page-bg-rd.png); position: absolute; margin: -320px 0 0 844px; }
    #footer ul { margin: 0; padding: 25px 0 10px 50px; }
    #footer li { list-style: none; display: inline; padding-right: 10px; }