@charset "utf-8";
/* CSS Document */

/*-------------------------------------------------------------------------------------*/
/*ALGEMENEN-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/


html, body {
	padding:0px;
	margin:0px auto;
	height:100%;
}
body {
	font: 11px verdana; 
	color:#4a514b;
}

/*-------------------------------------------------------------------------------------*/
/*HOOFDONDERDELEN-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

#container {
	width: 996px;
	margin: 0 auto;
}
#container #header {
	width: 996px;
	height: 239px;
	background-image: url(/images/site/headerImg.png);
	background-repeat: no-repeat;
	background-color: #fff;
	display: table;
}
#container #middle {
	background-color: #f7f7f7;
	background-image: url(/images/site/separator.png);
	background-position: -2px 0px;
	background-repeat: repeat-y;
	min-height: 300px;
	height: auto !important;
	height: 300px;
}

#middle #colRight {
	width: 293px;
	min-height: 713px;
	height: auto !important;
	height: 713px;
	background-image: url(/images/site/rightBg.png);
	background-repeat: no-repeat;
	border-left: 1px solid #fff;
	float: left;
	display: inline;
}


#middle #colLeft{
	width: 701px;
	min-height: 713px;
	height: auto !important;
	height: 713px;
	background-image: url(/images/site/leftBg.png);
	background-repeat: no-repeat;
	border-right: 1px solid #c8c8c8;
	float: left;
	display: inline;
}
/*-------------------------------------------------------------------------------------*/
/*PARTS HEADER-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

#header #menu{
	width: 996px;
	height: 47px;
	background-image: url(/images/site/menu.png);
	margin: 6px 0px 0px 0px;
	background-repeat: no-repeat;
}
#header #logoBlok{
	width: 406px;
	height: 178px;
	cursor: pointer;
	
}

/*-------------------------------------------------------------------------------------*/
/*PARTS BANNERS-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/
#bannerWrapper {
	border-bottom: 1px solid #e4e4e4;
	padding: 0px 0px 10px 0px; 
	margin: 0px 0px 10px 0px;
	
}
.banner { margin: 10px 0px 0px 24px;  }
/*-------------------------------------------------------------------------------------*/
/*PARTS Left-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

#colLeft #contentWrapper {
	margin: 20px 115px 0px 45px;
}

/*-------------------------------------------------------------------------------------*/
/*PARTS Right-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/
.linesSeparator {
	width: 100%;
	height: 2px;
	background-image: url(/images/site/2linesSeparator.png);
	background-repeat: repeat-x;
}

#colRight #socialMediaWrapper{
	width: 293px;
	height: 36px;
	line-height: 36px;
	color: #0061b0;
	padding-left: 10px;
}
#colRight #socialMediaWrapper div { cursor: pointer; }
#colRight #socialMediaWrapper img { margin: 8px 0px 7px 13px; float: left;display: inline; }
#colRight #socialMediaWrapper p { margin: 2px 0px 0px 5px; float: left; display: inline;}

/*-------------------------------------------------------------------------------------*/
/*FDOELGROEPEM----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/
/*sub doelgroepen*/
#doelgroepen {
}

#doelgroepen div.doelgroep {
}
#doelgroepen p.doelgroep {
}

#doelgroepen p.doelgroep a, #doelgroepen p.doelgroep a:hover {color:black; text-decoration:none;}
#doelgroepen p.doelgroep a:hover { color:#8e8888; }
/*-------------------------------------------------------------------------------------*/
/*FOOTER----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/
#footer {
	width: 701px;
	height: 45px;
	border-top: 1px solid #d1d1d1;
	margin: -1px 0px 0px 0px;
	color: #5f5f5f;
	float: left;
	display: inline;
} 
#footerContent {
	padding: 17px 0px 0px 58px;
}
#footerContent .footerHidenPage {
	border-left: 1px solid #5f5f5f;
	padding-left: 5px;
	text-decoration: underline;
	cursor: pointer;
}

/*-------------------------------------------------------------------------------------*/
/*GENERAL CONTENT----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------*/

.floatDivider{width:950px; height:1px;clear:both;overflow:hidden;}

a 		  {text-decoration: none; color: #0061b0;}
a:hover, a:active { text-decoration: underline; color: #0061b0;}

h1 {font-size: 20px; padding:2px 0 5px 0; margin: 0px 0px 5px 0px; font-weight:normal; color: #0061b0;}
h2 { font-weight:bold; font-size:12px; line-height:17px; padding: 0px 0px 1em 0px; margin: 0px;}
h3 {padding-right: 0px; padding-left: 0px; font-size: 1.1em; padding-bottom: 0px; margin: 0px;  padding-top: 4px}
h4 {padding-right: 0px; padding-left: 0px; font-size: 1.1em; padding-bottom: 4px; margin: 0px;  padding-top: 4px}
h5 {padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 1.0em; padding-bottom: 4px; margin: 0px; color: #7f7f7f; padding-top: 4px}
h6 {padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 11px; line-height:17px; padding-bottom: 1em; margin: 0px; padding-top: 4px}
p  {padding:0; margin: 0px; font-weight:normal; line-height:17px; }

ol,ul {padding-left:21px; clear:both;}
.button {width:75px; border:1px solid #999999; background-color:#CCCCCC; color:black; cursor:pointer;}


