body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-family: sans-serif;
	overflow: visible;
}

#content {
	position: relative;
	top: 0px;
	left: 14%;
	margin-right: 5%;
	padding: 5px;
	background-color: #eeeeee;
	font: normal 85% sans-serif;
	color: #111111;
	width : 80%;
	height:100%;
}

#bar {
visibility:hidden;
display:block;
	position: static;
	top: 0;
	left: 0;
	width: 22%;
	height: 0%;
	background-color: #3366cc;
}



#logo {visibility:hidden;
display:block;
	position: static;
	top: 0px;
	left: 0;
	width: 22%;
	height: 0px;
}
#email{
display:block;
visibility:hidden;
	position:relative;
	left:7%;
	top:0px;
}

#w3c1{
	position:relative;
	left:6%;
	top:480px;
}
#w3c2{
	position: relative;
	left: 6%;
	top: 523px;
}

#bar2 {visibility:hidden;display:block;position: static; top: 0px; left: 0; width: 100%; height: 0px; background-color: #000088;}

#umbruchhilfe {visibility:visible; display:block;}

#nav {
visibility:hidden;
display:block;
	width: 21%;
	position: static;
	top: 0px;
	left: 30px;
	margin: 0;
	padding: 3px;
	line-height : 0%;
	overflow:auto;
}
#inhaltver{
	
}
#inhaltver a {color: #000000; text-decoration: none; font-size: 100%;}
#inhaltver a:hover {text-decoration: underline;}


h1.sign {margin: 0; position: fixed; top: 0px; left: 23%; font-weight: normal; font-size: 200%; letter-spacing: -1px;  color: #ffffff;}

#nav a {color: #ffffff; text-decoration: none; font-size: 100%;}
#nav a:hover {text-decoration: underline;}
#aktiv_nav {
	color: #000000;
}
#a_menu {display:block;
	padding-left:40px;
	left: 80px;
	color : #000000;
}
#u_menu {
display:block;
	padding-left:40px;
	left: 80px;
	color : #ffffff;
}



h3 {position:static; top: 60px; margin: 2px; color: #555555;}

h2{
	font-weight : bold;
	font-size : 100%;
	margin: 1%; padding: 0;
}

#content p {margin: 1%; padding: 0;}

#anmerk {
	font-size : 75%;
}

.kapitel{
	font-weight : bold;
}

.hauptkapitel{
	font-weight: bold;
	font-size: 130%;
	margin: 1%;
	margin-bottom: 20px;
	margin-top: 30px;
}

.bildunter{
	text-align: center;
	font-weight: bold;
}

.mitrand{
	border: solid 1px #000000;
	
	padding: 2px;
	text-align:justify; }

td {
	border: solid 1px #000000;
	padding : 2px;
}

table {
	border: solid 1px #000000;
	margin-left : auto;
	margin-right : auto;
	padding : 2px;
	border-collapse:collapse;
}



