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

@import "reset.css";

* {margin:0;}

html {height: 100%;}
.push { height: 245px; /* .push mora biti iste višine kot #footer */}

body {background:  #fbd588 url(images/body_bg.jpg) left top repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:100%; height: 100%; margin:0;}

#page_wraper {background:url(images/page_wraper_bg.jpg) center top no-repeat; padding-top:13px;  min-height: 100%; height: auto !important; height: 100%; margin: 0px auto -245px; /* spodnji margin je negativna vrednost višine noge */}
#container {width:928px; margin:0 auto; /*overflow:hidden;*/}

.clear {clear:both; line-height:0; height:0; overflow:hidden;}

a {
	color: #AC331F;
	text-decoration:none;
}
/* TOP */
#top {text-align:right; padding-right:0; padding-bottom: 20px;}

#top #langs {display:inline; color:white; padding-top:5px; margin-right:25px;}
#top #langs #block-languageinterface-0 {display:inline;}
#top #langs #language-interface {display:inline;}
#top #langs li {display:inline;}
#top #langs a {color:white; text-decoration:none; padding:0 3px; text-transform:uppercase;}
#top #langs a:hover {text-decoration:underline;}

#top form {display:inline; margin-right:15px;}
#top form * {border:none; padding:0; margin:0;}
#top form .form-item, #top form div {display:inline;}
#top form #edit-keys, #top form #edit-keys-1{background:url(images/search_text_bg.jpg) left top no-repeat; width:162px; height:20px; color:#666; padding:0 3px; }
#top form #edit-submit-1,
#top form #edit-submit-2,
#top form #edit-submit-3 {background:url(images/search_button_bg.jpg) left top no-repeat; width:24px; height:20px; text-indent:-9999px;}
#top form #edit-submit-1:hover,
#top form #edit-submit-2:hover,
#top form #edit-submit-3:hover {background-position:left -30px;}
#top form #edit-submit-1::-moz-focus-inner,
#top form #edit-submit-2::-moz-focus-inner,
#top form #edit-submit-3::-moz-focus-inner {border: 0; padding: 0;}

/* LOGO */

div.logo{
	z-index: 20;
	margin-top: -200px;
	position: relative;
	background:url(images/logobg.png) center center no-repeat;
	padding: 100px 0px 40px 0px;
}
#logo {display:block;
	margin:5px ;
	width: 200px;}

#logo img{display:block}
	
/* MAIN NAV */
ul#main_nav {background:url(images/mainnav_ul_bg.jpg) center top no-repeat; margin-top:16px; font-size:13px; font-weight:bold; height:33px;}
ul#main_nav li {display:inline; list-style:none;}
ul#main_nav a {display:inline; float:left; width:auto; color:white; text-decoration:none; padding:12px 23px 10px; border-right:#DEA436 1px solid; border-left:#FDDD08 1px solid;}
ul#main_nav li.active-trail a {background:url(images/mainnav_active.jpg) left top repeat-x; margin-top:-5px; padding-bottom:15px; position:relative; border-left:#45A6D3 1px solid; border-right:#45A6D3 1px solid; }
ul#main_nav li.first a {background:none; margin-top:0; padding-bottom:0; position:static; border-left:none; border-right:#DEA436 1px solid;}
ul#main_nav a:hover {color:#F9ECB7;}
ul#main_nav li.last a {border-right:none;}

/* sub nav */
ul#sub_nav {background:url(images/subnav_bg.jpg) left top repeat-x; height:30px;}
#sub_nav li {display:inline; list-style:none;}
#sub_nav a {display:inline; float:left; width:auto; color:white; text-decoration:none; padding:10px 23px 10px !important; padding:10px 23px 9px; }
#sub_nav a.active {text-decoration:underline;}
#sub_nav a:hover {text-decoration:underline;}

/* MAIN STAGE */
#mainstage {background:url(images/mainstage_bg.png) center top repeat-y !important; background:url(images/mainstage_bg.gif) center top repeat-y; padding:0 13px; min-height:250px; height:auto !important; height:250px; padding-bottom:30px; }
#mainstage_foot {background:url(images/mainstage_foot.png) left top no-repeat !important; background:url(images/mainstage_foot.gif) left top no-repeat; height:36px;}

/* LEFT */

#left {width:579px; float:left; display:inline; margin:9px 31px 0 0;}



