
/****** general ******/
HTML {
	height:100%;
}
BODY {
	height:100%;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	text-align:center;
	overflow-y:scroll;
}
#wrapper {
	width:970px;
	height:100%;
	background-image:url(/assets/graphics/backgrounds/general.gif);
	background-repeat:no-repeat;
	margin-left:auto; 
	margin-right:auto; 
	text-align:left;
}
H1 { 
	font:bold 15px/20px Arial, Helvetica, sans-serif;
	color:#990000;
	letter-spacing:0px;
	margin:0px 0px -20px 0px; /* top, right, bottom, left */
}
H2 { 
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	color:#0A51A1;
	letter-spacing:0px;
	margin:0px 0px -20px 0px; /* top, right, bottom, left */
}
TR { 
	vertical-align:top;
}
TD { 
	height:20px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#3F3F3F;
}
A {
	color:#990000;
	text-decoration:none;
	font-weight:normal;
}
A:hover {
	text-decoration:underline;
}
UL { 
	margin:0px 0px -20px 0px; /* top right bottom left */
	padding-left:16px;
}
LI { 
	margin:0px 0px 0px 0px; /* top right bottom left */
}
FONT { 
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
}
P {
	margin: 0px 0px 0px 0px; /* top, right, bottom, left */
}
SMALL {
	font-size:10px;
}
.alert {
	font-weight:bold;
	color:#990000;
}
.greenalert {
	font-weight:bold;
	color:#009933;
}


/****** header ******/
#wrapper TD.header {
	width:970px;
	height:105px;
	background-color:#FFFFFF;
	background-image:url(/assets/graphics/backgrounds/header.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
}
#header {
	width:950px;
	height:71px;
	margin:10px 10px 0px 10px; /* top, right, bottom, left */
	margin-top:10px; /* CHROME, anders pakt-ie hem niet */
	border:0px solid #000000;
}
#header TD {
	font:12px/20px Arial, Helvetica, sans-serif; 
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
}
#header A {
	padding:0px 0px 0px 20px; /* top, right, bottom, left */
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#header A:hover {
	color:#9F9F9F;
}
#header A.active {
	color:#9F9F9F;
}
#header A.active:hover {
	color:#9F9F9F;
}
#header A.language {
	padding:0px 0px 0px 10px; /* top, right, bottom, left */
	font-weight:normal;
	color:#9F9F9F;
	text-decoration:none;
}
#header A.language:hover {
	color:#3F3F3F;
}
#header A.language_active {
	padding:0px 0px 0px 10px; /* top, right, bottom, left */
	font-weight:normal;
	color:#3F3F3F;
	text-decoration:none;
}
#header A.language_active:hover {
	color:#3F3F3F;
}
#header A.currency {
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	font-weight:normal;
	color:#9F9F9F;
	text-decoration:none;
}
#header A.currency:hover {
	color:#3F3F3F;
}


/****** mainmenu ******/
#wrapper TD.mainmenu {
	width:170px;
	height:100%;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	border:0px solid #00FF00;
}
#mainmenu {
/*	width:150px; */
	width:160px;
/*	height:100%; */
/*	margin:1px 20px 0px 0px; *//* top, right, bottom, left */
	margin:1px 10px 0px 0px; /* top, right, bottom, left */
	border:0px solid #FF0000;
}
#mainmenu TD { 
	font:13px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	font-weight:bold;
	font-style:italic;
}
#mainmenu TD.text { 
	font:11px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	font-weight:normal;
	font-style:normal;
}
#mainmenu A {
	color:#B34040;
	text-decoration:none;
	font-weight:bold;
}
#mainmenu A:hover {
	color:#990000;
}
#mainmenu A.active {
	color:#990000;
}
#mainmenu A.active:hover {
	color:#990000;
}


/****** content ******/
#wrapper TD.content {
	width:630px;
	height:100%;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
	border:0px solid #000000;
}
#content {
/*	width:610px;*/
	width:620px;
