/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF
	}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:#000
	}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%
	}{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%;
	}

 /* YUI aanpassing
==================== */
	#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%;
	}

/* tijdelijke melding */
#ie_6_tekst {	
	display: none;	}	
	
/* HTML tag styles
==================== */

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #05244F;
	}
h1 { 
	color: #E0CE50;
	font-size: 153.9%;
	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 {
	color: #E0CE50;	}
a:active {
	outline: none;
	}
a:focus	{
	-moz-outline-style: none;
	}	
a.current {
	color: #E0CE50;	}
p { 
	padding-bottom: 1em;
	}
strong,
b {	
	font-weight: bold;
	}
em { 
	font-style: italic;
	}


/* settings site-wide
==================== */
#hd, 
.left, 
.middle, 
#hulp, 
#search { 
	font-size: 93%;
	line-height: 153.9%;
	}
.left > div { 
	margin-bottom: 10px;
	}
.right {
	width: 240px;
	}
.vervult {
	color:#FFFFF3;
	background: #990000;
	}
form {
	color: #fff;
	}
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%;
	font-style: italic;
	line-height: 116%;
	}
.links { 
	margin: 2em;
	}
.pager,
#show_hide,
#save_selection,
#generate_pdf { 
	font-size: 93%; 
	text-align: center;
	}
.pager {
	margin-bottom: 0;
	}	
p.read_more { 
	text-align: right;
	}
p.read_more a {
	color: #fff;
	}		
#show_hide {
	margin-bottom: 10px;
	}
.help { 
	display: none;
	padding: 0 6px;
	}
#save_selection {
	text-align: center;
	}
.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;}	
	
	
/* #ADS
==================== */
#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;
	}	

/* BBC
==================== */
#bbc h1 {
	margin-top: 20px;}
#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;
	}


/* COMMISSIES 
==================== */
#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; 
    /* ruimte om de div heen (doet niets met de hoeken) */
    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%; /* IE Holly Hack */
    } 
#commissies .rounded_body{
    background-position: bottom left;
    /* zorgt dat de hoek rechtsonder zichtbaar wordt */
    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 th {
	width: 40%;
	}	
#commissies td.periode {
	width: 50px;
	}	

 
/* CONGRESAGENDA (Identiek aan nascholingspunten)
==================== */
#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: #fff 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:   /* IE Holly Hack */
   	} 
#congresagenda .rounded_body{
	background-position: bottom left;
    margin-right: 10px;
    padding: 0 0 10px 10px;
    }
 
 
/* #CONTENT
==================== */
#content {
	background: #05244F; 
	color: #fff;
	line-height: 174%;
    min-height: 350px;
    padding: 10px 20px 40px 20px;
	}
#content a, 
#content a:link, 
#content a:visited, 
#content a:active, 
#content a:hover { 
	color: #77B2EC;	}
#content a:hover { 
	color: #E0CE50;
	}
#content h1 {
	font-size: 153.9%;
	}
#text h1 {
	padding-top: 20px;
	}	
#content h2 {
	font-size: 116%;
	}
#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: #fff;
	}
#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 #fff;
	margin: 0 15px 5px 0;
	}	
          
/* DISCLAIMER 
====================*/   
#disclaimer {
	width: 320px;
	margin: -30px auto 0 auto;
	color: #fff;
	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: #fff url(images/dblauw_wit.png) no-repeat bottom right;
	}
#disclaimer .rounded {
   	width: 100%;
   	margin:0; 
  	padding:20px 0 0 0;
  	border-top: 1px solid #fff;
  	display: none;
   	}
#disclaimer .rounded_body {
	margin-right:25px;
    padding:0 10px 20px 40px;
	background-position:bottom left;
    }     

/* FILTERS
==================== */
#filters { 
	margin-bottom: 10px;
	color: #05244F;
	}
#filters h2 {
	margin-bottom: 0;
	line-height: 153.9%; 
	font-size: 108%;
	color: #fff;
/* 	text-transform: lowercase; 
 *//* 	letter-spacing: 4px; */
	padding: 5px 20px 5px 40px;
	*padding-bottom:4px; 
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/filter.png);
	}
#filters h2 a { 
	color: #fff; 
	}	
#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 #fff;
	background-position: center top; 
	background-repeat: repeat-y; 
	background-image: url(images/txt_305.jpg); 
	}
