
/* CSS fuer simple content-tags */


a.sct-glossary-def-url {
    border: 1px none #c80000;
    border-bottom-style: dashed;
	text-decoration: none;
	color: #C80000;
}
/*
a.sct-glossary-def-url:before {
    content: "[";
}
a.sct-glossary-def-url:after {
    content: "]";
}
*/
span.sct-glossary-def-url {
	color: #C80000;
}

a.sct-glossary-def-url:hover {text-decoration:none;}

@media only screen {
	a.sct-glossary-def-url + span {
		z-index:100;display:none; padding:0.8em 0.8em;
		margin-top:-2em; margin-left:-7.5em;
		width:15em; line-height:1em;
		position:absolute; color:#444440;
		border:1px solid #AAAAA0; background:#F5F5F2;
		font-size: 0.9em; font-style:normal;
		border-radius:4px;
		box-shadow: 5px 5px 8px #CCC;
	}
	a.sct-glossary-def-url + span>span a {
		font-size: 0.9em;
		font-weight: bold;
	}
	a.sct-glossary-def-url + span>span {
		/* display:none; */
	}
	a.sct-glossary-def-url:hover + span{
		display:inline;
	}
	a.sct-glossary-def-url + span:hover{
		display:inline;
	}
}
@media only print {
	.sct-glossary-def-url + span {
		display:none;
	}
	.sct-glossary-def-url:hover + span{
		display:none;
	}
	.sct-glossary-def-url + span:hover{
		display:none;
	}
}
    
