a:link    { color:darkblue; text-decoration:none  }
a:visited { color:darkslateblue; text-decoration:none }
a:hover   { color:red; background-color:lightcyan; text-decoration: none }
a:active  { color:red; text-decoration:none }

body   	{ font-family: "Lucida Sans", "Verdana", "sans-serif"; font-size: 12pt; background: url("../grafik/back-v1.gif") }

table   { align-content:center }

td		{ font-size: 16p; color: darkslateblue; font-family: Lucida Sans, Verdana, Tahoma, "sans-serif"; margin-left: 2px; margin-right: 2px }

h1      { font-family: "Liberation Serif", "Times New Roman", "Bookman Old Style", "Century Schoolbook", "serif"; 
		    font-size: 24pt; color: darkslateblue; font-weight: normal; 
		    letter-spacing: 2px; word-spacing: 3px; background-color: #fbfbff; margin-left: 4px; margin-right: 4px; margin-top: 8px; margin-bottom: 8px;
			text-decoration: underline; text-decoration-color: lightblue; text-decoration-thickness: 1px; text-underline-offset: 6px;}

h2, h3  { font-family: Tahoma, Gotham, Helvetica, Arial, "sans-serif"; 
            font-size: 18pt; color: darkslateblue; font-weight: normal;
		    letter-spacing:1px; word-spacing:2px; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px }

h5      { font-size: 12 pt; color: darkblue; 
            font-family: Tahoma, Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; 
            font-weight: normal; margin-left: 2 px; margin-right: 2 px }

p, li   { font-size: 14pt; color: darkslateblue; font-family: Lucida Sans, Verdana, Tahoma, "sans-serif"; margin-left: 2px; margin-right: 2px }
.p1   	{ font-size: 13pt; color: darkblue; font-family: Lucida Sans, Tahoma, "sans-serif"; margin-left: 2px; margin-right: 2px }
.p2     { font-size: 12pt; color: darkblue; font-family: Lucida Sans, Tahoma, "sans-serif"; margin-left: 2 px; margin-right: 2 px }

.container { display: flex; flex-wrap: wrap; /* Erlaubt, dass Elemente bei Bedarf in die nächste Zeile umbrechen */
		}
.column { flex: 1;         /* Sorgt dafür, dass Spalten den verfügbaren Platz gleichmäßig aufteilen */
          padding: 10px;   /* Vermeiden Sie hier feste Breiten in px */
		}
#box  	{ border: 1px solid Snow; margin-bottom: 6px; margin-top: 4px; margin-left: 4px; margin-right: 4px }
#cybox  { border: 1px solid Lavender; margin-bottom: 6px; margin-top: 4px; margin-left: 4px; margin-right: 4px }
#blbox  { border: 1px solid Lightblue; margin-bottom: 6px; margin-top: 4px; margin-left: 4px; margin-right: 4px }