* {
margin:0px;

}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../pozadina/bgmain.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#475e87;
}

a img {border: none; }

#header{
	width: 978px;
	height: 338px;
	background-image:url(../pozadina/bgvrh.png);
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
} 

#menivrh1{
	width:auto;
	height:auto;
	margin-top:35px;
	margin-right:45px;
	float:right;
}

#menivrh2{
	width:auto;
	height:auto;
	margin-top:35px;
	margin-right:10px;
	float:right;
}

#logo{
	width:137px;
	height:74px;
	position:absolute;
	margin-top:50px;
	margin-left:70px;
	background-image:url(../pozadina/logo.png);
	background-repeat:no-repeat;
	float:left;
	clear:left;
}

#slikavrhokvir{
	width:408px;
	height:208px;
	margin-top:30px;
	margin-right:80px;
	border:1px solid #e3e3e3;
	float:right;
	clear:right;
}

#slikavrh{
	width:400px;
	height:200px;
	margin-top:4px;
	margin-right:4px;
	margin-left:4px;
	margin-bottom:4px;
	background-repeat:no-repeat;
}

#menidrzac{
	width:auto;
	height:auto;
	position:absolute;
	margin-top:160px;
	margin-left:50px;
	float:left;
	clear:left;
}

.meniunutar{
	width:160px;
	height:auto;
	margin-top:0px;
	margin-left:20px;
	float:left
}

.meniunutar2{
	width:160px;
	height:auto;
	margin-top:0px;
	margin-left:40px;
	float:left
}

.menilink11{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
}

.menilink12{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:20px;
}

.menilink13{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:40px;
}

.menilink14{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:60px;
}

.menilink15{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
}

.menilink16{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:20px;
}

.menilink17{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:40px;
}

.menilink18{
	width:103px;
	height:25px;
	margin-bottom:5px;
	line-height:25px;
	margin-left:60px;
}

.menilink21{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
}

.menilink22{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:20px;
}

.menilink23{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:40px;
}

.menilink24{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:60px;
}

.menilink25{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
}

.menilink26{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:20px;
}

.menilink27{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:40px;
}

.menilink28{
	width:103px;
	height:25px;
	margin-bottom:5px;
	background-image:url(../pozadina/link.png);
	background-repeat:repeat-x;
	line-height:25px;
	margin-left:60px;
}

#sredinalinkovi{
	width: 978px;
	height: 158px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}

#sredina{
	width: 978px;
	height: auto;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:8px;
	overflow:hidden;
}

#sredinavrh{
	width: 978px;
	height: 17px;
	background-image:url(../pozadina/sredinavrh.png);
	background-repeat:no-repeat;
}

#sredinasred{
	width: 978px;
	height: auto;
	min-height:400px;
	background-image:url(../pozadina/sredinasred.png);
	background-repeat:repeat-y;
}

.sred{
	position:relative;
	width:838px;
	height:auto;
	margin-left:70px;
	padding-top:30px;
	padding-bottom:50px;
	overflow:hidden;
}

#sredinadno{
	width: 978px;
	height: 17px;
	background-image:url(../pozadina/sredinadno.png);
	background-repeat:no-repeat;
}

.sredinalink1{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/bgsredinalink1.png);
	background-repeat:no-repeat;
	margin-left:25px;
	float:left;
	clear:left;
}

.sredinalink2{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/bgsredinalink2.png);
	background-repeat:no-repeat;
	margin-left:15px;
	float:left;
}

.sredinalink3{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/bgsredinalink3.png);
	background-repeat:no-repeat;
	margin-right:25px;
	float:right;
	clear:right;
}

.engsredinalink1{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/engbgsredinalink1.png);
	background-repeat:no-repeat;
	margin-left:25px;
	float:left;
	clear:left;
}

.engsredinalink2{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/engbgsredinalink2.png);
	background-repeat:no-repeat;
	margin-left:15px;
	float:left;
}

.engsredinalink3{
	width: 300px;
	height: 158px;
	background-image:url(../pozadina/engbgsredinalink3.png);
	background-repeat:no-repeat;
	margin-right:25px;
	float:right;
	clear:right;
}

#prostorusluge{
	width: 283px;
	height: 120px;
	margin-top:29px;
	margin-left:8px;
}

#prostorzgrada{
	width: 283px;
	height: 120px;
	margin-top:29px;
	margin-left:8px;
}

#prostornovosti{
	width: 277px;
	height: 120px;
	margin-top:29px;
	margin-left:8px;
	background-image:url(../pozadina/bgnovosti.jpg);
	background-repeat:repeat-x;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
}

#footerdrzac{
	width: 978px;
	height: 123px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
}

#footer1{
	width: 978px;
	height: 66px;
	margin-top:0px;
	background-image:url(../pozadina/dno1.png);
	background-repeat:no-repeat;
}

#footer2{
	width: 978px;
	height: 57px;
	margin-top:0px;
}

.link_menivrh a {
font-family: Trebuchet MS;
	font-size: 9px;
	color: #333;
	text-decoration: none;
}

.link_menivrh a:visited {
font-family: Trebuchet MS;
	font-size: 9px;
	color: #333;
	text-decoration: none;
}
.link_menivrh a:hover {
font-family: Trebuchet MS;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
}
.link_menivrh a:active {
font-family: Trebuchet MS;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}

.link_meni a {
font-family: Verdana;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}

.link_meni a:visited {
font-family: Verdana;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
.link_meni a:hover {
font-family: Verdana;
	font-size: 11px;
	color: #fc0204;
	text-decoration: none;
}
.link_meni a:active {
font-family: Verdana;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}

.link_footer a {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}

.link_footer a:visited {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}
.link_footer a:hover {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: underline;
}
.link_footer a:active {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}

.link_sredina a {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}

.link_sredina a:visited {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}
.link_sredina a:hover {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: underline;
}
.link_sredina a:active {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}

.footertextdrzac1{
	width:auto;
	height:auto;
	margin-top:20px;
	margin-left:50px;
	float:left;
	clear:left;
}

.footertextdrzac2{
	width:auto;
	height:auto;
	margin-top:20px;
	margin-left:20px;
	float:left;
}

.footertext {
font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
}

.sredinatext {
font-family: Verdana;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}

.sredinatextcrveno {
font-family: Verdana;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

.sepmeni{
	width:100%;
	height:1px;
	background-image:url(../pozadina/sepmeni.gif);
	background-repeat:repeat-x;
	margin-top:5px;
}

.sepmeni2{
	width:100%;
	height:1px;
	background-image:url(../pozadina/sepmeni2.gif);
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}

.naslov {
	font-family: Verdana;
	font-size: 16px;
	color: #333;
	text-decoration: none;
}

.sredinatekstdrzac{
	width:auto;
	height:auto;
	margin-right:30px;
	margin-top:30px;
	float:left;
}

.sredinatekstdrzac2{
	width:auto;
	height:auto;
	margin-right:30px;
	margin-top:30px;
}

.sredinareference{
	width:360px;
	height:auto;
	float:left;
	margin-right:40px;
	margin-top:30px;
}

#mapa{
	width:392px;
	height:282px;
	margin-top:30px;
	float:right;
}

.tekstdrzac{
width:100%;
height:auto;
margin-top:30px;
margin-bottom:30px;
overflow:hidden;
}

.tekstdrzac1{
width:370px;
height:auto;
margin-right:40px;
float:left;
overflow:hidden;
}

.tekstdrzac11{
width:auto;
height:auto;
float:left;
margin-right:15px;
}

.tekstdrzac12{
width:200px;
height:auto;
float:left;
}

.okvir{
	border:1px solid #333;
}
