.bsaLayoutTable {
 width: 360px;
}


/* Textfelder */
.bsaInput {
 border-style: solid;
 border-color: #999999;
 border-width: 1px;
; background-image: url(bilder/back_input.gif)
}


/* Buttons */
.bsaInputButton {
 background-color: #f0f0f0;
; background-image: url(bilder/back_input.gif)
}


.bsaInputSelect {
 background-color: #f0f0f0;
; background-image: url(bilder/back_input.gif)
}


.bsaMsgBold {
 font-weight: bold;
}


/* Farbe von Fehlermeldungen */
.bsaFehler {
 color: #ff0000;
}


/* Allgemeine Formatierungstabelle */
.bsaTable {

}


/* Anzeigenliste im Userbereich */
.bsaUserAnzeigenTable {
  width: 460px;
}


/* Anzeigenliste-Kopf im Userbereich */
.bsaUserAnzeigenTableHead {
  font-weight: bold;
}


.bsaAnzAufgKauftable {
  width: 400px;
}

.bsaKatlistTable {
  width: 460px;
}


.bsaCat {
  font-size: 10pt;
; font-weight: bold
}

.bsaSubcat {
  font-size: 8pt;
}


/* Hintergrund Zusatzfelder */
.bsaZusatzfelder {
  background: #eeeeff;
  width: 250px;
  border: 1px #cccccc solid;
}



/* Anzeigenliste */
.bsaAnzListTable {
  width: 440px;
}


/* Kopfzeile der Anzeigenliste */
.bsaAnzListTableHeader {
  background: #FFCC66;
}


/* Hintergrund für Kaufoption in Anzeigendetail */
.bsaAnzlistKaufoption {
  background: #ffffff;
  width: 200px;
  padding: 3px 3px;
  text-align: left;
  vertical-align: top;
  border: 1px;
  border-style: solid;
  border-color: #999999;
}


/* Ebene die das Anzeigenbild enthält */
.bsaAnzlistImg {
  width: 300px;
  border: 1px #999999 solid;
}


/* Textarea Anzeige Details */
.bsaAnzDetailTable {
  width: 460px;
}


/* Tabelle Anzeige beantworten */
.bsaAnzAntwortTable {
  width: 460px;
}


/* Textarea Anzeige beantworten */
.bsaAnzAntwortTextarea {
  background: #f6f6f6;
  width: 400px;
  height: 200px;
}

/* Preishinweis Anzeige beantworten */
.bsaAnzAntwortPreis {
  background: #FFEEEE;
  width: 400px;
  height: 80px;
}


/* Tabelle Profil anzeigen */
.bsaProfileTable {
  width: 460px;
}


/* Profilauflistung, linke Spalte */
.bsaProfileBrowseCaption {
  width: 200px;
  font-weight: bold;
}


/* Profilauflistung, rechte Spalte */
.bsaProfileBrowseValue {
  width: 260px;
}


/* Profilauflistung, Überschriften */
.bsaProfileBrowseHead {
  width: 460px;
  font-weight: bold;
  font-size: 16pt;
  color: #009933;
}


/* Suchtabelle */
.bsaSucheTable {
  width: 360px;
}


/* Suchtabelle Ergebnisse */
.bsaSucheErgTable {
  width: 460px;
}


/* Kopfzeile Suchtabelle Ergebnisse */
.bsaSucheErgTableHead {
  background: #FFCC66;
  width: 460px;
  font-weight: bold;
}


/* Hintergrund modInfo Regeln */
.bsaRegelnTable {
  width: 360px;
  text-align: left;
  padding: 8px 8px;
}


/* Persönlicher Bereich Navigationstabelle */
.bsaUserNavtable {
  width: 460px;
  padding: 4px 4px;
  vertical-align: top;
}


/* Homepageliste */
.bsaHomepagesList {
  width: 150px;
  padding: 4px 4px;
  vertical-align: top;
}


/* Homepage Hintergrund */
.bsaHomepageArea {
  width: 460px;
  padding: 8px 8px;
  text-align: left;
  vertical-align: top;
  border: 1px #666666 solid;
}


/* Rechnungposten Tabelle modUser */
.bsaRePostenTable {
  width: 460px;
}


/* Rechnungposten Kopfzeile modUser */
.bsaRePostenTableHead {
  width: 460px;
  padding: 4px 4px;
  font-weight: bold;
}