#filter .options, #filter .toggle, #filter .do_select, #filter .button {
	margin-left: 18px;
	padding: 5px 5px 5px 20px;
	}
#filters .options  { 
	background: #C3DFF5;
	color: #05244F; 
	}
#filter .toggle, #filter .do_select, #filter .button {
	background: #05244F;
	color: #fff;
	border-top: 1px solid #fff;
	}
#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 
==================== */
#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.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;
	}

/* FOOTER */
#ft { 
	margin:5px 0 10px 0;
	text-align: center; 	}
#ft a {
	font-size: 85%;
	color: #05244F;	}
#ft a:hover {
	color: #E0CE50;	}	




/* HEADER
==================== */
#hd { 
	margin: 10px 0;
	width: 100%;
	height: 95px;
	overflow: hidden;
	background: #05244F;
	}
#menu li a { 
	color: #fff;
	}
#menu li a:hover {
	color: #E0CE50;
	}
#menu li.current > a { 
	color: #E0CE50;
	}
#menu li ul { 
	border-color: #E0CE50; 
	background: #05244F;
	}	
#menu li ul li a { 
	color: #fff;
	}
#menu a.inactive { 
	color: #666;
	}
ul#ball_menu {
	color: #fff;
	}
#ball_menu a:link, 
#ball_menu a:visited, 
#ball_menu a:active {
	color: #fff;
	}
#ball_menu a:hover {
	color: #E0CE50;
	}	
#hd table td, #hd table tr {
	margin: 0; 
	padding: 0;
	}
.logo { 
	width: 222px;
	}
.ball_menu {
	width: 97px;
	background-position:right top; 
	background-repeat: no-repeat; 
	background-image: url(images/bg_ball_menu.png);
	}
/* td.menu {
	width: 684px;} */	
.menu {
	background-position: left top; 
	background-repeat: no-repeat; 
	background-image: url(images/kop.jpg);
	}
ul#menu  {
	padding: 30px 0 0 50px;
	}
#menu li {
	float: left;
	font-size: 108%;
	}
#menu li a { 
	display: block;
	margin-right: 20px;
	text-decoration: none;
	white-space: nowrap;
	}
#menu li ul { 
	margin-left: -20px;
	padding: 5px 0 10px 0;
	position: absolute;
	visibility: hidden;
	border-style: solid;
	border-width: 1px;
	z-index: 9999;
	}
#menu li ul li {
	float: none;
	padding: 0;
	font-size: 93%;
	}		
#menu li ul li a { 
	width: auto; 
	padding: 5px 40px 0 20px;
	margin-right: 0; 
	display: block;
	}
ul#ball_menu {
	margin: 0;
	padding:0; 
	text-align: center; 
	font-size: 85%; 
	line-height: 153.9%;
	overflow: hidden;
	}		
	
/* HULP 
==================== */	
#hulp p {
	width: 450px;
	}
#hulp div img { 
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 1em;
	}	
#hulp h2 { 
	color: #F18643;
	margin: 1em 0;
	font-size: 108%;
	}
#hulp h3 { 
	color: #C3DFF5;
	}

/* .LEFT COLUMN 
==================== */
.left { 
	color: #05244F;
	}
	
/* LEDEN 
==================== */	
#leden { 
	margin: 20px 10px 0 10px;
	}
.lid { 
	margin-bottom: 20px;
	padding: 0 0 40px 0;
	background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/divider.png);
	line-height:153.9%;
	}	
.lid img { 
	margin: 0 15px 3px 0;
	float: left; 
	border-style: solid;
	border-width: 1px;
	border-color: #fff;
	}
.extra,
.work { 
	margin-top: 10px;
	}	

/* LINKS
================ */
#links li { 
	list-style: disc;
	}
#links li p {
	color: #fff;
	}	


/* LIST
==================== */
.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
==================== */	
#mutaties {
	margin-top: 20px
	}
.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: #fff;
	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 h1 {
	color: #80CD65;
	font-size: 131%
	}		

/* NASCHOLINGSPUNTEN (identiek aan DOCUMENTEN) 
==================== */      
#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; 
    /* ruimte om de div heen (doet niets met de hoeken) */
    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%; /* IE Holly Hack */
	}
#nascholingspunten .rounded_body{
    background-position:bottom left;
    /* zorgt dat de hoek rechtsonder zichtbaar wordt */
    margin-right:10px;
    padding:0;
    }
