/* Marktplatz-Script */

/* Diese CSS-Datei kann von Hand editiert werden. Sie wird jedoch auch
   von der online-Farbeinstellung automatisch veraendert.
   Deshalb sollten alle vorhandenen CSS-Klassen separat erhalten
   bleiben und keine Platzoptimierungen/Zusammenlegungen von Klassen
   erfolgen, selbst wenn bei Ihnen mehrere Klassen optisch indentisch
   sein sollten.

   Jedes CSS-Attribut MUSS wegen der Bearbitungsmoeglichkeit ueber die
   online-Administration mit einem Semikolon abschliessen, selbst wenn
   es unmittelbar vor der schliessenden geschweiften Klammer steht.
   Farbwerte muessen generell in der Form #RRGGBB angegeben werden,
   ein Attribut 'color' muss immer VOR 'background-color' stehen.
   Aufzaehlungen mehrerer Klassen unmittelbar hintereinander wegen
   gemeinsamer Merkmale wie beispielsweise td.mpDat1,td.mpDat2
   muessen OHNE Leerzeichen dazwischen erhalten bleiben.

   Anderenfalls wird der Layout/Farben-Dialog in der Administration
   nicht funktionieren!!  */

/* Die Schriftgroessen sind meist in 'em' mit Prozentwerten bezogen
   auf die Basisgroesse 16 px angegeben:
   100% entspricht 16px;  75% entspricht 12px;  69% entspricht 11px; */

/* = -------------------------------------------------------------- = */

/* = Hintergrund um die gesamte Ausgabe des Marktplatz-Scripts herum = */

body.mpSeite{
 background-color:#FFFFFF;
 font-size:85%;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
}
body.mpPopup{
 background-color:#FFFFFF;
 font-size:85%;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
}
body.mpDruck{
 background-color:#FFFFFF;
 font-size:75%;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
}

/* = div-Container um die gesamte Ausgabe des Marktplatz-Scripts herum = */

div.mpBox {
 font-family:Arial,Helvetica,sans-serif;
 font-size:;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
 /* text-align:center; */
}

div.mpNorm{ /* Falls normale DIV's manipuliert sind hier normalisieren */

}

/* = Aktions-Links oberhalb/unter den eigentlichen Marktplatz-Daten = */

div.mpAktO{ /* Zeile mit den Aktions-Links oberhalb des Marktplatz */
 margin-bottom:0px;
}
div.mpAktU{ /* Zeile mit den Aktions-Links unter dem Marktplatz */
 margin-top:8px;
}
a.mpAkti,a.mpAkti:link,a.mpAkti:active,a.mpAkti:visited{ /* Aktivitaetslinks */
 color:#FF0000;
 text-decoration:none;
}
a.mpAkti:hover{
 color:#0000FF;
 text-decoration:none;
}

/* = Hinweis-, Fehler- und Erfolgs-Meldungen ueber den Formularen und Listen = */

p.mpMeld{ /* Hinweismeldung, Aufforderung */
 font-size:1.1em; font-weight:bold;
 color:#000000;
 text-align:center; margin-top:5px; margin-bottom:5px;
}
p.mpFehl{ /* Fehlermeldung, Korrekturaufforderung */
 font-size:1.1em; font-weight:bold;
 color:#000000;
 text-align:center; margin-top:5px; margin-bottom:5px;
}
p.mpErfo{ /* Erfolgsmeldung, Bestaetigung */
 font-size:1.1em; font-weight:bold;
 color:#FF0000;
 text-align:center; margin-top:5px; margin-bottom:5px;
}

/* kleinerer Hinweis-Text an diversen Stellen, ca. 10px gross */

span.mpMini{
 font-size:0.90em;
}

/* blinde Tabelle als Container an diversen Stellen */

table.mpBlnd{
 font-size:1.0em; font-weight:normal;
 border-style:none; border-width:0;
}
td.mpBlnd{
 border-style:none; border-width:0;
 margin:0; padding:0;
}

/* alle Eingabeformulare im ganzen Marktplatz-Script */

