html {overflow-y:scroll;}
html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/body_bg.jpg) repeat-x top #195728;
	}

p, h1, h2, h3, hr, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}

a {outline:none;}

.wrap {
 width:982px;
 margin:0 auto;}

	#lang {width:952px; height:13px; color:#afd3b7; font-size:11px; text-align:right; padding:13px 30px 0 0;}
		#lang a {color:#afd3b7; text-decoration:none;}
		#lang a:hover {text-decoration:underline;}

	#top_header {float:left;width:982px; padding:0; margin:0;}
		#top_header img {float:left;}

	#leftshadow { float:left; width:11px; height:305px; background:url(../images/shadow_left.png) top no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shadow_left.png');}
	#rightshadow { float:left; width:11px; height:305px; background:url(../images/shadow_right.png) top no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shadow_right.png');}


	#middle {float:left; width:960px; background:#fff;}

	#menu {float:left; width:960px; background:url(../images/menu_bg.jpg) repeat-x; height:58px;}

		#menu ul.top { list-style:none; font-size:14px; font-weight:bold; float:left; width:820px;}
		#menu ul.top li {background:url(../images/menu_ulli.jpg) right no-repeat; height:30px; float:left; padding-right:2px;}
		#menu ul.top li.active { background:url(../images/menu_active.jpg) repeat-x;}
		#menu ul.top li a {color:#000; height:23px; padding:7px 18px 0 17px; text-decoration:none; float:left;}
		#menu ul.top li a:hover { background:url(../images/menu_hover.jpg);}
		#menu ul.top li a.active { color:#fff; }
		#menu ul.top li a.active:hover {text-decoration:underline; background:none;}

		#menu ul.bottom {list-style:none; font-size:12px; float:left; width:954px; padding: 6px 0 0 6px;}
			#menu ul.bottom li {background:url(../images/bottom_menu_ulli.gif) right no-repeat; float:left; padding:0 13px 0 11px ;}
			#menu ul.bottom li a {color:#fff; text-decoration:none;}
			#menu ul.bottom li a:hover {text-decoration:underline;}

	#icons {width:140px; float:right; padding-left:6px;}
		#icons a {background-position:top; float:left; display: inline-block; width:25px; height:30px; margin-left:7px;}
		#icons a:hover {background-position:bottom;}
		#icons a.home {background:url(../images/home_icon.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left;}
		#icons a.home:hover {background-position:bottom;}
		#icons a.max { background-image:url(../images/text_max.gif)}
		#icons a.min {background-image:url(../images/text_min.gif)}
		#icons a.back {background-image:url(../images/home_icon.jpg)}
		#icons a.print input {background:url(../images/print_icon.gif) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left;}
		#icons a.print:hover input {background:url(../images/print_icon.gif) no-repeat; background-position:bottom; text-decoration:none; cursor:pointer;}


		#icons a.print {}


	#wrapleftright {float:left; width:960px; background:url(../images/podstran_bg.gif) repeat-y;}
	#subwrapleftright {float:left; width:960px; background:url(../images/subpodstran_bg.gif) repeat-y;}


	#right { float:left; width:270px; background:url(../images/right_bar_bg.jpg) top no-repeat #e9efeb; min-height:397px;height:auto !important;
	height:397px; padding:17px 0 0 0;}
	#right #search { float:left; width:232px; margin-left:18px; display:inline;}
	#right #search input.text { float:left; width:131px; height:18px; padding:1px 0 0 8px; border:1px solid #195728; margin-right:10px; display:inline;}
	#right #search span {float:left; color:#195728; padding:3px 13px 0 0;}

	#subright { float:left; width:220px;/*270*/ background:url(../images/right_bar_bg.jpg) top left no-repeat #e9efeb; min-height:397px;height:auto !important;
	height:397px; padding:17px 0 0 0;}
	#subright #search { float:left; width:200px; margin-left:18px; display:inline;}
	#subright #search input.text { float:left; width:111px; height:18px; padding:1px 0 0 3px; border:1px solid #195728; margin-right:5px; display:inline;}
	#search input.gumb { float:left;}
	#subright #search span {float:left; color:#195728; padding:3px 8px 0 0;}

	#right #razpisipanoge {float:left; width:259px; display:inline; border-bottom:dotted 1px #818181; padding:20px 0 18px 0;}
	#right #razpisipanoge a {font-size:14px; text-decoration:none; padding:4px 10px 3px 48px; margin-top:4px; font-weight:bold; float:left; color:#195728; height:17px; width:201px; background-position: left bottom; background-repeat:no-repeat;}
	#right #razpisipanoge a:hover, #razpisipanoge a.active {background-position: left top; background-color:#fff;}
	#right #razpisipanoge strong {float:left; width:241px; margin-left:18px; display:inline;}
	#right #razpisipanoge img {float:left; margin-right:6px;margin-top:6px; }

	#subright #razpisipanoge {float:left; width:220px; display:inline; border-bottom:dotted 1px #818181; padding:20px 0 18px 0;}
	#subright #razpisipanoge a {font-size:14px; text-decoration:none; padding:4px 10px 3px 48px; margin-top:4px; font-weight:bold; float:left; color:#195728; height:17px; width:155px; background-position: left bottom; background-repeat:no-repeat;}
	#subright #razpisipanoge a:hover, #razpisipanoge a.active {background-position: left top; background-color:#fff;}
	#subright #razpisipanoge strong {float:left; width:200px; margin-left:18px; display:inline;}
	#subright #razpisipanoge img {float:left; margin-right:6px;margin-top:6px; }

	#right #euribor {float:left; width:222px; display:inline; border-bottom:dotted 1px #818181; padding:12px 18px 12px 18px;}
	#right #euribor strong {color:#195728;}

	#subright #euribor {float:left; width:182px; display:inline; border-bottom:dotted 1px #818181; padding:12px 18px 12px 18px;}
	#subright #euribor strong {color:#195728;}

	#right #anketa {float:left; width:231px; margin-left:18px; display:inline; padding:12px 0 12px 0; line-height:18px;}
	#right #anketa span { color:#777777; font-size:10px; float:left; width:231px; padding-bottom:1px;}
	#right #anketa div {float:left; width:231px; padding:3px 0 0 0;}
	#right #anketa div input {float:left; margin:2px 4px 0 0; _margin:-1px 0 0 -3px;}
	#right #anketa input.glasuj {margin-top:3px;}
	#right #anketa a {color:#000;}

	#subright #anketa {float:left; width:200px; margin-left:18px; display:inline; padding:12px 0 12px 0; line-height:18px;}
	#subright #anketa span { color:#777777; font-size:10px; float:left; width:200px; padding-bottom:1px;}
	#subright #anketa div {float:left; width:200px; padding:3px 0 0 0;}
	#subright #anketa div input {float:left; margin:2px 4px 0 0; _margin:-1px 0 0 -3px;}
	#subright #anketa input.glasuj {margin-top:3px;}
	#subright #anketa a {color:#000;}

	#right #enovicesub {float:left; width:231px; margin-left:18px; display:inline; border-top:dotted 1px #818181; padding:12px 0 32px 0;}
	#right #enovicesub span { color:#777777; font-size:10px; float:left; width:231px; padding-bottom:5px;}
	#right #enovicesub input.text { width:150px; height:18px; margin-top:10px; margin-right:5px; display:inline; border:1px solid #195728; color:#808080; padding:1px 0 0 4px;}
	#right #enovicesub input {float:left; margin-top:9px;}
	#right #enovicesub a { color:#195728; text-decoration:none; float:left; padding-top:10px;}
		#right #enovicesub a:hover {text-decoration:underline;}
	#right #enovicesub a.but input {float:left; background:url(../images/prijava_enovice.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left; margin-top:-1px;}
		#right #enovicesub a.but:hover input {background:url(../images/prijava_enovice.jpg) no-repeat; background-position:bottom; text-decoration:none; cursor:pointer;}

	#subright #enovicesub {float:left; width:200px; display:inline; border-top:dotted 1px #818181; padding:12px 0 32px 18px;}
	#subright #enovicesub span { color:#777777; font-size:10px; float:left; width:200px; padding-bottom:5px;}
	#subright #enovicesub input.text { width:115px; height:18px; margin-top:10px; margin-right:5px; display:inline; border:1px solid #195728; color:#808080; padding:1px 0 0 4px;}
	#subright #enovicesub input {float:left; margin-top:9px;}
	#subright #enovicesub a { color:#195728; text-decoration:none; float:left; padding-top:10px;}
		#subright #enovicesub a:hover {text-decoration:underline;}
	#subright #enovicesub a.but input {float:left; background:url(../images/prijava_enovice.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left; margin-top:-1px;}
		#subright #enovicesub a.but:hover input {background:url(../images/prijava_enovice.jpg) no-repeat; background-position:bottom; text-decoration:none; cursor:pointer;}

	#razpisnovice {float:left; border-right:1px dotted #818181; width:302px; margin:24px 0 0 18px; display:inline; padding-right:23px;}

		#razpisnovice span.title {float:left; width:243px; padding-left:1px; color:#777777; font-size:10px; text-transform:uppercase;}
		#razpisnovice div.nav {float:left; width:58px}
			#snav { color:#777777; float:left; font-size:11px; padding-right: 5px; margin-top: -1px;}
			#snav a {display:none}
			#snav a.activeSlide { color:#777777; display:inline-block; text-decoration: none;}

		#razpisnovice div.nav img {border:0; float:left; margin-right:4px; display:inline;}
		#razpisnovice h1 a, #razpisnovice h2 a  { float:left; width:302px; font-size:14px; font-weight:bold; color:#195728; text-decoration:none; padding:9px 0 3px 0;}
		#razpisnovice h1 a:hover, #razpisnovice h2 a:hover {text-decoration:underline;}
		#razpisnovice div.text {line-height:18px; padding-right:10px; float:left; width:292px;}
		#razpisnovice div.text a {background:url(../images/aktualno_linki.gif) no-repeat 0 10px; color:#195728; padding-left:18px; padding-bottom:2px; padding-top:4px; display:block;}
		#razpisnovice div.text a:hover { font-weight:bold;}
		#razpisnovice a.vsi { background:url(../images/razpisi.jpg) no-repeat; display:block; float:left; margin-top:15px; width:129px; height:23px;}
		#razpisnovice a.vsi:hover {background:url(../images/razpisi_hover.jpg) no-repeat;}

		#enovice {float:left; width:291px; height:99px; background:url(../images/e-novice_bg.jpg) no-repeat; margin-top:15px; padding:14px 0 0 12px; line-height:20px;}
		#enovice a { color:#195728; text-decoration:none;}
		#enovice a:hover {text-decoration:underline;}
			#enovice span {font-size:14px; font-weight:bold;}
			#enovice input.email {line-height:14px;  margin-top:10px;float:left; width:154px; height:19px; border:1px solid #195728; color:#808080; font-size:12px;padding:0 0 0 8px; *padding:3px 0 0 8px;}

