/*SEARCHBAR*/

.searchForm p {
	padding: 10px 0 15px 0;
	background: url(/image/border_dotted.gif) repeat-x scroll bottom;
	
}
	.searchForm p label {
		display: inline;
		margin: 0 10px;
		width: auto;
		
		font-size: 11px;
		font-weight: normal;
		color: #4A4A4A;
	}
	.searchForm p input {
		background: transparent;
		width: 170px;
		margin: 0 10px 0 0;
	}
	.searchForm p input.submit {
		width: 75px;
		height: 19px;
		background: black url(/image/icon_pijl_r_white.gif) no-repeat 4px 6px;
		color: white;
	}


/*SEARCHRESULTS*/
.searchNoResultKeywords, .searchNofResults{
	font-weight:bold;
}
.searchHighlight{
	background-color:#D3DC00;
}
.searchResultTitle{
font-weight:bold;
}
.searchResult{
margin-bottom:20px;
}

/*SEARCH NAVIGATION*/
.searchNavigation{
	margin-top:10px;
	padding-top:10px;padding-bottom:10px;
	background:transparent url(/image/border_dotted.gif) repeat-x scroll top;
}
.searchNavigation div {
	width:auto;
	float:right;
}
.searchResultPrevLink{
margin-right:5px;
}
span.searchResultPage,
a.searchResultPage:link, a.searchResultPage:visited, a.searchResultPage:hover, a.searchResultPage:active{
	color:#A3A3A3;
	margin-right:5px;
	font-size:12px;
}
span.searchResultPageActive{color:#000;}
.searchBreadcrumb{font-weight:bold;text-decoration:underline;}

.searchResultsContainer {
	padding-left:10px;
	padding-top:10px;
}

.searchResultInfo {
	margin-bottom:10px;
}
