html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

:focus, a {outline: 0;}

ins {text-decoration: none;}

del {text-decoration: line-through;}

table {border-collapse: collapse; border-spacing: 0;}

html {overflow-y: scroll;}

.lefty {float:left;}

.righty {float:right;}



body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background:url(../images/bodybg.png) repeat-x top center #dae7ed;

}





#wrap {margin:0 auto; width:994px;}



#header {float:left; width:994px; height:71px; display:inline; padding:14px 0 0 0;}

	#logo {float:left; width:225px; height:60px; display:inline; padding:0 10px 0 0;}

	div.logosmall {float:left; width:58px; height:50px; display:inline; padding:0 0 0 20px;}

	#slogan {float:left; display:inline; width:250px; height:70px; padding:0 0 0 20px;}

		#slogan h1, #slogan h2 {display:inline-block; float:left; width:250px; color:#348e31; font-size:17px; font-weight:normal; line-height:20px; padding:8px 0 2px 0;}

		#slogan p {float:left; display:inline-block; color:#a9a9a9; font-size:10px; line-height:12px;}

	#langsearch {float:right; width:190px; height:50px; display:inline;}

		#lang {float:left; width:190px; display:inline;}

			#lang p {float:right; font-size:10px; line-height:12px; display:inline; padding:0 0 0 4px;}

			#lang p a {color:#000; text-decoration:none; float:left; padding:0 0 0 4px;}

			#lang p a:hover {text-decoration:underline;}

		#search {float:left; width:190px; height:26px; background:url(../images/searchbg.png) no-repeat left top; display:inline; margin:12px 0 0 0; padding:0px 0 0 0px;}

			#search input.srcinp {font-size:12px; line-height:12px; font-family:Arial; color:#a0a0a0; border:0px solid; float:left; width:150px; padding:3px 0 0 2px; background:none; display:inline; margin:4px 0 0 10px;}

			#search input.srcmag {float:left; display:inline; margin:4px 0 0 4px;}



#mainmenu {float:left; width:994px; height:35px; background:url(../images/menubg.gif) repeat-x;}

	#mainmenu ul {float:left; width:980px; height:35px; display:inline; padding:0 0 0 14px;}

	#mainmenu ul li {float:left; display:inline;}

	#mainmenu ul li a {float:left; color:#7aef76; text-transform:uppercase; font-size:12px; text-decoration:none; font-weight:bold; padding:10px 15px 0 15px; display:inline; height:25px;}

	#mainmenu ul li a:hover, #mainmenu ul li a.mmact {color:#fff;}