/* seznam dejavnosti */
#seznam_dejavnosti {margin:37px 0 0 9px; background:url(images/seznam_dejavnosti_bg.jpg) left top no-repeat; padding:7px;}
#seznam_dejavnosti h2 {color:#2565A7; font-size:14px;}
#seznam_dejavnosti ul {margin:14px 0;}
#seznam_dejavnosti ul li {list-style:none; margin-bottom:10px;}
#seznam_dejavnosti ul li a {background:url(images/seznam_dejavnosti_li.gif) left top no-repeat; padding-left:20px; text-decoration:none; color:#333; }
#seznam_dejavnosti ul li a:hover {text-decoration:underline;}

/* RIGHT */
#right {width:282px; float:left; display:inline; margin:24px 0 0 0; overflow:hidden;}
#right .block {
	margin-bottom:26px;
	border: solid 1px #fdcd6d;
	padding: 10px;
	background: #fbd588;
	overflow: hidden;
}
#right .block h2 {color:#AC331F; font-size:14px;
	background:url(images/block_header.png) left top repeat-x; 

	padding: 10px;
	margin: -10px;}
#right .block .block_content {padding:12px 0 0;}

#right .block h3 {
	padding-top: 5px;
	padding-bottom: 5px;
	color:#AC331F; font-size:14px
	}

#right .block a{
	text-decoration: none;
	color: #AC331F;
font-weight: bold;
	}
	
/* prihajajoči dogodki */
#block-views-prihajajoci_dogodki-block_1 .item  {margin:0 0 17px 0;}
#block-views-prihajajoci_dogodki-block_1 .item  .datum {background:url(images/prihajajoci_dogodki_datum.jpg) left top no-repeat; float:left; width:36px; margin-right:8px;}
#block-views-prihajajoci_dogodki-block_1 .item  .datum span.dan {font-size:18px; padding:9px 0 5px; display:block; text-align:center;} 
#block-views-prihajajoci_dogodki-block_1 .item  .datum span.mesec {font-size:10px; padding:3px 0 4px; color:white; text-transform:uppercase; display:block; text-align:center;} 
#block-views-prihajajoci_dogodki-block_1 .item  h3 a {font-weight:bold; font-size:12px; text-decoration:none; color:#333; display:block; padding:3px 0 8px 0; line-height:150%;}
#block-views-prihajajoci_dogodki-block_1 .item  h3 a:hover {text-decoration:underline;}

/* pretekli dogodki */
#prihajajoci-dogodki_block_2 {line-height:150%;}
#prihajajoci-dogodki_block_2 .item {margin-bottom:10px; background:url(images/seznam_dejavnosti_li.gif) left 0.3em no-repeat; padding-left:25px;  margin:0 0 5px; zoom:1;}
#prihajajoci-dogodki_block_2 .item a { text-decoration:underline; color:#333; }
#prihajajoci-dogodki_block_2 .item a:hover {text-decoration:none;}

/* zadnji članki */
#block-views-clanki-block_1 .clanek {margin:0 0 17px 0;}
#block-views-clanki-block_1 .clanek h3 a {font-weight:bold; font-size:12px; text-decoration:none; color:#333; display:block; padding:7px 0 8px 0;}
#block-views-clanki-block_1 .clanek h3 a:hover {text-decoration:underline;}

/* administracija */
.block .menu {margin:0 0 17px 0;}
.block .menu li {list-style:none; margin-bottom:10px;  margin:0 0 5px;}
.block .menu a { text-decoration:underline; color:#333; }
.block .menu a:hover {text-decoration:none;}

/* FOOTER */
#footer {background:url(images/footer_bg.jpg) left top repeat-x; margin-top:10px; padding-top:7px; }
#footer_wraper {background:url(images/footer_wraper_bg.jpg) center top no-repeat; height:238px;}
#footer_container {width:887px; margin:0 auto; padding-top:13px;}

/* odlomek */
#odlomek {float:left; display:inline; width:294px;}
#odlomek h2 {font-size:14px; color:white; background:url(images/odlomeh_h2.jpg) left top no-repeat; padding:9px 0 0 10px; width:285px; height:20px; }
#odlomek blockquote {color:white; line-height:120%; font-size:11px; margin:10px 0 10px 8px;}
#odlomek div.vir {color:#BFCDDE; font-weight:bold; margin:0 0 0 8px;}
#odlomek a {background-color:#999999; color:#FFFFFF; font-weight:bold; padding:3px; float:right; text-decoration:none;}
#odlomek a:hover {background-color:#666666; color:#FFFFFF; font-weight:bold; padding:3px; float:right;}

/* kolofon */
#kolofon {float:right; color:white; width:241px; height:81px; background:url(images/kolofon_bg.jpg) left top no-repeat; padding:14px 23px; line-height:120%}
#kolofon a {color:white; text-decoration:none;}
#kolofon a:hover {text-decoration:underline;}
#kolofon p {margin-bottom:5px;}

/* avtorji */
#avtorji {color:white; text-align:center; margin-top:40px;}
#avtorji a {color:white; text-decoration:none;}
#avtorji a:hover {text-decoration:underline;}

#user-login-form {
  width:400px;
  margin-top: 0px;
  padding: 0em 0;
}

