	body {
		margin: 0;
		padding: 0;
		text-align: center;
		/*	background: #ebebeb url(../Images/BackGround_Plaggemars.gif) repeat-x top;*/
		background: #ffffff url(../Images/plaggemars_achtergrond.png) repeat-x top;
	}
	a img {
		border: none;
		padding:0;
		margin:0;
	}
	div.SiteContainer {
		text-align: left;
		position: relative;
		width: 1024px;
		margin: 0px auto 0;
		border:2px;
		border-style: solid;
		border-top-width:0px;
		border-left-color:#FFFFFF;
		border-bottom-width:1px;
		background:#ffffff;		
		color:#888888;
	}
	div.SiteContainer:after {
		height:0;
		display: block;
		visibility:hidden;
		content:".";
		clear:both;
	}
/*	div.schaduw {
	margin: 0px auto 0;
	width:1024px;
	height:5px;
	background:url(../Images/schaduw-onder-breed.png) repeat-x;
	border-right:thick;
	padding-right:3px;
	}*/
	div.Menu {
		float: left;
		width: 177px;
		margin-top:-5px;
		padding-top:5px;
		background: url(../Images/menu_background.jpg) no-repeat;
	}
	div.Menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	div.Menu ul li a {
		font: 14px Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #006aaf;
		text-decoration: none;
		display:block;
		height: 30px;
		line-height:30px;
		padding-left:20px;
	}
	div.Menu ul li a:hover {
		color: #888888;
		background:url(../Images/menu-mouseover.png) no-repeat;
	}
	div.Menu ul li a.current {
		background:url(../Images/menu-mouseover.png) no-repeat;
	}
	div.Menu ul ul {
		padding: 0;
		margin-left: 5px;
		border-bottom: 0;
	}
	div.Menu ul ul li a {
		font-weight: normal;
		
	}
	div.Menu ul ul li a:hover {
		color: #006aaf;
		text-decoration: underline;
	}
	div.inloggen {
	padding-left:20px;
	}

	div.Menu-login {
		background:url(../Images/menu-login_background.jpg) ; 
		padding:2px 0 10px 20px;
		font: 12px Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	div.Menu-login ul li a {	
		height: 30px;
		line-height:30px;
		}
	div.Menu-login p {
		font-size:13px;	
	}
	div.Menu-login h3 {
		font-size:14px;
		color: #006aaf;
	}

	div.Menu-ingelogd {
		background:url(../Images/menu-login_background.jpg) ; 
		padding:2px 0 10px 0;
		font: 12px Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	div.Menu-ingelogd p {
	padding-left:20px;
	}
		
	  
	div.Menu ul.ControlPanel,
	div.Menu ul.ControlPanel a {
		font: 14px Arial;
		line-height:30px;
	}
	div.Menu ul.ControlPanel li {
		display: block;
	}		
	div.Menu-incasso {
		background:#ffffff url(../Images/menu-incasso_background.jpg) no-repeat ; 
		padding:2px 0 10px 20px;
		font: 14px Arial, Helvetica, sans-serif;
		}
	
	div.Menu-incasso h3 {
		font-weight: bold;
		color: #006aaf;
		margin-bottom:0px;
	}
	
	div.Menu-incasso a{background:url("../Images/incassoknop.png") 0 0 no-repeat;
display:block;
width:96px;
height:17px; 
}
	div.Menu-incasso a:hover{background:url("../Images/incassoknop-mouseover.png") 0 0 no-repeat;
display:block;
width:96px;
height:17px; 
} 

	
	div.menulogos {
		background: #ffffff url(../Images/menu-logos_background.jpg) no-repeat;
		width: 177px;
	}
	
	div.menulogos img {
		padding:9px 4px 9px 4px;
	}

	div.Warning {
		border: 1px solid #fc3;
		background: #ffc url(../Images/Warning.gif) no-repeat;
		margin: 7px;
		margin-left: 2px;
		padding: 5px;
		color: #000;
		text-align: center;
		font-weight: bold;
	}
	
	div.Filter {
		font-size: 11px;
		float: left;
		margin-top: 9px;
	}

	div.ContentContainer {
		float: left;
		width: 810px;
		padding: 0;
		margin: 0;
		}

	div.Content {
		width:400px;
		padding: 0 10px 0 33px;
		margin: 10px 0 0 0;
		font: 12px Arial;
		color: #333;
		float:left;
	}

	div.Content h1 {
		font: 16px Arial;
		color: #006aaf;
		font-weight: bold;
	}f
	div.Content h2 {
		font: 14px Arial;
		font-weight: bold;
	}
	div.Content h2.Producten {
		text-align: left;
		font-size:12px;

	}
/*	div.Content li {
	list-style: circle outside; color:green;
	} */
	div.Content h3 {
		font: 11px Arial;
		color: #006aaf;
		font-weight: bold;
	}
	div.Content label {
		width: 150px;
		float: left;
		padding-top: 2px;
	}
	div.Content label.lblCheckBox {
		width: 400px;
		float: none;
		padding-top: 2px;
	}
	div.Content label#lblCheckBox {
		width: 500px;
		float: none;
		vertical-align: top;
	}
	html>body div.Content input {
		margin-bottom: 2px;
	}
	div.Content .AlertRed {
		color: #ff0000;
	}

	div.Content .SmallText {
		font: 9px Arial;
		display: inline-block;
	}
	div.ContentRight {
		float:left;
		width:350px;
		padding: 0 10px 0 0;
		margin: 20px 0 0 0;
		font: 12px Arial;
		color: #333;
	}

	div.Image {
		float: right;
		border: 1px solid #006aaf;
		background: #f5f5f5;
		padding: 0;
		margin-left: 10px;
		}
	
	div.Image img {
		margin: 0px;
		margin-bottom:-3px;
	}
	
	div.Image_flash{
		float: right;
		background: #ffffff;
		padding: 0;
		margin-left: 10px;
		}
	div.Image_mxcr {
		float: right;
		border: 1px solid #006aaf;
		background: #f5f5f5;
		padding:0;
		margin: 300px 0 0 0px;
	}
		div.Image_cipr {
		float: right;
		border: 1px solid #006aaf;
		background: #f5f5f5;
		padding:0;
		margin: 220px 0 0 0px;
	}
	
		div.ImageMouse {
		float: right;
		border: 1px solid #006aaf;
		background-image:url(../Images/citytrip-toronto.jpg);
		padding: 0;
		margin-top:30px;
		margin-left: 10px;
		height:205px;
		width:312px;
	
		}
		
		div.ImageMouse:hover{
		background-image:url(../Images/toronto.gif);

	float: right;	
		}
	
	div.NoIndent {
		float: left;
		margin-right: 50px;
	}
	
	div.NoIndent ul li {
		padding-left: 10px;
		margin-left: 10px;
	}
	p.Clear { clear: Both; }
	br.Clear { clear: Both; }
	
	div.factuurRegel { margin: 3px 0 1px 0; }

	div.factuurRegel a {
		color: #ff0000;
		font: bold 12px Arial;
		text-decoration: none;
	}
	div#invoiceTotal {
		clear: left;
		width: 500px;
		padding: 10px 0;
		text-align: right;
		font-weight: bold;
	}

	div.Page {
		font: 11px Arial;
		text-align: center;
		padding: 5px;
		margin: 0;
	}
	div.Page select {
		font: 11px Arial;
	}
	div.Page a,
	div.Content a { color: #006699; 
	text-decoration:none;
	}
	div.Page a:hover,
	div.Content a:hover { 
	text-decoration:underline;
	}

	div.Content table.Client {
		width: 575px;
		background: #eee;
		font: 11px Arial;
	}
	div.Content table.Client thead {
		background: #666;
		color: #fff
	}
	div.Content table.Client th {
		text-align: left;
	}
	div.Content table.Client th.right {
		text-align: right;
	}
	div.Content table.Client td form {
		margin: 0;
	}
	div.Content table.Client td input {
		font: 11px Arial;
	}
	div.Content table.Client td label {
		width: 106px;
		display: inline-block;
		float: none;
	}

	table.Client ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	table.Client ul li {
		position: relative;
		float: left;
		margin-right: 5px;
	}
	table.Client ul li a {
		font-size: 9px;
		font-weight: normal;
		color: #eee;
	}
	table.Client ul li a:hover {
		text-decoration: none;
		color: #eee;
	}
	table.Client ul li ul {
		position: absolute;
		top: 12px;
		left: 0;
		display: none;
		border: 1px solid #666;
		background: #eee;
	}
	table.Client ul li > ul {
		top: auto;
		left: auto;
	}
	table.Client ul li ul li {
		float: none;
		clear: both;
		white-space: nowrap;
		margin: 0;
	}
	table.Client ul li ul li a {
		display: block;
		padding: 2px;
		color: #000;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	table.Client ul li ul li a:hover {
		background: #ddd;
		color: #900;
	}

	div.Content table.Dossiers {
		width: 575px;
		font: 11px Arial;
	}
	div.Content table.Dossiers th {
	/*	background: #900;*/
		background:#007ebd;
		color: #fff;
	}
	div.Content table.Dossiers th a {
		text-decoration: none;
		color: #fff;
	}
	div.Content table.Dossiers th a:hover { color: #eec; }
	div.Content table.Dossiers td {
		padding: 3px 0;
		border-bottom: 1px dashed #ccc;
	}
	div.Content table.Dossiers td a {
		text-decoration: none;
		color: #000;
		font-weight: bold;
	}
	div.Content table.Dossiers td a:hover {
		color: #900;
	}
	div.Content table.Dossiers td.fldClosed {
		display: none;
		border: 1px solid #900;
		background: #fff;
	}
	div.Content table.Dossiers td.fldOpened {
		display: inline-block;
		border: 1px solid #900;
		background: #fff;
	}

	div.Content table.DossierDetails {
		font: 11px Arial;
	}
	div.Content table.DossierDetails td {
		border: 0;
		padding: 2px;
	}
	div.Content table.DossierDetails td input,
	div.Content table.DossierDetails td textarea {
		font: 11px Arial;
	}
	div.Content table.DossierDetails div.Close {
		float: right;
		font: 12px Arial;
		font-weight: bold;
		border-left: 1px solid #900;
		border-bottom: 1px solid #900;
	}
	div.Content table.DossierDetails div.Close a {
		display: block;
		padding: 2px;
	}
	div.Content table.DossierDetails span.Options {
 		position: absolute;
		display: none;
		margin-left: -145px;
		margin-top: -36px;
		border: 1px solid #666;
		background: #eee;
		width: 145px;
		text-align: right;
 	}
	div.Content table.DossierDetails span.Options a {
		display: block;
		width: 100%;
		padding: 2px 0;
	}
	div.Content table.DossierDetails span.Options a:hover {
		background: #ddd;
	}

	/*div.Content ul {
	list-style-image:url(../Images/list-style.png);
	}*/
	div#PID { display: none; }
	#files_list { background: #eee; }
	#files_list label { padding-left: 5px; width: 490px; line-height: 20px; border-bottom: 1px solid #ccc; }

	/* These are standard sIFR styles... do not modify */
	.sIFR-flash {
		visibility: visible !important;
		margin: 0;
	}
	.sIFR-replaced {
		visibility: visible !important;
	}
	span.sIFR-alternate {
		position: absolute;
		left: 0;
		top: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
	}

	/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
	.sIFR-flash + div[adblocktab=true] {
	  display: none !important;
	}

	/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
	.sIFR-hasFlash div.Content h1 {
		visibility: hidden;
	}
	.sIFR-hasFlash div.Content h2 {
		visibility: hidden;
	}
