body {
	padding			: 0;
	margin			: 0;
	background		: #fff;
	font-size		: 62.5%; /* = 10pt */
}
p {
	margin-top		: 0;
	margin-bottom	: 10px;	
}
h1 {
	font			: bold 2.0em Arial;	
	text-transform	: uppercase;
	font-style		: italic; 
	color			: black;
}
h2 {
	font			: bold 14px Verdana;	
	color			: white;
	text-transform	: uppercase;
	margin			: 0;
	padding			: 0;
}
h3 {
	font			: bold 1.6em Arial;	
	color			: #427dc6;
	text-transform	: uppercase;
	margin			: 0 0 10px 0;
	padding			: 0;
}
h4 {
	font			: bold 1.6em Arial;	
	color			: white;
	text-transform	: uppercase;
	margin			: 0 0 10px 0;
	padding			: 0;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Basis Template	 																					*/
/* ---------------------------------------------------------------------------------------------------- */
div#container {
	background		: url(plaatjes/container.gif);
	position		: absolute;
	left			: 50%;
	width			: 976px;
	border-right	: 1px solid black;
	margin			: 0 0 0 -488px;
}
.catchall {
	float			: left;
	width			: 976px;
}
#logo {
	background		: black url(plaatjes/header.png) bottom no-repeat;
	width			: 976px;
	height			: 251px;
}
#nav, 
#nav ul {
	padding			: 0;
	margin			: 0;
	list-style		: none;
}
#nav li {
	float			: left;
	width			: 125px;
	border-bottom	: 1px solid white;
	padding-top		: 5px;
	padding-bottom	: 5px;
}
#nav li li {
	float			: left;
	width			: 150px;
	border-top		: 0;
	border-bottom	: 1px solid white;
}

#nav ul {
	position		: absolute;
	width			: 200px;
	left			: -1000px;
}
#nav li:hover ul, 
#nav li.ie_does_hover ul {
	left			: auto;
	background-position: 0 0;
}
#nav a:link,
#nav a:active,
#nav a:visited {
	display			: block;
	margin			: 7px 5px 8px 5px;
	text-decoration	: none;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 1.2em;
}
#nav a:hover {
	display			: block;
	margin			: 7px 5px 8px 5px;
	text-decoration	: none;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 1.2em;
}
#logo li a:link, 
#logo li a:visited,
#logo li a:active {
	color			: white;
	font-weight		: bold;
}
#logo li a:hover {
	color			: #0079c1;
	font-weight		: bold;
}
#logo li li a:link, 
#logo li li a:visited,
#logo li li a:active {
	color			: white;
	font-weight		: normal;
}
#logo li li a:hover {
	color			: #0079c1;
	font-weight		: normal;
}

#logo ul li{
	background		: black url(plaatjes/pijl.gif) center left no-repeat;
	border-left		: 1px solid #ccc;
	padding-left	: 10px;
}
#logo ul ul li{
	margin			: 1px 0 0 -11px;
	background		: silver;
	border-top		: 1px solid #FFF;
	border-right	: 1px solid #FFF;
	border-left		: 1px solid #FFF;
	color			: white;
}
/* IE only hack \*/
* html ul li, 
* html ul ul li {
	border-bottom	: 1px solid #FFF;
}
 
