body { height:100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #706E70;	background: url(images/hintergrundverlauf.jpg);	background-attachment: scroll;	background-repeat: repeat-x;	background-color: #EEEEEE;}h1 {	color: #2905A1;		background-color: transparent;	font-size: 20px;}h3 {	color: #2905A1;		background-color: transparent;	font-size: 14px;	padding-left: 30px;}p img {vertical-align:middle;}table {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}#main {	position: relative;	top: 0px;	margin: 0px;	padding: 0px;	width: 800px;	height: 100%;}#head {	position: absolute;	top: 2px;	left: 0px;	background-image: url(images/kopf.jpg);	background-color:#414B55;	width: 800px;	height:190px;	margin: 0px;	padding: 0px;	text-align: left;}#lang {	position: absolute;	z-index:10;	top: 165px;	left: 680px;	margin: 0px;	padding: 0px;}#main #lang a:link, #main #lang a:visited {	font-size: 10px;	font-weight: bold;	color: #DDDDDD;	text-decoration: none;}#main #lang a:hover {	text-decoration: underline;}#navigation {	position: relative;	height: 25px;	width: 800px;	left: 0px;	top: 0px;	color: #FAFAFA;	background-color: #424B56;	background-image: url(images/hintergrundnavi.jpg);	text-align: justify;	margin: 0px;	padding: 0px;}#navul {	position: absolute;	height: 25px;	width: 800px;	left: 15px;	top: 0px;	text-align: justify;	margin: 0px;	padding: 0px;}.navitem { display: block; list-style-type: none; text-align: center;	height: 25px;	width: 110px;	padding: 0px;	margin: 0px;	float: left;}#main #content #navigation #navul li.navitem a:link, #main #content #navigation #navul li.navitem a:visited {	display: block;	width: 110px;	height: 25px;	line-height: 25px;	vertical-align:middle;	color: #111133; font-weight: bold; text-decoration: none;	background-color: transparent;	background-image: url(images/transparentpixel.gif); 		}#main #content #navigation #navul li.navitem a:hover {	color: #2905A1;	background-image: url(images/nav_hl.jpg);	font-weight: bold;	text-decoration: none;}.links {	float: left;	margin: 5px;}.rechts {	float: right;	margin: 5px;}.clear { clear: both;}#content {	width: 800px;	font-size: 12px;	padding: 0px;	margin: 0px;	position: absolute;	left: 0px;	top: 192px;	text-align: center;}#header {	font-size: 10px;	font-weight: bold;	color: #424B56;	background-image: url(images/content_top.gif);	position: relative;	width:800px;	height:12px;	left: 0px;	top:10px;	text-align: center;	margin: 0px;	padding: 0px;	}#maincontent { position: relative; left: 0px; top: 11px; width: 798px;	padding: 0px;	margin: 0px;	text-align: left;	color: #424B56;	background-color: #FAFAFA;	background-image: url(images/hintergrund_inhalt.jpg);	background-repeat: no-repeat;	border-right: 1px solid #584A83;	border-bottom: 1px solid #FAFAFA;	border-left: 1px solid #DFDEDE;	border-top: 1px solid #DFDEDE; 	}	* html #maincontent {  /* nur fuer Internet Explorer */  width:798px;     /* Version 5.x */  w\idth:800px;    /* Version 6 */}#main #content #maincontent a:link, #main #content #maincontent a:visited {	font-size: 12px;	font-weight: bold;	color: #2905A1;	background-color: transparent;	text-decoration: none;}#main #content #maincontent a:hover {	text-decoration: underline;}#footer {	font-size: 10px;	font-weight: bold;	vertical-align:middle;	color: #2905A1;	background: url(images/content_bottom.gif);	background-repeat:no-repeat; background-position:top left;		width:800px;	height:12px;	position:relative;	left: 0px;	top: 11px;	text-align: center;	margin-top: 0px;	margin-bottom: 10px;	padding-top: 0px;}#main #content #footer a, #main #content #footer a:visited {	font-size: 10px;	font-weight: bold;	color: #2905A1;	background-color: transparent;	text-decoration: underline;}#main #content #maincontent #footer a:hover {	text-decoration: underline;}table.meinung {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #424B56;	background-color: #F5F5F5;	border: 1px solid black;	width: 581px;	padding: 0px;	margin: 0px;}tr.meinungtop {	color: #222244;	background-color: #9999AA;}#main #content #maincontent .meinung .meinungtop a:link, #main #content #maincontent .meinung .meinungtop a:visited {	color: #222244;	background-color: #9999AA;	text-decoration: underline;}.hr {	position: relative;	left: 0px;	margin: 0px;	padding: 0px;	height: 16px;}.big {	font-size: 16px;	font-weight: bold;}#flashjubel { position: absolute; top: 30px; left: 150px; width: 250px; height: 200; visibility: visible;}