body{
	margin: 0;
	padding: 0;
	font: normal 0.9em/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#cccccc;
}

td{
	vertical-align:top;
}

h1{
	font-size:1.1em;
	font-weight:bold;
}

h2{
	font-size:1.1em;
	font-weight:bold;
	font-style:italic;
	color:#990000;
}

img{
	padding-top:10px;
	padding-bottom:10px;
}

#side{
	width: 900px;
	margin: 0 auto 0;
	padding-top:40px;
	padding-bottom:40px;
	background-color:#ffffff;
}

#spalte1{
	padding-left:40px;
	padding-right:5px;
	width:50%;
}

#spalte2{
	padding-right:40px;
	padding-left:5px;
	width:50%;
}

#kontakt{
	padding-top:30px;
	padding-left:40px;
	width:350px;
}