
	h2 {
		color: #000000;
		font: 150%/1.25 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
		margin: 1em 0 0.25em;
	}
	.search {

		margin-top: 10px;
		width: 800px;
	}

	.search table{
		vertical-align: bottom;
	}

	.searchHeader{
		text-align: left;
		margin: 0 auto;
		padding-bottom: 20px;
	}

	.searchHeader .title{
		color: #CC0000;
		font-size:24px;
		font-family: Georgia;
		font-weight: bold;
		display: inline;
	}

	.searchHeader .documentOptions{
		float: right;
	}

	.searchHeader .documentOptions a{
		color: #CC0000;
	}

	.searchbox{
		text-align: left;
		margin: 40px auto;
		padding-top: 10px;
		padding-bottom: 20px;
		font-weight: bold;
	}

	.searchbox table {
		width: 780px;
		border-collapse: collapse;
		margin-top: 10px;
	}

	.searchbox table td{
		padding-bottom: 10px;
		vertical-align: middle;
font: 100%/1.25 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
		border-top: 1px solid #C1CBD5;
		padding-top: 10px;
	}

	.searchbox table tr:first-child td{
		padding-top: 30px;
		border: none;
	}

	/*.searchbox table #searchformrow_1 td {
		border-top: 1px solid #C1CBD5;
		padding-top: 10px;
	}
	*/
	.searchbox .title, .login .title{
		margin: -80px 0 0 0;
		font-family: Georgia;
		font-size: 18px;
		font-weight: bold;
	}

	/*.searchbox #erase_0 {
		margin-right: 86px;
		margin-top: 12px;
	}*/

	.searchbox table tr td img {
		margin-right: 86px;
		margin-top: 12px;
	}

	.searchbox #submit_facetsearch{

	}
	.searchbox #submit_facetsearch:after{content: "Zoek ";}

	.searchbox input{
    background-color: #FFFFFF;
    border: 2px solid #EEEEEE;
    border-radius: 6px 6px 6px 6px;
    float: left;
    font-size: 160%;
    margin-right: 15px;
	}

	.searchbox input{
		margin: 5px 5px 0 0;
		display: block;
		width: 220px;
	}

	.searchbox span{
		position: absolute;
		margin-left: 30px;
		line-height: 12px;
		color: #8496AC;
	}

	.searchbox select{
		margin-top: 20px;
		margin-left: 30px;
	}

	.searchbox .jq_erase_searchrow{
		width: 27px;
		height: 7px;
		background-image:url('/static/project/vn/img/wis.gif');
	}

	.searchbox .searchbutton{
		width: 156px;
		height: 42px;
		background-image:url('/static/project/vn/images/search.png');
	}
	.searchbox .searchbutton:hover{background-image:url('/static/project/vn/images/search-hover.png');}

	.login{
		background-color: #EEF1F4;
		text-align: left;
		margin: 20px auto;
		padding-top: 10px;
		padding-bottom: 15px;
		font-weight: bold;
	}

	.login input{
		margin: 10px;
	}

	.login span{
		margin-left: 10px;
		font-weight: normal;
	}

	.searchOptions{
		width: 60%;
		margin: 15px auto;  
		text-align: right;
	}

	.searchOptions input{
		margin-bottom: 5px;
	}


	.searchResultsbox{
		float: left;
		width: 620px;
		padding-top: 10px;
	}

	#vn .searchpage .searchResultsbox ol{
		list-style-type: numbered;
		margin-left: 40px;
		margin-top: -15px;
		color: #000000;
		font: 150%/1.25 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
	}

	.searchResultsbox li{
		border-bottom: 2px solid #F4F4F4;
		padding: 1em 30px 1em 20px;
	}

	.searchResultsbox li div,
	.searchResultsbox li span{
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000;	
	}

	.searchResultsbox li .snippet, #content #main-content .lead{
		background-color: #fff;
		display: block;
		padding: 10px 0 0 0;
		margin-top: 5px;
		line-height: 1.6875;
		color: #777777;
		font-family: Georgia;
		font-size:16px;
		margin-bottom: 20px;
	}
	.searchResultsbox li .snippet strong{
	   background-color: #FFDCD9;
		color: #000000;
	}

	.resultsOrder {
		background-color: #EEEEEE;
		height: 25px;
		padding: 9px;
		width: 782px;
		margin-bottom: 20px;
		font-family: Georgia;
		font-weight: bold;
		
	}

	.resultsOrder .meta {
		color: #000;
		margin-left: 15px;
	}

	.resultsOrder .sort,
	.resultsOrder .resultsPerPage{
		margin-left: 40px;
	}

	.resultsOrder div {
		display: inline;
	}

	.results{
		float: left;
		padding-right: 5px;
	}

	.results .searchbox .title{
		margin: 5px 0 5px 10px;
		color: #000000;
		font-family: Georgia;
		font-size: 18px;
		font-weight: bold;
	}

	.results .meta{
		display: block;
		background-color: #EEF1F4;
		padding: 5px 0;
		margin: 40px auto 10px auto;
		text-align: center;
	}

	.results .meta .numberOfResults{
		font-weight: bold;
		color: #CC0000;
	}

	.results .sort{
		font-family: Georgia;
		position: relative;
		top: -72px;
		left: 15px;
	}

	.results .resultsSort{
		display: inline;
	}

	.results .resultsPerPage{
		font-family: Georgia;
		margin: 0px auto;
		padding: 5px 15px;
		float: right;
	}
	li.result{
	position:relative;
	}
	.result .header .head span a{
		margin-bottom: 5px;
		display: inline-block;
		vertical-align: top;
		font: 24px 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
	}

	.result .header .chapeau{
		margin-left: 10px;
	}

	.result .header .chapeau a{
		font-size: 12px;
		font-style: italic
	}

	.result .details{
		padding-bottom: 5px;
		margin-top: 5px;
		position: absolute;
		bottom: 0px;
		
	}

	.result .details span{
		margin: 0 5px 0 0;
	}

	.result .details .date{
		color: #999999;
		font-weight: bold;
	}

	.result .details .rubriek{
		font-weight: bold;
	}

	.result .details .author{
		font: 81.25%/1.8 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
		letter-spacing: 0.1em;
		text-transform: uppercase;
		font-size: 13px;
		
	}

	.result .lead a{
		color: #CC0000;
		text-decoration: none;
		
	}

	.result a {
		
		font-weight: bold;
		position: relative;
		font-family: Georgia;
	}

	.result .link a,
	.result .free-article a{
		float: right;
	}

	.result a:hover{
		font-weight: bold;
	}

	.result .header a{
		color: #DD1100;
		font: 150%/1.25 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
		margin: 0.2em 0 0.4em;
		font-size:24px;
		text-decoration: none;
		display: block;
	}

	.result .highlightedSearchword{
		font-weight: bold;
	}

	.result img{
		float: left;
		margin-right: 5px;
		margin-top: 2px;
	}

	.result .WPG-wad-element, .result .free-article{
		display: none;
		font: 150%/1.25 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
		  margin: 0.2em 0 0.4em;
		font-size:18px;

	}

	.result .WPG-wad-element a:after , .result .free-article a:after{
		content:"  ";
	}

	.result .lead  span .extraText{
		color: #999999;
	}

	.resultPages{
		margin: 0 auto;
		border-top: 1px solid black;
		padding-top: 10px;
		text-align: center;
		color: #CC0000;
	}

	.resultPages a{
		color: #CC0000;
		font-weight: bold;
		text-decoration: none;
		padding: 3px;
	}

	a.current {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		padding: 3px;
	}
	.resultPages a:hover{
		font-weight: bold;
	}

	.resultPages .previous{
		float: left;
	}

	.resultPages .next{
		float: right;
	}

	.filterbox{
		float: left;
		background: url('/static/project/vn/img/box-bottom-right.gif') no-repeat bottom;
		width: 180px;
		margin-top: 10px;
		margin-left: 5px;
		padding-bottom: 10px;
	}

	.filterbox span.title{
		background: url('/static/project/vn/img/box-top-right.gif') #FFF no-repeat top;
		width: 180px;
		padding-left: 20px;
		padding-top: 10px;
		margin-left: -10px;
		display: block;
	}

	.filterbox .title{
		font-family: Georgia;
		font-weight: bold;
	}
		
	.filterbox .resultsRange{
		margin: 5px 10px 0 10px;
		padding-top: 5px;
		padding-bottom: 10px;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		border-top: 1px solid #C1CBD5;
	}

	.filterbox .resultsRange .title{
	   margin: 5px 0;
	}

	.filterbox .resultsRange a {
		font-size: 10px;
	}

	.filterbox .resultsRange a:before {
		content: '>> ';
	}

	.filterbox .resultsRange table{
		width: 100%;
		font-weight: normal;
	}

	.filterbox .resultsRange td{
		vertical-align: baseline;
		font-size: 11px;
	}

	.filterbox .resultsRange img{
		vertical-align: middle;
		margin: auto 5px;
	}

	.filterbox .resultsOrigin{
		padding: 5px 0 0 0;
		margin-left: 10px;
		margin-right: 10px;
		font-family: Arial;
		border-top: 1px solid #C1CBD5;
	}

	.filterbox .resultsOrigin .title{
		margin: 5px 0;
		font-family: Georgia;
		font-size: 14px;
		font-weight: bold;
	}

	.filterbox .resultsOrigin .originbox {
		margin-top: 5px;
		padding-bottom: 5px;
	}

	.filterbox .resultsOrigin .originbox input{
		margin-right: 15px;
	}

	.filterbox .resultsSort{
		margin-top: 5px;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
		padding-top: 5px;
		padding-bottom: 5px;
		font-family: Georgia;
		font-size: 11px;
		font-weight: bold;
	}

	.searchResultsbox select{
		margin-left: 10px;
	}

	.filterbox .resultsSort .sortbox{
		background-color: #EEF1F4;
		padding: 5px 0 5px 5px;
	}

	.filterbox .searchFromToCalendar{
		background-image:url('/static/project/vn/img/kalender.gif');
		width: 21px;
		height: 21px;
	}

	#searchquerytable tr td:first-child{
		width: 244px;
	}

	#searchquerytable tr td:last-child{
		width: 121px;
	}
	
	
	
.pagenumber {
    padding: 0 0 20px 40px;
    position: relative;
    z-index: 10;
}
.entry.pagenumber {
    padding-left: 20px;
}
.entry.pagenumber-under {
    border-bottom: 0 none;
}
a.pagenumber {
    display: block;
    float: left;
    margin-right: 10px;
    padding-bottom: 5px;
}
.pag li.selected {
    background: url("images/pagenumber-selected.png") no-repeat scroll 50% 100% transparent;
}
a.pagenumber, .pagenumber li span, .pagenumber li strong {
    background-color: #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    display: block;
    font: 81.25%/1.38 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
    letter-spacing: 0.05em;
    padding: 6px 8px 5px;
    text-decoration: none;
    text-transform: uppercase;
}
a.pagenumber li span {
    background-color: #FFFFFF;
    color: #222222;
}
 a.next {
    background-image: url("images/button-arrow-sprite.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    padding-right: 12px;
}
a.previous {
    background-image: url("images/button-arrow-sprite.png");
    background-position: 0 50%;
    background-repeat: no-repeat;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    padding-left: 12px;
}
a.pagenumber:hover{
    background-color: #DD1100;
    color: #FFFFFF;
}
