body {
  font-family:helvetica,sans-serif;
  font-size:12pt;
  background:#dddddd;
  color:4d4d4d;
  margin:50px 0 50px 0;
  text-align:center;
}

#outer {
 text-align:left;
 width:1000px;
 margin:auto;
 border:1px solid black;
}

#header {
 background:white;
 background-image: url(images/titel.png);
 border-bottom:1px solid black;
 height:100px;
}

#navbar {
 height:15px;
 background:#990032;
 font-size:10px;
 color:white;
 padding:2px 10px 2px 10px;
 border-bottom:1px solid black;
}

#inner {
 background:#cccccc;
}

#menu {
 float:left;
 background:#cccccc;
 margin-right:10px;
 padding:10px 20px 20px 20px;
}

#content {
 background:white;
 text-align:left;
 padding:20px 10px 10px 20px;
 width:780px;
 border-left:1px solid black;
}

#footer {
 clear:both;
 height:15px;
 background:#990032;
 font-size:10px;
 color:white;
 padding:2px 10px 2px 10px;
 border-top:1px solid black;
}

div.menu1 {
  font-size:100%;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:2px;
}

div.menu2 {
  font-size:80%;
  margin-left:10px;
}

div.titlecontent {
  text-align:center;
  padding:10px;
  font-size:90%;
}

div.pagetitle {
  font-weight:bold;
  margin-bottom:20px;
}

div.pageintertitle {
  font-weight:bold;
  margin-top:10px;
  margin-bottom:10px;
}

div.pagecontent {
  margin:0;
  padding: 0 20px 10px 0;
}

p {
  margin:0;
  padding-bottom:10px;
  color:green; /* do not use p, use div.pagecontent! */
}

img.headerlogo {
  float:left;
  margin:10px 10px 10px 20px;
}

.simpleborder {
  border: 1px solid black;
}

.emphasis {
  font-weight:bold;
}

.center {
  text-align:center;
}

.pseudolink {
  color:#990032;
}

a {
  text-decoration:none;
}
a:link {
  color:#990032;
}
a:visited {
  color:#990032; 
}
a:hover { 
  text-decoration:underline; 
}

#footer > a {
  text-decoration:none;
}
#footer > a:link {
  color:white;
}
#footer > a:visited {
  color:white;
}
#footer > a:hover {
  text-decoration:underline;
}