#animation {float:left; width:994px; height:480px; display:inline; margin:2px 0 0 0;}

	/* Glavnih 6 kategorij */

	div.panes {float:left; width:994px; height:368px; display:inline; background:#fff; _background:none;}

		.panes div.onepane {display:none; height:368px;  position:relative;}

	.tabs {height:110px; float:left; width:994px; display:inline; margin:2px 0 0 0; background:#fff;}

	.tabs div {float:left; display:inline; margin:0 0 0 2px; width:164px; height:110px; background:url(../images/blue164off.png) no-repeat bottom; cursor:pointer; position:relative;}

	.tabs div.firsttab {margin:0;}

		.tabs div p.notektiv {display:block;}

		.tabs div p.ektiv {display:none;}

		.tabs div span {float:left; display:inline; width:164px; text-align:center; color:#fff; font-size:17px; padding:8px 0 0 0; text-shadow: #000 1px 1px 1px;}

	.tabs div.current {background:none;}

		.tabs div.current p.notektiv {display:none;}

		.tabs div.current p.ektiv {display:block;}

			.tabs div.current p.ektiv span.leaf {background:url(../images/blue164on.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='images/blue164on.png'); width:164px; height:34px; position:absolute; left:0; top:-55px; _top:-53px; padding:130px 0 0 0; z-index:300;}

			.tabs div.current p.ektiv img {margin-top:-2px;}

		

	/* Posamezna galerija znotraj ene kategorije */

	.images, .images2 {position:relative;	height:368px; width:994px; float:left;}

	.images img, .images2 img {display:none; position:absolute; top:0; left:0; height:368px; width:994px; z-index:100;}



	.panedesc {position:absolute; top:90px; left:20px; width:260px; height:200px; z-index:200; background:url(../images/slidetabsbg.png) no-repeat; padding:20px 40px 0 40px;}

	.panedesc h2 {font-weight:bold; color:#fff; font-size:17px; text-transform:uppercase;}

	.panedesc p.pdmain {float:left; width:260px; display:inline; padding:6px 0 0 0; line-height:18px; text-align:justify;}

	.panedesc p.pdmore {float:left; width:120px; display:inline; padding:8px 0 0 0;}

	.panedesc p.pdmore-ns {float:left; margin-top:8px;}

		.panedesc p.pdmore a {background:url(../images/readmore13.png) no-repeat right; _background:url(../images/readmore13.gif) no-repeat right; float:left; padding:0 20px 0 0; color:#000; font-weight:bold; text-decoration:underline;}

		.panedesc p.pdmore a:hover {text-decoration:none;}

	

	.images, .images2 {_width:654px; _float:left;}

	.images img, .images2 img {_float:left; _width:654px; _margin:0 0 0 0px;}

	.panedesc {_float:left; _position:relative; _top:0; _left:0; _margin:0; _background:url(../images/slidetabsbg.gif) no-repeat;}



	.slidetabs, .slidetabs2 {float:right; display:inline; margin:6px 0 0 0;}

	.slidetabs a, .slidetabs2 a {width:18px; height:18px; float:left; display:inline; margin-left:6px;	display:block; font-size:1px; background:url(../images/slidelink.png) top; _background:url(../images/slidelink.gif) top; text-decoration:none;}

	.slidetabs a:hover, .slidetabs a.current, .slidetabs2 a:hover, .slidetabs2 a.current {background-position:bottom;}



	.disabled {visibility:hidden !important;}



#index {float:left; width:994px; background:#fff;}

	div.oneind {float:left; width:300px; display:inline; display:inline; padding:20px 15px 10px 10px;}

	div.oneind p.oitit {float:left; width:300px; height:28px; display:inline;}

		div.oneind p.oitit a {display:inline-block; width:300px; height:24px; background:url(../images/lightitle.png) no-repeat right; color:#000; font-size:18px; text-decoration:none; padding:4px 0 0 0;}

		div.oneind p.oitit a:hover {color:#40abeb;}

	div.oibox {float:left; width:300px; padding:16px 0 8px 0; border-top:1px solid #bcd3e0; line-height:16px;}

		div.oiboxtop {border:0;}

		div.oibox img {float:left; display:inline; padding:2px 10px 36px 0;}

		div.oibox h3 {font-size:12px;}

			div.oibox h3 a {color:#000; text-decoration:none;}

			div.oibox h3 a:hover {color:#40abeb;}

		div.oibox p {padding:3px 0 0 0;}

		div.oibox p.oidate {font-size:11px; color:#656565;}

		div.oibox p.oimore a {color:#40abeb; text-decoration:underline; background:url(../images/readmore13blue.gif) no-repeat right; padding:0 20px 0 0; font-weight:bold;}

			div.oibox p.oimore a:hover {text-decoration:none;}

	div.oithird {float:left; width:320px; background:url(../images/pilotna_obmocja.jpg) no-repeat top right; display:inline; margin:20px 0 0 10px; position:relative;}

		div.oithird p.toitit {float:left; display:inline; font-size:18px; padding:4px 0 0 0;}

		div.oithird ul {clear:left; float:left; line-height:18px; padding:10px 0 10px 0;}

			div.oithird ul li {padding:0 0 0 16px;}

			div.oithird ul li a {color:#000000; text-decoration:underline;}

			div.oithird ul li a:hover {text-decoration:none;}

			ul li.pyel {background:url(../images/point8yellow.gif) no-repeat left;}

			ul li.pgre {background:url(../images/point8green.gif) no-repeat left;}

			ul li.pblu {background:url(../images/point8blue.gif) no-repeat left;}

			ul li.pred {background:url(../images/point8red.gif) no-repeat left;}

			ul li.pora {background:url(../images/point8orange.gif) no-repeat left;}

			ul li.ppur {background:url(../images/point8purple.gif) no-repeat left;}

	a.bpoint {position:absolute; width:12px; height:12px;}

		a.bpyel {top:131px; right:76px;}

		a.bpgre {top:39px; right:2px;}

		a.bpblu {top:71px; right:121px;}

		a.bpred {top:41px; right:70px;}

		a.bpora {top:40px; right:90px;}

		a.bppur {top:40px; right:170px;}

	#mokrisca {float:left; width:174px; height:116px; background:url(../images/mokriscabg.jpg) no-repeat; padding:30px 0 0 146px; display:inline;}

		#mokrisca p {float:left; width:135px; font-weight:bold; text-align:justify;}

		#mokrisca p.font11 {font-weight:normal; font-size:11px; padding:4px 0 0 0;}

		#mokrisca a {display:inline-block; font-size:1px; line-height:1px; width:20px; height:20px; float:left; margin:-6px 0 0 134px;}

	

#logos {float:left; width:994px; height:80px; display:inline; padding:30px 0 0 0; position:relative;}

	div.indlogos {background:url(../images/blueshadowind.png) no-repeat top;}

	div.sublogos {background:url(../images/blueshadowsub.png) no-repeat top;}

	#logos img {float:left; display:inline; margin:0 0 0 20px;}

	#logos img.firstlogos {margin:0;}

	#logos p.vodipar {position:absolute; top:16px; left:0; color:#598ea6; font-size:11px;}

	#logos p.restpar {position:absolute; top:16px; left:155px; color:#598ea6; font-size:11px;}

	

#footer {float:left; width:994px; display:inline; color:#598ea6; padding:26px 0 40px 0; margin:2px 0 0 0; background:url(../images/footerbg.png) no-repeat top;}

	#footer a {color:#598ea6; text-decoration:none; font-size:11px;}

	#footer a:hover {text-decoration:underline;}

	#footer img {margin:0 0 -2px 4px;}



/* ------------- P O D S T R A N ---------------- */



#content {float:left; width:954px; background:#fff; display:inline; min-height:500px; height:auto !important; height:500px; padding:0 20px 20px 20px;}
	
	#leftmenu {float:left; width:218px; background:url(../images/submenubg.png) no-repeat top right; display:inline; padding:20px 10px 0 0;}

		#leftmenu p.topsub {float:left; width:218px; height:23px; background:url(../images/subgreen218.png) no-repeat; font-size:15px; display:inline; padding:5px 0 0 0;}

		#leftmenu ul.submenu {float:left; width:218px; display:inline; margin:10px 0 0 0;}

			ul.submenu li {float:left; width:218px; border-bottom:1px solid #dae7ed; font-size:14px; line-height:16px;}

			ul.submenu li a {display:inline-block; width:202px; padding:10px 0 10px 16px; background:url(../images/arrow9gray.gif) no-repeat 0 13px; text-decoration:none; color:#464646;}

			ul.submenu li a:hover, ul.submenu li a.subact {background:url(../images/arrow9green.gif) no-repeat 0 13px; color:#368f33; font-weight:bold;}

			

			ul.submenu li ul {padding-bottom:10px; float:left;}

			ul.submenu li ul li {border:0; font-size:13px; line-height:16px; padding:0 0 0 16px; width:202px;}

			ul.submenu li ul li a {display:inline-block; width:190px; padding:5px 0 5px 12px; background:url(../images/arrow6gray.gif) no-repeat 0 10px; text-decoration:none; color:#464646;}

			ul.submenu li ul li a:hover, ul.submenu li ul li a.subtact {background:url(../images/arrow6green.gif) no-repeat 0 10px; color:#368f33; font-weight:normal;}

			

		div.leftbox {float:left; width:218px; display:inline; padding:30px 0 0 0; position:relative;}

			a.spoint {position:absolute; width:12px; height:12px; display:block; cursor:pointer; text-decoration:none;}

				a.spyel {top:172px; right:85px;}

				a.spgre {top:91px; right:23px;}

				a.spblu {top:119px; right:125px;}

				a.spred {top:93px; right:80px;}

				a.spora {top:93px; right:98px;}

				a.sppur {top:92px; right:168px;}

			div.leftbox p.lbtit {float:left; width:218px; height:23px; background:url(../images/subblue218.png) no-repeat; font-size:15px; display:inline; padding:5px 0 8px 0;}

			ul.halfmenu {float:left; width:109px; line-height:18px; display:inline; padding:10px 0 0 0; display:inline;}

			ul.halfmenu li {padding:0 0 0 16px; display:inline; float:left; width:93px;}

			ul.halfmenu li a {color:#000000; text-decoration:underline;}

			ul.halfmenu li a:hover {text-decoration:none;}

		div.mokriscasub {float:left; width:178px; height:206px; background:url(../images/mokriscasub.jpg) no-repeat; padding:12px 0 0 40px; display:inline;}

			div.mokriscasub p {float:left; width:135px; font-weight:bold; text-align:justify;}

			div.mokriscasub p.font11 {font-weight:normal; font-size:11px; padding:4px 0 0 0;}

			div.mokriscasub a {display:inline-block; font-size:1px; line-height:1px; width:20px; height:20px; float:left; margin:-7px 0 0 135px;}

	#podstran {float:left; width:716px; display:inline; padding:20px 0 0 10px; text-align:justify;}	

		#podstran h1 {float:left; width:716px; height:26px; background:url(../images/maintitle716.png) no-repeat top; display:inline; font-size:18px; font-weight:bold; color:#368f33; padding:5px 0 16px 0;}

		#podstran p {padding:10px 0 0 0; line-height:18px;}

		#podstran h2 {clear:left; float:left; width:716px; border-bottom:1px solid #348e31; color:#348e31; font-weight:bold; font-size:16px; display:inline; padding:20px 0 4px 0; margin:0 0 10px 0;}

		#podstran h3 {clear:left; float:left; width:716px; border-bottom:1px solid #348e31; color:#348e31; font-weight:bold; font-size:14px; display:inline; padding:20px 0 4px 0; margin:0 0 10px 0;}

		#podstran h4 {clear:left; float:left; width:716px; border-bottom:1px solid #348e31; color:#348e31; font-weight:bold; font-size:12px; display:inline; padding:20px 0 4px 0; margin:0 0 10px 0;}

		#podstran a {color:#228dcd; text-decoration:underline;}

		#podstran a:hover {text-decoration:none;}

		#podstran ul {clear:left; line-height:22px; padding:10px 0 10px 0;}

		#podstran ul li {background:url(../images/liststyle8g.gif) no-repeat 0 7px; padding:0 0 0 16px;}

		#podstran img.galpics {float:left; margin:0 0 10px 10px;}


	/*na madžarski daj content čez celo širino*/
	body.hu #podstran {width: 934px;}
	body.hu #podstran h1,
	body.hu #podstran h2,
	body.hu #podstran h3,
	body.hu #podstran h4 { width: 100%; margin-right:  20px; background-position:  top right; }

/* ----------------- N O V I C E --------------------- */

#news p {padding:0;}

div.newsone {float:left; width:716px; border-bottom:1px solid #dae7ed; padding:20px 0 20px 0;}

div.nofirst {padding-top:0;}

	div.newsone img {float:right; padding:0 0 0 20px; display:inline;}

	#news div.newsone p.nodat {font-size:11px; color:#656565; padding:2px 0;}

		#news div.newsone p.nomor {padding:3px 0 0 0;}

		div.newsone p.nomor a {color:#40abeb; text-decoration:underline; background:url(../images/readmore13blue.gif) no-repeat right; padding:0 20px 0 0; font-weight:bold;}

			div.newsone p.nomor a:hover {text-decoration:none;}

#paging {float:left; width:716px; display:inline; padding:20px 0 0 0;}

	#paging a {float:left; display:inline; height:13px; border-right:1px solid #000; color:#000; text-decoration:none; padding:0 8px; line-height:14px;}

		#paging a.page:hover, #paging a.pagactive {font-weight:bold; color:#FF2100;}



/* ----------------- P U B L I K A C I J E --------------------- */

#publikacije {margin:-22px 0 0 0; float:left; width:716px;}

#publikacije p {padding:0;}

div.onepub {float:left; width:224px; border-bottom:1px solid #dae7ed; display:inline; margin:0 22px 0 0; padding:22px 0 22px 0;}

	div.opthird {margin-right:0;}

	#publikacije p.optit {line-height:14px;}

	#publikacije p.optit a {text-decoration:none; color:#000; font-weight:bold;}

		#publikacije p.optit a:hover {color:#40abeb;}

	#publikacije div.onepub p.opmor {padding:0 0 6px 0;}

		div.onepub p.opmor a {color:#40abeb; text-decoration:underline; background:url(../images/readmore13blue.gif) no-repeat right; padding:0 20px 0 0; font-weight:bold;}

			div.onepub p.opmor a:hover {text-decoration:none;}























