/*
** HTML elements
*/
body {
  font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  color: #000;
	background-color:#fffef1;
  background:url('../images/bg.gif') repeat-x;
  margin:0 0 15px;

 }
#body2 {
  background:url('../images/bg_zgoraj.jpg') repeat-x;
}
img{
	border:0px none;
}
table{
	border:0px none;
}
tbody{
	border:0px none;
}
tr{
	border:0px td;
}
td{
	border:0px none;
}
tr.odd td, tr.even td {
  padding: 0.3em;
}
h1, h2, h3, h4, h5, h6 {
  /*font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif;*/
	font-family: Georgia, "Times New Roman", Times, serif;
  color: #993300;
}
h1 {
  font-size: 18px;
  /*color: #993300;/*/
	color: #e39039;
	margin: 0 0 25px 0;
  /*font-family:'Georgia',Times,Serif;*/
}
h2, h2 a {
  font-size: 24px;
  color: #993300;
  /*font-family:'Georgia',Times,Serif;*/
}
h3, h3 a {
  font-size: 1.2em;
  line-height:1.2;
  color: #3B4A25;
  letter-spacing: 0px;
  text-decoration: none;
}
h4 {
  font-size: 1.1em;
  line-height:1.25;
	color: #993300;
  font-weight:normal;
}
h5 {
  font-size: 0.9em;
  font-weight:bold;
}
h6 {
  font-size: 0.9em;
}
p {
  margin: 0 0 1.5em 0;
}
p.txt{
	margin: 10px 0 0 0;
}
#povezave p{
	margin: 10px 0 0 0;
}
div.naslovcek{
	margin: 20px 0 0 0;
	color:#e39039;
	font-weight:bold;
}
a {
  text-decoration: none;
  color: #cb4200;
}
a:hover {
  text-decoration: underline;
}
#main blockquote {
  background: url('../images/quotes.gif') no-repeat left;
  border-top:1px dotted #5c748b;
  border-bottom: 1px dotted #5c748b;
  margin:1em;
  padding:15px 0 0 40px;
}
hr {
  background: #B2CCFF; 
  color: #B2CCFF;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 0.1em;
  margin: 0 0 1.4em 0;
  border: none; 
}
* html hr { margin: 0 0 1.2em 0; } /* IE6 fix */
pre {
  margin-bottom: 1.3em;
  background: #eee;
  border:0.1em solid #ddd;
  padding:1.5em;
}
input {
  border: 1px solid #;
}
ul {
  list-style-type: none;
	margin-left:20px;
}
li {
	margin-left:0px;
}
li.leaf, li.collapsed, li.expanded {
  list-style-image: none;
  list-style-type: none;
  padding:0;
}
li a.active{
	color:#844300;
}
ol {
  margin-left: 35px;
}
/*
** Page layout blocks / IDs
*/
#wrapper {
 width:775px;
 margin:0 auto;
}

