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

body {
  background: #d8e1f6 url('images/bg.gif') repeat-x top left;
}

#container {
  overflow: hidden;
  width: 995px;
  /*background: pink;*/
}

#sidebar {
  padding-bottom: 10040px;
  margin-bottom: -10000px;
  width: 191px;
  /*background: #052368 url(images/sub_1.jpg) left 80px no-repeat; */
  text-align: center;
  float: left;
}

/* 3px hack: only works in IE */
* html #sidebar {
  margin-right: 0px;
}
/* End 3px hack */

#sidebar img#wapen {
  margin: 5px 0px 220px -3px;
  border: none;
}

#sidebar #sidetext {
  margin: 10px;
  padding: 0;
  text-align: left;
  color: #fff;
}

#logo {
  margin: 0;
  padding: 0;
  background: #4a6092 url(images/logo_back.jpg) 191px top no-repeat;
  font-size: 0;
  line-height: 0;
}

#logo img {
  margin: 0px 0 0px 0;
  /*padding-left: 78px;*/
  border: none;
}

#logo #flags {
  position: absolute;
  top: 10px;
  left: 720px;
}

#logo #flags img {
  margin: 0 0 14px 0;
  padding: 0;
  border: none;
}

#logo #websitelink {
  position: absolute;
  top: 0px;
  left: 780px;
}

#logo #websitelink img {
  margin: 10px 0 14px 0;
  padding: 0;
  border: none;
}

#mainmenu {
  margin: 0;
  padding: 1px 0 3px 0;
  /*background-color: #fc0;
  border-bottom: 4px solid #fc0;*/
}

#mainmenu ul {
  margin: 0;
  padding: 0;
}

#mainmenu ul li {
  margin: 0;
  padding: 0;
  display: inline;
}

#mainmenu a {
  margin: 0;
  padding: 4px 12px;
  font: italic 12px Georgia, "Bookman Old Style", serif;
  color: #060501;
  text-decoration: none;
}

#mainmenu a:hover,
#mainmenu a.active {
  color: #ffd500;
  background-color: #d57800;
}

#submenu {
  margin: 0;
  padding: 0 0 3px 0;
  background-color: #90abe6;
  border-bottom: 1px solid #052368;
}

#submenu ul {
  margin: 0;
  padding: 0;
}

#submenu ul li {
  margin: 0;
  padding: 0;
  display: inline;
}

#submenu a {
  margin: 0;
  padding: 4px 12px;
  font: italic 11px Georgia, "Bookman Old Style", serif;
  color: #000c64;
  text-decoration: none;
  background-color: #90abe6;
}

#submenu a:hover,
#submenu a.active {
  color: #a9c1f4;
  text-decoration: none;
  background-color: #4d6395;
}

#main {
  font: 13px/22px Georgia, "Bookman Old Style", serif;
  color: #000c64;
  width: 510px;
  float: left;
  /*background: lightYellow;*/
}

#main {margin: 0px 20px 0px 29px; voice-family: "\"}\""; voice-family:inherit; margin: 0px 20px 0px 14px;}
html>body #main {margin: 0px 20px 0px 29px;}

#main h1 {
	margin: 0px 0px 19px 0px;
  font: italic 28px Georgia, "Bookman Old Style", serif;
  color: #798cb7;
}

#main h2,
#main h3,
#main h4,
#main h5,
#main h6 {
  margin-bottom: 0;
  font-size: 100%;
  font-weight: bold;
}

#main a {
  color: #798cb7;
  text-decoration: none;
}

#main a:hover {
  color: #000c64;
}

#main blockquote {
  font-style: italic;
}

#footer {
  position: relative;
  margin: 0;
  padding: 4px 0 3px 220px;
  background-color: #90abe6;
  font: 11px Georgia, "Bookman Old Style", serif;
  color: #000c64;
  border-top: 1px solid #052368;
  border-bottom: 1px solid #052368;
}

#footer a {
  color: #fff;
  text-decoration: none;
}

#footer a:hover {
  color: #000c64;
}

/* Column-hack; only works in IE */
* html #footer-wrapper {
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10000px;
  margin-bottom: -10000px;
  background-color: #d8e1f6;
}
/* End column-hack */

/*Styles of elements added by Harliv on 05-04-20078*/
#div_clear {clear: both; line-height: 0px;}
#mainbar {float: left; overflow: hidden; width: 804px;}
#main_wrapper {margin: 30px 0px 0px 0px; overflow: hidden; width: 750px; padding: 0px;}
#main_rightcol {width: 187px; float: left; padding-top: 58px; font: 13px/22px Georgia, "Bookman Old Style", serif; color: #000c64;}
/*Banner archive*/
#banner_archive {background: #d57800 url('images/bg_banner_archive.jpg') no-repeat 50% 50%; text-align: center; overflow: hidden; padding-top: 33px;}
#banner_archive {width: 170px; height: 57px; voice-family: "\"}\""; voice-family:inherit; width: 170px; height: 57px;}
html>body #banner_archive {width: 170px; height: 57px;}
#banner_archive a {text-decoration: underline; color: #ffcc00;}
#banner_archive a:hover {color: #ffe680;}