
/*indien er styles aan cdeditor zijn toegevoegd: definieren in ckstyles.css*/
/*@import url("ckstyles.css");*/


body,html
	{
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#1a181d;
	line-height:24px;
	font-size:12px;
	}

#bodyframe{
	min-height:100%;
}

/*------domeinenlijst bovenaan de pagina----------vanaf hier kopieren voor elk domein---*/

#flamencodomeinen{
	height:30px;
	background-color:#363636;
	color:#FFFFFF;
	font-size:11px;
	margin-bottom:10px;
}

		#flamencodomeinen ul{
			height:30px;
			margin:0px;
			padding:0px;
		}
		
			#flamencodomeinen li{
				float:left;	
				list-style:none;
			}
			
			
			#flamencodomeinen .selected a{
				color:#FFFFFF;
				font-weight:normal !important;
			}

			.domeinnaam{
				padding-left:8px;
				padding-right:8px;
				line-height:28px;
				border-top:2px solid #363636;
			}
			
			.domeinnaam a{
				color:#C6C6C6;	
				font-weight:normal !important;
			}
			
			.domeinnaam:hover a{
				text-decoration:none;
				cursor:pointer;
				color:#FFFFFF;
			}
			
			.domeininfo{
				color:#FFFFFF;	
				background-color:#5c5c5c;
				display:none;
				position:absolute;
				top:30;
				z-index:1000;
				width:100%;
				padding-top:10px;
				padding-bottom:10px;
				height:123px;
				overflow-y:hidden;
				clear:both;
				line-height:20px;
			}
			
			#domeininfobackground{
				background-color:#5c5c5c;
				display:none;
				position:absolute;
				top:30;
				z-index:1000;
				width:100%;
				height:143px;
			}
			
			.domeininfo a{
				color:#FFFFFF;
				border-bottom:1px solid #565656;
			}
			
			.domeininfo a:hover{
				color:#FFFFFF;
				border-bottom:1px solid #FFFFFF;
				text-decoration:none;
			}
			
			.domeinomschrijving{
				width:450px;
				height:130px;
				float:left;
				margin-left:20px;
			}
			
			.domeininfo h3{
				color:#FFFFFF;	
				margin-top:0px;
				margin-bottom:0px;
			}
			
			.domeinlogo{
				float:left;
				width:200px;
				height:121px;
				background-color:#FFFFFF;
				text-align:center;
				margin-left:8px;
			}
			
			.domeinlogo a{
				border:none;	
			}
			
			.domeinlogo a:hover{
				border:none;	
			}
			
			.domeinmenus{
				float:left;	
				margin-left:20px;
			}
			
			.domeinmenus ul{
				float:left;
				margin-top:4px	!important;
			}
			
			.domeinmenus a{
				font-weight:normal	!important;	
			}
			
			.domeinmenus li{
				float:none	!important;	
				padding-right:20px;
			}
			
			.domeininfo img{
				margin-right:20px;	
			}
		
			
			#zoekeninsif{
				position:absolute;
				right:0;
				top:0;
				_width:300px;
				text-align:right;
			}
			
			.domeinwebsite{
				float:left;
				margin-left:20px;
			}
			
			.domeinwebsite a{
				font-weight:normal	!important;	
			}
			
			
			#zoekeninsifinhoud.domeinnaam:hover{
				border-top:2px solid #FDC000;
			}
			
			#zoekeninsifinhoud.domeinnaam.selected{
				border-top:2px solid #FDC000;
			}
			
/*---------------------------------------------------tot hier kopieren voor elk domein---------------------------*/			
			

