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

.editorimage{
	float:left;
	margin: 0px 15px 15px 0px;
}


.submenu{
	float:left;
	width:275px;
	padding: 0px 0px 10px 0px;
}

	.submenu ul{
		list-style-type:none;
		background-color:#006351;
	}
	
		.submenu li{
			padding:2px 0px 0px 0px;
		}

		.submenu li a{
			padding-left:25px;
			padding-bottom:2px;
		}
		
		.submenu li ul{
			display:block;
			width:inherit;
		}
		
		.submenu li li{
			width:inherit;
		}
		
		.submenu li li a{
			padding-left:50px;
			width:inherit;
		}
		
	.submenu_active, .submenu li:hover, .submenu li:hover{
		background-color:#80cba9;
	}
	
	.submenu li:hover ul{
		background-color:#006351;
	}
	
	.submenu li li:hover .head_li{
		background-color:#006351;
	}
	
.fullpane{
	width:665px;
	float:left;
}
		
.middlepane{
	width:480px;
	float:left;
}

	#profile .middlepane{
		width:335px;
	}

#standard .datum{
	text-align:right;
}

.rightpane{
	width:200px;
	float:left;
}
	
	#profile .rightpane{
		width:335px;
	}
	
	#secondonpage{
		width:313px;
	}

	/*omdat er geen rounded corners zijn bij deze titel, maar hij toch even hoog als de andere moet blijven*/
	#blogs h2, #profile .middlepane h2, #second_h2_right{
		padding-bottom:5px;
		padding-top:5px;
	}

	.subcontent{
		padding: 10px 10px 0px 25px;
	}
		
		#inleiding{
			margin: 10px 10px 0px 25px;
			padding: 10px 10px 10px 10px;
			background-color:#e5f1ed;
		}
	
		#inleiding img, .subcontent .img_left img{
			width:150px;
			float:left;
		}
	
		#inleiding img, #standard .subcontent .img_left img{
			margin:10px 10px 0px 0px;
		}
		
		.img_left p{
			clear:both;
			display:block;
		}
		
		.imageBox, .imageBox img, .imageBox_left, .imageBox_left img, .imageBox_right, .imageBox_right img{
			width:141px;
		}
		
		.imageBox{
			margin:10px 11px 0px 11px;
		}
		
		.imageBox_left, .imageBox_right{
			margin:10px 0px 0px 0px;
		}
		
		.imageBoxFull, .imageBoxFull img{
			width:450px;
		}
		
		.imageBox, .imageBox_left, .imageBox_right, .imageBoxFull{
			border-bottom:1px solid #d0d0d0;
			float:left;
			margin-bottom: 10px;
		}
			
		.subcontent ul{
			list-style-image:url(/images/list_greensquare.jpg);
		}
		
		.linklist, #standard .subcontent ul, .subcontent ol, #accomodations ul{
			padding-left:15px;
		}
		
		.linklist ul{
			list-style-image:url(/images/list_greenarrows.jpg);
		}
		
		.agenda ul{
			padding-left:100px;
		}
		
		.blogpost, .profilebox, .profilebox-full{
   			background-color:#eaf3f1;
   			padding:10px;
  		}
		
		.profilebox{
			width:292px;
		}
		
		/*.blogpost{
			height:260px;
			overflow:auto;
		}*/
		
		.reactions li{
			background-color:#ededed;
			list-style-image:url(/images/list_reactions.jpg);
			list-style-position:inside;
			margin-top:5px;
			padding:2px 5px 0px 2px;
			vertical-align:top;
		}
		
		.reactions li p{
			padding-left:35px;
		}
		
		.icons ul{
			list-style:none;
		}
		
		.icons li{
			float:left;
			padding:2px;
		}
		
		.photos ul{
			list-style:none;
		}
		
		.photos li{
			float:left;
			padding:5px;
		}
		
		.inputfields{
			margin-top:10px;
		}
		
		.checkboxes{
			padding-left:10px;
			margin: 10px 0px 10px 0px;
		}
		
		.newsblock{
			margin-bottom: 20px;
		}
		
			.newsblock_title{
				border-bottom:1px solid #d0d0d0;
				border-top:1px solid #d0d0d0;
				margin: 10px 0px 10px 0px;
				padding: 5px 0px 5px 0px;
			}
			
				.newsblock_title .datum{
					float:left;
				}
			
				.newsblock_title .caption{
					float:right;
				}
				
			#pages_top{
				background-color:#e5f1ed;
				padding: 5px 10px 5px 0px;
			}
				
		.personen{
			padding:0px 0px 0px 1px;
			background-color:#e5f1ed;
		}
		
			.personen p, .personen div{
				padding-left:5px;
			}
			
			.personen p{
				height:12px;
			}
			
			.personen div{
				padding-top:10px;
			}
			
			.personen table{
				padding:5px;
			}
			
			.personen td{
				border-bottom:1px solid #d0d0d0;
				padding:5px;
			}
			
			
.profilebox-full-placer{padding:20px 0 0 300px;}
  .profilebox-full{
   width:628px;
  }
  
  .profilebox-full h1{
 background-color: transparent;
 height:auto;
 font-size:22px;
 color:#006351;
 padding-top:0px;
 padding-left:0px;
 padding-bottom: 5px;
 font-weight: normal;
 }
 .profilebox-full h2{
 background-color: transparent;
 color:#000;
 font-weight: bold;
 font-size:16px;
 padding:0px 0px 5px 0px;
 margin:0;
}
 .profilebox-full h3{
 background-color: transparent;
 color:#006351;
 font-weight: bold;
 font-size:14px;
 padding:0px 0px 5px 20px;
 margin:0;
}
 #profile .profilebox-full p{color:#333; font-weight: normal; padding:0 0 5px 20px;}
 .profilebox-full .bgwit{margin-bottom: 10px; padding-bottom: 20px;}