
/* added by FK */

.abbrev dt {position:relative; top:0.75em; margin-bottom:-6px; }

@media screen { 
.abbrev dd {position:relative; left:60px; width:75%; margin-bottom:-6px; } 
.impressum {font-style: italic; text-align: right; font-size: 70%; }
}

@media print { 
.abbrev dd {position:relative; left:60px; width:600px; margin-bottom:-6px; } 
.noprint   {display:none; }
.impressum {display:none; }
}

/* Generated by KompoZer */

p {
  font-family: Arial,Helvetica,sans-serif;
}
td {
  font-family: Arial,Helvetica,sans-serif;
  vertical-align: top;
}
th {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  vertical-align: top;
}
pre {
  font-family: "Courier New",Courier,monospace;
}
sup {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
address {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
span {
  font-family: Arial,Helvetica,sans-serif;
}
div {
  font-family: Arial,Helvetica,sans-serif;
}
code {
  font-family: "Courier New",Courier,monospace;
}
a {
  font-weight: bold;
  color: #006699;
  text-decoration: none;
}
a:link {
}
a:hover {
  text-decoration: underline overline;
  background-color: #ccffff;
}
a:visited {
  color: #003366;
}
ul {
  font-family: Arial,Helvetica,sans-serif;
}
.chapter1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
.chapter2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 65%;
  padding-left: 12px;
}
.chapter3 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 70%;
}
.intertitre {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 110%;
  font-weight: bold;
  color: #006699;
  background-color: #ffffff;
}
.language {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  text-align: right;
  font-weight: bold;
}
.grey {
  color: #666666;
  background-color: inherit;
}
.date {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
.item {
  font-size: 80%;
  font-weight: bold;
}
.h1blue {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 150%;
  font-weight: bold;
  color: #006699;
  background-color: #ffffff;
}
.h1red {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 150%;
  font-weight: bold;
  color: #cc9900;
  background-color: #ffffff;
}
.h2blue {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 125%;
  font-weight: bold;
  color: #006699;
  background-color: #ffffff;
}
.h2red {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 125%;
  font-weight: bold;
  color: #cc9900;
  background-color: #ffffff;
}
.h3blue {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #006699;
  background-color: #ffffff;
  font-style: italic;
}
.h3red {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #cc0000;
  background-color: #ffffff;
  font-style: italic;
}
.question {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  color: #006699;
  font-size: 120%;
}
.txtfld_monospace {
  font-family: "Courier New",Courier,monospace;
  font-size: 12px;
}
.txtfld_prop {
  font-size: 10px;
}
.smallgap {
  margin-top: 6pt;
  margin-bottom: 6pt;
  list-style-type: disc;
  list-style-image: none;
  list-style-position: outside;
}
.smallgap80 {
  margin-top: 6pt;
  margin-bottom: 6pt;
  font-size: 80%;
  list-style-type: disc;
  list-style-image: none;
  list-style-position: outside;
}
.logotop {border:none white 0px; width:100px;height:100px; }
