* {
  margin:  0px;
  padding: 0px;
  border:  0px;
}
body {
  background:#fff;	
}
body,td {
  font: 11px Verdana, Arial;
}
body, a {
  color: #424242;
}
h1 {
  font: 24px/26px Verdana, Arial;
  color: #FE4800;
  margin-bottom: 36px;
  font-weight: normal;
}
h2 {
  font: 18px/20px Verdana, Arial;
  color: #B8007C;
  font-weight: normal;
}
h3 {
  font: 12px/15px Verdana, Arial;
  color: #B8007C;
  font-weight: normal;
}
input,select,textarea {
  border: 1px solid #7F9DB9;
}
img,input,select {
  /*vertical-align: middle;*/
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.boxprj li {

  list-style: none;
  width: 340px;
  margin-bottom: 10px;
}
.prjimg {
  float: left;
  margin: 0px 10px 0px 0px;
  border: 1px solid #424242;
}
img.mtitle {
  margin-left: 5px;
}
.topbar,.logo,.wectitle,.tri1,.tri2 {
  position: absolute;
  z-index: 5;
}
.topbar {
  top: 0px;
  left: 0px;
  width: 985px;
  height: 25px;
  background-color: #B0006E;
}
.topbar ul li {
  list-style: none;
  float: left;
  padding: 4px 10px 0px 10px;
  background-image: url('../img/topbgc.gif');
  background-position: center right;
  background-repeat: no-repeat;
}
.topbar ul li a {
  color: #fff;
}
.wectitle {
  top: 0px;
  left: 750px;
  width: 90px;
  height: 24px;
  background-image: url('../img/slogo.gif');
  padding: 0px 0px 0px 160px;
}
.wectitle a {
  color: #F6CEE7;
  line-height: 22px;
}
.tri1,.tri2,.wectitle {
  background-position: top left;
  background-repeat: no-repeat;
}
.tri1,.tri2 {
  top: 24px;
  width: 9px;
  height: 5px;
  background-image: url('../img/tri.gif');
}
.tri1 {
  left: 245px;
}
.tri2 {
  left: 740px;
}
.logo {
  width: 216px;
  height: 75px;
  position:relative;
  background:url('../img/logo.gif') no-repeat 20px 0;
}
.pagespan {
  width:996px;
}
.navigation,.playfield,.media,.mediablock {
  float: left;
}
.navwrap {
  float: left;
  padding-bottom: 11px;
  background-image: url('../img/nav_bot2.gif');
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
.navigation {
  width: 245px;
  padding-bottom: 35px;
}
.left-block {
	display:block;
	height:48px;
	width:238px;
	background:url('../img/left_blok.gif') no-repeat;	
}
.left-block p {
	font-size:11px;
	color:#b0006d;
	padding:8px 0 0 4px;
}
.left-block a {
	color:#b0006d;
	font-weight: bold;
}
.left-block-nieuwsbrief a {
	background:url(../img/nieuwsbrief.gif) no-repeat;
	display:block;
	height:52px;
	width:238px;
}
#nav {
  margin-top: 70px;
  padding-left: 20px;
  cursor: pointer;
}

#nav li {
  list-style: none;
  text-align: right;
  width: 205px;
  _width: 215px;
  padding: 10px 10px 10px 0px;
  background-image: url('../img/readon.gif');
  background-position: right 13px;
  background-repeat: no-repeat;
}

#nav ul.daddy li {
  width: 185px;
  padding: 10px 25px 10px 0px;
  background-image: url('../img/parr.gif');
  background-position: right 14px;
  border-bottom: 1px solid #DFDFDF;
}
#nav li.nieuws {
	padding-top: 30px;
    background-position: right 34px;
}
.playfield {
  width: 480px;
  margin-right: 10px;
  padding:16px 0 0 10px;
}
.hideMedia .media {
	display:none !important;
}
.media {
  width: 230px;
}
.mediablock {
}
.btop,.bbot,.bmid,.bsplit {
  position: relative;
  width: 230px;
}
.btop,.bbot,.bsplit {
  height: 10px;
}
.bmid {
  background: url('../img/boxmid.gif') top left repeat-y #fff;
  text-align:center;
  margin:auto;
}
.btop {
  background: url('../img/boxtop.gif') bottom left no-repeat #fff;
}
.bbot {
  background: url('../img/boxbot.gif') top left no-repeat #fff;
}
.bsplit {
  background: url('../img/boxsplit.gif') top left no-repeat #fff;
}
.mediablock li {
  list-style: none;
  margin: 10px;
}
.mediatitle {
  text-align: right;
  padding: 0px 5px 0px 5px;
}
.mediablock li a,.boxprj li a,#nav li a,.playfield li a {
  color: #B8007C;
  font-weight: bold;
}
#nav ul.daddy li a {
  color: #404040;
  font-weight: normal;
}
.mediablock li.cat {
  padding-top: 10px;
  text-align: right;
  border-top: 1px solid #DFDFDF;
}
.mediablock li.cat a {
  color: #424242;
  font-weight: normal;
}
.mediablock li.rss {
  text-align: right;
}
.mediablock li.rss a {
  color: #424242;
  font-weight: normal;
}
.mediablock div.rimg {
	padding: 10px;
	text-align: center;
}
.mediablock li.fcw {
  font-size: 11px;
  margin: 0px 10px 0px 0px;
  text-align: right;
}
.mediablock li.fcw img {
  vertical-align: middle;
}
.mediablock li.fcw a {
  color: #424242;
  font-weight: normal;
}
.mediablock li.prjH, .mediablock li.prjL {
	margin: 0px 1px 0px 1px;
    border-bottom: 1px solid #DFDFDF;
}
.mediablock li.prjH div, .mediablock li.prjL div {
	padding: 10px;
}
.mediablock li.prjH {
  background: url('../img/prjbgc.gif') bottom left repeat-x #fff;
}
@media screen {
  body>div.pagespan .mediablock {
    padding-top: 10px;
  }
  
  body>div.pagespan {
    float: left;
  }
  
}

