body {
	padding:				0px;
	margin:					0px;
	text-align:				center;
	font-family:			verdana;
	font-size:				11px;
	line-height:			150%;
	height:					100%;
}

html {
	height:					100%;
}

img{
	border:					0px;
}

/**
	Het kader van de website: afmetingen, positionering
	Kleuren worden bepaald in de content->get_overall_layout()
*/



#pagecontainer{
	position:				absolute;
	left:					0px;
	top:					65px;
	display:				block;
	width:					823px;
	height:					444px; 
	overflow:				visible;
	padding:				30px;
	margin:					30px;
	margin-top:				0px;
	margin-bottom:			0px;
}

#kader{
	position:				absolute;
	display:				block;
	left:					0px;
	top:					0px;
	height:					500px;
	width:					883px;
	float:					left;
	clear:					both;
	background-image:		url('../images/layout/blok_schaduw.png');
	background-repeat:		repeat-x;
	background-position:	bottom left; 
}


#menucontainer{
	position:				absolute; 
	left:					0px;
	top:					0px;
	display:				block;
	height:					40px;
	width:					883px;
	margin-bottom:			1px;
	z-index:				4;
	border-top:				0px;
	border-left:			0px;
	border-right:			0px;
	border-bottom:			1px solid white;
}

#banner{
	position:				absolute;
	left:					-30px;
	top:					40px;
	float:					left;
	display:				block;
	height:					265px;
	width:					960px;
	clear:					both;
	z-index:				1;
	overflow:				hidden; 
}

#home_tekst1, #home_tekst2{
	position:				absolute;
	display:				block;
	width:					378px;
	text-align:				left;
	line-height:			16px;
}

#home_line{
	position:				absolute;
	display:				block;
	width:					883px;
	background-color:		white;
	height:					0px;
	line-height:			0px;
	font-size:				0px;
	border:					none;
	padding:				0px;
	margin:					0px;
	left:					0px;
	top:					305px;
}


#home_tekst1 a, #home_tekst2 a{
	display:				block;
	width:					100%;
	height:					100%;
}

#home_tekst1{
	left:					20px;
	top:					320px;
}

#home_tekst2{
	left:					484px;
	top:					320px;	
}

#home_tekst1 strong, #home_tekst2 strong{
	color:					#f1960a;
	padding-right:			12px;
	padding-left:			2px;
	padding-top:			2px;	
	padding-bottom:			2px;
	font-weight:			normal;
	background-image:		url('../images/layout/leesverder_pijltje.gif');
	background-position:	right center;
	background-repeat:		no-repeat;
}

#blokken_container{
	position:				relative;
	padding-bottom:			40px;
	display:				block;
	width:					883px;
	height:					100px;	
}

#blok1, #blok2, #blok3, #blok4{
	display:				block;
	width:					204px;
	height:					100px;
	float:					left;
	text-align:				justify;
	padding:				0px;
}

#blok1 a, #blok2 a, #blok3 a, #blok4 a{
	display:				block;
	width:					204px;
	height:					100px;
	text-align:				justify;
	vertical-align:			middle;
	color:					white;
	text-decoration:		none;
	overflow:				hidden;
}

#blok1, #blok2{
	border:					1px solid white;
	border-left:			0px;
}

#blok3, #blok4{
	border:					1px solid white;
	border-right:			0px;
}

#emptyblok{
	display:				block;
	width:					63px;
	height:					101px;
	float:					left;
	border-bottom:			1px solid white;
}

#blok3, #blok3 a{	
}

#blok4, #blok4 a {	
}

#blok2, #blok2 a {	
}

#blok1, #blok1 a {	
}

.defooter{
	display:				block;
	height:					34px;
	padding-left:			10px;
	background-image:		url('../images/layout/footer/footer.png');
	background-position:	top left;
	background-repeat:		no-repeat;	
	width:					100%;
}

.defooter a{
	vertical-align:			center;
	color:					#c1c1c1;
	text-decoration:		none;
	float:					left;
	font-size:				9px;
	padding-left:			10px;
	padding-right:			10px;
	background:				url('../images/layout/footer/streep.gif') no-repeat center right;
	height:					34px;
	line-height:			34px;
}

.defooter a:hover{
	color:					#c1c1c1;
	text-decoration:		underline;
}

/**
	 opmaak
*/

#artikel{
	display:				block;
	margin:					0px;
	padding:				10px;
	width:					863px;
	height:					320px;
	text-align:				justify;
	color:					#000;
	vertical-align:			top;
	overflow-y:				scroll;
	overflow-x:				hidden;
	
}


#artikel h1{
	font-size:				12px;
	font-weight:			bolder;
	margin-bottom:			10px;
	padding:				0px;
	padding-top:			10px;
}

/**
	Zoek en taal functies
*/

#zoek_en_taal, #zoek_en_taal table{
	position:				absolute;
	left:					370px;
	top:					0px;
	width:					110px; 
	height:					40px;
	display:				block;			
}

#zoek_en_taal td{
	padding-top:			3px;
	border:					0px;
}

#zoek_en_taal td.bottom{
	border-right:			1px solid #6b88a8;
}

#zoek input {
	float:					left;
	height:					12px;
	color:					black;
	background-color:		white;
	border:					none;
	font-size:				10px;
	padding:				2px;
	padding-right:			0px;
	filter:					alpha(opacity=60);
	-moz-opacity:			.60;
	opacity:				.60;
}

#zoek img{
	padding:				0px;
	margin:					0px;
	float:					left;
	filter:					alpha(opacity=80);
	-moz-opacity:			.40;
	opacity:				.40;
}

a.zoekitem, .zoekitem a{
	text-decoration:		none;
	display:				block;
	padding:				4px;
}

a.zoekitem p{
	margin:					0px;
	padding:				0px;
}

a.zoekitem h1{
	font-size:				12px;
	font-weight:			bolder;
	margin-bottom:			0px;
	padding:				0px;
}

a.zoekitem:hover{
}
