table.usertable {
	width:100%;
	background:#ddd;
	border-collapse:collapse;
}

div#txtheader
{
	position:fixed;
}

html{
	overflow:hidden;
}

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	background:#fff url(../images/background.gif) no-repeat top left;
	overflow:hidden;
}

/* a:focus, a:active { outline:none; }	*/

iframe {
	width:444px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}

table#contenttable iframe {
	width:444px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}

	div#footer img#pijlcorrectie	{padding-top:2px;}

/* ------------- */
/* CONTENT START */
/* ------------- */

div#contentWrapper{
	position:fixed;
	top:0px;
	left:160px;
	bottom:0px;
	right:0px;
}

	/* START INTERNET EXPLORER 6 FIX */
	* html #contentWrapper {
		height:99.9%;
		width:100%;
		padding:0px 0px 80px 165px;
	}
	/* EINDE INTERNET EXPLORER 6 FIX */

div#content{
	position:relative;
	top:115px;
	left:0px;
	width:655px;
	margin:0px 0px 0px 0px;
	padding-bottom:45px
}

table#contenttable{
	padding:0px;
	margin:0px;
}

table#contenttable td{
	background:transparent;
	font-family:arial;
	font-size:9pt;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:444px;
}

table#contenttable td p{
	margin:0px 0px 16px 0px 0px;
	line-height:14pt;
}

div#edit{
	position:absolute;
	top:1cm;
	left:165px;
	width:585px;
	float: right;
	padding-bottom:0px;
	color:#999999;
	font-family:arial;
	z-index:2;
	display:block;
	visibility:visible
}

/* ------------- */
/* CONTENT EINDE */
/* ------------- */

/* --------------- */
/* MENU LEFT START */
/* --------------- */



div#printleft p{
	text-align:left;
	margin:10px 0px 10px 0px;
}


div#menuLeft{
	top:0px;
	left:10px;
	width:140px;
	height:99.9%;
	font-family:arial;
	color:#fff;
}


div#logo{
	position:relative;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:140px;
	height:115px;
	background:#fff url(../images/logo.gif) no-repeat top left;
	cursor:pointer;
}

div#printlogo{
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:140px;
	height:115px;
	text-align:left;
	vertical-align:top;
}


div#menuLeft span.contact{
	position:absolute;
	display:block;
	bottom:35px;
	width:140px;
	margin:0px;
	padding:0px 0px 0px 15px;
	font-size:8pt;
	color:#000;
}

div#menuLeft span.contact a{
	display:inline;
	width:125px;
	height:20px;
	left:0px;
	padding:0px 0px 0px 0px;

	line-height:16px;
	font-size:8pt;
	color:#000;
	text-decoration:none;
}

div#menuLeft span.contact a:hover{
	text-decoration:underline;
	background-color:#999;
}

/* language select */
#tl_lang
{
	width:130px;
}

/* START MAINMENU */
	div#menuLeft h1{
		display:block;
		position:relative;
		margin:0px;
		padding:0px;
		width:140px;
		height:25px;

		font-weight:bold;
		font-size:8pt;
		color:#fff;
		text-transform:uppercase;
		text-indent:15px;
		line-height:25px;
	}

/* EINDE MAINMENU */

/* START SUBMENU */

