div.page div.incontent div.contents div.content {
  float:left;
  width:500px;
}

div.hoofdartikel {
  width:470px;
  float:left;
}

div.hoofdartikel img {
  float:right;
  margin-left:1ex;
}

div.hoofdartikel .leesverder {
  clear:left;
  width:470px;
  background:url(../images/backgrounds/content-dotted.gif) 0 100% no-repeat;
  padding-bottom:1em;
}

div.hoofdartikel .leesverder a {
  font-weight:bold;
}

div.nieuws {
  width:470px;
  float:left;
}

div.nieuws ul {
  width:470px;
  list-style-type:none;
  margin:0;
}

div.nieuws ul li {
  width:470px;
  height:auto;
  background:url(../images/backgrounds/content-li-dotted.gif) 0 100% no-repeat;
  padding:4px 0 7px 0;
  color:#757575;
  cursor:pointer;
  list-style-type:none;
}

div.nieuws ul li.over {
  background:url(../images/backgrounds/content-li-dotted.gif) -500px 100% no-repeat;
}

div.nieuws ul li img {
  float:left;
  margin-right:1ex;
  border:1px solid #26478e;
}

div.nieuws ul li a {
  font-weight:bold;
}

div.nieuws ul li.more a {
  color:#000;
}

div.nieuws ul li a:hover {
  text-decoration:none;
}

div.aankondigingen {
  float:left;
  width:490px;
  overflow:hidden;
}

div.aankondigingen div.aankondiging {
  float:left;
  width:245px;
  background:0 0 no-repeat;
  overflow:hidden;
  height:285px;
}

div.aankondigingen div.aankondiging.over {
  background-position:-250px 0;
}

div.aankondigingen div.click {
  cursor:pointer;
}

div.aankondigingen div.aankondiging div.inner {
  margin:30px 0 0 20px;
  width:180px;
}

div.aankondigingen div.aankondiging div.inner div {
  float:left;
}

div.aankondigingen div.aankondiging div.inner div.naam {
  font-family:georgia,times,serif;
  font-weight:bold;
  font-size:1.6em;
  line-height:1.6em;
  color:#ffffff;
  width:180px;
}

div.aankondigingen div.aankondiging div.inner div.titel {
  font-family:georgia,times,serif;
  font-weight:bold;
  font-size:1.4em;
  line-height:1.4em;
  padding-bottom:0.3em;
  color:#000000;
  width:180px;
}

div.aankondigingen div.aankondiging div.inner div.tekst {
  font-weight:bold;
  color:#000000;
}

div.aankondigingen div.aankondiging div.inner a.more {
  font-weight:bold;
  color:#ffffff;
}

div.links,
div.quotes {
  float:left;
  width:225px;
  margin-right:20px;
}

div.quotes ul {
  width:225px;
  list-style-type:none;
  background:url(../images/backgrounds/quotes-ul-dotted.gif) 0 0 repeat-x #eeebe5;
  padding-top:3px;
  margin:0;
}

div.quotes ul li {
  list-style-type:none;
  background-repeat:no-repeat;
  margin:0;
  padding:0;
}

div.quotes ul li.over {
  background-position:-250px 0 !important;
}

div.quotes ul li.click {
  cursor:pointer;
}

div.quotes ul li div.inner {
  padding:10px 25px 15px 28px;
  background:url(../images/backgrounds/quotes-li-dotted.gif) 0 100% no-repeat;
}

div.quotes ul li.over div.inner {
  background:url(../images/backgrounds/quotes-li-dotted.gif) -250px 100% no-repeat;
}

div.quotes ul li div.inner div.functie {
  color:#04adf2;
}

div.quotes ul li div.inner div.naam {
  color:#04adf2;
  font-weight:bold;
}

div.quotes ul li div.inner div.tekst {
  color:#666666;
}

div.links ul {
  width:225px;
  list-style-type:none;
  margin:0;
}

div.links ul li {
  width:225px;
  height:auto;
  background:url(../images/backgrounds/content-li-dotted.gif) -255px 100% no-repeat;
  padding:4px 0 7px 0;
  color:#757575;
  list-style-type:none;
}

div.links ul li.over {
  background:url(../images/backgrounds/content-li-dotted.gif) -755px 100% no-repeat;
}

div.links ul li a {
  font-weight:bold;
  text-decoration:none;
}