/* Generated by KompoZer */
p, h1, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, b, i {
  font-family: Verdana,Arial,sans-serif;
}
body {
  margin: 0px;
  padding: 0px;
  background-color: #5497aa;
  text-align: center;
}
.picbody {
  margin: 0px;
  padding: 0px;
  background: #ffffff url(img/bg.jpg) repeat fixed 0%;
  text-align: center;
}
.container {
  margin: 0px;
  padding: 0px;
  voice-family: inherit;
}
html > body .container {
  margin: 0px;
  padding: 0px;
}
.data {
  margin: 0px auto;
  padding: 10px 60px 30px;
  background: #ffffff url(img/bottom.jpg) no-repeat fixed center bottom;
  text-align: left;
  voice-family: inherit;
  width: 750px;
}
html > body .data {
  width: 630px;
}
h1 {
  text-align: center;
  font-family: Verdana,Arial,sans-serif;
  font-size: 26px;
  font-variant: small-caps;
  font-weight: bold;
  color: #5497aa;
  letter-spacing: 2pt;
}
h2, .h2 {
  font-family: Verdana,Arial,sans-serif;
  font-variant: small-caps;
  font-size: 22px;
  font-weight: bold;
  color: #5497aa;
  letter-spacing: 1.5pt;
}
h3, .h3 {
  font-family: Verdana,Arial,sans-serif;
  font-variant: small-caps;
  font-size: 16px;
  font-weight: bold;
  color: #5497aa;
  letter-spacing: 1.5pt;
}
h4 {
  font-family: Verdana,Arial,sans-serif;
  font-variant: small-caps;
  font-size: 13px;
  font-weight: bold;
  color: #5497aa;
  letter-spacing: 1.5pt;
}
p, ul, ol, li, div, td, th, address, b, i {
  font-size: 13px;
}
a.bottom:active, a.bottom:link, a.bottom:visited {
  color: #ffffff;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
}
a.bottom:hover {
  color: #ffffff;
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  white-space: nowrap;
}
a:active {
  color: #5497aa;
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  white-space: nowrap;
}
a:link {
  color: #5497aa;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
}
a:visited {
  color: #5497aa;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
}
a:hover {
  color: #808080;
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  white-space: nowrap;
}
.klein {
  font-size: 10px;
}
.rot {
  color: #ff0000;
  background-color: transparent;
  font-weight: normal;
  font-size: 8pt;
}
.gelb {
  color: #ffa500;
  background-color: transparent;
  font-weight: normal;
  font-size: 8pt;
}
.gruen {
  color: #008000;
  background-color: transparent;
  font-weight: normal;
  font-size: 8pt;
}
.url {
  color: #ffffff;
  background-color: transparent;
  font-size: 10px;
}
.review {
  border: 1px dashed #5497aa;
  padding: 5px;
  font-family: monospace,Fixedsys,Courier;
  font-size: 13px;
  font-weight: normal;
  background-color: #efefef;
}
.forminput {
  border-style: outset;
  border-width: 2px;
  background-color: #ff80ff;
  font-size: 13px;
}
i, cite, italic {
  font-family: 'Times New Roman',Times,serif;
  font-style: italic;
  font-size: 110%;
}
hr {
  border: 1px solid #5497aa;
  color: #5497aa;
  background-color: transparent;
  height: 1px;
  width: 100%;
  text-align: center;
}
ul {
  list-style-image: url(img/bullet.gif);
}
.thumbnail {
  border: 1px solid #808080;
  margin: 2px;
  background: #000000 url(img/film-h.gif) repeat scroll 0%;
}
.pic {
  border: 1px solid #000000;
}

.navi {
 background-image:url(img/bg_tab.png);
 width:16%;
 height:80px;
 padding:8px;
}

.navtopic {
  color: #ffffff;
  background-color: transparent;
  font-weight: bold;
  font-variant: small-caps;
  white-space: nowrap;
}

a.navlink:active,
a.navlink:link,
a.navlink:visited,
a.navlink:hover {
  color: #ffffff;
  background-color: transparent;
  font-weight: normal;
  font-variant: small-caps;
  white-space: nowrap;
  text-decoration: none;
}