/* LIJNEN EN KLEUREN */

	/* SOLUTIONS */
	div#solutions{
		background:#333;
	}

	div#solutions h1{
		border-bottom:1px solid #fff;
		background:#333;
	}

	div#solutions ul a{
		background-color:#333;
	}

	div#solutions ul a.menu{
		background:#333 url(../images/leftMenu_N.gif) no-repeat top right;
	}

	div#solutions ul a.menu:hover{
		background:#ddd url(../images/leftMenu_MO.gif) no-repeat top right;
	}

	div#solutions ul ul a{
		background-color:#ddd;
	}

	div#solutions ul ul a:hover{
		background-color:#333;
		color:#fff;
	}

	div#solutions ul ul a.menu:hover{
		background-color:#333;
		color:#fff;
	}

	/* ll */

	div#ict{
		background:#666;
	}

	div#ict h1{
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		background:#666;
	}

	div#ict ul a{
		background-color:#666;
		color:#fff;
	}

	div#ict ul a.menu{
		background:#666 url(../images/leftMenu_N.gif) no-repeat top right;
	}

	div#ict ul a.menu:hover{
		background:#ddd url(../images/leftMenu_MO.gif) no-repeat top right;
	}

	div#ict img{
		margin-left:15px;
	}

	/* CORPORATE */
	div#corporate{
		background:#666;
	}

	div#corporate h1{
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		background:#666;
	}

	div#corporate ul a{
		background-color:#666;
		color:#fff;
	}

	div#corporate ul a.menu{
		background:#666 url(../images/leftMenu_N.gif) no-repeat top right;
	}

	div#corporate ul a.menu:hover{
		background:#ddd url(../images/leftMenu_MO.gif) no-repeat top right;
	}

	div#corporate ul ul a{
		background-color:#ddd;
		color:#000;
	}

	div#corporate ul ul a:hover{
		background-color:#666;
		color:#fff;
	}

	div#corporate ul ul a.menu:hover{
		background-color:#666;
		color:#fff;
	}

	/* SEARCH */
	div#search{
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}

	div#search .submit{
		position:relative;
		float:left;
		top:3px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:13px;
		height:19px;
		border:0px;
		background-color:#fff;
	}

	/* GENERAL */
	div#general{
		background:#999;
	}

	div#general ul a{
		background-color:#999;
		color:#fff;
	}

	div#general ul a.menu{
		background:#999 url(../images/leftMenu_N.gif) no-repeat top right;
	}

	div#general ul a.menu:hover{
		background:#ddd url(../images/leftMenu_MO.gif) no-repeat top right;
	}

	div#general ul ul a{
		background-color:#ddd;
		color:#000;
	}

	div#general ul ul#l_menW2{
		margin-top:-220px;
	}

	div#general ul ul a{
		background-color:#ddd;
		color:#000;
	}

	div#general ul ul a.menu{
		background:#ddd url(../images/leftMenu_MO.gif) no-repeat top right;
	}

	div#general ul ul a.menu:hover{
		background:#999 url(../images/leftMenu_N.gif) no-repeat top right;
		color:#fff;
	}

	div#general ul ul a:hover{
		background-color:#999;
		color:#fff;
	}

	/* ---------- */
	/* START FORM */
	/* ---------- */
	div#menuLeft form{
		display:block;
		width:140px;
		height:25px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border-collapse:collapse;
	}

	div#menuLeft input.text{
		position:relative;
		float:left;
		top:-2px;
		margin:5px 0px 0px 3px;
		padding:2px 0px 0px 2px;
		width:118px;
		height:19px;
		border:1px solid #000;
		background-color:#fff;
		font-family:arial;
		font-size:11px;
		font-weight:normal;
		color:#000;
	}

	div#divlogin{
		line-height:20px;
		display:none;
		padding:12px 0 2px 0;
		vertical-align:left;
		bottom:0px;
		left:10px;
		position:absolute;
		height:70px;
		width:140px;
		z-index:99;
		background:#333;
		font-size:8pt;
		text-align:center;
		color:#fff;
	}

	#getmail.login{
		width:131px;
	}

	input.login{
		float:left;
		margin:5px 0px 0px 3px;
		padding:2px 0px 0px 2px;
		width:113px;
		height:19px;
		border:1px solid #000;
		background-color:#fff;
		font-family:arial;
		font-size:11px;
		font-weight:normal;
		color:#000;
		text-align:left;
	}

	div#divlogin img.submit{
		float:left;
		margin:5px 0px 0px 4px;
		padding:0px 0px 0px 0px;
		width:13px;
		height:19px;
		border:0px;
		background-color:#fff;
	}

	div#login input#loginbutton .text{
		width:131px;
	}

	div#menuLeft input.submit{
		position:relative;
		float:left;
		top:3px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:13px;
		height:19px;
		border:0px;
		background-color:#fff;
	}

	/* ---------- */
	/* EINDE FORM */
	/* ---------- */

/* --------------- */
/* MENU LEFT EINDE */
/* --------------- */

/* ---------------- */
/* MENU RIGHT START */
/* ---------------- */
div#menuRightCase{
	position:absolute;
	z-index:1;
	top:115px;
	left:422px;
	width:180px;

	font-family:arial;
	color:#000;
}

div#menuRight{
	position:absolute;
	top:115px;
	left:622px;
	width:140px;

	font-family:arial;
	color:#000;
}

div#menuRight h1{
	margin:0px;
	padding:0px 0px 0px 15px;
	line-height:25px;
	font-size:8pt;
	font-weight:bold;
	color:#fff;
	letter-spacing:1pt;
}

div#menuRight h2{
	margin:0px;
	padding:0px 0px 0px 15px;
	font-size:11px;
	font-weight:normal;
	color:#999;
}

div#menuRight span.h1{
	position:relative;
	display:block;
	width:140px;
	height:25px;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #fff;
	background-color:#666;
}

div#menuRight span.list1{
	position:relative;
	display:block;
	width:140px;
	margin:0px;
	padding:3px 0px 5px 0px;
	border-bottom:1px solid #fff;
	/*background-color:#C00055;*/
}

div#menuRight p{
	font-size:8pt;
	margin:0px 0px 15px 0px;
	padding:0px 5px 0px 15px;
	font-weight:normal;
	line-height:12pt;
}

div#menuRight p span table#tblimage td{
	text-align:left;
}

div#menuRight a{
	font-size:8pt;
	font-weight:bold;
	/* color:#C00055; */
	color:rgb(0,75,119);
	text-decoration:none;
}

div#menuRight a:hover{
	text-decoration:underline;
}

div#menuRight a:visited{
	color:#C00055;
}

