@media print {
	body {
		background-color: white;
	}
}

* {
	line-height: 125%;
	}

h3 {
	margin-top: 2em; margin-bottom: 0.8em;
	background-color: #33CCCC;
	}

h4 {
	background-color: #33CCCC;
	}

quer {text-decoration: overline;}

.sign		{background-color: #4040F0;}
.exponent	{background-color: magenta;}
.fraction	{background-color: green;}
.column1	{background-color: #80F0F0;}
.column2	{background-color: #F080F0;}
.column3	{background-color: #F0F080;}

.hint:before	{content: "▶";}

table.wertetafel {
	padding: 0; margin: 0;
	border-spacing: 0;
	}
table.wertetafel th {
	font-weight: normal;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	}
table.wertetafel td {
	font-weight: normal;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	}
table.wertetafel .sep {
	border-right-style: solid;
	border-right-width: 2px;
	}
table.diagram td {
	text-align: center;
	}
.arrow {
	font-size: 30pt;
	line-height:125%;
	text-align: center;
	}
td.border, tr.border td {border: solid 1pt;}
table.border {border-spacing: 0; border-collapse: collapse;}

