* {
  margin:  0px;
  padding: 0px;
  border:  0px;
}
body {
  font: 0.7em Verdana,Arial;
}
td {
  font: 11px Verdana,Arial;
}
body {
  color: #404040;
}
h1,h3 {
  font: 1.4em/1.1 Verdana,Arial;
  margin-bottom: 10px;
}
h2 {
  font: 1.4em/1.1 Verdana,Arial;
}
h1,h2,h3 {
  color: #4066A5;
  font-weight: bold;
}
input,select,textarea {
  border: 1px solid #7F9DB9;
}
input.nobrd {
  border: 0px;
}
input,select {
  vertical-align: middle;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a,.lititle {
  color: #4066A5;
  font-weight: bold;
}
.staticTxt a {
  font-weight: normal !important;
}
body {
}
.staticTxt div.lgerr {
  color: #D40165;
}
td.wqst {
  padding-right: 10px;
}
.header,.headerExt,.logo,.topnav,.subnav {
  position: absolute;
  z-index: 5;
}
.header,.headerExt {
  top: 0px;
  left: 260px;
  width: 730px;
}
.header {
  height: 147px;
  background: url('../images/head.jpg') top left no-repeat #fff;
}
.headerExt {
  height: 89px;
  background: url('../images/headerext.jpg') top left no-repeat #fff;
}
.logo {
  top: 0px;
  left: 0px;
  width: 250px;
  height: 132px;
  background: url('../images/logo.gif') top left no-repeat #fff;
}
.topnav {
  top: 6px;
  left: 131px;
}
.subnav {
  top: 6px;
  left: 266px;
  background-image: url('../images/hdbgc.gif');
  background-position: top right;
  background-repeat: no-repeat;
}
.topnav li,.subnav li {
  float: left;
}
.topnav li {
  padding: 0px 0px 0px 16px;
}
.subnav li {
  padding: 0px 10px 0px 10px;
}
.subnav li,.topnav li {
  list-style: none;
}
.subnav li.mark {
  padding-top: 5px;
  background-image: url('../images/lisub.gif');
  background-position: bottom right;
  background-repeat: no-repeat;
}
.topnav li {
  padding-top: 5px;
}
.topnav li a,.subnav li,.subnav li a,.subnav input.inpSearch {
  color: #154492;
}
.subnav input.inpSearch {
  width: 130px;
  border: 1px solid #DFD012;
  background-color: #fff;
}
.content,.contentExt {
  z-index: 1;
  position: relative;
  width: 991px;
}
.content {
  padding: 142px 0px 0px 0px;
}
.contentExt {
  padding: 62px 0px 0px 0px;
}
.navigation,.navigationExt,.playfield {
  float: left;
}
.navigation,.navigationExt {
  width: 250px;
  margin-right: 45px;
}
.navigationExt {
  padding: 80px 0px 0px 0px;
}
ul.navlvl1 li {
  cursor: pointer;
}
.playfield {
  width: 665px;
}
.navlvl1 li,.navlvl2 li {
  list-style: none;
}
ul.navlvl1 {
  padding: 10px 0px 10px 0px;
  background: url('../images/ulbgc.gif') bottom left no-repeat #fff;
}
li.navli1 {
  color: #072D7A;
  padding: 0px 0px 0px 44px;
  background-image: url('../images/ularr.gif');
  background-position: left 2px;
  background-repeat: no-repeat;
}
li.navli1 div {
  padding: 2px 0px 2px 0px;
}
div.navLock {
  background-image: url('../images/lock.gif');
  background-position: 190px center;
  background-repeat: no-repeat;
}
div.navSelect,li.navSelect {
  background-image: url('../images/navselect.gif');
  background-position: top right;
  background-repeat: repeat-y;
}
/*
navselect
*/
li.navli1 a {
  font-weight: bold;
}
.navlvl2 li a,.topnav a,.subnav a {
  font-weight: normal;
}
ul.navlvl2 li {
  padding: 2px 0px 2px 0px;
  font-weight: normal;
}
ul.navlvl1 li a,ul.navlvl2 li a {
  color: #072D7A;
}
.staticTxt {
  float: left;
  padding: 30px 0px 10px 10px;
}
.staticTxtHome .staticTxt {
  width: 204px;
}
.staticTxtSmall {
  padding: 0px 0px 10px 10px;
}
.boxLfloat,.mediaWrap,.boxfloat,.boxR,.boxfoot {
  float: left;
}
.boxfloat {
  width: 220px;
}
.boxR {
  width: 208px;
  margin-top: 10px;
  border-top: 1px solid #E6EAF1;
  border-left: 1px solid #E6EAF1;
  border-right: 1px solid #E6EAF1;
}
.mediaWrap .boxR,.mediaWrap .boxfoot {
  border-bottom: 1px solid #E6EAF1;
  margin-left: 10px;
}
.boxL {
  width: 420px;
}
.boxLfloat {
  width: 430px;
}
.mediaWrap2 {
  float: left;
  padding-top: 30px;
}
.mediaWrap,.mediaWrap2 {
  width: 450px;

  margin-bottom: 10px;
}
.boxNews,.boxAgenda,.boxNewSite,.boxScholen {
  float: left;
  width: 210px;
  border: 1px solid #E6EAF1;
}
.mediaWrap .boxNews,.mediaWrap .boxNewSite {
  margin-left: 5px;
}
.mediaWrap .boxAgenda,.mediaWrap .boxScholen {
  margin-left: 10px;
}

.boxNewSite,.boxScholen {
  padding-top: 50px;
}
.boxNews {
  background: url('../images/fr_nw.gif') top center no-repeat #fff;
}
.boxAgenda {
  background: url('../images/fr_ag.gif') top center no-repeat #fff;
}
.boxNewSite {
  background: url('../images/fr_now.gif') top center no-repeat #fff;
}
.boxScholen {
  background: url('../images/fr_kb.gif') top center no-repeat #fff;
}
.agLnk {
  height: 50px;
  width: 204px;
  margin: 0px 0px 10px 0px;
  cursor: pointer;
}
.boxdate {
  width: 204px;
  height: 19px;
  background-image: url('../images/datebgc.gif');
  background-position: 4px 0px;
  background-repeat: no-repeat;
}
.boxdate div {
  color: #4066A5;
  padding: 2px 0px 0px 10px;
}
.boxtxt {
  padding: 10px 5px 10px 10px;
}
.boxfoot {
  width: 210px;
  height: 21px;
  background-image: url('../images/box1foot.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.mediaWrap a {
  color: #154492;
  font-weight: bold;
}
.csplit {
  width: 208px;
  height: 11px;
  background-image: url('../images/boxsplit.gif');
  background-position: 0px 0px;
  background-repeat: repeat-x;
}
ul.llist li {
  list-style: none;
  padding: 0px 20px 0px 0px;
}
.grptitle {
  width: 682px;
  margin-top: 10px;
  border-top: 1px solid #E6EAF1;
  border-left: 1px solid #E6EAF1;
  border-right: 1px solid #E6EAF1;
  background-image: url('../images/topboxbgc.gif');
  background-position: 1px 1px;
  background-repeat: no-repeat;
}

.grptitle h2 {
  margin: 10px 0px 0px 10px;
  width: 340px;
}

.grptitle ul {
  margin: 10px 0px 0px 0px;
}
.grptitle ul li {
  padding: 10px;
  list-style: none;
}
.grptitle ul li.nextitem {
  background-image: url('../images/boxsplit.gif');
  background-position: 0px 0px;
  background-repeat: repeat-x;
}
.lstdesc {
  padding: 0px 0px 0px 10px;
}
.lststr,.lstend,.lstmid {
  float: left;
  height: 19px;
}
.lststr,.lstend {
  width: 5px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.lstmid {
  padding: 2px 5px 0px 5px;
  background-position: 0px 0px;
  background-repeat: repeat-x;
}
.lststr {
  background-image: url('../images/lststr.gif');
}
.lstmid {
  background-image: url('../images/lstmid.gif');
}
.lstend {
  background-image: url('../images/lstend.gif');
}
.grpfoot {
  width: 684px;
  height: 25px;
  background-image: url('../images/botboxbgc.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.grpfoot a {
  padding: 0px 0px 0px 10px;
}
a.high,a.highP {
  font-weight: bold;
}
ul.subnav li a.highP {
  color: #D70068;
}
ul.result li {
  list-style: none;
}
.errMsg {
  color: #D50165;
}
table.regform td {
  text-align: right;
  padding-right: 10px;
}
input.rinp {
  width: 200px;
}
@media screen {
  body>div.content {
    float: left;
  }
}

/* TinyMCE */
.staticTxt a {
  color: #072D7A;
}
.staticTxt .intro {
  color: #072D7A;
  font-weight: bold;
}
.staticTxt .normal {
  color: #404040;
  font-weight: normal;
}
.staticTxt .highlite,.staticTxt a {
  font-weight: bold;
}
.staticTxt ul,.staticTxt ol {
  margin: 0px 0px 0px 25px;
}
.staticTxt ul li {
  list-style-image: url('../images/li.gif');
}
.staticTxt .tblHeader td,.staticTxt .tblLow td,.staticTxt .tblHigh td {
  padding: 4px 10px 4px 10px;
}
.staticTxt .tblHeader td {
  background-color: #D70068;
  color: #fff;
  font-weight: bold;
  border-top: 1px solid #BFC9DD;
  border-bottom: 1px solid #BFC9DD;
  border-right: 1px solid #BFC9DD;
}
.staticTxt .tblLow td,.staticTxt .tblHigh td {
  color: #707070;
  border-bottom: 1px dashed #BFC9DD;
  border-right: 1px solid #BFC9DD;
}
.staticTxt .tblHigh td {
  background-image: url('../images/tbl_bgc.gif');
  background-position: bottom left;
  background-repeat: repeat-x;
}
.staticTxt h1 {
  font: 24px/26px Verdana, Arial;
  color: #072D7A;
  margin-bottom: 15px;
  font-weight: normal;
}
.staticTxt h2 {
  font: 18px/20px Verdana, Arial;
  color: #072D7A;
  font-weight: normal;
}
.staticTxt .listing ul,.staticTxt .listing ol {
  margin: 0px;
  padding: 0px;
}

div.playfield div.staticTxt ul.fulllist li {
  list-style: none;
  list-style-image: none;
}
div.playfield div.staticTxt ul.llist {
  margin: 0px 0px 0px 25px;
}
/* Conferentie */
.high {
	font-weight: bold;	
}
.conf-top1 {
	background: url('../images/conf_top1.gif') no-repeat;
	height: 26px;
	width: 430px;
	float: left;
}
.conf-top {
	background: url('../images/conf_top.gif') no-repeat;
	height: 26px;
	width: 430px;
	float: left;
}
.conf-bot {
	background: url('../images/conf_bot.gif') bottom left no-repeat;
	width: 430px;
	float: left;
	padding: 6px 0 6px 10px;
}
.conferentie {
	float: left;
	padding: 0 0 4px 8px;
	width: 430px;
	color: #fff;
}
.conferentie p {
	padding-top: 10px;
	width: 410px;	
}
.conferentie a {
	color: #fff;
	text-decoration: underline;
}
/* Google Maps */
#gmap #side_bar a {
        font-weight: normal;
	padding: 0 0 0 12px;
	margin: 0;
	display: block;
	line-height: 16px;
	background: url('../images/ularr.gif') -24px 0 no-repeat;	
}
#gmap #side_bar {
	height: 500px;
	overflow: scroll;
	overflow-x:hidden;
}
#gmap .intro {
  color: #072D7A;
  font-weight: bold;
}
#gmap a {
  font-weight: bold;
  color: #072D7A;
  text-decoration: none;
}
#gmap a:hover {
  font-weight: bold;
  color: #072D7A;
  text-decoration: underline;	
}

#conferentieTabel td{
	vertical-align: top;
}

/* 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;
}
.sIFR-hasFlash h1,
.sIFR-hasFlash h2 {
  letter-spacing: -5px;
}