#mainframe{
	margin-left:auto;
	margin-right:auto;
	width:975px;
	clear:both;
	
	}
	
			#logo{
				float:left;
				width:212px;
			}
			
			#hoofding{
				float:left;
				width:763px;
				height:101px;
				text-align:right;
			}
			
			#hoofding a{
				margin-left:15px;	
			}
			
			#menuboven h1{
				font-size:14px	!important;
				font-style:italic;
				color:#CCCCB3	!important;	
				line-height:16px;
			}
			
			#menuboven{
				text-align:right;
				float:left;
				width:763px;
				_width:759px;
			}
			
			#menuboven ul{
				float:right;
				padding:0px;
				margin:0px;
				display:block;
			}
			
			#menuboven li{
				float:right;
				list-style:none;
				margin-left:10px;
				padding-left:5px;
				padding-right:5px;
				border-left:1px solid #E6E6E6;
				border-top:1px solid #E6E6E6;
				border-right:1px solid #E6E6E6;
				line-height:30px;
			}
			
			
			
				#menuboven li:hover{
					border-left:1px solid #C6C6C6;
					border-right:1px solid #C6C6C6;
					border-top:1px solid #C6C6C6;
					background-color:#E6E6E6;
				}
				
				#menuboven .selected{
					border-left:1px solid #C6C6C6;
					border-right:1px solid #C6C6C6;
					border-top:1px solid #C6C6C6;
					background-color:#E6E6E6;
				}
				
				#menuboven li:hover a{
					color:#1A181D;
					text-decoration:none;	
				}
				
				#menuboven .selected a{
					color:#1A181D;
					text-decoration:none;	
				}
			
			#slogan{
				font-style:italic;
				margin-right:30px;
				line-height:30px;
				display:inline;
				border:none !important;
			}
			
			#slogan:hover{
				background-color:transparent	!important;	
			}

#grijzebalk{
	background-color:#E6E6E6;
	padding:10px;
}
			
			#hoofdafbeeldingcontainer{
				width:975px;
				margin-left:auto;
				margin-right:auto;	
			}

			#hoofdafbeeldingcontainer h1{
				color:#FFFFFF;
				font-size:28px;
				line-height:38px;
				font-weight:normal;
				padding-left:12px;
				
			}
			
			#hoofdafbeeldingslogancontainer{
				width:212px;
				height:212px;
				background-color:#FDC000;
				position:relative;
				float:left;
			}
			
						#hoofdafbeeldingslogan{
							position:absolute;
							bottom:0px;
						}
						
			#hoofdafbeelding{
				float:left;
				height:212px;
				width:753px;
				margin-left:10px;
				overflow:hidden;
				display:block;
				position:relative;
			}



#contentframe{
	background-color:#FFFFFF;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	padding-bottom:100px;
	}
#menu{
	width:212px;
	float:left;
	}
	
				
				
				#menu ul{
					padding-left:0px;
					margin:0px;
					width:212px;
				}
					
				#menu li{
					list-style:none;	
					border-top:1px solid #E6E6E6;
					padding-left:10px;
					line-height:30px;
					cursor:pointer;
				}
				
				#menu a{
					color:#1A181D;
					font-weight:normal;
				}
				
				#menu li:first-child{
					border-top:none;	
				}
				
				#menu li:hover{
					background-color:#E6E6E6;	
				}
				
				#menu .active{
					background-color:#E6E6E6;
				}
				
				#menu li.selected{
					background-color:#E6E6E6;	
				}
				
				#menu li li{
					width:192px;	
					font-size:11px;
					line-height:22px;
				}
				
				#menu li li:hover{
					color:#1A181D;
				}
				
				#menu li .selected{
					color:#1A181D;
					text-decoration:underline;
				}
				
				
				#menu .metsubmenu{
					background-image:url(../images/metsubmenupijl.png);
					background-position:right top;
					background-repeat:no-repeat;
				}
				
				
	
#content{width:733px;float:right;}


.lichtgroen{
	color:#F3F3F3;
	font-weight:bold;
	}
.groen{
	color:#565656;
	font-weight:bold;
	}
.groengroter{
	color:#565656;
	font-weight:bold;
	font-size:13px;
	}
.donkergroen{
	color:#363636;
	font-weight:bold;
	}

/*------------------------------------blog-----------------------------------*/
.bloglijst{
	margin-bottom:10px;	
	padding:10px;
}

.bloglijst.grijs{
	background-color:#F3F3F3;
}

.blogberichtinfo{
	font-size:10px;	
}

.blogberichtinfo.border{
	border-top:1px solid #E6E6E6;
}

.bloglijn{
	border:0px; 
	height:0px;
	padding-bottom:5px;
	border-bottom:1px solid #E6E6E6;
	margin-top:0px;
	margin-bottom:10px;
}

