body, html {
	margin: 0;
	padding: 0;
	height: 100%;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	/*background-color: white;*/
	background-color:#D4D2BD;
	/*line-height:20px;*/
}

a {
	text-decoration: none;
	color: #b73c06;
	background-color: inherit;
}

	a:hover {
		text-decoration: underline;
	}

	.wrapper {
		width: 970px;
		margin: 0 auto;
		position: relative;
	}

		#header {
			width: auto;
			height: 37px;
			color: #da4d00;
			background-color: #4a2115;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#header a {
				color: #da4d00;
				background-color: transparent;
			}
				#header a:hover {
					color: #FDA742;
					background-color: transparent;
				}
		
		.header {
			color: inherit;
			background-color: inherit;
			/*background-image: url("/_img/header_bg_1.gif");*/
			background-image: url("/_img/header_bg.gif");
			background-position: top left;
			background-repeat: no-repeat;
			height: 37px;
			width: 970px;
			overflow: hidden;
		}
			.header a#home_button:hover {
				background-image: url("/_img/header_bg_home.gif");
				background-position: -6px -8px;
			}
			
			.header a#search_button:hover {
				background-image: url("/_img/header_bg_search.gif");
				background-position: -3px -7px;
			}
					
			#home_button  {
				position: absolute;
				top: 8px;
				left: 6px;
				height: 17px;
				width: 16px;
			}	

			#search {
				/*width: 141px;*/
				width: 134px;
			/**/padding-left:7px;/**/
				height: 18px;
				border: 1px solid #cecdcd;
				color: #999999;
				background-color: white;
				position: absolute;
				right: 30px;
				top: 7px;
			}
			
			#search_button {
				position: absolute;
				top: 7px;
				right: 6px;
				width: 20px;
				height: 23px;
				display: block;
			}

			#lang_switch {
				position: absolute;
				top: 10px;
				left: 42px;
				width: 200px;
			}
			
			.menu1, .menu2 {
				position: absolute;
				top: 10px;
				text-align: center;
			}
			
			.menu1 {
				width: 94px;
				left: 589px;
			}
			
			.menu2 {
				width: 97px;
				padding-right: 8px;
				left: 684px;
				background-image: url("/_img/hitri_kontakt_bullet.gif");
				background-repeat: no-repeat;
				background-position: 89px 7px;
			}
		
