
body { margin:0; background:#ffffff; font-family:Verdana, Helvetica, sans-serif; color:#000000; font-size:12pt; font-style:normal; font-weight:normal; }

/* schrift */
strong, .bold { font-style:normal; font-weight:600; }
a:link, a:visited { color:#000000; text-decoration:underline; }
 
/* boxen */
#wrapper { width:100%; } 
#mittelspalte { position:relative; top: 0px; width:auto; margin:0; padding: 1% 5%; background:transparent; }
.aktubox  { position:relative; width:95%; padding:3px 0px 2px 0px; margin:0; }
.kursbox  { position:relative; width:75%; padding:10px 0px 0px 0px; margin:0; }
.servbox  { position:relative; width:75%; padding:3px 0px 2px 0px; margin:0; }
.hilfbox { position:relative; width:75%; padding:3px 0px 2px 0px; margin:0;  }

/* alle */
.text { margin: 0px 0px 0px 130px; padding:0 0 0 0; font-size:80%; }
.text img { position:relative; left:0px; }

#links, #header, .dreieck {display:none;}

.text a:after {
  content:" <"attr(href)">";
  background-color: inherit;
  color: #369;
  font-style: italic;
  }

.text3 a:after {
  content:" <"attr(href)">";
  background-color: inherit;
  color: #369;
  font-style: italic;
  }


#mittelspalte h3 { font-size:200%; font-style:normal; font-weight:700; margin:0; padding:3px; }
#mittelspalte h4 { font-size:150%; font-style:normal; font-weight:700; margin:0; padding:3px; }
#mittelspalte p { font-size:100%; font-style:normal; font-weight:500; margin:0; padding:3px; }

/* index */
#bildquader { margin:0; padding: 1% 5%; background:transparent;  }
#bildquader ul  { list-style:none; margin:0; padding:0; }
#bildquader ul li { display:inline; margin:0; padding:0; }

/* fusszeile nur index */
#fusszeile { position:relative; width:auto; margin:1% 5%; padding:1% 1%; background:transparent; background:transparent; border-top:2px #333333 solid; }
.fusstext { margin:0; padding:0; font-size:75%; text-align:center; }

