/* ## neuer header ## */div.hellblau {	background: #7e7ec5;}div.dunkelblau {	background: #21217f;}.hintergrund {	background: #ccf;}.titelkopf {	font-family: tahoma, verdana, arial, helvetica, sans-serif;	font-size: 14px;	color: #fff;	padding: 6px;	line-height: 1em;	text-align: left;}/* ## ende ## */body {	font-family: "Verdana", "Arial", "Helvetica", sans-serif;	font-size: 10pt;	margin: 0px;	margin-top: 88px;	/* Abstand zu content */	padding: 0px;	text-align:center;}a:link    { color: #0000aa; text-decoration: none; }a:visited { color: #0000aa; text-decoration: none; }a:hover   { color: #f00; text-decoration: underline; }a:active  { color: #f00; text-decoration: underline; }a:focus   { color: #f00; }.center { text-align: center; }/* wenn $footer_farbe_hell == true, dann helle Links auf dunklem Hintergrund im Footer */div.hell { color: #ddd; }div.hell a { color: #8cb2ff; text-decoration: underline; }div.hell a:link { text-decoration: ; }div.hell a:visited { color: #8cb2ff; text-decoration: ; }div.hell a:hover { color: #fff; text-decoration: ; }div.hell a:active { color: #fff; text-decoration: ; }a.aktmenueover:hover {	color: #ccccff; text-decoration: underline}a.menueover:hover {	color: #ffffff; text-decoration: underline}div#inhalt {	border: 1px solid #000;	text-align: center;	background: #fff;	padding-top: 10px;}.titel, h1 {	color: #000;	font-weight: bold;	font-size: 24px;	line-height: 18pt;	letter-spacing: 1px;	margin-top: 10px;	/*filter:shadow(color=#00ff00, direction=135);*/	font-family: "trebuchet ms", "trebuchet", "verdana", "arial", "helvetica", sans-serif;}td {	font-size: 10pt; color: #000000; scrollbar-arrow-color: white; font-family: "verdana", "arial", "helvetica", sans-serif; scrollbar-base-color: #6666cc}textarea {	font-size: 10pt; color: #000000; scrollbar-arrow-color: white; font-family: "verdana", "arial", "helvetica", sans-serif; scrollbar-base-color: #6666cc}.fett {	font-weight: bold}.titel {	font-weight: bold; font-size: 14pt; line-height: 18pt}h1 {	font-weight: bold; font-size: 14pt; line-height: 18pt; text-align: center;}h1.p {	font-size: 10pt; font-weight: normal; margin: 0px; padding: 0px; margin-top: 0.3em; margin-bottom: 1em;}.ha1 {	font-weight: bold; font-size: 14pt; line-height: 18pt}h2 {	font-weight: bold; font-size: 12pt; line-height: 16pt}.ha2 {	font-weight: bold; font-size: 12pt; line-height: 16pt}.fusszeile {	font-size: 8pt;	line-height: 11pt;	padding-bottom: 10px;	margin-bottom: 1em;	margin-top: 1.5em;}.kleiner {	font-size: smaller;}p.p1 {	padding-left: 25px; margin-bottom: 9px}p.p2 {	margin-top: 0px; padding-left: 50px}p.p3 {	padding-left: 75px}.spacing {	letter-spacing: 1px}.para {	padding: 0px;	margin: 0px;}img, a:link img, a:visited img {	border: none;}a img { /* the only way to hide the border in ns 4.x */	color: black;}a.bildhref img {	border: 1px solid #999;	padding: 2px;	margin: 5px;}a.bildhref:hover img {	border: 1px dashed #666;	margin: 5px;}a.bildhref:active img {	border: 1px dashed #000;	margin-top: 6px;	margin-bottom: 4px;	margin-left: 6px;	margin-right: 4px;}a.aktivesBild img, a.inaktivesBild img:hover {	border: 1px solid #f60;	padding: 1px;	background: #fff;}a.inaktivesBild img {	border: 1px solid #555;	padding: 1px;	background: #bbb;}	kbd {	/* Tastaturkürzel */		background:#FAF6F6 none repeat scroll 0%;		background-color: #FB9958;		border-color:#CCCCCC;		border-color: #d95700;		border-style:solid;		border-width:1px 2px 2px 1px;		font-family:Verdana,Sans-Serif;		padding:0pt 1px;	}
