
html, td, textarea, input, a {
	font-family		: Verdana, Arial, sans-serif;
	font-size		: 10px;
	line-height		: 12px;
	text-align		: left;
}

.small {
	font-size	: 9px;
	line-height	: 17px;
	height		: 17px;
}

body {
	width				: 768px;
	margin				: 0px auto 0px auto;
	text-align			: center;
}

img {
	border	: 0px;
	display	: block;
}

.page {
	margin				: 8px 0px 8px 0px;
	width				: 768px;
}

.navbar {

	background-repeat	: repeat-x;
	background-position	: top left;
	padding				: 0px 0px 0px 12px;
	line-height			: 11px;
}

.navbar div {
	width				: 438px;
}

.arrow {
	width			: 48px;
}

.spacer, .tspacer {
	height			: 6px;
	width			: 6px;
	margin			: 0px;
	padding			: 0px;
}

.lspacer {
	height			: 6px;
	margin			: 0px;
	padding			: 0px;
}

.tspacer {
	vertical-align	: top;
}

.navbar a {
	font-size			: 9px;
	text-decoration		: none;
}

a {
	text-decoration		: underline;
}

h1 {
	font-family		: Verdana, Arial, sans-serif;
	font-size		: 10px;
	line-height		: 18px;
	font-weight		: bold;
}

h2, h3, h4, h5, h6 {
	font-family		: Verdana, Arial, sans-serif;
	font-size		: 10px;
	line-height		: 18px;
	font-weight		: bold;
	margin			: 0px;
}

.hline, .hlline, .hlinecbs {
	display		: block;
	height		: 1px;
	font-size	: 1px;
	padding		: 0px;
	margin		: 0px;
	clear		: both;
	width		: 100%;
}

.hlinecbs {
	width		: 127px;
}

#statistieken .hlinecbs {
	margin-left	: 127px;
}

.vline {
	display		: block;
	height		: 100%;
	font-size	: 1px;
	padding		: 0px;
	margin		: 0px;
	clear		: both;
	width		: 1px;
	overflow	: auto;
}

.CBS {
	vertical-align	: top;
	padding			: 0px 0px 0px 12px;
}

.CBScol1 {
	width		: 190px;
}

.CBScol2, .toon, .CBScol3 {
	width		: 64px;
}

.CBScol3 img {
	float	: right;
	margin-right	: 6px;
}

.CBS h1, .CBS h2 {
	margin		: 0px;
}

.map {
	vertical-align	: top;
}

.content {
	height			: 320px;
	vertical-align	: top;
}

.print {
	height				: 24px;
}

.print a {
	display				: block;
	text-decoration		: none;
	height				: 24px;
	line-height			: 24px;
	padding				: 0px 0px 0px 12px;
	width				: 100%;
	width/* */:/**/258px;
	width: /**/258px;
}

.copy {
	height				: 24px;
}

.copy div {
	display				: block;
	height				: 24px;
	line-height			: 24px;
	padding				: 0px 0px 0px 12px;
	width				: 100%;
	width/* */:/**/486px;
	width: /**/486px;
}

.projects {
	/*width		: 768px;*/
	margin		: 0px;
	padding		: 0px;
}

.card {
	font-weight	: bold;
	vertical-align	: top;
	padding		: 2px 0px 2px 0px;
	height		: 64px;
}

.card_spacer {
	width		: 12px;
}

.cardtitle {
	width		: 204px;
}

.cardtitle h3 {
	margin		: 0px;
	padding		: 0px;
}

.more {
	width		: 54px;
}

.more a, .toon a {
	display				: block;
	text-decoration		: none;
	height				: 12px;
	padding-left		: 6px;
	line-height			: 12px;
	font-size			: 9px;
}

.more a {
	width				: 54px;
	width/* */:/**/48px;
	width: /**/48px;
}

.vtop {
	vertical-align	: top;
}

.toon a {
	margin-left	: 14px;
}

.tab, .tab_active, 
.tab_no_access, .tab_no_access_active, .tab_cbs, .tab_cbs_active {
	width				: 127px;
}

#statistieken td, #netwerken td {
	line-height	: 16px;
}

#statistieken input, #netwerken input {
	margin	: 1px;
	padding	: 0px;
	width	: 12px;
	height	: 12px;
}

.tab a, .tab_active a, 
.tab_no_access a, .tab_no_access_active a, .tab_cbs a, .tab_cbs_active a {
	display				: block;
	text-decoration		: none;
	height				: 18px;
	line-height			: 18px;
	font-weight			: bold;
	padding				: 0px 0px 0px 6px;
	cursor				: pointer;
	cursor				: hand;
	width				: 127px;
	width/* */:/**/121px;
	width: /**/121px;
}

.date {
	width				: 244px;
	text-align			: right;
}

.intro_active, .data_active, .data, .intro {
	margin		: 2px 6px 2px 6px;
	display		: block;
	width		: 486px;
	width/* */:/**/474px;
	width: /**/474px;
}

.data, .intro, .tablerow, .statistieken, .netwerken, .kaart {
	display	: none;
}

.tablerow_active, .statistieken_active, .netwerken_active, .kaart_active {
	display	: block;
}

.fill {
	width	: 100%;
}

.half {
	width			: 50%;
	vertical-align	: top;
}

.details {
	width				: 498px;
	vertical-align		: top;
}

.counter {
	vertical-align	: top;
	text-align		: right;
	padding-right	: 6px;
	font-weight		: bold;
}

.counter_pages {
	vertical-align	: top;
	padding-left	: 6px;
}

