body {background-color: #1C1C1C;
	background-position:bottom;
	background-repeat:repeat-x;
	margin: 0.7cm;
	COLOR: #ffffff;
	FONT-FAMILY:  Verdana, Arial, sans-serif;
	font-size:12px;
	FONT-SIZE: 0.7em;
  }

A {COLOR: #ffffff; FONT-FAMILY:  Verdana, Arial, sans-serif;  FONT-SIZE: 1.0em; TEXT-DECORATION: underline }
A:active {COLOR: #a5a5a5; FONT-SIZE: 1.0em; TEXT-DECORATION: none }
A:visited {COLOR: #ffffff; FONT-SIZE: 1.0em; TEXT-DECORATION: underline }
A:hover {COLOR: #a5a5a5;  FONT-SIZE: 1.0em; TEXT-DECORATION: underline }
A.footer {COLOR: #939494; FONT-SIZE: 0.9em; TEXT-DECORATION: none; font-weight:bold }
A.footer:active {COLOR: #ed1c24; FONT-SIZE: 0.9em; TEXT-DECORATION: none; font-weight:bold }
A.footer:visited {	COLOR: #939494; FONT-SIZE: 0.9em; TEXT-DECORATION: none; font-weight:bold }
A.footer:hover { COLOR: #939494; FONT-SIZE: 0.9em; TEXT-DECORATION: underline; font-weight:bold }
A.navigatie { background:url(bckgr_nav.gif) no-repeat ; DISPLAY: block; COLOR: #c4c4c5; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold; text-align:left; width:223px; }
A.navigatie:active { background:url(bckgr_nav.gif) no-repeat ; DISPLAY: block; COLOR: #c4c4c5; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}
A.navigatie:visited { background:url(bckgr_nav.gif) no-repeat ; DISPLAY: block; COLOR: #c4c4c5; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}
A.navigatie:hover { background:url(bckgr_nav_hoover.gif) no-repeat ; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}
A.navigatiehl { background:url(bckgr_nav_hl.gif) no-repeat ; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold; text-align:left; }
A.navigatiehl:active { background:url(bckgr_nav_hl.gif) no-repeat ; DISPLAY: block; COLOR: #c4c4c5; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}
A.navigatiehl:visited { background:url(bckgr_nav_hl.gif) no-repeat ; DISPLAY: block; COLOR: #c4c4c5; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}
A.navigatiehl:hover { background:url(bckgr_nav_active.gif) no-repeat ; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 0.9em;  padding: 7px; TEXT-DECORATION: none; font-weight:bold}

INPUT, TEXTAREA, SELECT  {	font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: #000000; background-color: #ffffff }
TD.gradatie { background-color:#4e4f50; background-image:url(bckgr_gradatie.jpg); background-repeat:repeat-x; vertical-align:top; }
td.footer { FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 0.7em; COLOR: #626364; font-weight:bold}
.docCell {
	text-align: left;
	vertical-align: top;
	height: 0pt;
	padding-top:20px;
	color: #E9E9E9;
	line-height:1.3em;
}
h1, .titel { FONT-FAMILY: Trebuchet MS, Verdana, Arial, sans-serif; FONT-SIZE: 1.3em; COLOR: #E9E9E9; font-weight:bold }
fieldset
{
	padding: 5px;
	width: 350px;
	border: 1px solid #CCC;
}

html>body fieldset
{
	width: 350px;
}

fieldset#routeplanner
{
	width: 200px;
}

html>body fieldset#routeplanner
{
	width: 200px;
}

input#lPostcode
{
	width: 80px;
}

html>/**/body input#lPostcode
{
	width: 80px;
}

legend
{
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
}

textarea
{
	height: 100px;
}

input.invoer, input.invoerfoto, textarea
{
	padding-left: 1px;
	width: 230px;
	border: 1px solid #006699;
}

select, input.invoerfoto
{
	width: 230px;
}
	
input.knop
{
	float: right;
}

label
{
	margin: 3px 0 3px 0;
	float: left;
	clear: both;
	width: 100px;
}

input, textarea
{
	margin: 1px 0 2px 0;
}
.invoerradio {
	background-color:#313233;
	}