form.mpForm{
 margin:8px;
}

input.mpSchalter{ /* Schalter unter den Formularen */
 width:80px; height:20px; margin-bottom:12px;
 font-size:1.05em; text-align:center;
 color:#000000; background-color:#EEEEEE;
 /* background-image:url(grafik/schalter.gif); Das Hintergrundbild wird spaeter vom PHP-Script eingesetzt wegen der Veraenderlichkeit des Pfades bei includierten Aufrufen. */
 background-repeat:no-repeat; background-position:0;
 border-style:none; border-width:0;
 cursor:hand;
}

/* Navigator zum Blaettern ueber/unter der Inserateliste/Inseratetabelle */

table.mpNavi{
 width:740px; margin-left:auto; margin-right:auto;
 font-size:0.9em; font-weight:normal;
 border-style:none; border-width:0; border-collapse:collapse; table-layout:auto;
 margin-top:8px; margin-bottom:8px;
}
td.mpNavi{ /* je ein Kaestchen mit einer Seitenzahl zum Blaettern */
 width:20px; height:20px; text-align:center;
 background-color:#EEEEEE;
 /* background-image:url(grafik/naviRechts.gif); Das Hintergrundbild wird spaeter vom PHP-Script eingesetzt wegen der Veraenderlichkeit des Pfades bei includierten Aufrufen. */
 background-repeat:no-repeat; background-position:0;
 border-style:none; border-width:0;
}
td.mpNavL{ /* linke blinde Tabellenzelle, damit der Navigator rechsbuendig erscheint */
 font-size:1.0em; text-align:left;
 color:#444488; background-color:;
}

a.mpNavi,a.mpNavi:link,a.mpNavi:active,a.mpNavi:visited{ /* Hyperlinks zum Blaettern */
 color:#FF0000;
 text-decoration:none;
}
a.mpNavi:hover{
 color:#000000;
 text-decoration:none;
}

/* Schnellsuchfilter ueber der Inserateliste */

table.mpFilt{ /* Tabelle um Schnellsuchfilter */
 width: 650px; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 border-style:none; border-width:0; border-collapse:collapse;
 margin-top:8px; margin-bottom:8px; table-layout:auto;
}
table.mpQFlt{ /* Tabelle um Quersuchfilter */
 width:400px; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 border-style:none; border-width:0;
 margin-top:8px; margin-bottom:8px; table-layout:auto;
}
div.mpSFlt{ /* Container um den Schnellsuchfilter */
}
td.mpSFlt{ /* Tabelle um den Schnellsuchfilter */
 border-style:none; border-width:0;
 margin:0; padding:0;
}
form.mpFilt{
 margin:0;
}
input.mpFilt{
 font-size:1.0em; font-family:Arial,Helvetica;
 color:#000011; background-color:#FFFFFF;
 width:500px;
}
select.mpFilt{
 font-size:1.0em; font-family:Arial,Helvetica;
 color:#000011; background-color:#FFFFFF;
}
input.mpKnopf{
 width:16px; height:16px; margin-left:2px; font-size:8px;
 color:#000000; background-color:#EEEEEE;
 /* background-image:url(grafik/knopf.gif); Das Hintergrundbild wird spaeter vom PHP-Script eingesetzt wegen der Veraenderlichkeit des Pfades bei includierten Aufrufen. */
 background-repeat:no-repeat; background-position:0;
 border-style:none; border-width:0;
 cursor:hand;
}

/* Tabelle als Container um die Start-Uebersichtsseite */

table.mpIndx{
 font-size:1.0em; font-weight:normal; margin-left:auto; margin-right:auto;
 background-color:#FF0000;
 border-color:#FF0000; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
}
td.mpIndx{
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#FF0000; border-width:1px; border-style:solid;
 padding:5px;
}

/* Inserateliste/Inseratetabelle / Detailtabelle */

