#section h1
{
  background-color:#fff;
  color:#58534f;
  margin:0 0 10px 0;
}

#search_advanced
{
  width:554px;
  margin:0 0 10px 0;
}

#search_advanced fieldset
{
  border:0;
}

#search_advanced .default, 
#search_advanced .date
{
  margin:0 0 10px 0;
  text-align: right;
}

#search_advanced .advanced
{
 margin: 0 0 100px 0;
}

#search_advanced .default input
{
  padding:2px;
}

#search_advanced .default input, 
#search_advanced .default select, 
#search_advanced .date select
{
  font-family:'courier new', monospace;
  font-size:12px;
}



#search_advanced .default label, 
#search_advanced .date label
{
  font-family:arial;
  font-style:italic;
  background-color:#fff;
  color:#766b6b;
  margin-right: 3px;
}

#search_advanced .default label
{
  display:block;
}

#search_advanced .advanced, 
#search_advanced .date
{
  float: right;
  margin:0 0 10px 0;
}

#search_advanced .advanced, 

{
  
}

#search_advanced .advanced input
{
  padding:2px;
}

#search_advanced .advanced input
{
  font-family:'courier new', monospace;
  font-size:12px;
  width: 214px;
}

#search_advanced .advanced select
{
 font-family:'courier new', monospace;
  font-size:12px;
  width: 220px;
  height: 23px;
}

#search_advanced .advanced label

{
  font-family:arial;
  font-style:italic;
  background-color:#fff;
  color:#766b6b;
  margin-right: 3px;
}



.form_columns
{
  float:left;
  width:554px;
}

.form_column
{
  float:left;
  width:230px;
}
/*
.form_column_advanced
{
  float:left;
  width:230px;
  padding: 0 103px 0 0;
}
*/
.form_column_advanced
{
  margin: 0px 0px 0px 0px;	
  float:right;
  width:460px;
  padding: 0 103px 0 0;
  clear:both;
}

.advanced_search a
{
  clear:both;
  float: right;	
  padding: 0px 45px 0px 0px;
  color:#766b6b;
}


#search_term,
#archive_title,
#archive_author
    
{
  width:220px;
  height:16px;
}

#eceSec
{
  width:227px;
  height:23px;

}

#eceArticleType,
#eceSection,
#eceSectie,
#search_advanced_category, 
#archive_katern, 
#archive_type
{
  width:220px;
  height:23px;  
}


#search_advanced .submit label
{
  display:none;
}

#search_advanced .submit a
{
  display:block;
  float:left;
  background-color:#fff;
  color:#766b6b;
  font-family:arial, sans-serif;
  font-size:12px;
  margin:10px 0 0 5px;
}

#search_advanced .submit .button_container
{
  display:block;
  float:left;
  width:auto;
  height:18px;
  background-image:url('/trouw/template/ver2-0/images/forms/search_advanced_submit_container_rounded.gif');
  background-repeat:no-repeat;
  background-position:top left;
  background-color:#736b6b;
  color:#fff;
  margin:2px 0 0 10px;
  padding:0 0 0 7px;
}

#search_advanced .submit .button_container input
{
  height:18px;
  background-image:url('/trouw/template/ver2-0/images/forms/search_advanced_submit_rounded.gif');
  background-repeat:no-repeat;
  background-position:top right;
  background-color:#736b6b;
  color:#fff;
  font-family:arial, sans-serif;
  cursor:pointer;
  border:0;
  padding:0 7px 0 0;
}

#search_advertisement
{
  position:relative;
  width:500px;
  font-family:arial, sans-serif;
  background-color:#d3dde4;
  color:#000;
  font-size:12px;
  line-height:125%;
  margin:0 auto 10px auto;
  padding:10px;
}

#search_advertisement h3
{
  font-family:georgia, sans-serif;
  font-size:14px;
}

#search_advertisement h3, 
#search_advertisement a
{
  background-color:#d3dde4;
  color:#004477;
}

#search_advertisement a:hover
{
  background-color:#d3dde4;
  color:#766b6b;
}

#search_advertisement span
{
  position:absolute;
  top:5px;
  right:10px;
  background-color:#d3dde4;
  color:#766b6b;
  font-style:italic;
}

#search_results_options
{
  overflow:hidden;
  height:1%;
  width:554px;
  font-family:arial, sans-serif;
  background-color:#fff;
  color:#000;
  font-size:12px;
  line-height:125%;
  margin:0 0 10px 0;
}

#search_results_options_left
{
  padding-top:20px;  
  float:left;
  width:350px;
}

#search_results_options_left p
{
  float:left;
}

#search_results_options_left ul
{
  list-style:none;
}

#search_results_options_left li
{
  float:left;
}

#search_results_options_left a
{
  background-color:#fff;
  color:#000;
  border-right:1px solid #000;
  padding:0 5px;
  text-decoration: underline;
}

#search_results_options_left a.noclick {
  text-decoration: none;
}

#search_results_options_left a.last
{
  border:0;
}

#search_results_options_left a.selected
{
  text-decoration:none;
}

#search_results_options_right
{
  float:left;
  width:277px;
  text-align:right;
}

.search_result
{
  overflow:hidden;
  height:1%;
  position:relative;
  font-family:arial, sans-serif;
  font-size:12px;
  margin:0 0 10px 0;
}

.search_result h2
{
  font-family:georgia, sans-serif;
  font-size:17px;
  background-color:#fff;
  color:#000;
}

#section .search_result h2 a
{
  display:inline;
}

.search_result p
{
  background-color:#fff;
  color:#000;
  line-height:125%;
}

.search_result .date
{
  background-color:#fff;
  color:#766b6b;
}

.search_result .preview
{
  position:absolute;
  right:0;
  bottom:0;
}

.search_result .preview a
{
  background-color:#fff;
  color:#766b6b;
}

#resulthits p {
	margin : 0 0 5px 0;
}

#resultpaging {
	margin : 20px 0 5px 0;
}

ul.navigation {
	font-family: Georgia, Arial, sans-serif;
	list-style: none;
	padding: 10px 0 30px 0;
}

ul.navigation li {
	float: left;
	width: 25px;
	font-size: 12px;
	height: 12px;
	line-height: 14px;
}

ul.navigation li a{
	float: left;
	width: 25px;
	height: 12px;
	line-height: 14px;
	text-decoration: underline;
	border-right: solid black 1px;
	text-align: center;
	
}

ul.navigation li.previous {
	width: 40px;
}

ul.navigation li.previous a{
	width: 40px;
	text-decoration: none;
	text-align: left;
	border-right: none;
	
	
}

ul.navigation li.next {
	width: 50px;
}

ul.navigation li.next a{
	width: 50px;
	text-decoration: none;
	border-right: none;
	margin-left: 5px;
}

ul.navigation li.current {
	float: left;
	text-decoration: none;
	border-right: solid black 1px;
	text-align: center;
	font-weight: bold;
}
ul.navigation li.current a{
	font-weight: bold;
	text-decoration: underline;
}

#result_information {
	text-align: right;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

#executive {
	width: 500px;
	margin-top: 10px;
	overflow: hidden;
	font-family: arial, sans-serif;
	color: gray;	
}