/* TINYMCE stylen */
.playfield a {
  /*color: #B8007C;*/
  font-weight: normal;
  text-decoration: underline;
}
.intro {
  color: #B8007C;
  font-weight: normal;
}
.playfield ul,.playfield ol {
  margin: 0px 0px 0px 25px;
}
.tblHeader td,.tblLow td,.tblHigh td {
  padding: 4px 10px 4px 10px;
}
.tblHeader td {
  background-color: #B0006E;
  color: #fff;
  font-weight: bold;
  border-top: 1px solid #DFDFDF;
  border-bottom: 1px solid #DFDFDF;
  border-right: 1px solid #DFDFDF;
}
.tblLow td,.tblHigh td {
  color: #404040;
  border-bottom: 1px solid #DFDFDF;
  border-right: 1px solid #DFDFDF;
}
.tblHigh td {
  background-image: url('../img/tbl_bgc.gif');
  background-position: bottom left;
  background-repeat: repeat-x;
}
.boxprj ul {
  margin: 0px 0px 0px 0px;
}
.boxprj ul a {
  font-weight: normal;	
}
.highlite {
  font-weight: bold;
}
.normal {
  color: #404040;
  font-weight: normal;
}
.playfield img {
  border: 1px solid #404040;
}
.playfield ul li {
  list-style-image: url('../img/li.gif');
}
table.cluster {
  width: 460px;
}
table.cluster td {
  vertical-align: top;
  cursor: pointer;
  padding: 5px 0px 5px 0px;
  border-bottom: 1px solid #DFDFDF;
}
table.cluster td.climg {
  width: 89px;
  padding: 5px 0px 10px 0px;
}