.reactievak{
	display:none;
}

.blogberichtinfo{
	color:#999999 !important;
	font-size:10px !important;
}

.blogtitel{
	
	}
	
a.blogreactielink{
	color:#999999 !important;
	font-size:10px !important;
	text-decoration:none !important;
	font-weight:normal !important;
}
	
a.blogreactielink:hover{
	text-decoration:underline !important;
	background-color:#FFFFFF !important;
	font-weight:normal !important;
}

.reactieblog{
	background-color:#F3F3F3;
	padding:10px;
}

.reactiedetails{
	background-color:#F3F3F3;	
	padding:10px;
	border-right:1px solid #E6E6E6;
}

.reactiedatum{
	color:#999999;
	font-size:10px;
}

.reactiereactie{
	background-color:#FFFFFF;
}

.reactiereactie2{
	background-color:F3F3F3;
}

.fb_button, .fb_button_rtl, a.fb_button, a.fb_button_rtl, .fb_button, .fb_button_rtl, .fb_button_medium, .fb_button_medium_rtl, a.fb_button, a.fb_button_rtl, .fb_button, .fb_button_rtl {
	border:0px!important;
	height:22px!important;
	padding:0px!important;
	
}




/*----------------------------------------inlog intranet----------------------------------------*/

.loginbutton{
	background-color:#E6E6E6;
	border:1px solid #C6C6C6;
	background-image:url(../images/lock_open.png);
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding:3px;
	padding-left:22px;
	padding-right:5px;
	height:25px;
	color:#565656;
}

#broodkruimel{
	text-align:right;
	padding-top:2px;
	padding-bottom:4px;
	border-bottom:1px solid #E6E6E6;
	margin-bottom:10px;
}

img{
	-ms-interpolation-mode: bicubic;
	behavior: url(../../../../../../../../../../../../../basicscripts/PNGfix/iepngfix.htc);	}

p{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
a{
	color:#f7c000; 
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover{

	text-decoration:underline;
	}

h1,h2,h3,h4,h5,h6{
	color:#f7c000;
	font-weight:bold;
	padding:0px;
	}

h1	{font-size:18px; line-height:24px;}
h2	{font-size:17px; line-height:23px;}
h3	{font-size:16px; line-height:22px;}
h4	{font-size:15px; line-height:21px;}
h5	{font-size:14px; line-height:20px;}
h6	{font-size:13px; line-height:19px;}

ul{
	list-style-type:square;
	}

hr{
	border:0px;
	border-bottom:1px solid #E6E6E6;
	margin-bottom:15px;
	margin-top:15px;
	}





/* klasse om alleen te printen, niet zichtbaar op web */
.onlyprint{
	display:none;
	}






/* klasse om clear uit te voeren */
.cleardiv{
	clear:both;
	}
.cleardiv10{
	clear:both;
	height:10px;
	}


/*------------------------------------------multicol---------------------------------*/

.kolomwrapper div{
	float:left;
	margin-left:10px;	
	border:0px solid #000000;	/* border altijd meegeven*/
}


.kolomwrapper div:first-child{
	margin-left:0px;	
}



/* indien image links of rechts moet staan */
.leftimage{
	margin-right:12px;
	margin-bottom:5px;
	float:left;
	}
.rightimage{
	margin-left:12px;
	margin-bottom:5px;
	float:right;
	}














/* indien kader=ja wordt toegevoegd op een module */			
.rondehoek{
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}

.divbox {
	background-color:#F1F0EB;
	border:1px solid #d4d4d4;	/* border altijd meegeven*/
				line-height:22px;
	padding:10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
			.divbox h1, .divbox h2, .divbox h3, .divbox h4, .divbox h5, .divbox h6 {
				margin-bottom:0px;
				}
			
			.divbox img{
				border:0px;
				-moz-border-radius: 5px; -webkit-border-radius: 5px; 
				}
				
			.divbox p{
				line-height:22px;
			}
				
			.divbox hr{
			border:0px;
			border-bottom:1px dotted #999999;
			height:0px;
			}

			.divbox input{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}				
			.divbox textarea{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}
			.divbox select{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}

.divboxzwart{
	background-color:#2E2E2E;
	border:1px solid #000000;	/* border altijd meegeven*/
	line-height:22px;
	padding:10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFF;
	}
			 .divboxzwart h1, .divboxzwart h2, .divboxzwart h3, .divboxzwart h4, .divboxzwart h5, .divboxzwart h6 {
				margin-bottom:0px;
				color:#FDC000;
				}
			
			.divboxzwart img{
				border:0px;
				-moz-border-radius: 5px; -webkit-border-radius: 5px; 
				}
				
			.divboxzwart p{
				line-height:22px;
			}
				
			.divboxzwart hr{
			border:0px;
			border-bottom:1px dotted #C0C0C0;
			height:0px;
			}
	
			.divboxzwart input{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}				
			.divboxzwart textarea{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}
			.divboxzwart select{
				-moz-border-radius: 8px; -webkit-border-radius: 8px; 
				border:1px solid #999;
				}









/* 2 of 3 kolommen tekst, enkel indien er geen divbox kader rond staat */
.linkerkolom{
	padding-right: 10px;
	border-right:1px dotted #CCCCCC;
	}
	
.middenkolom{
	padding-right: 10px;
	border-right:1px dotted #CCCCCC;
	}
	
.rechterkolom{
	}


/* 2 of 3 kolommen tekst, enkel indien er WEL divbox kader rond staat */
.linkerkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
.middenkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
.rechterkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
	
.linkerkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}
.middenkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}
.rechterkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}








