#wrapper #header {
	margin-right: auto;
	margin-left: auto;
	height: 90px;
}
#wrapper #header img {
	margin-top: 20px;
	float: left;
}
body {
	margin-right: auto;
	margin-left: auto;
	background-image: url(slike/header.png);
	background-repeat: repeat-x;
}
#wrapper #projekti {
	height: 200px;
}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
	font-family: Calibri;
}
#wrapper #footer {
	width: 1300px;
	margin-right: auto;
	margin-left: -130px;
}

#wrapper #header ul li {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	top: 50px;
	margin-top: 40px;
	float: left;
	margin-left: 50px;
}
#wrapper #box1 {
	margin-top: 20px;
	float: left;
	width: 327px;
	height: 350px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
	
}
#wrapper #box2 {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	height: 350px;
	width: 327px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #box3 {
	float: left;
	height: 350px;
	width: 327px;
	margin-top: 20px;
	margin-left: 23px;
	background-color: #717070;
}
#wrapper #news {
	float: left;
	margin-top: 15px;
	width: 675px;
	height: 700px;
}
#wrapper #registracija {
	height: 850px;
	width: 675px;
	margin-top: 15px;
	float: left;
}

#wrapper #news p img {
	float: left;
}

#wrapper #sidebox {
	float: left;
	margin-top: 15px;
	width: 327px;
	margin-left: 22px;
	height: 400px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #banner {
	height: 200px;
	margin-top: 20px;
}
#wrapper #header ul {
	float: right;
	margin-left: 100px;
}
#footer {
	background-image: url(slike/header.png);
	background-repeat: repeat;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#wrapper #indexbox {
	float: left;
	height: 350px;
	width: 327px;
	margin-top: 15px;
	margin-left: 22px;
	background-color: #717070;
}

#wrapper #box1 h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#wrapper #box2 h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#footer p {
	color: #FFF;
	font-family: Calibri;
	margin-left: 20px;
	top: 20px;
	padding: 20px;
}

#wrapper #news h1 {
	color: #FFF;
	font-family: Calibri;
	margin-left: 15px;
	margin-top: 3px;
	font-weight: normal;
}
#wrapper #sidebox h2 {
	color: #FFF;
	font-family: Calibri;
	margin-left: 15px;
	margin-top: 8px;
	font-weight: normal;
}
#wrapper #box3 h1 {
	color: #FFF;
	font-family: Calibri;
	margin-left: 15px;
	margin-top: 3px;
	font-weight: normal;
	text-align: center;
}
#wrapper #box3 p {
	font-family: Calibri;
	color: #FFF;
	text-align: center;
	font-size: 12px;
}
#wrapper #indexbox h1 {
	color: #FFF;
	font-family: Calibri;
	margin-left: 15px;
	margin-top: 3px;
	font-weight: normal;
	text-align: center;
}
#wrapper #indexbox p {
	font-family: Calibri;
	color: #FFF;
	text-align: center;
	font-size: 12px;
}
#wrapper #header ul li a {
	text-decoration: none;
	color: #FFF;
}
#wrapper #header ul li a:hover {
	color: #229EF1;
}
#wrapper #header ul li a:active {
	color: #229EF1;
}#wrapper #teambox1 {
	float: left;
	height: 900px;
	width: 325px;
}
#wrapper #teambox2 {
	float: left;
	height: 900px;
	width: 325px;
	margin-left: 22px;
}
#wrapper #sidebox ul li {
	list-style-type: none;
	margin: 10px;
	color: #FFF;
	background-image: url(slike/greybutton.png);
	background-repeat: no-repeat;
	height: 36px;
	text-align: center;
	background-position: 25px;
	padding-top: 10px;
}
#wrapper #news p {
	padding: 20px;
}
#wrapper #news img {
	text-align: left;
}
#wrapper #tim p {
	width: 675px;
	margin-left: 10px;
}


#wrapper #teambox1 h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #teambox2 h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #teambox3 h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #tim h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #tim {
	float: left;
	height: 220px;
	width: 1024px;
	margin-bottom: 30px;
}

#wrapper #box3usluge {
	float: left;
	height: 350px;
	width: 327px;
	margin-top: 20px;
	margin-left: 23px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}#wrapper #box1 p {
}
#wrapper #usluge {
	float: left;
	width: 900px;
	height: 200px;
}


#wrapper #usluge h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #box4usluge {
	margin-top: 20px;
	float: left;
	width: 327px;
	height: 350px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #box4usluge p a {
	text-decoration: none;
}
#wrapper #box5usluge p a {
	text-decoration: none;
}
#wrapper #box1 p{
	padding: 20px;
	text-decoration: none;
}
#wrapper #box1 p a {
	text-decoration: none;
}
#wrapper #box2 p a {
	text-decoration: none;
}


#wrapper #box5usluge {
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	width: 327px;
	height: 350px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #box6usluge {
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	width: 327px;
	height: 350px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #boxproizvodi {
	float: left;
	height: 350px;
	width: 700px;
	margin-top: 20px;
}

#wrapper #box2 p{
	padding: 20px;
}
#wrapper #box2 ul {
	padding-top: 20px;
	list-style-type: none;
}
#wrapper #box2 ul li {
	color: #666;
	line-height: 30px;
}

#wrapper #box3usluge p{
	padding: 20px;
}
#wrapper #box3usluge h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}

#wrapper #box4usluge p{
	padding: 20px;
}
#wrapper #box5usluge p{
	padding: 20px;
}
#wrapper #box6usluge p{
	padding: 20px;
}
#wrapper #box4usluge h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#wrapper #box5usluge h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#wrapper #box6usluge h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#wrapper #box3projekti {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	height: 350px;
	width: 327px;
	background-image: url(slike/blueflag.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper #projekti h1 {
	color: #999;
	font-weight: normal;
}
#wrapper #box3projekti h2 {
	font-family: Calibri;
	font-weight: normal;
	color: #FFF;
	margin-top: 10px;
	margin-left: 15px;
}
#wrapper #box3projekti p {
	padding: 20px;
}
#wrapper #sidebox ul {
	padding-top: 20px;
}
#wrapper #teambox3 {
	float: left;
	height: 900px;
	width: 325px;
	margin-left: 22px;
}
#wrapper #content p a {
	text-decoration: none;
}
#wrapper #sidebox ul li a {
	color: #FFF;
	text-decoration: none;
}
#wrapper #boxprojekti {
	float: left;
	height: 350px;
	width: 700px;
	margin-top: 20px;
}
form{margin:0;padding:0;}
fieldset{margin:1em 0;border:none;border-top:1px solid #ccc;}
legend{margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:1.3em;font-weight:bold;}
label{float:left;width:100px;padding:0 1em;text-align:right;}
fieldset div{margin-bottom:.5em;padding:0;display:block;}
fieldset div input,fieldset div textarea{width:150px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div select{padding:1px;}
div.fm-multi div{margin:5px 0;}
div.fm-multi input{width:1em;}
div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}
#fm-submit{clear:both;padding-top:1em;text-align:center;}
#fm-submit input{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;}
input:focus,textarea:focus{background:#efefef;color:#000;}

body{font:12px arial,verdana,sans-serif;text-align:center;}
#container{margin:0 auto;padding:1em;width:350px;text-align:left;}
p#fm-intro{margin:0;}
