/* Stilvorlage für Netscape-Browser der Version 4 */

.contact {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 300px; border-color: #000000 #CCCCCC #CCCCCC #000000; height: 18px; padding-top: 2px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.messagetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 300px; border-color: #000000 #CCCCCC #CCCCCC #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.dgsubmenue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;}
.sprungmenue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

a.submenue:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;}
a.submenue:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;} 
a.submenue:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;} 
a.submenue:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;} 
a.submenue:focus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration : none;} 
.suche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
.sprung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal;}
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333;line-height: 16px}
.content_gr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; line-height: 18px}

/* Container */
/* Containertitel (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
/* Titelformatierung für Netscape-Browser der Version 4, u. a. Unterschiede in der Einbindung eines Hintergrundbildes - kein padding verwenden! */
.rmcontitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold; }
  /* Beispiel Titel mit Hintergrundgrafik NS4: */
  /* .rmcontitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold; background-image:url(img/rohrhorzrot.gif); } */
/* 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: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
/* Schriftformatierung Fusszeile */
.rmconfuss { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; }
/* Trennstrich zwischen Titel und Text */
.rmcontrennstrich { }

/* Boxen rechts */
/* Boxentitel (Die Angabe einer Hintergrundfarbe bzw. eines Hintergrundbildes unterdrückt die Hintergrundfarbe aus der Designvorlage!) */
/* Titelformatierung, Netscape-Browser der Version 4 mit Unterschieden z. B. in der Einbindung eines Hintergrundbildes - kein padding verwenden! */
.rmboxtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
/* Beispiel mit Hintergrundgrafik: */
/* .rmboxtitel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; background-image:url(img/rohrhorzrot.gif); } */
/* 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: 12px; }
.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 */
/* Netscape-Browser der Version 4: padding-bottom funktioniert nicht, padding-top gilt auch für Abstand unterhalb des Menüpunktes */
.rmmenue { padding-top:3px; }
/* 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:#000000; margin-left:8px; text-indent:-8px; }
/* Verhalten der Verweise: link - noch nicht besuchte Seiten, visited - besuchte Seiten, active - beim anklicken */
a.menue:link { font-weight:normal; color:#000000; text-decoration:none }
a.menue:visited { font-weight:normal; color:#000000; text-decoration:none }
a.menue:active { font-weight:normal; color:#000000; text-decoration:none }
/* Untermenüpunkte, Netscape-Browser der Version 4: padding-bottom funktioniert nicht! */
.rmumenue { padding-top:2px;}
/* 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: 11px; color:#000000; margin-left:17px; text-indent:-8px; }
/* Verhalten der Verweise fürs Untermenü */
a.umenue:link { font-weight:normal; color:#000000; text-decoration:none }
a.umenue:visited { font-weight:normal; color:#000000; text-decoration:none }
a.umenue:active { font-weight:normal; color:#000000; text-decoration:none }
/* Abstand letzter Untermenüpunkt zum folgenden Menüpunkt - nicht 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:#800080; }
a.linkzeile:visited { font-weight:normal; color:#0000ff; }
a.linkzeile:active { font-weight:normal; color:#0000ff; }

/* Links in Containern, Boxen und Programmmodulen */
a:link { font-weight:normal; color:#0000ff; }
a:visited { font-weight:normal; color:#800080; }
a:active { font-weight:normal; color:#0000ff; }

/* 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 }

/* 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;}

/* 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: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: #eeeeee; }