* {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
BODY {
	margin:3;
}
TD {
	vertical-align:top;
	padding:0;
	margin:0;
}
.cell {
	font-family:Verdana;
	font-size:9px;
	background-color:#ffffff;
	opacity: .8;
	filter: alpha(opacity=80);
	margin:0;
	cursor:pointer;
	position:absolute;
	overflow:hidden;
}
IMG.cell {
	opacity: 1;
	filter: alpha(opacity=100);
	padding:0;
}
.infocell {
	border-width:1;
	border-style:solid;
/*	border-color:gray; */
	border-color:black;
	background-color:#eeeeee; 
	overflow-y:auto;
	padding:0 ! important;
}
.infocell_newbranch {
	border-width:1;
	border-style:solid;
/*	border-color:#77aa77;*/
	border-color:black;
	background-color:#ddffdd;
	overflow-y:auto;
	padding:0 ! important;
}
.infocell_staartstuk {
	border-width:1;
	border-style:solid;
/*	border-color:#aa7777;*/
	border-color:black;
	background-color:#ffdddd;
	overflow-y:auto;
	padding:0 ! important;
}
.debugcell {
	border-width:1;
	border-style:solid;
	border-color:#bbbbff;
	background-color:#eeeeff;
	overflow:visible;
}
DIV.info_keyword {
	width:500;
	color:red;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	font-style:normal;
}
DIV.info_keyword_selected {
	width:500;
	color:red;
	font-family:Verdana;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
}
DIV.info_keyword_used {
	width:500;
	color:black;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	font-style:italic;
}
DIV.info_categorie {
	width:500;
	color:blue;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	font-style:normal;
}
DIV.info_categorie_selected {
	width:500;
	color:blue;
	font-family:Verdana;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
}
