* {
    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, .nJeugd {
	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');
}
.nJeugd {
	background-image: url('../img/head_jeugd.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, .top_j {
	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, .top_j ul, .top_j ul li {
	float: left;
}
.top_h, .top_h ul  {
	width: 700px;
}
.top_s, .top_s ul, .top_j, .top_j 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;
}
.top_j ul li {
	padding: 0px;
	float: left;
}
.top_j ul li.first {
	padding-left: 9px;
}
.top_j ul li a {
	font: 11px Tahoma;
	color: #ffffff;
	border-right: 1px solid #ffffff;
	height: 14px;
	padding: 7px 12px;
	display: inline-block;
}
.top_j ul li a.jeugdTop_0, .top_j ul li a.jeugdTop_5 {
	background: url('../img/jeugd/menu0.gif') 0px 0px no-repeat;
}
.top_j ul li a.jeugdTop_1, .top_j ul li a.jeugdTop_6 {
	background: url('../img/jeugd/menu1.gif') 0px 0px repeat-x;
}
.top_j ul li a.jeugdTop_2, .top_j ul li a.jeugdTop_7 {
	background: url('../img/jeugd/menu2.gif') 0px 0px repeat-x;
}
.top_j ul li a.jeugdTop_3, .top_j ul li a.jeugdTop_8 {
	background: url('../img/jeugd/menu3.gif') 0px 0px repeat-x;
}
.top_j ul li a.jeugdTop_4, .top_j ul li a.jeugdTop_9 {
	background: url('../img/jeugd/menu4.gif') 0px 0px repeat-x;
}
.top_j ul li a.jeugdTop_5 {
	background: url('../img/jeugd/menu5.gif') 0px 0px repeat-x;
}
.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, .baan_topjeugd {
	width: 152px;
	background-position: left top;
}
.baan_top, .baan_topjeugd {
	height: 318px;
}
.baan_top, .baan_split, .baan_topjeugd {
	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');

}
.baan_topjeugd {
	background-image: url('../img/jeugd/baanstatushome.gif');
}
.baan_topjeugd {
	font: 11px Tahoma;
	color: #ffffff;
}
.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');
}
.lan1 ul.news li.top1 {
	position: relative;
	height: 50px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url('../img/jeugd/news_top.jpg');
}
.lan1 ul.news li.top1 a {
	position: absolute;
	top: 30px;
	left: 8px;
	width: 74px;
	height: 16px;
}
ul.news li.mid1 {
	padding: 0px 0px 6px 0px;
	width: 235px;
	height: 150px;
	_height: 157px;
	background: url('../img/jeugd/news_mid.jpg') 0px 0px no-repeat;
	overflow: hidden;
	display: block;
}
.lan1 ul.agenda li.top1 {
	position: relative;
	height: 50px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url('../img/jeugd/agenda_top.jpg');
}
.lan1 ul.agenda li.top1 a {
	position: absolute;
	top: 30px;
	left: 8px;
	width: 74px;
	height: 16px;
}
ul.agenda li.mid1 {
	padding: 0px 0px 6px 0px;
	width: 235px;
	height: 150px;
	_height: 157px;
	background: url('../img/jeugd/agenda_mid.jpg') 0px 0px no-repeat;
	overflow: hidden;
	display: block;
}
.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.top1, ul.agenda li.top1,
ul.news li.mid1, ul.agenda li.mid1 {
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
}
ul.news li.mid1 .isBoxBackground,
ul.agenda li.mid1 .isBoxBackground {
	padding: 0px 6px;
	width: 211px;
	height: 150px;
}
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.mid1 .isBoxRecord {
	padding: 12px 12px 0px 7px;
}
ul.agenda li.mid1 .isBoxRecord {
	padding: 12px 12px 0px 7px;
}
ul.news li.mid a, ul.agenda li.mid a {
	color: #194795;
	font-weight: bold;
}
ul.news li.mid1 a, ul.agenda li.mid1 a {
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
ul.news li.mid1 a span, ul.agenda li.mid1 a span {
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
}
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;
}
ul.agenda li.mid .isBoxRecord span {
	padding-left: 12px;
}
ul.agenda li.mid1 .isBoxRecord span {
	padding-left: 0px;
}
ul.agenda li.mid .isBoxRecord a {
	padding-left: 12px;
	background-image: url('../img/li_rb.gif');
	background-repeat: no-repeat;
	background-position: 2px 3px;	
}
ul.agenda li.mid1 .isBoxRecord a {
	line-height: 16px;
	padding: 0px;	
}
ul.news li.mid1 .isBoxRecord a {
	line-height: 16px;
	padding: 0px;	
}
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,
.lnkBaanJeugd, .lnkNieuwsJeugd, .lnkAgendaJeugd {
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 23px;
}
.lnkBaan {
	background-image: url('../img/shr_baan.gif');
}
.lnkBaanJeugd {
	background-image: url('../img/jeugd/shr_baan.jpg');
}
.lnkNieuws {
	background-image: url('../img/shr_news.gif');
}
.lnkNieuwsJeugd {
	background-image: url('../img/jeugd/shr_news.jpg');
}
.lnkAgenda {
	background-image: url('../img/shr_agenda.gif');
}
.lnkAgendaJeugd {
	background-image: url('../img/jeugd/shr_agenda.jpg');
}
.lnkBaan, .lnkBaan a {
	color: #fff;
}
.lnkNieuws, .lnkNieuws a {
	color: #194795;
}
.lnkAgenda, .lnkAgenda a {
	color: #7f7f7f;
}
.lnkBaanJeugd, .lnkNieuwsJeugd, .lnkAgendaJeugd,
.lnkBaanJeugd a, .lnkNieuwsJeugd a, .lnkAgendaJeugd a {
	color: #ffffff;
}
.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;
}
.bigjeugdbanner {
	float: left;
}
.bigjeugdbanner .banner {
	width: 317px;
	display: block; 
	float: left;
	height: 104px;
	background: url('../img/jeugd/banner_border_groot.jpg') 0px 0px no-repeat;
}
.bigjeugdbanner .banner div {
	margin: 6px 7px 6px 5px;
	height: 91px;
	width: 305px;
	display: block; 
	background-position: top left;
	background-repeat: repeat-x;
	overflow: hidden;
}
.smalljeugdbanner {
	float: left;
	padding-left: 11px;
	padding-top: 6px;
}
.smalljeugdbanner .banner {
	width: 235px;
	display: block; 
	float: left;
	height: 104px;
	background: url('../img/jeugd/banner_border_klein.jpg') 0px 0px no-repeat;
}
.smalljeugdbanner .banner div {
	margin: 6px 7px 6px 5px;
	height: 91px;
	width: 223px;
	display: block; 
	cursor: pointer;
	background-position: top left;
	background-repeat: repeat-x;
	overflow: hidden;
}
.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;
	overflow: hidden;
}
.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;
	overflow: hidden;
}
.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;
}

