width100%;

html, body { height: 100%; }
html { 
	color: #000000; 
	background: #FFFFFF; 
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { 
	margin: 0; 
	padding: 0; 
}
table { 
	border-collapse: collapse; 
	border-spacing: 0; 
}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style: normal; 
	font-weight: normal; 
}
li { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { 
	font-size: 100%; 
	font-weight: normal; 
}
q:before,q:after { content: ''; }
abbr,acronym { 
	border: 0; 
	font-variant: normal; 
}
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input,textarea,select { 
	font-family: inherit; 
	font-size: inherit; 
	font-weight: inherit; 
}
input,textarea,select { *font-size: 100%; }
legend { color: #000000; }
del,ins { text-decoration: none; }
body { text-align: center; }
#ft { clear: both; }
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 { 
	margin: auto; 
	text-align: left; 
	width: 57.69em; 
	*width: 56.25em; 
	min-width: 750px; 
}
#doc2 { 
	width: 73.076em; 
	*width: 71.25em; 
}
#doc3 { 
	margin: auto 10px; 
	width: auto; 
}
#doc4 { 
	width: 74.923em; 
	*width: 73.05em; 
}
.yui-b { position: relative; }
.yui-b { _position: static; }
#yui-main .yui-b { position: static; }
#yui-main,.yui-g .yui-u .yui-g { width: 100%; }
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main { 
	float: right; 
	margin-left: -25em; 
}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main { 
	float: left; 
	margin-right: -25em; 
}
.yui-t1 .yui-b { 
	float: left; 
	width: 12.30769em; 
	*width: 12.00em; 
}
.yui-t1 #yui-main .yui-b { 
	margin-left: 13.30769em; 
	*margin-left: 13.05em; 
}
.yui-t2 .yui-b { 
	float: left; 
	width: 13.8461em; 
	*width: 13.50em; 
}
.yui-t2 #yui-main .yui-b { 
	margin-left: 14.8461em; 
	*margin-left: 14.55em; 
}
.yui-t3 .yui-b { 
	float: left; 
	width: 23.0769em; 
	*width: 22.50em; 
}
.yui-t3 #yui-main .yui-b { 
	margin-left: 24.0769em; 
	*margin-left: 23.62em; 
}
.yui-t4 .yui-b { 
	float: right; 
	width: 13.8456em; 
	*width: 13.50em; 
}
.yui-t4 #yui-main .yui-b { 
	margin-right: 14.8456em; 
	*margin-right: 14.55em; 
}
.yui-t5 .yui-b { 
	float: right; 
	width: 18.4615em; 
	*width: 18.00em; 
}
.yui-t5 #yui-main .yui-b { 
	margin-right: 19.4615em; 
	*margin-right: 19.125em; 
}
.yui-t6 .yui-b { 
	float: right; 
	width: 23.0769em; 
	*width: 22.50em; 
}
.yui-t6 #yui-main .yui-b { 
	margin-right: 24.0769em; 
	*margin-right: 23.62em; 
}
.yui-t7 #yui-main .yui-b { 
	display: block; 
	margin: 0 0 1em 0; 
}
#yui-main .yui-b { 
	float: none; 
	width: auto; 
}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u { float: left; }
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u { float: right; }
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first { float: left; }
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf { width: 49.1%; }
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u { 
	width: 32%; 
	margin-left: 1.99%; 
}
.yui-gb .yui-u { 
	*margin-left: 1.9%; 
	*width: 31.9%; 
}
.yui-gc div.first,.yui-gd .yui-u { width: 66%; }
.yui-gd div.first { width: 32%; }
.yui-ge div.first,.yui-gf .yui-u { width: 74.2%; }
.yui-ge .yui-u,.yui-gf div.first { width: 24%; }
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first { margin-left: 0; }
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u { 
	width: 49%; 
	*width: 48.1%; 
	*margin-left: 0; 
}
.yui-g .yui-g .yui-u { width: 48.1%; }
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first { 
	*margin-right: 0; 
	*width: 32%; 
	_width: 31.7%; 
}
.yui-g .yui-gc div.first,.yui-gd .yui-g { width: 66%; }
.yui-gb .yui-g div.first { 
	*margin-right: 4%; 
	_margin-right: 1.3%; 
}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first { *margin-right: 0; }
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u { 
	*margin-left: 1.8%; 
	_margin-left: 4%; 
}
.yui-g .yui-gb .yui-u { _margin-left: 1.0%; }
.yui-gb .yui-gd .yui-u { 
	*width: 66%; 
	_width: 61.2%; 
}
.yui-gb .yui-gd div.first { 
	*width: 31%; 
	_width: 29.5%; 
}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u { 
	width: 32%; 
	_float: right; 
	margin-right: 0; 
	_margin-left: 0; 
}
.yui-gb .yui-gc div.first { 
	width: 66%; 
	*float: left; 
	*margin-left: 0; 
}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u { margin: 0; }
.yui-gb .yui-gb .yui-u { _margin-left: .7%; }
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first { *margin-left: 0; }
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u { 
	*width: 48.1%; 
	*margin-left: 0; 
}
.yui-gb .yui-gd div.first { width: 32%; }
.yui-g .yui-gd div.first { _width: 29.9%; }
.yui-ge .yui-g { width: 24%; }
.yui-gf .yui-g { width: 74.2%; }
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u { float: right; }
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first { float: left; }
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first { 
	*width: 24%; 
	_width: 20%; 
}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u { 
	*width: 73.5%; 
	_width: 65.5%; 
}
.yui-ge div.first .yui-gd .yui-u { width: 65%; }
.yui-ge div.first .yui-gd div.first { width: 32%; }
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf { zoom: 1; }
body { 
	font: 13px/1.231 arial,helvetica,clean,sans-serif; 
	*font-size: small; 
	*font: x-small; 
}
select,input,button,textarea { font: 99% arial,helvetica,clean,sans-serif; }
table { 
	font-size: inherit; 
	font: 100%; 
}
pre,code,kbd,samp,tt { 
	font-family: monospace; 
	*font-size: 108%; 
	line-height: 100%; 
}
#custom-doc { 
	width: 77.15em; 
	*width: 75.29em; 
	min-width: 1003px; 
	margin: auto; 
	text-align: left; 
	*position: relative; 
}
.yui-t5 .yui-b { 
	float: right; 
	width: 18.4615em; 
	*width: 18.00em; 
}
.yui-t5 #yui-main .yui-b { 
	margin-right: 19.1615em; 
	*margin-right: 18.6815em; 
}
.yui-gd .yui-u { float: right; }
.yui-gd div.first { float: left; }
.yui-gd .yui-u { 
	width: 66.8%; 
	margin: 0; 
}
.yui-gd .yui-u.first { width: 32%; }
#ie_6_tekst { display: none; }
html { overflow-y: scroll; }
body { 
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; 
	color: #05244f; 
}
h1 { 
	color: #e0ce50; 
	padding-bottom: 20px; 
}
h2, h3 { 
	color: #c3dff5; 
	font-size: 116%; 
	padding-bottom: 0.8em; 
}
h3 { padding-bottom: 0; }
h4 { 
	text-transform: uppercase; 
	font-weight: bold; 
}
a, a:link,  a:visited,  a:active, a:hover { 
	color: #05244f; 
	text-decoration: none; 
}
a:hover, a:focus { color: #e0ce50; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
a.current { color: #e0ce50; }
p, blockquote { padding-bottom: 1em; }
strong, b { font-weight: bold; }
em { font-style: italic; }
#hd,  .left,  .middle,  #hulp,  #search { font-size: 93%; }
.left > div { margin-bottom: 10px; }
.right { width: 240px; }
.vervult { 
	color: #FFFFF3; 
	background: #990000; 
}
form { color: #ffffff; }
input[type="text"], fieldset { border: 1px solid #05244f; }
input[type="file"] { 
	color: #05244f; 
	margin-left: 140px; 
}
legend { 
	margin-left: 20px; 
	padding: 10px 5px; 
	color: #c3dff5; 
}
button { 
	background: none; 
	background-position: left top; 
	background-repeat: none; 
	border: none; 
	margin-top: 10px; 
}
button img { border: none; }
.date { 
	font-size: 93%; 
	line-height: 116%; 
}
.links { margin: 2em; }
.help { 
	display: none; 
	padding: 0 6px; 
}
.error { color: #f18643; }
.vervult { 
	font-weight: bold; 
	padding: 2px 4px; 
}
.feedback { margin-top: 20px; }
.clearboth { 
	clear: both; 
	*height: 1px; 
}
.clearright { 
	clear: right; 
	height: 1px; 
}
.item h2 { padding-top: 5px; }
.onderkast { text-transform: lowercase; }
#ads { 
	z-index: 1; 
	text-align: center; 
	margin-top: 10px; 
	padding-bottom: 10px; 
}
#ads h3 { 
	padding: 10px 0 1em 0; 
	color: #05244f; 
	font-size: 108%; 
}
#ads ul { 
	margin: 0; 
	padding: 0; 
}
#ads li { 
	margin: 0 20px; 
	padding: 0 0 10px 0; 
	list-style: none; 
	width: 200px; 
	overflow: hidden; 
}
#ads li div.alt { display: none; }
.page_aios_boeken #text img { 
	margin: 0; 
	border: 0; 
	display: inline; 
}
#bbc .date { font-style: normal; }
#bbc .item { 
	background-image: url(images/divider_center.png); 
	background-position: center bottom; 
	background-repeat: no-repeat; 
	padding-bottom: 30px; 
}
#bbc .text { 
	margin-top: 20px; 
	font-style: italic; 
}
#bbc .answer { padding: 20px 0 0px 20px; }
.before_content { 
	font-size: 93%; 
	line-height: 174%; 
	text-align: center; 
	padding: 10px 20px 0 20px; 
	background-color: #05244f; 
	color: #ffffff; 
}
.before_content p { 
	margin-top: 10px; 
	font-size: 108%; 
	line-height: 174%; 
	text-align: left; 
}
.before_content a, .before_content a:link, .before_content a:visited, .before_content a:active { color: #77B2EC; }
.before_content a:hover { color: #e0ce50; }
#content .pager { 
	font-size: 93%; 
	line-height: 174%; 
	text-align: center; 
	padding: 10px 20px 0 20px; 
	background-color: #05244f; 
	color: #ffffff; 
}
#content .pager p { 
	margin-top: 10px; 
	font-size: 108%; 
	line-height: 174%; 
	text-align: left; 
}
#content .pager a, #content .pager a:link, #content .pager a:visited, #content .pager a:active { color: #77B2EC; }
#content .pager a:hover { color: #e0ce50; }
#commissies p.periode { 
	width: auto; 
	text-align: right; 
}
#commissies .rounded, #commissies .rounded_body, #commissies .rounded_head, #commissies .rounded_head h6 { background: #05244f url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#commissies .rounded { 
	width: 455px; 
	margin: 0 0 30px 0; 
}
#commissies .rounded_head { 
	background-position: top right; 
	padding-right: 10px; 
	margin: 0; 
}
#commissies .rounded_head h6 { 
	background-position: top left; 
	text-align: right; 
	padding: 10px 5px 5px 0; 
	height: auto !important; 
	height: 1%; 
}
#commissies .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0; 
}
#commissies table { 
	width: 455px; 
	margin: 0; 
	border: none; 
	background: none; 
}
#commissies table td { border-left: 1px solid #c3dff5; }
#commissies table td, #commissies table th { 
	padding: 2px 6px; 
	border-top: 1px solid #c3dff5; 
	vertical-align: top; 
}
#commissies table th { width: 40%; }
#commissies table td.periode { width: 50px; }
#congresagenda h2 { 
	font-weight: normal; 
	margin-bottom: 0; 
}
#congresagenda .item { margin-bottom: 10px; }
#congresagenda th { 
	padding-right: 20px; 
	vertical-align: top; 
}
#congresagenda li { list-style: disc; }
#congresagenda .rounded, #congresagenda .rounded_body, #congresagenda .rounded_head, #congresagenda .rounded_head h2 { background: #ffffff url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#congresagenda .rounded { 
	width: 380px; 
	padding: 0; 
	margin: 5px 0 10px -10px; 
}
#congresagenda .rounded_head { 
	background-position: top right; 
	margin-right: 0; 
	padding-right: 10px; 
	height: 10px; 
}
#congresagenda .rounded_head h2 { 
	background-position: top left; 
	margin: 0; 
	border: 0; 
	padding: 10px 0 0 0; 
	height: auto !important; 
	height: ; 
}
#congresagenda .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0 0 10px 10px; 
}
#content { 
	background: #05244f; 
	color: #ffffff; 
	line-height: 174%; 
	min-height: 350px; 
	padding: 30px 20px 60px 20px; 
	overflow: hidden; 
}
#content a, #content a:link, #content a:visited, #content a:active { color: #77B2EC; }
#content a:hover { color: #e0ce50; }
#content h1 { font-size: 153.9%; }
#content h3 { font-size: 108%; }
#content ul { margin-left: 20px; }
#content ol { margin: 20px 0 20px 30px; }
#content ul, #content ol { margin: 0 0 10px 20px; }
#content li { 
	list-style: disc; 
	color: #ffffff; 
}
#content ol li { list-style: decimal; }
#content li ul { margin-left: 30px; }
#content li ul li { list-style: circle; }
#content td, #content th { vertical-align: top; }
#content img { 
	border: 1px solid #ffffff; 
	display: block; 
}
#disclaimer { 
	width: 320px; 
	margin: -30px auto 0 auto; 
	color: #ffffff; 
	font-size: 93%; 
	line-height: 153.9%; 
}
#disclaimer h2 { 
	font-weight: normal; 
	font-size: 108%; 
}
#disclaimer a { color: #77B2EC; }
#disclaimer a:hover { color: #e0ce50; }
#disclaimer #discl_head { 
	height: 30px; 
	text-align: center; 
}
#disclaimer .rounded, #disclaimer .rounded_body { background: #ffffff url(images/dblauw_wit.png) no-repeat bottom right; }
#disclaimer .rounded { 
	width: 100%; 
	margin: 0; 
	padding: 20px 0 0 0; 
	border-top: 1px solid #ffffff; 
	display: none; 
}
#disclaimer .rounded_body { 
	margin-right: 25px; 
	padding: 0 10px 20px 40px; 
	background-position: bottom left; 
}
.familie h2 { 
	padding-bottom: 0; 
	font-size: 100%; 
}
.familie img { border: 1px solid #ffffff; }
.familie .familielid { 
	padding-bottom: 15px; 
	width: 450px; 
	line-height: 180%; 
}
.familielid { overflow: auto; }
.familielid img { 
	float: left; 
	margin: 0 15px 3px 0; 
	clear: left; 
}
.familielid .deceased { left: 0; }
.familieleden { 
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/divider_default.png); 
	padding-top: 35px; 
	overflow: auto; 
}
.familieleden img { 
	float: right; 
	margin: 0 0 3px 15px; 
	clear: right; 
}
.familieleden .deceased { right: 0; }
#filters { 
	margin-bottom: 10px; 
	color: #05244f; 
}
#filters h2 { 
	margin-bottom: 0; 
	line-height: 153.9%; 
	font-size: 108%; 
	color: #ffffff; 
	padding: 6px 20px 6px 40px; 
	*padding-bottom: 4px; 
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/filter.png); 
}
#filters h2 a { color: #ffffff; }
#filters h2.open { background-image: url(images/filter_f2.png); }
#filters h2 span.item_count { 
	letter-spacing: normal; 
	font-size: 93%; 
	text-align: right; 
	display: none; 
	padding-left: 10px; 
}
#filters form { padding: 0; }
#filters ol { padding: 0 20px 20px 20px; }
#filters li { 
	display: block; 
	margin: 5px 0; 
	font-weight: normal; 
}
#filters textarea, #filters input[type="text"] { 
	width: 300px; 
	border: 1px solid #ffffff; 
	background-position: center top; 
	background-repeat: repeat-y; 
	background-image: url(images/txt_305.jpg); 
}
#filters .options { 
	background: #c3dff5; 
	color: #05244f; 
}
#filters #filter .options, #filters #filter .toggle, #filters #filter .do_select, #filters #filter .button { 
	margin-left: 18px; 
	padding: 5px 5px 5px 20px; 
}
#filters #filter .toggle, #filters #filter .do_select, #filters #filter .button { 
	background: #05244f; 
	color: #ffffff; 
	border-top: 1px solid #ffffff; 
}
#filters #filter .button { text-align: center; }
#filters button { 
	width: 95px; 
	height: 16px; 
	margin-top: 1px; 
	background-image: url(images/b_uitvoeren.png); 
}
#filters button:hover { background-image: url(images/b_uitvoeren_f2.png); }
#forum #reageer { 
	width: 70px; 
	height: 70px; 
	float: right; 
	margin-top: -74px; 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/bb_reageer.png); 
}
#forum #reageer:hover { background-image: url(images/bb_reageer_f2.png); }
#forum h4 { 
	height: 32px; 
	margin: 30px 0 10px 0; 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/divider_default.png); 
}
#forum .item h2 { 
	margin: 20px 0 20px 0; 
	font-weight: normal; 
	font-size: 153.9%; 
	color: #80cd65; 
}
#forum .name, #forum .text, #forum h4 { padding-left: 30px; }
#forum .text { width: 340px; }
#forum .name { 
	font-weight: bold; 
	padding-top: 5px; 
	color: #c3dff5; 
}
#forum a.mail { color: #80cd65; }
#forum a.mail:hover { color: #e0ce50; }
#forum .response { margin-bottom: 30px; }
#forum .email { margin: 0 0 30px 0; }
#ft { 
	margin: 5px 0 10px 0; 
	text-align: center; 
}
#ft a { 
	font-size: 85%; 
	color: #05244f; 
}
#ft a:hover { color: #e0ce50; }
#hd { 
	margin: 10px 0; 
	width: 100%; 
	height: 95px; 
	overflow: hidden; 
	background: #05244f; 
}
#menu { padding: 50px 0 0 30px; }
#menu li.current > a { color: #e0ce50; }
#menu a.inactive { color: #666666; }
#menu li { float: left; }
#menu li a { 
	color: #ffffff; 
	float: block; 
	font-size: 108%; 
	margin-right: 20px; 
	text-decoration: none; 
	white-space: nowrap; 
}
#menu li a:hover { color: #e0ce50; }
#menu li ul { 
	position: absolute; 
	border-color: #e0ce50; 
	background: #05244f; 
	background: url(images/transparant.png) repeat 0 0; 
	margin: 10px 0 0 -20px; 
	padding: 5px 0 10px 0; 
	visibility: hidden; 
	border-style: solid; 
	border-width: 1px; 
	z-index: 9999; 
}
#menu li ul li { 
	float: none; 
	font-size: 93%; 
}
#menu li ul a { 
	color: #ffffff; 
	width: auto; 
	padding: 5px 40px 0 20px; 
	margin-right: 0; 
	display: block; 
}
#ball_menu { 
	color: #ffffff; 
	margin: 0; 
	padding: 0; 
	text-align: center; 
	font-size: 85%; 
	line-height: 153.9%; 
	overflow: hidden; 
}
#ball_menu a:link, #ball_menu a:visited, #ball_menu a:active { color: #ffffff; }
#ball_menu a:hover { color: #e0ce50; }
#hd table td, #hd table tr { 
	margin: 0; 
	padding: 0; 
}
#hd .logo { width: 222px; }
#hd .ball_menu { 
	width: 97px; 
	background-position: right top; 
	background-repeat: no-repeat; 
	background-image: url(images/bg_ball_menu.png); 
}
#hd .menu { 
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/kop.jpg); 
}
#hulp p { width: 450px; }
#hulp div img { 
	border-color: #ffffff; 
	border-style: solid; 
	border-width: 1px; 
	margin-bottom: 1em; 
}
#hulp h2 { 
	color: #f18643; 
	margin: 1em 0; 
	font-size: 108%; 
}
#hulp h3 { color: #c3dff5; }
.left { color: #05244f; }
.lid { 
	margin-bottom: 20px; 
	padding: 0 0 40px 0; 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/divider_default.png); 
	line-height: 153.9%; 
}
.lid img { 
	margin: 0 15px 3px 0; 
	float: left; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #ffffff; 
}
.lid .deceased { left: 0; }
.work { margin: 0 0 12px 20px; }
.work_locations { margin-bottom: 20px; }
.n_letter { 
	display: inline-block; 
	width: 1em; 
	padding: 1px; 
	margin: 1px; 
}
#listnav li { display: none; }
#listnav .me { font-weight: bold; }
#listnav-nav { 
	overflow: hidden; 
	margin: 12px 0; 
}
#listnav-nav a.active { font-weight: bold; }
.form_label { 
	text-align: left; 
	padding-left: 20px; 
	width: 140px; 
}
table.work_details { margin: 6px 0 24px 0; }
th.form_label, td.form_label { padding-right: 10px; }
.work_details th.form_label { width: 120px; }
.extra { 
	margin-top: 15px; 
	clear: left; 
}
.extra th { color: #c3dff5; }
.extra table { 
	width: 100%; 
	table-layout: fixed; 
	overflow: hidden; 
	margin-bottom: 20px; 
}
.extra h3 { 
	font-size: 108%; 
	padding: 0 0 6px 0; 
}
.extra p { padding-bottom: 0; }
.naw { 
	position: relative; 
	height: 134px; 
}
.member_more_info { 
	display: none; 
	outline: none; 
}
.member_more_info.visible { 
	background-image: url(images/meer_info_closed.png); 
	background-position: top left; 
	background-repeat: no-repeat; 
	display: block; 
	padding: 4px 0 0 40px; 
	height: 29px; 
}
.member_more_info:hover { background-image: url(images/meer_info_closed_f2.png); }
.member_more_info.open { background-image: url(images/meer_info_open.png); }
.member_more_info.open:hover { background-image: url(images/meer_info_open_f2.png); }
.meer-info { 
	position: absolute; 
	bottom: -10px; 
	left: 0; 
	padding: 0; 
	margin: 0; 
}
a.have_family { 
	display: inline-block; 
	height: 14px; 
	width: 14px; 
	background: url(images/familie.png) no-repeat 0 0; 
	vertical-align: middle; 
}
a.have_family:hover { background-position: 0 -20px; }
.family-label { text-transform: capitalize; }
#links li { list-style: disc; }
#links li p { color: #ffffff; }
.list ul { 
	margin: 5px 0 15px 5px; 
	padding: 5px 0 1em 1em; 
}
.list ul li { 
	list-style-type: disc; 
	line-height: 153.9%; 
}
.list ol li { list-style-type: decimal; }
#mutaties h1 { color: #80cd65; }
.mutaties textarea, .mutaties input[type=text], .mutaties input[type=password], .mutaties select, #login input[type=password] { 
	width: 305px; 
	margin-bottom: 10px; 
	border: 1px solid #c3dff5; 
	background-position: center top; 
	background-repeat: repeat-y; 
	background-image: url(images/txt_305.jpg); 
}
.mutaties textarea { height: 200px; }
.mutaties label { 
	width: 130px; 
	display: inline-block; 
	margin-right: 10px; 
	color: #ffffff; 
	vertical-align: top; 
	text-align: right; 
}
.mutaties label.error { 
	padding-left: 139px; 
	margin-top: -8px; 
}
.mutaties fieldset { 
	border: 0; 
	border-top: 1px solid #c3dff5; 
}
.mutaties button { 
	width: 95px; 
	height: 16px; 
	margin-left: 140px; 
	padding: 0; 
	background: #05244f; 
	border: none; 
	background-position: left top; 
	background-repeat: repeat-y; 
	background-image: url(images/b_verstuur.png); 
}
.mutaties button:hover { background-image: url(images/b_verstuur_f2.png); }
.mutaties input.datum, .mutaties input.punten { 
	width: 125px; 
	background-image: url(images/txt_125.jpg); 
}
.mutaties input.punten { 
	width: 25px; 
	background-image: url(images/txt_25.jpg); 
}
.mutaties.privegegevens button { margin-left: 0; }
#nascholingspunten .rounded, #nascholingspunten .rounded_body, #nascholingspunten .rounded_head, #nascholingspunten .rounded_head h6 { background: #05244f url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#nascholingspunten .rounded { 
	width: 455px; 
	margin: 20px 0; 
}
#nascholingspunten .rounded_head { 
	background-position: top right; 
	padding-right: 10px; 
	margin: 0; 
}
#nascholingspunten .rounded_head h6 { 
	background-position: top left; 
	text-align: right; 
	padding: 5px 5px 5px 0; 
	height: auto !important; 
	height: 1%; 
}
#nascholingspunten .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0; 
}
#nascholingspunten h1 { color: #80cd65; }
#content img.divider { 
	float: none; 
	border: none; 
	clear: both; 
	margin-bottom: 10px; 
}
#news ul { margin-left: 0; }
#news img { 
	float: left; 
	max-width: 450px; 
	margin: 0 10px 10px 0; 
}
#news img.center { 
	margin: 5px auto; 
	clear: both; 
}
#news h3 { 
	font-size: 116%; 
	padding: 3px 0 5px 0; 
}
#news .item h3, #news .text { width: 450px; }
#news .item { 
	margin-bottom: 0; 
	padding: 0; 
}
#news .item b { font-weight: normal; }
#news .read_more { 
	text-align: left; 
	font-size: 93%; 
	clear: left; 
}
#news .news_link { 
	padding-right: 15px; 
	background-image: url(images/news_link.png); 
	background-position: center right; 
	background-repeat: no-repeat; 
}
#news li { 
	clear: left; 
	margin: 0; 
	list-style-type: none; 
}
#news .news_discuss { 
	font-size: 93%; 
	text-align: right; 
}
.klinieknieuws_recent #news h1 { padding-top: 0px; }
.news_archive .item { background-image: none; }
#prijzen p.periode { 
	width: auto; 
	text-align: right; 
}
#prijzen .rounded, #prijzen .rounded_body, #prijzen .rounded_head, #prijzen .rounded_head h2 { background: #05244f url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#prijzen .rounded { 
	width: 455px; 
	margin: 0 0 30px 0; 
}
#prijzen .rounded_head { 
	background-position: top right; 
	padding-right: 10px; 
	margin: 0; 
}
#prijzen .rounded_head h2 { 
	background-position: top left; 
	padding: 10px 5px 5px 10px; 
	height: auto !important; 
	height: 1%; 
}
#prijzen .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0; 
}
#prijzen table { 
	width: 455px; 
	margin: 0; 
	border: none; 
	background: none; 
}
#prijzen table td { border-left: 1px solid #c3dff5; }
#prijzen table td, #prijzen table th { 
	padding: 2px 10px; 
	border-top: 1px solid #c3dff5; 
	vertical-align: top; 
}
#prijzen table th.prijs { width: 70px; }
#prijzen table td.winner { width: 140px; }
#stemknop { margin-bottom: 10px; }
#stemknop div { padding: 20px; }
#stemknop ol { font-weight: normal; }
#stemknop_vraag .rounded, #stemknop_vraag .rounded_body, #stemknop_vraag .rounded_head, #stemknop_vraag .rounded_head h6 { background: #05244f url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#stemknop_vraag .rounded { 
	width: 455px; 
	margin: 5px 0 20px 0; 
}
#stemknop_vraag .rounded_head { 
	background-position: top right; 
	padding-right: 10px; 
	margin: 0; 
}
#stemknop_vraag .rounded_head h6 { 
	background-position: top left; 
	text-align: right; 
	padding: 10px 5px 5px 0; 
	height: auto !important; 
	height: 1%; 
}
#stemknop_vraag .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0; 
}
#text p + ul { margin-top: -1em; }
#text img { margin-top: 6px; }
#tijdschrift ul li div { 
	width: 60px; 
	display: inline-block; 
}
#artikelen li a { display: block; }
#artikelen ._abstract, #artikelen .journal_abstract { display: none; }
#artikelen .journal_abstract.shown { 
	display: block; 
	position: fixed; 
	top: 30px; 
	right: 30px; 
	padding: 30px; 
	line-height: 180%; 
	width: 450px; 
	height: 450px; 
	overflow-y: scroll; 
	background: #05244f; 
	border: 1px solid #ffffff; 
	z-index: 10; 
}
#artikelen .journal_abstract.shown p { margin: 6px 0; }
#artikelen .journal_abstract.shown .close { 
	width: 80px; 
	float: right; 
}
#vacatures th { padding-right: 10px; }
#vacatures ul { margin-left: 0; }
#vacatures .item h2, #vacatures .text { width: 450px; }
#vacatures .item { 
	margin-bottom: 10px; 
	padding: 0 0 40px 0; 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/divider_default.png); 
}
#vacatures li { list-style: none; }
#vacatures li ul li { list-style-type: disc; }
#vacatures .vacature_vervuld { 
	padding-left: 20px; 
	background-position: 0 3px; 
	background-repeat: no-repeat; 
	background-image: url(images/vervuld.png); 
}
#vacatures .rounded, #vacatures .rounded_body, #vacatures .rounded_head, #vacatures .rounded_head h2 { background: #ffffff url(images/dblauw_dblauw_kd_wit.png) no-repeat bottom right; }
#vacatures .rounded { 
	width: 465px; 
	padding: 0; 
	margin: 0 0 15px 0; 
}
#vacatures .rounded_head { 
	background-position: top right; 
	margin-right: 0; 
	padding-right: 10px; 
	height: 10px; 
}
#vacatures .rounded_head h2 { 
	background-position: top left; 
	margin: 0; 
	border: 0; 
	padding: 10px 0 0 0; 
	height: auto !important; 
	height: 1%; 
}
#vacatures .rounded_body { 
	background-position: bottom left; 
	margin-right: 10px; 
	padding: 0 0 10px 10px; 
}
#werkplekken ul { margin-left: 15px; }
#werkplekken li { 
	color: #ffffff; 
	padding-bottom: 15px; 
	list-style: disc; 
}
#werkplekken ul { margin: 0 0 0 40px; }
#werkplekken ul.ledenlijst li { 
	padding-bottom: 0; 
	list-style: disc; 
}
#print { 
	display: block; 
	text-align: right; 
	font-size: 93%; 
}
#print a:link { text-decoration: none; }
#q_window h3 { 
	position: relative; 
	padding-left: 37px; 
	border-top-style: solid; 
	border-top-width: 2px; 
	border-color: #ffffff; 
	font-size: 108%; 
	height: 29px; 
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/snelvenster.png); 
}
#q_window h3 a { 
	display: block; 
	padding: 5px 5px 5px 0; 
	font-weight: normal; 
	color: #f18643; 
}
#q_window h3 a:hover { color: #e0ce50; }
#q_window h3.open { background-image: url(images/wikinovenster.png); }
#q_window ul { 
	margin: 0 15px; 
	padding: 5px 0; 
	color: #05244f; 
}
#q_window ul li { 
	display: block; 
	font-weight: normal; 
	margin: 5px 0; 
	color: #05244f; 
	line-height: 160%; 
}
#q_window ul li a, #q_window ul li a:link, #q_window ul li a:visited, #q_window ul li a:hover { 
	margin: 3px 0; 
	text-decoration: none; 
	color: #ffffff; 
}
#q_window ul li a:hover { color: #e0ce50; }
.q_1window { 
	margin-left: 21px; 
	background: #77B2EC; 
	color: #05244f; 
	border-bottom-color: #77B2EC; 
}
#response_form h1 { color: #80cd65; }
#response_form form { 
	padding: 5px 5px 5px 20px; 
	color: #ffffff; 
}
#response_form form fieldset { 
	margin-bottom: 20px; 
	color: #ffffff; 
}
#response_form form fieldset li { 
	margin: 0; 
	padding: 5px 0 0 0; 
	list-style: none; 
	color: #ffffff; 
}
#response_form legend { font-weight: bold; }
#response_form label { 
	width: 60px; 
	display: inline-block; 
	margin-right: 10px; 
	text-align: right; 
	vertical-align: top; 
}
#response_form textarea, #response_form input[type="text"] { 
	width: 300px; 
	color: #05244f; 
	font-style: italic; 
	font-size: 1.1em; 
	border: 1px solid #05244f; 
	background-image: url(images/txt_305.jpg); 
	background-position: center top; 
	background-repeat: repeat-y; 
}
#response_form textarea { height: 200px; }
#response_form button { 
	width: 95px; 
	height: 16px; 
	margin-left: 70px; 
	background-image: url(images/b_reageer.png); 
	background-position: left top; 
	background-repeat: repeat-y; 
}
#response_form button:hover { background-image: url(images/b_reageer_f2.png); }
#response_form button.verstuur { background-image: url(images/b_verstuur.png); }
#response_form button.verstuur:hover { background-image: url(images/b_verstuur_f2.png); }
#save_selection_form button.bewaar { 
	width: 95px; 
	height: 16px; 
	background-position: left top; 
	background-repeat: repeat-y; 
	background-image: url(images/b_bewaar.png); 
}
#save_selection_form button.bewaar:hover { background-image: url(images/b_bewaar_f2.png); }
#save_selection_form input { 
	width: 225px; 
	background-image: url(images/txt_225.jpg); 
}
#search { 
	z-index: 1; 
	text-align: center; 
}
#search h2 { 
	padding-left: 5px; 
	font-size: 123.1%; 
	font-weight: normal; 
	text-transform: lowercase; 
	letter-spacing: 5px; 
	text-align: center; 
	color: #ffffff; 
}
#search .rounded, #search .rounded_body, #search .rounded_head, #search .rounded_head h2 { background: #ffffff url(images/dblauw_wit.png) no-repeat bottom right; }
#search .rounded { 
	width: 240px; 
	margin: 0; 
	padding-right: 0; 
}
#search .rounded_head { 
	margin-right: 0; 
	padding-right: 10px; 
	background-position: top right; 
}
#search .rounded_head h2 { 
	border: 0; 
	padding: 5px 0 0 18px; 
	background-position: top left; 
	height: auto !important; 
	height: 1%; 
}
#search .rounded_body { 
	margin-right: 25px; 
	padding-left: 10px; 
	background-position: bottom left; 
}
#search form { color: #05244f; }
#search input[type="text"], .vind_form input { 
	width: 195px; 
	margin-top: 3px; 
	margin-left: 10px; 
	background-image: url(images/txt_225.jpg); 
	background-position: center top; 
	background-repeat: repeat-y; 
}
#search button, button.zoek { 
	width: 95px; 
	height: 16px; 
	margin: 7px 0 9px 15px; 
	background-image: url(images/b_zoek.png); 
	background-position: left top; 
	background-repeat: repeat-y; 
}
#search button:hover, button.zoek:hover { background-image: url(images/b_zoek_f2.png); }
#searchresults h1 { padding-top: 20px; }
#m_stemknop { 
	padding: 10px 10px 10px 20px; 
	background-position: right top; 
	background-repeat: no-repeat; 
	background-image: url(images/bg_stemknop.png); 
	background: #80cd65; 
}
#m_stemknop img { 
	float: right; 
	clear: left; 
	margin-left: 10px; 
}
#m_stemknop h3 { color: #05244f; }
#stemknop { background: #80cd65; }
#stemknop h1 { color: #ffffff; }
#stemknop ol { color: #05244f; }
#stemknop_vraag table { 
	width: 455px; 
	margin: 0; 
	border: none; 
	background: none; 
}
#stemknop_vraag table td { border-left: 1px solid #c3dff5; }
#stemknop_vraag table td, #stemknop_vraag table th { 
	padding: 2px 6px; 
	border-top: 1px solid #c3dff5; 
	vertical-align: top; 
}
#stemknop form { color: #ffffff; }
#stemknop button { 
	width: 70px; 
	height: 70px; 
	background-position: left top; 
	background-repeat: none; 
	background-image: url(images/bb_stemknop.png); 
}
#stemknop button:hover { background-image: url(images/bb_stemknop_f2.png); }
#submenu { 
	line-height: 153.9%; 
	background: #77b2ec; 
}
#submenu h3 { 
	padding: 5px 5px 5px 20px; 
	font-size: 13px; 
	background: #05244f; 
}
#submenu h5 { 
	padding: 5px 0 0 20px; 
	border-top-style: solid; 
	border-top-width: 1px; 
	font-weight: normal; 
}
#submenu ul { 
	margin-left: 20px; 
	padding: 10px 0 12px 15px; 
	font-size: 100%; 
}
#submenu li { 
	list-style: disc; 
	color: #05244f; 
}
#submenu li a, #submenu li a:link, #submenu li a:visited, #submenu li a:hover, #submenu li a:active { 
	display: block; 
	color: #05244f; 
}
#submenu li a:hover, #submenu li.current, #submenu li.current a { color: #e0ce50; }
#submenu #m_leden ul.sort { padding-left: 0; }
#submenu #m_leden ul.sort li { list-style: none; }
#submenu #m_leden ul.sort li a { padding-left: 15px; }
#submenu a.sort_up { 
	background-image: url(images/sort_up.png); 
	background-repeat: no-repeat; 
	background-position: left; 
}
#submenu a.sort_down { 
	background-image: url(images/sort_down.png); 
	background-repeat: no-repeat; 
	background-position: left; 
}
#submenu h3, #submenu h3 a { color: #e0ce50; }
#submenu h3 a:hover { color: #ffffff; }
#submenu h5 { 
	border-top-color: #ffffff; 
	color: #ffffff; 
}
#submenu div li.saved_menu_item, #submenu div li.saved_menu_item a:hover { color: #11a24f; }
#submenu div li.saved_menu_item.current { color: #e0ce50; }
tabel#nsp_overzicht#notabel td,  tabel#nsp_overzicht#notabel th { border: 0; }
#tabel table { 
	margin: 5px 0 20px 0; 
	border: #c3dff5 solid 1px; 
	border-collapse: collapse; 
}
#tabel table td, #tabel table th { 
	border: 1px solid #999999; 
	padding: 3px; 
}
#tabel table th { 
	font-weight: bold; 
	font-size: 93%; 
}
#tabel table th.head { 
	text-align: left; 
	font-weight: bold; 
}
.nowrap { white-space: nowrap; }
table#nsp_overzicht { 
	margin: 0; 
	border: none; 
	width: 455px; 
	background: none; 
}
table#nsp_overzicht td { 
	border-left: 1px solid #c3dff5; 
	border-top: 1px solid #c3dff5; 
}
table#nsp_overzicht td, table#nsp_overzicht th { 
	padding: 2px 6px; 
	vertical-align: top; 
	border-top: 1px solid #c3dff5; 
}
table#nsp_overzicht th.head { border: 0; }
table#nsp_overzicht td.bottom, table#nsp_overzicht th.bottom { padding-bottom: 10px; }
table#nsp_persoonlijk { 
	margin: 0; 
	border: none; 
	width: 455px; 
	background: none; 
}
table#nsp_persoonlijk th { 
	padding: 2px 6px 0 6px; 
	border: none; 
}
table#nsp_persoonlijk td { 
	padding: 0 6px 2px 6px; 
	border-bottom: 1px solid #c3dff5; 
	color: #c3dff5; 
}
table#nsp_indienen { 
	margin: 0; 
	border: none; 
	width: 455px; 
	background: none; 
}
table#nsp_indienen th { padding: 2px 6px 0 6px; }
table#nsp_indienen td { padding: 0 6px 2px 6px; }
table#nsp_indienen th { border: none; }
table#nsp_indienen td { 
	border-bottom: 1px solid #c3dff5; 
	color: #c3dff5; 
}
#q_window a { outline: none; }
h3.hover a.catch_up { 
	background-image: url(images/trash.png); 
	background-repeat: no-repeat; 
	display: block; 
	width: 13px; 
	height: 13px; 
	position: absolute; 
	top: 5px; 
	right: 0; 
}
.textile_content > p { padding: 0; }
div.photo { position: relative; }
div.photo .deceased { 
	position: absolute; 
	top: 0; 
	z-index: 1; 
	border: none; 
}

