@charset "utf-8";
/* CSS Document */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Georgia, 'Times New Roman', Times, serif;
/* fake bg-color for Tiny-MCY editing */
	background-color: #454545;
	padding:0px;
	margin:0px;
	color: #a3947f;	
}

div {
	padding: 0px; 
	margin: 0px;
}

#pagecontainer {
	margin: 20px auto 0px auto;
	padding:0 10px 0 10px;
	width:1000px;
	border-left:1px dashed #796f63;
	border-right:1px dashed #796f63;
}
	#header {
		height: 0px;
	}				

	#left_container {
		width:324px;
		margin:70px 0 0 20px;
		float:left;
		background:url(images/potg_logo.png) no-repeat;
	}
	#logo_container {
		float:left;
		min-height:300px;
	}
	/* 796f63 */
	/* ffe9cd */
	#main {
		font-size:1.1em;
		float:left;
		width:590px;
		padding:20px 0px 20px 0px;
		margin:20px 0px 0 40px;
		font-size:1.2em;
		min-height:510px;
		border-top:1px dashed #796f63;
	}
		#main a {
			font-weight:bold;
		}
		.rc_tl {
/*			background:url(images/rc_content_tl.png) no-repeat;
*/			width:13px;
			height:60px;
			float:left;
			margin-top:-20px;
			border-left:1px dashed #796f63;		
		}
		.rc_tr {
/*			background:url(images/rc_content_tr.png) no-repeat;
*/			width:13px;
			height:60px;
			float:right;
			margin-top:-20px;			
			border-right:1px dashed #796f63;		
		}
		#content {
		}	
		
	#footer {
		clear:both;
		height:60px;
		margin-left:40px;
	}
	#footerleft {
		float:left;
		height:50px;
		width:324px;
		background:url(images/potg_dna_in_action.png) no-repeat;
	}
	#footerright  {
		width:590px;
		height:50px;
		float:left;
		margin:0px 0px 0 20px;
		border-left:1px dashed #796f63;		
		border-right:1px dashed #796f63;		
		border-bottom:1px dashed #796f63;
		color:#796f63;
	}
		#footerconfolio {
			font-size:9px;
			margin: 30px 0px 0 27px;
			font-style:italic;
		}
		#footerfom {
			text-align:right;
			font-family:Arial, Helvetica, sans-serif;
			font-style:italic;
			font-size:20px;
			font-weight:bold;
			color:#867765;
			margin: -38px 27px 0 0;			
		} 
		#footerright a {
			color:#796f63; 			
		}
		#footerfom a {
			color:#b9a17e; 
			border:none;
		}

		#footerfom img {
			border:none;
		}

h1,h2,h3 {
	font-family: "Avant Garde", "Century Gothic", sans-serif;
	font-weight: bold;	
	color:#a3947f;
/*	color:#a3947f; */
/*	color:#796f63; */
/*	color:#b9a17e; */
}


h1 {
	font-size: 20px;
	line-height:21px;
	margin:0px 0px 20px 0;
	border-right:22px solid #7ca4c4;
}

.pagetemplaterlist h1 {
	border-right:none;	
}

span.qual {
	color:#796f63;
	font-size: 12px;
	font-style:italic;
}

h2 {
	font-size: 1.1em;
	margin-top:0px;
	margin-bottom:10px;
	color: #7ca4c4;	
}

.pagetemplaterlist.agenda p.details {
	float:left; display:inline;
	margin:0px 2px 0 0;
}

.heading {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


#searchresultEntries {
}		
	.searchresultEntry {
		clear:both;
		color: #787571;	
		border-bottom:1px #bbbbbb solid;
	}
	.searchresultEntryeRow {		
		height:10px;
	}
			.searchresultEntryC1 {
				float:left;
				font-size:5em;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				letter-spacing:-0.1em;
				line-height:0.9em;
				margin-left:-0.4em;
				color:#ddd;
				width:auto;				
			}		
			.searchresultEntryC2 {
				float:left;	
				margin-left:14px;
				margin-right:20px;
				margin-top:6px;	
				width:250px;
				font-size:1.1em;				
			}
			
			.searchresultEntryC3 {
				float:right;	
				width:auto;				
			}
