body {
	margin				: 0; 
	padding				: 0;
	background-color	: #FFFFFF;
	text-align			: center;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 0.75em;
	color				: #333;
	overflow-y			: scroll;
}

/* lay-out */
#centerbox {
	position			: relative;
	margin				: 10px auto 10px auto;
	width				: 760px;
	text-align			: left;
}

#headerbox {
	width				: 100%;
	height				: 120px;
	text-align			: right;
}

.header_main {
	padding				: 10px 10px;
}
.header_sub {
	padding				: 10px 10px;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 0.95em;
	font-style			: italic;
	font-weight			: bold;
	color				: #999999;
}

.header_image {
	border				: none;
}

#mainbox {
	position			: relative;
	width				: 100%;
	margin				: 40px 0 50px 0;
	padding				: 0;
	text-align			: left;
}
#mainbox:after {
	content				: "."; 
	display				: block; 
	height				: 0; 
	clear				: both;
	visibility			: hidden;
}

#navbox {
	float				: right;
	width				: 199px;
	height				: 250px;
	border-left			: 1px solid #0066FF;
}

#nav {
	padding				: 0 20px;
}

ul.nav_main {
	margin				: 0 5px;
	padding				: 0 10px;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: .95em;
	list-style			: square;
}

ul.nav_meta {
	margin				: 30px 5px;
	padding				: 0 10px;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: .95em;
	list-style			: square;
}

#contentbox {
	float				: left;
	width				: 540px;	
	text-align			: left;
}

#home {
	text-align			: right;
}

#content {}


#footerbox {
	width				: 100%;
	height				: 30px;
	border-top			: 1px solid #0066FF;
	text-align			: left;
}


/* searchengine */
#zoek, #zoek *, #description, #keywords {
	display				: none;
	background-color	: #fff;
	color				: #fff;
	height				: 0px;
	width				: 0px;
	visibility			: hidden;
}

/* fonts */
h1 {
	font-family 		: Arial, Helvetica, sans-serif;
	font-size 			: 1.5em;
	margin 				: 0px;
}
h2 {
	font-family			: Arial, Helvetica, sans-serif;
	font-size 			: 1.4em;
	margin 				: 0px;
}
h3 {
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 1.3em;
	margin 				: 0px;
	color				: #330033;	
}
h4 {
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 1.2em;
	margin 				: 0px;
	font-style 			: italic;
	font-weight 		: bold;
	color				: #330033;	
}
h5 {
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 1em;
	margin 				: 0px;
	font-weight 		: normal;
	color				: #FFFFFF;	
}
h6 {
	font-family 		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size 			: .9em;
	margin 				: 0px;
}

font 		{}
p 			{}

a 			{color: #003399; text-decoration: none;}
a:hover		{color: #0033CC; text-decoration: underline;}

.navitem_main {font-weight: bold; margin-bottom: .5em;}
.navitem_meta {font-weight: bold; margin-top: .5em;}

.small		{font-size 		: .9em;}
.large		{font-size 		: 1.2em;}
.question 	{color		: #000000;}

.left		{float:left; margin: 0px 5px 5px 0px;}
.right		{float:right; margin: 0px 0px 5px 5px;}
.center		{float:center; margin: 0px 5px 5px 5px;}

.image 		{border: 1px solid #ccc;}
.visual		{float:left; margin: 0px 5px 5px 0px;}

.title	{
	text-align			: right;
	padding-bottom		: 3px;
	margin-bottom		: 1em;
	border-bottom		: 1px solid #CCCCCC;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 1.1em;
	font-weight			: bold;
	color				: #003366;
}
.subtitle	{
	text-align			: left;
	padding-bottom		: 3px;
	margin-bottom		: 1em;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 1em;
	font-weight			: bold;
	color				: #003366;
}
.intro	{
	text-align			: right;
	padding-bottom		: 1em;
	margin-bottom		: 1em;
	border-bottom		: 1px dotted #0033CC;
	font-family 		: Arial, Helvetica, sans-serif;
	font-size 			: .9em;
	font-weight			: bold;
	line-height			: 1.2em;
}
.content	{
	text-align			: left;
	padding-bottom		: 1em;
	margin-bottom		: 1em;
	border-bottom		: 1px dotted #0033CC;
	font-family 		: Arial, Helvetica, sans-serif;
	line-height			: 1.2em;
}

ol {
	font-family			: Arial, Helvetica, sans-serif;
	font-size 			: 1em;
	margin				: 0px 0px 0px 23px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size 			: 1em;
	margin				: 0px 0px 0px 16px;
}

/* tables */
table td	{font-size:1em !important;font-size:.75em;}

table.content, table.row_tables {
	empty-cells			: show;
	width				: 100%;
	margin 				: 0px;
	border				: none;
	border-spacing		: 0px;
	border-collapse		: collapse;
}

table.content th, table.row_tables th {
	border-bottom		: 1px dotted #0033CC;
	padding				: 1px 4px 1px 4px;
	color				: #333333;
	background-color	: #CCCCFF;
}

table.content td, table.row_tables td {
	border				: none;
	padding				: 0px 4px 1px 4px;
	vertical-align		: top;
}

table.row_tables {
	border-bottom		: 1px dotted #0033CC;
	margin-bottom		: 10px;
}

/* forms */
input {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: .9em;
	margin				: 1px;
	border				: 1px solid #6699CC;
	background-color	: #CCEEFF;
}
textarea {
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: .9em;
	margin				: 1px;
	border				: 1px solid #6699CC;
	background-color	: #CCEEFF;
	}




