body             { margin: 0px; padding: 0px; }

table.maintab    { width: 100%; }

/* Kopf-Bereich (in header.dat): */

td.top { 
	height: 70px; 
	width: 100%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px; 
}

td.topl          { height: 70px; width: 50%; padding-left: 20px; color: #3B3B01; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }

td.topr          { height: 70px; width: 50%; text-align: right; padding-right: 20px; color: #3B3B01; 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: #686803; }

td.wor           { height: 30px; padding-right: 20px; text-align: right; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; background: #686803; }

td.main          { 
	padding: 0px; 
	width: 100%; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px;
	background-color: #FAB571;
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=0);
}

/* der Hauptteil: */

td.content       { padding: 20px; width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3B3B01; background: #FFDEBE; }

/* unterer Bereich (in footer.dat): */

td.bottom { 
	width: 100%; 
	height: 30px; 
	color: #3B3B01; 
	background-color: #FAB571; 
}

table.bottomtab  { width: 100%; }

td.bottoml       { height: 30px; width: 70%; padding-left: 20px; color: #3B3B01; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }

td.bottomr       { height: 30px; width: 30%; padding-right: 20px; text-align: right; color: #3B3B01; 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; }

.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: #aa0000; font-weight: normal; }



table.boardlesen { }

td.backcell      { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3B3B01; }

td.autorcell { 
	width: 120px; 
	padding-top: 7px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	color: #3B3B01; 
	background: #FAB571; 
}

td.titlecell { 
	width: 100%; 
	height: 20px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	color: #3B3B01; 
	background: #FAB571; 
}

td.tclr          { height: 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3B3B01; font-weight: bold; }

td.postingcell { 
	width: 100%; 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	color: #3B3B01; 
	background: #EB7501; 
}

td.threadcell    { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3B3B01; background: #e1e1ff; }



td.vorschau      { width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; padding: 5px; color: #3B3B01; background: #E8E8E8; }



/* Bord-Tabelle: */

table.board      { width: 100% }

/* Die Bord-Tabellen-Überschrift: */

td.boardtab      { 
	font-family: verdana, arial, sans-serif; 
	vertical-align: top; 
	font-size: 13px; 
	font-weight: bold; 
	color: #3B3B01; 
	background: #EB7501; 
}

/* gerade Zeilen: */

td.boardtab_a    { 
	font-family: verdana, arial, sans-serif; 
	vertical-align: top; 
	font-size: 13px; 
	font-weight: normal; 
	color: #3B3B01; 
	background: #FAB571; 
}

/* ungerade Zeilen: */

td.boardtab_b    { font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: normal; color: #3B3B01; background: #e0e0e0; }



/* für die Mix-Ansicht: */

.threadkl        { font-family: verdana, arial, sans-serif; font-size: 11px; }

div.mixdivl      { }

div.mixthread    { background: #ffe8b7; padding: 0px; }

div.mixthreadbeg { background: #e1e1ff; 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: #ffffff; text-decoration: none; font-weight: bold; }

a:visited        { color: #ffffff; text-decoration: none; font-weight: bold; }

a:hover          { color: #EB7501; text-decoration: underline; font-weight: bold; }

a:active         { color: #ff0000; text-decoration: none; font-weight: bold; }



/* Links, die als besucht erkennbar sein sollen (z.B. Postings) (fett): */

a.vis:link       { color: #0000cc; text-decoration: none; font-weight: bold; }

a.vis:visited    { color: #800080; text-decoration: none; font-weight: bold; }

a.vis:hover      { color: #0000ff; text-decoration: underline; font-weight: bold; }

a.vis:active     { color: #ff0000; text-decoration: none; font-weight: bold; }



/* Links, die als besucht erkennbar sein sollen (z.B. Postings) (normal): */

a.vis_n:link     { color: #0000cc; text-decoration: none;  font-weight: normal; }

a.vis_n:visited  { color: #800080; text-decoration: none; font-weight: normal; }

a.vis_n:hover    { color: #EB7501; text-decoration: underline; font-weight: normal; }

a.vis_n:active   { color: #ff0000; text-decoration: none; font-weight: normal; }



/* Standart-Links, normal (nicht fett): */

a.sln:link         { color: #ffffff; text-decoration: none;  font-weight: normal; }

a.sln:visited   { color: #0000cc; text-decoration: none; font-weight: normal; }

a.sln:hover        { color: #0000ff; text-decoration: underline; font-weight: normal; }

a.sln:active       { color: #ff0000; 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: #ffffff; text-decoration: none;  font-weight: normal; }

.linkklein a:visited      { color: #ffffff; text-decoration: none; font-weight: normal; }

.linkklein a:hover        { color: #EB7501; text-decoration: underline; font-weight: normal; }

.linkklein a:active       { color: #ff0000; text-decoration: none; font-weight: normal; }
