/*#F3088B = TUNDS Margenta!*/

body {
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 min-height: 800px;
 height:100%;
 border-collapse: collapse;
 background: #000014 url(images/background2.jpg) repeat-x fixed;
}

.button_normal { font-size:8pt; color:#232323;}
.button_fett { font-size:8pt; font-weight: bold; color:#232323; }
.button_fettdisabled { font-size:8pt; font-weight: bold; color:#A0A0A0; }
.button_normal2 { font-size:8pt; color:#000000; }
.button_fett2 { font-size:8pt; font-weight: bold; color:#000000; }
.button_fett3 { font-size:9pt; font-weight: bold; color:#000000; }


/* Textfelder von Formularen */
.textfeld1 {
   height: 18px;
   font-size : 8pt;
   border: 0.5pt solid #232323;
}

.textarea1 {
   font-size : 8pt;
   border: 0.5pt solid #232323;
}

/* Schrift mit Groeße 8 */
.font8 {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : normal;
   color:#232323;
}

/* Einstellungen die fuer alle Links als Grundlage gelten */
a:link {    color:#000000; font-size:10pt; text-decoration:none; }
a:visited { color:#000000; font-size:10pt; text-decoration:none; }
a:hover {   color:#000000; font-size:10pt; text-decoration:none; }
a:active {  color:#000000; font-size:10pt; text-decoration:none; }
a:focus {   color:#000000; font-size:10pt; text-decoration:none; }

/* A001 - Definition des Copyright Textes (ganz unten) */
.copyright {
   background: url(images/transparent.png) repeat-x fixed; /* Hintergrund */
   font-weight:bold;         /* Font-Style */
   font-size:8pt;            /* Font-Size */
}

/* definition des Copyrightlinks */
a:link.copyright_link {    color:#333333; font-size:8pt; text-decoration:underline; }
a:visited.copyright_link { color:#333333; font-size:8pt; text-decoration:underline; }
a:hover.copyright_link {   color:#333333; font-size:8pt; text-decoration:none; }
a:active.copyright_link {  color:#333333; font-size:8pt; text-decoration:none; }
a:focus.copyright_link {   color:#333333; font-size:8pt; text-decoration:none; }

/* *********************************************************************************************** */

/* A002 - Tabelle die die gesammte Seite umschließt */
.table_rahmentab {
   border:0px solid #330000;
   background-color:#dedfe3;
}

/* A003 - Style Definitionen des Seitenkopfes - Hintergrund des Banners */
.td_banner {
   border-collapse: collapse;
   background-color:#CDDAF6;
}

/* A004 - Zugangsdaten falsch eingegeben => Meldung unterhalb des Banners*/
.td_zugangs_error {
   background-color:#FFFFFF;
   color:#CC0066;
   font-size:10pt;
   font-weight:bold;
}

/* A005 - Definieren der Zeile unter dem Banner */
.td_unter_banner {
   height: 18px;
   border-collapse: collapse;
   background-color:#dedfe3;
}

/* A006 - Defninieren der Zeile mit der oberen Navigation */
.td_obere_nav {
   border-collapse: collapse;
   background-color:#DEDFE3;
}

/* A007 - Tabellenzelle die den gerade aktivierten Bereich umschließt */
.td_obere_nav_aktiv {
   background-color:F3088B;
   padding-left:5px;
   padding-right:5px;
   width:50px;

}

/* A009 - Link eines gerade aktiven Beriches (z.B. Warenkorb, Katalog) */
a:link.obere_nav_aktiv { color:#ffffff; }
a:visited.obere_nav_aktiv { color:#ffffff; }
a:hover.obere_nav_aktiv { color:#ffffff; }
a:active.obere_nav_aktiv { color:#ffffff; }
a:focus.obere_nav_aktiv { color:#ffffff; }

/* Tabellenzelle die die gerade nicht aktiven Beriche umschließt */
.td_obere_nav_passiv {
}

/* Link eines gerade nicht aktiven Beriches */
a:link.obere_nav_passiv { color:#000000; }
a:visited.obere_nav_passiv { color:#000000; }
a:hover.obere_nav_passiv { color:#ffffff; background-color:F3088B;}
a:active.obere_nav_passiv { ffffff; background-color:F3088B;}
a:focus.obere_nav_passiv { ffffff; background-color:F3088B;}

/* Tabellenzelle die unter der oberen Navigation verläuft */
.td_unter_nav {
   border-collapse:collapse;
}

/* A008 - Hintergrundrahmen: Tabelle die den unteren Inhalt enthaelt */
.bg_inhalt {
   background-color: #FFFFFF;
}

/* *********************************************************************************************** */
/* Diese Klasse ALTERNATIV zu .td_seitliche_nav benutzen um Menue nur bis zur minimalen Hoehe zuzulassen */
/* *********************************************************************************************** */

/* B001 - Rahmen um die Navigation (links) */
.table_seitliche_nav {

}

/* B001 - Diese Klasse ALTERNATIV zu .table_seitliche_nav benutzen um Menue bis zur maximalen Hoehe zu zwingen */
.td_seitliche_nav {
   width:160px;
   margin-left:1px; /* um seitliches Menue vom aeußeren Rand und dem Rand des Mittelteils abzuruecken */
   margin-right:5px; /* um seitliches Menue vom aeußeren Rand und dem Rand des Mittelteils abzuruecken */
   background-color:#ffffff;
   padding:3px;/
}

/* ??? -  */
.font_seitliche_navi_hersteller {
   font-size:9pt;
   font-weight:bold;
}

/* Herstellerlink (oben) in seitlicher Navigation */
a:link.seitliche_navi_hersteller    { color:#000000; font-size:8pt; text-decoration:none; }
a:visited.seitliche_navi_hersteller { color:#000000; font-size:8pt; text-decoration:none; }
a:hover.seitliche_navi_hersteller   { color:#736565; font-size:8pt; text-decoration:none; }
a:active.seitliche_navi_hersteller  { color:#736565; font-size:8pt; text-decoration:none; }
a:focus.seitliche_navi_hersteller   { color:#736565; font-size:8pt; text-decoration:none; }

/* B002 - markierte Auswahl: "Hersteller auswählen" oder "alle Hersteller"  */
.seitliche_navi_aktiv_hersteller {
   color:#736565;
   background-color:CCCCCC;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   padding-left:2px;
   border: 1px solid #C0C0C0;
}

/* B003 - definiert die oberste Tabellenzelle(Produktgruppen) */
.td_seitliche_navi_proebene {
   font-weight: bold;
   background-color:white /* #FFCC66; */
   padding-left:2px;
   border: 0px solid #C0C0C0;
   height:23;
}

/* B004 - definiert den Link "Produktgruppen" */
a:link.seitliche_navi_produktgruppen    { color:#0000FF; font-weight:bold; font-size:10pt; text-decoration:none; }
a:visited.seitliche_navi_produktgruppen { color:#000000; font-weight:bold; font-size:10pt; text-decoration:none; }
a:hover.seitliche_navi_produktgruppen   { color:#736565; font-weight:bold; font-size:10pt; text-decoration:none; }
a:active.seitliche_navi_produktgruppen  { color:#736565; font-weight:bold; font-size:10pt; text-decoration:none; }
a:focus.seitliche_navi_produktgruppen   { color:#736565; font-weight:bold; font-size:10pt; text-decoration:none; }

/* ??? - definiert alle Links unter "Produktgruppen" */
a:link.seitliche_navi_produkte    { color:#000000; font-size:8pt; text-decoration:none; }
a:visited.seitliche_navi_produkte { color:#000000; font-size:8pt; text-decoration:none; }
a:hover.seitliche_navi_produkte   { color:#736565; font-size:8pt; text-decoration:none; }
a:active.seitliche_navi_produkte  { color:#736565; font-size:8pt; text-decoration:none; }
a:focus.seitliche_navi_produkte   { color:#736565; font-size:8pt; text-decoration:none; }



/* B005 - Hintergrund der ersten Produktebene */
.td_seitliche_navi_proebene1 {
   background-color:#FFFFFF;
   padding-left:2px;
   border-top-width:0px;

}

/* B006 - Hintergrund der aufgeklappten zweiten Produktebene */
.td_seitliche_navi_proebene2 {
   background-color:#f7f8f9;
   padding-left:2px;
   border-top-width:0px;
}
/* sollten mehr als 2 Produktebenen benutzt werden koennen hier weitere Produktebenen definiert werden
indem die CSS-Klassen weiter aufwaerts Nummeriert werden z.B. --> .td_seitliche_navi_proebene3 {}
 */

/* B007 - Seitliche Navigation - die Link-Punkte "Impressum", "AGB" und "Kontakt" */
a:link.seitliche_navi_anhang    { color:#000000; font-size:9pt; text-decoration:none; }
a:visited.seitliche_navi_anhang { color:#000000; font-size:9pt; text-decoration:none; }
a:hover.seitliche_navi_anhang   { color:#736565; font-size:9pt; text-decoration:none; }
a:active.seitliche_navi_anhang  { color:#736565; font-size:9pt; text-decoration:none; }
a:focus.seitliche_navi_anhang   { color:#736565; font-size:9pt; text-decoration:none; }


/* B008 - definiert die gerade aktive Produktgruppe (zusaetzliche Linkeigenschaften) */
.font_seitliche_navi_aktiv {
   font-size: 9pt;
   font-style:italic;
   font-weight:bold;
}

/* *********************************************************************************************** */

/* C001 - Der gesammte untere Mittelteil (bis ganz unten) */
.mitte {
   /*width:100%;*/
   padding:5px;
   border-left:1px solid #DEDFE3;
   background-color: #FFFFFF;
   border-collapse: collapse;
}

/* C002 - Rahmen um beide Suchfelder */
.table_um_suchfelder {
/*    padding-left:8px; */
/*    padding-right:8px; */
/*    border:0px solid #000000; */
/*    background-color:#F2F0E1; */
}

/* C003 - "Schnellsuche in allen Artikeln" - z.B. oberer Teil der Suchfelder */
.box_suche_oben {
   background-color:#DEDFE3;
   border-collapse: collapse;
   border: 0px solid #000000;
}

/* C004 - "Suchen nach" - z.B. unterer Teil der Suchfelder */
.box_suche_unten {
   border:0px solid #6600FF;
   padding:3px;
   background-color:#DEDFE3;
   border-collapse: collapse;
}

 /* C005 - "Schnellsuche in allen Artikeln" und "Volltextsuche in" */
.td_suchbox_kopf {
   font-weight:bold;
   font-size: 9pt;
   color:#232323;
}

/* C007 - "vollständige Artikelnummer, Hst.-Nummer o. EAN-Nummer" */
.td_linkesuchbox_text {
   font-size:8pt;
   color:#232323;
}

/* C008 - "Bezeichnung", "Hst.-Nummer", "Matchcode ", "Artikelnummer", "EAN-Nummer" */
.td_rechtesuchbox_text {
   font-size:8pt;
   color:#232323;
}

/* C009 - "Suchen nach:" in beiden Haelften */
.td_suchbox_unter_text {
   font-size:8pt;
   font-weight:bold;
   color:#232323;
}

.font_normal {
   font-size:8pt;
}

/* C010 - "Kein Suchergebnis!" */
.td_kein_suchergebnis {
   background-color:#FFFFFF;
   font-size:10pt;
   font-weight:bold;
   color:#F3088B;
}

/* C011 - Kopf und Fuss der Suchleiste - "Ergebnis der Suche z:B: Ihre Suche ergab 16 Ergebnisse" */
.suche_nav {
   background-color:#DEDFE3;
   font-size:10pt;
   color:#232323;
}

/* ??? - definiert "1 2 3 4 5 6 7 8 9 >>" */
a:link.naviliste_der_suche    { color:#000000; font-size:10pt; text-decoration:none; }
a:visited.naviliste_der_suche { color:#000000; font-size:10pt; text-decoration:none; }
a:hover.naviliste_der_suche   { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }
a:active.naviliste_der_suche  { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }
a:focus.naviliste_der_suche   { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }

/* C012 - definiert die gerade aktive Seitenzahl */
.naviliste_der_suche_aktiv {
   font-size:10pt;
   font-weight:bold;
}

/* C013 - Rahmen (aussen) um die Artikeltabelle */
.table_mitte_inhalt {
   background-color:#ffffff;
   border-top: 1px solid #DEDFE3;
   border-left: 1px solid #DEDFE3;
}

/* ??? -  */
.table_zubehoer {
   border-bottom: 1px solid #DEDFE3;
   border-left: 1px solid #DEDFE3;
   border-right: 1px solid #DEDFE3;
}

/* C014 -  Suchergebnis: Hintergrund des Tabellenkopfes - Tabellenkopf der Ergebnisse der Suche */
.td_mitte_inhalt_tabkopf {
   background-color:#ffffff;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : Black;
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;

}

/* ??? - Tabellenkopf der Ergebnisse der Suche */
.td_mitte_inhalt_zubehoer {
   border-right: 1px solid #ffffff;
   border-bottom: 1px solid #ffffff;
   background-color:#DEDFE3;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : Black;
}

/* C015 -  Suchergebnis: Hintergrund der Schrift des Tabellenkopfes - Tabellenkopf der Ergebnisse der Suche */
.td_mitte_inhalt_tabkopf_ohne_rahmen {
   background-color:#DEDFE3;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : Black;
}

/* ??? - Tabellenkopf Rand rechts neben der Sortierungspfeilen */
.table_mitte_inhalt_ohne_rahmen {
background-color:#DEDFE3;
}



a:link.artikelnr_suche    { color:#000000; font-size:8pt; text-decoration:underline; font-weight:bold;}
a:visited.artikelnr_suche { color:#000000; font-size:8pt; text-decoration:underline; font-weight:bold;}
a:hover.artikelnr_suche   { color:#736565; font-size:8pt; text-decoration:none; font-weight:bold; }
a:active.artikelnr_suche  { color:#736565; font-size:8pt; text-decoration:none; font-weight:bold; }
a:focus.artikelnr_suche   { color:#736565; font-size:8pt; text-decoration:none; font-weight:bold; }

/* C016 - Artikeltabelle in der Mitte - Tabellenzellen der Ergebnisse der Suche */
.td_mitte_inhalt {
   background-color:#FFFFFF;
   border-right: 1px solid #DEDFE3; /* senkrechte Linien der Tabelle */
   border-bottom: 1px solid #DEDFE3;
   font-size:9pt;
}


/* D001 - */
.table_hersteller_buchstaben {
   background-color: #FFFFFF;
   height:25;
   border: 1px solid #000000;

}

/* D002 - Hintergrund der Hersteller-Tabelle */
.td_hersteller_tabkopf {
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;
   background-color:#FFFFFF;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : Black;
   padding:2px;
}

/* D003 - definiert die Zelle innerhalb von td_hersteller_tabkopf - und enthaelt im wesentlichen den Anfangsbuchstaben der Hersteller */
.td_hersteller_buchstabensparte {
   font-size:12pt;
   font-weight:bold;
   padding-left:3px;
}


/* D004 - In der auflistung der Hersteller der Link: "nach oben" */
a:link.hersteller_nach_oben    { font-size:9pt; text-decoration:none; }
a:visited.hersteller_nach_oben { font-size:9pt; text-decoration:none; }
a:hover.hersteller_nach_oben   { font-weight:bold; font-size:9pt; text-decoration:none; }
a:active.hersteller_nach_oben  { font-weight:bold; font-size:9pt; text-decoration:none; }
a:focus.hersteller_nach_oben   { font-weight:bold; font-size:9pt; text-decoration:none; }


/* D005 - Rahmen um die einzelnen Zeilen der Hersteller-Tabelle */
.table_hersteller_liste {
   border-top: 1px solid #DEDFE3;
   border-left: 1px solid #DEDFE3;
}

/* D006 - Hintergrund der Herstellernamen in der Hersteller-Tabelle */
.td_hersteller1 {
   background-color:#FFFFFF;
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;
   padding:2px;
}

/* ???? -  */
.td_hersteller2 {
   background-color:#FFFF99;
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;
   padding:2px;
}


/* *********************************************************************************************** */
/* E001 - "Login", "Kunden-Nr.:" und "Passwort" */
.td_login {
   padding-left:5px;
   font-size:8pt;
   font-weight:bold;
   color:#232323;
}

/* E002 - Tabelle von Login UND Warenkorb */
.table_login {
   padding-left:5px;/* um Login vom Menuerand und dem Rand des Mittelteils abzuruecken */
   padding-right:5px; /* um Login vom aeußeren Rand abzuruecken */
   background-color:#FFFFFF;
}

/* E003 - Kopfzeile "Warenkorbinformation" */
.td_waren_kopf {
   font-size:8pt;
   font-weight:bold;
   text-decoration: underline;
}

/* E004 - Warenkorbinformation "1 Artikel im Warenkorb" */
.td_waren {
   background-color:#ffffff;
}

/* E004 - Schrift Warenkorbinformation "1 Artikel im Warenkorb" */
a:link.warenkorb    { color:#000000; font-size:8pt; text-decoration:none; }
a:visited.warenkorb { color:#000000; font-size:8pt; text-decoration:none; }
a:hover.warenkorb   { color:#736565; font-size:8pt; text-decoration:none; }
a:active.warenkorb  { color:#736565; font-size:8pt; text-decoration:none; }
a:focus.warenkorb   { color:#736565; font-size:8pt; text-decoration:none; }


/* *********************************************************************************************** */
/* ** Warenkorb - Angebot - Lagerbuchung ***/
/* *********************************************************************************************** */
/* F001 - Warenkorb - links oben */
.warenk_table_bestellbereich {
   padding:3px;
   background-color:#ffffff;
}

/* F002 - Warenkorb - links oben */
.warenk_table_bestellflaeche {
   padding:2px;
   background-color:#FFFFFF;
}

/* F003 - Warenkorb - Schrift links oben */
.warenk_td_bestell_font {
   font-size:10pt;
   font-weight:bold;
   color:#000000;
}

/* ??? - Ausgabefeld von Ereignissen wie "Ihr Warenkorb wurde geleert!" */
.warenk_td_ereignis {
   height:30;
   font-size:11pt;
   font-weight:bold;
   color:#00000;
   /* border:1px solid black; */
}

/* F004 - Enthaelt die Zeile mit .warenk_tr_kundendaten, */
/* .warenk_tr_bestellung_kopfund in der Auswahl der Hersteller */
.warenk_table_bestellung_kopf {
   background-color:#DEDFE3;
   padding: 3px;
   margin-bottom: 3px;
   margin-top: 1px;
}

/* F005 - Formatiert den Bereich in dem die Kundendaten angezeigt werden */
.warenk_tr_kundendaten {
   font-size:9pt;
   font-weight:bold;
   color:black;
}

/* F006 - Formatiert den Bereich in dem "Ihre Bestellung vom 01.01.2006:" steht */
.warenk_tr_bestellung_kopf {
   font-size:9pt;
   font-weight:bold;
   color:black;
}

/* F007 - Leerer Warenkorb */
.warenk_tr_bestellung_ohneInhalt {
   font-size:9pt;
   font-weight:bold;
   color:black;
   background-color:#FFFFFF;
}

/* *****************************************
fuer die Rechnungstabellen wird die Formatierung des Katalogs genutzt
die CSS Klassen lauten:
.td_mitte_inhalt_tabkopf
.td_mitte_inhalt
***************************************** */
/* G001 - Bestellung: Rahmen um die Gesamtsumme */
.warenk_table_bestellung_fuss {
   background-color:#DEDFE3;
   padding:5px;
   margin-top:3px;
   margin-bottom:3px;
}

/* G002 - Bereich unter der Rechnungsliste */
.warenk_tr_summen {
   font-size:9pt;
   font-weight:bold;
   color:black;
}

/* G003 - Bereich unter der Summe (z.B. den Hintergrund der Buttons) */
/* "Ich habe die AGB gelesen, und aktzeptiere diese." */
.warenk_td_bestell_buttons {
   font-size:9pt;
   font-weight:bold;
   margin-top:5px;
}

/* G004 - Ueberschriften auf der 2.Seite von Warenkorb/Angebot/Lagerbuchung z.B.:"Bestellung abschließen" */
.seiten_ueberschrift {
   color:#000000;
   font-weight:bold;
   font-size:12pt;
}

/* G005 - Hintergrund: Kundendaten, Lieferanschrift und Sonstiges */
.table_formularbox {
   border:1px solid #000000;
   background-color:#DEDFE3;
   margin:2px;
   padding:2px;
}

/* G005 - Überschrift: Kundendaten, Lieferanschrift und Sonstiges */
.td_formular_kopf {
   font-size:10pt;
   color:black;
   font-weight:bold;
}

/* G006 - Beschriftung: Kundendaten, Lieferanschrift und Sonstiges */
.td_formular_beschriftung {
   font-size:9pt;
}

/* ??? -  */
.td_formular_text {
   font-size:9pt;
   font-weight:bold;
}

/* ??? - Meldung die bei unzulaessigen Eintraegen in das Adress/Kundenformular entsteht */
.form_meldung_td {
   color:red;
   font-size:10pt;
   font-weight:bold;
}

a:link.agb    { color:#CC0000; font-size:10pt; text-decoration:none; }
a:visited.agb { color:#CC0000; font-size:10pt; text-decoration:none; }
a:hover.agb   { color:#736565; font-size:10pt; text-decoration:underline; }
a:active.agb  { color:#736565; font-size:10pt; text-decoration:underline; }
a:focus.agb   { color:#736565; font-size:10pt; text-decoration:underline; }


/* *********************************************************************************************** */
/* *** Artikeldetailansich                                                                     *** */
/* *********************************************************************************************** */

/* ??? - Artikeldetailansicht: Body-Element d.h: PopUp-Fenster mit Beschreibung des Artikels */
.detail_body {
   font-size:9pt;
   font-family:Arial;
 background-color:#4273CB;
   /* background-color:#736565; */
   color:#000000;
}

/*H001 - Artikeldetailansicht: Untere Zeile: "Menge", "Bem."   Die Tabellen in denen die Inhalte stehen */
.detail_table_box {
   padding:1px;
   border:0px solid #FFFFFF;
   background-color:#DEDFE3;
   margin-top:17px;
   font-size:9pt;
   font-weight:bold;
}

/* H002 - Artikeldetailansicht: "Artikeldetails" - das erste Wort innerhalb von detail_table_box */
.detail_font_ueberschrift {
   font-size:10pt;
   font-weight:bold;
   color:#232323;
}

/* H003 - Artikeldetailansicht: Die Boxen in denen die Details dargestellt werden */
.detail_table_box_hinhalt {
    font-size:8pt;
    background-color:#FFFFFF;
}

/* H004 - Schriftgroeße und Schriftfarbe des Hinweises z.B. bei negativen Mengen */
.detail_hinweis {
   font-size:10pt;
   color:black;
}

/* ??? - Artikeldetailansicht: Die Box in der das Bild dargestellt wird */
.detail_table_bildbox {
   font-size:10pt;
   border:1px solid #DEDFE3;
   background-color:#FFFFFF;
}

/* ??? - */
.table_beleg {
   padding:3px;
   border:1px solid #DEDFE3;
   background-color:#FFFFFF;
   font-size:9pt;
   font-weight:bold;
   margin-top:7px;
}

/* ??? - Tabellenkopf der Ergebnisse der Suche */
.td_beleg_tabkopf {
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;
   background-color:#DEDFE3;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : black;
}

a:link.beleg    { color:#000000; font-size:9pt; text-decoration:none; font-weight:normal;}
a:visited.beleg { color:#000000; font-size:9pt; text-decoration:none; font-weight:normal;}
a:hover.beleg   { color:#736565; font-size:9pt; text-decoration:none; font-weight:normal;}
a:active.beleg  { color:#736565; font-size:9pt; text-decoration:none; font-weight:normal;}
a:focus.beleg   { color:#736565; font-size:9pt; text-decoration:none; font-weight:normal;}


/* ??? - Tabellenzellen der Ergebnisse der Suche */
.td_beleg_inhalt {
   background-color:#FFFFFF;
   border-right: 1px solid #DEDFE3;
   border-bottom: 1px solid #DEDFE3;
   font-size:8pt;
   font-weight:normal;
}

/* Bestellungs-Historie */

/* I001 - Bestellungs-Historie: Belegnummer mitte links */
.fontbelegarchiv {
   font-size:9pt;
   font-weight:bold;
   color:#F3088B;
}

/* I002 - Bestellungs-Historie: Rahmen bzw. Hintergrund (Der gesammte untere Mittelteil (bis ganz unten)) */
.beleg_mitte {
   padding:5px;
   border:1px solid #000000;
  background-color: #4273CB;
   /* background-color:#FFFFFF; vor CMS */
   border-collapse: collapse;
   margin-top:7px;
}

/* font Definitionen */
   .font7
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 7pt;
   color : Black;
   }

   .font75
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 7.5pt;
   color : Black;
   }

   i.font75k
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 7.5pt;
   font-style : italic;
   color : Black;

   }

   .font8
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : Black;
   font-weight : normal;
   }

   .font9
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : Black;
   font-weight : normal;
   }

   .font10
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   color : Black;
   font-weight : normal;
   }

   .font8b
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : Black;
   }

   .font9b
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : Black;
   }

   .font10b
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   font-weight : bold;
   color : Black;
   }

   .font8blue
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : Blue;
   }

   .font9blue
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : Blue;
   }

   .font10blue
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   font-weight : bold;
   color : Blue;
   }

   .font8red
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #CC0000;
   }

   .font9red
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #CC0000;
   }

   .font10red
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   color : #CC0000;
   }

   .font8green
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   color : #006400;
   }

   .font9green
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : #006400;
   }

   .font10green
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   color : #006400;
   }


   .font8greenb
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #006400;
   }

   .font9greenb
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #006400;
   }

   .font10greenb
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   font-weight : bold;
   color : #006400;
   }


   .font12bSilver
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12pt;
   font-weight : bold;
   color : Silver;
   }

   .font8bred
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 8pt;
   font-weight : bold;
   color : #CC0000;
   }


   .font9bred
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   font-weight : bold;
   color : #CC0000;
   }

   .font10bred
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;
   font-weight : bold;
   color : #CC0000;
   }

   .font12bred
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12pt;
   font-weight : bold;
   color : #CC0000;
   }

   .font9grey
   {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 9pt;
   color : A0A0A0;
   font-weight : normal;
   }


/* ??? - Impressum */
.table_imprahmentab
{
 background-color: #DEDFE3;
}

/* ??? - AGB */
.table_agbrahmentab
{
 background-color: #DEDFE3;
}

/* ??? - Kontakt Hintergrund */
.table_kontaktrahmentab
{
 background-color: #FFFFFF;
}

/* ??? - formatiert den Bereich in dem "Ihre Bestellung..." steht */
.warenk_lieferbedingung {
   font-size:9pt;
   font-weight:bold;
   color:black;
   }

.table_mitte_begruessung {
}

.font_kein_suchergebnis {
   font-size:8pt;
   font-weight:bold;
}

a:link.kein_suchergebnis    { color:#014086; font-size:9pt; text-decoration:none; }
a:visited.kein_suchergebnis { color:#014086; font-size:9pt; text-decoration:none; }
a:hover.kein_suchergebnis   { color:#014086; font-size:9pt; text-decoration:none; }
a:active.kein_suchergebnis  { color:#014086; font-size:9pt; text-decoration:none; }
a:focus.kein_suchergebnis   { color:#014086; font-size:9pt; text-decoration:none; }

/* ??? - Tabellenzellen der Ergebnisse der Suche */
.td_kein_suchergebnis_inhalt {
   background-color:#FFFFFF;
   border-right: 1px solid #DFDFE3;
   border-left: 1px solid #DFDFE3;
   font-size:8pt;
   font-weight:normal;
}



/* ajo */
.h1_modul{    /* Modulüberschriften */
   font-weight:      bold;
   font-size:        8pt;
}

.modul_background{    /* Hintergrund eines Moduls */
   background-color: #FFFFFF; /Originalfarbe: #F2F0E1; */
}

.konf_tab{    /* Tabelle im Konfigurator */
   border:          1px dotted #000000;
   border-collapse: collapse;
}

.konf_tab_kopf{    /* Tabellenkopf im Konfigurator */
   border: 1px dotted #000000;
   background-color:#FFFFFF;
   font : bold 8pt Arial, Helvetica, sans-serif;
}
.konf_tab_inhalt{
   border: 1px dotted #000000;
   font : 8pt Arial, Helvetica, sans-serif;
}

/* ajo - normaler Link */
a:link.zubalt    { color:#000000; font-size:9pt; text-decoration:none; }
a:visited.zubalt { color:#000000; font-size:9pt; text-decoration:none; }
a:hover.zubalt   { color:#736565; font-size:9pt; text-decoration:none; }
a:active.zubalt  { color:#736565; font-size:9pt; text-decoration:none; }
a:focus.zubalt   { color:#736565; font-size:9pt; text-decoration:none; }

/* ajo Ende */


/* new 21.10.2005 */
.fontservice10b
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : bold;
  color : Red;
}

.textfeld2 {/*Textfelder von Formularen*/
    height: 18px;
    font-size : 8pt;
 font-family : Arial, Helvetica, sans-serif;
    border: 0.5pt solid #232323;
}

.textarea2 {
    font-size : 8pt;
 font-family : Arial, Helvetica, sans-serif;
    border: 0.5pt solid #232323;
}

a:link.service    { color:#00898b; font-size:9pt; text-decoration:none; font-weight:normal;}
a:visited.service { color:#00898b; font-size:9pt; text-decoration:none; font-weight:normal;}
a:hover.service   { color:#663300; font-size:9pt; text-decoration:none; font-weight:normal;}
a:active.service  { color:#00898b; font-size:9pt; text-decoration:none; font-weight:normal;}
a:focus.service   { color:#00898b; font-size:9pt; text-decoration:none; font-weight:normal;}


.copyright1 {/*definition des Copyright Textes (ganz unten)*/
    /*background-color:#FFFFFF;*/
    background-color:#999DAC;
    color: #333333;
    font-weight:bold;
    font-size:8pt;
    padding:5px;
    border:0px solid #000000;
    border-collapse: collapse;
}

/*definition des Copyrightlinks1*/
a:link.copyright_link1 {    color:#000000; font-size:8pt; text-decoration:underline; }
a:visited.copyright_link1 { color:#000000; font-size:8pt; text-decoration:underline; }
a:hover.copyright_link1 {   color:#663300; font-size:8pt; text-decoration:none; }
a:active.copyright_link1 {  color:#663300; font-size:8pt; text-decoration:none; }
a:focus.copyright_link1 {   color:#663300; font-size:8pt; text-decoration:none; }


.table_nocookie
{
 /*Tabelle die die gesammte nocookie-Seite umschließt*/
 background-color: #ECF8FF;
}

.table_nocookie1
{
 /* mittlere Tabelle  der nocookie-Seite */
 background-color: #ECF8FF;
}

.fontcookie
{
 /*font für nocookie-Seite*/
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
 color : Black;
 font-weight : normal;
}

/*definiert den Link "nocookie"*/
a:link.linkcookie    { color:#00898b; font-weight:bold; font-size:10pt; text-decoration:none; }
a:visited.linkcookie  { color:#00898b; font-weight:bold; font-size:10pt; text-decoration:none; }
a:hover.linkcookie   { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }
a:active.linkcookie  { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }
a:focus.linkcookie    { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }

/*Kontakt-Seite*/
.table_kontaktrahmentab
{/*Tabelle die die gesammte Seite umschließt*/
 /*background-color:#ECF8FF;*/
 background-color: #ECF8FF;
}

.font9bkontakt
{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 9pt;
 font-weight : bold;
 color : Black;
}

.font9kontakt
{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 9pt;
 color : Black;
}

a:link.linkkontakt    { color:#00898b; font-weight:bold; font-size:10pt; text-decoration:none; }
a:visited.linkkontakt   { color:#00898b; font-weight:bold; font-size:10pt; text-decoration:none; }
a:hover.linkkontakt    { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }
a:active.linkkontakt  { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }
a:focus.linkkontakt     { color:#990000; font-weight:bold; font-size:10pt; text-decoration:none; }


/*Login-Logout*/
.table_login_logoutrahmentab
{
 /*Tabelle die die gesammte Seite umschließt*/
 background-color: #DEDFE3;
}

.font10login_logout
{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
 color : Black;
 font-weight : normal;
}

/* Konfiguration IOS im CMS*/

.suche_navi_iosimcms { /*definiert Kopf und Fuss der Suchleiste*/
    background-color:#DEDFE3;
    border: 1px solid #FFFFFF;
 color : White;
    font-size:10pt;
}

/*definiert "1 2 3 4 5 6 7 8 9 >>"*/
a:link.naviliste_der_suche_iosimcms    { color:#FFFFFF; font-size:10pt; text-decoration:none; font-weight:bold; }
a:visited.naviliste_der_suche_iosimcms { color:#FFFFFF; font-size:10pt; text-decoration:none; font-weight:bold; }
a:hover.naviliste_der_suche_iosimcms   { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }
a:active.naviliste_der_suche_iosimcms  { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }
a:focus.naviliste_der_suche_iosimcms   { color:#736565; font-size:10pt; text-decoration:none; font-weight:bold; }

/*definiert die gerade aktive Seitenzahl*/
.naviliste_der_suche_aktiv_iosimcms {
    font-size:8pt;
 color : White;
    font-weight:bold;
}

/*definition des Copyrightlinks2*/
a:link.copyright_link2 {    color:#000000; font-size:7pt; text-decoration:underline; }
a:visited.copyright_link2 { color:#000000; font-size:7pt; text-decoration:underline; }
a:hover.copyright_link2 {   color:#663300; font-size:7pt; text-decoration:none; }
a:active.copyright_link2 {  color:#663300; font-size:7pt; text-decoration:none; }
a:focus.copyright_link2 {   color:#663300; font-size:7pt; text-decoration:none; }

/*4.6.02*/

.detail_table_box_hinhaltI {/*Die Boxen in dennen die Details dargestellt werden*/
    font-size:8pt;
    background-color:#FFFFFF;
}

.detail_table_box_hinhaltII {/*Die Boxen in dennen die Details dargestellt werden*/
    font-size:8pt;
    background-color:#FFFFFF;

}

.artikelbildgalerie_text {/*Der Beschreibungstext in der Artikelbildgalerie*/

}

.artikelgruppenname_mitte {/*Artikelgruppenname vor Listen- oder Datailansicht im Hauptfenster*/

}

.artikelgruppentext_mitte {/*Artikelgruppentext vor Listen- oder Datailansicht im Hauptfenster*/

}

.blockueberschrift_zs_wk {/*Blockueberschrift Zwischenseite Warenkorb*/

}

/* V6.0.07 */
.detailansicht_mme_abstand_oben {/*Abstand Textblock bei Darstellung mehrerer Mengeneinheiten oben*/
    height: 10px;
}

.detailansicht_mme_hg {/*Hintergrundfarbe Textblock bei Darstellung mehrerer Mengeneinheiten, komplette Tabelle*/
    background: #F5F5F5;
    border:solid #CDCDCD 1px;
    padding-left: 10px;
    padding-right: 10px;
}

.detailansicht_mme_checkbox {/*Checkbox Textblock bei Darstellung mehrerer Mengeneinheiten*/
    border:0px;
    background-color:#F5F5F5;
}

.detailansicht_mme_textcheckbox {/*Text Textblock neben Checkbox bei Darstellung mehrerer Mengeneinheiten*/
    font-weight:normal;
    font-size: 12px;
    color: #000000;
    margin: 0px;
    font-family: Arial, sans-serif;
}

/* V6.0.09 */
.detail_table_box_blaettern {/*Die Tabellen in denen die Links zum Blaettern in der Detailansicht stehen*/
    margin-top:2px;
    padding:3px;
    border:1px solid #000000;
    background-color:#DEDFE3;
    font-size:9pt;
    font-weight:bold;
}

/*Die Links zum Blaettern in der Detailansicht*/
a:link.detail_blaettern {    color:#000000; font-size:10pt; text-decoration:none; }
a:visited.detail_blaettern { color:#000000; font-size:10pt; text-decoration:none; }
a:hover.detail_blaettern {   color:#000000; font-size:10pt; text-decoration:none; }
a:active.detail_blaettern {  color:#000000; font-size:10pt; text-decoration:none; }
a:focus.detail_blaettern {   color:#000000; font-size:10pt; text-decoration:none; }

/* V6.2.04 */
.table_regstartbereich { /*Aussentabelle Auswahlbereich Anmelden oder Registrieren*/
    margin-top:7px;
}

.table_registrierbereich { /*Aussentabelle Registrierbereich*/
    margin-top:9px;
}

.table_warenkorb_teil2 { /*Aussentabelle Warenkorb vor und nach Absenden*/
    margin-top:9px;
}

.select_versandarten { /*PullDown-Feld fuer Versandarten*/
    /*width:100px;*/
    font-family: Arial, sans-serif;
    font-size:8pt;
    color: #13335C;
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
}

.select_zahlungsarten { /*PullDown-Feld fuer Zahlungsarten*/
    /*width:100px;*/
    font-family: Arial, sans-serif;
    font-size:8pt;
    color: #13335C;
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
    width:170px;
}

.td_regbereich_abstand_links {
    width:175px;
    height:20px;
}

.td_regbereich_abstand_rechts {
    width:325px;
}

.tr_regbereich_beschriftung {
    font-family : Arial, Sans-serif;
    font-size:8pt;
    color:#13335C;
    height: 24px;
}

/* V6.2.05 */
.zau_artikelblockrahmen {/*Artikelblockrahmen bei Zusatzartikel unten*/
    padding-top:10px;
    padding-bottom:10px;
    /*border-bottom: 1px solid #E2E2E2;*/
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
}

.zau_listenabstand {/*Abstand der Artikelbloecke bei Zusatzartikel unten*/
    height: 8px;
}

.zau_abstand_bild {/*Abstand zwischen Bild und Text bei Zusatzartikel unten*/
    width: 10pt;
}

.zau_schrift1 {/*Schrift bei Zusatzartikel unten fuer Bezeichnung und Zusatz*/
    font-size: 10pt;
    color: #000000;
    margin: 0px;
    font-family: Arial, sans-serif;
}

.zau_schrift2 {/*Schrift bei Zusatzartikel unten fuer Bezeichnung und Zusatz*/
    font-size: 8pt;
    color: #000000;
    margin: 0px;
    font-family: Arial, sans-serif;
}

a:link.zau_link {    font-family:Arial, sans-serif; color:#000000; font-size:8pt; text-decoration:none; }
a:visited.zau_link { font-family:Arial, sans-serif; color:#000000; font-size:8pt; text-decoration:none; }
a:hover.zau_link {   font-family:Arial, sans-serif; color:#000000; font-size:8pt; text-decoration:none; }
a:active.zau_link {  font-family:Arial, sans-serif; color:#000000; font-size:8pt; text-decoration:none; }
a:focus.zau_link {   font-family:Arial, sans-serif; color:#000000; font-size:8pt; text-decoration:none; }

.zau_preis {/*Preis bei Zusatzartikel unten*/
    font-size: 10pt;
    color: #000000;
    margin: 0px;
    font-family: Arial, sans-serif;
}
.zau_obererabstand_inhalt {/*oberer Abstand des Textinhalts in den Zellen bei Zusatzartikel unten*/
    height: 4px;
}

/* V6.2.06 */
.la_abstand_unter_kopf {/*Abstand zwischen Tabellenkopf und ersten Artikelblock in der Listenansicht*/
    height: 8px;
    background: #DEDFE3;
}

.la_listenabstand {/*Abstand der Artikelbloecke in der Listenansicht*/
    height: 8px;
    background: #DEDFE3;
}

/* V6.2.07 */
.textfeld_kostenstelle_hf {/*Textfeld fuer Kostenstelle in der Artikeldetailansicht (nur Hauptfenster)*/

}

/* V7.0.02 */
.detailansicht_td_beschreibung_verbunden { /*Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    padding-left: 6px;
}

.detailansicht_h1_beschreibung_verbunden { /*Artikelbezeichnung in Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    font-size: 8pt;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

.detailansicht_h3_beschreibung_verbunden { /*Zusatz in Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    font-size: 8pt;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

.suchfeld_nur_vtsuche { /*Suchfeld wenn Volltextsuche und keine Schnellsuche eingeblendet ist*/
    height: 18px;
    font-size : 8pt;
    border: 0.5pt solid #232323;
    width: 250px;
}

/* V7.0.02 */
.detailansicht_td_beschreibung_verbunden { /*Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    padding-left: 6px;
}

.detailansicht_h1_beschreibung_verbunden { /*Artikelbezeichnung in Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    font-size: 8pt;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

.detailansicht_h3_beschreibung_verbunden { /*Zusatz in Tabellenzelle Beschreibung, wenn eine Verbundzelle aktiviert ist*/
    font-size: 8pt;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

/* V7.0.04 */
.portalmenue_abstandstable { /* Tabelle fuer den Abstand zwischen Artikelgruppen- und Portalmenue */
    width: 100%;
    height: 20px;
}

.portalmenue_table { /* Tabelle des Portalmenues */
    width: 100%;
}

.portalmenue_td { /* Tabellenzelle des Portalmenues */
    padding-left: 8px;
}

/* Die Links vom Portalmenue passiv*/
a:link.portalmenue_passiv {    color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:visited.portalmenue_passiv { color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:hover.portalmenue_passiv {   color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:active.portalmenue_passiv {  color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:focus.portalmenue_passiv {   color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }

/* Die Links vom Portalmenue aktiv*/
a:link.portalmenue_aktiv {    color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:visited.portalmenue_aktiv { color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:hover.portalmenue_aktiv {   color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:active.portalmenue_aktiv {  color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:focus.portalmenue_aktiv {   color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }

/* Der Body Bestelltabelle Bestellung abgeschlossen, wenn Bestelltabelle im eigenen Fenster ist */
.bestemp_body{
 text-align: left;
 margin-top: 50px;
 margin-left: 50px;
}

/* Tabelle bei Bestelltabelle Bestellung abgeschlossen */
.bestemp_table{
 margin-top: 10px;
}

/* Ueberschriften bei Bestelltabelle Bestellung abgeschlossen */
.bestemp_td_kopf{
 font-family:Arial;
 font-size:12pt;
 font-weight:bold;
}

/* Tabellenzelle Zuruecklink bei Bestelltabelle Bestellung abgeschlossen */
.bestemp_td_backlink{
 padding-top:20px;
}

/* Zuruecklink bei Bestelltabelle Bestellung abgeschlossen */
a:link.bestemp_backlink {    color:#0000FF; font-size:10pt; text-decoration:underline; }
a:visited.bestemp_backlink { color:#0000FF; font-size:10pt; text-decoration:underline; }
a:hover.bestemp_backlink {   color:#0000FF; font-size:10pt; text-decoration:underline; }
a:active.bestemp_backlink {  color:#0000FF; font-size:10pt; text-decoration:underline; }
a:focus.bestemp_backlink {   color:#0000FF; font-size:10pt; text-decoration:underline; }

/* Tabellenzelle Artikel bei Bestelltabelle Bestellung abgeschlossen */
.bestemp_td_artikel{
 font-family:Arial;
 font-size:12pt;
 font-weight:normal;
 padding-right:10px;
}

/* Tabellenzelle Schliessenlink bei Bestelltabelle Bestellung abgeschlossen */
.bestemp_td_closelink{
 padding-top:20px;
 text-align:center;
}

/* Schliessenlink bei Bestelltabelle Bestellung abgeschlossen */
a:link.bestemp_closelink {    color:#0000FF; font-size:10pt; text-decoration:underline; }
a:visited.bestemp_closelink { color:#0000FF; font-size:10pt; text-decoration:underline; }
a:hover.bestemp_closelink {   color:#0000FF; font-size:10pt; text-decoration:underline; }
a:active.bestemp_closelink {  color:#0000FF; font-size:10pt; text-decoration:underline; }
a:focus.bestemp_closelink {   color:#0000FF; font-size:10pt; text-decoration:underline; }

.artikeldetailkat_text_oben_table { /*Tabelle oberer Text in der artikeldetailkat.php bei manuellen Linkaufruf*/

}

.artikeldetailkat_text_oben_td { /*oberer Text in der artikeldetailkat.php bei manuellen Linkaufruf*/

}

.artikeldetailkat_text_unten_table { /*Tabelle unterer Text in der artikeldetailkat.php bei manuellen Linkaufruf*/

}

.artikeldetailkat_text_unten_td { /*unterer Text in der artikeldetailkat.php bei manuellen Linkaufruf*/

}

/* V7.0.05 */
.payment_zahlen_table { /*letzte Seite vor Paymentzahlung - Tabelle um Beschreibung, Preis und Bezahlen-Button*/

}

.payment_zahlen_td1 { /*letzte Seite vor Paymentzahlung - Tabellenzelle der Beschreibung*/
 color:#000000;
 font-size:9pt;
 font-weight:normal;
}

.payment_zahlen_td2 { /*letzte Seite vor Paymentzahlung - Tabellenzelle der Preisausgabe*/
 color:#000000;
 font-size:9pt;
 font-weight:bold;
 padding-left:5px;
}

.payment_zahlen_td3 { /*letzte Seite vor Paymentzahlung - Tabellenzelle des Bezahlen-Buttons*/
 padding-left:10px;
}

.payment_zurueckwk_td { /*letzte Seite vor Paymentzahlung - Tabellenzelle des Zurueck-zum-Warenkorb-Buttons*/
 padding-top:30px;
}

.beleg_lfb_texte_table { /*Tabelle um die Lieferbedingungstexte (Bezeichnung, Zusatz), die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 width:100%;
}

.beleg_lfb_texte_td1 { /*Tabellenzelle der Lieferbedingungsbezeichnung, die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 font-family:Arial;
 font-size:9pt;
 font-weight:bold;
}

.beleg_lfb_texte_td2 { /*Tabellenzelle des Lieferbedingungszusatz, die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 font-family:Arial;
 font-size:9pt;
 font-weight:normal;
}

.beleg_zb_texte_table { /*Tabelle um die Zahlungbedingungstexte (Auswahl, Zusatz), die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 width:100%;
 margin-left:3px;
}

.beleg_zb_texte_td1 { /*Tabellenzelle der Zahlungbedingungstexte, die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 font-family:Arial;
 font-size:9pt;
 font-weight:bold;
}

.beleg_zb_texte_td2 { /*Tabellenzelle des Zahlungbedingungstexte, die bei Auswahl unter dem PullDown-Menü eingeblendet werden*/
 font-family:Arial;
 font-size:9pt;
 font-weight:normal;
}

/* V7.0.08 */
.aganzeige_table{ /*Tabelle Artikelgruppenanzeige im Hauptfenster*/
 margin-top:20px;
}

.aganzeige_innen1_table{ /*Innentabelle erste Spalte Artikelgruppenanzeige im Hauptfenster*/

}
.aganzeige_innen2_table{ /*Innentabelle zweite Spalte Artikelgruppenanzeige im Hauptfenster*/

}
/*sollten mehr als 2 Spalten benutzt werden koennen hier weitere Innentabellen definiert werden
indem die CSS-Klassen weiter aufwaerts Nummeriert werden z.B. --> .aganzeige_innen3_table {}
*/

.aganzeige_aussen1_td{ /*Tabellenzelle fuer erste Spalte Artikelgruppenanzeige im Hauptfenster*/

}
.aganzeige_aussen2_td{ /*Tabellenzelle fuer zweite Spalte Artikelgruppenanzeige im Hauptfenster*/

}
/*sollten mehr als 2 Spalten benutzt werden koennen hier weitere Tabellenzellen definiert werden
indem die CSS-Klassen weiter aufwaerts Nummeriert werden z.B. --> .aganzeige_aussen3_td {}
*/

.aganzeige_innen_td{ /*Tabellenzelle fuer Link Artikelgruppenanzeige im Hauptfenster*/
 padding-left:10px;
 padding-right:10px;
 padding-top:4px;
 padding-bottom:4px;
}
/* Die Links auf der Artikelgruppenbezeichnung bei Artikelgruppenanzeige im Hauptfenster*/
a:link.aganzeige_link {    color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:visited.aganzeige_link { color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:hover.aganzeige_link {   color:#000000; font-size:9pt; font-weight:normal; text-decoration:underline; }
a:active.aganzeige_link {  color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:focus.aganzeige_link {   color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }

.aganzeige_innen_td1 { /*Tabellenzelle fuer Link Artikelgruppenanzeige (erste Untergruppe) im Hauptfenster*/
 padding-left:20px;
 padding-right:10px;
 padding-top:4px;
 padding-bottom:4px;
}
/* Die Links auf der Artikelgruppenbezeichnung bei Artikelgruppenanzeige (erste Untergruppe) im Hauptfenster*/
a:link.aganzeige_link1 {    color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:visited.aganzeige_link1 { color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:hover.aganzeige_link1 {   color:#000000; font-size:9pt; font-weight:normal; text-decoration:underline; }
a:active.aganzeige_link1 {  color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:focus.aganzeige_link1 {   color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }

.artikelgruppennavigationspfad_mitte_td { /*Tabellenzelle fuer Artikelgruppennavigationsleiste vor Listen- oder Datailansicht im Hauptfenster*/
 font-size:9pt;
 padding-top: 5px;
 padding-left: 5px;
}
/* Die Links fuer Artikelgruppennavigationsleiste vor Listen- oder Datailansicht im Hauptfenster*/
a:link.artikelgruppennavigationspfad_mitte_link {    color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:visited.artikelgruppennavigationspfad_mitte_link { color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:hover.artikelgruppennavigationspfad_mitte_link {   color:#C0C0C0; font-size:9pt; font-weight:normal; text-decoration:none; }
a:active.artikelgruppennavigationspfad_mitte_link {  color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
a:focus.artikelgruppennavigationspfad_mitte_link {   color:#000000; font-size:9pt; font-weight:normal; text-decoration:none; }
/* Der aktive Link der Artikelgruppennavigationsleiste vor Listen- oder Datailansicht im Hauptfenster*/
a:link.artikelgruppennavigationspfad_mitte_link_aktiv {    color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:visited.artikelgruppennavigationspfad_mitte_link_aktiv { color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:hover.artikelgruppennavigationspfad_mitte_link_aktiv {   color:#C0C0C0; font-size:9pt; font-weight:bold; text-decoration:none; }
a:active.artikelgruppennavigationspfad_mitte_link_aktiv {  color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }
a:focus.artikelgruppennavigationspfad_mitte_link_aktiv {   color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; }

.navileiste_table { /*Tabelle der Klickleiste unter der Listenansicht*/

}
.navileiste_td { /*Tabellezelle der Klickleiste unter der Listenansicht*/
 padding-left:4px;
 padding-right:4px;
}
.navileiste_td_links { /*linke Tabellezelle der Klickleiste unter der Listenansicht*/

}
.navileiste_td_rechts { /*rechte Tabellezelle der Klickleiste unter der Listenansicht*/

}

/* V8.0.01 */
.body_popup{ /*Body-Style fuer einige PopUp-Fenster die keine andere Body-Style-Klasse haben*/
 background: #FFFFFF;
}
