		body { margin-top:10px; margin-bottom:10px; }

		p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
		{ font-family:Arial,sans-serif,Helvetica; }

		h1 { font-size:26px; }

		h2 { font-size:21px; }

		h2.sh2 { font-size:21px; }

		h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:16px; }

		h4 { font-size:13px; }

		.headln { font-size:20pt; font-family:Arial,sans-serif; font-weight:bold; color:#FF0000; }

		ul,ol,li,div,td,th,address,nobr,b,i { font-size:12px; }

		pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

		tt { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

		td.liste { border-width:1pt; border-style:solid; }

		.weiss { font-family:Arial,sans-serif; font-color:#FFFFFF; font-weight:bold; }
		
		.blau { font-family:Arial,sans-serif; font-size:12px; color:#000099; font-weight:bold; }

		.code { background-color:#FFFFE0; }

		td.xplcode { background-color:#EEEEFF; }

		.doc { background-color:#EEEEEE; }

		.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

		pre.normal { color:#000000; }


		a:link { color:#0000FF; text-decoration:none; }
		a:visited { color:#0000FF; text-decoration:none; }
		a:active { color:#0000FF; text-decoration:none; }

		a.an { text-decoration:none; }



		/* Link-Attribute fuer die Sommer Links 
			Dunkelrot */
		a.lg:link { color: #990000; text-decoration:none;  }
		a.lg:visited { color: #990000; text-decoration:none; }
		a.lg:active { 	color: #990000; text-decoration:none; }
		a.lg:hover { 	color: #990000; font-weight:bold; text-decoration:none; background-color:#FFFF99; }		

		/* schwarze fette Links */
		a.lf:link { color: #000000; font-weight:bold; }
		a.lf:visited { color: #000000; font-weight:bold; }
		a.lf:active { 	color: #000000; font-weight:bold; }
		



		/* Link-Attribute fuer die Sommer Links ***alt***/
		a.lga:link { font-weight:bold;
			color: #00CC00;
		}

		a.lga:visited { font-weight:bold;
			color: #00CC00;
		}

		a.lga:active { 	font-weight:bold;
			color: #00CC00;
		}

		.hervor { font-family:Arial,sans-serif; font-weight:bold; font-size:13px; color:#990000; }
		.news_vor { font-weight:bold; color:#990000; }
		.rot { color:#CC0000; }

		/* fuer Text in Textkaesten */
		td.blauklein { font-family:Arial,sans-serif; font-size:11px; color:#000099; }
		td.blaumittel { font-family:Arial,sans-serif; font-size:12px; color:#000099; }
		td.blauaktuell { font-family:Arial,sans-serif; font-size:12px; color:#003965; }
		td.klein { font-family:Arial,sans-serif; font-size:11px;  }
		td.mittel { font-family:Arial,sans-serif; font-size:12px;  }
		td.gastbuch { font-family:Arial,sans-serif; font-size:12px; color=#FFFFFF }


		/* Link fuer Gaestebuch */
		a.gastbuch:link { color: #990000;  }
		a.gastbuch:visited { color: #990000; }
		a.gastbuch:active { 	color: #990000; }
		td.gastbuch { font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; }

		/* fuer Tabellen */
		td.rf { font-family:Arial,sans-serif; font-weight:bold; color:#FF0000; }

		.bg1 { background-color: #FFCC99; }
//		.bg2 { background-color: #FFFFCC; }
		.bg2 { background-color: #F0E0C0; }		
		.bg3 { background-color: #F0E5CE; }	
		.bg4 { background-color: #990000; font-family:Arial,sans-serif; color:#FFFFFF; }	
		.bg5 { background-color: #F3E4B6; }	

		td.weiss { font-family:Arial,sans-serif; color:#FFFFFF; }
		td.weissfett { font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; }
		th.weissfett { font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; }

		td.hellgelb { font-family:Arial,sans-serif; font-weight:bold; font-size: 26px; color:#FFFFCC; }
		td.orange_g { font-family:Arial,sans-serif; font-weight:bold; font-size: 26px; color:#FFCC33; }
		td.gelb_g { font-family:Arial,sans-serif; font-weight:bold; font-size: 26px; color:#FFFF00; }
		td.gelb_k { font-family:Arial,sans-serif; font-weight:bold; color:#FFFF00; }

		td.ueberschr { font-family:Arial,sans-serif; font-weight:bold; font-size: 32px; }

		td.weissmittel { font-family:Arial,sans-serif; font-weight:bold; font-size: 26px; color:#FFFFFF; }

		td.weissgross { font-family:Arial,sans-serif; font-weight:bold; font-size: 52px; color:#FFFFFF; }

		td.forumheader { font-family:Arial,sans-serif; font-weight:bold; font-size: 13px; color:#FF0056; }

	td.error {color:C03; font-weight:bold; }

	td.fett { font-weight:bold; }

//Neue Farben

//#990000 weinrot
//#DD763B dunkelorange
//#823614 dunkelbraun
//#F7C629 dunkelgelb
//#FFFFCC hellgelb
//#F5F0DC creme