#page2 {
  background: url('../images/frame_body.png');
	z-index:110;
}
#page3 {
  background: url('../images/frame_grass.jpg') 60px bottom no-repeat;
  padding-bottom:80px;
}
#main {
 margin: 40px 290px 0 0;
 float:left;
 padding: 25px 0 20px 60px;
 z-index:120;
}
#sidebar-left, #sidebar-right {
 vertical-align: top;
  z-index:2;
}
.block h2 {
  font-size: 12px;
  padding: 7px 0 7px 24px;
  font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif;
  color:#FFF;
  margin:0;
}
.block .content {
	background:#f8f6d8;
  min-height:20px;
  padding: 2px 0 2px 0;
}
.block a {
	color:#c76500;
  background: url('images/meni_i.gif') 9px 6px no-repeat;
  padding: 4px 0 4px 24px;
  display:block;
  width:225px;
  position:relative;
  margin-left:-7px;
}
.block li a.active {
	background: url('../images/meni_over9.gif') 6px 5px no-repeat;
}
.block a:hover {
  background: url('../images/meni_over9.gif') 6px 5px no-repeat;
  text-decoration:none;
	color:#844300;
}
.block ul {
  padding:0;
}
#sidebar-left {
 width: 149px;
 float:left;
 margin-right:-190px;
 border-right: 1px solid #;
 background: #f1f1f1;
 position:relative;	
}
#sidebar-right {
 width: 225px;
 float:right;
 margin-left:-255px;
 padding-right:30px;
 position:relative;
 z-index:2;
 display:hlock;
}
#header {
 background: url('../images/frame_top.png') no-repeat top transparent;
}
#header img {
  float:left;
}
.site-name {
  margin: 0 0 0 -156px;
  display:block;
  width:553px;
  height:152px;
  padding:22px 0 0 40px;
  background: url('../images/title.gif') no-repeat;
  font-size:18px;
  position:absolute;
	z-index:10;
}
.site-name a{
  color: #f7f8f7;
}
.site-name a:hover{
  color: #f7f8f7;
  text-decoration:none;
}
#logo {
  position:absolute;
  z-index:11;
  margin:15px 0 0 45px;
}
.site-slogan {
 line-height: 1em;
 position:relative;
 top:-20px;
}
.search-box {
  float:right;
  margin:10px 20px 0 0;
}
.search-box .form-text {
 background: url('../images/search.gif') no-repeat;
 font-size: 0.8em;
 color: #;
 padding: 2px 0 2px 5px;
}
.search-box .form-text:hover {
  color:#000;
}
.form-item label{
	display: block;
	font-weight: normal;
}
#primary{
  display:block;
  height:64px;
  font-size: 11px;
  padding: 40px 120px 0 0;
}
#header-region {
 border-bottom: 3px solid #668040;	
}
#primary a {
  text-align:center;
  color: #c76500;
  float: right;
  text-decoration:none;
  font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif;
  padding:0;
  background: url('../images/nav_tab_right.gif') no-repeat bottom right;
  margin-right:5px;
}
#primary a span {
	padding:22px 10px 0 12px;
  display:block;
  height:22px;
  background: url('../images/nav_tab_left.gif') no-repeat bottom left;
  position:relative;
  left:-2px;
  float:left;
	cursor:pointer;
}
#primary a:hover{
  text-decoration: underline;
	/*background: url('../images/nav_tab_right_over.gif');*/
}
#primary a.active {
  text-align:center;
  float: right;
  text-decoration:none;
  background: url('../images/nav_tab_right_active.gif') no-repeat bottom right;
}
#primary a.active span {
	color:#844300;
  background: url('../images/nav_tab_left_active.gif') no-repeat bottom left;
  position:relative;
  left:-2px;
  float:left;
}
#primary ul.links li {
  padding:0;
}
ul.primary {
	border-bottom-color: #e2cc76;
}
ul.primary li a{
	background-color:#f8f6d8;
	border-top-color: #e2cc76;
	border-right-color: #e2cc76;
	border-left-color: #e2cc76;
}
ul.primary li.active a{
	background-color:#fffef1;
	border-top-color: #e2cc76;
	border-right-color: #e2cc76;
	border-left-color: #e2cc76;
}
ul.primary li a:hover{
	background-color:#ede0ab;
	border-top-color: #e2cc76;
	border-right-color: #e2cc76;
	border-left-color: #e2cc76;
}
ul.primary li.active a:hover{
	background-color:#fffef1;
	border-bottom-color: #fffef1;
	border-top-color: #e2cc76;
	border-right-color: #e2cc76;
	border-left-color: #e2cc76;
}
#mission {
  background:url('../images/author.jpg') no-repeat ;
  padding:0 0 0 75px;
  font-size:0.8em;
}
#mission2 {
  background:url('../images/dialogbase.png') no-repeat;
  display:block;
  height:75px;
  padding:10px 25px 10px 35px;
}
#mission a {
  background:#d8e1e9 url('../images/_arrow_dark.png') left no-repeat;
  padding:0 10px 2px 18px;
  color: #000;
}
#mission a:hover {
  background:#5c748b url('../images/_arrow_white.png') left no-repeat;
  color:#d8e1e9;
  text-decoration:none;
}
.messages {
 background-color: #f8f6d8;
 border: 1px solid #;
 padding: 0.3em;
 margin-bottom: 1em;
 border-top-color: #e2cc76;
 border-right-color: #e2cc76;
 border-left-color: #e2cc76;
 border-bottom-color: #e2cc76;
}
.error {
 border-color: red;
}
#footer {
  /*text-align: center;
  font-size:0.9em;
  width:775px;
  height:60px;
  padding:0 0 0 0;
  margin:auto;
  display:block;
  background:url('images/frame_footer.png');
  color:#FFF;*/
	height:5px;
}
#footer a, #footer2 a {
  color:#c76500;
  border-bottom:1px dotted #c76500;
}
#footer a:hover, #footer2 a:hover {
  border-bottom:1px solid #c76500;
  text-decoration:none;
}
#footer2 {
  background:url('../images/frame_copyright.png');
  font-size:0.9em;
  display:block;
  width:690px;
  margin: 0 auto;
	margin-left:60px;
	margin-top:7px;
  height:24px;
  padding:0 0 0 0;
  color:#c76500;
}
#footer3 {
  float:right;
  position:relative;
	margin-right:30px;
  bottom:23px;
  font-size:0.9em;
}
#footer3 span {
  background:url('../images/link_arrow.gif') left no-repeat;
  padding-left:15px;
}
#footer3 a {
  border:0;
  color:#c76500;
}
.title h2, .title a {
  font-weight:lighter;
}
h1.title {
  color: #3B4A25;
  text-decoration: none;

  margin:0 0 15px;
}
.block2a{
  background: url('../images/box_top.gif') top no-repeat;
  margin-bottom:10px;
}
.block2b{
  background: url('../images/box_bottom.gif') bottom no-repeat;
  padding-bottom:15px;
}
.block {
  display:block;
}
.node {
  background:url('../images/listki_vmes.gif') bottom no-repeat;
  padding-bottom:50px;
}
.node2 {
  border-top: 1px solid #e2cc76;
  color:#5b656e;
  padding-top:5px;
}
.taxonomy, .submitted {
  font-size: 0.7em;
  line-height: 1.875em;
  margin-bottom:15px;
  float:left;
  display:inline;
}
.taxonomy li, .node .submitted {
  border-right: 1px solid #5b656e;
}
.taxonomy li.last {
  border:0;
}
.links-node {
  font-size: 0.7em;
}
li.comment_comments {
  background:url('../images/icon_comments.png') no-repeat left;
}
li.comment_comments a{
  margin-left:15px;
}
li.node_read_more {
  background:url('../images/icon_document.png') no-repeat left;
}
li.node_read_more a {
  margin-left:15px;
}
li.upload_attachments {
  background:url('../images/tag_icon.png') no-repeat left;
}
li.upload_attachments a {
  margin-left:15px;
}
.node .picture {
 border: 1px solid #ddd;
 float: right;
 margin: 0.5em;
}
.comment {
  margin:15px 0 0 17px;
  display:block;
  width:449px;
  float:left;
  background:#688a02;
  border-left:1px solid #c4d29d;
  border-right:1px solid #c4d29d;
}
.comment1 {
  background:url('../images/comments_box_top.png') no-repeat;
  position:relative;
  left:-13px;
  display:block;
  width:463px;
}
.comment2 {
  background:url('../images/comments_box_bottom.png') bottom right no-repeat;
  display:block;
  width:418px;
  padding: 7px 20px 7px 25px;
  color:#FFF;
}
.comment .submitted  {
  font-size:12px;
}
.comment .links {
  border-top: 1px solid #779900;
  font-size:0.8em;
}
.comment a {
  color: #c6e84e;
}
.comment-picture {
 float: left;
 width:75px;
 display:block;
 height:75px;
 margin:15px 0 15px 5px;
}
.prikazi_txt{
	display:none;
}
#formHolder input, #formHolder textarea, #formHolder select{
	font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Tahoma, Arial, sans-serif;
}
.okvircek{
	width:195px;
	height:164px;
	background-image:url('../images/narocilo_okvircek.gif');
	background-repeat:no-repeat;
	color:#7c7c7c;
	font-size:11px;
	text-align:center;
	margin-left:85px;
	margin-top:50px;
	padding-top:10px;
}
.g_okvircek{
	margin-top:10px;
}
.blok{
	width:254px;
	border-top:1px solid #f1c795;
	border-bottom:1px solid #f1c795;
	color:#7c7c7c;
	font-size:11px;
	text-align:center;
	margin-left:52px;
	margin-top:35px;
	padding-top:10px;
}
.g_blok{
	margin-top:15px;
	margin-bottom:10px;
}

.blok_desno{
	width:139px;
	margin-top:12px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #f1e9cb;
	border-bottom:1px solid #f1e9cb;
	color:#7c7c7c;
	font-size:11px;
	text-align:center;
}
.link_facebook a:link{
	color:#3b5998;
}
.link_facebook a:hover{
	color:#3b5998;
	text-decoration:underline;
}
.link_facebook a:visited{
	color:#3b5998;
}
#banner_desno{
	width:139px;
	height:229px;
	margin-top:30px;
	font-size:9px;
	color:#dfcc86;
	background-color:#f7f3e2;
}
#banner_desno .banner_slika{
	/*
	padding-top:2px;
	padding-bottom:2px;
	border-top:1px solid #f1e9cb;
	border-bottom:1px solid #f1e9cb;
	*/
	width:139px;
}
#banner_desno span{
	padding-left:5px;
}