@charset "utf-8";
/* CSS Document */

body{
background-image:url(images/bg_01.png);
background-repeat: repeat-x;
background-color: #e1ecf3;
margin: 0px;
padding: 0px;
}

#container{
width:971px;
margin: 0px auto;
}
/* ============= HEADER ================= */
#header{
width: 971px;
height:133px;
background-image:url(images/header_02.png);
margin-bottom: 7px;
}

#header_wrap{
width:106px;
height:16px;
float:right;
margin-right: 135px;
padding-top: 19px;
}
/* ============= MENU ================= */
#menu{
width: 971px;
height: 47px;
background-image:url(images/menu_03.png);
}

#point {
display:table;
padding:0px;
margin: 0px;
list-style:none;
white-space:nowrap;

}

#point li {
display:table-cell;
margin:0px;
padding:0px;
border-right: 1px solid #dcdcdc;
}

#point li a {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
height:45px;
margin-top: 1px;
line-height: 43px;
text-align:center;
width: 100px;
text-decoration:none;
color:#ff8a00;
font-weight:bold;
background: repeat-x bottom left;
}

#point li a:hover, #point li a.current {
background:url(images/li_hover_04.png) center top;
color:#2789bc;
}

/* ============= Content ================= */

#content_top{
width:971px;
height:12px;
background-image:url(images/content_top_03.png);
margin-top:15px;
}

#content_mid{
width:971px;
background-image:url(images/content_mid_03.png);
overflow:hidden;
}

#content_bot{
width:971px;
height:12px;
background-image:url(images/content_bot_03.png);
margin-bottom: 10px;
}

/* ============= Content LEFT ================= */
#content_left{
width: 660px;
margin-left: 20px;
float:left;
}

	#content_left h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2787b8;
	margin: 0px;
	padding: 0px;
	}

		#content_left p{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #5e5e5e;
		margin: 0px;
		margin-top: 10px;
		}


#content_left_top{
width: 665px;
height: 28px;
}

	#content_left_top_left{
	height: 28px;
	width: 28px;
	background-image:url(images/adressenwijzer_03.png);
	float:left;
	}
	
		#content_left_top_right{
		height: 28px;
		width: 200px;
		margin-top: 4px;
		margin-left: 3px;
		float:left;
		}
	
			#content_left_top_right h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #2787b8;
			margin: 0px;
			padding: 0px;
			}

			#content_left_top_right h3{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #ff8a00;
			margin-left: 295px;
			margin-top: -15px;
			padding: 0px;
			}
			
#content_left_mid{
width: 650px;
border-top: 1px dotted #cccccc;
margin-top: 5px;
}

	#content_left_mid_left{
	width:315px;
	height:270px;
	border-right: 1px dotted #cccccc;
	float:left;
	margin-top: 8px;
	}
	
		#content_left_mid_left_top{
		width:285px;
		min-height:76px;
		margin-left: 10px;
		margin-top: 10px;
		}
		
			#content_left_mid_left_top p{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #5e5e5e;
			margin: 0px;
			}
		
		#left_boek_wrap{
		width: 298px;
		min-height:118px;
		margin-top: 12px;
		}
		
			#left_boek{
			width: 109px;
			height: 76px;
			float:left;
			margin-top: 15px;
			background-image:url(images/contentboek_03.png);
			}
			
			#left_boek_tekst{
			width: 179px;
			margin-top: 8px;
			margin-left: 10px;
			min-height: 42px;
			float:left;
			}
			
				#left_boek_tekst p{
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #5e5e5e;
				margin: 0px;
				}



#content_left_mid_right{
width:315px;
height:270px;
float:left;
margin-top: 8px;
}

#aanmelden{
width:102px;
}

#left_bottom{
width: 650px;
border-top: 1px dotted #cccccc;
float:left;
}
#informatie{
width:260px;
float:left;
}

#left_bottom_left{
width: 31px;
height:23px;
background-image:url(images/paperclip_03.png);
float:left;
}

	#left_bottom_right{
		height: 28px;
		width: 200px;
		margin-top: 5px;
		margin-left: 3px;
		float:left;
		}
	
			#left_bottom_right h2{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #2787b8;
			margin: 0px;
			padding: 0px;
			}
			
	#left_bottom_tekst{
	margin-top: 10px;
	width: 100%;
	}
	
		#left_bottom_tekst p{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #5e5e5e;
		margin:0px;
		margin-top: 10px;
		}

/* ============= Content LEFT_ right ================= */		