a {
	color:#cfb48d;
/*	color:#999; */
/*	color:#699EC7; */
/*	color:#b9a17e; */
/*	color:#796f63; */
/*	color:#b9a17e; */	
	text-decoration: none;
}

a:hover {
	color: #b9a17e;
	text-decoration: underline;
}

p {
	margin-top:0px;	
	margin-bottom:20px;	
	font-size:12px;
	line-height:20px;
	color: #a3947f;	
}

.imagedescription {
	font-family: "Avant Garde", "Century Gothic", sans-serif;
	margin-top:-6px;	
	margin-bottom:0px;	
	font-size:1.0em;
	color:#000000;
}

.imagedescriptionwm {
	font-family: "Avant Garde", "Century Gothic", sans-serif;
	margin-top:-6px;	
	margin-bottom:0px;
	margin-left:7px;	
	font-size:1.0em;
	color:#000000;
}

#warningmessage {
	font-weight:bold;
}

.btimg {
	border:1px #ddd solid;
	padding:5px;
	margin:5px;
}

.btflimg {
	float:left;
	border:1px #ddd solid;
	padding:5px;
	margin:5px 5px 5px 5px;
}

.btfrimg {
	float:right;
	border:1px #ddd solid;
	padding:5px;
	margin:5px 5px 5px 5px;
}

.btiflimg {
	float:left;
	border:1px #ddd solid;
	padding:5px;
	margin:5px 10px 5px 0px;
}

.btifrimg {
	float:right;
	border:1px #ddd solid;
	padding:5px;
	margin:5px 0px 5px 10px;
}

.bFimg {
	border:1px #ddd solid;
	padding:13px;
	margin:0px;
}

.bhflimg {
	float:left;
	border:1px #ddd solid;
	padding:13px;
	margin:10px 5px 0px 0px;
}

.bhfltimg {
	float:left;
	border:1px #ddd solid;
	padding:13px;
	margin:4px 10px 0px 0px;
}

.bhfrimg {
	float:right;
	border:1px #ddd solid;
	padding:13px;
	margin:10px 0px 0px 5px;
}

.bimg {
	border:1px #ddd solid;
	padding:10px;
	margin:5px;
}

#searchresultEntries img {
	border:1px #999 solid;
	padding:0px;
	margin:0px;
}

.imageleft {
	float:left;
	margin-right:15px;
}

.imageright {
	float:right;
	margin-left:15px;
}

.subtext {
	font-size:10px;
}

select {
	width:190px;
}

textarea {
	width:240px;
}

input {
	width:240px;
}

.disabled {
}

#searchnormal select {
	width:260px;
}

fieldset {
	margin: 0px;
	padding: 0px; 	
	border:0px;
	display:inline;
}

form {
	margin: 0px;
	padding: 0px; 	
}

#searchquery {
	text-align:right;
	border:none;
	background:none;
	color:#aaa;		
	width:100px;
	font-size: 12px;
	line-height:18px;
}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

tr {
	text-align:left;
}
td {
	vertical-align:top;
}
th {
	vertical-align:top;
}

.tableName {
	font-size:22px;
	color:#a66328;
}

.searchsmall {
	width:322px;
	margin-bottom:11px;
}

.headerActions {
	text-align:right;
	white-space:nowrap;
}

.rowActions {
	text-align:right;
	width:10px;
	white-space:nowrap;
}

.formbuttons {
	
}

.formTextValue1 {
}

.form_admin {
}


#header_loginline {
	margin: 0px;
	padding: 10px 20px 0 0; 
	text-align:right;
}

#searchline {
	margin: 0px;
	text-align:right;
}
				
#pages_menu_container {
	float:right;
	margin:184px 3px 0 0px;
	font-family: "Avant Garde", "Century Gothic", sans-serif;	
}

#pages_menu_container a:hover {
}

#pages_menu_container ul {
	text-align:right;
	border-right:1px solid #796f63;
	list-style: none;
	float:left;
	margin: 0px 0 0 35px;
	padding:0px 4px 0 0px;
	font-size:14px;
	line-height:18px;
	
}

