a:link		{ color: red; font-size: 14px; text-decoration:none }
a:visited 	{ color: indianred; font-size: 14px; text-decoration:none }
a:hover		{ color: lightred; font-size: 14px; background-color:#f0f0f0; 
			border-color: darkred; border-bottom-style: solid; border-bottom-width: 2px }
a:active	{ color: orangered; font-size: 14px; text-decoration: underline }

body   { font-family: Tahoma, Arial, sans-serif; font-size: 12px;
        font-size: 14px; font-style: normal; font-weight: normal;
        background: url(../grafik/back-v2.gif) repeat fixed; }

td		{ border-color: #ccc #ccc #ccc #ccc; 
		border-style: solid; 
		border-top-width: 0px; border-right-width: 1px; 
		border-bottom-width: 1px; border-left-width: 0px }
				
h1		{ font-size: 24px; color: darkred; font-weight: normal;
		border-color: #f00; border-bottom-style: solid;
		border-bottom-width: 1px; margin-top: 6px; margin-bottom: 6px }

h2		{ font-size: 20px; color:#600; font-weight: normal;
		border-color: #f00; border-bottom-style: solid;
		border-bottom-width: 1px; margin-top: 6px; margin-bottom: 6px }

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

h4		{ font-size: 14px; color: #999 }

h6		{ font-size: 12px; color: #999 }

p		{ font-size:14px; color: darkblue;
		font-family: Lucida Sans, Tahoma, sans-serif; letter-spacing: 1px; word-spacing: 2px; margin-left: 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;   /* Vermeiden Sie hier feste Breiten in px */
		}

#box  { border: 1px solid #ccc; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }
#blackbox  { border: 2px solid #000; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }
#rbox { border: 1px solid #ccc; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }
#ybox { border: 1px solid #ffc; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }
#wbox { border: 1px solid #fff; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }
#hbox { border: 1px solid #ffc; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 2px }

a:link		{ color: #0000e0; font-size: 12px; text-decoration:none }
a:visited 	{ color: #0000e0; font-size: 12px; text-decoration:none }
a:hover		{ color: #0000e0; font-size: 12px; background-color:#f0f0f0; 
			border-color: #0000e0; border-bottom-style: solid; border-bottom-width: 2px }
a:active	{ color: #0000e0; font-size: 12px; background-color:#f0f0c0; text-decoration: underline }

body		{ font-size: 10pt; color: #505060;
			font-family: Tahoma, Arial, sans-serif;
	        scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#f0f0f8;
	        scrollbar-shadow-color:#606068; scrollbar-3DLIGHT-color:#f0f0f8;
    	    scrollbar-arrow-color:#0000cc; scrollbar-track-color:#cccccc;
        	scrollbar-darkshadow-color:#e0e0e0; 
			background: url(../grafik/back-main-n.jpg) repeat fixed; }

/*td		{ border-color: #d0d0d0; 
		  	border-style: solid; border-width: 0px 0px 1px 0px }  */

h1			{ font-size: 15px; color:#6699ff; font-weight: normal;
			letter-spacing: 3px; margin-left: 2px; margin-top: 4px; margin-bottom: 4px }
h2			{ font-size: 14px; color:#6699cc; font-weight: normal;
			letter-spacing: 2px; margin-left: 2px; margin-top: 4px; margin-bottom: 4px }
h3			{ font-size: 14px; color:#66ccff; font-weight: normal;
			letter-spacing: 1px; border-bottom-width: 2px; margin-left: 2px; margin-top: 4px; margin-bottom: 4px }

h4, h5, h6	{ font-size: 10px; color: #606060; font-weight: normal }

p			{ font-size: 12px; color: #663300; margin-left: 2px }
.p1     	{ font-size: 11px; font-family: Tahoma, Geneva, sans-serif; color: #663300; margin-left: 2px }
.p2     	{ font-size: 10px; font-family: Tahoma, Geneva, sans-serif; color: #663300; margin-left: 2px }

#vbox		{ border: 1px solid #ff6666; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px; background-color: #ffffff }
#box  		{ border: 1px solid #9999cc; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }
#blackbox 	{ border: 2px solid #333333; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }
#rbox 		{ border: 1px solid #cc33cc; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }
#ybox 		{ border: 1px solid #ffffcc; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }
#wbox 		{ border: 1px solid #ffffcc; margin-bottom: 2px; margin-top: 2px; margin-left: 1px; margin-right: 1px }

#feedControl 
			{ width: 306px; height: 180px; padding: 2px;
			font-size: 12px; margin-left: 2px }
