html, body {margin: 0; padding: 0;}body {background-color: #fff; color: #666;	font-family: Verdana, Helvetica, sans-serif;	font-size: 10pt; text-align: left;/*fuer IE_quirks*/}#logobar {margin: 12px 0 0 12px; float: left;}#seitenangabe {margin: 12px 20px 12px; float: right; text-align: right; font-size: 9pt;	color: #ff9900; }#content {display: block; clear: both; text-align: center; color: #666;}#content2 {display: block; clear: both; margin-right: 20px; text-align: right; color: #666;}#titel {display: block; padding: 5px 0; font-size: 12pt;}#subtitel {display: block; padding: 0 10px 20px 0; font-size: 10pt;}.bildreihe {display: block; font-size: 8pt;}.bild img {padding: 4px;}table.icon {display: block; font-size: 8pt; margin: 0 auto; 	text-align: center;}table.icon td {text-align: center;}table.icon td {padding: 2px 3px;}#einzelobjekte {display: block; margin: 30px 0 10px;}.bild img {padding: 4px;}#text1 {display: block; margin: 10px auto; text-align: center; width: 700px;}#text2 {display: block; margin: 10px auto; text-align: center; width: 500px;}#text2a {display: block; margin: 10px auto; text-align: justify; width: 550px;}#text2b {display: block; margin: 10px auto; text-align: justify; width: 350px;}#text3 {display: block; margin: 10px 10px 0 10px; text-align: right;}#text1 p, #text2 p {text-align: justify;}#bio {display: block; margin: 0 auto; width: 500px; text-align: center;}#bio p {text-align: justify;}img {border: none;}.bu {display: block; padding: 10px 0; font-size: 7.5pt;}.bu2 {display: block; padding: 10px 10px 10px 0; font-size: 7.5pt; text-align: right;}#textzubild {position: absolute; left: 1000px; top: 90px;	width: 200px; height: 300px; display: block; text-align: left;	font-size: 10pt; color: #333; background: transparent; padding: 5px;}#zoom {position: relative; top: 30px; margin: auto; text-align: center;}#gallery {margin: 0 auto; text-align: center; width: 600px;}.zoom {z-index: 24;}.zoom img {padding: 4px; z-index: 24;}a.zoom span {display: none;}a.zoom:hover {z-index: 25; border: none;}a.zoom:hover span {display: block; position: absolute; top: 60px; left: 10px;}a.zoom:hover span img {padding: 0px; border: 15px solid #fff;}.bilderzahl {padding: 0 5px 3px; font-size: 8pt;}.abstand {padding: 0 10px;}#navigation {clear: both; display: block; text-align: center;}.element {margin: 15px 10px; font-size: 8pt; color: #666; text-decoration: none; z-index: 24;}#menue {clear: both; display: block; margin: 15px 0; text-align: center;}#menue2 {clear: both; display: block; margin: 15px 0;  ext-align: right;}.link {margin: 0 18px; font-size: 8pt; color: #ff9900; text-decoration: none; z-index: 24;}.link:hover {background-color: transparent;}a.link span {display: none;}a.link:hover {z-index: 25; border: none; color: #ffcc33}a.link:hover span {display: block; position: absolute; top: 80px; left: 20px; width: 280px;	font-size: 10pt; text-align: justify; color: #666;}	a {text-decoration: none; font-weight: bold; font-size: 8pt;}a.bigger {font-size: 9pt;}a:link, a:visited {color: #ff9900;}a:hover, a:active {color: #ffcc33;}	#sitemap {display: block; margin: 15px auto; width: 400px; text-align: center;}#sitemap p {margin: 0 auto; text-align: left; font-size: 8pt;}p.ebene1 {padding: 0;}p.ebene2 {padding-left: 30px;}p.ebene3 {padding-left: 60px;}p.ebene4 {padding-left: 90px;}#links {display: block; margin: 15px auto; width: 250px; text-align: center;}#links p a {margin: 0 auto; text-align: left; font-size: 9pt;}