#pages_menu_container ul ul {
	width:104px;
	margin: 0px 0 0 10px;
	padding:1px 0 0 0px;
	font-size:0.65em;
	line-height:17px;
	float:none;
}


#pages_menu_container ul ul ul {
	position: relative;
	top: -17px;
	left: 90px;
	width:90px;	
}

#pages_menu_container ul ul ul ul {
	position: relative;
	top: -17px;
}

#pages_menu_container ul li {
	display: block;
	padding: 0px 0px 1px 0px; 
	list-style-type: none;
	text-align:right;
}

#pages_menu_container ul ul li {
	margin: 0 0 0 0px;
	display: block;
	padding: 0px 0px 0px 6px; 
	list-style-type: none;
	border:none;
	width:98px;
	float:none;	
}

#pages_menu_container ul ul ul li {
	float:left;
	width:90px;
	height:16px;
}

#pages_menu_container ul ul ul ul li {
	float:left;
	width:90px;	
	height:16px;
}

/*
#pages_menu_container ul li:hover ul ul,
#pages_menu_container ul ul,
#pages_menu_container ul ul li:hover ul ul
{display: none;}

#pages_menu_container ul li:hover ul,
#pages_menu_container ul ul li:hover ul,
#pages_menu_container ul ul ul li:hover ul
{display: block;}
*/
.categories_menu_container {
}

.entries_menu_container {
}

#pages_menu_container ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 10px; 
	display: block; 
	color: #796f63;
	text-decoration: none;
	border:none;
	cursor:pointer;
}

#pages_menu_container ul li.selected {
	padding:0px 0 0px 0;
	margin: 0px 0px 0px -10px;
}

#pages_menu_container ul li.selected a {
	margin: 0px -14px 0px 0px;
	padding:0px 10px 1px 0px;
	color: #b9a17e;
	border-right:20px solid #796f63;
}

#pages_menu_container ul li a:hover {
	color:#b9a17e; 
/*	color:#699EC7; */
/*	color:#b9a17e; */
/*	color:#796f63; */
/*	color:#b9a17e; */
		
}

#pages_menu_container ul li.selected ul {
}

#pages_menu_container ul li ul {
}

#pages_menu_container ul li ul li a {
}

#pages_menu_container ul li.selected ul li a {
}

#pages_menu_container ul li.selected ul li.selected {
}

#pages_menu_container ul li.selected ul li.selected a {
}

.knawmeetings {
	background:url(images/symbol_knaw.png) no-repeat;
	width:150px;
	height:40px;
	margin:20px 30px 20px 30px;
	padding:0px;	
	line-height:24px;
}

.selectedknawmeetings {
	background:url(images/symbol_knaw_s.png) no-repeat;
	width:200px;
	height:40px;
	margin:20px -20px 20px 30px;
	padding:0px;
	line-height:24px;
}

.knawmeetings a {
	width:150px;
	height:40px;
	margin:20px 30px 20px 30px;
	padding:0px;
	line-height:24px;
	border:none;
}

.knawmeetings a:hover {
	background:url(images/symbol_knaw_h.png) no-repeat;
	width:150px;
	height:40px;
	margin:20px 30px 20px 30px;
	padding:0px;
	line-height:24px;
	border:none;
}

.prevnext {
	text-align:right;
}

.thumbimage {
	width:100px;
	float:left;
}

.fullpageimage {
	height:250px;
}

.editlink {
	font-size:9px;
	position:absolute;
}

.editlink a {
	color:#f19788;
}

#homepage {
	padding:16px 30px 0px 25px;	
}

#defaultpage {
	padding:16px 30px 0px 25px;	
}

#contact {
	padding:16px 30px 0px 25px;	
}

#contact input {
	background-color:#454545;
	border:1px dashed #796f63;			
	color:#CCC;
}

#contact textarea {
	background-color:#454545;
	color:#CCC;
	border:1px dashed #796f63;
	overflow:hidden;
}

#contact #b_contactsend {
	width:246px;
	padding:4px 0 4px 0;
	font-weight:bold;
	background-color:#54545;
	border:1px dashed #5d89ab;			
}

