﻿@charset "UTF-8";body {	background-image: url(bilder/tuchsilberweich.jpg);	background-repeat: no-repeat;	background-attachment: scroll;	background-position: center center;	background-color: #babbbf;	margin: 0px;	padding: 0px;	height: auto;	width: auto;	clear: none;	float: none;	position: relative;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv1 {	position:absolute;	visibility:visible;	width:170px;	height:80px;	z-index:1;	left: 61px;	top: 325px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv6 {	position:absolute;	visibility:visible;	width:171px;	height:103px;	z-index:1;	left: 61px;	top: 436px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv7 {	text-align: center;	vertical-align: middle;	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv11 {	position:absolute;	visibility:visible;	width:368px;	height:30px;	z-index:1;	left: 351px;	top: 630px;	margin: 0px;	padding: 0px;	clear: none;	float: none;	background-image: none;	border: 1px solid #CECFCD;}#apDiv22 {	position:absolute;	visibility:visible;	width:406px;	height:30px;	z-index:1;	left: 313px;	top: 630px;	margin: 0px;	padding: 0px;	clear: none;	float: none;	background-image: none;	border: 1px solid #CECFCD;}#apDiv33 {	position:absolute;	visibility:visible;	width:328px;	height:30px;	z-index:1;	left: 391px;	top: 630px;	margin: 0px;	padding: 0px;	clear: none;	float: none;	background-image: none;	border: 1px solid #CECFCD;}#apDiv44 {	position:absolute;	visibility:visible;	width:233px;	height:30px;	z-index:1;	left: 486px;	top: 630px;	margin: 0px;	padding: 0px;	clear: none;	float: none;	background-image: none;	border: 1px solid #CECFCD;}#apDiv4 {	position:absolute;	visibility:visible;	width:235px;	height:94px;	z-index:1;	left: 60px;	top: 30px;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv3 {	position:absolute;	visibility:visible;	width:170px;	height:49px;	z-index:1;	left: 61px;	top: 243px;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv2 {	position:absolute;	visibility:visible;	width:235px;	height:49px;	z-index:1;	left: 60px;	top: 159px;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#apDiv5 {	position:absolute;	visibility:visible;	width:201px;	height:353px;	z-index:1;	left: 551px;	top: -8px;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#body_content {	overflow: hidden;	position: relative;	text-align: center;	width: 800px;	letter-spacing: normal;	word-spacing: normal;	padding: 0px;	margin: 0px;	height: 800px;	clear: none;	float: none;	z-index: auto;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	background-color: transparent;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#body_layer {	height: 700px;	margin: 0px;	padding: 0px;	width: 800px;	clear: none;	float: none;	left: 0px;	top: 0px;	background-image: none;	background-color: transparent;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.navigation {	margin: 0px;	padding: 0px;	clear: none;	float: none;	height: auto;	width: auto;	overflow: auto;	position: static;	visibility: visible;	z-index: auto;	background-color: transparent;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.navigation th a {	margin: 0px;	padding: 0px;	clear: none;	float: none;	height: auto;	width: auto;	overflow: auto;	position: static;	visibility: visible;	z-index: auto;	background-color: transparent;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.navigation th {	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-color: transparent;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #container {	width: 780px;	text-align: left;	height: 800px;	padding: 0px;	margin: auto;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #header {	padding: 0 10px 0 20px; /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */	background-color: #DDDDDD;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #header h1 {	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */	padding: 10px 0; /* Durch die Verwendung der Auffüllung anstelle von Rändern lässt sich gewährleisten, dass das Element die Kanten des div nicht berührt. */	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #mainContent {	padding: 0;	margin: 0px;	width: auto;	height: auto;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #footer {	padding: 0 10px;	background-color: #DDDDDD;	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.desig_neu #footer p {	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */	padding: 10px 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */	background-image: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}a {   outline:none; }.bildrahmen_a {	border: 1px solid #CECFCD;	margin: 0px;	padding: 0px;}.bildrahmen_b {	border: 1px solid #CECFCD;}*:focus {	outline: none;	blur : none;}