table.mpList{ /* Inserateliste */
 width:740px; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#FFFFFF; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
 margin-bottom:6px;
}
table.mpDetl{ /* Detailtabelle */
 width:700; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#0000CC; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
}
td.mpKopf,td.mpDat1,td.mpDat2,td.mpLTrn,
td.mpKatA,td.mpKatB,td.mpKatC,td.mpKatD,td.mpKatE,td.mpKatF,td.mpKatG,
td.mpKatH,td.mpKatI,td.mpKatJ,td.mpKatK,td.mpKatL,td.mpKatM,td.mpKatN{
 /* gemeinsame Merkmale ALLER Listenzellen, werden bei Bedarf weiter unten ueberschrieben */
 font-size:1.0em; font-weight:normal;
 border-color:#D2D2D2; border-width:1px; border-style:solid;
 padding:3px; text-align:left; vertical-align:center;
}
td.mpKopf{ /* Kopfzeile der Tabelle */
 font-weight:bold;
 color:#FFFFFF; background-color:#FF0000;
}
td.mpDat1{ /* erste/ungerade Datenzeile */
 color:#000000; background-color:#D2D2D2;
}
td.mpDat2{ /* zweite/gerade Datenzeile */
 color:#000000; background-color:#FFFFFF;
}
td.mpLTrn{ /* Trennzeile */
 font-weight:bold;
}
td.mpKatA{ /* Inseratekategorie A */
 color:#000000; background-color:#F7F7FC;
}
td.mpKatB{ /* Inseratekategorie B */
 color:#000000; background-color:#F7FCF7;
}
td.mpKatC{ /* Inseratekategorie C */
 color:#000000; background-color:#FCF7F7;
}
td.mpKatD{ /* Inseratekategorie D */
 color:#000000; background-color:#F3F3FF;
}
td.mpKatE{ /* Inseratekategorie E */
 color:#000000; background-color:#F3FFF3;
}
td.mpKatF{ /* Inseratekategorie F */
 color:#000000; background-color:#FFF3F3;
}
td.mpKatG{ /* Inseratekategorie G */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatH{ /* Inseratekategorie H */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatI{ /* Inseratekategorie I */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatJ{ /* Inseratekategorie J */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatK{ /* Inseratekategorie K */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatL{ /* Inseratekategorie L */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatM{ /* Inseratekategorie M */
 color:#000000; background-color:#F7F7F7;
}
td.mpKatN{ /* Inseratekategorie N */
 color:#000000; background-color:#F7F7F7;
}
a.mpDetl,a.mpDetl:link,a.mpDetl:active,a.mpDetl:visited{ /* Link zu den Inseratedetails */
 color:#000000;
 text-decoration:none;
}
a.mpDetl:hover{
 color:#FF0000;
 text-decoration:none;
}

div.mpVBld{ /* Rahmen um Vorschaubilder der Inserateliste */
 border-width:1px; border-style:solid;
 border-color:;
}

p.mpText{ /* Textabsaetze innerhalb von Memofeldern */
 color:#000000;
}
ul.mpText,ol.mpText{ /* Listen in Memofeldern */

}
li.mpText{ /* Listentext in Memofeldern */
 color:#000000;
}
a.mpText,a.mpText:link,a.mpText:active,a.mpText:visited{ /* Links in Memofeldern und Linkfeldern */
 color:#FF0000;
 text-decoration:none;
}
a.mpText:hover{
 color:#0000FF;
 text-decoration:none;
}

/* Suchformular (nicht fuer die Schnellsuche - diese siehe mpFilt!) */

table.mpSuch{ /* Suchformular */
 width:auto; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#FF0000; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
}

input.mpSuch,select.mpSuch{ /* Suchfelder */
 width:20em; font-family:Arial,Helvetica; font-size:0.95em;
 color:#000010; background-color:#FFFFFF;
}

/* Eingabeformular */

table.mpEing{ /* Eingabetabelle */
 width:auto; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#FF0000; border-style:solid; border-width:1px; border-collapse:collapse;
 margin-bottom:10px; table-layout:auto;
}

input.mpEing,select.mpEing,textarea.mpEing{ /* Eingabefelder im Formular */
 width:500px;
 font-family:Arial,Helvetica; font-size:0.95em;
 color:#000000; background-color:#FFFFFF;
}

textarea.mpEing{ /* Eingabebereich fuer Memofelder */
 height:20em; /* 10em sind ca. 10 Zeilen */
}

input.mpRadio,input.mpCheck{ /* Radioschalter und Checkboxen in Formularen */
 font-family:Arial,Helvetica; font-size:0.95em;
 color:#000000; background-color:#FFFFFF;
 width:15px; height:15px;
 margin:0; padding:0;
}

div.mpFehl{ /* roter Rahmen um fehlerhafte Eingabefelder */
 border-color:#FF0000;
 border-style:solid; border-width:1px;
}

div.mpCapH{ /* Erklaerungstext zum Captcha */
 font-family:Arial,Helvetica; font-size:10px;
 width:14.6em;
}

/* Toolbar/Symbolleiste fuer BB-Formatcode ueber den Memofeldern */

table.mpTool{
 font-size:1.0em; font-weight:normal;
 border-style:none; border-width:0;
 margin-bottom:2px;
}

img.mpTool{ /* Symbole der Formatierungsschater */
 width:20px; height:20px; margin-right:3px;
 border-style:none; border-width:0;
 /* background-image:url(grafik/tool.gif); Das Hintergrundbild wird spaeter vom PHP-Script eingesetzt wegen der Veraenderlichkeit des Pfades bei includierten Aufrufen. */
 background-repeat:no-repeat; background-position:0;
 cursor:hand;
}

select.mpTool{ /* Auswahl fuer Farbe und Groesse */
 width:55px; font-family:Arial,Helvetica; font-size:11px; font-weight:bold;
 color:#000011; background-color:#FFFFFF;
}

/* Informationsformular und Kontaktformular */

table.mpMail{
 width:auto; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#F7F7F7;
 border-color:#BBBBBB; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
}
input.mpMail,select.mpMail,textarea.mpMail{ /* Eingabefelder im Formular */
 width:450px;
 font-family:Arial,Helvetica; font-size:0.95em;
 color:#000010; background-color:#FFFFFF;
}
textarea.mpMail{ /* Eingabebereich fuer Memofelder */
 height:12em; /* 10em sind ca. 10 Zeilen */
}

/* Loginformular */

table.mpLogi{ /* Logintabelle */
 width:auto; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#F7F7F7;
 border-color:#BBBBBB; border-style:solid; border-width:1px; border-collapse:collapse;
 margin-bottom:10px; table-layout:auto;
}
td.mpLogi{
 font-size:1.0em; font-weight:normal;
 color:#000000; background-color:#F7F7F7;
 border-color:#CCCCCC; border-width:1px; border-style:solid;
 padding:4px; text-align:left; vertical-align:middle;
}
input.mpLogi{ /* Eingabefelder im Formular */
 width:185px;
 font-family:Arial,Helvetica; font-size:0.95em;
 color:#000010; background-color:#FFFFFF;
}

/* Druckausgabe */

div.mpDruck{ /* Container um den Druckbereich */
 text-align:left;
 margin-bottom:12px;
}
table.mpDruck{ /* Drucktabelle */
 font-size:1.0em; font-weight:normal; margin-left:auto; margin-right:auto;
 background-color:#FFFFFF;
 border-collapse:collapse; table-layout:auto;
}
td.mpDruck{ /* normale Druckzelle */
 font-family:Arial,Helvetica; font-size:1em; font-weight:normal;
 color:#000000;
 border-color:#333333; border-style:dashed; border-width:1px;
 padding:3px;
 text-align:left;
}
td.mpDrTz{ /* DruckTrennZeile */
 font-family:Verdana,Arial,Helvetica; font-size:1em; font-weight:bold;
 color:#000000;
 border-style:none; border-width:0;
 padding:3px;
 text-align:left;
}
span.mpDrKz,span.mpDrTz{ /* Text in der Kopfzelle und Trennzelle */
 font-weight:bold;
}

/* Zusatzscript neue Inserate */

body.mpNSeite{
 background-color:#FFFFFF;
 font-size:85%;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
}

div.mpNBox { /* Container um gesamten Block */
 font-family:Arial,Helvetica,sans-serif;
 font-size:;  /* 75% sollte einer 12px Schrift als Normalmass entsprechen */
 /* text-align:center; */
}

table.mpNList{ /* Liste neuer Inserate */
 width:700px; margin-left:auto; margin-right:auto;
 font-size:1.0em; font-weight:normal;
 background-color:#FFFFFF;
 border-color:#FF0000; border-style:solid; border-width:1px; border-collapse:collapse;
  table-layout:auto;
 margin-bottom:6px;
}

td.mpNKopf,td.mpNDat1,td.mpNDat2,td.mpNLTrn,
td.mpNKatA,td.mpNKatB,td.mpNKatC,td.mpNKatD,td.mpNKatE,td.mpNKatF,td.mpNKatG,
td.mpNKatH,td.mpNKatI,td.mpNKatJ,td.mpNKatK,td.mpNKatL,td.mpNKatM,td.mpNKatN{
 /* gemeinsame Merkmale ALLER Listenzellen, werden bei Bedarf weiter unten ueberschrieben */
 font-size:1.0em; font-weight:normal;
 border-color:#FF0000; border-width:1px; border-style:solid;
 padding:3px; text-align:left; vertical-align:center;
}
td.mpNKopf{ /* Kopfzeile der Tabelle */
 font-weight:bold;
 color:#FFFFFF; background-color:#FF0000;
}
td.mpNDat1{ /* erste/ungerade Datenzeile */
 color:#000000; background-color:#FFFFFF;
}
td.mpNDat2{ /* zweite/gerade Datenzeile */
 color:#000000; background-color:#FFFFFF;
}
td.mpNLTrn{ /* Trennzeile */
 font-weight:bold;
}
td.mpNKatA{ /* Inseratekategorie A */
 color:#000000; background-color:#F7F7FC;
}
td.mpNKatB{ /* Inseratekategorie B */
 color:#000000; background-color:#F7FCF7;
}
td.mpNKatC{ /* Inseratekategorie C */
 color:#000000; background-color:#FCF7F7;
}
td.mpNKatD{ /* Inseratekategorie D */
 color:#000000; background-color:#F3F3FF;
}
td.mpNKatE{ /* Inseratekategorie E */
 color:#000000; background-color:#F3FFF3;
}
td.mpNKatF{ /* Inseratekategorie F */
 color:#000000; background-color:#FFF3F3;
}
td.mpNKatG{ /* Inseratekategorie G */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatH{ /* Inseratekategorie H */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatI{ /* Inseratekategorie I */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatJ{ /* Inseratekategorie J */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatK{ /* Inseratekategorie K */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatL{ /* Inseratekategorie L */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatM{ /* Inseratekategorie M */
 color:#000000; background-color:#F7F7F7;
}
td.mpNKatN{ /* Inseratekategorie N */
 color:#000000; background-color:#F7F7F7;
}
a.mpNDetl,a.mpNDetl:link,a.mpNDetl:active,a.mpNDetl:visited{ /* Link zu den Inseratedetails */
 color:#000000;
 text-decoration:none;
}
a.mpNDetl:hover{
 color:#FF0000;
 text-decoration:none;
}

p.mpNText{ /* Textabsaetze innerhalb von Memofeldern */
 color:#000000;
}
ul.mpNText,ol.mpNText{ /* Listen in Memofeldern */

}
li.mpNText{ /* Listentext in Memofeldern */
 color:#000000;
}
a.mpNText,a.mpNText:link,a.mpNText:active,a.mpNText:visited{ /* Links in Memofeldern und Linkfeldern */
 color:#FF0000;
 text-decoration:none;
}
a.mpNText:hover{
 color:#0000FF;
 text-decoration:none;
}

/* Ende mp */
