html, body, div, h1, h2, p, a, img {	margin:0;	padding:0;	border:0;	font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:inherit;	vertical-align:baseline;}html {	height:100%;	margin-bottom:1px;} body {	font-size:14px;	font-family:Verdana, Helvetica, Arial, Sans-Serif;	line-height:160%;	color:#333;	background:#eee;	text-align:center;}#content {	margin:0 auto;	text-align:left;	width:960px;	padding:0 0 80px 10px;	background:#fff;	border-right:1px #000 solid;	border-left:1px #000 solid;	border-bottom:1px #000 solid;	font-size:12px;}#kopf {	width:400px;	padding:20px 0;	height:50px;	float:left;}#sprache {	width:200px;	float:right;	text-align:right;	padding:0 10px;}.spalte {	margin:0 10px 0 0;	width:230px;	float:left;}#fuss_i { /*970breit*/	width: 970px;	}#fuss_a { /*970breit*/	margin: 0 auto 30px auto;	width: 970px;	font-size: 10px;	color: #666;	padding-left:10px;	}#fuss_l {	float: left;	}#fuss_r {	padding-right:10px;	float: right;	}.spalte p {	line-height:150%;	margin:10px 0;	padding:0 4px;}h1 {	font-size:15px;	padding:3px;	margin-bottom:1px;	text-align:center;	color:#fff;	height:50px;	font-weight:bold;}h2 {	font-weight:bold;	color:#003366;	margin-bottom:30px;	line-height:150%;	font-size:15px;	padding-right:10px;}.j h1 {	background:#003366;}.v h1 {	background:#003366;} .c h1 {	background:#66cc00;}.m h1 {	background:#03a7c5;}.logo {	margin:80px 0 0 4px;}a:focus {	outline:none;}a {	color:#333;	text-decoration:none;}#fuss_a a {	color:#666;	border-bottom:1px #aaa solid;}#sprache a {	color:#666;	border-bottom:1px #aaa solid;}h1 a {	color:#fff;}a.lx {	font-weight:bold;}.spalte a {	display:block;}