body {
  background-color: #ffffff;
  margin-left: 0;
}

a:link {
  text-decoration: underline; color: #660000
}

a:visited {
  text-decoration: underline; color: #660000
}

a:active {
  text-decoration: none; color: #660000
}

a:hover {
  text-decoration: none; color: #660000
}

table {
  text-align: center;
}

td {
  padding: 5px;
  width: 180px;
  height: 40px;
}

td.innen {
  background-color: #ffcc00;
}

td.aussen {
  background-color: #ff9900;
}

.bild {
    text-align: right;
    float: right;
    margin: 0 0 10px 30px; padding: 0;
}

.bild p {
  font-family: Arial,sans-serif;
  font-size: 13px;
  font-style:italic;
  text-align: right;
  width:260px;
}

#titel1 { 
  font-family: "Times New Roman",serif;
  font-size: 25px;
  font-weight: normal;
  position: absolute;
  top: 30px;
  left: 45px;
}

#titel2 { 
          font-family:"Times New Roman",serif;
          font-size:19px;
          font-weight:normal;
          position:absolute; top:60px; left:45px;
        }

#ansichten {
position:relative;
  text-align: center;
}

#ansichten h2 {
  text-align: center;
  margin: 40px 0 20px 0; padding: 0;
}

#schilder {
position:relative;
}

h1 { 
  font-family: Arial,sans-serif;
  font-size: 16px;
  color: #ff6600;
}

h2 { 
  font-family: Arial,sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}

p,blockquote,table { 
  font-family: Arial,sans-serif;
  font-size: 13px;
}

p,blockquote {
    text-align: justify;
}

#wappen {
	position:relative; top:170px; left:2px;
      }

#text {
	position:absolute; top:180px; left:140px; width:640px;
      }

#links {
  text-align: center;
  left:0px;
  top:0px;
  width:320px;
}

#rechts {
  text-align: center;
  position:absolute;
  top:0px;
  left:320px;
  width:320px;
}

#rechts p,#links p {
  text-align: center;
}

#rechts img,#links img {
  margin: 20px 0 0 0;
}

#banner {
	  position:absolute; top:15px; left:400px; width:640px;
	}
hr {
  color:silver;
  background-color:silver;
  height:1px;
  border:0;
  width:640px;
}

#ende {
  height: 20px;
  font-family: Arial,sans-serif;
  font-size: 10px;
  text-align: center;
}

/* Hauptnavigation */
/* Hauptnavigation */
/* Hauptnavigation */

ul#Navigation {
                position:absolute; top:120px; left:2px;
                margin: 0; padding: 0;
                text-align: center;
                font-family:Arial,sans-serif;
                font-size:13px;
              }

ul#Navigation li {
                   list-style: none;
                   display: inline;
                   margin: 0; padding: 0;
                 }

ul#Navigation a {
                  float: left; width: 6em;
                  margin: 1px; padding: 5px 15px;
                  border: 1px solid #ff6600;
                  color:#660000;
                  background-color: #ff9900;
                  text-decoration: none;
                  font-weight: bold;
                }

* html ul#Navigation a, * html { /* Korrektur fuer IE 5.x */
                                 width: 109px;
                                 w\idth: 109px;
                               }


ul#Navigation a:hover {
                        background-color: #ffCC00;
                      }

ul#Navigation div {
                    clear: left;
                  }

/* Seitennavigation */
/* Seitennavigation */
/* Seitennavigation */

ul#Seitennavi {
                position:absolute; top:180px; left:2px;
                margin: 0; padding: 0;
                font-family:Arial,sans-serif;
                font-size:10px;
              }

* html ul#Seitennavi { /* Korrekturen fuer IE 5.x */
                       width: 0;
                       w\idth: 0;
                       padding-left: 0;
                       padd\ing-left: 0em;
                     }

ul#Seitennavi li {
                   list-style: none;
                   margin: 0.3em; padding: 0;
                 }

ul#Seitennavi a { 
    		  width: 10em;
    		  display:block;
    		  padding: 0.3em;
    		  text-decoration: none;
    		  border: 1px solid #ff6600;
    		  color:#660000; background-color: #ff9900;
    		}

* html ul#Seitennavi a { /* Breitenangaben nur fuer IE */
    		         width: 10em;
                         w\idth: 10em;
    		       }

ul#Seitennavi a:hover {
    		        background-color: #ffcc00;
    		      }