* html ul ul li {
	border-top		: 0;
}	
.linkerkolom {
	float			: left;
	width			: 240px;
	margin-left		: 1px;
}
.content {
	float			: left;
	width			: 670px;
	padding			: 10px 0 10px 20px;
	color			: #4c461d;
	font			: normal 1.2em Verdana;
}
.voet {
	float			: left;
	background		: white;
	width			: 976px;
	border-right	: 1px solid white;
	border-top		: 1px solid black;
	border-bottom	: 1px solid white;
	padding			: 10px 0 20px 0;
	font			: normal 11px verdana;
	color			: #bbb;
}	
.copyright:link, 
.copyright:visited, 
.copyright:active {
	font			: bold 11px Verdana;
	color			: #bbb;
	text-decoration	: none;
}
.copyright:hover {
	font			: bold 11px Verdana;
	color			: #bbb;
	text-decoration	: underline;
}
.tno_top {
	float			: left;
	width			: 237px;
	height			: 24px;
	background		: url(plaatjes/tno_top.png);
}
.tno_back {
	float			: left;
	width			: 212px;
	background		: url(plaatjes/tno_back.png);
	padding			: 0 10px 0 15px;
	color			: white;
	font			: normal 11px Verdana;
}
.tno_voet {
	float			: left;
	width			: 237px;
	height			: 21px;
	background		: url(plaatjes/tno_voet.png);
	margin-bottom	: 10px;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Overige Links			 																			*/
/* ---------------------------------------------------------------------------------------------------- */
a, 
a:link, 
a:visited, 
a:active {
	font			: bold 1.0em Verdana;	
	color			: #51A4D4;
	text-decoration	: underline; 
}
a:hover {
	font			: bold 1.0em Verdana;	
	color			: #3565B6;
	text-decoration	: none;
}
.linko, 
.linko:link, 
.link:visited, 
.linko:active {
	font			: bold 1.0em Verdana;	
	color			: #51A4D4;
	text-decoration	: none; 
}
.linko:hover {
	font			: bold 1.0em Verdana;	
	color			: #3565B6;
	text-decoration	: underline;
}
.toolink {
	font			: bold 1.0em Verdana;	
	color			: #51A4D4;
}
.copy:link, 
.copy:visited, 
.copy:active {
	font			: normal 1.0em Verdana;
	text-decoration	: none; 
	color			: #ADC3DE; 
}
.copy:hover {
	text-decoration	: underline; 
	color			: #3565B6; 
	font			: normal 1.0em Verdana;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Formulieren				 																			*/
/* ---------------------------------------------------------------------------------------------------- */
.formulier {
	background		: url('plaatjes/nieuws_back.gif') no-repeat;
	width			: 237px;
	height			: 128px;
	padding			: 0;
}
.nieuwsform {
	background		: white;
	font			: bold 10pt Verdana;
	border-style	: inset; 
  	border-color	: #6b71ce; 
  	border-width	: 1px; 
	width			: 128px;
	height			: 18px;
	color			: #6b71ce;
}
.form {
	background    	: white;
	font			: normal 10pt Verdana, Helvetica;
	color			: #444444;
}
.submit	{
	font			: bold 11px Verdana; 
	color			: white; 
	background		:#6B71CE;
	border			: 1px solid black;	
	text-align		: center;	
	min-width		: 75px; 
}
.faq {
	display			:	none;
	border			:	2px solid #C6DFFF;
	margin-top		:	10px;
	padding			:	5px;
	
}
#navtxt {
	background			: #C6DFFF;
	border				: 1px solid #559ED9;
	position			: absolute;
	visibility			: hidden;
	width				: 500px;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Homepage					 																			*/
/* ---------------------------------------------------------------------------------------------------- */
.hometrainer {
	float				: left;
	width				: 704px;
	height				: 200px;
	background			: url(plaatjes/hometrainert.png) no-repeat;
	margin-bottom		: 20px;
	padding-top			: 18px;
}
.bluedots {
	list-style-image	: url(plaatjes/dots.gif);
	font				: bold 10pt/20pt verdana;
	color				: black;
}
.linksrechts {
	float				: left;
	width				: 702px;
	height				: 246px;
	background			: url(plaatjes/linksrechts.png) no-repeat;
	margin-bottom		: 20px;
}
.left {
	float				: left;
	width				: 300px;
	height				: 246px;
	font				: normal 12px/18px verdana;
	color				: #626262;
	margin-right		: 40px;
	padding				: 10px 15px 0 15px;
}
.right {
	float				: left;
	width				: 300px;
	height				: 246px;
	font				: normal 12px/18px verdana;
	color				: white;
	padding				: 10px 15px 0 15px;
}
.parnters {
	float				: left;
	width				: 702px;
	height				: 102px;
	background			: url(plaatjes/partners.png) no-repeat;
}
	
