* {
margin:0;
}

html,body {
margin:0;
padding:0;
	
font-family:calibri,arial;
font-size:13px;
color:#ffffff;
}

a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

/* ---------------------- container --------------------------------- */
div#container {
margin:0 auto; /* center, not in IE5 */
margin-top:40px;
width:600px; /* 600px - border */
background-color:#294898;
position:relative;
}
div#container div#kljuc {
position:absolute;
right:0;
bottom:15px;
width:130px;
height:350px;
background:url(kljuc.png) no-repeat;
behavior:url(iepngfix.htc);
}
/* ---------------------- header --------------------------------- */
div#header {
width:590px; /* 600px - padding */
height:72px; /* 112px - padding */
background:url(header.png) no-repeat;
behavior:url(iepngfix.htc);
position:relative;
padding-top:40px;
padding-left:10px;
}
div#header h1 {
font-weight:normal;
font-size:18px;
}
div#header h2 {
font-size:48px;
}
div#content {
width:578px; /* 600px - padding - border */
border-left:solid 1px #000000;
border-right:solid 1px #000000;
padding:50px 10px;
}
div#content p {
padding-top:10px;
}
div#footer {
width:580px; /* 600px - padding */
height:51px; /* 56px - padding */
background:url(footer.png) no-repeat;
behavior:url(iepngfix.htc);
position:relative;
padding-top:5px;
padding-left:10px;
padding-right:10px;
font-size:18px;
}
div#footer p {
font-weight:bold;
}
div#footer p.space {
padding-right:20px;
display:inline;
}

div#copyright, div#copyright a {
height:15px;
font-size:11px;
color:#000000;
background-color:#ffffff;
text-align:right;
padding-right:5px;
}

div#slika {
position:absolute;
right:100px;
top:20px;
width:210px;
height:150px;
}