﻿/* basic website structure */body {    text-align: center;     background: #eee;    color: #000;    }/* wrapper holds left faux column tab *//* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */#wrapper { 	}#header, #subnav, #footer 	{	color: #000;	}#header 	{	}	#subnav, #footer 	{	}#footer	{	color: #005860;	border-top: 1px solid #005860;	}#contentfloatholder 	{	background: white url("gif/bg_t.gif");	}#contentfloatholder:after	{ /* this is for NN6 to clear floats */    content: "."; 	}#center {}#centerwrap {}#left 	{	color:#005860;	}#right {}	/* basic HTML elements formatting */		h1, H1	{	color: #003333;	}	h2, H2	{	color: #003333;	}h3, H3	{	}	h4, H4	{	}	p, P	{ 	}	a, A	{	color: #555860;	}	a:visited, A:visited        {	color: #555860;	}a:hover, A:hover	{	background-color: #ddeeed;	border-bottom: 1px solid #000000;	}	/* Menu elements formatting */.menu0, .menu1, .menu2, .menu3	{	color: #005860;	background: #ffffff;	border-top: 1px solid #ffffff;     	border-bottom: 1px solid #dddddd;	}	a.menu0:visited, a.menu1:visited, a.menu2:visited, a.menu3:visited	{	color: #446644;	text-decoration: none;	}a.menu0:hover, a.menu1:hover, a.menu2:hover, a.menu3:hover	{	text-decoration: none;	border-top: 1px solid #005860;	border-bottom: 1px solid #005860;	background: #ddeeed;	}  a.menu0:link, a.menu1:link, a.menu2:link, a.menu3:link	{	text-decoration: none;	border-top: 1px solid #ffffff;     	border-bottom: 1px solid #dddddd;	}	/* Aanmeldformulier  formatting */.opgave_form_el, .contact_form_el	{	border: #005860;	}	.input_set	{}.aanmeldform        {}	.aanmeld_button, .contact_form_but	{	border: #005860;	}	/* generic elements*/.errors	{	color: red;	font-weight: 900;	}