table a 
{text-decoration: none;}

table A:link 
		{
        color : #ffffff;
		text-decoration: none;
		align: left
		}

table A:visited {
        color : #ffffff;
		text-decoration: none;
		padding-right : 0px;
		padding-left : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		align: left
		}

table A:hover {
        color: #ffffff;
		text-decoration: underline;
		background-color : ;
		font-weight: ;
		align: left
		 }

table A:active {
        color: #ffffff;
        text-decoration: underline;
		 }
p 
		{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		margin-top: 0; 
		margin-bottom: 0;
		color: #000000; 
		line-height: 14px; 
		text-decoration: none
		}

html 	{
		height:100.05%; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		background-color: #ffffff;  
		margin-top: 0; 
		padding: 0
		} 

td 		{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		margin-top: 0; 
		margin-bottom: 0;
		color: #000000; 
		line-height: 14px;
		text-decoration: none;
		}

body	{
		background:#ffffff; 
		padding:0;
		margin:0;
		font-family: verdana, arial, sans-serif;
		font-size: 90%;
		color: black;
		overflow : auto
		}

#frame	{
		position: absolute; 
		left: 767px; 
		top: 143px; 
		width: 216px; 
		height: 606px
		z-index: 103
		}

#navi div.menuBar,

#navi div.menuBar a.menuButton 
		{
		font: 11px/16px arial, helvetica, sans-serif;
		z-index: 100;
		}

#navi div.menuBar 
		{
  		background-color: #ffffff;
  		padding: 6px 6px 6px 6px;
  		text-align: right;
  		color: #000000;
  		position: absolute;
  		top: 75px;
  		left: 410px;
  		width:457px;
 		}
 
#date 
		{
  		position: absolute; 
  		top: 169px; 
  		left: 7px; 
  		width: 197px; 
  		height: 14px; 
  		z-index: 28;
  		text-align: center; 
  		font-family: Verdana, Arial, sans-serif; 
  		font-size: 10px;
  		color: #000000;
  		}

#navi div.menuBar a.menuButton 
		{
 		color: #000000;
  		cursor: pointer;
  		left: 0px;
  		margin: 1px;
  		padding: 6px 6px 6px 6px;
  		xposition: relative;
  		text-decoration: none;
  		top: 0px;
  		z-index: 100;
		}

#navi div.menuBar a.menuButton:hover 
		{
 		background-color:;
  		text-decoration: underline;
  		color: #000000;
		}
#nav div.menuBar,

#nav div.menuBar a.menuButton 
		{
		font: 11px/16px arial, helvetica, sans-serif;
		color: #ffffff;
		}

#nav div.menuBar 
		{
  		background-color: #cc0000;
  		padding: 3px 0px 2px 0px;
  		text-align: center; 
  		border: 1px solid #cccccc;
  		color: #ffffff;
  		position: absolute;
  		left: 230px;
  		top: 134px;
  		width: 513px;
  		height: 17px;
  		z-index:3 
		}

#nav div.menuBar a.menuButton 
		{
  		background-color: #transparent;
  		cursor: pointer;
  		left: 1px;
  		margin: 1px;
  		padding: 6px 6px 6px 6px;
  		xposition: relative;
  		text-decoration: none;
  		top: 0px;
  		z-index: 100;
		}

#nav div.menuBar a.menuButton:hover 
		{
  		background-color:;
  		text-decoration: underline;
  		color: #ffffff;
		}
#subnav 
		{
		position: absolute;
		left: 284px; 
		top: 90px; 
		z-index: 3; 
		width:248px; 
		height:19px;
		}

#main 
		{
		position: absolute;
		left: 211px; 
		top: 145px; 
		width: 550px;
		z-index: 1;
		height: relative;
		border: 1px solid #cc0000;
		}

#teil {position: absolute;left: 253px; top: 72px; width: 35px;height: 35px;z-index: 1}

#name {position: absolute;left: 259px;top: 32px; z-index: 13;width:651px;height:22px;}

#line {position: absolute; top: 64px; left: 7px; width: 77px; height: 8px; z-index: 25  }

#line0 {position: absolute;left: 24px; top: 532px; width:103px;height: 3px;z-index: 25; }

#line1 {position: absolute; left: 34px; top: 37px; width: 7px; height: 357px; z-index: 5; }

#line2 {position: absolute; left: 153px; top: 115px; width: 7px; height: 647px; z-index: 5 }

#line3 {position: absolute; top: -2px; left: 152px; width: 7px; height: 44px; z-index: 5 }

#line4 {position: absolute; top: 60px; left: 203px; width: 785px; height: 4px; z-index: 12 }

#adrs {position: absolute; top: 433px; left: 44px; width: 122px; height: 42px; z-index: 2; color: #000000 }

#spende {position: absolute; width: 118px; height: 71px; z-index: 27; left: 21px; top: 547px; color: #000000; }

#logo {position: absolute; top: 10px; left: 0px; width: 940px; height: 117px; z-index: 2}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;}

#menu {
position: absolute;
left: 24px; 
top: 211px;
width: 7em;
font-color: #ffffff;
z-index: 11;
}

#menu dt {
cursor: pointer;
background: #5c7696;
width: 12em;
height: 20px;
line-height: 20px;
margin: 2px;
border: 1px solid #ffffff;
padding-left: 5px;
text-align: left;
font-weight: normal;
font-size: 85%;
font-color: #ffffff;

}

#menu dd {
position: absolute;
z-index: 100;
left: 9.5em;
margin-top: -1.4em;
width: 11em;
background: #8ea2b9;
border: 1px solid #ffffff;
}

#menu ul {
padding: 2px;
}
#menu li {
padding-left: 2px;
text-align: left;
font-size: 90%;
height: 18px;
line-height: 18px;
}
#menu li a, #menu dt a {
color: #fff;
text-decoration: none;
display: block;
}

#menu li a:hover {
text-decoration: underline;
}
#menu dt a:hover {
text-decoration: underline;
}


a.infobox 
		{
		border-bottom: 1px #5c7696; 
		text-decoration:none; 
		color:#000000; 
		}
a.infobox:hover 
		{
		cursor:help; 
		color:#000000; 
		background:white; 
		}
a.infobox span 
		{
		visibility:hidden; 
		position:absolute; 
        margin-top:1.0em; 
        padding:1em; 
        text-decoration:none; 
        }
a.infobox:hover span 
		{
		visibility:visible; 
		border:1px solid #5c7696;
        color:#000000; 
        background:white; 
        }