/*für alle Bereiche werden die Innen- und Außernabstände auf 0 gesetzt*/
body, html, #navigation, #container, #inhalt {
  margin: 0;
  padding: 0;
}
body {
  font: 100.01% arial;
  background-image: url(../images/hint.jpg);
  background-attachment: fixed;
  text-align: center; /*Zentrierung für den IE 5.x */
}
#container {
  width: 795px;
  text-align: left;
  margin: 10px auto; /*Zentrierung für die standardkonformen Browser */
  background-color: #ffffff;
  border: solid 1px #dcdada;
}
#kopf {
  background-color: #ffffff;
  height: 120px;
  color: #E6DCCF;
  padding: 0px;
  text-align: center;
}
#navigation {
  width: 14em;
  float: left;
  background-color: #990f0d;
  color: #ffffff;
}

#navi {
  background-color: #990f0d;
}

#wetter {
  background-color:#dcdada;
}

#stand {
  font-size: 11px;
  font-weight: normal;
  padding-bottom: 20px;
}

#inhalt {
  background-color: #ffffff;
  color: #708090;
}
p {
  margin: 25px 25px 0 25px;
}
h1 {
  margin: 0 25px;
  padding: 20px 0 0;
  font-size: 1.3em;
}
/*Navigationsleiste */
#navigation ul {
  list-style-type: none; /*Aufzählungspunkte entfernen */
  margin: 25px 0 0 0;
  padding: 0;
}
#navigation a:link, #navigation a:visited {
  text-decoration: none;
  color: #064696;
  display: block;
  font-weight: bold;
  padding: 2px;
  border-left: 23px solid #990f0d;
  background-color: #b22222;
  color: #ffffff;
}

#wetter a:link, #wetter a:visited {
  background-color:#dcdada;
  border-left: 23px solid #dcdada;
  border-right: 23px solid #dcdada;
}

/*hover-Effekte */
#navigation a:hover {
  color: #3054BF;
  background-color:#dcdada;
  border-left: 23px solid white;
  color: #064696;
}

#wetter a:hover {
  color: #3054BF;
  background-color:#dcdada;
  border-left: 23px solid #dcdada;
  border-right: 23px solid #dcdada;
  color: #064696;
}

#link {
  background-color: #ffffff;
  color: #708090;
}

#link table{
  margin: 0 25px;
  padding: 0;
  width: 520px;
  height: 100%;
}

.rahmen {
  border: 1px solid #064696;
}

td.normal {
  font-size: 14px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
}

td.linkline {
  border: solid 1px #dcdada;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
  font-size: 12px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
}

td.linkline2 {
  border: solid 1px #dcdada;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
  font-size: 12px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: right;
}

th.link {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #dcdada;
  color: #064696;
}


#link a:link, #link a:visited {
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;;
  color: #064696;
  width: 250px;
}

img {
  border: 0;
}

img.link{
  border: 1px solid #dcdada;
  padding: 2px;
}

#suche {
  padding-top: 5px;
}

