/* Eigenschaften des HTML-Body: */
body		{ margin-top:5px;
		margin-bottom:5px;
		background-color:#ffffff }

/* Body-Tag im Werbe-Frame: */
body.ads	{ margin-top:0px;
		margin-bottom:0px; }

/* Texteigenschaften (Schriftart, Zeilenabstand, Wortabstand): */
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,tt,nobr,b,i,a
		{ font-family:Arial,sans-serif,Helvetica;
		letter-spacing:0mm;
		word-spacing:0mm; }

/* Normaler Text: */
p,ul		{ font-size:10pt;
		line-height:12pt;
		margin-left:0px;
		margin-right:0px; }

/* Text im Footer: */
p.footer	{ font-size:7.5pt;
		line-height:9.5pt;
		text-align:center; }

/* Text in den Kampagnen: */
p.kampagnen	{ font-size:7.5pt;
		line-height:9.5pt;
		text-align:center; }

/* Kleiner Text: */
p.small	{ font-size:7.5pt;
		line-height:9.5pt; }

/* Counter auf main.shtml: */
p.color	{ color:#da3579;
		font-weight:bold; }

/* Zentrierter Text: */
p.center	{ text-align:center; }

/* Fetter farbiger Text: */
b.color	{ color:#da3579 }

/* Klein kursiv: */
i.klein	{ font-size:8pt;
		line-height:10pt; }

/* Eingerückter Text: */
blockquote	{ margin-left:30px;
		margin-right:30px;
		font-size:12pt;
		line-height:15pt;
		font-weight:bold;
		text-align:center; }

/* Innenabstand in Tabellen: */
table		{ padding:3px; }
table.noborder{ padding:0px; }
table.gb	{ spacing:3px; }

/* Text in Tabellen: */
td		{ font-size:10pt;
		vertical-align:middle; }

/* Tabelle im Impressum: */
td.left-top	{ vertical-align:top;
		text-align:left; }
td.right-top	{ vertical-align:top;
		text-align:right; }

/* Tabellen ohne Hintergrund: */
td.right	{ text-align:right; }

td.center	{ text-align:center; }

td.left	{ text-align:left; }

/* Tabellen im Gästebuch: */
td.small-r	{ text-align:right;
		font-size:7.5pt; }

td.small-l	{ text-align:left;
		font-size:7.5pt; }

td.small-c	{ text-align:center;
		font-size:7.5pt; }

/* Tabellen mit grauem Hintergrund: */
table.grey	{ background-color:#dddddd; }

td.grey-r	{ text-align:right;
		background-color:#dddddd; }

td.grey-c	{ text-align:center;
		background-color:#dddddd; }

td.grey-l	{ text-align:left;
		background-color:#dddddd; }

/* Tabellen mit dunkelgrauem Hintergrund: */
table.dark	{ background-color:#969696;
		padding:0px; }

td.dark	{ text-align:center;
		font-size:14.5pt;
		font-weight:bold;
		color:#ffffff; }

td.smile	{ background-color:#969696;
		text-align:center;
		font-size:14.5pt;
		font-weight:bold;
		font-family:Courier New,Courier;
		color:#ffffff; }

/* Color-Tabelle auf main.shtml: */
td.color	{ text-align:center;
		color:#ffffff;
		font-weight:bold;
		background-color:#da3579; }

/* Extra-Tabelle auf main.shtml: */
table.big	{ padding:7px; }

td.big		{ text-align:center;
		font-size:12pt;
		font-weight:bold;
		color:#da3579;
		background-color:#dddddd; }

/* Gästebuch-Einträge: */
tt.number	{ font-size:14.5pt;
		font-weight:bold;
		font-family:Times,Times New Roman; }

tt.date	{ font-size:7.5pt; }

tt.name	{ font-size:10pt;
		font-weight:bold; }

tt.message	{ font-size:10pt; }

tt.comment	{ font-size:7.5pt;
		line-height:9.5pt;
		color:#da3579; }

/* Links: */
a:link		{ color:#da3579;
		text-decoration:underline; }

a:hover	{ color:#ff0000;
		text-decoration:underline; }

a:visited	{ color:#ff0000;
		text-decoration:underline; }

a:active	{ color:#ff0000;
		text-decoration:none; }

/* Links im Footer: */
a.footer:link 	{ text-decoration:none; }

a.footer:hover	{ text-decoration:none; }

a.footer:visited	{ text-decoration:none; }

a.footer:active	{ text-decoration:none; }

/* Links im Gästebuch: */
a.gb:link	{ text-decoration:none; }

a.gb:hover	{ text-decoration:none; }

a.gb:visited	{ text-decoration:none; }

a.gb:active	{ text-decoration:none; }

/* Links zu den Kampagnen: */
a.kampagnen	{ text-decoration:none; }

/* Links im Blockqoute-Text: */
a.block		{ text-decoration:none; }

/* Links im Newsletter-Archiv: */
a.pre		{ font-family:Courier New,Courier; }


/* Überschrift: */
h1		{ font-size:20pt;
		color:#da3579;
		text-decoration:none; }

h1.center	{ text-align:center; }


/* Unterzeile: */
h2		{ font-size:14pt;
		text-decoration:none; }

/* Beschreibung von CGI-Scripts: */
h3		{ font-size:11pt;
		margin-left:20px;
		margin-right:20px;
		text-decoration:none; }

/* Copyright-Vermerke: */
em		{ font-size:8pt;
		line-height:10pt; }

/* Fundgruben-Newsletter: */
pre		{ font-family:Courier New,Courier; }