#content_left_right{
width:315px;
height:270px;
float:left;
margin-top: 8px;
margin-left: 10px;
}

	#content_left_right_top{
	width:315px;
	height:20px;
	float:left;
	}
	
		#content_left_right_top h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #ff8a00;
		margin: 0px;
		}
		
		#content_left_right_top p{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #5e5e5e;
		margin:0px;	
		}



#gebruikersnaam{
background-image:url(images/gebruikersnaam_03.png);
height:29px;
margin-bottom:2px;
width:152px;
}

#wachtwoord{
background-image:url(images/wachtwoord_03.png);
height:29px;
margin-bottom:2px;
width:152px;
}

#inloggen{
width: 102px;
height:27px;
float:left;
margin-left: 5px;
margin-top: 8px;
}

#aanmelden2{
width:102px;
float:left;
margin-left: 25px;
margin-top: 8px;

}

.inputgebruikersnaam{
background-color:transparent;
border:0 none;
color:#898989;
font-size:80%;
height:27px;
margin:0 0 0 32px;
padding:6px 0 0;
width:110px;
}

.formlink{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #f6a614;
margin: 0px; 
}



	label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4b4b4b;
	margin: 0px;
	}

#submit{
margin-top: 1px;
width: 102px;
height:27px;
}

#reset{
margin-top: 1px;
width: 102px;
height:27px;
background-image:url(images/herstellen_button_07.png);
cursor:pointer;
margin-left: 10px;
}

	.option{
	width:152px;
	height:29px;
	background-image:url(images/option_box_03.png);
	}
	
.dropdown{
width: 200px;
}	
	
	
#footer{
width:950px;
margin-top: 10px;
margin-left: 10px;
border-top: 1px dotted #cccccc;
}

#footer_wrap{
width:500px;
float:left;
height:20px;
margin-top: 10px;
}

#footer_wrap p{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #5e5e5e;
margin: 0px;
margin-left: 10px;
}

/* ============= right content ================= */

#right_content{
width: 280px;
border-left: 1px dotted #cccccc;
float:left;
margin-left: 5px;
}		

#bedrijven_login{
width: 236px;
height:39px;
background-image:url(images/bedrijven_login_03.png);
margin-left: 10px;
}

	.right_header{
	width: 220px;
	padding: 13px;
	margin-left: 25px;
	}
	
		.right_header h2{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #2787b8;
		margin: 0px;
		padding: 0px;
		}

#willekeurige_adressen{
width:236px;
height:39px;
background-image:url(images/willekeurige_adressen_03.png);
float:left;
margin-left: 10px;
margin-top: 5px;
}

.adresvak{
width:224px;
height:74px;
margin-left: 20px;
float:left;
border-bottom: 1px dotted #cccccc;
overflow:hidden;
}

	.bedrijfsinfo1{
	width: 87px;
	height:63px;
	float:left;
	margin-top: 10px;
	}
	
		.bedrijfsinfo1 ul{
		list-style:none;
		margin: 0px;
		padding: 0px;
		}
		
			.bedrijfsinfo1 li{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bolder;
			color: #2788b9;
			margin: 0px;
			}
		
	
	.bedrijfsinfo2{
	width:6px;
	height:63px;
	float:left;
	margin-top: 10px;
	}
	
			.bedrijfsinfo2 ul{
			list-style:none;
			margin: 0px;
			padding: 0px;
			}
		
				.bedrijfsinfo2 li{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #5e5e5e;
				margin: 0px;
				}
	
	.bedrijfsinfo3{
	width:118px;
	height:63px;
	float:left;
	margin-top: 10px;
	}
	
			.bedrijfsinfo3 ul{
			list-style:none;
			margin: 0px;
			padding: 0px;
			}
		
				.bedrijfsinfo3 li{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #5e5e5e;
				margin: 0px;
				}

#meer_resultaten{
width: 158px;
height:27px;
margin-top: 10px;
margin-right: 34px;
float:right;
}

#contact_info{
width:236px;
height:39px;
background-image:url(images/contact_info_03.png);
float:left;
margin-left: 10px;
margin-top: 15px;
}

#contact_tekst{
width:290px;
min-height: 50px;
float:left;
}

	#contact_tekst_wrap{
	width: 230px;
	float:left;
	margin-left: 15px;
	margin-top: 8px;
	}
	
			#contact_tekst_wrap p{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #5e5e5e;
			margin: 0px;
			margin-bottom: 15px;
			}
	
