html,body{	padding: 0px;	margin: 0px;}body{	background-color: #fff;	font-family: verdana,sans-serif;	color: #000; font-size:.9em;}a{color:#555;}h1,h1 a,h2 a,h2,.autor{color: #9a9a9a;}h1,h2,.autor,#menu,#webdesign{	position:fixed;	z-index:5;}h1,h2{	height:2em;	top:0px;	padding:0;	margin:0;	font-weight:normal;}.autor{	top:3.5em;	right:3px;}h1 a,#menu a{text-decoration:none;}h1{	font-size: 3em;	text-align:right;	background-color: #ffff99;	width:100%;}h2{	font-size: 1.1em;	text-align:left;	padding-top:3em;	margin-left:3px;}p,.warnung{max-width:30em;margin-top:0.5em;}.warnung{	padding:3px;border: 2px solid red;}h3, h4{	margin-top:1em;	padding: 8px 0px;	width: auto;	clear:both}#inhalt ul{margin-top:1em;padding: 8px 20px;}#inhalt a{text-decoration:underline;}#inhalt{	position:absolute;	top:95px;	left:190px;	right:0;	bottom:0;	margin: 0px 0 0 10%;	overflow:auto;}#menu{	top:6em;	left:-1em;	background-color: #fff;}#menu a{	margin:0;	padding:3px;	border:1px solid #d0d0d0;	border-left:3px solid #aaaaaa;	display:block;}#menu a:active{border-left:3px solid #ffff66}#menu a:visited{border-left:3px solid #ffcc00}#menu a:hover{border-left:3px solid #868686;}#menu li{	position:relative;	list-style:none;	width:9em;	padding:0;	margin:0;	background-color: #fff;	border:2px solid #fff;}/*Das hier soll zunächst nicht gezeigt werden*/#menu li ul, #menu li:hover ul ul, #menu li:hover ul li:hover ul ul{ 	display:none;	position:absolute;	left:6.5em;	top:-2px;	z-index:15;}/*für die verschachtelten Listen, wenn man darüberfährt*/#menu li:hover ul, #menu li:hover li:hover ul, #menu li:hover ul li:hover ul li:hover ul{ 	display:block;}label{	display: block;	position:relative;	padding:.3em 1.2em .3em 0px;	vertical-align:top;	width:7em;color:inherit;}label input, label textarea{ position:absolute;left:7em;top:0;}#webdesign a, #webdesign{	color: #ccc;}#webdesign{	bottom:4px;	left:4px;	font-size:9px;	text-align:left;}#breadcrumbs {display:none;margin-top:2em;}.text img{border:0;float:right;}img.buch{float:left;margin:3px;}.ies {margin-bottom:.5em}.rechts{float:right;}.bilder {float:left;margin:0 10px 10px 0;}.bilder img{position:relative;float:left;top:0px;}.nodeko a{text-decoration:none;}.small{font-weight:normal;/*font-size:10px;*/}.hoch,.tief {position:relative;font-size:10px;}.hoch {bottom:3px;}.tief {top:3px;}.bolder{font-weight:bolder}.upper{text-transform:uppercase;}.italic{font-style:italic}.underline{text-decoration:underline;}.strikethrough{text-decoration:line-through;}hr {display:block;margin:.5em 0;border-bottom:2px solid #bbb;}.left,.right,.center{position:relative;}.left{float:left;margin:0 5px 5px 0;}.right{float:right;margin:0 0 5px 5px;}.center{text-align:center;}.fll{float:left;}.flr{float:right;padding-right:0;margin-right:0;}.sprachen {position:relative;left:0px;}#address,#access {display:none;}@media print {	h1,.autor {right:0px;background-color: #ffff99;}	.autor {right:10px;}	h2,#footer p,#info_top{display:none;}	#text{padding-left:250px;}	#info,#border,#footer{background:none;}	#footer img{margin-top:0px;}}@media braille, tty{	#access {display:block;}}