body{ 
	background-color:#EAEAEA;
	background-image:url(../images/body_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

#container{
	width:1000px;
	
	margin-left:auto;
	margin-right:auto;
	
	background-color:#FFFFFF;
}
#lineaal{
	position:fixed;
	
	top:0;
	bottom:0;
	
	width:49px;
	background-color:#EF8433;
	
	border-left:#693A01 solid 1px;
	
	background-image:url(../images/lineaal.png);
	background-position:left top;
	background-repeat:repeat-y;
}
#banner{
	position:absolute;
	
	width:950px;
	height:130px;
	
	padding:0;
	margin:0;
	
	margin-left:50px;
	margin-top:0px;
	
	background-color:#483B84;
	
	z-index:400;
}

	#wit_a{
		position:absolute;
		
		width:180px;
		height:25px;
		
		margin-left:0px;
		margin-top:105px;
		
		background-color:#FFFFFF;
	}
	#wit_b{
		position:absolute;
		
		width:230px;
		height:25px;
		
		margin-left:720px;
		margin-top:105px;
		
		background-color:#FFFFFF;
	}
	#bedrijf_navigatie{
		position:absolute;
		
		width:530px;
		height:25px;
		
		padding-left:10px;
		
		margin-left:180px;
		margin-top:105px;
		
		color:#FFFFFF;
		font-weight:bold;
	}
	#slogan{
		position:absolute;
		
		width:599px;
		height:11px;
		
		margin-top:15px;
		margin-left:15px;
	}
	#slogan_lijn{
		position:absolute;
		margin-top:40px;
		width:950px;
		height:1px;
		background-color:#EF8433;
	}
	#logo{
		position:absolute;
		width:178px;
		height:106px;
		
		margin-left:525px;
		margin-top:95px;
		
		z-index:1001;
	}

#bg_kol_a{
	position:fixed;
	
	top:0;
	bottom:0;
	margin-left:50px;
	
	width:180px;
	background-color:#7E99B7;
}
#bg_kol_c{
	position:fixed;
	
	top:0;
	bottom:0;
	
	margin-left:770px;
	
	width:230px;
	
	background-color:#7E99B7;
}
#kolom_a{
	position:absolute;
	
	top:130px;
	bottom:0;
	margin-left:50px;
	
	width:180px;
}
#kolom_b{
	position:absolute; 
	
	top:130px;
	bottom:0;
	
	margin-left:230px;
	
	width:540px;
	background-color:#FFFFFF;
	
	z-index:1;
}
#kolom_c{
	position:absolute;
	
	top:130px;
	bottom:0;
	
	margin-left:770px;
	
	width:230px;

	z-index:1;
}
#content_b{
	padding:20px;
	padding-top:70px;
	
	width:500px;
	background-color:#FFFFFF;
}

#banner_a, #banner_b{
	position:absolute;
	width:180px;
	height:180px;
	background-color:#CCCCCC;
	z-index:950;
	overflow:hidden;
}
#banner_b{ width:230px; margin-left:0px; }
#banner_c{ position:absolute; padding-top:180px; margin-top:29px; margin-left:0px; width:230px; padding-bottom:29px; }

#navigatie_solid{
	position:absolute;
	list-style:none;
	
	margin:0;
	padding:0;
	
	margin-top:190px;
}
#navigatie_solid ul{
	margin:0;
	padding:0;
}
#navigatie_solid li{
	margin:0;
	padding:0;
	padding-bottom:10px;
}

#bedrijf_navigatie a:link, #bedrijf_navigatie a:visited{ color:#FFFFFF; text-decoration:none; }
#bedrijf_navigatie a:hover{ color:#EF8433; text-decoration:none; }
#bedrijf_navigatie a:active{ color:#FFFFFF; text-decoration:none; }

#bouwmaakthet{ position:fixed; bottom:25px; margin-left:25px; width:125px; padding:0px; padding-bottom:10px; padding-top:10px; background-color:#FFFFFF; border:#483B84 solid 1px; text-align:center; }

.advertentie{
	width:120px;
	height:60px;
	border:#483B84 solid 1px;
	background-color:#FFFFFF;
	margin-left:54px;
	margin-top:29px;
	
}
#leden_inlog{
	position:absolute;
	font-size:10px;
	color:#FFFFFF;
	width:120x;
	margin-top:10px;
	margin-left:850px;
}
#leden_inlog a:link, #leden_inlog a:visited{ color:#FFFFFF; text-decoration:none; }
#leden_inlog a:hover{ color:#EF8433; text-decoration:none; }
#leden_inlog a:active{ color:#FFFFFF; text-decoration:none; }

#map{
	width:480px;
	height:550px;
	margin-bottom:20px;
}
#nederland{
	position:absolute;
	width:480px;
	height:550px;
	margin-bottom:20px;
}
#maplegenda{
	position:absolute;
	width:125px;
	height:101px;
	margin-top:10px;
}
.maploc{
	position:absolute;
}
.mapicon{
	position:absolute;
	padding:0;
	width:10px;
	height:10px;
}
.mapnaam_links, .mapnaam_rechts{
	position:absolute;
	padding:5px;
	width:113px;
	font-size:11px;
	background-color:#FFFFFF;
	border:#483B84 solid 1px;
	z-index:1000;
	visibility:hidden;
	margin-left:0px;
	margin-top:120px;
}
/*.mapnaam_rechts{
	margin-left:15px;
}*/

#logo_print,#slogan_print{ display:none; }

.bttn02 a:link, .bttn02 a:visited{ display:block; background-image:url(../images/bttn_02_off.png); width:150px; height:12px; padding:0; margin:0; }
.bttn02 a:hover{ background-image:url(../images/bttn_02_on.png); text-decoration:none; }
.bttn02 a:active{ background-image:url(../images/bttn_02_off.png); }

.bttn03 a:link, .bttn03 a:visited{ display:block; background-image:url(../images/bttn_03_off.png); width:150px; height:12px; padding:0; margin:0; }
.bttn03 a:hover{ background-image:url(../images/bttn_03_on.png); text-decoration:none;}
.bttn03 a:active{ background-image:url(../images/bttn_03_off.png); }

.bttn04 a:link, .bttn04 a:visited{ display:block; background-image:url(../images/bttn_04_off.png); width:150px; height:12px; padding:0; margin:0; }
.bttn04 a:hover{ background-image:url(../images/bttn_04_on.png); text-decoration:none;}
.bttn04 a:active{ background-image:url(../images/bttn_04_off.png); }

.bttn05 a:link, .bttn05 a:visited{ display:block; background-image:url(../images/bttn_05_off.png); width:150px; height:12px; padding:0; margin:0; }
.bttn05 a:hover{ background-image:url(../images/bttn_05_on.png); text-decoration:none;}
.bttn05 a:active{ background-image:url(../images/bttn_05_off.png); }

.zaalmogelijk{ position:absolute; background-color:#FF6600; color:#FFFFFF; font-weight:bold;  padding-left:6px; padding-right:6px; margin-left:368px; margin-top:1px; }
.zaalmogelijk a{ color:#FFFFFF; }
