



/*------ stylesheet: keur.css-----*/

.frame input,
.frame select {
  font-size: smaller;
}

.keurkop, .keurkopje {
        color: #41447B;
        font-weight: bold;
}
.keurkop {
        font-size: 130%;
}
.keurkopje {
        font-size: 90%;
}
.keurkopjelink {
        color: blue;
        font-weight: bold;
        font-size: 90%;
}
.frame fieldset {
  border: solid grey 1px;
}

.frame textarea {
  width: 98%;
}

.keurphoto input {
  width: 2em;
}

.keurname {
  font: larger bold;
}

.keurpersonalia, .keurphoto {
  float: left;
  margin: 0.5em;
}

.keurdescription, .editkeurdescription {
  margin: 0.5em;
}

.editkeurdescription {
  clear:both;
}

.keurpersonalia label {
  width: 11em;
  float: left;
  text-align: right;
  margin: 0 0.5em 10px 0px;
  clear: both;
}

.keurpersonalia input, .keurpersonalia select {
  float: left;
  width: 20em;
  margin-bottom: 10px;
  color: #e63d4a;
  border: gray solid 1px 
}

.editkeurdescription textarea {
  width: 98%;
}

.keurlink {
  margin: 0.7em;
}



/*------ stylesheet: dir.css-----*/

.filelist {
  float: left;
  width: 24%;
  border: solid gray 1px;
}


/*------ stylesheet: search.css-----*/

.searchform table {
	width: 99%;
}

.searchform .formtable {
	width: 75%;
	/*border-collapse: collapse;*/
}

.resultpage .searchform .formtable {
	width: 99%;
}

.searchform .formheader {
	width: 99%;
}

.searchform .label {
	color: #41447B;
	width: 23%;
	vertical-align: middle;
}

.searchform .terms {
	width: auto;
}

.searchform .submit {
	width: 15%;
	padding-left: 1em;
}

.searchform .advanced {
	width: 17%;
}


.searchform .value {
	width: 45%;
}

.searchform .textinput {
  width: 99%;
}

.searchform .terms input {
	width: 99%;
}

.searchform .veld {
	width: 33%;
	border-right: 1px solid #B1CAC7;
	border-bottom: 1px solid #B1CAC7;
}

.searchpoweredby  {
  float: right;
  color: #1b3687;
  font: 8pt helvetica,sans-serif;
  font-weight: bold;
  display: none;
}

.searchpoweredby a {
  color: #1b3687;
}

.searchform .searcherror {
  color: red;
  width: 250px;
  border: 1px solid black;
}

.searchform .tab_selected {
	width: 33%;
	padding: 0.3em;
	border-bottom: 0.3em solid #CECAD6;
	background-color: #CECAD6;
}

.searchform .tab_unselected {
	width: 33%;
	padding: 0.3em;
	border-top: 0.3em solid white;
	background-color: #E7E3EF;
}

.searchform .tab_area {
	border-top: 0.5em solid #CECAD6;
	background-color: #DEDAE6;
}



/*------ stylesheet: eventstatus.css-----*/

.event{
  font-size: 80%;
}
.eventheader {
  font-weight: bold;
}

.event td {
  padding: 0;
}

.eventinfo td{
  border-top: 1px solid #C1DAD7;
}


/*------ stylesheet: result.css-----*/

a {
	color: #e63d4a; /*rood*/
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


.drilldown {
  margin-left: 2em;
}

.result {
  padding: 0px;
  margin: 0px;
  margin-left: 0em;
  margin-bottom: 2ex;
  font-weight: normal;
}

.result p {
  padding: 0px;
  margin: 0px;
}

.resultlogo img{
  vertical-align: middle;
}

.resulttitle,
.showresulttitle {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #41447B;
	font-weight: bold;
}


.resultauthor, .resultrank, .resulttype {
	margin-top: 0px;
	margin-bottom: 0px;
}

.resultauthor a {
  color: #00c;
}

.resulttaal {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
}

.resultkwic {
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

li.resultnumber {
  list-style-type: decimal;
  list-style-image: none;
  color: #41447B;
  font-weight: bold;
  margin-left: 1em;
}

.resulttype img {
	vertical-align: middle;
	margin: 0em 0.5em;
}

#metadata {
	border-spacing: 0.3em;
}

.label {
	font-weight: bold;
	vertical-align: top;
}

#xmllink {
	margin-left: 0.3em;
}

.resultmetadata {
	color: gray;
	text-align: right;
	margin-right: 0.5em;
}

.resultmetadata a {
	color: blue;
}

hr {
	margin: 0.5em;
}

.moreless	{
	text-align: center;
}

.lessresults,
.lesspageresults
.currentpageresult,
.morepageresults,
.moreresults {
	vertical-align: middle;
}

.lessresults img,
.moreresults img {
	vertical-align: middle;
	border-style: none;
}

table.restrictiontable{
  table-spacing:0px;
}
td.restrictiontable{
  border: 0px;
  padding: 0px;
  padding-left: 20px;
}

.noresults {
	color:#e63d4a; /*rood*/
}


/*------ stylesheet: participant_table.css-----*/

table.participant_table {
	padding: 0;
	margin: 0;
}

.participant_table th {
	background: #CAE8EA url(/image.view/table_header.jpg) no-repeat;
}

