body { font:12px Arial, sans-serif; }

a { color:#37c; color:#1160e6; }
a:hover { text-decoration:underline; }
a:visited { color:#c73; }

h1 { margin-top:28px; }
h1 a { display:block; width:205px; height:90px; }
#header .title p { font:13px Georgia, "Times New Roman", serif; margin-top:3px; }

/* ADS */
/*.advertisement, .advertisement div, .advertisement_right div { background:#ccc; color:#fff; }*/
#page #content .advertisement, .advertisement_right { background:#fff; border-top:1px solid #000; border-bottom:1px solid #000; margin-bottom:34px; padding:12px 0 17px 0; }
#content .advertisement div, .advertisement_right div { margin-left:26px; height:280px; width:336px; }
.advertisement h3, .advertisement_right h3 { text-align:center; }

/* BUTTON */
ul.buttons {
	height:20px;
	margin-top:8px;
}
	form.search ul.buttons { margin-top:0; margin-left:6px; }

	ul.buttons li {
		float:left;
		background:#999;
		height:20px;
		overflow:hidden;
		background:url(../images/button-right.gif) top right no-repeat;
	}
	div.grey ul.buttons li { background:url(../images/button-right-grey.gif) top right no-repeat; }
	div#navigation ul.buttons li { background:url(../images/button-right-black.gif) top right no-repeat; }
	div.focus ul.buttons li { background:url(../images/button-right-yellowish.gif) top right no-repeat; }
	div#studentenopgelet ul.buttons li { background:url(../images/button-right-green.gif) top right no-repeat; }
	
	ul.buttons li a {
		display:block;
		font-size:11px;
		color:#fff;
		padding:1px 9px 6px 9px;
		background:url(../images/button-left.gif) top left no-repeat;
	}
	div.grey ul.buttons li a { background:url(../images/button-left-grey.gif) top left no-repeat; }
	div#navigation ul.buttons li a { background:url(../images/button-left-black.gif) top left no-repeat; }
	div.focus ul.buttons li a { background:url(../images/button-left-yellowish.gif) top left no-repeat; }
	div#studentenopgelet ul.buttons li a { background:url(../images/button-left-green.gif) top left no-repeat; }

/* USER */
div.user { font-size:11px; }
div.user a { display:block; border-left:1px solid #37b; padding:1px 0 2px 5px; margin-left:12px; }
div.user form { display:inline }
div.user li span { display:block; padding-top:1px; }

/* BOX */
div.box {
	border-top:2px solid #555;
	padding:3px 0 6px 0;
	margin-bottom:12px;
}
h3 {
	font:11px "Trebuchet MS", Verdana, sans-serif;
	text-transform:uppercase;
	margin-bottom:6px;
	font-weight:bold;
	color:#555;
}
div.box h3 { height:13px; }
div.box h3 span.left { float:left; }
div.box h3 span.right { float:right; }

/*#sidebar .box input[type="text"] { width:126px; }*/
input.text { width:126px; }

	/* BOX > Exceptions */
	div.grey, #studentenopgelet { padding-left:4px; padding-right:4px; }
	#sidebar div.grey { background:#e5e5e5; }
	#studentenopgelet { background:#b3cdd3; }
	#studentenopgelet h3 { color:#fff; }
	div#overrechtnl { color:#666; }

	/* BOX > JJB */
	#jjb h3 { width:136px; height:83px; text-indent:-10000px; background:url(../images/jongbloed.gif) top left no-repeat; }
	#jjb p { font:9px "Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bold; text-transform:uppercase; margin:0 0 8px 5px; }
	#jjb input.radio { position:relative; top:4px; margin-bottom:8px; }
	#jjb label { font:11px "Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bold; margin-right:8px; }
	div#jjb { border:0; }



p {
	margin-bottom:1em;
}
ul.list { margin-bottom:1em; }
ul.list li { margin-left:2em; list-style-type: disc; margin-bottom:0.5em; }

/* ARTICLE */
h2 { font:23px Georgia, "Times New Roman", serif; margin-bottom:13px; }
div.article h2 { margin-bottom:3px; }
h2 a { color:#000; }
.article p.bigdate { font-size:15px; color:#666; line-height:1em; margin-bottom:0; }

.article { margin-bottom:28px; }
.article p { line-height:16px; margin-bottom:1em; }

	.article p.date, ul.options a, a.print {
		font-size:11px;
		color:#666;
		line-height:1em;
		margin-bottom:0;
	}
	
	ul.links { margin-bottom:1em; margin-top:-0.7em; }
	div.nop ul.links { margin-top:0; }

	.links li {
		color:#37c;
		list-style-type: disc;
		margin-left:14px;
		margin-left:16px;
	}
	ul.links li.none { list-style-type: circle; }
	.links span { color:#333; }
	.editorial .links span { color:#221; }
	img.fulltext {
		width:14px;
		height:14px;
		margin-left:3px;
	}
	/*ul.links li.checkmark { list-style-image: url(../images/checkmark.gif); }*/
	ul.links li.checkmark { list-style-type: square; }
	
	
	/* OPTIONS */
	ul.options { height:13px; }
	ul.options li { float:left; margin-right:1em; }
	
		ul.options a, a.print { padding-left:17px; }
		ul.options .print, a.print { background:url(../images/icon_printer.gif) top left no-repeat; }
		ul.options .email { background:url(../images/icon_email.gif) top left no-repeat; }
		ul.options .bookmark { background:url(../images/icon_bookmark.gif) top left no-repeat; }
		/* David, ik heb de twee onderstaande even toegevoegd, 19/12/08 P */
		ul.options .bookmark_checked { background:url(../images/icon_bookmark_checked.gif) top left no-repeat; }
		ul.options .order { background:url(../images/icon_fulltext.gif) top left no-repeat; }
		ul.options .back { background:url(../images/icon_back.gif) top left no-repeat; }
		ul.options .related { background:url(../images/icon_related.gif) top left no-repeat; }
		ul.options .backtotop { background:url(../images/icon_backtotop.gif) top left no-repeat; }
		ul.options .sm_linkedin { background:url(../images/icon_linkedin.gif) top left no-repeat; }
		ul.options .sm_facebook { background:url(../images/icon_facebook.gif) top left no-repeat; }
		ul.options .sm_twitter { background:url(../images/icon_twitter.gif) top left no-repeat; }
		
		td ul.options { margin:10px 0 0 13px; }

	/* ARTICLE > Editorial */
	.editorial { background:#ede5d1; padding:4px 7px 16px 7px; border-top:2px solid #000; }

	/* TABLE.table */
	.table { margin:0 0 13px 0;}
	.table th, .table td { border-bottom:2px solid #fff; padding:1px 6px; }
	form.search .table td td { padding:0; }
	.table th { background:#ebecda; font-weight:normal; }
	.table th.fixed { width:100px; }
	.table td { }
	.table td.em { background:#ebecda; }
	.table thead th {
		font:11px "Trebuchet MS", Verdana, sans-serif;
		text-transform:uppercase;
		padding:3px 6px 6px 6px;
		font-weight:bold;
		border:0;
	}
	.table tr.footer td { padding-bottom:20px; }
	
	/* CONTENT message */
	.message {
		margin:32px 0;
		border:1px solid #ccc;
		background:#e5e5e5;
		padding:8px 10px 0;
	}
	.message h3 { color:#000; }
	.message p { font-size:11px; }
	
	/* navigation */
	.navigation ul { height:30px; }
	.navigation li { float:left; }
	.navigation li.right { float:right; }
	.navigation a.back {
		color:#555;
		text-transform:uppercase;
	}

	#content form {
		margin-bottom:1em;
	}
	
	
/* SEARCH */
div.pages { height:1em; margin:1em auto 2em; }
div.pages a { float:left; padding:2px 0; width:16px; display:block; text-align:center; }
div.pages a.current { background:#EBECDA; color:#000; font-weight:bold; }
td p.small { font-size:11px; }
p.center { text-align:center; }
form.search { margin-top:1em; }
	
	

/* JONGBLOED */
.jongbloed { background:#05736b url(../images/jongbloed_background2.gif); color:#fff; height:262px; font-family:Verdana; margin-top:2em; font-size:11px; }
.jongbloed h3 { height:138px; text-indent:-5000px; }
.jongbloed p { height:25px; text-transform:uppercase; font-size:8px; padding:0 8px; }
.jongbloed form { padding:0 8px; }
.jongbloed label { margin-right:4px; }
.jongbloed input[type="radio"] {  }
.jongbloed input[type="text"] { width:116px; margin:3px 0 6px 0; }
.jongbloed input[type="submit"] { width:70px; margin-left:27px; }


	
/* NEWS */
#news { font-size:11px; }
td.when { text-align:right; color:#999; }
a.dot { display:block; padding-left:9px; background:url(../images/dot_link.gif) top left no-repeat; }
table.news td { line-height:1.3em; }
table.news { width:100%; }

	#news div.focus { background:#ebecda; margin-bottom:0; padding:3px 6px 18px 6px; }
	div.box p { font-size:12px; color:#555; }
	#news div.last { margin-bottom:6px; }

/* FOOTER */
#footer { border-top:1px solid #999; padding:3px 0 24px 0; margin-top:40px; }
#footer li { float:left; }
#footer li a { display:block; border-right:1px solid #999; padding:1px 5px 1px 0; margin-right:5px; }
#footer li.last a { padding:1px 0; margin-right:0; border:0; }
#footer p { clear:both; padding-top:10px; font:11px "Trebuchet MS", Verdana, Arial, sans-serif; color:#666; }


