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/bg_body.jpg) repeat-x #285c18;
	}

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

a {outline:none;}

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

#header {height:136px;}
	#header img.logo {float:left; width:140px; border:0;}

#icons_top {float:left; height:27px; width:833px; text-align:right; font-size:11px; padding:9px 0 0 0;}
	#icons_top img {border:0;}
	#icons_top a {text-decoration:none; color:#05464b;}
	#icons_top a:hover {text-decoration:underline;}
	#icons_top a.active {color:#89bf22;}
	#icons_top p {float:right; padding-top:4px;}
	#icons_top input.text {float:right; width:144px; height:16px; border-left:1px solid #3a8e94; border-top:1px solid #3a8e94; border-bottom:1px solid #3a8e94; border-right:none; margin-left:32px; display:inline; font-size:11px;  color:#05464b; padding:3px 0 0 6px;}
	#icons_top input.gumb {float:right; width:22px;}

#topmenu{float:left; width:833px; height:48px;}
	#topmenu img, #topmenu object {float:left; width:173px; margin-left:31px; margin-top:7px; display:inline; border:0;}
	#topmenu ul {list-style:none; text-align:right; padding:12px 0 0 0; width:629px; float:left;}
	#topmenu ul li { display:inline; background:url(../images/topmenu_li.gif) right no-repeat; padding:0 15px 0 12px;}
	#topmenu ul li.last {padding:0 0 0 12px; background:none;}
	#topmenu ul li a {color:#006174; font-weight:bold; text-decoration:none;}
	#topmenu ul li a:hover {color:#65a910; text-decoration:underline;}

#bottommenu {float:left; width:973px; height:52px;}
#bottommenu ul {list-style:none;background:url(../images/bottommenu_li.jpg) right top no-repeat; float:left; width:973px;}
#bottommenu a {color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
#bottommenu ul li {text-align:center; width:118px;background:url(../images/bottommenu_li.jpg) left top no-repeat; padding:10px 10px 0 10px; float:left; height:42px; text-align:center;}
#bottommenu a:hover {text-decoration:underline;}

#listki_index { background:url(../images/listki_bg.jpg) top center no-repeat;}
#listki { background:url(../images/sublistki_bg.jpg) top center no-repeat;}

#index_main_bg { background:url(../images/index_mainbg.gif) repeat-y; width:973px;margin:15px 0 0 0; float:left; padding-bottom:25px;}
.nov_dog {width:776px; float:left;}

#dog_wrap {float:left; width:777px;}

#novice, #galerije, #dogodki, #vprasanja {float:left; width:338px; margin:6px 6px 0 30px; display:inline;}
#novice a.title, #galerije a.title, #dogodki a.title, #vprasanja a.title {float:left; padding:0 0 2px 0; border-bottom:solid 1px #9ab0b0; height:24px; width:218px; font-size:16px; font-weight:bold; color:#285c18; text-decoration:none;}
#novice a.vec, #galerije a.vec, #dogodki a.vec,  #vprasanja a.vec {float:left; border-bottom:solid 1px #9ab0b0; height:22px; width:98px; font-size:12px; color:#91a59b; background:url(../images/index_vec.gif) top right no-repeat; margin:2px 0 0 0;padding:0 22px 2px 0; text-align: right; }
#vprasanja a {color:#05464B;}
#vprasanja a:hover {text-decoration:none;}
#vprasanja ul { padding:20px 0 0 20px;}
#vprasanja ul li { padding-bottom:5px;}
#novice a.vec:hover, #galerije a.vec:hover, #dogodki a.vec:hover, #vprasanja a.vec:hover {text-decoration:none;}
#novice h2 a.news {float:left; width:338px; font-weight:bold; color:#05464b; text-decoration:none; font-size:14px; padding-top:11px;line-height:18px}
#novice h2 a.news:hover { color:#65a910; }
#novice span, #galerije span { font-size:11px; color:#a0a0a0;}
#novice p {float:left; width:338px; line-height:18px; padding-top:4px;}
#novice a.preberi, #vprasanja a.preberi {float:left; width:338px; font-size:11px; color:#05464b; padding-top:5px;}
#novice a.preberi:hover, #vprasanja a.preberi:hover {text-decoration:none;}

#galerije img {border:1px solid #98aba2; float:left; width:134px; margin:11px 12px 0 0; display:inline;}
#galerije a.naslov {color:#05464b; font-weight:bold; font-size:12px; float:left; width:190px; margin:11px 0 2px 0;}
#galerije a.naslov:hover {text-decoration:none;}

