body {	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */	padding: 0;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	background-image: url(../images/hg_verlauf.png);	background-repeat: repeat-x;	background-color: #00409c;}.mainLayout #swf_container {	height:100%;	width:100%;	}:focus {  outline: 0;}.mainLayout #fensterbreite {	position:absolute;	width: 100%; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */	z-index:2;	height: 100%;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	overflow: visible;	background-image: url(../images/hg_welle_standard.jpg);	background-repeat: no-repeat;	background-position: center top;}.mainLayout #container {	width: 961px;	text-align: center;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}.mainLayout #header {	height: 89px;	text-align: center;}.mainLayout #header h1 {	margin: 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. */}.mainLayout #suchcontainer {	position: absolute;	visibility: visible;	right: 0px;	bottom: 0px;	height: 17px;	width: 320px;	top: 0px;}.mainLayout #mainContent {}.mainLayout #fixedFooter {		position:fixed; 	width:1497px; 	height:143px; 	margin:-140px 0px 0px -748.5px; 	z-index:1; 	left: 50%; 	top: 100%}.mainLayout #footer {	font-family: Verdana, Geneva, sans-serif;	font-size: x-small;	color: #FFF;	float: right;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.mainLayout #footer a {	font-family: Verdana, Geneva, sans-serif;	font-size: x-small;	color: #FFF;	text-decoration: none;}.mainLayout #footer a:hover {	text-decoration: underline;}.mainLayout #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. */	text-align: right;}