/* ---------------- */
/* MENU RIGHT EINDE */
/* ---------------- */

/* ----------- */
/* LOGIN START */
/* ----------- */

div#telefoon{
	position:absolute;
	z-index:1;
	width:140px;
	height:60px;
	bottom:27px;
	left:10px;
	border-top:1px solid #fff;
	background:#999 url(../banners/specials/telefoon_0800-nummerkaal.jpg) no-repeat top left;
}

div#telefoonlanding{
	z-index:1;
}

div#telspannr
{
	font-family:arial;
	font-weight:bold;
	font-size:8pt;
	text-align:right;
	color:#000;
}

div#telspantxt
{
	font-family:arial;
	font-weight:normal;
	font-size:7pt;
	text-align:right;
	color:#000;
}

div#printtelnr
{
	position:relative;
	top:-62px;
}

div#login{
	position:absolute;
	width:140px;
	height:25px;
	bottom:0px;
	left:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color:#999;
}

div#login form{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#divlogin input.text{
	position:relative;
	float:left;
	top:-2px;
	margin:5px 0px 0px 3px;
	padding:2px 0px 0px 2px;
	width:118px;
	height:19px;
	border:1px solid #000;
	background-color:#fff;

	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
}


div#login input.text{
	position:relative;
	float:left;
	top:-2px;
	margin:5px 0px 0px 3px;
	padding:2px 0px 0px 2px;
	width:118px;
	height:19px;
	border:1px solid #000;
	background-color:#fff;

	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

div#login .submit{
	position:relative;
	float:left;
	top:3px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:13px;
	height:19px;
	border:0px;
	background-color:#fff;
}

div#loginextra {
	position:absolute;
	bottom:25px;
	background:#333;
	color:#fff;
	width:140px;
	font-size:8pt;
	left:10px;
	text-indent:15px;
	line-height:20px;
	z-index:5;
}

div#loginextra p{
	margin:0px 0px 3px 0px;
}


div#loginextra input.text{
	width:70px;
	height:15px;
	border:1px solid #000;
	background-color:#fff;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

div#loginextra input.radio{
	border:0px none;
	background-color:#333;
	font-family:arial;
	font-size:11px;
	margin:0px 5px 0px 0px;
	font-weight:normal;
	color:#000;
}

div#loginextra .submit{
	position:relative;
	top:4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:13px;
	height:19px;
	border:0px;
	background-color:#fff;
}
/* ----------- */
/* LOGIN EINDE */
/* ----------- */

/* ------------ */
/* HEADER START */
/* ------------ */

div#header{
	top:0px;
	left:150px;
	width:612px;
	height:113px;
	z-index:0;
}

div#header img{
	margin:15px 0px 0px 10px;
	width:443px;
	height:83px;
}

div#headerict{
	position:absolute;
	top:0px;
	left:150px;
	background-color:#fff;
	z-index:0;
}

div#headerict img{
	margin:12px 0px 0px 0px;
}

/* ------------ */
/* HEADER EINDE */
/* ------------ */


/* ------------ */
/* MSDS START   */
/* ------------ */

	div#msdscontainer{
		margin-left:-2px;
	}

	#msdsheadtable{
		border:0px;
		width:425px;
	}

	.msdsblock
	{
		border:1px #0000FF solid;
		width:425px;

	}

	.msdsblock td table{
		width:436px;
	}

	.msdskop
	{
		background:#D0D0FF;
	}


/* ------------ */
/* MSDS EINDE   */
/* ------------ */


/* ------------ */
/* KOPPIE START */
/* ------------ */

div#koppie{
	position:absolute;
	z-index:1;
	width:211px;
	height:25px;
	bottom:0px;
	left:151px;
	border-bottom:1px solid #fff;
	background:#C00055;

	font-family:arial;
	font-size:7pt;
	color:#fff;
	line-height:25px;
}

div#koppie p{
	display:block;
	position:absolute;
	top:0px;
	left:20px;
	margin:0px;
	padding:0px 0px 0px 10px;
	letter-spacing:1px;
	line-height:25px;
	color:#fff;
}

div#koppie a{
	color:#fff;
	text-decoration:none;
}

div#koppie a:hover{
	text-decoration:underline;
}

div#koppie img{
	display:block;
	position:absolute;
	top:8px;
	left:8px;
	padding:0px;
	border:0px;
}

/* ------------ */
/* KOPPIE EINDE */
/* ------------ */

/* ------------ */
/* FOUNDPAGE BEGIN */
/* ------------ */
/*weergave gevonden pagina's in search.php*/

div#foundpage a{
	text-decoration:underline;
}

div#foundpage a:hover{
	text-decoration:none;
}

/* ------------ */
/* FOUNDPAGE EINDE */
/* ------------ */


/* ------------ */
/* FOOTER START */
/* ------------ */
div#footer{
	position:absolute;
	width:611px;
	height:25px;
	bottom:0px;
	left:151px;
	border-bottom:1px solid #fff;
	background:#C00055;
	font-family:arial;
	font-size:7pt;
	color:#fff;
	line-height:25px;
	letter-spacing:1px;
}

