/* Grundlegende Seitengestaltung */
body {font-family: 'Roboto', Arial, sans-serif;line-height: 1.6;color: #333;background-color: #f5f5f5;margin: 0;padding: 0;}
/* Container-Styling */
#readability-content {max-width: 800px;margin: 0 auto;background-color: #fff;padding: 2rem;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);border-radius: 5px;}
/* Überschriften */
h1 {color: #2c3e50;font-size: 2rem;border-bottom: 2px solid #e74c3c;padding-bottom: 0.5rem;margin-top: 1.5rem;margin-bottom: 1rem;}
h2 {color: #3498db;font-size: 1.75rem;margin-top: 1.5rem;}
h4 {color: #7f8c8d;font-style: italic;}
/* Tabellen-Styling */
table {border-collapse: collapse;margin: 1.5rem 0;background-color: #f9f9f9;}
caption {font-weight: bold;color: #2c3e50;padding: 0.5rem;background-color: #ecf0f1;}
td {padding: 0.75rem;border: 1px solid #ddd;}
/* Bilder */
img {max-width: 250px;height: auto;display: block;border-radius: 5px;margin: 1rem auto;transition: transform 0.3s ease;}
img:hover {transform: scale(1.05);}
/* Absätze */
p {margin: 1rem 0;text-align: justify;padding: 0.5rem 0;}
/* Teiler */
/* Links */
a {color: #3498db;text-decoration: none;transition: color 0.2s ease;display: inline-block;}
a:hover {color: #e74c3c;text-decoration: underline;}
/* Listen */
ul {margin: 1rem 0;padding-left: 1.5rem;list-style-type: disc;}
li {margin-bottom: 0.5rem;display: list-item;}
/* Copyright Info */
em {color: #7f8c8d;}
/* Responsive Design */
@media (max-width: 768px) {#readability-content {  padding: 1rem;}
    h1 {  font-size: 1.75rem;}
    table {  font-size: 0.9rem;}}
 h1, h2, h3, h4, h5, h6 {margin:1px;}
blink {display: none;}
h2 {font-size: 1.75rem;}
img {max-width: 5rem;}
a {display: none;}
h1 {font-size: 1.5rem}
img {display: none;}
p {margin: 1px;}
ul {list-style-type: none;}
#readability-content {max-width: unset;}
p {padding: 0.1rem 2rem 0.1rem 1rem}
div, #readability-content {display: table;}
hr.divider {border: 5px solid red; height: 0.2rem; margin: 20px auto;background: black; max-width: 95%;}
li {display:none}
a + br {display: none;}
li + a {display: none;}
img.c13 {height: 95vh; max-height:90%;}
a.c12 {min-width:max-content;min-height:max-content;padding:49% 25%;cursor:e-resize;margin-left:50%}
a.c11 {min-width:max-content;min-height:max-content;padding:49% 25%;cursor:w-resize;}
h3.c10 {text-decoration: line-through}
em.c9 {text-decoration: underline}
img.c8 {max-width: 75vw;height:auto;max-height:none;min-width: 10rem}
span.c7 {text-decoration: line-through}
a.c6 {text-decoration: underline}
strong.c5 {font-style: italic; font-weight: bold; text-decoration: underline}
strong.c4 {text-decoration: underline}
div.c3 {text-align: center}
span.c2 {text-decoration: underline}
h4.c1 {text-decoration: line-through}