@media screen {
	dfn {
		position:relative;
		cursor:help;
		font-style:normal;
	}
	dfn.JSoff {
		border-bottom:1px dotted black;
		color:#000000;
	}
	dfn.JSon {
		border-bottom:1px dotted #757B7F;
		color:#757B7F;
	}
	dfn span.glossary_container, dfn.JSoff span.glossary_container,
	dfn span.glossary_content, dfn.JSoff span.glossary_content {
		display:none;
	}
	dfn span.glossary_container, dfn.JSoff span.glossary_container {
		position:absolute;
		left:0px;
		top:16px;
		width:250px;
		padding:0px;
		margin:0px;
		font-style:normal;
		font-weight:normal;
		text-align:left;
	}
	dfn.JSon span.glossary_container {
		position:absolute;
		display: block;
		color:#757B7F;
		font-size:11px;
		background:url('../img/bg/glossar_top.gif') no-repeat;
		min-height:12px;
		height:auto !important;
		height:12px;
	}
	dfn.JSon span.glossary_content {
		margin-top:12px;
		display: block;
		color:#757B7F;
		font-size:11px;
		line-height:13px;
		border-left:1px solid #757B7F;
		border-right:1px solid #757B7F;
		border-bottom:1px solid #757B7F;
		background: url('../img/bg/glossar.gif');
		width:242px;
		padding:3px;
	}
	dfn.JSon span.glossary_content span {
		display:none;
	}
	dfn dfn {
		border:0px;
	}
}

@media print {
	dfn {
		font-style:normal;
		font-weight:normal;
		border:0px;
	}
	dfn span, dfn.JSoff span, dfn JSon span {
		display:none;
	}
}
	