@media screen {
	body { color: #ffffff; font-size: 13pt; font-family: Palatino, Times, serif;
		  font-style: normal; background-color: #000000; }
	body.inhalt { background-color: #1E7845; text-align: center; vertical-align: middle; }
	body.poem { vertical-align: middle; white-space: nowrap; }
	
	h1 { font-size:28pt; font-family: Tahoma, Arial, sans-serif; }
	h1.inhalt,h1.home { font-size:26pt; font-family: Tahoma, Arial, sans-serif; color:#000000; }
	h1.wellcome { font-size:28pt; font-family: Garamond, Bodoni, serif; margin-left: 5pt; }
	h2 { font-size:18pt; font-family: Tahoma, Arial, sans-serif; }
	h3 { font-size:16pt; font-family: Tahoma, Arial, sans-serif; }
	h3.inhalt { font-size:16pt; font-family: Tahoma, Arial, sans-serif; color: #000000; }

	p,em { line-height: 15pt; margin-bottom: 6pt; }
	p.notiz { font-family: Tahoma, Arial, sans-serif; font-size: 9pt; }
	p.mark { color: #0fffff; }
	p.mark_extra { font-family: Tahoma, Arial, sans-serif; font-size: 26pt; color: #0fffff; }
	p.sign { font-style: italic; }
	p.motto { font-family: Garamond, Bodoni, serif; font-size: 24pt; line-height: 27pt; white-space: nowrap; }

	#new { background-color: #672700 }
	#text { text-align: justify; }
	#person { font-size: 80%; font-variant: small-caps; }

	ol { font-family: Tahoma, Arial, sans-serif; color: #B4B4E1; }

	table {font-family: Tahoma, Arial, sans-serif; font-size: smaller; white-space: nowrap; }
	table.guest {font-family: Palatino, Times, serif; font-size: 15pt; white-space: normal; }
	table.check {font-family: Tahoma, Arial, sans-serif; font-size: 14pt; color: #0fffff; }

	tr.new { background-color: #672700; }
	tr.mark {background-color: #080A70; }
	tr.separate { background-color: rgb(80,80,80); }
	
	a { color: #1e84fe; font-weight: bold; text-decoration: none; }
	a:link { font-stretch: semi-expanded; }
	a:active { text-decoration: underline; }
	a:visited { font-style: italic; margin-right: 3pt; }
	a:hover { background-color: #0fffff }
	
	a.inhalt:link { color: #1e84fe; }
	a.inhalt:active { color: #003300; }
	a.inhalt:hover { background-color: #1E7845 }
	
	a.hide:link { color:#ffffff; }
	a.hide:active { color:#ffffff; text-decoration: none; }
	a.hide:visited { color:#ffffff; }
	a.hide:hover { background-color: transparent }
}