body {
	margin: 0;
}

.bodystart {
	background: #333;
}

.wrapper2 {
	font-family: monospace; 
	font-size:1em;
	margin: 15px;
	background: #333;}

.wrapper1 {
	font-family: monospace; 
	font-size:1.5em;
	margin: 60px;

}

nav {
	position: fixed;
	top: 15px;
	left: 60px;	
	width:auto;
	padding: 0.5em 0em; 
	border:0px solid #F00;
	text-align:center;
	font-size:80%;}

nav a:link {color:#999999; text-decoration:none;}
nav a:visited {color:#999999; text-decoration:none;}
nav a:hover  {color:#F00; text-decoration:none;}
nav a:focus  {color:#999999; text-decoration:none;}
nav a:active  {color:#999999; text-decoration:none;}

#fix {
	width: auto;
	height: ;
	background: #444;
	/*color: #00ff00;*/
	position: fixed;
	top: 15px;
	left: 15px;
	z-index: 10;
	padding: 0.25em 1em;
	text-align: center;
	font-family: monospace;
	font-size: 1em;

}

#pos1box {
	width: auto;
	position: relative;
	left: -15px;
	height: 1px;
	text-align: left;
	/*background: #0000ff;*/
	z-index: 8;
}

#endbox {
	width: auto;
	height: 1px;
	text-align: right;
	/*background: #0000ff;*/
	z-index: 6;
}

#fix:hover {
	background: #222;
}

header {
	width:100%; 
	border:0px solid #FFF;
	margin: 3em 0 1em 0;
}

header h1 {font-size:3em; text-align:left; margin: 0em}
header h2 {font-size:1.5em; text-align:left; margin: -0.5em 0 0 0}

hgroup  {float:left;width:50%; border:0px solid #FFF}



#content {clear:left; border:1px solid #FFF; padding:0.5em 0;}
#ueberschrift {float:right; width:30%}
#impressum { }

footer {margin: 0.5em 0 0.5em 0}

a:link {color:#555; text-decoration:none;}
a:visited {color:#555; text-decoration:none;}
a:hover  {color:#FF0000; text-decoration:none;}
a:focus  {color:#555; text-decoration:none;}
a:active  {color:#555; text-decoration:none;}

/* inhalt inhalt2 a:link {color:#AAA; text-decoration:none;}
inhalt inhalt2 a:visited {color:#AAA; text-decoration:none;}
inhalt inhalt2 a:hover  {color:#FFF; text-decoration:none;}
inhalt inhalt2 a:active  {color:#AAA; text-decoration:none;}
inhalt inhalt2 a:focus  {color:#AAA; text-decoration:none;} */

.inhalt a:link {color:#AAA; text-decoration:none;}
.inhalt a:visited {color:#AAA; text-decoration:none;}
.inhalt a:hover  {color:#FFF; text-decoration:none;}
.inhalt a:focus  {color:#AAA; text-decoration:none;}
.inhalt a:active  {color:#AAA; text-decoration:none;}

.inhalt2 a:link {color:#AAA; text-decoration:none;}
.inhalt2 a:visited {color:#AAA; text-decoration:none;}
.inhalt2 a:hover  {color:#FFF; text-decoration:none;}
.inhalt2 a:focus  {color:#AAA; text-decoration:none;}
.inhalt2 a:active  {color:#AAA; text-decoration:none;}

.bild1 {float:left; width: auto;padding: 60px 90px 0px 0px; color:#FFFFFF}
.inhalt {background:#333; vertical-align:middle}
.inhalt2 {background:#333; height:10px;text-align:right; padding:0px 15px 0px 0px}

.shadow { }

.adresse {font-size:100%; text-align:center; margin: 10px}

sup {
	line-height: 0em;
	font-size: 1em;
	vertical-align: 4px;
}

/* .bild0 {width: auto; padding: 5px} */
/* .bild1 {float:left; width: auto;padding: 5px;} */
/* .inhalt {background:#E6E6E6; vertical-align:middle} */