/*	height:100%; */
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	font:11px Arial, Helvetica, sans-serif;
	border:0px solid #FF0000;
}
.noh2 {
	font:11px Arial, Helvetica, sans-serif;
	color:#3F3F3F;
}
#content TD { 
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
}
#content TD.head { 
	padding:0px 5px 1px 0px; /* top, right, bottom, left */
	background-color:#84A8D0;
}
IMG.contenthead {
	position:relative; 
	left:0px; 
	margin-right:5px;
/*
	left:-15px; 
	margin-right:-10px;
*/
	width:7px;
	height:7px;
	border:0px solid #000000;
}
A.crumb {
	color:#3F3F3F;
}
A.crumbactive {
	color:#0A51A1;
}
#contentcat {
	width:100%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	font:11px Arial, Helvetica, sans-serif;
	border:0px solid #FF0000;
}
#contentcat TD.head { 
	padding:0px 5px 1px 5px; /* top, right, bottom, left */
	background-color:#84A8D0;
}
#contentcat TD { 
	padding:0px 5px 0px 5px; /* top, right, bottom, left */
	background-color:#E6EDF5;
}
#contentcat TD.listdark { 
	background-color:#C2D3E7;
}
#contentlist {
	width:100%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
	font:11px Arial, Helvetica, sans-serif;
	border:0px solid #FF0000;
}
#contentlist TD.head { 
	padding:0px 5px 1px 5px; /* top, right, bottom, left */
	background-color:#84A8D0;
	white-space:nowrap;
}
#contentlist TD { 
	padding:5px 5px 5px 5px; /* top, right, bottom, left */
	background-color:#E6EDF5;
}
#contentlist TD.listdark { 
	background-color:#C2D3E7;
}
A.headcat {
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	color:#0A51A1;
	letter-spacing:0px;
	margin:0px 0px -20px 0px; /* top, right, bottom, left */
}
#content IMG.contentright {
	float:right;
	border:0px solid #0A51A1;
	margin:0px 0px 10px 20px; /* top, right, bottom, left */
}


/****** skyscraper ******/
#wrapper TD.skyscraper {
	width:170px;
	height:100%;
/*	text-align:center; */
	text-align:right;
/*	padding:0px 0px 0px 20px; */ /* top, right, bottom, left */
	padding:0px 0px 0px 0px; /* ALS IK HEM OP nul ZET, DAN VERSPRINGT HET NIET BIJ skyscraper=0.... top, right, bottom, left */
}


/****** footer ******/
#wrapper TD.footer {
	width:970px;
	height:41px;
	background-color:#FFFFFF;
	background-image:url(/assets/graphics/backgrounds/footer.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
}
#footer {
	width:930px;
	height:21px;
	margin:20px 30px 0px 10px; /* top, right, bottom, left */
}
#footer TD {
	font:10px/20px Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	padding:0px 0px 0px 0px; /* top, right, bottom, left */
}
#footer A {
	padding:0px 10px 0px 0px; /* top, right, bottom, left */
	color:#FFFFFF;
	text-decoration:none;
}
#footer A:hover {
	text-decoration:underline;
}
#footer A.active {
	color:#9F9F9F;
}
#footer A.active:hover {
	color:#9F9F9F;
	text-decoration:underline;
}


/****** formulier ******/
FORM {
	margin:0px 0px 0px 0px; /* top, right, bottom, left */
}
SELECT.veld {
	width:100%;
/*	height:16px; */
	font:10px Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#E6EDF5;
	border:1px solid #84A8D0;
}
INPUT.veld {
	width:100%;
/*	height:20px; */
	font:10px Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#E6EDF5;
	border:1px solid #84A8D0;
}
TEXTAREA.veld {
	width:100%;
/*	height:20px; */
	font:10px Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#E6EDF5;
	border:1px solid #84A8D0;
}
OPTION.veld {
/*	background-color:#FFFFFF; */
}
SELECT.veld {
	background-color:#E6EDF5;
}
INPUT.submit {
/*	height:20px; */
	font-size:11px;
	font-weight:bold;
	color:#0A51A1;
}


/****** INFO TOOLTIP ******/
.infoheader {
	background:#84A8D0;
	border:1px solid #84A8D0;
	padding:2px 5px 2px 5px; /* top, right, bottom, left */
	width:300px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0A51A1;
}

.infobody {
	background:#E6EDF5;
	border:1px solid #84A8D0;
	border-top:0px;
	padding:2px 5px 7px 5px; /* top, right, bottom, left */
	width:300px;
	text-align:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#3F3F3F;
}

/****** CMS ******/
INPUT.veld_cms {
	width:30%;
/*	height:20px; */
	font:10px Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#FFFFFF;
	border:1px solid ;
}