#block-userloginbar-0 {
  float: right;
  text-align: right;
}

#block-userloginbar-0 p.user-info {
  float: right;

}
#block-userloginbar-0 div.item-list {
clear: both;
  float: right;
}

.kje-smo { font-size:12px; line-height:140%; margin-top:5px; font-family:Arial, sans-serif;  color:#333;  }
.kje-smo p { margin-top:10px;}
.kje-smo a{ color:#333; }

.field-field-datoteka-multi field-item { clear:both}


#menu {
height: 38px;
background:url(images/menu-bg.gif) repeat-x;
width:920px;
margin: 0 auto;

}

#rounded-menu-left {
height:38px;
background:transparent url(images/menu-left-bg.gif) no-repeat;
float:left;
width:10px;
line-height:0;
font-size:0;
}

#rounded-menu-right {
height: 38px;
background:url(images/menu-right-bg.gif) no-repeat;
float:right;
width:10px;
line-height:0;
font-size:0;
}


#slideshow-wrapper{
	padding-top: 10px;
}




/* highlights */
#left .highlight {margin:0 10px 10px 10px; border-bottom:#CCC 1px solid; float:left; display:inline; width:510px; padding-bottom:20px; }
#left .highlight   .imagecache-frotpage_highlights {float:left; margin-right:10px;}
#left .highlight  .imagecache-frotpage_highlights img{padding:1px; border:#CCC 1px solid;}
#left .highlight h2 { display:block; vertical-align:bottom; padding-bottom:8px;}
#left .highlight h2 a{color:#AC331F; font-size:14px; text-transform:none; text-decoration:none; line-height:17px }
#left .highlight img {padding:1px; border:#CCC 1px solid;}
#left .highlight p {margin:0px 0px 15px 0px; line-height:150%; color:#333;}
#left .highlight a.vec {background:url(images/highlights_vec.jpg) left top no-repeat; text-decoration:none; color:white; font-size:10px; padding:3px 0 0 5px; height:19px; width:75px; display:block; float:right;}
#left .highlight a.vec:hover {background-position:left -30px;}
a.beridalje {background:url(images/highlights_vec.jpg) left top no-repeat; text-decoration:none; color:white !important; font-size:10px; padding:3px 0 0 5px; height:19px; width:75px; display:block; float:right;}
a.beridalje:hover {background-position:left -30px;}


#left .node_content	img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}




/* $Id: system-menus.css,v 1.1 2007/10/05 14:50:25 goba Exp $ */

ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
}
ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
li.expanded {
  list-style-type: circle;
  list-style-image: url(../../misc/menu-expanded.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(../../misc/menu-leaf.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}

#right div.block ul li {list-style:none; margin-bottom:10px; background:url(images/seznam_dejavnosti_li.gif) left 0.3em no-repeat; padding-left:25px;  margin:0 0 5px; zoom:1;}

#block-views-molitveni_namen-block_1 ul li {
list-style:none !important; 
background: transparent !important;
padding: 0 !important;

}


div.view-podrocja div.view-header{	
	padding-bottom: 10px;
}

div.view-podrocja div.view-header p{
	text-align: justify;	
}

.forum-post-panel-main div.content ul li {list-style:none; margin-bottom:10px; background:url(images/seznam_dejavnosti_li.gif) left 0.3em no-repeat; padding-left:25px;  margin:0 0 5px; zoom:1;}

table.kontakti td{
	vertical-align:top;
}

#preusmeritev {
	padding: 40px 0px 20px 0px; 
}

#preusmeritev h1 {
    font-size: 2em;
}