.participant_table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

.participant_table td.alt {
	background: #F5FAFA;
	color: #797268;
}



/*------ stylesheet: sitemap.css-----*/

#sitemap {
  background: url(/image.view/dareleft_background.jpg) #D5DAE6 no-repeat;
  height: 1000px;
  padding: 0.5em 0em;
}

#sitemap .link {
  margin: 0.7em;
}

#sitemap .kop {
  margin: 1em;
  text-align: center;
}

#sitemap .darekop {
  margin: 1em;
  text-align: center;
  font-size: 150%;
}


/*------ stylesheet: news.css-----*/

.newsitem {
  margin: 0.5em;
}

.newsitem .kopje {
  font-size: 100%;
}

.newsitem .date {
  font-size: 90%;
  margin: -0.5em 0em;
}



/*------ stylesheet: rightside.css-----*/

.rightside {
	float: right;
	width: 20%;
        height: 1000px;
}

.rightside p,
.rightside .link {
	margin: 0.5em;
}



/*------ stylesheet: header.css-----*/

#darenetlink {
  background: url(/image.view/logo_knaw_top2.jpg) no-repeat;
  float: left;
  width: 345px; height: 43px;
  text-indent: -9000px;
  text-decoration: none;
}

#pageheader {
  background: url(/image.view/knaw_background.jpg) left #FFFFFF no-repeat;
  height: 43px;
}

#newsheader {
  background: url(/image.view/header_nieuws.jpg) left #FFFFFF no-repeat;
  height: 24px;
}

#knawlink,
#surflink {
  background: url(/image.view/logo_knaw_website_small.gif) no-repeat;
  float: right;
  width: 43px; height: 43px;
  text-indent: -9000px;
  text-decoration: none;
}

#links {
  /* background: #008686; */
  background: #029a9b;
  background-image: url(/image.view/logo_dare.jpg);
  background-repeat: no-repeat;
  clear: both;
  padding: 0.3em;
  text-align: right;
  min-height: 17px;
}

#links, #links a {
  color: white;
}



/*------ stylesheet: stats.css-----*/

.status_table {
	border-collapse: collapse;
}
.status_table td{
	padding: 2px;
}

.status_table .status_count {
	border-left: 1px solid black;
	text-align: right;
}

.status_table .status_header {
	font-weight: bold;
	text-align: left;
}

.status_table .status_header td {
	border-bottom: 1px solid black;
	padding-right: 1em;
}

.status_table .status_total td{
	border-top: 1px solid black;
	font-weight: bold;
}


/*------ stylesheet: promise.css-----*/

/* ----- promise ----- */

.promise table {
	width: 90%;
}

.promise table td {
	margin: 0em;
	padding: 0em;
	border: 0;
}

.promise .textinput {
	width: 99%;
}

.promise .textinputsmall {
	width: 70%;
}

.promise .searchlabels {
	width: 20%;
}
.promisefeature .empty{
  height: 10px;
}

.sortedby {
  font-style: italic;
  font-size: 80%;
}




/*------ stylesheet: baseurls.css-----*/

.baseurls_table th,
.baseurls_table td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 3px 10px 3px 10px;
	color: #4f6b72;
}

.baseurls_table .startGroupAlt0 td,
.baseurls_table .nextGroupAlt0 td {
	background: #F5FAFA;
}

.baseurls_table .startGroupAlt1 td,
.baseurls_table .nextGroupAlt1 td {
	background: #fff;
}

.baseurls_table .startGroupAlt0 td,
.baseurls_table .startGroupAlt1 td {
	border-top: 1px solid #C1DAD7;
}

.baseurls_table .groupName{
	font-weight: bold;
}



/*------ stylesheet: darecontent.css-----*/

body {
  margin: 0px;
  font: 10pt helvetica,sans-serif;
  color: #313234;
}

a {
        color: #e63d4a; /*rood*/
        text-decoration: none;
}

a:hover {
        text-decoration: underline;
}

b {
        color: #41447B;
        font-weight: bold;
}

.kop,
.kopje {
        color: #41447B;
        font-weight: bold;
}

.kop {
        font-size: 130%;
}

.kopje {
        font-size: 115%;
}

li {
    list-style-type: square;
    list-style-position: outside;
    list-style-image: url(/image.view/darelistbullet.gif);
}

.editlink {
  float: right;
  width: 10%;
  text-align: right;
}



/*------ stylesheet: darerecord.css-----*/

.metadata {
	border-spacing: 0.3em;
}

.metadata .labelvaluepair .label,
.metadata .labelvaluepair .value {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
.metadata .labelvaluepair .label
	font-weight: bold;
	vertical-align: top;
}

#xmllink {
  font-size: smaller;
  margin-left: 0.3em;
}

#xmllink a {
  color: gray;
}



/*------ stylesheet: darepage.css-----*/

#pagelayout{
  padding: 0px;
  margin: 0px;
  border-spacing: 0px;
  height: 100%;
  width: 99%;
  table-layout: fixed;
}

#leftcol {
  width: 180px;
  height: 100%;
  border: 0px;
  padding: 0px;
}

#rightcol {
  padding: 0.7em;
  border: 0px;
  vertical-align: top;
  width: auto;
}

#stretcher {
  clear: both;
}

