body{
	background:url('./images/back.jpg');
    color:#4D4D4F;
    font-family:Verdana, "Lucida Grande",Tahoma,Verdana;
    font-size:10px;
    margin:0;
}

#tdleft{
    width:21px;
    background:url('./images/tmp_schaduw_l.jpg');
}
#tdright{
    width:19px;
    background:url('./images/tmp_schaduw_r.jpg');
}
#tdcenter{
    background-color:white;	
    vertical-align:top;
    padding:0;
}
#logodiv{
    margin-top:0px;	
}
#logodiv img, #searchdivtop,#searchdiv{
	width:925px;
}
#logodiv img{
    border: 1px solid black;
}
#leftBannering{
width: 115px;
float:left;
margin:10px;
}
#menu{
background-color:#68c4d8;
height: 37px;
padding-left:129px;	
width:796px;
}
div.menuitem{
width:141px;
height:37px;
float:left;
}
div.menuitemcont {
width:141px;
height:37px;	
	}
div.menuitemcont span {
display: none;
	}	
div.biobedrijven{
	background:url('./images/biobedrijventab.gif');
	}
div.biobedrijvenSelected{
	background:url('./images/biobedrijventab_pos.gif');
	}
div.bioproducten{
	background:url('./images/productentab_neg.gif');
	}
div.bioproductenSelected{
	background:url('./images/productentab_pos.gif');
	}
div.afnemers{
	background:url('./images/boerzoekttab_neg.gif');
	}
div.afnemersSelected{
	background:url('./images/boerzoekttab_pos.gif');
	}
	div.menuitemSelected{
background:url('./images/menuback_on.gif');
}
#searchdivtop{
	background:url('./images/topdiv.jpg');
	height:20px;
	}
#searchdiv{
	background:white;
	border: 1px solid black;
margin:0;	
	}
#searchdivbottom{
	background:url('./images/bottomdiv.jpg');
	width:925px;
	height:15px;
	}
#uitleg{
width:550px;
margin: 0px auto;	
padding-top:20px;
text-align:justify;
	}
#titlemap{
width:540px;	
margin:20px auto;
padding:10px;
background-color:#eee;
	}

#algemenevoorw{
width: 500px;
margin: 50px auto;		
font-size: 1.5em;
		}
#legende{
width:100%;
background-color:white;	
text-align:center;

	}
#legende table{
margin: 0 auto;	
	}
#legende table tr td{
padding:0 10px 0 10px;	
	}	
#mainContent #uitleg a{
font-weight:bold;
text-decoration:underline;		
		}
#mainContent{
    width:925px;
    margin-left:auto;
    margin-right:auto;	
}
#mainContent a, #mainContent a img{
color:black;
text-decoration:none;	
border:0;
	}
img{
border:0;
margin:0;
padding:0;	
	}
#searchtable{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;	
}
#searchtable td{
    vertical-align:top;	
}	
td.inputtd{
    padding: 0 0 0 20px;	
}
#belowformhr{
    margin-left:auto;
    margin-right:auto;
    color:#bbb;
    height:1px;
    background-color:#bbb;
    width:400px;	
}
h1{
    font-size:2em;
    color:green;	
}
h2{
    display:inline;
    font-size:1em;
    color:#7C4C18;	
}
div.resultDiv{
    margin:4px;
    padding:4px;
    border:1px solid grey;	
}
#map_canvas{
    margin:0 10px 10px 10px;
    width: 540px; 
    height: 200px;
    margin-left:auto;
    margin-right:auto;
}
#map_solocanvas{
    margin:10px;
    width: 500px; 
    height: 250px;
    margin-left:auto;
    margin-right:auto;
}
#white{
	background: white;
	}
#SingleDiv{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	}
#searchResults{
	clear: both;
	margin: 0 auto;
	}
tr.header td{
    color:white;
    font-weight:bold;
}
td.tdnrrechts{
	width: 200px;
	text-align:right;
	}
td.logo{
	width: 150px;	
	}
td.tdnrcenter{
	text-align:center;
	}
#div1{
float:left;
width:564px;
background-color:white;
border-color:#68C4D8;
border-style:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:1px;
padding: 4px;
}
#div2{

}
#div3{

}
#div4{

}
#buttonset{
text-align:center;	
	}
#disclaimer{
	font-size: 0.8em;
	margin-top:30px;
	text-align:center;
	}
#result_count{
	font-size:2em;
	line-height:2em;
	color:#7C4C18;
	}