.counter_pages b {
	display			: block;
	float			: left;
	margin-right	: 12px;
}

.counter_pages a {
	text-decoration		: none;
	display			: block;
	float			: left;
	margin-right	: 12px;
}

ul {
	list-style	: disc outside;
	margin		: 0px 0px 0px 16px;
	padding		: 0px 0px 0px 6px;
}

li {
	line-height	: 18px;
	margin		: 0px;
	padding		: 0px;
}

.content h1, .content h2 {
	margin		: 0px;
	margin-left	: 6px;
}

.highlight {
	padding		: 0px;
}

.padded_highlight{
	padding		: 4px;
}

.normal p, .highlight p, .half p {
	padding	: 6px;
	margin	: 0px;
}

.graph_legend {
	width			: 43px;
	font-weight		: bold;
	vertical-align	: top;
	text-align		: right;
	padding-right	: 4px;
}

.graph_cijfers {
	vertical-align	: top;
}

.graph {
	margin	: 0px 5px 0px 5px;
	width	: 6px;
	height	: 20px;
	background-color	: #FFFFFF;
}

.graph_bar {
	vertical-align	: bottom;
	text-align		: center;
	height			: 171px;
}

.graph_month {
	background-color	: #FFFFFF;
	width				: 16px;
	text-align			: center;
}

.title {
	line-height		: 18px;
	float			: left;
	padding-left	: 6px;
}


.title a {
	text-decoration		: none;
	font-weight	: bold;
	line-height	: 18px;
	padding		: 0px;
}

#map_label {
	height				: 18px;
	position			: absolute;
	left				: 400px;
	top					: 60px;
	visibility			: hidden;
	z-index				: 10;
	padding-left		: 18px;
	padding-top			: 2px;
	background-repeat	: no-repeat;
	text-align			: left;
	display				: inline;
}

#map_label div {
	display				: inline;
	height				: 18px;
	font-weight			: bold;
	padding				: 2px 6px 4px 0px;
}


/* forms */
.form {
	padding				: 6px;
	width				: 498px;
	width/* */:/**/486px;
	width: /**/486px;
}

.search {
	margin				: 0px;
	padding				: 6px;
	width				: 254px;
}

.search .button {
	text-decoration		: none;
}

.formhighlight {
	vertical-align		: top;
	padding				: 6px;
}

.form table {
	width	: 486px;
}

.redactie {
	width	: 498px;
}

.form table table {
	width	: auto;
}

form, .form table td {
	margin	: 0px;
	padding	: 0px;
}

.formhalf {
	width	: 180px;
	vertical-align	: top;
}

.labelbig {
	vertical-align	: top;
}

.labelbig b{
	color	: #FFFFFF;
}

.form .spacer {
	height	: 4px;
}

.label {
	line-height	: 20px;
	height	: 20px;
	width	: 126px;
}

.form td {
	margin	: 0px;
	padding	: 0px 0px 0px 6px;
	line-height	: 16px;
}

input {
	margin	: 0px;
	padding	: 0px;
	line-height	: 18px;
}

.L, .M, .S {
	border				: 0px;
	font-size			: 9px;
	height				: 16px;
	line-height			: 16px;
}

.L {
	width				: 360px;
}

.M {
	width				: 240px;
}

.S {
	width				: 120px;
}

.XS {
	width				: 60px;
}

textarea, textarea.L, select.L {
	height				: 80px;
	font-size			: 9px;
	line-height			: 16px;
}

.label h2 {
	margin	: 0px;
}

/* subnav */
.subnav {
	vertical-align		: top;
	padding				: 0px 4px 0px 12px;
}

.subnav a {
	text-decoration		: none;
	display				: block;
	padding				: 0px 16px 0px 4px;
	margin				: 1px 0px 0px 0px;
	line-height			: 16px;
	width				: 254px;
	width/* */:/**/234px;
	width: /**/234px;
}


.subnav a.level0, .subnav a.level0_active {
	font-weight			: bold;
}

.subnav a.level1, .subnav a.level1_active {
	font-weight			: bold;
}

.subnav a.level2, .subnav a.level2_active, .subnav a.level2_nosub {
	margin	: 0px;
}

.subnav a.level0_nosub {
	font-weight			: bold;
}
.subnav a.level1_nosub {
	font-weight			: bold;
}
.subnav a.level2_nosub {}
.subnav a.level3_nosub {}
.subnav a.level0_nosub_active {
	font-weight			: bold;
}
.subnav a.level1_nosub_active {
	font-weight			: bold;
}
.subnav a.level2_nosub_active {}
.subnav a.level3_nosub_active {}

.subnav a.level3, .subnav a.level3_active {
	padding-left		: 13px;
	width: 254px;
	width/* */:/**/225px;
	width: /**/225px;
	margin	: 0px;
}

.level1_items, .level2_items, .level3_items {
	display	: none;
}

.level1_items_active, .level2_items_active, .level3_items_active {
	display	: block;
}

/* buttons */

a.button, a.buttonleft, a.delete, a.deleteleft {
	text-decoration		: none;
	display				: block;
	padding				: 0px;
	line-height			: 18px;
	float				: right;
	padding-left		: 6px;
	width				: 74px;
	width/* */:/**/68px;
	width: /**/68px;
}

a.buttonleft, a.deleteleft {
	float	: left;
}

.twobuttons, .highlight_twobuttons {
	width	: 152px;
}

.list {
	width	: 498px;
}

.list .content {
	padding-left	: 6px;
	height		: auto;
	vertical-align	: middle;
}

pre {
	text-align	: left;
}