div#footer .copyright{
	position:relative;
	font-weight:normal;
	font-size:10px;
	text-align:right;
	letter-spacing:0;

}

div#footer a{
	color:#fff;
	text-decoration:none;
}

div#footer a:hover{
	text-decoration:underline;
}

div#footer img{
	vertical-align:middle;
	border:0px;
	padding:0px;
	margin:0px;

}

	/* -------------------- */
	/* START TAALKEUZE MENU */
	/* -------------------- */

	div#menuLanguageContainer{
		float:left;
		width:42px;
	}

	div#menuLanguage {
		position:relative;
		display:inline-block;
		bottom:0px;
		left:0px;
		margin:7px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		letter-spacing:1px;
		width:42px;
	}

	div#menuLanguage .langflag{
		margin-right:5px;
	}

	div#language1{
		left:0px;
		margin:0px 0px 7px -5px;
		padding:0px 0px 0px 0px;
		letter-spacing:1px;
		width:20px;
	}

	div.language {
		position:absolute;
		display:block;
		left:0px;
		bottom:10px;
		width:140px;
		margin:0px 0px 0px 3px;
		padding:0px 0px 2px 0px;
		background-color:#FAD5E5;
		color:#c00055;
	}

	div#menuLanguage ul {
		width:140px;
		margin-left:0px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
		text-indent:5px;
	}

	div#menuLanguage ul li a.languageItem{
		background:#FAD5E5;
	}

	div#menuLanguage ul li a.languageItem:hover{
		background:#c00055;
		color:#fff;
		text-decoration:none;
	}

	div#menuLanguage ul li ul li a.languageItem{
		background:#FAD5E5;
	}

	div#menuLanguage ul li ul li a.languageItem:hover{
		background:#c00055;
		color:#fff;
		text-decoration:none;
	}

	div#menuLanguage ul li {
		display:inline-block;
		list-style-type:none;
		height:21px;
		width:140px;
	}

	div#menuLanguage ul li img{
		display:inline-block;
		padding:0px;
		margin:0px 5px -1px 0px;
	}


	div#menuLanguage ul li a{
		display:block;
		width:140px;
		height:21px;
		text-decoration:none;
		color:#c00055;
	}

	div#menuLanguage ul li a:hover{
		background:#c00055;
		color:#fff;
		text-decoration:none;
	}


	div#menuLanguage ul li ul {
		display:block;
		margin-left:125px;;
		padding:0px;
		width:140px;
		padding:0px 0px 0px 0px;
	}

	div#menuLanguage ul li ul li{
		display:block;
		width:140px;
		height:21px;
	}

	div#menuLanguage ul li ul li a{
		display:block;
		width:140px;
		height:21px;
	}

	li#langtitle{
		z-index:10;
		text-align:center;
		vertical-align:top;
		width:auto;
		color:white;
		font-weight:bold;
		height:20px;
		background-color:#c00055;
		margin:0px;
		padding:0px;
	}
		/* -------------------- */
	/* EINDE TAALKEUZE MENU */
	/* -------------------- */

	/* -------------------- */
	/* START LANDKEUZE MENU */
	/* -------------------- */

	div#menuCountry {
		width:auto;
		margin-right:5px;
	}

	/* -------------------- */
	/* EINDE LANDKEUZE MENU */
	/* -------------------- */

	div#disclaimer {
		float:right;
		margin-right:15px;
	}

	div#copyright {
		float:right;
	}

/* ------------ */
/* FOOTER EINDE */
/* ------------ */


/* --------------------------------------------- */
/* STIJLELEMENTEN VOOR DE CONTENT VAN DE WEBSITE */
/* --------------------------------------------- */
body{
	font-family:arial;
	font-size:9pt;
	font-weight:normal;
}

body input{
	font-family:arial;
	font-size:9pt;
	background:#F0F0F0;
	font-weight:normal;
}

body textarea{
	font-family:arial;
	font-size:9pt;
	background:#F0F0F0;
	font-weight:normal;
}

p {
	margin:0px 0px 16px 0px;
	line-height:14pt;
}

p textarea{
	line-height:14pt;
}

p.bijschrift{
	margin:0px;
	padding:0px 0px 16px 0px;
	font-weight:normal;
	font-size:9pt;
	font-style:italic;
}

p img{
/*	float:right; */
	margin:0px 0px 0px 10px;
	border:0px;
}

h1, h2, h3, h4, h5, h6, h7{
	margin:0px;
	padding:0px;
}

h1{
	margin:0px 0px 10px 0px;
	font-size:15pt;
	font-weight:bold;
	color:#333;
	letter-spacing:0pt;
}
h1 input{
	font-size:15pt;
	font-weight:bold;
	color:#333;
	letter-spacing:0pt;
}

h1 textarea{
	font-size:15pt;
	font-weight:bold;
	color:#333;
	letter-spacing:0pt;
}

