/* CSS Document */
html { overflow-x: hidden; }
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#002a35;}

div#header{ height:121px; width:994px; background-color:#FFFFFF;}
	div.default{ height:121px; width:450px; background-image:url(../pics/headers/default.jpg); float:left; }
	div.defaulthome{ height:121px; width:450px; background-image:url(../pics/headers/defaulthome.jpg); float:left; }
	div.logo{ height:121px; width:340px; background:url(../pics/logo.png); float:right; cursor:pointer;}
div#header2{ height:121px; width:890px; background-color:#edf1f4;}
	div.default2{ height:121px; width:224px; background-image:url(../pics/headers/default2.jpg); float:left; }
	div.logo1{ height:94px; width:250px; background:url(../pics/logo2.png) no-repeat left center; float:left; margin:12px 20px;}
	div.logo2{ height:121px; width:340px; background:url(../pics/logo2.png) no-repeat; float:right; cursor:pointer;}


div#main{ display:block; height:565px; width:994px; background-color:#dde6eb;}
	div#main div#iframe{ width:994px; height:565px; }
	iframe { border:none;}
	
	div#main div#left { float:left; width:324px; height:565px; background:url(../pics/backg.gif);}
	div#main div#lefthome { float:left; width:324px; height:393px; background:url(../pics/backg_home.gif);}
	div#main div#contentLeft { float:left; padding-top:20px; width:150px; padding-right:10px; height:545px; font-size:11px; line-height:14px; background-color:#dde6eb;}
				#rodeHead { margin-top:0px; color:#bf0227; font-size:14px; font-weight:bold; line-height:16px;}
				#knop { display:table-cell; width:73px; height:46px; background-color:#bc1220; vertical-align:middle; text-align:center; font-size:11px; color:#FFFFFF;}
				#schema { margin-top:276px;}
				

	div#main div#contentRight div#contentvlak { margin-left:484px; width:507px; height:388px; }	
	div#main div#contentRight div#contentvlak div#text { margin:0 70px 0 16px; padding-top:24px; font-size:11px;}
											  div#text2{ margin:0 10px 0 16px; padding-top:24px; font-size:12px; line-height:16px;}
											  div#text2 span.flare { font-size:15px; color:#cb071e; font-weight:bold;}
											  div#text2 span.head { font-size:16px; font-weight:bold;}
	div#main div#contentRight div#contentvlak div#picsRight { float:right; width:180px;  }
	div#iframeContent div#picsRight { float:right; width:180px;  }

	div#main div#contentRight { background:url(../pics/bg.gif) repeat-y; }
	div#main div#contentRight div#flashmenu {margin-left:484px; padding-left:16px; height:177px; background-color:#dde6eb;}
								.flashMenuItem { margin-right:10px;}
								

	
div#footer{ width:994px; }
	div#footer div#menu{ display:table; padding-top:0px; padding-bottom: 2px; height:12px; width:994px; background: #bf0227 url(../pics/footer_left.jpg) no-repeat; font-size:10px; line-height:12px;}
	div#footer div#menu a { margin-left:18px; text-decoration:none; color:#FFFFFF;}
	div#footer div#menu a.first { margin-left:325px; }
	div#footer div#menu a:hover { color:#d77563;}
	
	div#footer div#causes { float:right; margin-top:8px; height:48px;}
				.cause { margin-right:20px;}
				.cause1 {margin-left: 70px;}
				.cause2 {margin-left: 30px;}

h1 { font-size:16px; font-weight:bold; color:#bf0227; margin:0 0 14px 0;}
h2 { font-weight:bold; color:#bf0227; margin:16px 0 0 0; font-size:11px;}
.red { color:#bf0227; }
.f11 { font-size:11px;}
.f12 { font-size:12px;}
a { text-decoration:none; }
a:hover { text-decoration:underline;}
input { margin-left:0; padding:0;}




#iframeContent{ padding:18px 30px 0 15px;}
#iframeContent #pers{ font-size:12px; color:#002a35; text-align:justify;}
#iframeContent #pers .pdf{ float:right; color:#bf0227; font-weight:bold; }
#iframeContent #pers h2 { color:#002a35; font-size:18px;}
#iframeContent #pers a { color:#002a35; }

#iframeContent #doelen{ font-size:12px; color:#002a35; text-align:justify;}
#iframeContent #doelen h2{ color:#bf0227; font-size:16px; font-weight:bold; }

#iframeContent #faq{ font-size:12px; color:#002a35; text-align:justify;}
#iframeContent #faq h2{ color:#bf0227; font-size:16px; font-weight:bold; }
#iframeContent #faq a{ color:#bf0227; font-size:12px; font-weight:bold; }
#iframeContent ol { color:#bf0227; margin-left:0px; padding-left:20px; font-weight:bold;}
#iframeContent ol a {color:#bf0227;}

/* kerst button aanpassingen */
.kerst-image{
	position: relative;
	float:left;
	margin-right: 0px;
	width: 135px;
	height: 130px;
	/* background-color: black; */
	background-repeat: no-repeat;
}
.kaart-text{
	text-align: center;
	position: absolute;
	bottom: 0px;
	font-size: 9px;
}
.kaart-text span{
	color:grey;
}
#kerst1{
	background-image: url('../images/kerst1.png');
	background-position: 13px 0px;
	
}
*html #kerst1{
	background-image: url('../images/kerst1.gif');
}
#kerst2{
	background-image: url('../images/kerst2.png');
	background-position: 30px 0px;
	width: 200px;
}
*html #kerst2{
	background-image: url('../images/kerst2.gif');
}
#kerst3{
	background-image: url('../images/kerst3.png');
}
*html #kerst3{
	background-image: url('../images/kerst3.gif');
}
div#knoppen{
	height: 100px;
}

.mainleft { background-color:#C00228;width:224px;height:585px;background-image:url(../images/main_left.jpg);background-repeat:no-repeat;background-position:left bottom; }
#main #frame { padding: 0px 0px 0px 1px; }