#nascholingspunten h1 {
	color: #80CD65;
	}
	

/* NEWS 
==================== */	
#news h1 {
	padding-top: 20px;
	}	
#news ul { 
	margin-left: 0;
	}
#news img {
	float: left;
	margin: 5px 15px 8px 0;
	max-width: 400px;
	}
#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: 10px;
	padding: 0 0 40px 0;
	/* background-position: left bottom; 
	background-repeat: no-repeat; 
	background-image: url(images/divider.png);	 */
	}	
.nieuws_2012 #news .item,
.nieuws_2011 #news .item,
.nieuws_2010 #news .item,
.nieuws_2009 #news .item,
.nieuws_2008 #news .item,
.nieuws_2007 #news .item,
.nieuws_2006 #news .item,
.nieuws_2005 #news .item,
.nieuws_2004 #news .item,
.nieuws_2003 #news .item
.nieuws_recent #news .item {
	padding: 0;
	background-image: none ; 
	}
#news .item b {
	font-weight: normal;
	}
#news .read_more {
	text-align: left;
	font-size: 93%;
	}
#news .kno, 
#news .bbc, 
#news .bellocq, 
#news .enter, 
#news .nvwpo, 
#news .kn, 
#news .snk {
	background-position: right top; 
	background-repeat: no-repeat;
	}
#news .kno {
	background-image: url(images/news_kno.png);
	}
#news .bbc { 
	background-image: url(images/news_bbc.png);
	}
#news .bellocq { 
	background-image: url(images/news_bellocq.png);
	}
#news .enter { 
	background-image: url(images/news_enter.png);
	}
#news .nvwpo { 
	background-image: url(images/news_nvwpo.png);
	}
#news .snk { 
	background-image: url(images/news_snk.png);
	}
#news .amc { 
    background-image: url(images/news_amc.png);
	}
#news .nki { 
	background-image: url(images/news_nki.png);
	}
#news .vumc { 
	background-image: url(images/news_vumc.png);
	}
#news .umcg { 
    background-image: url(images/news_umcg.png);
	}
#news .lumc { 
    background-image: url(images/news_lumc.png);
	}
#news .mumc {
	background-image: url(images/news_mumc.png);
	}
#news .umcn { 
	background-image: url(images/news_umcn.png);
	}
#news .erasmus_mc { 
	background-image: url(images/news_erasmus_mc.png);
	}
#news .umcu { 
	background-image: url(images/news_umcu.png);
	}

#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 0 15px 0;
	list-style-type: none ;
	}
.klinieknieuws_recent #news h1 {
	padding-top: 0px;
	}	


/* STEMKNOPVRAAG  
====================*/    
#stemknop div { 
	padding: 20px;
	}
#stemknop { 
	margin-bottom: 10px;
	}
#stemknop ol { 
	font-weight: normal;
	}
.stemknop_lijst #content h1,
.stemknop #content h1 {
	padding-top: 20px;
	}
#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; 
    /* ruimte om de div heen (doet niets met de hoeken) */
    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%; /* IE Holly Hack */
    }
#stemknop_vraag .rounded_body{
    background-position:bottom left;
    /* zorgt dat de hoek rechtsonder zichtbaar wordt */
    margin-right:10px;
    padding:0;
    } 
   
  
/* TEXT
==================== */
#text p	+ ul {
	margin-top: -1em;
	}
#text img {
	margin-top: 6px;
	}
		
			
/* TIJDSCHRIFT
==================== */

#tijdschrift ul li div {
	width:60px;
	display: inline-block;
	}
	
        
/* VACATURES (identiek aan NASCHOLINGSPUNTEN)  
====================*/  
#vacatures h1 {
	margin-top: 20px; }   
#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.png);
	}	
#vacatures li {
	list-style: none;
	}
#vacatures li ul li {
	list-style-type: disc;
	}	
.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: #fff 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%; /* IE Holly Hack */
   	}
#vacatures .rounded_body{
	background-position:bottom left;
    margin-right:10px;
    padding:0 0 10px 10px;
    }  
	
	
/* WERKPLEKKEN	 
==================== */	
#werkplekken {
	margin-top: 20px;
	}
#werkplekken ul { 
	margin-left: 15px;
	}