h2{
	margin:-8px 0px 10px 0px;
	font-size:11pt;
	font-weight:bold;
	color:#666;
	letter-spacing:0pt;
}
h2 input{
	font-size:11pt;
	font-weight:bold;
	color:#666;
	letter-spacing:0pt;
}

h2 textarea{
	font-size:11pt;
	font-weight:bold;
	color:#666;
	letter-spacing:0pt;
}

h3, h4, h5, h6, h7{
	font-size:9pt;
	font-weight:bold;
}

h3 input{
	font-size:9pt;
	font-weight:bold;
}

h3 textarea{
	font-size:9pt;
	font-weight:bold;
}

h3 select{
	font-size:9pt;
	font-weight:bold;
}


a{
	color:rgb(0,75,119);
	font-weight:normal;
	text-decoration:none;
}

/*
a:hover{
	text-decoration:underline;
}
*/

a:visited{
	color:#c00055;
	/* color:rgb(0,53,74); */
}

hr{
	margin:0px 0px 15px 0px;
	padding:0px;
	height:1px;
	border:0px;
	background:#fff url(../images/hr.gif)top left;
}

span .fndtxt {
	color:#c00055;
	text-decoration:underline;
	font-style:italic;
}

/* -----------------*/
/* START LIST ITEMS */
/* -----------------*/


ul{
	margin: -12px 0px 10px 15px;
	padding:0px;
	line-height:16pt;
}

li{
	line-height:16pt;
}

ul li{
	list-style-type:square;
	line-height:16pt;
}

ul li ul{
	margin:0px 0px 0px 15px;
}

ul li ul li{
	margin-left:15px;
	list-style-type:circle;
	line-height:16pt;
}

ul li ul li ul li{
	margin-left:10px;
	list-style-type:disc;
	line-height:16pt;
}



ol{
	margin:0px 0px 10px 30px;
	padding:0px;
	line-height:16pt;
}

ol li{
	list-style-type:decimal;
	line-height:16pt;
}

ol li ol{
	margin:0px 0px 0px 25px;

}

ol li ol li{
	margin-left:10px;
	list-style-type:lower-alpha;
	line-height:16pt;
}

ol li ol li ol li{
	margin-left:10px;
	list-style-type:upper-roman;
	line-height:16pt;
}

td ul{
	margin: 0px 0px 10px 15px;
}

#tltable li a.tla{
	color:#000;
	background-color:#ddd;
	display:block;
	text-decoration:none;
}

#tltable li a.tla:hover {
	color:#fff;
	background-color:#999;
}



/* -----------------*/
/* EINDE LIST ITEMS */
/* -----------------*/

/* ---------------------- */
/* START TABLES AND CELLS */
/* ---------------------- */

table, thead, tbody, tr, td{
	margin:0px 0px 16px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	border:0px;

	font-family:arial;
	font-size:10pt;
	line-height:16pt;
}

table#tblimage tbody{
	margin:0px;
}

table#tblimage tr{
	margin:0px;
}

table#contenttable td table{
	margin:0px 0px 16px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	border:0px;
}

table#contenttable td table{
	width:445px;
}

table#contenttable td table thead{
	background-color:#c00055;
	font-weight:bold;
	color:#fff;
	font-family:arial;
	font-size:10pt;
	line-height:16pt;
}

table#contenttable td table tbody{
	background-color:#fff;
	font-family:arial;
	font-size:10pt;

}

table#contenttable td table th{
	font-size:8pt;
	text-transform:uppercase;
	padding:3px;
	background-color:#333;
	font-family:arial;
	font-size:10pt;
	line-height:16pt;
}

table#contenttable td table td{
	padding:3px;
	background:#ddd;
	font-family:arial;
	font-size:9pt;
	line-height:11pt;
	vertical-align:top;
	text-align:left;
}

table#contenttable td table#kontakttable{
	margin-left:-3px;
}

table#contenttable td table#kontakttable td iframe{
	width:438px;
}


table#contenttable td table#tbl {
	width:450px;
	text-align:left;
	margin:0px 0px 0px -5px;
	border-color:#fff;
	border-collapse:collapse;
}

table#contenttable td table#tbl tr{
	height:14pt;
	margin:0px 0px 0px 0px;
	border-color:#fff;
}

table#contenttable td table#tbl td{
	text-align:left;
	font-size:9pt;
	line-height:14pt;
	margin:0px 0px 0px 0px;
	opacity: 1;
	filter:alpha(opacity=100);  /* IE's opacity*/
	border-color:#fff;
}

table#contenttable td table#tbl .text{
	background:transparent;
}

table#contenttable td table#tbl tr .text{
	background:transparent;
	line-height:8pt;
}
table#contenttable td table#tbl td .text{
	background:transparent;
}

table#contenttable td table#tdj td{
	margin:0px 0px 12px 0px;
	text-align:left;
	vertical-align:middle;
		border:0px;
	padding:0px;
	background-color:#888;
	font-family:arial;
	font-size:8pt;
	color:white;

}

