body 	{
		background: url(../img/bg.jpg) top repeat-x;
		background-color: #d5edfa;
		padding: 0;
		margin: 0;
		border: 0;
		font-family: Arial;
		font-size: 11px;
		}
		
img		{
		border: none;
		}
		
a:link {color: #ef4c42; text-decoration: underline}     /* unvisited link */
a:visited {color: #ef4c42; text-decoration: underline}  /* visited link */
a:hover {color: #ef4c42; text-decoration: underline}   /* mouse over link */
a:active {color: #ef4c42; text-decoration: underline}   /* selected link */		

p 		{
		margin: 0;
		margin-bottom: 20px;
		padding: 0;
		line-height: 18px;
		color: #035a8e;
		}
		
h1		{
		font-size: 14px;
		color: #035a8e;
		margin: 0;
		margin-bottom: 10px;
		padding: 0;
		}
		
h2		{
		font-size: 11px;
		font-weight: bold;
		color: #035a8e;
		padding-top: 5px;
		margin: 0px;
		}
			
#container {
		width: 820px;
		margin: 0 auto;
		margin-bottom: 20px;
		}
		
#logo 	{
		width: 361px;
		height: 138px;
		margin-top: 20px;
		float: left;
		background: url(../img/logo.png) top no-repeat;
		}
		
#taal	{
		width: 200px;
		height: 80px;
		float: left;
		margin-left: 240px;
		margin-top: 60px;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		color: #035a8e;
		}
		
.clear 	{
		clear: both;
		}
		
.dot_line {
		height: 1px;
		width: 100px;
		margin-left: 45px;
		margin-top: 7px;
		text-align: center;
		background: url(../img/dotline.gif) center repeat-x;
		}
		
.flag_nl {
		margin-top: 8px;
		margin-left: 65px;
		float: left;
		}
		
.flag_fr {
		margin-top: 8px;
		margin-left: 10px;
		float: left;
		}
		
#zoeken {
		width: 814px;
		height: 125px;
		margin-top: 45px;
		margin-bottom: 15px;
		background: url(../img/zoeken.png) center no-repeat;
		}
		
#zoeken_content {
		width: 550px;
		height: 25px;
		margin-left: 240px;
		padding-top: 50px;
		}
		
#menu	{
		width: 225px;
		height: 364px;
		float: left;
		background: url(../img/menu_bg.png) no-repeat top right;
		}
		
#wordt_slijppunt {
		width: 146px;
		height: 80px;
		margin-top: 25px;
		margin-left: 35px;
		background: url(../img/wordt_slijppunt.png) no-repeat left;
		}
		
#menu ul {
		width: 150px;
		padding-left: 20px;
		padding-top: 20px;
		padding-right: 10px;
		margin: 0;
		margin-left: 10px;
		}
		
#menu li {
		list-style-type: none; 
		background: url(../img/dotline.gif) repeat-x bottom;
		padding-left: 15px;
		padding-top: 7px;
		}
		
#menu a 	{
		display: block;
		height: 22px;
		width: 130px;
		text-align: left;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		color: #035a8e;
		padding-left: 13px;
		background: url(../img/arrow.gif) no-repeat left 4px;
		}
		
#menu a:hover {
		color: #d10019;
		background: url(../img/arrow_h.gif) no-repeat left 4px;
		}
		
#menu .active 	{
		display: block;
		height: 22px;
		width: 130px;
		text-align: left;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		color: #d10019;
		padding-left: 13px;
		background: url(../img/arrow_h.gif) no-repeat left 4px;
		}
		
#content {
		width: 530px;
		float: left;
		padding-left: 22px;
		padding-right: 20px;
		}

#content1{
		width: 755px;
		float: left;
		padding-left: 30px;
		padding-right: 20px;
		margin: 0 auto;
}
		
.zoeken_input {
		height: 16px;
		border: 1px solid #115c89;
		}
		
.button_zoek {
		width: 79px;
		/*height: 19x;*/
		color: #FFF;
		font-weight: bold;
		background-color: #0076bd;
		border: 1px solid #0e5885;
		}
		
.postcode {
		color: #FFF;
		font-weight: bold;
		font-size: 14px;
		margin-right: 10px;
		}
		
.foto	{
		border: 1px solid #0e5885;
		float: left;
		margin-right: 15px;
		margin-bottom: 15px;
		margin-top: 5px;
		}
		
.infotabel {
		float: left;
		width: 300px;
		border-style: solid;
		border-color: #0076bd;
		border-width: 1px;
		margin-top: 5px;
		margin-bottom: 65px;
		}
		
.tr_white {
		background-color: #FFF;
		color: #0076bd;
		border: 1px solid #0076bd;
		}
		
.tr_blue {
		background-color: #55a6d5;
		color: #FFF;
		border: 1px solid #0076bd;
		}
		
.cellborder {
		border-right: 1px solid #0076bd;
		border-bottom: 1px solid #0076bd;
		}
		
.cellborder_r {
		border-right: 1px solid #0076bd;
		}
		
.cellborder_b {
		border-bottom: 1px solid #0076bd;
		}
		
#footer {
		height: 15px;
		margin-top: 30px;
		padding-top: 10px;
		text-align: right;
		color: #55a6d5;
		background: url(../img/dotline.gif) top repeat-x;
		}
		
#footer a:link {color: #035a8e; text-decoration: none}     /* unvisited link */
#footer a:visited {color: #035a8e; text-decoration: none}  /* visited link */
#footer a:hover {color: #035a8e; text-decoration: underline}   /* mouse over link */
#footer a:active {color: #035a8e; text-decoration: underline}   /* selected link */	

form.stijl{
	font-family: Arial;
	font-size: 11px;
	color: #035a8e;
}

form.stijl label{
	float: left;
	width: 13em;
	text-align: left;
	margin-bottom: 3px;
}

form.stijl input, form.stijl textarea{
	margin-bottom: 3px;
}

form.stijl input.button_verzenden {
		width: 100px;
		/*height: 19x;*/
		color: #FFF;
		font-weight: bold;
		background-color: #0076bd;
		border: 1px solid #0e5885;
}

