* {
	margin		: 0;
	padding		: 0;
}

body, html {
	width		: 100%;
	height		: 100%;
}

body {
	font-family	: Arial, Verdana, sans-serif;
	font-size	: 75%;
	color		: #333;
	background	: #003300 url(../images/bg.gif) left top repeat-x;
}

a img {
	border 		: 0;
}

.clearer {
	clear		: both;
	width		: 0;
	height		: 0;
}


/*======================================================================= kopjes ==*/

p, h1, h2, h3, h4, h5, h6, td {
	margin:0 0 10px 0;
	line-height:160%;
	}

h1, h2, h3, h4, h5, h6 {	
	font-weight		: normal;
	font-family		: Georgia, "Times New Roman", Times, serif;
	color 			: #003300;
}
	
h1 {
	font-size: 120%;
	}
	
h2 {
	font-size: 110%;
	}

h3 {
	font-size: 110%;
	}

h4 {
	font-family	: Arial, Helvetica, sans-serif;
	color 		: #333;
	font-size	: 120%;
	font-weight : bold;
	}

h5 {
	font-size: 80%;
	}

h6 {
	font-size: 70%;
	}

h1,
.componentheading,
.contentheading {
	font-size	: 130%;
	color		: #003300;
	margin		: 0 0 15px 0;
}

.roundmodules h3 {
	margin		: 0 0 20px 0;
	line-height	: 27px;
	color		: #003300;
	margin		: 0 0 15px 0;
}

.moduleimage h3 {
	margin		: 0 0 0 20px;
}

.moduleborder h3 {
	display		: none;
}

/*===================================================================== linkjes ==*/

a {
	color			: #003300;
	text-decoration	: underline;
	}

a:hover {
	text-decoration	: none;
	}
	
h1 a,
h2 a,
h3 a {
	text-decoration : none;
}

h1 a:hover,
h2 a:hover,
h3 a:hover {
	text-decoration : underline;
}
	
/*===================================================================== overig ==*/

ul, ol {
	margin		: 20px 0 20px 20px;
	list-style	: none;
	}

p {
	line-height	: 2.0em;
	margin		: 0 0 15px 0;
	}
	
#mainbody ul,
#mainbody ol,
#mainbodysmall ul,
#mainbodysmall ol {
	margin: 0 0 0 25px;
}

#mainbody ul li,
#mainbodysmall ul li {
	list-style:square;
	line-height:160%;
}

#mainbody ol li,
#mainbodysmall ol li {
	list-style:decimal;
	line-height:160%;
}

	
/*
label,
input {
	display		: block;
	margin		: 0 0 5px 0;
}

input {
	border		: 1px solid #000;
	padding		: 2px 3px;
}
*/