#enovice a.gumb input {float:left; margin-left:6px; margin-top:10px; background:url(../images/prijava_enovice.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left;}
		#enovice a.gumb:hover input {background:url(../images/prijava_enovice.jpg) no-repeat; background-position:bottom; text-decoration:none; cursor:pointer;}


	#zadnjenovice {float:left; width:300px; border-bottom:1px dotted #818181; padding:0 0 18px 0; margin:24px 0 0 20px;}
	#zadnjenovice span.title {float:left; width:300px; padding-left:1px; color:#777777; font-size:10px; text-transform:uppercase;}

	#zadnjenovice h2 a { float:left; width:300px; font-size:14px; font-weight:bold; color:#195728; text-decoration:none; padding:9px 0 1px 0;}
	#zadnjenovice h2 a:hover {text-decoration:underline;}

	#zadnjenovice span.date { color:#777777; font-size:10px; float:left; width:300px;}
	#zadnjenovice p {float:left; width:295px; line-height:18px; padding-top:4px; padding-right:5px;}
	#zadnjenovice a.beri {float:left; background:url(../images/aktualno_linki.gif) left no-repeat; margin:7px 0 0 0; color:#195728; font-weight:bold; padding-left:16px;}
	#zadnjenovice a.beri:hover {text-decoration:none;}

	#ostalenovice {float:left; width:300px;margin:17px 0 0 20px;}
	#ostalenovice span {float:left; width:300px; padding-left:1px; color:#777777; font-size:10px; text-transform:uppercase;}
	#ostalenovice strong {font-size:11px; float:left; width:60px; margin-top:1px;}
	#ostalenovice ul {list-style:none; padding:10px 0 0 0; float:left;}
	#ostalenovice ul li { padding:0 0 10px 0;}
	#ostalenovice ul li a {color:#195728;}
	#ostalenovice ul li a:hover {text-decoration:none;}