/* formulier*/
.formNOK{
	font-weight:bold;
	color:#900;
	}
.formOKbedank{
	font-weight:bold;
	color:#23048C;
	}

.formuliercontainer{
	margin:0px;
	padding:0px;
	list-style:none;
}

.formuliercontainer li{
	clear:both;
	padding-top:3px;
	padding-bottom:3px;
}

.formuliertitel{
	width:200px;
	font-weight:bold;
	display:block;
	float:left;
	clear:left;
}

.formulierinhoud{
	width:400px;
	display:block;
	float:left;
	clear:right;
}



.formuliercontainer input{
	margin-left:0px;
}

.formuliercontainer select{
	margin-left:0px;
}



/* module FAQ  */
/* a = link = vraag in FAQ */
#FAQlijst a{
	text-decoration:none;
	font-weight:bold;
	color:#FDC000;
	}
/* li is nummering via ol voor alle FAQs, in zelfde kleur als bv link = vraag */
#FAQlijst li{
	font-weight:bold;
	color:#FDC000;
	}
/* het antwoord */
.FAQsub{
	font-weight:normal;
	color:#000000;
	}








/* module downloads */
/* module downloads, div rond alle downloads */
.downloaddiv{
	line-height:30px;
	}
			/* module downloads, titel van pagina staat in H2 */
			.downloaddiv H2{
				margin-top:15px;
				margin-bottom:5px;
				line-height:30px;
				}
			/* module downloads, div rond subtitels tussen downloads */
			.download_titel{
				font-weight:bold;
				padding-left:15px;
				line-height:30px;
				}
			/* module downloads, div rond elke download */
			.download_item{
				padding-left:15px;
				line-height:30px;
				}
			.downloaddiv a{
				text-decoration:none;
				}
			.downloaddiv a:hover{
				text-decoration:underline;
				}






/* afbeelding */
/* module afbeelding - afbeelding in filmpje */
.imagemovie{
	}

/* module afbeelding - afbeelding met popup */
.imagepopup{
	margin-left:5px;
	margin-right:5px;
	}

/* module afbeelding - afbeelding zonder popup */
.imagenopopup{
	}

/* module afbeelding - afbeelding in fotoalbum */
.imagefotoalbum{
	}

/* module afbeelding - afbeelding die scrollt */
.scrolldiv{
	width:650px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-25px;
	}
.imagescrol{
	}









/* module tekst die scrollt */
.scrolldivtext{
	line-height:10px;
	}






/* module links */

