html 
	{
		height:100%;
	}

body 
	{
		color: #4F4F4F;
		background-color: #CFCFCF;
		font-size: 11pt;
		font-family: verdana;
		height:100%;
		margin: auto;
		padding: 0;
		text-align: center;  /* Zentrierung im Internet Explorer */
		scrollbar-3dlight-color:#cfcfcf;
		scrollbar-darkshadow-color:#cfcfcf;
		scrollbar-highlight-color:#cfcfcf;
		scrollbar-shadow-color:#cfcfcf;
		scrollbar-arrow-color:#cfcfcf;
		scrollbar-base-color:#cfcfcf;
		scrollbar-face-color:#cfcfcf;
		scrollbar-track-color:#cfcfcf;
	}

div#Seite 
	{
		text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin:auto;
		width: 90%;
		height: 100%;
		padding: 0;
		background-color: #efefef;
	}

div#kopf 
	{
		font-size: 0.9em;
		padding: 20px 20px 0;
		text-align:left;
		vertical-align: text-bottom;
	}

div#Inhalt 
	{
		font-size: 0.9em;
		margin: 0 0 1em 20px;
		padding: 20px 20px 0px 20px;
		background-color:#efefef;
		width:75%;
	}

* html div#Inhalt 
	{
		height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
		margin-bottom: 0;
	}

div#Inhalt p 
	{
		font-size: 0.9em;
		margin: 1em 0;
		height: 100%;
	}
	
div#bild2
	{
		width:120px;
		height:120px;
		background-repeat:no-repeat;
		text-align:right;
	}

div#adresse
{
background-color:#f5f5f5;
font-size:0.8em;
line-height:1.5em;
position: absolute;
right:2%;
top:118px;
width:170px;
text-align:right;
padding: 8;
margin:0;
/*z-index:1;*/
}

a:link
{ font-weight:bold;
color:#5F5F5F;
text-decoration:none;
}

a:visited
{ font-weight:bold;
color:#5F5F5F;
text-decoration:none;
}

a:focus
{ font-weight:bold;
color:#9f9f9f;
text-decoration:none;
}

a:hover
{ font-weight:bold;
color:#9f9f9f;
text-decoration:none;
}

a:active
{ font-weight:bold;
color:#9f9f9f;
text-decoration:none;
}
h1{
font-weight:bold;
font-size:1em;
padding-top:10px;
padding-bottom:5px;
}
