/* Generated by KompoZer */
h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: medium;
  font-weight: bold;
}
h2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: x-large;
  color: #cc33cc;
  font-weight: bold;
  font-style: normal;
}
h3 {
  font-family: Arial,Helvetica,sans-serif;
  color: #ffcc00;
}
h4 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 160%;
  color: black;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}
h5 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 160%;
  color: #000099;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}
address {
  font-family: Arial,Helvetica,sans-serif;
}
* {
  margin: 0px;
  padding: 0px;
}
 img {
 border:none
 }
p.datum {
  border-width: medium;
  border-top-style: solid;
  border-top-color: gray;
  padding: 10px 0px 0px;
  margin-left: 30px;
}
p.artikel {
  margin: 20px 30px 20px 20px;
  padding: 0px;
}
p.infotext {
  background-color: Blue;
}
ul.artikel {
  margin-left: 40px;
}
.zeitungsname {
font-weight: bold;
  font-style: italic;
}
#kopfbereich {
  border: 10px solid #ccccff;
  margin: 0px;
  padding: 0px;
  position: static;
  visibility: visible;
  background-color: #000099;
  height: 119px;
}
#logo {
  border-style: none;
  background-image: url(../bilder/TV_Logo.gif);
  background-repeat: no-repeat;
  width: 212px;
  height: 72px;
  left: 37px;
  top: 23px;
  position: static;
  float: left;
  margin-top: 22px;
  margin-left: 46px;
}
body {
  margin: 0;
  background-color: #ccccff;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 100%;
  min-width: 41em;
}
ul#Navigation {
  border: 1px solid black;
  margin: 0;
  padding: 0.2em;
  font-size: 0.85em;
  float: left;
  background-color: gray;
  width: 12.4em;
}
ul#Navigation li {
  margin: 0 0 1px 0em;
  padding: 0;
  list-style-type: none;
}
ul#Navigation li ul {
  margin: 0 0 3px 0.8em;
  padding: 0;
}
ul#Navigation li ul li {
  margin: 1px 0 0;
}
* html ul#Navigation li ul li {
  margin-left: 0;
}
ul#Navigation a {
  border-style: solid;
  border-color: white black black white;
  border-width: 1px;
  padding: 0.3em;
  display: block;
  font-weight: normal;
  text-decoration: none;
  font-family: Arial,Helvetica,sans-serif;
}
* html ul#Navigation a {
  width: 12.8em;
}
* html ul#Navigation li ul li a {
  width: 12em;
}
ul#Navigation a:link {
  color: blue;
  background-color: #cccccc;
}
ul#Navigation a:visited {
  color: #666666;
  background-color: #eeeeee;
}
ul#Navigation a:hover {
  border-color: black white white black;
  color: white;
  background-color: #898989;
}
ul#Navigation a:active {
  border-color: black white white black;
  color: white;
}
div#Info {
  border: 1px solid #f2faac;
  margin: 0 0 1.1em;
  padding: 0 0 0 0.8em;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  line-height: 105%;
  float: right;
  width: 14.2em;
  background-color: #ffff66;
}
div#Info h2 {
  margin: 0.2em;
  font-size: 1.5em;
  line-height: 120%;
  text-align: center;
  color: #333399;
}
div#Info h1 {
  font-size: 0.9em;
  line-height: 105%;
  font-weight: bold;
  color: black;
  font-family: Arial,Helvetica,sans-serif;
}
div#Info p {
  margin: 0.5em;
  font-size: 0.6em;
}
div#Info li {
  margin: 1em;
  list-style-type: square;
  list-style-position: outside;
}
div#Inhalt {
  border: 1px solid white;
  margin: 0 15.5em 1em 12.7em;
  padding: 1.5em;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  background-color: white;
  color: black;
  clear: none;
  position: static;
}
* html div#Inhalt {
  height: 1em;
}
div#Inhalt h2 {
  margin: 0.2em 0;
  font-size: medium;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
div#Inhalt p {
  margin: 1em 0;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
div#Inhalt li {
  margin: 1em;
  list-style-type: square;
  list-style-position: outside;
}
p#Fusszeile {
  border: 1px solid silver;
  margin: 0;
  padding: 0.1em;
  clear: both;
  font-size: 0.9em;
  text-align: center;
  background-color: #ffeedd;
}
div#Inhalt2Spalten {
  border: 1px solid white;
  margin: 0 10px 1em 12.7em;
  padding: 1.5em;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  background-color: white;
  color: black;
  clear: none;
  position: static;
}
* html div#Inhalt2Spalten {
  height: 1em;
}
div#Inhalt2Spalten p {
  margin: 1em 0;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
}