#links{
	list-style:none;
	clear:both;
	padding:0px;
	margin:0px;
}

			#links li{
				padding:0px;
				margin:0px;
				margin-top:5px;
				margin-bottom:5px;
				clear:both;
			}
			
			#links li a{
				color:#1A181D;	
			}
			
			#links .link{
				cursor:pointer;
			}

			#links .links_eerstekolom{
				display:block;
				width:40%;
				float:left;
				clear:left;
				text-align:right;
			}
			
			#links .links_tweedekolom{
				display:block;
				width:20%;
				float:left;
				text-align:center;
			}
			
			#links .links_derdekolom{
				display:block;
				width:40%;
				float:left;
				clear:right;
			}
			
			#links .tussentitel{
				text-align:center;	
				padding-top:15px;
			}

.linktabel{
	}
	
			.linktabel a{
				text-decoration:none;
				padding:0px;
				margin:0px;
				background-color:none;
				}
			.linktabel a:hover{
				text-decoration:none;
				padding:0px;
				margin:0px;
				background-color:none;
				}
			.linktabel img{
				border:1px solid #CCCCCC;
				padding:0px;
				margin:0px;
				background-color:none;
				}
			.linktabel H2{
				text-align:center;
				}






/* sitemap div met klasse sitemap */
.sitemap ul{
	text-align:left;
	}
			.sitemap li{
				color:#FDC000;
				display:list-item;
				}
			.sitemap a{
				text-decoration:none;
				}










/* module downloads */
#iframedocument{
	width:1px; 
	height:1px;
	overflow:hidden;
	display:none; 
	border:0px;
}









/* pager nummering */

.pagercontainer{
	text-align:center;	
}

.pagerblock{
	background-color:#363636;
	color:#FDC000;
}

.pagerblockselected{
	background-color:#FDC000;
	color:#FDC000;
}

			a.pagerlink{
				background-color:#363636;
				padding:7px;
				color:#FFFFFF;
				text-transform: uppercase;
				text-decoration:none;
				font-size:12px;
			}
			a.pagerlink:hover{
				background-color:#FDC000;
				padding:7px;
				color:#FFFFFF;
				text-decoration:none;
				font-size:12px;
				width:20px;
			}
			
			a.pagerlinkselected{
				background-color:#FDC000;
				padding:7px;
				color:#FFFFFF;
				text-decoration:none;
				font-size:12px;
			}
			a.pagerlinkselected:hover{
				background-color:#FDC000;
				padding:7px;
				color:#FFFFFF;
				text-decoration:none;
				font-size:12px;
			}
			






/* diverse knoppen voor formulieren en dergelijke */
.knop{
	background-color:#E6E6E6;
	border:1px solid #C6C6C6;
	background-image:url(../basicimages/16x_edit.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding:3px;
	padding-left:22px;
	padding-right:5px;
	height:25px;
	color:#565656;
	}

.saveknopformulier{
	background-image:url(../../basicimages/email.png);
	background-color:#E6E6E6;
	border:1px solid #C6C6C6;
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding:3px;
	padding-left:22px;
	padding-right:5px;
	height:25px;
	color:#565656;
	}


.tableheader{
	color:#FFFFFF;
	font-weight:bold;
}

			tr.tableheader{
				background-color:#464337;
				border: 1px solid #464337;
				color:#FFFFFF;
			}
			
			td.tableheader{
				background-color:#464337;
				border: 1px solid #464337;
				color:#FFFFFF;
			}






#footercontainer{
	background-color:#aaa97b;	
	margin-top:-30px;
}

#footer{
	text-align:left;
	line-height:25px;
}

			#footer ul{
				height:30px;
				margin:0px;
				padding:0px;
			}

			#footer li{
				float:left;	
				list-style:none;
				padding-left:8px;
				padding-right:8px;
				font-size:11px;
				line-height:30px;
				color:#FFFFFF;
				cursor:pointer;
			}
			
			#footer li:hover{
				text-decoration:underline;	
			}
			
			#footer li.selected{
				text-decoration:underline;	
			}
			
#deltacom{
	float:right; 
	margin-top:-25px;	
}

			#deltacom a{
				color:#FFFFFF;
				font-size:11px;
				padding-right:10px;
			}
			
			
@media print {
	.noprint {display:none;}
	#content{
		width:100%;	
	}
	.pagercontainer{
		display:none;	
	}
}			
			
