* {	margin: 0px;	padding: 0px;}html {	height: 100%;	width: 100%;	display: table;}body {	display: table-cell;	vertical-align: middle;	margin: 0 auto;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#61655c;}#seite {	margin: 0 auto;	width: 950px;	height:580px;}img {	display: block;	vertical-align:bottom;}a img {	border: none;}a:focus {	outline:none;}/* --- HEADER --- */#header {	height: 50px;	border-bottom: 5px solid #eaf80b;}#logo {	font-size:24px;	font-weight:normal;	letter-spacing:0.1em;	margin-top:0px;}#logovita {	font-size:24px;	font-weight:normal;	letter-spacing:0.1em;	margin-top:50px;}/* --- CONTENT --- */#content {	margin-top:60px;	height: 400px;}#navi {	float:left;	width:250px;}#inhalt {	float:left;	width:700px;}#portrait {	background-color:#eaf80b;	height:145px;}#portrait img {	padding-right:20px;	background-color:#fff;}#statement {	margin-top:30px;}#statement .links {	width:335px;}#statement .links:first-child {	margin-right:30px;}.img a img {	margin:0 auto;	text-align:center;}.bildtitel {	font-size: 10px;}ul.mnavi {	list-style:none;}.mnavi li {	margin-bottom:30px;}.mnavi li:last-child {	margin-bottom:0px;}ul.linie {	list-style-type:none;	list-style-image: url(../images/li_line.gif);	padding-left:25px;}li {}ul.bullet {	list-style-type:none;	list-style-image: url(../images/li_bullet.gif);	padding-left:25px;}/* --- FOOTER --- */#footer {	height: 25px;}/* --- FORMATE --- *//* --- LINKS --- */a {	color: #61655c;	text-decoration: none;}a:hover, a.aktiv {	font-style:italic;}#header a:hover {	font-style:normal;}/* --- SONSTIGES --- */.klar {	clear:both;}.links {	float:left;}.rechts {	float:right;}.abstand0 {	clear:both;	height:0px;	line-height:0px;}.abstand10 {	clear:both;	height:10px;}.abstand16 {	clear:both;	height:16px;}.abstand20 {	clear:both;	height:20px;}.abstandv20 {	float:left;	width:20px;	height:180px;}