.left {
 float: left;
 margin :1px 2px 1px 10px;
}
.right {
 margin: 1px 10px 1px 2px;
 float: right;
}
table {
	table-layout:fixed;
	font-family:arial, verdana, sans-serif;
	border-collapse:separate;
	width: 95%;
	border: 1px solid #000;
}
td {
	background:#Cfbed3;
	border: inset 2px rgb(255,250,235);
	{	
}
tr.diff td {
	background:#B196B8;	
	border: outset 2px rgb(255,245,215); 
	text-align:center;
	padding:10px;
	font-size:14pt;
}
tr.diffskema td {
	background:#B196B8;	
	border: outset 2px rgb(255,245,215); 
	text-align:center;
}
tr.skema td {
	background:#Cfbed3;
	border: inset 2px rgb(255,250,235);
	text-align:center;	
}
#ramme {
	border: 2px solid #808080;
	margin: 10px;
	width: 95%;
	text-align: left;
}