HTML {
	width:100%; height:100%;
	}

BODY {
	margin:0px; padding:0px;
	width:100%;	min-height:100%;
	background-color:rgb(60,40,25);
	font-size:100.01%;
	}
#mainpage { padding:10px }

P, TD, TR, LI, UL, INPUT, TEXTAREA, SELECT, OPTION, BODY, A:link, A:visited, A:active, A:hover {
	margin:0px; padding:0px;
	font-family: Arial,Helvetica,sans-serif; color:rgb(255,255,255)
	}

LI { list-style:none }

A { font-weight:bold; font-size:0.95em; text-decoration:none }
A:HOVER	{ text-decoration:underline }
A.seitelink:LINK, A.seitelink:VISITED, A.seitelink:ACTIVE, A.seitelink:HOVER { font-size:1.0em; font-weight:bold }

H1 { font-size:2.0em; margin-bottom:30px; font-weight:normal }
H2 { font-size:1.8em; margin-bottom:25px; font-weight:normal }
H3 { font-size:1.6em; margin-bottom:20px; font-weight:normal }
H4 { font-size:1.4em; margin-bottom:15px; font-weight:normal }
H5 { font-size:1.2em; margin-bottom:10px; font-weight:normal }
H6 { font-size:1.0em; margin-bottom:05px; font-weight:normal }

#headtext { text-align:justify; font-size:0.95em; margin-bottom:20px }
#headline { margin-bottom:10px }

TABLE { background-image:url("../images/tablebg.gif"); background-repeat:repeat }
#maintable { width:100%; border:1px solid rgb(255,255,255); border-collapse:collapse }
#maintable TD { border:1px solid rgb(255,255,255) }
#contenttable { font-size:0.85em; margin-bottom:10px; width:100%; table-layout:fixed }
#contenttable TD { font-size:0.85em; text-align:center; border:0px }
#newstable { font-size:0.85em; margin-left:15%; margin-right:15%; margin-bottom:10px }
#newstable TD { border:0px }
#impresstable { font-size:0.85em; margin-bottom:10px; width:400px }
#impresstable TD { font-size:0.85em; text-align:left; border:0px; vertical-align:top }

#contenttd { padding:10px }
.menuetd { background-color:rgb(60,40,25) } 
.downtd { background-color:rgb(60,40,25) }

#impress { text-align:center }
#impress A { font-size:0.9em; font-weight:normal; text-decoration:none }
#impress A:HOVER { text-decoration:underline }

.bild { border:1px solid rgb(255,255,255); margin-bottom:20px }
.thumbnail { border:1px solid rgb(255,255,255); margin-bottom:5px }


.top	{ background-image:url(../images/topbg.jpg); background-repeat:repeat-x; height:140px; text-align:left }
.newsheadline { background-color:rgb(60,40,25); font-weight:bold; padding:2px }
.newsdate { background-color:rgb(60,40,25); font-weight:bold; padding:2px; text-align:right }
.news { text-align:justify; padding-right:10px }