#b_contactsend:hover {
	background-color: #f19788;
	color:#000;
}

.outputpublications ul.documents {
	float:right;
	font-size:11px;
	line-height:22px;
	width:160px;
	border-left:1px dashed #6a8ca7;
	border-right:1px dashed #6a8ca7;
	color:#699cc4; 
	
	list-style:none;
	margin:0px 0 10px 10px;
	padding:0px 10 0px 16px;
}

.outputpublications ul.documents li {
		
}


/* Category Divs */
#entriespage.output {
	padding:20px 30px 0px 25px;	
}
#entriespage.outputpublications {
	padding:20px 30px 0px 25px;	
}
#entriespage.agendaknawbiophysicsmeetings {
	padding:20px 30px 0px 25px;	
}

#entriespage.news {
	padding:20px 30px 0px 25px;	
}

#entriespage.agenda {
	padding:20px 30px 0px 25px;	
}

#entriespage.meetingsknawbiophysicsmeetings {
	padding:0px 30px 0px 25px;	
}

#entriespage.participantresearcher {
	padding:20px 30px 0px 25px;	
}

#entriespage.positions {
	padding:20px 30px 0px 25px;	
}

#entriespage.workpackages {
	padding:20px 30px 0px 25px;	
}

#entriespage.participant {
	padding:0px 30px 0px 25px;	
}

#entries_participant_logo {
	text-align:right;
	margin:0 0 44px 0;
}

#entries_participant_bio {
	clear:both;
	float:left;
	width:300px;
	font-size:14px;
	line-height:26px;
}
	#entries_participant_photo {
		float:left;
		margin:7px 14px 0px 0px;
		padding:0px;
		line-height:12px;
	}

	#entries_participant_photo img {
		border:2px solid #796f63;
	}

#knawmeetings_location {
	float:right;
	font-size:11px;
	line-height:22px;
	padding-left:16px;
	padding-right:10px;
	margin-left:20px;
	border-left:1px dashed #6a8ca7;
	border-right:1px dashed #6a8ca7;
	color:#699cc4; 
}

#entries_participant_contact {
	float:right;
	font-size:11px;
	line-height:22px;
	width:200px;
	padding-left:16px;
	padding-right:10px;
	border-left:1px dashed #6a8ca7;
	border-right:1px dashed #6a8ca7;
	color:#699cc4; 
/*	color:#699EC7; */
/*	color:#b9a17e; */
/*	color:#796f63; */
/*	color:#b9a17e; */
}

#entries_participant_pubs ul ul {
	font-size:11px;
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:530px;
}

#entries_participant_pubs ul ul li {
	padding-top:6px;
	padding-bottom:6px;
}

.wrapper_pageTemplaterAjaxSlideAction {
	height:0px;
	overflow:hidden;
}

.pageTemplaterAjaxSlideAction {
	padding-top:0px;
}

.wrapper_entryTemplaterAjaxSlideAction {
	height:0px;
	overflow:hidden;
}

.entryTemplaterAjaxSlideAction {
	padding-top:10px;
}

ul.pagetemplaterlist {
	list-style:none;	
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#entriespage.participant ul {
	padding:0px 0 0 40px;	
	margin:0px 0 0 -40px;	
}

ul.entrytemplaterlist {
	list-style:none;
	clear:both;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	color:#a3947f;
	line-height:28px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/symbol_book.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

ul.pagetemplaterlist li {
}

ul.entrytemplaterlist li {
}

.wrapper_pageTemplaterSlideAction {
	overflow:hidden;
}

.pagetemplaterlist h1 {
	font-size:17px;
}

.caller_pageTemplaterSlideAction {
	text-align:right;
	margin:6px 20px 0px 0px;
	color:#b9a17e;
	font-size:10px;
	font-style:italic;
}

.wrapper_entryTemplaterSlideAction {
	overflow:hidden;
}

.entrytemplaterlist h1 {
	font-size:18px;
	border-right:none;	
}

#entriespage.participant h1 {
	line-height:18px;
	margin-bottom:14px;
	margin-top:4px;
}

