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

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

a {outline:none;}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000000;
background:url(../images/bg.jpg) repeat-x #f9f8f7;
}

img.okvir {float:left; padding:2px; border:#e6e6e6 solid 1px;}

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

#left {float:left; width:220px;}
	#left object {float:left; width:220px; border:0; margin:4px 0 23px 0;}
	
	#left h3 {width:205px; margin-bottom:10px; height:22px; padding:6px 0 0 15px; font-size:14px; font-weight:bold;color:#ffffff; float:left;}
	#left h3.green {background:url(../images/green_bg_title.gif) no-repeat;}
	#left h3.orange {background:url(../images/orange_bg_title.gif) no-repeat;}
	
	#left ul {padding:0 0 4px 15px; list-style:none; float:left;}
	#left ul li {background:url(../images/ul_li_sun.gif) no-repeat 0 2px; padding:0 0 3px 20px;}
	#left ul li a {color:#000000; text-decoration:none; font-weight:bold;}
	#left ul li a:hover {text-decoration:underline;}
	#left img.zvezdica {float:right;}
	
#middle {float:left; width:730px;}

	#topheader {float:right; height:20px; width:445px; font-size:11px; text-align:right; padding:34px 20px 0 0;}
	#topheader a {color:#ff7500; text-decoration:none;}
	#topheader a:hover {text-decoration:underline;}
	
	#headermenu {float:left; width:710px; height:39px; padding:27px 20px 0 0;}
	#headermenu ul {list-style:none; float:right;}
	#headermenu ul li {float:left; background:url(../images/black_sun.gif) no-repeat 0 2px; padding:0 20px 0 15px;}
	#headermenu ul li.last {padding-right:0;}
	#headermenu ul li a {color:#000000; font-weight:bold; text-decoration:none;}
	#headermenu ul li a:hover {text-decoration:underline;}
	
	#index_main {float:left; width:730px; height:216px; background:url(../images/index_main_bg.jpg) no-repeat;}
	#index_main object {float:left; width:308px;}
	#index_main_text {float:left; width:352px; padding:35px 35px 0 35px; height:181px}
	#index_main_text h3 {font-size:30px; padding:0; margin:0; line-height:27px;}
	#index_main_text h4 {font-size:24px; padding:0; margin:0; line-height:24px;}
	#index_main_text h1 {font-size:; color:#ffffff; font-style:italic; font-size:23px; padding:5px 0 0 0;}

	#index_main_text ul {
	list-style:none;
	width:352px; 
	padding:15px 0 0 0;}
	
	#index_main_text ul li {
	float:left; 
	width:332px; 
	padding:0 0 7px 20px; 
	background: url(../images/ul_li_main_index.png) no-repeat 0 2px; 
		_background:url(../images/ul_li_main_index.gif) no-repeat 0 2px;}
		
	#novice_index_title {float:left; width:730px; background:url(../images/index_title_novice_bg.jpg) no-repeat; height:35px;}
	#novice_index_title h3 {float:left; width:394px; font-size:14px; color:#ffffff; font-weight:bold; padding:10px 0 0 21px;}
	#novice_index_title h4 {float:left; width:225px;font-size:14px; color:#ffffff; font-weight:bold; padding:10px 0 0 15px; margin:0;}
	#novice_index_title a.arhiv {float:left; width:75px; color:#ffffff; font-size:11px; padding:10px 0 0 0;}
	#novice_index_title a.arhiv:hover {text-decoration:none;}
	
	#novice_index {float:left; width:489px; border-left:1px solid #ebebeb; height:270px; background:url(../images/index_shadow.jpg) no-repeat top right;}
	#novice_index img.newsimage {float:left; padding:1px; border:1px solid #E1E1E1; width:131px; margin:18px 0 0 6px; display:inline;}
	.novica {float:left; width:312px; padding:0 0 4px 15px;}
	.novica h2 {background: url(../images/hr_orangedots.gif) no-repeat bottom; width:312px; height:22px; font-size:14px; font-weight:bold; color:#ff7500; padding:15px 0 0 0;}
	.novica p {float:left; width:302px; line-height:18px; padding:5px 5px 0 5px;}
	.novica a {color:#ff7500;}
	.novica a:hover {text-decoration:none;}
	
	#osoli {float:left; width:202px;border-right:1px solid #ebebeb; padding:13px 20px 17px 17px; height:240px; line-height:19px;}
	#osoli h2 {color:#80942d; font-size:14px; padding-bottom:4px;}
	#osoli a.vec {color:#80942d; font-weight:bold;}
	#osoli a.vec:hover {text-decoration:none;}
	
	#title_sub {float:left; width:705px; background:url(../images/title_bg.jpg) no-repeat; height:47px; padding:21px 0 0 25px;}
	#title_sub h1 {font-size:20px; color:#000000; font-weight:bold;}
	
	#content  {
	float:left; 
	width:678px; 
	line-height:18px;
	background:url(../images/shadow_podstran_right.jpg) right top no-repeat #ffffff; 
	min-height:406px;
	height:auto !important;	
	height:406px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	padding:15px 25px 20px 25px;}
	
	#content a {color:#ff7500;}
	#content a:hover {text-decoration:none;}
	#content a.vec {background:url(../images/orange_bg_link.gif) no-repeat; width:65px; height:20px; float:left; margin-top:4px; text-decoration:none; font-weight:bold; color:#000000; padding:1px 0 0 8px; display:inline;}
	#content a.vec:hover {text-decoration:underline;}
	
	#content ul {list-style:none; padding:8px 0 8px 0;}
	#content ul li {background:url(../images/black_sun.gif) no-repeat 0 4px; padding:0 0 0 18px;}
	
	#content a.catalogue {color:#000000; text-decoration:none;}
	#content a.catalogue:hover {color:#ff7500; text-decoration:underline;}
	
	#content input.button {border:1px solid #ff8d15; background:#ff8d15; padding:2px; cursor:pointer; color:#ffffff; text-weight:bold;}
	
	#footer {float:left; width:730px; background:url(../images/footer_shadow.jpg) no-repeat top; height:21px; color:#a9a9a9;font-size:11px; padding-bottom:25px; }
	#footleft {float:left; width:200px; display:inline;}
	#footleft img.fbfb {width:127px; height:40px; float:left; margin:22px 0 20px 12px;}
	#footright {float:right; width:400px; display:inline;}
	#footer p.copy {float:right; width:350px; padding:20px 0 0 23px;}
	#footer p a {color:#a9a9a9; text-decoration:none;}
	#footer p a:hover {text-decoration:underline;}
	#footer a.ns {float:right; padding:6px 5px 0 0; color:#cdcdcd; text-decoration:none;}
	#footer a.ns:hover {text-decoration:underline;}
	#footer img.nsplet {float:right; border:0; width:85px; padding:7px 10px 0 0;}
	
/* 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 */

.hide {visibility:hidden}