
a:link
                  { text-decoration: none }
a:active
       { font-weight: bolder }
a:visited
        { text-decoration: none }
a:hover      { font-weight: bold }
body
     { color: rgb(0,0,0); font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: rgb(255,255,255) }
p   { font-size: 12px; }
button { border-top-style: solid; border-bottom-width: 1pt; font-size: 8pt; border-left-width: 1pt; border-top-width: 1pt; border-right-width: 1pt; font-family: Trebuchet MS, Arial, Helvetica; font-style: normal; border-bottom-style: solid; border-left-style: solid; border-right-style: solid;  }
h1  { color: #336643; font-size: 14px; font-weight: bold; line-height: 1.4em  } h2  { font-size: large } h3 { font-weight: normal; font-style: normal; color: #000080; font-family: Trebuchet MS, Arial, Helvetica; font-size: 14pt;  } h4  { color: navy; font-style: normal; font-weight: normal; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica } h5 { font-style: normal; font-family: Trebuchet MS, Arial, Helvetica; font-size: 10pt; font-weight: normal;  } h6 { font-family: Trebuchet MS, Arial, Helvetica; font-weight: normal; font-style: normal; font-size: 8pt;  } label { font-style: normal; font-size: 8pt; font-family: Trebuchet MS, Arial, Helvetica;  }
legend { font-style: Normal; font-family: Trebuchet MS, Arial, Helvetica; font-size: 8pt;  }
table { font-style: normal; font-family: Trebuchet MS, Arial, Helvetica;  }
.grossblau  { color: #000080; font-size: 11pt; text-transform: uppercase }
li    { color: #000; font-size: 9pt; font-family: "Trebuchet MS"; background-color: #598059 }
img.dia { border: inset 4px #9cc }
.review { color: #f90; font-size: 14pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal }
td1 { border: ridge 2pt #d3effd; outline: solid 2px #808000 }
.cbild { font-size: 0.8em }
.bild { text-align: center; width: 340px; float: left }
.bild img { margin: 5px }
.gruppe { font-size: 0.8em; background-color: #dedede; margin: 10px; padding: 5px; width: 700px; border: solid 1px black }
.einzeln { font-size: 0.8em; background-color: #dedede; margin: 10px; padding: 5px; width: 350px; border: solid 1px black }
.leer { margin-left: 5px; clear: both }
#links   { top: 0; left: 0; width: 130px; float: left }
#rechts  { color: navy; font-size: 12px; background-repeat: no-repeat; background-position: 0 0; left: 660px; float: right }
#fusszeile { z-index: 2; height: 50px }
#kopfzeile { margin-right: 130px; margin-left: 130px; z-index: 3; left: 0; height: 100px }
#mittelspalte  { margin-right: 105px; margin-left: 135px; left: 150px; width: 530px }