.closeclan {
	padding: 24px 0px;
}
.closeclan td.spacer {
	height: 6px;
}
.closeclan input, .closeclan select {
    border: 1px solid #9AAED0;
    color: #194795;
}
.closeclan input {
	background: url('../img/intoinput_bg.gif') repeat-x left bottom;
}
.closeclan tr.title td {
	border-bottom: 1px dotted #9aaed0;
	padding: 12px 0px 6px 0px;
}
.closeclan td.eten, .closeclan td.manvrouw {
	width: 64px;
	padding: 3px 0px;
}
.closeclan td.eten select, .closeclan td.manvrouw select {
	width: 58px;
}
.closeclan td.lidcode {
	width: 74px;
	padding: 3px 0px;
}
.closeclan td.lidcode input {
	width: 68px;
}
.closeclan td.hcp {
	width: 54px;
	padding: 3px 0px;	
}
.closeclan td.hcp input {
	width: 48px;
}
.closeclan td.naam, .closeclan td.achternaam {
	width: 184px;
	padding: 3px 0px;
}
.closeclan td.naam input, .closeclan td.achternaam input {
	width: 178px;
}
.closeclan2 {
	border-top: 1px dotted #9aaed0;
	padding: 12px 0px 24px 0px;
	width: 640px;
}
.closeclan2 input {
	cursor: pointer;
}
.closeclan2, .closeclan2 input.verzendenn {
	outline: none;
}
.closeclan span.contacterror input, .closeclan span.contacterror select {
    border: 1px solid #ec6161;
    color: #ec6161;
}

.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;
}
a.titleOverzichtVanLeden:hover {
	text-decoration: none;
}
