body   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
p  { margin: 0px 0px 2px }
h1 {display:none }
h2   { font-size: 20px; background-color: #f1f1f1; margin-top: 0px; margin-bottom: 7px; padding: 2px }
h3    { font-weight: normal; font-size: 18px; margin-top: 5px; margin-bottom: 5px; padding: 0px }
h4  { font-size: 12px; margin: 0px }
a  { color: #b63831; text-decoration: none }
a:hover { text-decoration: underline }
/* Style fuer Bannerkopf mit logo */
.bannerzeile       { display:none}
#bannerkopf {display:none}

/*Style fuer Menueleiste links */
#menue  { display:none }

/* Spalten Mitte und Rechts aussen */
#spalteRechts    { display: none }
#spalteMitte      { margin: 0px; width: 90% }
#spalteSolo {}

/* Style fuer Kontakt Seite */
.KontaktAbteilung { vertical-align: top; width: 200px }
.KontaktArt { vertical-align: top; width: 150px }
.KontaktDaten { text-align: left; vertical-align: top; padding-bottom: 5px; width: 180px }
.KontaktKaten { margin-bottom: 10px; padding: 5px; border: solid 1px #b63831 }


/*Allgemeine Style */
.bu       { float: left; margin-right: 10px; margin-bottom: 5px; width: 300px; display: block }
.bu p   { font-style: italic; font-size: 11px; margin-top: 4px }
.bu img  { border: solid 1px black }
.bumid {float: left; margin-right: 10px; margin-bottom: 5px; width: 150px; display: block }
.bumid img {border: solid 1px black}
.buthumb  { float: left; margin-right: 10px; margin-bottom: 5px; width: 75px; display: block }
.buthumb img { border: solid 1px black }

.textblock       { float: left; margin-bottom: 5px; width: 100%; display: block }
.ohnerahmen  { border: none 0px }
.clear {clear:left}

.author  { font-style: italic; font-weight: normal }