@charset "utf-8";

body, html {
   margin:0;
   padding:0;
   margin:auto;
   text-align:center;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
 }
 
	p {
		color: #ed1847;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
	}

	a:link {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #306a9d;
		text-decoration: none;
	}
	
	a:visited {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #306a9d;
		text-decoration: none;
	}
	
	a:hover {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #306a9d;
		text-decoration: underline;
	}

#center {
	width: 950px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	z-index: 0;
}

/*=================================================================================== MENU BOVEN */

	#buttons_top {
		height: 130px;
		position: absolute;
	}
	
		#logo {
			position: absolute;
			margin-top: 30px;
			margin-left: 40px;			
		}
	
		#boven_button_1 {
			margin-left: 0px;
			margin-top: 100px;
			position: absolute;
		}
		
		#boven_button_2 {
			margin-left: 320px;
			margin-top: 100px;
			position: absolute;
		}
		
		#boven_button_3 {
			margin-left: 640px;
			margin-top: 100px;
			position: absolute;
		}

/*=================================================================================== TOPKADER */

#kader_top {
	width: 950px;
	height: 14px;
	position:absolute;
	margin-top: 129px;
}

/*=================================================================================== MIDDEN CONTENT */
	
#content {
	width:950px;
	position: absolute;
	margin-top: 143px;
}

#columns {
    width:930px;
   	margin:0 auto;
    }

	#achtergrond {
		width:950px;
   		margin:0 auto;
    	background:#fff;
	}

	#content_links {
		float:left;
 		width:480px;
   	margin-left:0px;
		margin-top: 10px;
	}
	
	#content_rechts {
		float:right;
  		width:230px;
   		margin-right: 10px;
		margin-top: 66px;
	}
	
/*=================================================================================== FOOTER */

  	#footer {
	   clear:both;
	   padding-top: 20px;
	   width: 950px;
	   height: 34px;
	}
	
/*=================================================================================== STATISCH */	
	
	#intro_header {
		margin-top: 20px;
		margin-left: 30px;
		z-index: 2;
		color: #306a9d;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 18px;
	}
	
	#intro_kader {
		width: 618px;
		margin-top: 15px;
		padding-right: 10px;
	}

	.intro_tekst {
		color: #fff;
		line-height: 1.8;
		padding: 5px;
		padding-right: 10px;
		margin-left: 26px;
	}
	
	.intro_tekst_g {
		color: #005bab;
		line-height: 1.8;
		padding: 5px;
		margin-left: 25px;
	}
	
	#vacatures_header {
		margin-top: 20px;
		margin-left: 30px;
		z-index: 2;
		color: #ed1846;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 16px;
		font-weight: bold;
	}
	
	#downloads_header {
		margin-top: 20px;
		margin-left: 30px;
		z-index: 2;
		color: #005bab;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 16px;
		font-weight: bold;
	}
	
	#tekst_lang {
		width: 585px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		line-height: 1.8;
		color: #000;
		padding: 5px;
		margin-left: 25px;
	}
	
/*=================================================================================== KADERS */
	.kader_standaard {
		width: 585px;
		background-color: #d8d9da;
		margin-left: 30px;
		margin-top: 15px;
	}
	
	.kader_round {
		background-color:#FFF;
	}
	
	.spacer {
		clear:both;
	}
	
	#padding_b {
		padding-bottom: 15px;
	}

		.kader_titel {
			color: #005bab;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 14px;
			font-weight: bold;
			padding-top: 5px;
			padding-left: 5px;
		}
		
		.kader_tekst {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			line-height: 1.8;
			padding: 5px;
			width: 450px;
		}
		
		.kader_plaatje {
			margin-top: 10px;
			margin-left: 10px;
			margin-bottom: 10px;
		}
		
	.kader_pdf {
		width: 585px;
		background-color: #d8d9da;
		margin-left: 30px;
		margin-top: 15px;
	}
		
		.kader_plaatje_g {
			margin-right: 40px;
			margin-top: 1px;
			float: right;
		}
	
		.kader_tekst_g {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			padding: 7px;
			width: 450px;
		}
			.kader_tekst_g a:link {
				color:#000;
				text-decoration:none;
			}
			.kader_tekst_g a:visited {
				color:#000;
				text-decoration:none;
			}
			.kader_tekst_g a:hover {
				color:#000;
				text-decoration:underline;
			}
			
		.nieuws_tekst {
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			line-height: 1.8;
			padding: 5px;
			width: 570px;
		}
		
/*=================================================================================== CONTENT RECHTS */

		.item_rechts {
			padding-bottom: 10px;
			z-index: 2;
			width: 200px;
		}
		
		.item_links {
			padding-top: 20px;
			margin-left: 30px;
			z-index: 2;
		}

		#contact_gegevens {
			background-color: #d8d9da;
			width: 200px;
			margin-top: 15px;
		}
		
			#tekst_contact {
				color: #005bab;
				padding: 5px;
				padding-left: 10px;
				line-height: 1.8;
			}
			
			#lijn_horizontaal {
				border-bottom:#FFF 4px dotted;
				padding-top: 10px;
				margin-bottom: 10px;
			}
			
/*=================================================================================== GALLERY */

    #content_gallery {
      float:left;
   		width:670px;
     	margin-left: 0px;
  		margin-top: 10px;
    }

    #gallery {
      margin-left: 28px;
      margin-top: 10px;
    }
    
/*=================================================================================== Nav */


    #navDiv {
      margin-left: 28px;
      margin-top: 10px;    
    }