/* 
	auteur: paperkudt.nl 
*/

@import url("pre.css");

body {
	background: #617181 url(/img/back_patroon.png);
}
a {
	color: #187cbb;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #115179;
}
h1:first-letter, h2:first-letter {
	text-transform: capitalize;
}
ins {
	text-decoration: underline;
}

#logobox {
	padding: 20px 0 0 20px;	
}
.logo {
	width: 311px;
	padding-top: 121px;
	background-image: url(/img/logo.png);
	display: block;
	height: 0 !important;
	overflow: hidden;
}
#loginveld {
	margin: 30px 0 0 0;	
	text-align: right;
	display: block;
	height: 30px;
	vertical-align: top;
}
#loginveld input, input, select {
	width: 100px;
	border: 1px solid #dadcdd;
	padding: 7px;
	margin: 0;
	color: #7e858c;
	font-size: 13px;
	margin-top: -10px;
}
select {
	margin: 10px;
}
#loginveld .submit {
	border: 0;
	background: url(/img/loginknop.png);
	margin: 0;
	width: 69px;
	height: 39px;
	text-align: center;
	cursor: pointer;
}
#loginveld .loggedin {
	color: #444b52;
	margin: 0 10px 0 10px;
}
#header-adres p, #footer-copy p {
	color: #d4dae0;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	text-align: right;
	height: 20px;
	margin: 10px 0 5px 0;
	word-spacing: 5px;
}

#contentbox {
	background-color: #fafbf6;
	border: 1px solid #313b46;
}
/* . begin MENU */
	#menu-top, #menu-top-inc-sub {
		background: url(/img/menubalk_rp.png) repeat-x;
		width: 960px;
	}
	#menu-top {
		height: 45px;
	}
	#menu-top-inc-sub {
		height: 42px;	
	}
	#menu-sub {
		background-color: #bee3fb;
		border-bottom: 1px solid #a4c7de;
		border-top: 1px solid #a4c7de;
		height: 40px;
		width: 960px;
	}
	#menu-top ul, #menu-top-inc-sub ul {
		list-style:none;
		margin: 2px 0 0 0;
	}
	#menu-sub ul {
		list-style:none;
		margin: 0;
	}
	#menu-top li, #menu-top-inc-sub li, #menu-sub li {
		text-transform: capitalize;
		display:-moz-inline-stack;
		display:inline-block;
		margin: 10px;
	}
	#menu-top li a, #menu-top-inc-sub li a, #menu-sub li a {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 15px;
		font-weight: normal;
		color: #444b52;
		text-decoration: none;
		padding: 4px 5px 4px 5px;
	}
	#menu-top li a:hover, #menu-top-inc-sub li a:hover, #menu-sub li a:hover, #menu-top li .actief, #menu-top-inc-sub li .actief, #menu-sub li .actief {
		color: #fff;
		background: #187cbb url(/img/menuknop_rp.png) repeat-x;
		border: 1px solid #1a73ab;
		margin: -1px;
	}
/* . end MENU */

/* . begin CONTENT */

	#content-mid, #content-mid-side {
		margin: 30px 0 30px 0;
		padding: 0 30px 20px 20px;
		margin-bottom: 0px;
		min-height: 200px;
	}
	
	#content-mid-side {
		border-right: 1px solid #dadcdd;
	}
	
	#content-mid h2, #content-mid-side h2, #content-bottom h2, #content-bottom-last h2 {
		margin: -10px 0 0 0;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
		font-size: 25px;
		color: #187cbb;
	}
		
	#content-mid .date, #content-mid h3, #content-mid-side .date, #content-mid-side h3, p, li, td {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #7e858c;
	}
	
	#content-mid li, #content-mid-side li {
		font-weight:normal;
	}

	#content-mid .date, #content-mid h3, #content-mid-side .date, #content-mid-side h3 {
		font-weight: bold;
		color: #3a4145;
		margin-bottom: 0;
	}	
	#content-mid .date,	#content-mid-side .date {
		color: #bac4ce;
	}
	
	#content-mid input, #content-mid-side input {
		margin: 10px;
		width: 200px;
	}
	
	#content-mid .submit, #content-mid-side .submit {
		border: 0;
		background: url(/img/loginknop.png);
		margin: 0;
		width: 69px;
		height: 39px;
		text-align: center;
		cursor: pointer;
	}
	
	#foto img {
		border: 2px solid #fff;
		outline: 1px solid #dadcdd;
		margin-top: 60px;
	}
	
	#content-bottom {
		padding: 10px 0 0 20px;
	}
	
	#content-bottom-last {
		margin: 10px 0 0 0;
	}
	
	#content-bottom h3, #content-bottom-last h3, #content-bottom p, #content-bottom-last p {
		margin: 0;
	}
	#content-bottom h3 a, #content-bottom-last h3 a, .anchor-arrow {
		background:  url(/img/pijltje_rechts.png) no-repeat right;
		font-size: 13px;
		font-weight: bold;
		height: 14px;
		padding: 0 20px 0 0;
	}
	#content-bottom .date, #content-bottom-last .date, .bar-item .date {
		color: #bac4ce;
	}
	.fixwidth {
		width: 360px;
	}
	
	#spacer-bottom {
		height: 20px;
	}
	.anchor-down-arrow {
		background:  url(/img/pijltje_beneden.png) no-repeat right;
		font-size: 13px;
		font-weight: bold;
		height: 14px;
		padding: 0 20px 0 0;
	}
	.anchor-up-arrow {
		background:  url(/img/pijltje_boven.gif) no-repeat right;
		font-size: 13px;
		font-weight: bold;
		height: 14px;
		padding: 0 20px 0 0;
	}
	
	.mInfo {
		cursor: pointer;
	}
	.mInfo:hover {
		color: #187cbb;
	}
	
/* . end CONTENT */

/* . begin SIDES */

	#bar-left {
		margin: 0;
		padding: 40px 0 0 0;
	}
	#bar-left2 {
		margin: 0;
		padding: 30px 0 0 0;
	}
	#bar-left img {
		margin-right: 5px;
	}
	
	#bar-right {
		margin: 0;
		padding: 20px 0 0 20px;
	}
	
	h2 {
		font-size: 25px;
		margin: 0 0 0 0;
	}
		
	.bar-item {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 13px;
		padding: 5px 5px 5px 8px;
		margin-bottom: 5px;
	}
	
		.bar-item h3 {
			background:  url(/img/pijltje_links.png) no-repeat 0 4px;
			font-size: 13px;
			font-weight: bold;
			padding: 0 0 0 20px;
			height: 14px;
			margin: 0 0 10px 0px;
		}
		.bar-item p {
			margin: 0;
		}
		
		.highlight {
			background-color: #fff;
			border: 1px solid #dadcdd;
			margin: -1px;
		}
		
	.clear-line {
		border-top: 1px solid #dadcdd;
		margin: 10px 0 10px 0;
	}
	
	ul.agenda {
		list-style-type: none;
		list-style-image: url(/img/pijltje_links.png);
	}
	
	ul.agenda li a {
		display:block;
	}
	
	.agenda .date, .date a {
		color: #3a4145;
		font-weight: normal;
		font-size: 12px;
	}
	
/* . end SIDES */

/* begin helpers */
.hide {
	display: none;
}
