	*		{	margin:0;
				padding:0;
				}
	
	body	{	background-color:#84aeac;
/*
				background-image:url(graphics/bgbild_0.gif);
				background-repeat:no-repeat;
				background-position:98% 0%;
*/
				color:#000;
				font-size:100.01%;
				font-family:helvetica,geneva,arial,sans-serif;
				width:100%;
				}
				
	#container
			{	width:100%;
				}			

	#menu	
			{	position:absolute;
				left:20px;
				top:22px;
				width:23%
				}
				
	#menu ul
			{	list-style:none;
				}
				
	#menu ul li
			{	font-size:0.95em;
				font-weight:600;
				letter-spacing:2;
				line-height:125%;
				list-style-position:outside;
				}
				
	#menu a
			{	text-decoration:none;
				}
				
	#menu a:link,			
	#menu a:visited
			{	color:#fff;
				}
				
	#menu a:hover,			
	#menu a:active,			
	#menu a:focus
			{	color:#000;
				}
				

	#menu a#current			
			{	color:#b22222;
				}
	
	#inhalt
			{	margin:0 19% 0 23%;
				padding:24px 0 18px 0;
				width:auto;
				}

	h1		{	font-size:1.6em;
				color:#b22222;
				padding-bottom:10px;
				}

	h2		{	font-size:1.1em;
				color:#fff;
				font-weight:600;
				padding-bottom:7px;
				}

	p,td	{	font-size:1em;
				line-height:123%;
				}
	
	p		{	padding-bottom:9px;
				}

	td		{	border-top:1px #fff solid;
				padding-top:4px;
				padding-bottom:22px;
				}

	#inhalt0 a.b1,
	#inhalt0 a.b2,
	#inhalt0 a.b3,
	#inhalt0 a.b4
			{	position:absolute;
				left:0;
				width:100%;
				height:50px;
				z-index:1;
				text-decoration:none;
				}

	#inhalt0 a.b1
			{	top:190px;
				}

	#inhalt0 a.b2
			{	top:308px;
				}

	#inhalt0 a.b3
			{	top:428px;
				}

	#inhalt0 a.b4
			{	top:545px;
				}

	#inhalt0 a span
			{	position:absolute;
				font-size:1.3em;
				font-weight:bold;
				color:#84aeac;
				top:5px;
				left:20px;
				width:auto;
				visibility:hidden;
				z-index:0;
				}

	#inhalt0 a.b1:hover span,
	#inhalt0 a.b1:active span,
	#inhalt0 a.b1:focus span,
	#inhalt0 a.b2:hover span,
	#inhalt0 a.b2:active span,
	#inhalt0 a.b2:focus span,
	#inhalt0 a.b3:hover span,
	#inhalt0 a.b3:active span,
	#inhalt0 a.b3:focus span,
	#inhalt0 a.b4:hover span,
	#inhalt0 a.b4:active span,
	#inhalt0 a.b4:focus span
			{	color:#B22222;
				visibility:visible;
				}
	
	.gelb	{	color:#ff0;
				}

	.schwarz
			{	color:#000;
				}				

	.white
			{	color:#fff;
				font-weight:400;
				}				

   .abstform  /* Abstand Form */
			{	padding-top:8px;
				padding-bottom:0;
				}

	.rand	{	border-top:none;
				border-right:none;
				border-left:2px #b22222 solid;
				border-bottom:2px #b22222 solid;
				}

