body, #container, #head, #navigation, #inhalt, h1 {
      margin:0;
      padding:0;
}

body {
      /* background-color: #CC6600;  */
      background-color: #750013;
      color: #000000;
      font-weight: bold;
      font-size: 12px;
      font-family: arial;
      /* background-image: url(img/hintergrund.jpg); */
}

p {
      margin: 25px, 25px, 0, 0;
}

td {
      color: #000000;
      font-weight: bold;
      font-size: 12px;
      font-family: arial;
}

h1 {
      font-size: 1.3em;
      color: #000000;
      color: #C0031F;
      border-top: 0px;
      border-left: 0px;
      border-right: 0px;
      border-bottom: 2px;
      border-style: dotted;
}

h2 {
      font-size: 1.1em;
}

#head {
      background-color: #DEDEDE;
      /*background-image: url(img/head_hint.jpg);
      background-repeat: repeat-x; */
      height: 105px;

}

#container {
      background-image: url(img/hintergrund.jpg); 
}

#navigation {
      /*position: absolute;*/
      margin: 3px 0 0 0;
      width: 160px;
/*    height: 600px; */
      background-image: url(img/hintergrund.jpg); 
/*      background-color: #BB0000;  */
      float: left;
      font-variant: small-caps;
      font-size: 105%;
/*      z-index: 2;*/
}

#inhalt {
     /* position: relative;*/
      margin-left: 160px;
      padding: 10px 10px 0 5px;

      /*height: auto;*/
      /*float: left;*/
/*      z-index: 3;*/
      background-color: #FFCC66;
      background-color: #DEDEDE;
}

a, a:link, a:active, a:visited, a:hover {
      color: #C0031F;
      text-decoration: none;
}

#bottom {
      display: block;
      width: 100%;
      background-color: #000000;
      bottom: 0;
      text-decoration: none;
      color: #DEDEDE;
      z-index: 10;
      
      width: 100%;
      bottom: 0;
      background-color: #750013;
}

#bottom a, #bottom a:link, #bottom a:active, #bottom a:visited, #bottom a:hover {
      margin: 0 0 0 5px;
      text-decoration: none;
      color: #DEDEDE
}

#edit {
      width: 700px;
      height: 250px;
      overflow: auto;
}

#frequenzen {
      position: absolute;
      margin: -65px 0 0 210px;
      padding: 0 15px 0 0;
      text-align: left;
}

*html #frequenzen {
      position: absolute;
      margin: -80px 0 0 210px;
      padding: 0 15px 0 0;
      text-align: left;
}

.text {
      width: 800px;
      background-color: #FFCC66;      
      background-color: #DEDEDE;
}

.textrss {
      width: 800px;
      background-color: #FFCC66;      
      background-color: #DEDEDE;
}

#navigation ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#navigation ul ul {
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 10px;
}

#navigation li {
  margin: 0 0 2px 0;
}

#navigation li li {
  margin: 0 0 2px 0;
}

.menue {
  background-color: #000000;
  color: #C0031F;
  text-decoration: none;
  font-weight: bold;
  border-left: 12px solid #C0031F;
  padding: 5px 5px 5px 0.5em;
  display: block;
  width: 125px;
}

.menuepunkt {
  background-color: #C0031F;
  margin: 0 0 2px 0;
  border-left: 12px solid #000000;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  padding: 5px 5px 5px 0.5em;
  display: block;
  width: 125px;
}

.submenue {
  background-color: #000000;
  color: #C0031F;
  text-decoration: none;
  font-weight: bold;
  border-left: 12px solid #C0031F;
  padding: 5px 5px 5px 0.5em;
  display: block;
  width: 115px;
}

.submenuepunkt {
  background-color: #C0031F;
  margin: 0 0 2px 0;
  border-left: 12px solid #000000;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  padding: 5px 5px 5px 0.5em;
  display: block;
  width: 115px;
}

#navigation li a:hover, #navigation li a:active, #navigation li a:focus {
  background-color: #DEDEDE;
  color: #C0031F;
  text-decoration: none;
  font-weight: bold;
  border-left: 12px solid #C0031F;
  padding: 5px 5px 5px 0.5em;
  display: block;
  /*width: 125px;*/
}

*html .menue {
  width: 149px;
  margin: 0 0 2px 0;
}

*html .menuepunkt {
  width: 149px;
  margin: 0 0 2px 0;
}

*html .submenuepunkt {
  width: 139px;
  margin: 0 0 2px 0;
}

*html .submenue {
  width: 139px;
  margin: 0 0 2px 0;
}

#headpic1 {
  padding: 10px 0 0 0;
}

#headpic2 {
  float: right;
  margin: -40px 0 0 0;
}