table#contenttable td table#tdj th{
	margin:0px 0px 0px 0px;
	text-align:left;
	vertical-align:bottom;
	border:0px;
	padding:0px;
	background-color:transparent;
	font-family:arial;
	font-size:8pt;
	color:black;

}

table#contenttable td table#tdj input{
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
}

/* ---------------------- */
/* EINDE TABLES AND CELLS */
/* ---------------------- */

/* ----------- */
/* START FORMS */
/* ----------- */
form{
	margin:0px 0px 0px 0px;
	padding:0px;
}

form table, form tr, form td{
	margin:0px;
	padding:0px;
	padding-top:5px;
	text-align:left;
	vertical-align:top;
	border:1px;
	border-collapse:collapse;
	line-height:18px;
}

form td{
	padding:5px 0px 5px 5px;
	background-color:#EFEFEF;
}

form td.submitButton {
	text-align:center;
}

input.field{
	border:1px solid #676767;
	background-color:#fff;
	font-size:9pt;
}

textarea.field{
	border:1px solid #676767;
	background-color:#fff;
	font-size:9pt;
}

input.checkbox{
	border:0px solid #000;
	width:15px;
	height:15px;
	font-size:15pt;
	line-height:15px;
	height:15px;
	width:15px;
}

label {
	font-size:8pt;
	font-weight:normal;
	letter-spacing:1px;
	color:#000;
}

label.checkbox {
	border:0px;
	font-size:8pt;
	font-weight:normal;
	letter-spacing:1px;
	color:#000;
}

input.radio {
	border:0px;
}

textarea{
	border:0px;
}

.privacy{
	font-family: arial;
	font-size:7pt;
	line-height:12px;
}
/* ----------- */
/* EINDE FORMS */
/* ----------- */

/* ----------------------*/
/* START IMAGE ELEMENTEN */
/* ----------------------*/

table#contenttable td table#tblimage{
	width:100.6%;
	background-color:transparent;
	margin:0px 0px 0px -2px;
	line-height:14pt;
}

table#tblimage{
	width:100.6%;
	background-color:transparent;
	margin:0px 0px 0px -2px;
	line-height:14pt;
}

table#contenttable td table#tblimage tbody{
	background-color:transparent;
}

table#tblimage tbody{
	background-color:transparent;
}

table#tblimage td#left{
	width:99%;
	text-align:left;
	background-color:transparent;
	vertical-align:top;
	line-height:14pt;
	font-size:9pt;
	margin:0px 0px 0px 0px;
	padding:0px;
}

table#contenttable td table#tblimage td#right{
	width:1%;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	font-size:8pt;
	font-weight:normal;
	color:#999;
	line-height:10pt;
	padding:0px 0px 0px 10px;
}

table#tblimage td#right{
	width:1%;
	background-color:transparent;
	text-align:center;
	vertical-align:top;
	font-size:8pt;
	font-weight:normal;
	color:#999;
	line-height:10pt;
	padding:0px 0px 0px 10px;
}

table#contenttable td table#tblimage td#right img{
	margin:0px 0px 3px 0px;
}

table#tblimage td#right img{
	margin:0px 0px 3px 0px;
}

div#imagediv {
	width:80px;
	height:80px;
	line-height:12px;
}

div#imagediv.defimage{
	FLOAT: right;
	clear:both;
}

div#imagediv.caseimage{
	text-align:center;
	clear:both;
}

div#imagediv ul{
	text-align:center;
}

div#imagediv ul li{
	margin: 0px 0px 0px 0px;
	list-style-type:none;
	text-align:center;
}

div#imagediv ul li img{
	margin:0px 5px 0px 0px;
}

div#imagediv ul li p{
	line-height:12px;
	margin:1px 1px 20px 1px;
	font-size:8pt;
	font-weight:normal;
	color:#999;
	text-align:center;
	clear:both;
}


div#imagediv image{
	text-align:center;
	vertical-align:middle;
}



/* --------------------- */
/* EINDE IMAGE ELEMENTEN */
/* --------------------- */

div#shoplinks{
	position:absolute;
	top:15px;
	left:650px;
	cursor:pointer;
	z-index:1;
}


div#gooffer{
	position:relative;
	cursor:pointer;
	z-index:1;
}

div#gooffertxt{
	position:relative;
	top:-19px;
	left:25px;
	font-size:8pt;
	font-weight:normal;
	cursor:pointer;
	color:rgb(0,75,119);
	z-index:2;
}

div#bestellink{
	position:relative;
	cursor:pointer;
	z-index:1;
}

div#bestelamount{
	position:relative;
	top:-17px;
	left:25px;
	cursor:pointer;
	z-index:2;
}

div#bestelamount a{
	position:relative;
	top:-2px;
}

div#bestelamount a:hover{
	text-decoration:none;
}

span#bestelaantal{
	font-size:8pt;
	font-weight:normal;
	cursor:pointer;
	color:rgb(0,75,119);
}

