a:link		{ color:#c00; text-decoration:none }
a:visited 	{ color:#c30; text-decoration:none }
a:hover		{ color:#f00; background-color:#f0f0f0; text-decoration: none }
a:active	{ color:#f00; background-color:#f0f0f0 }

body   { font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, "sans-serif", sans-serif; font-size: 14px;
        font-size: 10px; font-style: normal; font-weight: normal;
        scrollbar-face-color:#e0a0a8; scrollbar-highlight-color:#f0f0f8;
        scrollbar-shadow-color:#606068; scrollbar-3DLIGHT-color:#f0f0f8;
   	    scrollbar-arrow-color:#bd0020; scrollbar-track-color:#a0a0a0;
       	scrollbar-darkshadow-color:#e8e8e8 }
td		{ border-color: #ccc; border-style: solid; border-width: 0px 0px 1px 1px }

h1		{ font-size: 24px; color: #000060; font-weight: normal;
		border-color: #a0a0b0; border-bottom-style: solid;
		border-bottom-width: 1px; margin-top: 10px; margin-bottom: 10px }

h2		{ font-size: 20px; color:#506070; font-weight: normal;
		border-color: #d0d0d8; border-bottom-style: solid;
		border-bottom-width: 1px; margin-top: 8px; margin-bottom: 8px }

h3		{ font-size: 18px; color:#607080; font-weight: normal;
		border-bottom-width: 1px; margin-top: 6px; margin-bottom: 6px }

p		{ font-size: 14px; color: darkblue;
		font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif"; 
		letter-spacing:1px; word-spacing: 2px; ; margin-left: 2px; margin-right: 2px; }

.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;   
		}

table   { background: url(../grafik/back-album.jpg) repeat fixed }

#box  	{ border: 1px solid #999; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }