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

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:url(../images/header_bg.jpg) top repeat-x #000000;

	}

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

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

#header {height:84px;}
#header img.logo {float:left; width:206px; margin:18px 37px 0 0; display:inline; border:0;}
#header ul {list-style:none;float:left; width:651px; height:48px; background:url(../images/menu_bg.jpg) repeat-x; list-style:none; margin-top:18px; display:inline;}
#header ul li {float:left;}
#header ul li a {font-size:17px; color:#ffffff; text-decoration:none; padding:13px 16px 0 15px; display: inline-block; height:35px;}
#header ul li a:hover, #header ul li a.active { background:url(../images/hover_active.jpg) no-repeat center;}
#header span.lmenu {float:left; width:24px; height:48px; background:url(../images/left_nav.jpg) no-repeat; margin-top:18px; display:inline;}
#header span.dmenu {float:left; width:24px; height:48px; background:url(../images/right_nav.jpg) no-repeat; margin-top:18px; display:inline;}

#content {background:#161616;min-height:382px; height:auto !important; height:382px;}
#content object.indexflash {float:left; width:521px; margin-top:5px;}
#index_text {width:424px; float:left; ;color:#acacac; font-size:17px;} 
#index_text h1 {font-size:23px; letter-spacing:-1px; font-weight:bold;color:#ffffff; padding:15px 0 0 0;}
#index_text span {color:#ffffff;}
#index_text ul { list-style:none; padding:10px 0 10px 0; color:#ffffff; font-weight:bold;}
#index_text ul li {background:url(../images/bullet_index.gif) no-repeat 0 6px; padding-left:16px;}

#tekst {float:left; width:945px; font-size:12px;}
#tekst p { padding:25px 0 0 0;}
#tekst a {color:#c01809; text-decoration:none;}
#tekst a:hover {text-decoration:underline;}
#tekst span.red {color:#be1909;}
#tekst span.big {font-size:14px; line-height:18px;}
#tekst span.small {font-size:11px;}
#tekst img.okvir {padding:1px; border:1px solid #be1909;}

#ponudba {float:left; width:945px; background:url(../images/belgradient_bg.jpg) repeat-y; height:1750px; padding:20px 0 0 0;}
#ponudba iframe {border:none; float:left; width:805px; margin-left:75px; display:inline; background:none;}

.footerbox {float:left; width:297px; height:145px; margin-right:19px; display:inline; color:#ffffff; background:url(../images/index_box_bg.png) top no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/index_box_bg.png');}
.footerbox_last {margin-right:0;}

.footerbox h2, .footerbox h1 {font-size:15px; font-weight:bold; float:left; width:235px; height:23px; padding:8px 0 0 15px; position:relative; z-index:5; background:url(../images/index_box_title.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/index_box_title.png');}
.footerbox span.red {color:#be1909;}
.footerbox span.big {font-size:14px; line-height:18px;}
.footerbox span.small {font-size:11px;}
.footerbox a.vec {color:#ffffff; font-size:12px; font-weight:bold; float:left; height:24px; width:46px; padding:7px 0 0 1px; position:relative; z-index:8; background:url(../images/index_box_title_a.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/index_box_title_a.png');}
.footerbox a.vec:hover {text-decoration:none;}
.footerbox p.navaden {float:left; width:277px; padding:10px 5px 0 15px; line-height:16px;}
.footerbox p.map {float:left; width:117px; padding:10px 5px 0 15px; height:104px;}
.footerbox a {color:#be1909;}
.footerbox a:hover { text-decoration:none;}
.footerbox img {float:left; width:160px;}

#footer {height:200px;}
#footer p.copy {color:#999999; font-size:11px; float:left; width:150px; padding:7px 0 0 0;}
#footer p.ns {float:right; width:215px; padding-top:7px;}
#footer p.ns a {color:#999999; font-size:11px; float:left; text-decoration:none;}
#footer p.ns a:hover  { text-decoration:underline;}
#footer p.ns img {float:left; width:85px; padding:2px 0 0 6px; border: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 */