#dogodki span { font-size:11px; color:#a0a0a0; float:left; width:338px; margin:2px 0 0 0;}
#dogodki a.naslov {font-size:12px; font-weight:bold; color:#05464b; float:left; width:338px; margin:15px 0 0 0;}
#dogodki a.naslov:hover {text-decoration:none;}

#vprasanja p {float:left; width:338px; line-height:18px; padding-top:8px;}

#right { float:left; width:171px; padding:0 10px 0 14px; line-height:18px;}
#right h4 {float:left; width:171px; color:#05464b; font-weight:bold; font-size:12px; margin:6px 0 0 0;}
#right a {color:#05464b; font-size:11px;}
#right a:hover {text-decoration:none;}
#right ul { padding:0 5px 0 13px;}
#right ul li { padding-bottom:5px;}

#right div {float:left; width:171px; border-bottom:#c3c3c3 dotted 1px; margin:14px 0 10px 0;}
#right div.radio {float:left; width:171px; border-bottom:none; margin:3px 0 0 0; font-size:11px;}
#right div.radio input {float:left; margin:2px 4px 0 0; _margin:-2px 0 0 0;}
#right input.glasuj {float:left; padding:2px 4px; font-size:11px; margin:7px 0 0 0;}


#main {float:left; margin-top:35px; width:971px; margin-left:1px; display:inline; border-bottom:1px solid #fff; min-height:505px;height:auto !important;height:505px;background:url(../images/content_bg.jpg) repeat-y; display:inline;}


#footer {float:left;width:973px; background:url(../images/footer_shadow.jpg) top no-repeat; height:95px; padding:20px 0 0 0; font-size:11px; color:#94ae8c; line-height:17px;}
#footer a { color:#94ae8c;}
#footer a:hover {text-decoration:none;}
#footer p.copy {float:left; width:853px;}
#footer p.ns {float:left; width:120px; text-align:right;}
#footer img {border:0;}
#footer p.ns a {text-decoration:none;}
#footer p.ns a:hover {text-decoration:underline;}

#left {float:left; width:195px; padding-bottom:40px; margin-left:1px; display:inline;}
#left ul { list-style:none;}
#left ul li a, #left ul li a h2 {float:left; width:169px; background:url(../images/ulli_bg.jpg) repeat-y; color:#fff; font-size:13px; text-decoration:none; font-weight:bold; margin-top:1px; padding:7px 8px 7px 18px;}
#left ul li a.active, #left ul li a.active h2 {background:none; color:#7bb026;}
#left ul li a:hover, #left ul li a:hover h2 { text-decoration:underline;}

#left ul li ul li a, #left ul li ul li a h2 {padding:4px 8px 4px 28px; font-size:12px; font-weight:normal; width:159px;}
#left ul li ul li a.active, #left ul li ul li a.active h2 { background:#693; color:#fff;}

#content {float:left; width:711px; padding:0 32px 30px 32px; color:#464646;}
#content a {color: #7bb026;}
#content a:hover {text-decoration:none;}
#content ul {list-style:none;}
#content ul li {background:url(../images/content_ulli.gif) no-repeat 0 9px; padding:1px 0 1px 15px;}
#content img {border:0;}

#title {float:left; width:710px; border-bottom:1px solid #7bb026; margin-bottom:20px;}
#title h1 {width:628px; float:left; font-size:18px; font-weight:bold; color:#7bb026; padding:0 0 8px 0;}
#title img { float:left; margin:2px 0 0 6px; display:inline; border:0; width:24px;}
#title input { float:left; margin:2px 0 0 5px; display:inline; border:0; width:14px;}

/* SLIDER */

#okvir {width:972px; margin-left:1px; _margin-left:0px; display:inline; position:relative; float:left; height:277px;}

#okvir h1 {position:absolute; z-index:5500; font-size:21px; color:#fff; top:47px; left:31px;}
#okvir p {width:394px; color:#fff; position:absolute; top:105px; line-height:20px; left:31px; z-index:5500; font-size:15px;}

#frame { width:973px; height:277px; position:absolute; background:url(../images/arch.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='images/arch.png'); margin-top:-277px; z-index:5000;}

.img {width:972px; height:277px; position:absolute; left:2px; _left:0; _padding-left:1px;}

.nav {position:absolute; width:954px; z-index:6000; text-align:right; margin:231px 19px 0 0; font-size:14px;}
#nav a { color:#fff; text-decoration:none; padding:1px 6px 4px 5px; text-align:center; margin-left:10px; background:url(../images/number_slide.png) no-repeat;_background:#999;}
#nav a.activeSlide { font-weight:bold; background:url(../images/active_slide.png) no-repeat;_background:#75A82B;}
#nav a:focus {  }
#output { text-align: left; }

/* 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 */