div#menuTitle{
	position:absolute;
	width:140px;
	left:10px;
	top:98px;
	text-align:center;
	z-index:2;
	font-weight:bold;
	font-size:11pt;
	color:#c00055;
}

div#lognaam{
	position:absolute;
	left:0px;
	bottom:105px;

	width:140px;
	height:25px;

	background:#999;
	border-top:1px solid #fff;

	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	font-size:8pt;
	text-indent:25px;
	line-height:25px;
	color:#fff;
}

div#lognaam ul{
	padding:2px 0px;
	color:#000;
}

div#lognaam ul li{
	list-style-type:none;
}


div#lognaam ul li a{
	text-decoration:none;
}

div#lognaam ul a:visited{
	text-decoration:none;
}

div#lognaam li a.wlink:hover {
	background:url(../images/leftMenu_ZO.gif) no-repeat top left;
	background-color:#ddd;
	color:#000;
	font-weight:bold;
}

div#lognaam li a.wlink{
	background:url(../images/leftMenu_RO.gif) no-repeat top left;
	color:#c00055;
	font-weight:bold;
}

input#logout{
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	border:3px;
	background-color:#c00055;
	width:140px;
	height:25px;
}

/* -----------------*/
/* BESTEL PAGINA    */
/* -----------------*/

/* -------------------------- */
/* START CASE STUDY ELEMENTEN */
/* -------------------------- */
table#contenttable td table#caseStudy{
	background:transparent;
	width:445px;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
}

table#contenttable td table#caseStudy table#tblimage{
	background-color:#ddd;
	margin:0px 0px 0px 0px;
}

table#contenttable td table#caseStudy table#tblimage td#left{
	background-color:#ddd;
	width:0px;
}

table#contenttable td table#caseStudy table#tblimage td#right{
	background-color:#ddd;
	width:145px;
}

div#caseStudy{
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
}

table#caseStudy td.caseStudy{
	position:relative;
	background-color:#ddd;
	padding:0px;
	margin:0px;
	width:145px;
}

div#caseimage{
	width:145px;
	text-align:center;
}

div#caseStudy img{
	text-align:center;
	vertical-align:middle;
	clear:both;
}

table#caseStudy td.caseStudy img{
	text-align:center;
	vertical-align:middle;
	clear:both;
}

td.caseStudy h1{
	margin:0px 0px 3px 0px;
	padding:0px;
	height:20px;
	background-color:#333;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align:center;
	color:#fff
}

td.caseStudy h2{
	background:#ddd;
	margin:0px 5px 3px 5px;
	padding:0px;
	font-size:9pt;
	font-weight:bold;
	line-height:20px;
	letter-spacing:0pt;
	color:#000;
}

td.caseStudy p{
	margin:0px 5px 0px 5px;
	background:#ddd;
	font-size:9pt;
	font-weight:normal;
	line-height:15px;
	letter-spacing:0pt;
	color:#000;
}

td.caseStudy a{
	margin:10px 0px 0px 0px;
	font-size:8pt;
	font-weight:bold;
	line-height:20px;
	letter-spacing:0pt;
	color:rgb(0,75,119);
	/* color:#c00055; */
	text-decoration:none;
}

td.caseStudy a:hover{
	text-decoration:underline;
}

td.caseStudy a:visited{
	color:#c00055;
}

table#contenttable td td.transparent{
	background-color:transparent;
	padding:0px;
	width:145px;
}

table#contenttable td td.tussen{
	background-color:transparent;
	padding:0px;
	width:7px;
}

/* -------------------------- */
/* EINDE CASE STUDY ELEMENTEN */
/* -------------------------- */

/* ------------------------- */
/* START SOLUTIONS ELEMENTEN */
/* ------------------------- */
div.solutions{
	display:block;
}

div#solutions img{
	float:right;
	margin:0px 0px 0px 15px;
}

/* -------------------------- */
/* EINDE SOLUTIONS STUDY ELEMENTEN */
/* -------------------------- */

/* ------------------------- */
/* START EDIT ELEMENTEN */
/* ------------------------- */

div#edit p
{
	line-height:12px;
	padding-bottom:1px;
	margin: -1mm 0px 0px 0px;
	color: #c0c0c0;
	background-color:#FFFFFF;
	font-family: arial,Helvetica,Univers,Zurich BT;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px

}


div#edit input
{
	font-family: arial,Helvetica,Univers,Zurich BT;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.input-box
{
color: #26a;
background: #feb;
border: #26a solid 1px
}

div#edit input
.FILE
{
color: #000;
background: #fb0;
border: 2px #9cf outset
}



/* -------------------------- */
/* EINDE EDIT ELEMENTEN */
/* -------------------------- */

/* ---------------------- */
/* START SEARCH ELEMENTEN */
/* ---------------------- */

div#searchresults a{
	color:#000;
	text-decoration:none;
}

span.searchresult{
	color:rgb(0,75,119);
	/* color:#c00055; */
	font-weight:bold;
}

