* {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
body {
	text-align: center;
	background: url('../img/bgc.gif') left top repeat-x #fff;
}
body.noBgc {
	background: #fff;
}
body, td, th, a, input, textarea, select {
    font: 11px Tahoma, Verdana, Arial;
	color: #6f7070;
}
h1, h1 a {
    font: 18px Tahoma, Verdana, Arial;
	color: #194795;
}
h2, h2 a {
    font: 14px Tahoma, Verdana, Arial;
	color: #194795;
}
#stayalive {
	position: absolute;
	width: 1px;
	height: 1px;
	top: -100px;
	left: -100px;
}
a {
    color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.aBlock {
	display: block;
}
ul, ul li {
	list-style: none;
}
.relwrap {
	position: relative;
	width: 990px;
	margin: 0px auto auto auto;
	text-align: left;
}
.head, .con {
	position: relative;
	width: 990px;
	
}
.head, .nLeden {
	z-index: 8;
	height: 106px;
	background-position: left top;
	background-repeat: no-repeat;
}
.head {
	background-image: url('../img/head.jpg');
}
.nLeden {
	background-image: url('../img/head_ldn.jpg');
}
.headIe {
	float: left;
	padding-top: 16px;
}
.logo {
	position: absolute;
	top: 20px;
	left: 710px;
	width: 66px;
	height: 85px;
	z-index: 30;
}
.top_h, .top_s {
	float: left;
}
.top_h, .top_h a {
	line-height: 33px;
}
.top_h form, .top_h input {
	float: left;
}
.top_h ul, .top_h ul li, .top_s ul, .top_s ul li {
	float: left;
}
.top_h, .top_h ul  {
	width: 700px;
}
.top_s, .top_s ul{
	width: 785px;
}

.top_h ul li {
	padding: 0px 6px 0px 6px;
}
.top_s ul li {
	border-right: 1px solid #40aa89;
	padding: 0px 12px 0px 12px;
}
.nLeden .top_s ul li {
	border-right: 1px solid #5375b0;
}
.top_h ul li.first, .top_s ul li.first {
	padding-left: 21px;
}
.iSearch input {
	border: 1px solid #e3e3e3;
	margin-top: 9px;
	width: 100px;
}
.iSearchGo input {
	margin-top: 8px;
}
li.iLanuage, li.iLanuage a {
	font-size: 10px;
}
.top_h ul li.iSearchGo, .top_h ul li.iSearch {
	padding: 0px;
}
.lFlag, .lFlag a, .iSearchGo, .iSearchGo a {
	line-height: 10px;
}
.lFlag img {
	margin-top: 11px;
}
.top_h ul li.last {

	border-right: 1px solid #e3e3e3;
}
.top_s, .top_s a , .top_e a{
	line-height: 28px;
	color: #fff;
}

.top_s{
	float: left;
}

.top_e{
	float: right;
	text-align: right;
}

.top_e a{
	padding-right: 18px;
}

.iSchadow {
	background-image: url('../img/hsh.gif');
	background-position: left top;
	background-repeat: repeat-x;
}
.nLeden .iSchadow {
	background-image: url('../img/hsh_ldn.gif');
}
.con, .conWrap, .homeWrap {
	float: left;
}
.con {
	top: -29px;
	z-index: 5;
}
.conWrap {
	padding: 0px 9px 0px 9px;
}
.imgFront {
	width: 972px;
	height: 190px;
	background-position: left top;
	background-repeat: no-repeat;
}
.homeWrap {
	padding-top: 10px;
	width: 972px;
}
.homeC1, .homeC2, .homeC3, .rbWrap, .rbFoot {
	float: left;
}
.homeC1 {
	width: 326px;
}
.homeC2 {
	width: 152px;
}
.homeC3 {
	padding-left: 11px;
}
.homeC1 .text {
	padding: 11px 12px 0px 12px;
}
.baan_top, .baan_split, .baan_mid {
	width: 152px;
	background-position: left top;
}
.baan_top {
	height: 318px;
}
.baan_top, .baan_split {
	background-repeat: no-repeat;
}
.lan1 .baan_split {
	background-image: url('/img/1/bnst_split.gif');
}
.lan2 .baan_split {
	background-image: url('/img/2/bnst_split.gif');
}
.lan1 .baan_top {
	background-image: url('../img/1/bnst_top.jpg');

}

.baanStatusText{
	background-image: url('../img/1/bgStatus.jpg'); 
	background-repeat: y-repeat; 
	color: #fff;
	padding: 6px 12px 6px 14px;
}
.lan2 .baan_top {
	background-image: url('../img/2/bnst_top.jpg');
}
.baan_top {
	}
.baan_top div {
	padding: 30px 0px 0px 13px;
}
.baan_top div, .baan_top div a {
	line-height: 20px;
	color: #fff;
}
.baan_top span {
	color: #86b7a8;
}
.baan_split {
	height: 40px;
}
.isBaanHighlight {
	margin-top: 5px;
	display: block;
	font-weight: bold;
	color: #ffffff !important;
}
ul.news li, ul.agenda li {
	width: 235px;
}
ul.news li.top, ul.agenda li.top {
	height: 50px;
	background-repeat: no-repeat;
	background-position: right top;
}
.lan1 ul.news li.top {
	background-image: url('../img/1/news_top.jpg');
}
.lan2 ul.news li.top {
	background-image: url('../img/2/news_top.jpg');
}
.lan1 ul.agenda li.top {
	background-image: url('../img/1/agenda_top.jpg');
}
.lan2 ul.agenda li.top {
	background-image: url('../img/2/agenda_top.jpg');
}
ul.agenda li.mid, ul.news li.mid {
	padding: 0px 0px 6px 0px;
	width: 235px;
	height: 150px;
	_height: 157px;
	background: url('../img/homepage_box_border.gif') repeat-y left top;
	border-bottom: 1px solid #e3e3e3;
	overflow: hidden;
	display: block;
}
ul.news li.mid .isBoxBackground,
ul.agenda li.mid .isBoxBackground {
	margin: 0px 6px;
	width: 223px;
	height: 150px;
	background-color: #f7f7f7;
}
ul.news li.mid .isBoxRecord {
	padding: 12px 12px 0px 12px;
	background-image: url('../img/li_rb.gif');
	background-repeat: no-repeat;
	background-position: 3px 15px;
}
ul.news li.mid a, ul.agenda li.mid a {
	color: #194795;
	font-weight: bold;
}
ul.news li.top div, ul.agenda li.top div {
	text-align: right;
    padding: 16px 11px 0px 0px;
}
ul.news li.top div a {
	color: #fff;
}
ul.agenda li.top div a {
	color: #6f7070;
}
ul.agenda li span {
	font-size: 10px;
	line-height: 16px;
}
li.nbrief {
	padding: 50px 0px 0px 0px;
}
li.nbrief div {
	padding-left: 12px;
}
.rbWrap {
	width: 644px;
	background-image: url('../img/rb_mid.gif');
	background-repeat: repeat-y;
	background-position: right top;
}
.rbFoot {
	width: 643px;
	height: 13px;
	line-height: 0px;
	font-size: 0px;
	background-image: url('../img/rb_foot.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
}

.r2, .r2_nn, .r3, .r3_nn, .r3, .r4, .r5, .r6, .r7 {
	float: left;
}
.extwrap {
	margin-top: 6px;
}
.extwrap, .extwrap_rb, .extwrap_nn {
	float: left;
}
.extwrap, .extwrap_rb .r3, .extwrap_nn .r3 {
	float: left;
	background-repeat: repeat-y;
	background-position: right top;
}
.extwrap {
	background-image: url('../img/body_bgc.gif');
}
.cmsSystem .extwrap {
	background-image: url('../img/body_bgc_cms.gif');
}
.extwrap_nn .r3 {
	background-image: url('../img/body_bgc_nn.gif');
}
.extwrap_rb .r3 {
	background-image: url('../img/body_bgc_rb.gif');
}
.r2_nn {
	width: 972px;
	height: 183px;
	background-repeat: no-repeat;
	background-position: left top;
}
.r3_nn {
	padding: 6px 0px 0px 164px;
}
.r2 {
	width: 164px;
	padding: 12px 0px 0px 0px;
	background-image: url('../img/nav_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.r3, .r4, .r5 {
	width: 808px;
}
.r4 {
	background-repeat: no-repeat;
	background-position: left top;
	height: 183px;
}
.r6 {
	width: 656px;
}
.r6 .text {
	padding: 24px 18px 0px 0px;
}
.cmsSystem .r6 {
	width: 808px;
}
.r7 {
	width: 152px;
	background-image: url('../img/shr_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.r7 ul {
	padding: 13px 0px 6px 7px;
}
.r7 ul li, .r7 ul li a {
	line-height: 23px;
	padding: 0px 0px 0px 6px;
}
.r7 ul li a {
	display: block;
}
.lnkBaan, .lnkNieuws, .lnkAgenda {
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 23px;
}
.lnkBaan {
	background-image: url('../img/shr_baan.gif');
}
.lnkNieuws {
	background-image: url('../img/shr_news.gif');
}
.lnkAgenda {
	background-image: url('../img/shr_agenda.gif');
}
.lnkBaan, .lnkBaan a {
	color: #fff;
}
.lnkNieuws, .lnkNieuws a {
	color: #194795;
}
.lnkAgenda, .lnkAgenda a {
	color: #7f7f7f;
}
.extfoot, .extfoot_nn, .extfoot_rb {
	float: left;
	width: 972px;
	clear: both;
	background-repeat: no-repeat;
	background-position: right top;
}
.extfoot {
	background-image: url('../img/extfoot.gif');
}
.cmsSystem .extfoot {
	background-image: url('../img/extfoot_cms.gif');
} 
.extfoot_nn {
	background-image: url('../img/extfoot_nn.gif');
}
.extfoot_rb {
	background-image: url('../img/extfoot_rb.gif');
}
.layfoot ul, .layfoot ul li {
	float: left;
}
.layfoot ul {
	padding: 27px 0px 0px 0px;
}
.layfoot ul li {
	padding: 0px 12px 0px 12px;
    border-right: 1px solid #e3e3e3;
}
.layfoot ul li.first {
	padding: 0px 12px 0px 1px;
}
.layfoot ul li.last {
	padding: 0px 0px 0px 12px;
	border-right: 0px;
}
.layfoot ul li.clean {
	padding: 0px 0px 0px 12px;
	border-right: 0px;
}
.layfoot ul li.print a {
	padding-left: 22px;
	background-image: url('../img/agt_print.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.layfoot ul li, .layfoot ul li a {
	line-height: 14px;
}

/* Introductie Formulier */

.introForm {
	width: 640px;;
}
.introductie1top, .introductie2top, .introductie3top {
	padding: 24px 0px 6px 0px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px dotted #9aaed0;
	width: 500px;
}
.verstuurt2 {
	border-bottom: 1px dotted #9aaed0;
	padding: 60px 160px;
}
.introductie1, .introductie2, .introductie3 {
	padding-top: 6px;
}
.introductie3 {
	padding-bottom: 6px;
}
.formleft {
	width: 200px;
	padding-top: 0px;
	height: 24px;
}
.formleftinput input {
	border: 1px solid #9aaed0;
	background: url('../img/intoinput_bg.gif') bottom left repeat-x #fff;
	width: 200px;
	color: #194795;
}
.formleftinput2 input {
	border: 1px solid #9aaed0;
	background: url('../img/intoinput_bg.gif') bottom left repeat-x #fff;
	width: 30px;
	color: #194795;
	text-align: center;
}
.formleftinput3 {
	
}
.formleftinput4 textarea {
	border: 1px solid #9aaed0;
	background: url('../img/intoinput_bg.gif') bottom left repeat-x #fff;
	width: 200px;
	height: 80px;
	color: #194795;
}
.formzenden2 {
	padding: 12px 0px 0px 0px;
	border-top: 1px dotted #9aaed0;
	width: 500px;	
}
.verzendenn {
	background: url('../img/verstuur_btn.gif') bottom left no-repeat;
	width: 138px;
	height: 21px;
}
.red1 {
	color: #ec6161;
}
.contacterror input {
	border: 1px solid #ec6161;
}
.rightHomeBlock {
	float: right;
	width: 644px;
}

.bContainer {
	float: left;
	padding-left: 11px;
	padding-top: 6px;
}
.bLContainer {
	float: left;
}
.bLContainer .banner {
	width: 317px;
	display: block; 
	float: left;
	border-top: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	background: url('../img/banner_border_groot.gif') repeat-y left top;
}
.bLContainer .banner div {
	margin: 6px;
	height: 91px;
	width: 305px;
	display: block; 
	background-position: top left;
	background-repeat: repeat-x;
}
.bContainer .banner {
	width: 235px;
	display: block; 
	float: left;
	border-top: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	background: url('../img/banner_border.gif') repeat-y left top;
}
.banner ul {
	padding: 8px;
}
.bContainer .banner div {
	margin: 6px;
	height: 91px;
	width: 223px;
	display: block; 
	cursor: pointer;
	background-position: top left;
	background-repeat: repeat-x;
}
.banner ul li.title {
	font: 14px Tahoma, Verdana, Arial;
	font-weight: bold;
}
.banner ul li.subtitle {
	font: 12px Tahoma, Verdana, Arial;
	font-weight: bold;
}
.banner ul li.desc {
	font: 11px Tahoma, Verdana, Arial;
}
.bgb_1 div {
	background-image: url('../img/banner1bg.gif');
}
.bgb_2 div {
	background-image: url('../img/banner2bg.gif');
}
.bgb_3 div {
	background-image: url('../img/banner3bg.gif');
}
#holder_1, #holder_2, #holder_3 {
	display: none;
	background-position: center center;
	background-repeat: no-repeat;
}
.bannerClear {
	background: none !important;
	border: none !important;
}
.tContainer {
	height: 137px;
	overflow: hidden;
}
.tContainer .text {
	padding-left: 12px;
}


.isPoll {
	position: relative;
	_width: 317px;
	width: 315px;
	_height: 181px;
	height: 179px;
	border: 1px solid #e3e3e3;
}
.isPollQuestion {
	font-weight: bold;
	color: #184795;
	height: 40px;
	border-bottom: 1px solid #e3e3e3;
}
.isPollItems {
	padding-top: 12px;
}
.isPollBottom {
	position: absolute;
	bottom: 0px;
	left: 12px;
	width: 291px;
	height: 32px;
	border-top: 1px solid #e3e3e3;
}

/* 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 {
    letter-spacing: -1px;
    font: 20px Verdana, Arial;
}
.sIFR-hasFlash h2 {
    letter-spacing: -1px;
    font: 16px Verdana, Arial;
}