.boxprj ul li {
  list-style: none;
}
a.intro,.playfield .intro a {
  text-decoration: underline;
}
.playfield ul li a {
  font-weight: normal;
  text-decoration: underline;
  color: #424242;
}
.footer {
	margin: 5px auto;
	float:left;
	width:991px;
	height:25px;
	background:url(../img/footer1.gif) no-repeat 10px 0;
}
.footer a {
	color:#fff;
	height:25px;
	line-height:25px;
}
.footer p {
	color:#fff;
	font-size:11px;
	height:25px;
	line-height:25px;
	padding-left:20px;
}
.footer .feed {
	background:url(../img/rss2.gif) no-repeat right;
	padding-right:25px;
}
.f-left {
	width:600px;
	float:left;
}
.f-right {
	width:420px;
	float:left;	
}
.f-split {
	background:url(../img/split.gif) no-repeat left;
	height:5px;
	width:1px;
	margin-left:10px;
	padding-right:10px;
}
.box-left {
	float:left;
	padding:4px 0 0 5px
}
.box-left2 {
	float:left;
	padding:4px 0 10px 10px;	
}
.top-spacer {
	float:left;
	width:100%;
	height:25px;
}
.left-wrap {
	float:left;
	width:245px;
}
.content-wrap {
	float:left;
	width:750px;
}
/** OTHER */
.signup {
	width:250px;
	margin:0 0 4px 0;	
}
div.mediablock {
	position:absolute;
	top:33px;
	left:727px;
	padding-top:0;
}
div.playfield {
	float:left;
	padding:10px 0 0 10px;
	margin:0;
	width:460px;
}
div#toggle-wdw {
	display:block;
	height:42px;
	width:265px;
	cursor:default;
	background:url(../img/watdoenwij-white.gif) no-repeat;
}
div#toggle-wdw-content {
	display:block;
	width:265px;
	background:url(../img/watdoenwij-open-white.gif) no-repeat left bottom;
}
div#toggle-wdw-content li.top {
	line-height:6px;
	height:6px;
	margin:0;
	font-size:0;
	background:url(../img/list-top-small.gif) no-repeat !important;
}
div#toggle-wdw-content li.bottom {
	line-height:6px;
	height:6px;
	margin:0;
	font-size:0;
	background:url(../img/list-bottom-small.gif) no-repeat !important;
}
div#toggle-wdw-content ul {
	border:0;
	margin:0;
	width:257px;
	padding:0 0 12px 4px;
}
div#toggle-wdw-content ul li {
	border:0;
	margin:0;
	width:257px;
}
div#toggle-wdw-content li div {
	padding:0;
	border-bottom:1px white solid;
}
div#toggle-wdw-content li div a {
	display: block;
	text-decoration:none;
	color:#b0006e;
	font-size:11px;
	line-height:21px;
	font-weight:normal;
}
div#toggle-wdw-content ul li {
  list-style-image:none;
  background:url(../img/li-bg.gif) no-repeat;
}
div#toggle-wdw-content ul li a {
  padding-left:20px;
}
/** HOMEPAGE */
div#homepage {
	float:left;
}
div#homepage .home {
	width:730px;
	float:left;
	background:#ffc763 url(../img/homepage_bg.gif) no-repeat bottom;
}
div#homepage div.playfield {
	float:left;
	padding:0 0 0 10px;
	margin:0;
}
div#homepage .playfield ul {
	width:338px;
	margin-left:3px;
}
div#homepage .playfield ul li {
  list-style: none;
  background:url(../img/li-bg.gif) no-repeat;
}
div#homepage .playfield div.isrssBox {
	padding: 40px 0px 0px 0px;
	float: left;
	width: 730px;
    background:url(../img/rss_top.gif) left top no-repeat;
}
div#homepage .playfield ul.isWecRss {
	list-style: none;
	float: left;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	width: 730px;
    background:url(../img/rss_bot.gif) left bottom no-repeat;
}
div#homepage .playfield ul li.isWecRssLi {
	list-style: none;
	width: 730px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
    background:url(../img/rss_li.gif) 0px 0px repeat-y;
}
div#homepage .playfield ul li .isWecRssA {
	display: block;
	text-decoration: none;
	font-weight: normal;
	padding: 3px 10px 3px 15px;
}
div#homepage .playfield ul li a {
  padding-left:20px;
}
div#homepage div.prj-item {
	color:#000;
	font-size:11px;
	width:340px;
	padding-left:12px;
	position:relative;
}
div#homepage .h1-pad {
	padding:15px 0 0 10px;
}
div#homepage h1 {
	width:365px;
	padding:0;
	color:#fff;
	margin-bottom:0px;
}
div#homepage .prj-table {
	border-collapse:collapse;
	float:left;
	width:730px;
}
div#homepage table.prj-table td {
	border-top:1px #fee0aa solid;
	padding:12px 0;
}
div#homepage div.prj-item-content {
	float:left;
	width:340px;
}
div#homepage div.mediablock {
	position:absolute;
	top:33px;
	left:630px;
	padding-top:0;
}
div#homepage div#toggle-wdw {
	display:block;
	height:42px;
	width:347px;
	cursor:pointer;
	background:url(../img/watdoenwij.gif) no-repeat;
}
div#homepage div.close {
	display:block;
	height:42px;
	width:347px;
	background:url(../img/watdoenwij-close.gif) no-repeat !important; 
}
div#homepage div#toggle-wdw-content {
	display:block;
	width:346px;
	background:url(../img/toggle-big-bg.gif) no-repeat bottom;
}
div#homepage #prj-list {
	padding:45px 0 0 20px;
	float:left;
}
div#homepage div#toggle-wdw-content li.top {
	line-height:6px;
	height:6px;
	width:338px;
	margin:0;
	font-size:0;
	background:url(../img/list-top.gif) no-repeat !important;
}
div#homepage div#toggle-wdw-content li.bottom {
	line-height:6px;
	height:6px;
	margin:0;
	font-size:0;
	background:url(../img/list-bottom.gif) no-repeat !important;
}
div#homepage div#toggle-wdw-content ul {
	border:0;
	padding:0 0 0 4px;
	width:338px;
}
div#homepage div#toggle-wdw-content div.trans-bottom {
	width:346px;
	height:12px;
	background:url(../img/toggle-big.png) no-repeat;
}
div#homepage div#toggle-wdw-content ul li {
	border:0;
	width:338px;
}
div#homepage div#toggle-wdw-content ul li div {
	padding:0;
	border-bottom:1px white solid;
}
div#homepage div#toggle-wdw-content ul li div a {
	display: block;
	text-decoration:none;
	color:#b0006e;
	font-size:11px;
	line-height:21px;
}
div#homepage .prj-item-content a {
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}
.sIFR-replaced {
  visibility: visible !important;
}
span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1,
.sIFR-hasFlash h2 {
  visibility: hidden;
}