#werkplekken li {
	color: #fff;	
	padding-bottom:15px;
	list-style: disc;
	}
#werkplekken ul { 
	margin: 0 0 0 40px;
	}	
#werkplekken ul.ledenlijst li {
	padding-bottom:0;
	list-style: disc;
	}
	
	
/*  PRINT 
================ */
#print { 
	display: block;
	text-align: right;
	font-size: 93%;
	}
#print a:link {
	text-decoration: none;
	}

/* Q-WINDOW
==================== */
#q_window h3 { 
	padding-left: 37px;
	border-top-style: solid;
	border-top-width: 2px;	
	border-color: #fff;
	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/snelvenster_f2.png);	}	
#q_window ul {
	margin: 0 15px; 
	padding: 5px 0;
	color: #05244F;
	}
#q_window li { 
	display: block; 
	font-weight: normal; 
	margin: 3px 0;
	color:#05244F;
	}
#q_window li a,
#q_window li a:link,
#q_window li a:visited,
#q_window li a:hover {
	margin: 3px 0; 
	text-decoration: none;
	color:#fff;
	}
#q_window li a:hover { 
	color:#E0CE50;
	}	
#q_bbc, 
#q_forum, 
#q_vacatures, 
#q_cnews, 
#q_enter { 
	margin-left: 21px;
	background: #77B2EC; 
	color: #05244F; 
	border-bottom-color: #77B2EC;
	}


/* RESPONSE FORM
==================== */
#response_form h1 {
	padding-top: 20px; 
	color: #80CD65;
	}
#response_form form { 
	padding: 5px 5px 5px 20px;
	color: #fff;  
	}
#response_form form fieldset {  
	margin-bottom: 20px; 
	color: #fff; 
	}
#response_form form fieldset li { 
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none; 
	color: #fff; 
	}
#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 
=====================*/
#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
==================== */	
#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:#fff;
	}
#search .rounded,
#search .rounded_body,
#search .rounded_head,
#search .rounded_head h2 {
	background: #fff 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%; /* IE Holly Hack */
    }
#search .rounded_body {
	margin-right:25px;
    padding-left:10px;
	background-position:bottom left;
    }

#search form {
	color: #05244F; 
	}
#search input[type="text"] { 
	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 { 
	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 {
	background-image: url(images/b_zoek_f2.png);
	}
	
	
/* STEMKNOP
==================== */
#m_stemknop {
	padding: 10px 10px 10px 20px;
	background-position: right top; 
	background-repeat: no-repeat; 
	background-image: url(images/bg_stemknop.png);
	}
#m_stemknop img {
	float: right;
	clear: left;
	margin-left: 10px;
	}			
#m_stemknop {
	background: #80CD65;
	}
#m_stemknop h3 {
	color: #05244F;
	}
#stemknop { 
	background: #80CD65;
	}
#stemknop h1 {
	color: #fff;
	}	
#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: #fff;
	}
#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
==================== */
#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;
	}
#submenu li a:hover, 
#submenu li.current { 
	color: #E0CE50;	}	
#submenu #m_leden ul.sort { 
	padding-left: 0;
	}
#submenu #m_leden ul.sort li a { 
	padding-left: 15px;
	}
#submenu #m_leden ul.sort li {
	list-style: none;
	}
a.sort_up {
	background-image: url(images/sort_up.png);
	background-repeat: no-repeat;
	background-position: left;
	}
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: #fff;
	}
#submenu h5 {
	border-top-color: #fff;
	color: #fff;
	}
#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;
	}

/* TABELLEN
==================== */	

/* tables without border */
tabel#nsp_overzicht#notabel td, 
tabel#nsp_overzicht#notabel th {
	border: 0
	}

/* tabels with borders */
#tabel table  {	
	margin:5px 0 20px 0; 
	border: #C3DFF5 solid 1px;
	border-collapse: collapse;
	}
#tabel table td, #tabel table th {
	border: #C3DFF5 solid 1px;
	padding: 3px;
	}
#tabel table th {
	font-weight: bold;
	font-size: 93%;
	}
#tabel table th.head {
	text-align:left;
	font-weight:bold;
	}	
td.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;
	}
table#nsp_persoonlijk td {
	padding: 0 6px 2px 6px;
	}			
table#nsp_persoonlijk th {
	border: none;
	}	
table#nsp_persoonlijk td {
	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;	
	}