/* Global Styles */body {	margin:0px;	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#003366	}td {	font:11px Verdana, Arial, Helvetica, sans-serif;        color:#003366;	}p {	font:12px Verdana, Arial, Helvetica, sans-serif;	color:#003366;	}li {	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#003366;	list-style:inside;	}th {	font:Arial, Helvetica, sans-serif;	color:#003366;	}a#link {	color: #FF6600;	font-weight:bold;	}a:hover#link {	color: #3366CC;}/* ID Styles */#navigation td {	border: 2px solid #C0DFFD;	}#navigation a {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #003366;	line-height:16px;	letter-spacing:.1em;	text-decoration: none;	display:block;	padding:8px 6px 10px 26px;	background: url("mm_arrow.gif") 14px 45% no-repeat;	}#navigation a:hover {	background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;	color:#FF6600;	}.test{		background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;		color:#FF6600;                line-height:16px;		letter-spacing:.1em;		text-decoration: none;	}a#logo 	{	font:	color: #CCFF99;	letter-spacing:.2em;        line-height:30px;	}#tagline 	{	font:12px Verdana, Arial, Helvetica, sans-serif;	color: #FF9933;	letter-spacing:.4em;	line-height:18px;	}#monthformat {	border-bottom: 2px solid #E6F3FF;		}#dateformat {	font:11px Verdana, Arial, Helvetica, sans-serif;	color: #003366;	letter-spacing:.2em;	}#dateformat a {	font:11px Verdana, Arial, Helvetica, sans-serif;	color: #003366;        font-weight:bold;	letter-spacing:.1em;	}#dateformat a:hover {	color: #FF6600;	letter-spacing:.1em;	}/* Class Styles */.bodyText {	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#003366;	line-height:20px;	margin-top:0px;	font-size:18px;	}.pageName{	font: 18px Verdana, Arial, Helvetica, sans-serif;	color: #3366CC;	line-height:24px;	letter-spacing:.2em;	}.subHeader {	font:bold 10px Verdana, Arial, Helvetica, sans-serif;	color: #3366CC;	line-height:16px;	letter-spacing:.2em;	}.quote {	font: 20px Verdana, Arial, Helvetica, sans-serif;	color: #759DA1;	line-height:30px;	}.smallText {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #003366;	}.navText {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #003366;	line-height:16px;	letter-spacing:.1em;	text-decoration: none;	}/* h1 und h2 anpassen */a:link {color:#006600; text-decoration:none;}a:active {color:#006600; text-decoration:underline;}a:visited {color:#006600; text-decoration:none;}a:hover {color:#009900; text-decoration:underline;}body {margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px;margin:5px;}form {margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin:0px;}input, textarea, select {font-family:tahoma,arial,helvetica,sans-serif;font-size:8pt;}body, td {font-family:arial,helvetica,sans-serif;font-size:10pt;color:#ffeeaa;}.gaeste {font-family:arial;font-size:1em;color:#ffeeaa;}#red {color:#FF4500;}#grey {color:#aa6600;}#neuer_Eintrag_Hintergrund {background:#8B4513;}#guestbooktable {background:#B8860B;}#guestbooktitle {font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background:#FFFFFF;vertical-align:top;}#guestbooktitleinfo {font-family:tahoma,arial,helvetica,sans-serif;font-size:8pt;color:#ddaa00;vertical-align:middle;}#guestbookcell {font-family:arial,helvetica,sans-serif;font-size:9pt;background:#8B4513;vertical-align:top;}#guestbookinfo {font-family:tahoma,arial,helvetica,sans-serif;font-size:8pt;color:#ff8800;vertical-align:center;}#guestbookinfolight {font-family:tahoma,arial,helvetica,sans-serif;font-size:8pt;color:white;vertical-align:top;}#menuecontainer { background-color:8B4513;				  height:40px;				  width:100%; }#navi {			  width:100%;				  margin-left:5px;				  margin-right:0;				  margin-top:7px;				  margin-bottom:5px;	              color:#ffffff;	 	 		  font-family:Arial;				  font-size:1.1em; }/*---Formatierung der HTML-Liste links---*/#navi ul {		  list-style-type:none; 				  color:#ffffff;				  margin:0px;				  padding:0px;}/*---Formatierung MENUE-Schrift links---*/ #navi li{ font-size:0.8em;  color:#ffffff; display:inline; margin-top:0px; float:left;} /*---Link-Formatierungen links---*/#navi a:link, #navi a:visited{padding: 4px 10px 2px 10px;line-height:2em;color:#ffffff;font-weight:500;text-decoration:none;background-color:green;border: 1px solid #B8B8B8;}#navi a:active{color:#FF9900;font-weight:500;width:100%;text-decoration:none;background-color:#ffffff;border: 1px solid #BCD2EE;}#navi a:hover{color:#FFD700;font-weight:500;text-decoration:none;background-color:#006400;border: 1px solid #BCD2EE;}/*Formatierung der Links*/a.news:link	{	 color:#FFCC66;	 font-weight:500;	 font-size:14px;	 text-decoration:underline;	}a.news:visited	{	 color:#FFFF33;	 font-weight:500;	 text-decoration:underline;	}a.news:hover	{	 color:#FFFFFF;	 font-weight:500;	 text-decoration:underline;	}a.allgemein:link 	{color:#CC0000;					 font-weight:500;					 font-size:18px;					 font-family:Arial, Helvetica, sans-serif;}a.allgemein:visited {color:#123456;					 font-weight:500;					 font-size:18px;					 font-family:Arial, Helvetica, sans-serif;}a.allgemein:hover   {color:#333333;					 font-weight:700;					 font-size:19px;					 font-family:Arial, Helvetica, sans-serif;}.farbe 				{color:#ffffff;		 			 font-size:12px; } p  				{font-family:Arial, Helvetica, sans-serif; 	 				 font-size:16px;	}h1  				{font-family:Arial, Helvetica, sans-serif; 	 				 font-size:16px;	}h2  				{font-family:Arial, Helvetica, sans-serif; 	 				 font-size:16px;	}h3  				{font-family:Arial, Helvetica, sans-serif; 	 				 font-size:16px;	}h4  				{font-family:Arial, Helvetica, sans-serif; 	 				 font-size:16px;	}.schrift 			{font-family:Arial, Helvetica, sans-serif;}.links				{text-align:left;}.konturen			{border:3px inset;					 border-color:white;}.klein				{font-size:12px;}.besucht			{font-weight:900;					color:#FFFF55;}.start				{color:#FFCC66;}p					{font-size:12px;						}.dunkel				{color:#000099;}<!-- Navizusatz //-->body	{ margin-left:20px; }#leftBorder { background-color:#336699; width:40px;			  }#naviBar	{ background-color:#336699; top:50px; padding:5px; visibility:hidden; }.termine	{color:#AA0000;}