* {
  margin: 0;
  padding: 0;
}
header, nav, section, footer {
    display: block;
}
header {
    background:url(pics/backgroundpic.jpg) repeat-x left top;
    height:150px;
}
nav {
    background-color: Silver;
	font-size: 1.2em;
	padding-left: 1em;
}
#schatten {
  background:url(pics/schatten.png) repeat-x;
  height:12px;
}
section {
    background-color: Silver;
	padding-left: 1em;
}
footer {
    background-color: Silver;
	padding-left: 1em;
}
html, body {
  font: 100% Arial, Helvetica, sans-serif;
}
header p {
  color:white;
  text-align:right;
  font-size: 2em;
  padding:0.4em 0.4em 0 0;
}
section h1, h2, h3, p, ul {
  padding-bottom: 0.7em;
}