/*		#right {
			width: 179px;
			float: right;
			background-image: url("/_img/bg_right.gif");
			background-repeat: repeat-y;
			background-position: top left;
			position: relative;
			left: -5px;
		}*/

		#right {
			width: 179px;
			background-image: url("/_img/bg_right.gif");
			background-repeat: repeat-y;
			background-position: top left;
			position: absolute;
			top: 59px;
			right: 5px;
			z-index: 3; 
		}

		
			#right #overlay {
				background-image: url("/_img/bg_right_overlay.jpg");
				background-repeat: no-repeat;
				background-position: top left;
			}
			
			#right img.top_right {
				display: block;
				margin: 0 auto;
				padding-top: 8px;
			}
		
			#right_navigation {
				color: #b73c06;
				background-color: inherit;
				line-height: 24px;
				background-image: url("/_img/right_menu_top_bg.gif");
				background-position: top center;
				background-repeat: no-repeat;
				margin-top: 6px;
				padding-bottom: 10px;
			}
			
				#right_navigation img.hr {
					display: block;
					margin: 0 auto;
				}
				
				#right_navigation a {
					display: block;
					width: auto;
					margin: 0 3px;
					font-weight: bold;
					padding-left: 10px;
				}
								
				#right_navigation a.sub {
					font-weight: normal;
					padding-left: 27px;
				}
				
				#right_navigation a.selected {
					color: #486423;
					background-color: inherit;
					background-image: url("/_img/right_menu_pointer.gif");
					background-position: center left;
					background-repeat: no-repeat;
					padding-left: 17px;
					/*position: relative;*/
					left: -7px;
				}

				#right_navigation a.selectedsub {
					color: #486423;
					background-color: inherit;

				}
				
				#right .first_top_hr {
					display: block;
					margin: 1px 0 0 3px;
				}
				
				#right .first_right_img {
					margin-left: 3px;
					display: block;
				}
				
				#right .first_right_entry {
					padding: 0 10px 0 17px;
					font-size: 11px;
					line-height: 14px;
					font-family: Arial, Helvetica, sans-serif;
					position: relative;
				}
				
				#right .vec_entry {
					padding-right: 8px;
					text-align: right;
					font-weight: bold;
					padding-bottom: 19px;
					margin-top: -8px;
					font-size: 11px;
				}
				
					#right .vec_entry a:hover {
						text-decoration: none;
					}
					
					#right .vec_entry img {
						margin-left: 3px;
						position: relative;
						top: 5px;
					}
		
		#main {
			width: auto;
			overflow: hidden;
			color: inherit;
			background-color: #d4d2bd;
			background-image: url("/_img/main_bg.gif");
			background-repeat: repeat-x;
			background-position: top left;
		}
		
			/* crtkana crta */
			#main .wrapper {
				background-image: url("/_img/crtkana_crta.gif");
				background-repeat: no-repeat;
				background-position: 6px 0;
			}
			
			#main .wrapper .noborder{
			border:none;
			}
			
			#main_image_part1, #main_image_part2 {
				display: block;
				margin-left: 13px;			
			}
			
			#navigation {
				width: 779px;
				height: 60px;
				background-image: url("/_img/navigation/de/off.gif");
				background-repeat: no-repeat;
				background-position: top left;
				margin-left: 7px;
				position: relative;
				z-index: 2;
				overflow: visible;
			}
			
			#content {
				width: 772px;
				background-image: url("/_img/bg_content.gif");
				background-repeat: repeat-y;
				background-position: top left;
				margin: 2px 0 0 12px;
				padding-bottom: 10px;
				min-height: 100px;
				position: relative;
				z-index: 1;
			}
			
				img.border {
					display: block;
				}
				
				#content .crumbs {
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #b73c06;
					background-color: inherit;
					padding: 8px 0 0 23px;
				}
				
					#content .crumbs strong, #content .crumbs b {
						color: #999999;
						background-color: inherit;
					}
					
					#content .crumbs img {
						position: relative;
						top: -1px;
					}
					
					#content .content_left {
						width: 248px;
						float: left;
					}
					
						#content .content_left h3 {
							margin-left:12px;
						}
						
						#content .content_left p {
							margin-left:12px;
						}
						
					
					#content .content_right {
						width: 486px; /*orig 500*/
						float: left;
						padding-left: 14px;
						padding-right:14px; /*test. zbrii za oig. prikaz*/
						line-height:20px;
					}
					
						#content .content_right strong  {
							color: #486423;
							background-color: inherit;
							font-size: 14px;
						}
						
						#content .content_right .pdf {
							font-weight:bold;
							list-style: none;
							font-size: 12px;
							line-height: 14px;
							color: #666666;
							padding: 0 0 14px 25px;
							background-image: url("/_img/icon_pdf.gif");
							background-repeat: no-repeat;
							background-position: 0 -2px;
							margin-left: -25px;
						}
						
						#content .content_right .doc {
							font-weight:bold;
							list-style: none;
							font-size: 12px;
							line-height: 14px;
							color: #666666;
							padding: 0 0 14px 25px;
							background-image: url("/_img/icon_doc.gif");
							background-repeat: no-repeat;
							background-position: 0 -2px;
							margin-left: -25px;
						}
						
						#content .content_right .ppt {
							font-weight:bold;
							list-style: none;
							font-size: 12px;
							line-height: 14px;
							color: #666666;
							padding: 0 0 14px 25px;
							background-image: url("/_img/icon_ppt.gif");
							background-repeat: no-repeat;
							background-position: 0 -2px;
							margin-left: -25px;
						}
						
						#content .content_right .xls {
							font-weight:bold;
							list-style: none;
							font-size: 12px;
							line-height: 14px;
							color: #666666;
							padding: 0 0 14px 25px;
							background-image: url("/_img/icon_xls.gif");
							background-repeat: no-repeat;
							background-position: 0 -2px;
							margin-left: -25px;
						}
						
						.nastevanje li {
							margin-top:8px;						
						}
						.content_right .listanje_levo {
							/*margin-right:0px;*/
							margin: 0px 0 -5px 0px;
						}
		
						.content_right  .listanje_desno {
							/*margin-right:0px;*/
							margin: 0px 0px -5px 0;
						}
					
					#content .first_left {
						width: 254px;
						float: left;
					}
					
					#content .first_right {
						width: 514px;
						overflow: hidden;
						float: left;
						height: 230px;
						overflow: visible;
					}
									
			#information {
				text-align: left;
				color: #67654d;
				background-color: inherit;
				font-size: 10px;
				padding: 3px 21px 6px 0;
				clear: both;
				font-family: Arial, Helvetica, sans-serif;
				margin-left: 20px;
				position: relative;
				z-index: 1;
			}
			
				#information a {
					color: #da4d00;
					background-color: inherit;
					text-decoration: none;
				}
				
				#information .first_page_info {
					text-align: right;
				}
		
		#footer {
			
			font-family: Arial, Helvetica, sans-serif;
			width: auto;
			font-size: 10px;
			text-align: right;
			padding: 9px 21px 10px 0;
			color: black;
			background-color: #D4D2BD;
			
			background-color: #a2482d;
			
			background-image: url("/_img/footer_bg.gif");
			background-repeat: repeat-x;
			background-position: top left;
			position: relative;
			z-index: 1;
			
			
		}
		
			#footer a {
				color: #da4d00;
			}
				#footer a:hover {
					color: #FDA742;
					text-decoration: underline;
				}

