.top {  
  text-align: right;  
  font-family: Futura, "Trebuchet MS", Arial, sans-serif;  
  font-size: 40px;  
  font-weight: bolder;  
  background-image: url("back.jpg");  
  color: white;  
  padding-top: 10px;  
  padding-right: 9px;  
  padding-bottom: 9px;  
  padding-left: 9px;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  background-repeat: repeat-x;  
  font-variant: small-caps;  -epub-text-transform: capitalize;
  text-transform: capitalize;  
  text-decoration: none;
}

.top p {  
  font-size: 0.5em;
}

s #container {  
  position: relative;  
  clear: both;  
  width: 100%;
}

#navigation {  
  font-size: 12px;  
  margin-top: -20px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  display: block;
}

#navigation ul {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  list-style-type: none;  
  list-style-position: outside;  
  list-style-image: none;  
  background-color: transparent;  
  background-image: url("css/hintergrund_navigation.png");  
  background-repeat: repeat-x;  
  background-attachment: scroll;  
  background-position: left top;  
  float: left;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: black;  
  width: 100%;
}

#navigation li {  
  float: left;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;
}

#navigation li a, #navigation li a:link {  
  color: white;  
  text-decoration: none;  
  padding-top: 0.5em;  
  padding-right: 1em;  
  padding-bottom: 0.5em;  
  padding-left: 1em;  
  border-right-width: 1px;  
  border-right-style: solid;  
  border-right-color: black;  
  display: block;
}

#navigation li a:hover {  
  background-color: transparent;  
  background-image: url("css/hintergrund_navigation_hover.png");  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;
}

* html #navigation a {  
  width: 1px;
}

#seitelinks {  
  float: left;  
  width: 100px;  
  height: 1800px;
}

#seiterechts {  
  float: right;  
  width: 170px;  
  height: 800px;  
  font-family: Calibri, Candara, Optima, Arial, sans-serif;  
  font-size: 10pt;  
  margin-left: 10px;  
  border-left-width: 1px;  
  border-left-style: outset;  
  border-left-color: #ff6600;  
  padding-left: 10px;  
  text-align: left;
}

#seitentitel {  
  padding-top: 2px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  border-top-width: 0px;  
  border-top-style: none;  
  border-top-color: #990000;  
  background-color: white;  
  background-image: url("Notenlinie.png");  
  text-align: center;  
  vertical-align: text-bottom;  
  height: 42px;  
  font-size: 24px;  
  background-repeat: no-repeat;  
  margin-bottom: 1px;  
  margin-top: 12px;
}

body {  
  font-family: Verdana, Geneva, sans-serif;  
  max-width: 1000px;  
  border-top-width: 0px;  
  border-right-width: 0px;  
  border-bottom-width: 0px;  
  border-left-width: 0px;  
  border-top-style: none;  
  border-right-style: none;  
  border-bottom-style: none;  
  border-left-style: none;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;
}

.td_date {  
  font-weight: bold;  
  text-align: right;
}

#XXX {  
  background-color: #333399;  
  font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;  
  font-size: 21pt;  
  line-height: 37pt;  
  font-variant: small-caps;  
  text-align: center;  
  color: yellow;  
  width: 414px;  
  height: 120px;  
  display: table;
}