#left {float:left; width:690px;}
#subleft {float:left; width:740px;}



#breadcrumbs {float:left; width:705px; margin:0 20px 0 15px; display:inline; border-bottom:dotted 1px #b4b4b4; padding:15px 0 8px 0; font-size:11px;color:#b4b4b4; }
#breadcrumbs a {color:#b4b4b4; }
#breadcrumbs a:hover {text-decoration:none;}

#content {float:left; width:705px; padding:12px 20px 30px 14px; min-height:397px;height:auto !important; height:397px;}

#content td {vertical-align:top;}
#content h1 {color:#458833; font-size:20px; padding-bottom:20px;}
#content ul {list-style:none; padding:5px 0 5px 5px;}
#content ul li {background:url(../images/aktualno_linki.gif) no-repeat 0 6px; padding:2px 0 2px 20px;}
#content a {color:#458833;}
#content a:hover { text-decoration:none;}

#content span.white {color:#fff;}
#content span.gray {color:#666;}

#footer_info {float:left; width:920px; padding-left:40px; padding-top:15px; line-height:18px; background:url(../images/footer_bg.jpg) no-repeat; height:81px;}
#footer_info strong, #footer_info span { color:#195728;}
#footer_info table {float:left; margin-left:90px; display:inline; width:200px;}
#footer_info a {color:#000;}
#footer_info a:hover {text-decoration:none;}

#footer {float:left; width:921px; background:url(../images/footer_shade.jpg) top center no-repeat; font-size:12px; margin-left:11px; display:inline; padding:22px 18px 30px 21px; color:#73a17e;}
#footer p.copy {float:left; width:400px;}
#footer p.ns {float:right; width:222px;}
#footer a {float:left; color:#73a17e; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer img {float: left; border:0; margin-top:2px; margin-left:10px; display:inline;}



/* clearfix za content */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

a.but1 input {color:#FFF;float:left; background:url(../images/google-direction.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left; margin-top:-1px;}
a.but1:hover input {background:url(../images/google-direction.jpg) no-repeat; background-position:bottom; text-decoration:none; cursor:pointer;}

.but1 {color:#FFF;float:left; background:url(../images/google-direction.jpg) no-repeat; background-position:top; border:0; text-decoration:none; text-decoration:none; float:left; margin-top:-1px;}

#prijava {background:url(../images/gumb-prijava.jpg) no-repeat top left; color:#FFF; display:inline-block; height:50px; padding:10px; width:161px; text-decoration: none; margin:15px 0 0 18px}
#prijava:hover {text-decoration:underline}
#prijava b {font-size:16px}
