<!--

	/* Webshake colors => 	#5775BA wordt #9B9FA8 */
	/* 			#49629C wordt #717D8D */
	
	/* ###################################### Tag default settings ##################################### */

	BODY 		{ font-size: 11px; 
			  font-family: arial, helvetica; 
			  color: black; 
			  font-weight: normal; 
			  padding: 0px 0px 0px 0px; 
			  margin: 0px 0px 0px 0px; 
			  text-align: left; 
			  vertical-align: top; 
			  background: white; 
			}

	TABLE		{ border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	TD 		{ border: none; font-size: 11px; font-family: arial, helvetica; color: black; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; vertical-align: top; }
	UL		{ list-style-position: outside; list-style-type: square; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px; }
	DIV		{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	H1		{ font-size: 18px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

	FORM		{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	SELECT		{ font-size: 11px; font-family: arial, helvetica; color: black; font-weight: normal; border: solid 1px #c0c0c0; background: #f8f8f8; padding-left: 2px; }
	INPUT		{ font-size: 11px; font-family: arial, helvetica; color: black; font-weight: normal; border: solid 1px #c0c0c0; background: #f8f8f8; padding-left: 2px; }
	TEXTAREA	{ font-size: 11px; font-family: arial, helvetica; color: black; font-weight: normal; border: solid 1px #c0c0c0; background: #f8f8f8; padding-left: 2px; }
	IMG		{ border: none; }
	HR		{ margin: 0px 0px 0px 0px; }
	
	/* href was #3457AF */
	
	A:link		{ color: #000000; text-decoration: underline; }
	A:active	{ color: #000000; text-decoration: none; }
	A:visited	{ color: #000000; text-decoration: underline; }
	A:hover		{ color: #000000; text-decoration: none; }

	.handje		{ cursor: hand; }

	/* ###################################### Main layout ##################################### */

	DIV.blockset	{ z-index: 1; position: absolute; left: 0px; top: 0px; visibility: hidden; }

	/* ###################################### Menu basic layout ##################################### */

	TABLE.menu	{ z-index: 2; position: absolute; visibility: hidden; }
	TD.menu		{ cursor: hand; vertical-align: middle; }
	FONT.menu	{ background: none; }
	IMG.menuarrow	{ margin: 0px 7px 0px 8px; border: none; }
	IMG.itemspc	{ width: 19px; height: 1px; border: none; }
	
	/* ###################################### Adminbar bovenaan ##################################### */

	DIV.admin	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; background: #9B9FA8; background-image: url('../gfx/sys_bar29.gif'); padding: 0px 5px 0px 5px; text-align: left; border-left: 1px solid black; border-right: 1px solid black; }
	DIV.adminexp	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; background: #9B9FA8; background-image: url('../gfx/sys_bar50.gif'); padding: 0px 5px 0px 5px; text-align: left; border-left: 1px solid black; border-right: 1px solid black; }

	TD.adminl	{ height: 29px; width: 190px; vertical-align: top; padding-top: 3px; border: none; }
	TD.adminm	{ height: 29px; width: 430px; vertical-align: top; padding-top: 4px; border: none; }
	TD.adminr	{ height: 29px; width: 125px; vertical-align: top; padding-top: 3px; text-align: right; border: none; }
	TD.adminexp	{ height: 20px; width: 745px; }
	
	INPUT.adminbut1	{ width: 100px; height: 17px; background: #f8f8f8; color: black; font-weight: bold; font-size: 11px; border: 1px solid black; margin: 0px 0px 0px 0px; line-height: 11px; }
	SELECT.admsel1	{ font-size: 11px; width: 175px; height: 18px; border: 1px solid black; }
	SELECT.admsel2	{ font-size: 11px; width: 115px; height: 18px; border: 1px solid black; }
	
	IMG.checkbox11	{ width: 11px; height: 11px; border: none; cursor: hand; vertical-align: middle; margin: 1px 5px 0px 0px; }

	/* ###################################### Login Box ###################################### */

	FORM.login	{ z-index: 3; position: absolute; left: 10px; top: 50px; visibility: hidden; }
	TABLE.login	{ width: 150px; background: white; border: 1px solid #717D8D; border-top: none; }
	TD.loghead	{ width: 150px; height: 17px; text-align: center; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 0px; font-size: 12px; background-image: url('../gfx/sys_hd17.gif'); border-left: 1px solid black; border-right: 1px solid black; }
	TD.logleft	{ width: 65px; padding: 5px 0px 0px 10px; }
	TD.logright	{ width: 65px; padding: 5px 10px 0px 0px; text-align: right; }
	TD.logsub	{ width: 150px; text-align: center; padding: 5px 0px 5px 0px; }
	INPUT.logtbox	{ width: 60px; height: 15px; padding-left: 2px; }

	/* ###################################### Help Mouseover ###################################### */

	TABLE.helpsmall	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; }
	TD.helpsmall	{ width: 150px; padding: 3px 1px 3px 1px; }
	SPAN.helpsmall	{ width: auto; background: white; border: 1px solid #808080; padding: 0px 2px 0px 2px; color: black; font-size: 10px; }

	/* ###################################### Shared Items ###################################### */

	DIV.wslogin	{ color: black; font-size: 10px; font-family: arial; padding: 5px 0px 5px 0px; }
	DIV.additem	{ padding: 1px 0px 1px 0px; }
	DIV.nocontent	{ padding: 5px 5px 5px 5px; font-style: italic; font-size: 11px; }

	IMG.but		{ width: 9px; height: 9px; margin: 1px 0px 0px 5px; border: none; vertical-align: middle; cursor: hand; }
	IMG.but15	{ width: 15px; height: 15px; margin: 1px 0px 1px 0px; border: none; cursor: hand; }
	IMG.gdbut	{ cursor: hand; }
	IMG.lr3		{ margin: 0px 3px 0px 3px; }
	IMG.hr420	{ width: 420px; height: 1px; background-image: url('../gfx/zwart.gif'); }

	TABLE.itemmover	{ z-index: 2; position: absolute; left: 0px; top: 0px; visibility: hidden; background: white; border: 1px solid #505050; }
	TD.itmove3	{ width: 41px; text-align: center; cursor: hand; padding: 2px 0px 1px 0px; }
	TD.itmovel	{ width: 11px; text-align: center; cursor: hand; padding: 1px 1px 2px 2px; }
	TD.itmovec	{ width: 11px; text-align: center; cursor: hand; padding: 1px 1px 2px 1px; }
	TD.itmover	{ width: 11px; text-align: center; cursor: hand; padding: 1px 2px 2px 1px; }
	
	INPUT.a12	{ font-size: 12px; height: 19px; border: none; background: white; }







	/* ###################################### Specifieke items ##################################### */

	TABLE.edmenubox	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; border: 1px solid #717D8D; border-top: none; }
	TABLE.contlink	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; border: 1px solid #49629C; }
	TABLE.grouplist	{ z-index: 3; position: absolute; left: 0px; top: 0px; visibility: hidden; border: 1px solid #49629C; }
	
	TD.subcol1	{ width: 260px; }
	TD.subcol2	{ width: 260px; }
	TD.edmenuh	{ height: 17px; width: 270px; text-align: center; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 0px; font-size: 12px; background-image: url('../gfx/sys_hd17.gif'); }
	TD.edmenul	{ height: 45px; width: 125px; background: white; padding: 5px 0px 0px 10px; }
	TD.edmenur	{ height: 45px; width: 125px; background: white; padding: 5px 0px 0px 10px; }
	TD.edmenuw	{ height: 25px; width: 260px; background: white; padding: 0px 0px 0px 10px; }
	TD.edmenuc	{ height: 25px; width: 270px; background: white; padding: 0px 0px 0px 0px; text-align: center; }
	TD.contlink	{ height: 90px; width: 270px; background: white; padding: 5px 0px 5px 0px; text-align: center; }
	
	DIV.error	{ width: 75px; padding: 2px 0px 0px 2px; color: red; background: #fff0a0; border: 1px solid red; font-size: 10px; }
	DIV.left	{ width: 130px; text-align: center; color: white; padding: 20px 0px 0px 0px; font-size: 10px; line-height: 10px; }
	DIV.center	{ width: 502px; padding: 20px 0px 0px 18px; }
	DIV.right	{ width: 120px; text-align: left; padding: 20px 0px 0px 20px; font-size: 10px; line-height: 11px; }
	DIV.editpage	{ width: 500px; font-size: 11px; color: #000000; margin: 10px 0px 10px 20px; font-weight: bold; }
	DIV.copyright	{ width: 500px; font-size: 10px; color: #808080; padding: 10px 0px 20px 0px; margin: 20px 0px 0px 20px; border-top: 1px solid #cccccc; }

	DIV.col1text	{ margin: 5px 0px 10px 20px; }
	DIV.col2text	{ margin: 5px 0px 10px 20px; }

	DIV.bigtitle	{ margin: 0px 0px 5px 0px; font-weight: bold; font-size: 14px; }
	DIV.subtitle	{ margin: 0px 0px 5px 0px; font-weight: bold; font-size: 14px; }
	DIV.swtitle	{ margin: 0px 0px 2px 0px; font-weight: bold; font-size: 11px; }
	DIV.sbtitle	{ margin: 0px 0px 2px 0px; font-weight: bold; font-size: 11px; }

	DIV.small	{ margin: 0px 0px 10px 0px; }
	DIV.vspace	{ margin: 0px 0px 2px 0px; }
	DIV.textright	{ text-align: right; }
	DIV.textcenter	{ text-align: center; }
	DIV.smallcenter	{ padding-top: 5px; text-align: center; font-size: 10px; color: #707070; }
	DIV.bigcenter	{ padding-top: 5px; text-align: center; font-size: 12px; color: black; }
	
	DIV.bighead	{ width: 350px; font-weight: bold; font-size: 14px; text-align: center; background: #5775BA; color: white; }
	DIV.bigbut	{ cursor: hand; margin: 2px 0px 0px 0px; padding: 3px 0px 3px 0px; width: 90px; border: 1px solid black; background: #f0f0f0; color: black; font-size: 11px; font-weight: bold; text-align: center; line-height: 11px; }
	DIV.boldbut	{ cursor: hand; text-decoration: underline; color: #3457AF; font-weight: bold; }
	
	IMG.butupdown	{ width: 11px; height: 15px; margin: 1px 0px 1px 0px; border: none; cursor: hand; }
	IMG.pagefiller	{ width: 2px; height: 2px; border: none; }
	IMG.thumbdef	{ margin: 0px 0px 5px 0px; border: none; }

	IMG.picleft	{ margin: 0px 10px 5px 0px; border: none; }
	IMG.picright	{ margin: 0px 0px 5px 10px; border: none; }
	IMG.pictop	{ margin: 0px 0px 5px 0px; border: none; }
	IMG.picbottom	{ margin: 5px 0px 0px 0px; border: none; }
	
	IMG.thumb90	{ width: 90px; margin: 0px 0px 5px 0px; }
	IMG.thumb100	{ width: 100px; margin: 0px 0px 5px 0px; }
	IMG.thumb110	{ width: 110px; margin: 0px 0px 5px 0px; }
	IMG.editarrow	{ margin: 0px 3px 0px 5px; border: none; }
	IMG.tstyle	{ vertical-align: text-bottom; margin: 0px 0px 0px 4px; border: none; cursor: hand; }
	IMG.horline260	{ width: 260px; height: 1px; border: none; }
	IMG.horline530	{ width: 530px; height: 1px; border: none; }
	

	INPUT.bigtitle	{ width: 500px; height: 20px; font-size: 14px; font-weight: bold; margin-bottom: 1px; }
	INPUT.subtitle	{ width: 240px; height: 20px; font-size: 14px; font-weight: bold; margin-bottom: 1px; }
	INPUT.swtitle	{ width: 100px; height: 15px; font-size: 10px; font-weight: normal; margin-bottom: 1px; }
	INPUT.sbtitle	{ width: 100px; height: 15px; font-size: 10px; font-weight: normal; margin-bottom: 1px; }
	INPUT.editmenu	{ width: 120px; height: 17px; font-size: 10px; border: 1px solid #606060; padding-left: 3px; }
	INPUT.editmenu2	{ width: 250px; height: 17px; font-size: 10px; border: 1px solid #606060; padding-left: 3px; }
	INPUT.contlink	{ width: 230px; height: 17px; font-size: 11px; border: 1px solid #606060; }

	SELECT.editmenu	{ width: 120px; height: 17px; font-size: 10px; border: 1px solid #606060; padding-left: 3px; }
	SELECT.contlink	{ width: 230px; height: 17px; font-size: 11px; border: 1px solid #606060; }
	SELECT.selgrps	{ width: 200px; height: 18px; font-size: 11px; border: 1px solid #606060; }

	TEXTAREA.column	{ width: 240px; height: 125px; }
	TEXTAREA.box500	{ width: 500px; height: 250px; }
	TEXTAREA.small	{ width: 100px; height: 50px; font-size: 10px; margin: 0px 0px 0px 0px; line-height: 11px; }
	

	A.wit:link	{ color: #ffffff; text-decoration: underline; }
	A.wit:active	{ color: #ffffff; text-decoration: none; }
	A.wit:visited	{ color: #ffffff; text-decoration: underline; }
	A.wit:hover	{ color: #ffffff; text-decoration: none; }

	.hover		{ cursor: hand; text-decoration: underline; color: #3457AF; }
	.hoverwit	{ cursor: hand; text-decoration: underline; color: white; }

	/* ###################################### Image uploadform popup window ############################### */

	BODY.centered	{ text-align: center; }
	FORM.popimg	{ margin: 15px 15px 15px 15px; }
	DIV.popimghead	{ width: 260px; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 0px; font-size: 12px; background-image: url('../gfx/sys_hd17.gif'); border-left: 1px solid black; border-right: 1px solid black; }
	DIV.popsubh	{ margin: 5px 0px 2px 0px; }
	DIV.popimginfo	{ padding-left: 5px; color: #707070; font-size: 10px; }
	DIV.popimginfb	{ padding-left: 0px; color: #000000; font-size: 11px; padding-top: 5px; cursor: hand; }
	IMG.popimgprev	{ width: 90px; border: 1px solid #101010; border: none; background: #e8e8e8; }
	IMG.radio	{ width: 8px; height: 8px; cursor: hand; margin-right: 5px; }
	SELECT.popimg	{ width: 150px; height: 15px; font-size: 10px; border: 1px solid #606060; }

 	TABLE.poptbl1	{ margin: 5px 0px 10px 0px; }
	TD.popimgl	{ width: 160px; }
	TD.popimgr	{ width: 90px; }
	TD.popsmall	{ font-size: 10px; width: 35px; }
	TD.popsmall2	{ font-size: 10px; width: 90px; }
	INPUT.popbut	{ width: 80px; font-weight: bold; border: 1px solid black; }
	INPUT.longbut	{ width: 160px; font-weight: bold; border: 1px solid black; margin: 4px 1px 4px 1px; }
	INPUT.medbut	{ width: 110px; font-weight: bold; border: 1px solid black; }
	INPUT.popupload	{ width: 55px; font-weight: normal; border: 1px solid black; }
	INPUT.popfile	{ width: 190px; border: 1px solid black; }
	HR.pophline	{ width: 260px; height: 1px; color: #5775BA; margin: 5px 0px 5px 0px; }

	/* ###################################### Image scaler window ############################### */

	DIV.scaleimghd	{ width: 530px; font-weight: bold; font-size: 14px; text-align: center; background: #5775BA; color: white; }
	DIV.popimginfc	{ width: 530px; text-align: left; padding: 5px 0px 0px 0px; }
	DIV.popimginfd	{ width: 530px; text-align: left; padding: 5px 0px 5px 0px; }
	DIV.scalsubtbl	{ width: 530px; text-align: right; padding: 5px 0px 0px 0px; }
	
	TD.scaleimghd	{ color: white; background: #5775BA; font-size: 10px; width: 100px; height: 15px; border: 1px solid white; }
	TD.scaleimgls	{ font-size: 11px; width: 100px; height: 22px; border: 1px solid white; background: #e0e0e0; vertical-align: middle; text-align: center; }

	INPUT.scalename	{ width: 100px; height: 16px; border: 1px solid black; background: white; padding-left: 3px; }
	INPUT.scalewh	{ width: 50px; height: 16px; border: 1px solid black; background: white; padding-left: 3px; }
	SELECT.selq	{ width: 110px; height: 16px; font-size: 10px; border: 1px solid black; background: white; }
	SELECT.selprefs	{ width: 200px; height: 17px; font-size: 10px; border: 1px solid #606060; padding-left: 3px; }
	
	/* ###################################### Page Manager ##################################### */

	BODY.manager	{ margin: 10px 0px 0px 10px; padding: 5px 0px 0px 10px; background: #f0f0f0; }
	TABLE.manlist 	{ border: none; }

	IFRAME.manleft	{ width: 250px; height: 400px; border-bottom: 1px solid black; }
	TD.manhdleft	{ width: 250px; height: 15px; font-size: 10px; font-weight: normal; color: #606060; border: 1px solid #f0f0f0; text-align: center; }
	TD.manleft	{ width: 250px; height: 450px; border: 1px solid black; background: white; }

	IFRAME.manright	{ width: 450px; height: 450px; }
	TD.manhdright	{ width: 450px; height: 15px; font-size: 10px; font-weight: normal; color: #606060; border: 1px solid #f0f0f0; border-left: none; text-align: center; }
	TD.manright	{ width: 450px; height: 450px; border: 1px solid black; border-left: none; }
	
	TD.manlistpg1	{ height: 15px; width: 20px; font-size: 10px; color: #606060; border-bottom: 1px solid #a0a0a0; padding-left: 5px; }
	TD.manlistpg2	{ height: 15px; width: 170px; font-size: 10px; color: #606060; border-bottom: 1px solid #a0a0a0; }
	TD.manlistpg3	{ height: 15px; width: 150px; font-size: 10px; color: #606060; border-bottom: 1px solid #a0a0a0; text-align: right; }
	TD.manlistpg4	{ height: 15px; width: 32px; font-size: 10px; color: #606060; border-bottom: 1px solid #a0a0a0; text-align: right; }
	
	TD.manedtd1	{ width: 420px; font-size: 10px; padding: 0px 0px 10px 0px; }
	TD.manedtd2	{ width: 220px; font-size: 10px; padding: 0px 0px 10px 0px; }
	TD.manedtd3	{ width: 200px; font-size: 10px; padding: 0px 0px 10px 0px; }

	TD.mainhdgroup1	{ width: 100px; font-size: 10px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #c0c0c0; }
	TD.mainhdgroup2	{ width: 320px; font-size: 10px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #c0c0c0; }
	TD.mainedgroup1	{ width: 100px; font-size: 11px; padding: 0px 0px 2px 0px; background: #f0f0f0; border-top: 1px solid white; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #d8d8d8; vertical-align: middle; }
	TD.mainedgroup2	{ width: 320px; font-size: 10px; padding: 0px 0px 2px 0px; background: #f0f0f0; border-top: 1px solid white; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #d8d8d8; vertical-align: middle; }
	TD.mainedgroupw	{ width: 420px; font-size: 10px; padding: 0px 0px 10px 0px; }

	TD.prevcontentl	{ width: 225px; border: 1px solid #c0c0c0; padding: 5px 0px 5px 5px; }
	TD.prevcontentr	{ width: 125px; border: 1px solid #c0c0c0; padding: 5px 0px 5px 5px; border-left: none; }
	
	TD.prevlayout	{ cursor: hand; border: 1px solid #a0a0b0; font-size: 10px; text-align: center; vertical-align: middle; }
	
	DIV.header	{ width: 420px; text-align: center; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 0px; font-size: 12px; background-image: url('../gfx/sys_hd17.gif'); border-left: 1px solid black; border-right: 1px solid black; margin-bottom: 5px; }
	DIV.manlisthd	{ text-align: center; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 5px; font-size: 11px; background-image: url('../gfx/sys_hd17.gif'); }
	DIV.topmargin	{ margin: 5px 0px 0px 0px; }
	DIV.smallleft	{ width: 365px; font-size: 10px; padding: 0px 10px 10px 5px; text-align: left; }
	
	SPAN.block	{ width: 120px; border: 1px solid red; }
	
	INPUT.mantext1	{ font-size: 14px; width: 420px; height: 20px; font-weight: bold; padding-left: 2px; border: 1px solid black; background: #fff830; }
	INPUT.mantext2	{ font-size: 10px; width: 200px; height: 17px; padding-left: 2px; }
	INPUT.groupname	{ width: 230px; height: 18px; font-size: 11px; border: 1px solid #606060; padding-left: 5px; }
	
	SELECT.grpsamt	{ width: 60px; height: 17px; font-size: 11px; border: 1px solid #606060; }
	SELECT.grpslist	{ width: 160px; height: 17px; font-size: 11px; border: 1px solid #606060; }
	SELECT.mansel1	{ font-size: 11px; width: 200px; height: 17px; }

	HR.manbottom	{ width: 360px; height: 1px; color: #5775BA; margin: 5px 0px 5px 0px; }
	
	/* ###################################### Site Manager ##################################### */

	IFRAME.sitemanl	{ width: 150px; height: 450px; }
	TD.smanhdleft	{ width: 150px; height: 15px; font-size: 10px; font-weight: normal; color: #606060; border: 1px solid #f0f0f0; text-align: center; }
	TD.smanleft	{ width: 150px; height: 450px; border: 1px solid black; background: white; }

	IFRAME.smanrght	{ width: 550px; height: 450px; }
	TD.smanhdright	{ width: 550px; height: 15px; font-size: 10px; font-weight: normal; color: #606060; border: 1px solid #f0f0f0; border-left: none; text-align: center; }
	TD.smanright	{ width: 550px; height: 450px; border: 1px solid black; border-left: none; }
	
	BODY.sitemanl	{ margin: 10px 0px 0px 0px; }
	DIV.sitecat	{ font-size: 12px; font-weight: bold; padding-left: 10px; margin: 2px 0px 2px 0px; cursor: hand; width: 150px; }
	TD.siteman1	{ font-size: 12px; width: 100px; padding: 12px 0px 0px 10px; }
	TD.siteman2	{ width: 410px; padding: 10px 0px 0px 0px; font-size: 10px; color: #808080; }
	
	TD.sitecathd	{ width: 520px; text-align: center; background: #9B9FA8; color: white; font-weight: bold; padding: 1px 0px 1px 0px; font-size: 12px; background-image: url('../gfx/sys_hd17.gif'); border-left: 1px solid black; border-right: 1px solid black; }
	
	/* ###################################### Popup content style ##################################### */

	SELECT.styles1	{ font-size: 10px; width: 80px; height: 18px; }
	SELECT.styles2	{ font-size: 10px; width: 60px; height: 18px; }
	SELECT.spresets	{ font-size: 10px; width: 170px; height: 18px; }

	TD.f10		{ font-size: 10px; }
	HR.exline	{ width: 140px; height: 1px; color: #a0a0a0; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
	TD.tmargins	{ width: 35px; height: 18px; text-align: center; vertical-align: middle; }
	INPUT.tmargins	{ width: 30px; height: 15px; font-size: 10px; border: 1px solid black; padding-left: 2px; }
	IMG.stylebut	{ width: 15px; height: 15px; cursor: hand; margin: 0px 2px 0px 0px; }

	TABLE.reqsave	{ z-index: 1; position: absolute; left: 0px; top: 0px; visibility: hidden; border: 1px solid #a0a0a0; }
	
	/* ###################################### Debug elements ##################################### */

	DIV.debug	{ z-index: 1; position: absolute; left: 800px; top: 0px; visibility: visible; border: 1px solid #a0a0a0; width: 200px; }
	DIV.trace	{ z-index: 1; position: absolute; left: 800px; top: 100px; visibility: visible; border: 1px solid #a0a0a0; width: 200px; }
-->