#printbefore {

	display: none;
	
}

#printafter {

	display: none;
	
}

.bsaLayoutTable {
 width: 600px;
}


/* Textfelder */
.bsaInput {
 background-color: #fcfcfc;
 border-style: solid;
 border-color: #999999;
 border-width: 1px;
}


/* Buttons */
.bsaInputButton {
 background-color: #f0f0f0;
}


.bsaInputSelect {
 background-color: #fdfdfd;
}


.bsaMsgBold {
 font-weight: bold;
}


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


/* Allgemeine Formatierungstabelle */
.bsaTable {

}


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


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


.bsaAnzAufgKauftable {
  width: 400px;
}

.bsaKatlistTable {
  width: 500px;
}


.bsaCat {
  font-size: 10pt;
}

.bsaSubcat, .bsaSubcat:hover {
  font-size: 8pt;
}


/* Hintergrund Zusatzfelder */
.bsaZusatzfelder {
  background: #F4FAFF;
  width: 400px;
  empty-cells: show;
}

.bsaZusatzfelder tr td {
  border-width: 1px;
  border-style: solid;
  border-color: #F4FAFF;
}



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


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


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


/* Ebene die das Anzeigenbild enthält */
.bsaAnzlistImg {
  width: 90%;
  border: 1px;
  border-style: solid;
  border-color: #eeeeee;
  margin-left:auto;
  margin-right:auto;
}


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

.bsaAnzDetailTable tr td {
 padding: 6px;
  border: 1px;
  border-style: solid;
  border-color: #cccccc;
}


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


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

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


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


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


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


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


/* Suchtabelle */
.bsaSuchTable {
    width: 500px;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    background-color: #F4FAFF;
}


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


/* Kopfzeile Suchtabelle Ergebnisse */
.bsaSucheErgTableHead {
  background-color: #F4FAFF;
  width: 500px;
  font-weight: bold;
}


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


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


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


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


/* Homepage im Userbreich bearbeiten - Einstellungen für den Preis-Hinweis */
.bsaHomepagePrice {
    border-style: solid; 
    border-width: 1px;
    border-color: #ff3333;
    padding: 5px;
    background-color: #ffeeee
}


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


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

#navibox_container {

	width: 100%;

}

.navibox {
	margin: 5px 5px 0 0;
	float: left;
	text-align: center;
	width: 90px;
	height: 60px;
	border: thin solid #CCCCCC;


}

.navibox a img {

	width: 24px;
	height: 24px;
	border-style: none;
	margin: 10px 0 5px 0;

}