div.caller_entryTemplaterSlideAction {
	text-align:right;
	margin:4px 20px 0px 0px;
	font-style:italic;
}

div.caller_entryTemplaterSlideAction a {
	color:#b9a17e;
	font-size:9px;
}

#scientifictaskstable {
	width:100%;
	font-size:11px;
/*	background-color:#b9a17e; */
}

#scientifictaskstable th {
	color:#7ca4c4;
	padding:2px 0px 6px 4px;
	border-bottom:1px dashed #a3947f;
	border-top:1px dashed #a3947f;
}
#scientifictaskstable td {
	color:#a3947f;
	padding:2px 0px 6px 4px;
	border-bottom:1px dashed #a3947f;
}
#scientifictaskstable tr {

/*	color:#454545; */
/*	color:#a3947f; */
/*	color:#699cc4; */
/*	color:#699EC7; */
/*	color:#b9a17e; */
/*	color:#796f63; */
/*	color:#b9a17e; */
}

ul.pagetemplaterlist.participanttlist {
	width:340px;
	float:right;
	position:relative;
	top:-230px;
	margin:0 0 -200px 0;
	padding:0 0 0 0;
}

ul.pagetemplaterlist.participanttlist li {
	border:1px solid #7ca4c4;
	margin:0px;
	padding:0 0 0 0;
	line-height:12px;
	float:left;
}

ul.pagetemplaterlist.participanttlist li img {
	border:none;
}

ul.pagetemplaterlist.workpackagelist {
	margin-top:0px;
}

ul.pagetemplaterlist.workpackagelist li a {
	color: #7ca4c4;
}

ul.pagetemplaterlist.researcherslist li {
	display:inline;
	margin-right:10px;
	margin-bottom:0px;
	line-height:14px;
	padding-left:10px;
	border-left:1px solid #7ca4c4;
}

ul.pagetemplaterlist.agenda {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.pagetemplaterlist.agenda li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:15px;
}

ul.pagetemplaterlist.agenda ul {
	list-style:square;
	list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:15px;
	display:inline;	
	float:left;
}

ul.pagetemplaterlist.agenda ul li {
	color:#7ca4c4;	
	margin:0px;
	padding:0px;
	float:left;
}

ul.pagetemplaterlist.agenda ul li.date {
	width:82px;
}

ul.pagetemplaterlist p.details {
	color:#7ca4c4;	
	margin:0px;
	padding:0px;
}

#entriespage p.details {
	color:#7ca4c4;	
	margin:0px 0 10px 0px;
	padding:0px;
}

#home_agenda {
	float:right;
	line-height:16px;
	width:200px;
	padding-left:16px;
	padding-right:10px;
	border-left:1px dashed #6a8ca7;
	border-right:1px dashed #6a8ca7;
}

#home_agenda h1 {
	font-size:12px;
	line-height:16px;
}

#home_agenda p {
	font-size:11px;
	line-height:16px;
}

#home_news {
	float:left;
	width:275px;
}

#home_news h1 {
	font-size:12px;
	line-height:16px;
	margin-bottom:10px;
}

#home_news p {
	font-size:12px;
	line-height:17px;
}

#home_agenda a {
	line-height:16px;	
	color: #cfb48d;	
}
#home_news a {
	line-height:16px;	
	color: #cfb48d;	
}

#home_news p.details {
	font-size:10px;
	line-height:16px;
	padding:0px 4px 0 0px;
	margin:0px;
	float:left;
	color: #7ca4c4;
}

#home_mainimage {
	height:154px;
	margin:0px 0 40px 0px;
	padding:16px 10px 0 310px;
	background-image:url(images/potg_home_bg.jpg);
	border-top:3px solid #796f63;
	border-bottom:3px solid #796f63;
}

#home_mainimage p {
	margin:0px;
	padding:0px;	
	color: #ffffff;
	font-size:20px;
	font-style:italic;	
	line-height:24px;
}

#home_mainimage p span {
	margin:0px;
	padding:0px;	
	color: #ffffff;
	font-size:14px;
	font-style:italic;	
}

#home_news .caller_entryTemplaterSlideAction {
	margin-bottom:10px;
}
