body{background-color:#4d6874;color:#222;margin:0px auto;padding:10px 7px 10px 7px;max-width:1260px}
a:link{color:#00008b;text-decoration:none}
a:visited{color:#00008b;text-decoration:none}
a:hover{color:#222;background-color:#ffb;text-decoration:none;border-radius:3px;border-top:1px dotted gold;border-bottom:1px dotted gold}
a:focus{color:#222;background-color:#ffb;text-decoration:none}
a:active{color:#222;text-decoration:none}
a:hover.home{color:#222;text-decoration:none;background-color:#f66}
a:focus.home{color:#222;text-decoration:none;background-color:#f66}
a:active.home{color:#222;text-decoration:none;background-color:#f66}
.suche{background-color:#d1e8FA;color:#222;border:1px dashed #ACC0F0;max-width:98%}
.floatdiv{float:left;color:#222;border-right:1px solid #999;border-bottom:1px solid #999;padding:3px 6px 3px 6px;border-radius:3px;background-color:lightblue}
.floatdiv:hover{color:#222;background-color:#ffb;text-decoration:none;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.75)}
.lightshadow{text-shadow:1px 0px 0px #444;letter-spacing:0.28px}
th{background-color:#D1E8FA;color:#222}
b{color:#333;font-size:1.03em}
.bold, .bb {color:#333;font-weight:700;letter-spacing:-0.015em}
.br{display:block;line-height:5px;margin:5px 0 0 0;content:''} /* small br = "class=br" */
ul, ol{padding:0px;margin:0px;color:#222}
li{padding:0px 0px 0px 2.5px;margin:0px 0px 0px 2em;color:#222}
/* ul{} list-style-type:disc;list-style-image:url('https://ctaas.de/images/bullet.gif') */
table, div{font-family:Verdana,'DejaVu Sans','Source Code Pro',Consolas,'Courier New','Liberation Mono',Helvetica,monospace,sans-serif;font-size:12.8px;border-collapse:collapse;border-color:#acc0f0;color:#222}
h1{color:#222;font-family:Verdana,'DejaVu Sans','Source Code Pro',Consolas,'Courier New','Liberation Mono',Helvetica,monospace,sans-serif;font-size:12.8px;font-weight:700;display:inline}
fieldset{border:1px solid #999;border-radius:3px;background-color:#e2e8f8;margin:3px 0px 3px 0px;font-family:Verdana,'DejaVu Sans','Source Code Pro',Consolas,'Courier New','Liberation Mono',Helvetica,monospace,sans-serif;font-size:12.8px}
legend{border:1px solid #999;border-radius:3px;background-color:#cf9;font-family:Verdana,'DejaVu Sans','Source Code Pro',Consolas,'Courier New','Liberation Mono',Helvetica,monospace,sans-serif;font-size:12.8px}
.pixel{
image-rendering: optimizeSpeed; /* kein smoothing, speed */
image-rendering: -moz-crisp-edges; /* Firefox */
image-rendering: -o-crisp-edges; /* Opera */
image-rendering: -webkit-optimize-contrast; /* Chrome und ggf. Safari */
image-rendering: pixelated; /* Chrome */
image-rendering: optimize-contrast; /* CSS3 vorgeschlagen */
-ms-interpolation-mode: nearest-neighbor; /* IE8+ */
}
.sharp {image-rendering: -webkit-optimize-contrast} /* für Chrome-basierte Webbrowser - no blur img */
.nowrap {white-space:nowrap}
/* box-img */
a img.grey_img      {filter:grayscale(9%); filter:alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; opacity:0.9; border:1px solid #555;border-radius:3px;margin:0px 1px 1px 0px}
a img.grey_img:hover{filter:grayscale(0%); filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;   border:1px solid #333;border-radius:3.5px;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.75)}
.boxshadow{box-shadow:0 5px 5px -3px black}
.boxshadow2{box-shadow:3px 3px 5px rgba(0, 0, 0, 0.5)}
.roundshadow{border-radius:3px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}
.rainbowshadow{box-shadow:0px 0px 3px black,
3px 3px 3px yellow,
-3px 3px 3px lime,
-3px -3px 3px blue,
3px -3px 3px red;}
.lightfire{text-shadow:0 0 1px #fefcc9,
2px -2px 2px #feec85,
-4px -4px 3px #ffae34,
6px -6px 4px #ec760c,
-8px -8px 5px #cd4606,
12px -12px 7px #451b0e}
.mytel, a:hover.mytel{color:#222;cursor:text;background-color:inherit;border:none}
.mobil-only{display:none}
.desktop-only{display:inline}
@media only screen and (max-device-width:480px),
only screen and (max-width:480px){
.mobil-only{display:inline}
.desktop-only{display:none}
.floatdiv{float:left;color:#222;border-right:1px solid #999;border-bottom:1px solid #999;padding:3px 6px 3px 6px;padding:0.75vh 4px 0.75vh 4px;border-radius:3px;background-color:lightblue;font-size:15px;letter-spacing:-0.1px;font-size:2.75vw}
h1, div{font-size:13.5px;line-height:1.1em}
.mytel{color:#00008b;cursor:pointer}
.mytel.a:hover{color:#222;background-color:#ffb;text-decoration:none;border-radius:3px;border-top:1px dotted gold;border-bottom:1px dotted gold}
}
span{border-radius:2px}
.pre
{font-family:Cousine,'Office Code Pro','IBM Plex Mono','Source Code Pro','Fira Mono','Liberation Mono','Roboto Mono','DejaVu Sans Mono',Menlo,Hack,'PT Mono','Andale Mono','Droid Sans Mono','Courier Prime Code','Overpass Mono','Anonymous Pro','Ubuntu Mono',monospace;
color:#111;font-size:12.25px;line-height:1.2em;letter-spacing:-0.04em;margin:4.5px 0px;padding:4.5px;white-space:pre;}
.color-border2{position:relative;z-index:10;padding:6px;border:6px solid #f60;background:#fff;border-radius:5px}
.color-border2:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border:2px solid #444}
.color-border3{position:relative;z-index:10;padding:14px;border:1px solid #444;background:#09c;border-radius:3px}
.color-border3:before{content:"";display:block;position:absolute;z-index:-1;top:8px;left:8px;right:8px;bottom:8px;border:1px solid #444;background:#fff;border-radius:3px}
.c-f06{color:#f06;text-shadow:0.02px 0.02px 8px #eee} /* Schrift rot */
.c-f60{color:#f60} /*orange*/
.c-fff{color:#fff} /*weiss*/
.c-999{color:#999} /*hellgrau*/
.bc-ff9{background-color:#ffb} /*   hellgelb */
.bc-ffb{background-color:#ffb} /*   hellgelb (noch heller - ffa, ffb, ffc) */
.bc-cfc{background-color:#cfb} /*   hellgruen-helltuerkis */
.bc-aec{background-color:#aec} /*   tuerkis */
.bc-9fc{background-color:#9fc} /*   tuerkis-gruen */
.bc-cf9{background-color:#9db} /*   gruen */
.bc-9da{background-color:#8ca} /* X dunkelgruen (bea) */
.bc-fbd{background-color:#fbd} /*   rosa */
.bc-ebb{background-color:#fbb} /* 2  hellrot, fcc */
.bc-f99{background-color:#fbb} /*   rot */
.bc-ccc{background-color:#ccc} /*   grau */
.bc-9cf{background-color:#9cf} /*   blau */

/* NEU EMPFOHLEN */
.b-ffb {background-color:#ffb} /* X gelb               */
.b-fec {background-color:#fec} /*   orange (neu)       */
.b-cfb {background-color:#cfb} /* X gruen              */
.b-9db {background-color:#9db} /* X gruen - mittel 9da */
.b-8ca {background-color:#8ca} /* X gruen - dunkel     */
.b-9cc {background-color:#9cc} /* X tuerkies - gruen   */
.b-6bb {background-color:#6bb} /*   tuerkis (neu)      */
.b-fbb {background-color:#fbb} /* X rot ee9            */
.b-ddd {background-color:#ddd} /* X grau - hell        */
.b-ccc {background-color:#ccc} /* X grau               */