body     { margin: 0px; padding: 0px; 
           color: black;
		   font: normal 9pt arial,sans-serif;
         }

#header {
		width:100%;
		height:80px;
		overflow:hidden;
		}
#header img {margin: 10px 0px 0px 87px;float:left;}
#header h1  {
			margin:50px 0px 0px 400px; 
			padding:0px;
			height:80px;
			font: normal 13px arial,sans-serif;
			/*text-indent:-2000px;
			background: url(img/begriffe.gif) no-repeat 283px 45px;*/
			}
#header a {color:black; text-decoration:none;}
#header a:hover {color:black; text-decoration:none;}

#bildzeile	{
			width:100%;
			height:200px;
			background: url(img/bg.jpg) repeat-x;
			}
#bildzeile #gross 	{
					margin-left:90px;
					width:515px;
					float:left;
					border-left:1px solid white;
					border-right:1px solid white;
					overflow:hidden;
					}
#bildzeile #klein {border-right:1px solid white;overflow:hidden;width:235px;}
#schatten 	{background: url(img/schatten_01.gif) repeat-x left top; height:20px;}

#left	{
		width:510px;
		margin-left:90px;
		float:left;
		}
		
#left ul { list-style-type: none; margin: 0px 0px 0px 3px; padding: 0px; height:20px;}
#left ul li { display: block; padding: 0px 0px 0px 22px;  margin: 0px 25px 0px 0px; float:left;background: url(img/navi_pfeil_01.gif) no-repeat 0px 0px;}
#left ul li a { display: block;overflow: hidden;padding: 0px;margin:0px; text-decoration:none;color:black;}
#left ul li a:hover { text-decoration:none;color:#2781CD;}
#left ul li a.active { text-decoration:none;color:#2781CD;}


#left h1	{
			margin:0px 0px 10px 0px; 
			padding:25px 0px 0px 27px;
			background: url(img/anker.gif) no-repeat 0px 22px;
			/*border-top: 1px solid #BBBBBB;*/
			border-bottom: 1px solid #BBBBBB;
			height:20px;
			font: normal 9pt arial,sans-serif;
			clear:both;
			}
#left img	{float:left;margin:5px 0px 0px 0px;border:0px;}
#left p, table	{margin:5px 10px 10px 0px;width:350px;float:right;font: normal 12px arial,sans-serif;}
#left p.big		{width:500px;}
#left p.pfeile		{float:right;width:510px;}
#left p.pfeile	img	{float:right;margin:0px 0px 0px 5px;border:0px;}
#left p.bildunterschrift	{margin:10px 0px 10px 0px;padding-bottom:3px;border-bottom:solid 1px gray;width:510px;font: normal 11px arial,sans-serif;}


#right	{
		width:230px;
		margin-left:618px;
		}
#right #box	{
			float:right;
			width:185px;
			margin:0px 0px 10px 0px;
			background: url(img/box_middle.gif) repeat-y left top;
			}
#right #box h2	{
				margin:3px 0px 10px 8px;
				padding:0px 0px 5px 5px;
				border-bottom: 1px solid white;
				width:158px;
				font: normal 9pt arial,sans-serif;
				}
#right #box h2.bildershow {width:160px;text-align:center;}
#right #box h2.bildershow img.left {border:0px;margin:0px 0px -2px 0px; float:left;}
#right #box h2.bildershow img.right {border:0px;margin:0px 3px -2px 0px; float:right;}

#right #box ul { font: normal 8pt arial,sans-serif; list-style-type: none; margin: 0px 0px 0px 13px; padding: 0px;}
#right #box ul li { display: block; padding: 0px 0px 3px 15px;  margin: 0px 0px 0px 0px; background: url(img/navi_pfeil_02.gif) no-repeat 0px 2px;}
#right #box ul li a { display: block;overflow: hidden;padding: 0px;margin:0px; text-decoration:none;color:black;}
#right #box ul li a:hover { text-decoration:none;color:red;}
#right #box ul li a.active { text-decoration:none;color:red;}

#right #box p	{font: normal 8pt arial,sans-serif;margin: 0px 18px 10px 13px;}
