/* Stilvorlage für MSIE, Gecko, Opera etc. */

/* Container */
/* Containertitel (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
.rmcontitel { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:bold; padding-top:2px; padding-bottom:1px; }
  /* Beispiel Titel mit Hintergrundgrafik: */
  /* .rmcontitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:bold; background-image:url(../img/rohrhorzrot.gif); padding-top:2px; padding-bottom:1px; padding-left:4px; } */
/* Textbereich Container - Hintergrund, Rahmen etc. (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
.rmcontextbg { }
/* Schriftformatierung Textbereich */
.rmcontext { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
/* Schriftformatierung Fusszeile */
.rmconfuss { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
/* Trennstrich zwischen Titel und Text */
.rmcontrennstrich { }
/* Verweis auf Forum - Titel (Schrift, Hintergrund, Abstände) */
.rmconforumtitel { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:bold; }
/* Verweis auf Forum - die ersten 3 Beiträge (Schrift, Hintergrund, Abstände) */
.rmconforumbeitraege { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }

/* Boxen rechts */
/* Boxentitel (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
/* Beispiel mit Hintergrundgrafik: */
/* .rmboxtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-image:url(../img/rohrhorzrot.gif); padding-top:2px; padding-bottom:1px; padding-left:4px; } */
.rmboxtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
/* Textbereich Boxen - Hintergrund, Rahmen etc. (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
.rmboxtextbg { }
/* Schriftformatierung Boxen */ 
.rmboxtext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#000000 }
/* Trennstrich zwischen Titel und Text */
.rmboxtrennstrich { }

/* Boxen zweite Reihe (links) */
.rmboxtitelzwei { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
.rmboxtextbgzwei { }
.rmboxtextzwei { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#000000 }
.rmboxtrennstrichzwei { }

/* Tabellen in Containern, Boxen und Programmmodulen */
td { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px }

/* Menü - alle Angaben gelten nicht für Menüpunkte aus Bilddateien!*/
/* Angaben für Farbeinstellungen werden nur wirksam, wenn diese in Formular "Menüpunkt bearbeiten" zugelassen wurden (Standard) */
/* Menüepunkte - hier den Abstand zwischen den Menüpunkten und ev. den Hintergrund festlegen */
.rmmenue { padding-top:5px; padding-bottom:2px; }
/* Menütext - auch für Platzhalter, hier Schriftformatierung und linken Rand einstellen, die Angabe text-indent:-8px; gleicht den Menüpfeil bei Zeilenumbrüchen aus */
.rmmenuetext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#FFFFFF; margin-left:12px; text-indent:-8px; }
/* Verhalten der Verweise: link - noch nicht besuchte Seiten, visited - besuchte Seiten, hover - Mouse-Over-Effekt, active - beim anklicken, focus - Auswahl mit Tabulator-Taste (funktioniert u. a. bei Mozilla) */
a.menue:link { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.menue:visited { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.menue:hover { font-weight:bold; color:#9C2410; text-decoration:none }
a.menue:active { font-weight:bold; color:#333333; text-decoration:none }
a.menue:focus { font-weight:bold; color:#333333; text-decoration:none }
/* Untermenüpunkte - Abstand zu anderen Menüpunktenund ev. Hintergrund */
.rmumenue { padding-bottom:3px;}
/* Untermenütext - auch für Platzhalter, hier Schriftformatierung und linken Rand einstellen, die Angabe text-indent:-8px; gleicht den Menüpfeil bei Zeilenumbrüchen aus */
.rmumenuetext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; margin-left:20px; text-indent:-8px; }
/* Verhalten der Verweise fürs Untermenü: link - noch nicht besuchte Seiten, visited - besuchte Seiten, hover - Mouse-Over-Effekt, active - beim anklicken, focus - Auswahl mit Tabulator-Taste (funktioniert u. a. bei Mozilla) */
a.umenue:link { font-weight:normal; color:#FFFFFF; text-decoration:none }
a.umenue:visited { font-weight:normal; color:#FFFFFF; text-decoration:none }
a.umenue:hover { font-weight:normal; color:#9C2410; text-decoration:none }
a.umenue:active { font-weight:normal; color:#333333; text-decoration:none }
a.umenue:focus { font-weight:normal; color:#333333; text-decoration:none }
/* Abstand letzter Untermenüpunkt zum folgenden Menüpunkt - nicht benutzt bei Bilddateien als letzten Untermenüpunkt */
.rmumenuebottom { padding-top:5px; }

/* Linkzeile Inhaltsbereich unten (Zurück|Druckvorschau...) */
.rmlinkzeile { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px }
a.linkzeile:link { font-weight:normal; color:#9C2410; }
a.linkzeile:visited { font-weight:normal; color:#9C2410; }
a.linkzeile:hover { font-weight:normal; color:#ff0000; }
a.linkzeile:active { font-weight:normal; color:#0000ff; }
a.linkzeile:focus { font-weight:normal; color:#ff0000; }

/* Links in Containern, Boxen und Programmmodulen */
a:link { color:#9C2410; }
a:visited { color:#9C2410; }
a:hover { color:#ff0000; }
a:active { color:#0000ff; }
a:focus { color:#ff0000; }

/* Shopformulare (Warenkorb und Artikelübersicht */
/* Titelformatierung für Überschriften */
.rmshoptitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold; background-color: #888888; color: #ffffff; }
/* Überschriften- und Zusammenfassungszeilen */
.rmshopueberschriften { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #dddddd; color: #000000; }
/* Text innerhalb von Formularen (Hinweise, Feldbezeichner usw.) */
.rmshoptext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #eeeeee; color: #000000; }
/* Eingabefelder im Warenkorb */
.rmshopwkfeld { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color: #ffffff; color:#000000; }
/* Eingabefelder Artikelübersicht und Bestellformulare */
.rmshopfeld { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color:#000000;}
/* Text im AGB und Kontaktfenster */
.rmshopagbtext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color: #000000; }
/* Verweise AGB und Kontakt: link - noch nicht besuchte Seiten, visited - besuchte Seiten, hover - Mouse-Over-Effekt, active - beim anklicken, focus - Auswahl mit Tabulator-Taste (funktioniert u. a. bei Mozilla) */
a.shoptitellink:link { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal; color:#ffffff; text-decoration:none }
a.shoptitellink:visited { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal; color:#ffffff; text-decoration:none }
a.shoptitellink:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal; color:#ffffff; text-decoration:underline }
a.shoptitellink:active { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal; color:#ffffff; text-decoration:none }
a.shoptitellink:focus { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal; color:#ffffff; text-decoration:none }

/* Suche und Datenbanken (Programmmodule) */
/* Titelzeile in Formularen */
.rmdbformtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#ffffff; background-color: #aaaaaa; }
/* Text innerhalb von Formularen (Feldbezeichner usw.) */
.rmdbformtext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #eeeeee;}
/* Eingabefelder, Checkboxen, Listen usw. innerhalb von Formularen */
.rmdbformfeld { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff;}
/* Titelformatierung für Überschriften */
.rmdbtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold; }
/* Normaler Text außerhalb von Listen (z. B. Detailansichten) */
.rmdbtext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px }
/* Ergebnisliste - gerade Zeile */
.rmdblistegerade { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #efefef;}
/* Ergebnisliste - ungerade Zeile */
.rmdblisteungerade { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #f6f6f6; }
/* Kleine Schriftgröße für Hinweise usw. */
.rmdbtextklein { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px }

/* Datenbanken KVW */
/* abwechselnde Zeilen im Formular */
.rmdbformzeile1 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #F7D6BD; }
.rmdbformzeile2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #F7F7EF; }

/* Newsletterfenster */
/* Titel */
.rmnewstitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold; color: #000000; }
/* Hintergrundfarbe und Text (Hinweise, Feldbezeichner usw.) */
.rmnewstext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #eeeeee; color: #000000; }
/* Eingabefelder */
.rmnewsfeld { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color:#000000;}
/* Bereich für Fehlermeldungen */
.rmnewserror { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color:#ff0808;}
/* Bereich für Erfolgsmeldung */
.rmnewserfolg { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color:#000000;}

/* Programmmodul Forum */
/* Titel */
.rmforumtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #ffffff; font-weight: bold; padding: 5px; }
/* Obere Linkzeile (Themenübersicht...) */
.rmforumlinkzeile { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #e9e9e9; padding: 5px; }
/* Linkzeile Beitrag/Antwort schreiben... */
.rmforumlinkbearb { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #dfdfdf; padding: 5px; }
/* Angabe Anzahl Themen oder Beiträge in Ergebnisliste */
.rmforumanz { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #ffffff; font-weight: bold; padding: 5px;}
/* Ergebnisliste Blätterzeile oben */
.rmforumlistepgo { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #ffffff; padding-left:2px; }
/* Ergebnisliste Blätterzeile unten */
.rmforumlistepgu { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #ffffff; padding-left:2px; }
/* Ergebnisliste - gerade Zeile */
.rmforumlistegerade { background-color: #e9e9e9; }
/* Ergebnisliste - ungerade Zeile */
.rmforumlisteungerade { background-color: #dfdfdf; }
/* Ergebnisliste - normale Schrift */
.rmforumlsttext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; padding: 3px; }
/* Ergebnisliste - kleine Schrift */
.rmforumlsttextklein { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; padding: 3px; }
/* Beitrag-Ansicht - Navigationszeile Vorheriger/Nächster Beitrag/Antwort */
.rmforumdtllinkbtr { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #e9e9e9; padding: 5px; }
/* Beitrag-Ansicht - Zeile mit Namen und Datum */
.rmforumdtlnamezeile { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; background-color: #ffffff; padding: 5px; }
/* Beitrag-Ansicht - Formatierung Name in Zeile mit Namen und Datum */
.rmforumdtlname { font-style: italic; }
/* Beitrag-Ansicht - Titel */
.rmforumdtltitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; background-color: #ffffff; padding-left: 12px; padding-right: 12px; padding-top: 7px; }
/* Beitrag-Ansicht - Text */
.rmforumdtltext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; padding: 12px; }
/* Beitrag-Ansicht - Kennzeichnung ausgewählter Eintrag in Baumansicht */
.rmforumdtllstausw { color: #cc0000; }
/* Formular Beitragschreiben - Hintergrundfarbe, Ränder...  */
.rmforumfrm { background-color: #dfdfdf; padding: 5px; }
/* Formular - Titel */
.rmforumfrmtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; }
/* Formular - Eingabefelder */
.rmforumfrmfeld { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; }
/* Formular - Bezeichnung Felder */
.rmforumfrmtext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
/* Formular - kleine Schrift */
.rmforumfrmtextklein { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
/* Formular - Absendebutton */
.rmforumbtn { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #dcdcdc; }
/* Formular - Bereich mit Fehlermeldungen */
.rmforumfrmerrmsg { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; color: #ff0000; font-weight: bold; }
/* Formular - Bereich Bestätigung nach erfolgreichem Absenden von Formularen (z. B. nach Registrierung) */
.rmforumfrmregmsg { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-color: #ffffff; color: #cc0000; padding: 15px; border: 2px solid #cc0000; }
/* Formular - Fenster Nutzungsbedingungen */
.rmforumfrmnbdg { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }

/* Javascriptmenue */
/* Schriftformatierung */
.rmjsmenuetext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
/* Linkverhalten Schrift JS-Menü */
a.jsmenue:link { color:#000000; text-decoration:none }
a.jsmenue:visited { color:#000000; text-decoration:none }
a.jsmenue:hover { color:#ff0000; text-decoration:none }
a.jsmenue:active { color:#000000; text-decoration:none }
/* Menürand */
.rmjsrand { background-color: #ff0000; }
/* Hintergrundfarbe für gerade Menüpunkte */
.rmjsgerade { background-color: #dddddd; }
/* Hintergrundfarbe für ungerade Menüpunkte */
.rmjsungerade { background-color: #cccccc; }
