body             {
	color: #000000;
	background: EEEEEE;
	margin: 0px;
	padding: 0px;
}
table.maintab    {
	width: 100%;
}
/* Kopf-Bereich (in header.dat): */
td.top           { height: 70px; width: 100%; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
td.topl          { height: 70px; width: 50%; padding-left: 20px; color: #000000; background: #969696; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
td.topr          { height: 70px; width: 50%; text-align: right; padding-right: 20px; color: #000000; background: #969696; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
/* Navigations-Leiste oben und unten: */
table.wo         { width: 100%; }
td.wol           {
	height: 30px;
	padding-left: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	background-color : #F5F5DC;
}
td.wor           {
	height: 30px;
	padding-right: 20px;
	text-align: right;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	background-color : #F5F5DC;
}
td.main          { padding: 0px; width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; }
/* der Hauptteil: */
td.content       {
	padding: 20px;
	width: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	background-color : #ffffff;
}
/* unterer Bereich (in footer.dat): */
td.bottom        { width: 100%; height: 30px; color: #000000; background: #969696; }
table.bottomtab  { width: 100%; }
td.bottoml       { height: 30px; width: 70%; padding-left: 20px; color: #000000; background: #969696; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
td.bottomr       { height: 30px; width: 30%; padding-right: 20px; text-align: right; color: #000000; background: #969696; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }

.normal          { font-family: verdana, arial, sans-serif; font-size: 13px; }
.thread          { font-family: verdana, arial, sans-serif; font-size: 13px; }
.thrbeg          { font-family: verdana, arial, sans-serif; font-size: 13px;  font-weight: bold; }
.aktuell         { font-family: verdana, arial, sans-serif; font-size: 13px;  color: red; font-weight: bold; }
.posting         { font-family: verdana, arial, sans-serif; font-size: 13px; color: black; }
.autor           { font-family: verdana, arial, sans-serif; font-size: 13px; color: black; }
.gr              { font-family: verdana, arial, sans-serif; font-size: 18px; font-weight: bold; }
.klein           {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color : #333333;
}
.kleinblack          {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color : #969696;
}
.kleinx          { font-family: verdana, arial, sans-serif; font-size: 11px; color: #808080; font-weight: normal; }
.linkklein       { font-family: verdana, arial, sans-serif; font-size: 11px; }
.auffaellig      { color: red; }
.achtung         { color: red; font-weight: bold; }

/* Zitierter Text: */
.zitat           { color: #aa0000; font-style: italic; }
/* darstellung der Kategorien: */
.kategorie       { color: #d70000; font-weight: normal; }

table.boardlesen { width: 100%; }
td.backcell      { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; }
td.autorcell     { width: 120px; padding-top: 7px; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; background: #ffdf9d; }
td.titlecell     { width: 100%; height: 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; background: #ffdf9d; }
td.tclr          { height: 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; background: #ffdf9d; }
td.postingcell   { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; background: #ffe8b7; }
td.threadcell    { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; background: #ffdf9d; }

/* Die Bord-Tabellen-Überschrift: */
td.boardtab      { font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; color: #000000; background: #969696; }
/* gerade Zeilen: */
td.boardtab_a    { font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: normal; color: #000000; background: #ffdf9d; }
/* ungerade Zeilen: */
td.boardtab_b    { font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: normal; color: #000000; background: #ffe8b7; }

/* für die Mix-Ansicht: */
div.mixdivl      { }
div.mixdiv       { border: 0px; font-family: verdana, arial, sans-serif; margin: 0px; padding: 0px 0px 5px 0px; font-size: 13px; font-weight: normal; color: #000000; background: #ffe8b7; }
div.mixsubdiv    { border: 0px; font-family: verdana, arial, sans-serif; margin-left: 30px; padding: 0px; font-size: 13px; font-weight: normal; color: #000000; }
div.mixthread    { background: #ffe8b7; padding: 0px; }
div.mixthreadbeg { background: #ffdf9d; margin-bottom: 5px; padding: 5px; }

input.suche      { font-family: verdana, arial, sans-serif; font-size: 11px; width: 140px; height: 20px; }
select.kat       { font-family: verdana, arial, sans-serif; font-size: 11px; }
input.radiokl    { width: 12px; height: 12px; }
form             { display: inline; }

/* Standart-Links: */
a:link           {
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a:visited        { color:  #006699; text-decoration: none; font-weight: bold; }
a:hover          {
	color: Gray;
	text-decoration: underline;
	font-weight: bold;
}
a:active         {
	color: #969696;
	text-decoration: none;
	font-weight: bold;
}

/* Links, die als besucht erkennbar sein sollen (z.B. Postings) (fett): */
a.vis:link       { color:  #006699; text-decoration: none; font-weight: bold; }
a.vis:visited    { color:  #006699; text-decoration: none; font-weight: bold; }
a.vis:hover      { color:  #006699 text-decoration: underline; font-weight: bold; }
a.vis:active     { color: #969696; text-decoration: none; font-weight: bold; }

/* Links, die als besucht erkennbar sein sollen (z.B. Postings) (normal): */
a.vis_n:link     { color: #006699; text-decoration: none;  font-weight: normal; }
a.vis_n:visited  { color: #006699; text-decoration: none; font-weight: normal; }
a.vis_n:hover    { color: #006699; text-decoration: underline; font-weight: normal; }
a.vis_n:active   { color: #99900; text-decoration: none; font-weight: normal; }

/* Standart-Links, normal (nicht fett): */
a.sln:link         { color: #ff9900; text-decoration: none;  font-weight: normal; }
a.sln:visited      { color: #ff9900; text-decoration: none; font-weight: normal; }
a.sln:hover        { color: #cccccc; text-decoration: underline; font-weight: normal; }
a.sln:active       { color: #cccccc; text-decoration: none; font-weight: normal; }

.posting a:link    { color: #0000cc; text-decoration: none;  font-weight: normal; }
.posting a:visited { color: #800080; text-decoration: none; font-weight: normal; }
.posting a:hover   { color: #0000ff; text-decoration: underline; font-weight: normal; }
.posting a:active  { color: #ff0000; text-decoration: none; font-weight: normal; }

.autor a:link      { color: #0000cc; text-decoration: none;  font-weight: normal; }
.autor a:visited   { color: #0000cc; text-decoration: none; font-weight: normal; }
.autor a:hover     { color: #0000ff; text-decoration: underline; font-weight: normal; }
.autor a:active    { color: #ff0000; text-decoration: none; font-weight: normal; }

.postingcell a:link    { color: #0000cc; text-decoration: none;  font-weight: normal; }
.postingcell a:visited { color: #800080; text-decoration: none; font-weight: normal; }
.postingcell a:hover   { color: #0000ff; text-decoration: underline; font-weight: normal; }
.postingcell a:active  { color: #ff0000; text-decoration: none; font-weight: normal; }

.linkklein a:link         { color: #0000cc; text-decoration: none;  font-weight: normal; }
.linkklein a:visited      { color: #0000cc; text-decoration: none; font-weight: normal; }
.linkklein a:hover        { color: #0000ff; text-decoration: underline; font-weight: normal; }
.linkklein a:active       { color: #ff0000; text-decoration: none; font-weight: normal; }