/*** Druckversion ***/
.print	{ display: none; }
/*** Gesamtschrift, Hintergrundbild ***/
body	{ font-family: Garamond, serif; font-size: 15px; line-height: 120%; color: #4f4f4f; background-color: #828282; background-image: url("Sammlunghg.JPG"); background-attachment: fixed; }
/*** Kopfzeile ***/
header			{ position: fixed; top: 0; left: 0; right: 0; }
header table	{ font-size: 12px; }
header td		{ font-family: Calibri, sans-serif; text-align: center; border: 2px solid #000000; }
/*** Fußzeile ***/
footer						{ position: fixed; bottom: 0; left: 0; right: 0; }
footer table				{ font-size: 14px; }
footer td					{ font-family: Calibri, sans-serif; text-align: center; border: 2px solid #000000; }
footer a:link				{ color: #000000; }
/* footer a:visited 			{ color: #000000; } */
footer a:hover			{ color: #ffffff; background: #6060ff; }
footer a:focus				{ color: #ffffff; background: #6060ff; }
/* footer a:hover:visited	{ color: #ffffff; background: #6060ff; } */
/* footer a:focus:visited	{ color: #ffffff; background: #6060ff; } */
/*** Links ***/
a:link																{ color: #5e00b3; }
a:visited															{ color: #0000e3; }
a:hover																{ color: #ffffff; background: #6060ff; }
a:focus																{ color: #ffffff; background: #6060ff; }
/* a:hover:visited													{ color: #0000e3; background: #a6a6ff; } */
/* a:focus:visited													{ color: #0000e3; background: #a6a6ff; } */
a[href^="http"]:after												{ content: url(Link.GIF); margin-left: 2px; margin-right: 2px; }
a[href^="http"]:hover:after									{ content: url(LinkH.GIF); margin-left: 2px; margin-right: 2px; }
/* a[href^="http"]:visited:after									{ content: url(LinkV.GIF); margin-left: 2px; margin-right: 2px; } */
a[href^="https://www.youtube"]:hover:after				{ content: url(Utube.GIF); margin-left: 2px; margin-right: 2px; }
/* a[href^="https://www.youtube"]:hover:visited:after	{ content: url(Utube.GIF); margin-left: 3px; } */
a[href^="https://www.rskey"]									{ font-family: Arial Narrow, sans-serif; }
/*** Details ***/
details				{ margin-left: 5px; font-style: italic; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
details.anf			{ margin-top: -5px; margin-left: -5px; margin-right: -5px; }
details:focus		{ border: 0px; }
summary			{ color: #2f00cb; padding-left: 7px; padding-bottom: 1px; text-decoration: underline solid #9090ff; 
						background: #e6e8e6; font-size: 14px; line-height: 120%; font-family: Calibri, sans-serif; background-image: url("Info.JPG"); }
summary:hover	{ color: #ffffff; background: #6060ff; }
/*** Überschriften ***/
h1, h2, h3, h4, h5	{ font-family: Calibri, sans-serif; }
h1							{ color: #000000; font-size: 20px; margin-top: 5px; margin-bottom: 5px; letter-spacing: 0.2em; text-shadow: 2px 2px 3px #666666; }
h2							{ font-size: 18px; margin-top: 2px; margin-bottom: 2px; }
h3							{ font-size: 15px; margin-top: 0px; margin-bottom: 0px; }
h4							{ font-size: 13px; margin-top: 0px; margin-bottom: 0px; line-height: 100%; }
h5							{ font-size: 12px; font-style: none; margin-top: 0px; margin-bottom: 0px; }
/*** Zellen, Listen, Floats ***/
table.foot	{ width: 100%; border-collapse: collapse; }
table.cont	{ margin-left: auto; margin-right: auto; max-width: 1000px; border-collapse: collapse; }
table.int		{ width: 100%; border-collapse: collapse; font-size: 13px; margin-top: -6px; }
td				{ vertical-align: top; text-align: left; padding: 5px;}
p				{ margin-top: 0px; margin-bottom: 0px; -webkit-column-width: 300px; column-width: 300px; column-count: 3; font-size: 15px; line-height: 120%; }
.w1			{ width: 1%; }
.w19			{ width: 19%; }
.w20			{ width: 20%; }
.w24			{ width: 24%; }
.w25			{ width: 25%; }
.w32			{ width: 32%; }
.w33			{ width: 33%; }
.w50			{ width: 50%; }
.w67			{ width: 67%; }
.w75			{ width: 75%; }
.w99			{ width: 99%; }
ul				{ margin-top: 0px; margin-bottom: 0px; font-size: 15px; }
li				{ margin-left: -20px; }
.thmb		{ font-size: 13px; font-family: Calibri, sans-serif; float: left; margin: 2px; width: 157px; height: 110px; line-height: 115%; border: 1px solid #555555; padding-top: 5px; 
				text-align: center; overflow: hidden; background-color: #e6e6e6; background-image: url("Info.JPG"); box-shadow: inset 5px 5px 9px #555555; border-radius: 3px; }
.thmbmini	{ font-size: 5px; font-family: Calibri, sans-serif; float: left; margin: 1px; width: 40px; height: 30px; line-height: 100%; border: 1px solid #555555; padding-top: 0px; 
				text-align: center; overflow: hidden; background-color: #e6e6e6; background-image: url("Info.JPG"); box-shadow: inset 1px 1px 2px #555555; border-radius: 0px; }
/*** Bilder ***/
img					{ box-shadow: 4px 4px 6px #266eff; border-radius: 5px; }
img.noshadow	{ box-shadow: 0 0 0; border-radius: 0px; }
.fla					{ width: 25px; height: 15px; box-shadow: 0 0 0; border-radius: 0px; border: 1px solid #000000; }
.b						{ width: 150px; height: 112px; }
.h						{ width: 112px; height: 150px; }
.q						{ width: 150px; height: 150px; }
.gb					{ width: 120px; height: 90px; }
.gh					{ width: 67px; height: 90px; }
.gq					{ width: 90px; height: 90px; }
.nb					{ width: 100px; height: 75px; border-radius: 0px 5px 5px 0px; }
.nh					{ width: 57px; height: 75px; border-radius: 0px 5px 5px 0px; }
.nq					{ width: 75px; height: 75px; border-radius: 0px 5px 5px 0px; }
.neu					{ width: 8px; height: 75px; border-radius: 5px 0px 0px 5px; }
.vid					{ width: 36px; height: 20px; }
/***Absätze ***/
.spa5	{ -webkit-column-width: 180px; column-width: 180px; column-count: 5; }
.spa1	{ -webkit-column-width: 1000px; column-width: 1000px; column-count: 1; }
.tat		{ color: #006600; font-size: 12px; font-family: Calibri, sans-serif; line-height: 120%; border: 1px solid #006600; }
.mit		{ text-align: center; }
.lin		{ text-align: left; }
.rec		{ text-align: right; }
.libox		{ width: 10em; border: 1px solid black; }
.sw		{ color: #ffffff; background: #000000; line-height: 90%; }
.ft1		{ color: #ffffff; background: #000000; line-height: 70%; }
.ft2		{ line-height: 70%; }
/*** Schriften ***/
.anfr		{ font-size: 14px; font-family: Calibri, sans-serif; font-style: italic; font-weight: bold; }
.anle		{ color: #87141a; font-size: 14px; font-family: Calibri, sans-serif; font-style: normal; }
.samm	{ font-size: 10px; color: #400020; font-style: italic; }
.hoch	{ vertical-align: 3px; font-size: 11px; }
.tief		{ vertical-align: -1px; font-size: 11px; }
.fra		{ color: #ff0000; font-style: italic; }
.fett		{ font-weight: bold; }
.kurs		{ font-style: italic; }
.roem	{ font-size: 18px; font-family: Garamond, serif; }
.red		{ color: #ff0000; }
.red2		{ color: #ff0000; font-style: normal; vertical-align: 3px; font-size: 13px; }
.wss		{ color: #ffffff; }
.sml		{ font-size: 13px; }
.msml	{ font-size: 11px; }
.xsml		{ font-size: 10px; }
/*** Marker ***/
.ele:after		{ content: url(Ekl.JPG); margin-left: 5px; }
.ele110:after	{ content: url(E110kl.JPG); margin-left: 5px; }
.elg:after		{ content: url(E.JPG); margin-left: 5px; }
.elg110:after	{ content: url(E110.JPG); margin-left: 5px; }
.activ				{ color: #ff0000; }
.activ:after		{ content: '\2699'; margin-right: 5px; text-decoration: underline #e5e5e5 0px; font-weight: bold; color: #ff0000; }
/*** Hintergründe, Schriftgrade ***/
.reg	{ background: #e0e0e0; color: #000000; text-align: center; 
	background: -moz-linear-gradient(0deg, #ff90a0, #ffc080, #fff060, #c0e080, #a0f0c0, #8ab5ed, #e0a0ff); 
background: -webkit-linear-gradient(0deg, #ff90a0, #ffc080, #fff060, #c0e080, #a0f0c0, #8ab5ed, #e0a0ff); 
		 background: -o-linear-gradient(0deg, #ff90a0, #ffc080, #fff060, #c0e080, #a0f0c0, #8ab5ed, #e0a0ff); 
			background: linear-gradient(90deg, #ff90a0, #ffc080, #fff060, #c0e080, #a0f0c0, #8ab5ed, #e0a0ff); background-image: url("reg.JPG"); background-size: 100% 100%; }
.wei	{ background: #ececec; font-size: 15px; line-height: 120%; }
.tren	{ background: #e0e0e0; background: linear-gradient(90deg, #ff90a0, #ffc080, #fff060, #c0e080, #a0f0c0, #8ab5ed, #e0a0ff); background-image: url("tren.JPG"); }
.fir		{ background: #e8e6c1; border-top: 1px solid #c69b65; margin-top: -5px; margin-bottom: -3px; font-family: Calibri, sans-serif; font-size: 14px; color: #603000; line-height: 115%; background-image: url("Firm.JPG"); }
.fir2	{ background: #c69b65; background-image: url("Firm2.JPG"); }
.inf	{ background: #e6e8e6; font-size: 15px; line-height: 120%; background-image: url("Info.JPG"); }
.snd	{ background: #d0d0d0; font-size: 15px; line-height: 120%; background-image: url("Sond.JPG"); }
.hil	{ background: #ff90a0; background-image: url("Hilf.JPG"); } /* RGB 255 144 160 */
.kle	{ background: #ffc080; background-image: url("Klei.JPG"); } /* RGB 255 192 128 */
.add	{ background: #fff060; background-image: url("Addi.JPG"); } /* RGB 255 240 96 */
.sta	{ background: #c0e080; background-image: url("Staf.JPG"); } /* RGB 192 224 128 */
.spr	{ background: #a0f0c0; background-image: url("Spro.JPG"); } /* RGB 160 240 192 */
.vie	{ background: #8ab5ed; background-image: url("Vier.JPG"); } /* RGB 138 181 237 */
	.ph	{ background: #d9ffb2; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.ks	{ background: #b2ffff; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.rs		{ background: #abbfff; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.os	{ background: #abbfff; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.sk	{ background: #e3b077; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.pg	{ background: #ffa6a6; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.as	{ background: #b2ffff; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.zs	{ background: #ffff4f; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
	.pr	{ background: #d3b6ff; font-size: 10px; font-family: Calibri, sans-serif; font-style: normal; font-weight: bold; }
.tro	{ background: #e0a0ff; background-image: url("Tron.JPG"); } /* RGB 224 160 255 */
.com	{ background: #8a00e6; background-image: url("Comp.JPG"); color: #ffffff; } /* RGB 138 0 230 (in JT 166 0 217) */
/* ab hier Hintergründe des Computer-Archivs */
.cinf		{ background: #e6e8e6; }
.csnd		{ background: #d0d0d0; }
.klc		{ background: #ff8080; }
.i86		{ background: #ffb060; }
.i386		{ background: #ffff40; }
.i486		{ background: #b0ff60; }
.i586		{ background: #80ffb0; }
.p2		{ background: #80f0ff; }
.p3		{ background: #80c0ff; }
.pm		{ background: #c090ff; }
.pcd		{ background: #ff40ff; }

/* Stand: 19. April 2025 */