/* Misc */
	a img {
		border: none;
	}
	
	#kurent {
		position: absolute;
		left: 102px;
		top: -5px;
		z-index: 10;
	}
	
	#kurent_noga {
		display: block;
		position: absolute;
		top: -9px;
		left: 154px;
	}
	
	/* vreme na prvi strani */
	#vreme_box {
		color: #b73c06;
		background-color: inherit;
		font-weight: bold;
		position: relative;
		padding: 5px 0 0 12px;
	}
	
		#vreme_box span {
			color: black;
			background-color: inherit;
		}
		
		#vreme_img {
			position: absolute;
			top: 0;
			right: 9px;
		}

	.clear, .clear_first_page {
		clear: both;
		height: 30px;
		width: auto;
		line-height: 1px;
		overflow: hidden;
		position: relative;
		z-index: 0;
		padding: 0;
		margin: 0;
	}
	
	.clear_first_page {
		height: 1px !important;
		margin-top: -4px;
	}

	
	p.intro {
		color: #666666;
		background-color: inherit;
		/*font-size: 20px; */
		font-size: 18px;
		line-height: 24px;
		margin: 0;
		/*padding: 50px 30px 14px 13px;*/
		padding: 53px 30px 14px 13px;
	}
	
	.content_right p.intro {
		padding: 11px 20px 10px 0;
		background-image: url("/_img/bg_h1.gif");
		background-position: bottom center;
		background-repeat: no-repeat;
	}
	
		p.intro strong, p.intro b {
			color: #486423;
			background-color: inherit;
		}
		
	/* Fotke na levi strani */
	div.foto {
		font-size: 11px;
		line-height: 14px;
		color: #486423;
		background-color: inherit;
		padding: 15px 0 11px 17px;
/*		padding: 0 0 5px 17px;*/
	}
	
	div.foto_person {
		font-size: 11px;
		line-height: 14px;
		color: #486423;
		background-color: inherit;
		padding: 0 0 0 12px;
		margin-top:55px;
	}
	
	
		div.foto em {
			font-style: normal;
			color: #333333;
			background-color: inherit;
		}
	
		div.foto img {
			display: block;
			margin: 0 auto 4px auto;
		}
		
	/* PDFji na levi strani */
	div.pdf {
		font-size: 12px;
		line-height: 14px;
		color: #666666;
		background-color: inherit;
		padding: 0 0 14px 33px;
		background-image: url("/_img/pdf.gif");
		background-repeat: no-repeat;
		background-position: 12px 0;
	}
	
		div.pdf strong, div.pdf b {
			color: #b73c06;
			background-color: inherit;
		}
		
	/* white box */
	div.white_box, div.white_box_news {
		width: 478px;
		background-image: url("/_img/white_box_bg.gif");
		background-repeat: repeat-y;
		background-position: top left;
		margin: 12px 0;
		z-index: 10;
	}
	
		div.white_box div.inner, div.white_box_wide .inner, div.white_box_news .inner {
			padding: 5px 10px 7px 11px;
		}
	
		div.white_box img.borders, div.white_box_wide img.borders, div.white_box_narrow img.borders, div.white_box_news img.borders {
			display: block;
		}
		
		div.white_box label {
			float: left;
			display: block;
			width: 118px;
			position: relative;
			top: 5px;
		}
		
		div.white_box .input {
			width: 329px;
			height: 18px;
			border: 1px solid #abadb3;
			float: left;
		}
		
		div.white_box textarea.input {
			height: 80px;
		}
		
		div.white_box div.formpadd {
			height: 3px !important;
		}
		
		div.white_box .submit_button {
			margin: 5px 0 0 379px;
		}
		
		div.white_box ul, div.white_box_news ul {
			list-style-type: none;
			margin: 14px 0 0 17px;
			padding: 0;
		}
		
		
		
		
		
		div.white_box_narrow ul, div.white_box_wide ul {
			list-style-type: none;
			margin: 1px 0 0 50px;
			padding: 0;
		}
						
			div.white_box ul li , div.white_box_news ul li, div.white_box_wide ul li {
				
				background-image: url("/_img/white_box_bullet.gif");
				background-position: top left;
				background-repeat: no-repeat;
				padding: 3px 12px 18px 21px; /*padding: 3px 12px 18px 21px;*/
				margin: 0;
				position: relative;	
								
			}
			
		div.white_box_wide ul  {
		
			margin: 1px 0 0 18px;			
				
			
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		div.white_box_narrow ul {
			list-style-type: none;
			margin: 1px 0 0 50px;
			padding: 0;
		}
						
			div.white_box ul li , div.white_box_news ul li {
				background-image: url("/_img/white_box_bullet.gif");
				background-position: top left;
				background-repeat: no-repeat;
				padding: 3px 12px 18px 21px;
				margin: 0;
				position: relative;
			}
				
				div.white_box_news ul li {
					background-image: url("/_img/white_box_bullet.gif");
					background-repeat: no-repeat;
					background-position: 1px 22px;
					padding: 3px 12px 18px 21px;
				}
				
			
			div.white_box_narrow ul li {
				padding-bottom: 7px;
			}
			
				div.white_box ul li strong, div.white_box ul li b {
					color: #b73c06 !important;
					background-color: inherit !important;
					font-size: inherit !important;
				}
		
		div.white_project_box ul {
			list-style-type: none;
			margin: 1px 0 0 55px;
			padding: 0;
		}
			div.white_project_box ul li {
				padding-bottom: 7px;
				padding-top:1px;
				padding-left:25px;
				
			}

				
	/* white box wide */
	div.white_box_wide {
		width: 729px;
		background-image: url("/_img/white_box_wide_bg.gif");
		background-repeat: repeat-y;
		background-position: top left;
		margin: 12px 0;
	}
	
		div.white_box_wide .hr {
			display: block;
			margin: -2px auto 10px auto;
		}
		
	/* white box narrow */
	div.white_box_narrow {
		width: 248px;
		background-image: url("/_img/white_box_narrow_bg.gif");
		background-repeat: repeat-y;
		background-position: top left;
		margin: 6px 0;
		position: relative;
	}
	
	.first_right div.white_box_narrow {
		margin-bottom: 0 !important;
		top: 3px;
	}
	
	/* first page box */
	.first_page_box {
		width: auto;
		height: 146px;
		background-image: url("/_img/first_page_box_bg.jpg");
		background-position: top left;
		background-repeat: no-repeat;
		position: relative;
	}
	
		.first_page_box img {
			display: block;
			clear: both;
			position: absolute;
			left: 0;
			bottom: 0;
		}
		
	/* Tabela */
	.white_table {
		color: inherit;
		background-color: white;
		border: 1px solid white;
	}
	
		.white_table  caption {
			text-align: left;
			font-size: 16px;
			line-height: 18px;
			font-weight: bold;
			color: #486423;
			background-color: white;
			padding: 8px 8px 12px 7px;
			background-image: url("/_img/white_box_wide_hr.gif");
			background-position: bottom center;
			background-repeat: no-repeat;
		}
	
		.white_table thead td {
			color: #666666;
			background-color: inherit;
			padding: 4px 7px;
		}
		
		.white_table tbody td {
			border-top: 1px solid #d4d2bd;
			padding: 4px 7px;
		}
		
	/* levi menu */
	.left_menu, .left_menu_podstran {
		padding: 11px 0 0 12px;
		/*padding: 13px 0 0 12px;*/
	}

	.first_right .left_menu {
		padding: 6px 0 0 2px;
		width: 127px;
		float: left;
	}
	
		.left_menu .vec {
			float: right;
			margin-right: 12px;
			font-size: 11px;
			font-weight: bold;
			color: #b73c06;
			background-color: inherit;	
			/*background-image: url("/_img/red_bullet.gif");*/
			background-position: 0 5px;
			background-repeat: no-repeat;
			padding-left: 4px;
		}
	
		.left_menu ul, .left_menu_razpisi ul, .left_menu_podstran ul {
			margin: 0;
			padding: 0;
			list-style-type: none;

		}
		
			.left_menu_podstran  ul li {					
				margin-left: 12px;
				margin-top: 4px;
				padding: 0 0 0 7px;
				background-image: url("/_img/red_bullet.gif");
				background-repeat: no-repeat;
				background-position: 1px 5px;
				font-size: 11px;
				/*font-weight: bold;*/
				color: #b73c06;
				background-color: inherit;
			}
		
			.left_menu  ul li, .left_menu_razpisi ul li {
				margin: 0;
/*				padding: 0 0 4px 18px;*/
				padding: 0 0 4px 7px;
				background-image: url("/_img/red_bullet.gif");
				background-repeat: no-repeat;
				background-position: 1px 4px;
				font-size: 11px;
				font-weight: bold;
				color: #b73c06;
				background-color: inherit;
			}

			
			.first_page_box .left_menu ul li {
				padding: 0 0 0 7px;
			}
			
			.first_right .left_menu ul li {
				font-weight: normal;
			}
			
			.content_left .left_menu ul li {
				margin-left:30px;
				margin-top:10px;
			}
			
			.content_left .left_menu_razpisi ul li {
				margin-left:42px;
			}

		
/* naslovi */
h1 {
	margin: 0 0 11px 0;
	padding: 5px 0 13px 0;
	font-size: 24px;
	line-height: 24px;
	/*font-weight: bold;*/
	color: #486423;
	background-color: inherit;
	background-image: url("/_img/bg_h1.gif");
	background-position: bottom center;
	background-repeat: no-repeat;
}

h2 {
	margin: 0;
	padding: 17px 0 4px 0;
	font-size: 18px;
	line-height: 18px;
	color: #486423;
	background-color: inherit;
	font-weight: bold;
}

h3 {
	margin: 0;
	/*padding: 3px 0;*/
	font-size: 16px;
	line-height: 18px;
	color: #486423;
	background-color: inherit;
	font-weight: bold;
}

h4 {
	margin: 0;
	padding: 0 0 9px 0;
	font-size: 12px;
	line-height: 18px;
	color: #486423;
	background-color: inherit;
	font-weight: bold;
}
	.left_menu_razpisi h4 {
		margin-left:25px;
		padding-top:0;
	
	}

/* link za novice na prvi strani (z bulletom) */
h5, h5 a {
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #b73c06;
	background-color: inherit;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h5 {
	margin: 1px 0 0 -7px;
	padding: 0 0 7px 7px;
	background-image: url("/_img/red_bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 5px;
}

/* Listanje slik na prvi strani */
#prev_pic, #next_pic {
	position: absolute;
	top: 66px;
	width: 15px;
	height: 15px;
	display: block;
	text-decoration:none;
	/*background-color: red;*/
	z-index: 20;
}

#prev_pic {
	left: 711px;
}

#next_pic {
	left: 758px;
}

#pic_num {
	position: absolute;
	left:726px;
	top: 66px;
	width: 32px;
	text-align: center;
	color: white;
	z-index: 20;
	font-size:11px;
}