.searchimg{
	top:-50px;
	border:0px;
}

	div#imgEdit {
		position:absolute;
		text-align:center;
		left:100px;
		top: 100px;
	}

	div#fotoUpload {
		position:relative;
		clear:left;
		left:100px;
		top: 25px;
	}

	div#fotoUpload form{
		display:block;
		width:140px;
		height:25px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border-collapse:collapse;
	}

	/* --------------- */
	/* SCREEN DISPLAY  */
	/* --------------- */

	@media screen,embossed,handheld,projection,tty,tv{
		div#contentWrapper{
			overflow:auto;
		}

		div#printlogo{
			display:none
		}

		/*
		div#menuLeft{
			position:absolute;
			background:#999;
		}
		*/

		div#printleft{
			position:absolute;
			bottom:0px;
			left:10px;
			width:125px;
			font-family:arial;
			color:#fff;
			background:transparent;
			font-weight:bold;
			font-size: 8pt;
			line-height: 16px;
		}

		.printclass{
			display:none;
		}

		.screenclass{
			display:block;
		}

		div#telefoonlanding{
			position:relative;
			width:140px;
			margin-left:-10px;
			top:10px;
			height:60px;
			border-top:1px solid #fff;
			border-bottom:1px solid #fff;
			background:#999 url(../banners/specials/telefoon_0800-nummerkaal.jpg) no-repeat top left;
		}

		div#telspantxt
		{
			position:relative;
			top:23px;
			left:-18px;
		}

		div#telefoonlanding img{
			display:none
		}

		div#telspannr
		{
			position:relative;
			top:23px;
			left:-18px;
		}

		div#printleft div#telspannr{
			top:-29px;
			z-index:1;
		}

		div#printleft div#telspantxt{
			top:-29px;
			z-index:1;
		}

		div#header{
			position:absolute;
			background:#fff;
		}

	}

	/* --------------- */
	/* SCREEN EINDE    */
	/* --------------- */

	/* --------------- */
	/* PRINT DISPLAY  */
	/* --------------- */

	@media print{

		body{
			overflow:visible;
		}

		div#menuLeft{
			position:fixed;
			border-width:thin;
			border-color:#000;
			background:transparent;
		}

		table.usertable {
			border-color:#999;
			border-collapse:separate;
		}

		div#printlogo{
			position:fixed;
			display:block;
		}

		div#printleft{
			position:fixed;
			bottom:100px;
			left:10px;
			width:125px;
			margin:0px 5px 0px 5px;
			color:#000;
			background:transparent;
			font-family:arial;
			font-weight:bold;
			font-size: 8pt;
			line-height: 16px;
		}


		div#printleft a{
			position:fixed;
			color: #C00055;
			font-weight:bold;
		}

		.printclass{
			position:fixed;
			display:block;
		}

		.screenonly{
			display:none;
		}

		.screenclass{
			display:none;
		}

		div#balk{
			z-index:-1;
		}

		div#balk img
		{
			height:1200px;
			width:125px;
		}

		div#menuTitle{
			display:none;
		}

		div#telefoon{
			display:none
		}

		div#telefoonlanding{
			position:absolute;
			display:block;
			width:125px;
			height:60px;
			background:#B5B5B5;
			bottom:-100px;
		}

		div#telspantxt
		{
			z-index:2;
			position:fixed;
			bottom:13px;
			left:80px;
		}

		div#telspannr
		{
			z-index:2;
			position:fixed;
			bottom:22px;
			left:50px;
		}

		div#ict{
			display:none
		}

		div#solutions{
			display:none
		}

		div#corporate{
			display:none
		}

		div#search{
			display:none
		}

		div#login{
			display:none
		}

		div#footer{
			display:none
		}

		div#general{
			display:none
		}

		div#lognaam{
			display:none
		}

		div#menuRight{
			display:none;
		}

		div#contentWrapper{
			position:relative;
			top:115px;
			left:160px;
			overflow:visible;

		}

		div#content{
			top:0px;
			overflow:visible;
		}

		div#shoplinks{
			display:none;
		}

		div#header{
			position:absolute;
			background:transparent;
		}

		#msdsheadtable{
			width:590px;
			margin-left:5px;
		}

		.msdsblock
		{
			width:590px;
		}

		.msdsblock td table{
			width:588px;
		}

		table#contenttable td table#tbl {
			border-color:#999;
		}

		table#contenttable td table#tbl tr{
			border-color:#999;
		}

		table#contenttable td table#tbl td{
			border-color:#999;
		}

	}

	/* --------------- */
	/* PRINT EINDE    */
	/* --------------- */

#end	{position:absolute;
		background-color:#C00055;
		bottom:0px;
		left:0px;
		border:1px solid #C00055;
		width:600px;
		height:1px;
		z-index:99;}

#helpblock	{position:absolute;
		background-color:#C00055;
		bottom:0px;
		left:120px;
		border:1px solid #C00055;
		width:10px;
		height:22px;
		z-index:99}
