﻿
/*======================== NEUER KATALOG ================*/

.was_gilt_es_zu_ersetzen
{
  /*Händlerfarbe = Mit Händlerfarbe ist natürlich nicht immer ein und die selbe Farbe gemeint.*/
  /*Die Händler haben in der Regel mehrere Kernfarben und man muss nun selber entscheiden, welche Farbe(n) verwendet werden soll(en)*/

  /*" - " = Trennung zwischen betroffenen Elemnten und Empfehlungen*/
  /*"[]" = Abhängigkeiten. Farben die miteinander harmonieren müssen*/

  color: #1e1e1e; /*Schrift-Allgemein - In der Regel unverändert oder mit Händlerfarbe*/    
  color: #f00000/*#0057a5*/; /*Text "Weitere Daten"+Hover, a:hover - Händlerfarbe. [Muss mit Seitenhintergrund harmonieren (der ist in der Regel weiß)]*/

  background-color: #0095DB/*#010989*/;
  
  background-color: #fffeff; /*Seitenhintergrund, Art-Historie-Sidepane, Fzg-Hist-Sidepane, Hintergrund-Artikeldetails - Sollte im Normalfall Weiß bleiben*/
  background-color: #e2e2e2; /*Hintergrund-SidePane - An Logo anpassen oder Händlerfarbe*/
  background-color: #0095DB/*#010989*/; /*Hintergrund-SidePane-Elemente, Artikeldetails - In der Regel mit Händlerfarbe*/
    color: #ffffff; /* Sidepane; Artikeldetails*/    
  background-color: #0277ad/*#010987*/; /*Tabellenheader und einige Borders, die einheitlich sein sollten - unverändert oder Händlerfarbe. In der Regel wie SidePane-Elemente. [Muss mit Schrift harmonieren]*/
    color: #fffffe/*#0057a3*/; /*Schrift - Händlerfarbe, Schrift allgemein oder unverändert [Muss mit Tabellenheader, Menü-zweite-Reihe und einige Borders harmonieren]*/
  background-color: #f1f1f2; /*Hintergrund-Quickstart - Am liebsten unverändert. Ansonsten muss auch bei den TopTen der Hintergrund angepasst werden*/
  background-color: #f2f1f2; /*Alternierender-Hintergrund - Unverändert oder milde Händlerfarbe [Schrift-Allgemein muss lesbar sein]*/

  background-color: #8A939D; /*Toolbar-Hover*/
  background-color: #616265; /*Toolbar - In der Regel unverändert*/
    color: #feffff; /*Toolbar-Schrift + a:Hover*/        
  background-color: #616266; /*Toolbar zweite Reihe, DAT-VIN-Registrierung-Header, Artikelliste - In der Regel selbe Farbe wie Toolbar*/
    color: #fdffff; /* DAT-VIN-Registrierung-Header-Schrift, Artikelliste-Schrift*/
  background-color: #d9dadf; /*Toolbar dritte Reihe, Herstellername im Header der Artikelliste + ERP-Status mit Anzahl*/
    color: #000002;

  background-color: #f1f1f3; /*Hintergrund-Menü-zweite-Reihe, Sub-Tab-Menü-Warenkorb - unverändert oder Händlerfarbe.*/
    color: #2c2c2b;
  background-color: #fffffd; /*Menü-zweite-Reihe-Selected - unverändert oder Händlerfarbe.*/
    color: #313133;
  background-color: #0095DB/*#010988*/; /*colorClass3_selected, Menü-erste-Reihe-Tabs-Selected, Border-Tab-Menüs - Sollte einen zur Händlerfarbe passenden Wert bekommen*/
    color: #fffffb;
    
  border-color: transparent/*#A1A2A4*/; /* SidePane-Trennlinie zwischen einzelnen Segmenten - Wenns nicht aussieht dann Hintergrund SidePane oder Händlerfarbe verwenden */
    border-color: #cecece; /* SidePane-leichte-Trennlinie zwischen u.a. VIN- und Motorcode-Suche */
    border-color: #010985/*#A1A2A2*/; /* SidePane-Aktives Fahrzeug - Muss eventuell an die SidePane-Trennlinie angepasst werden*/
  border-color: #A1A2A3; /* Border im Contentbereich */
  border-color: #010986/*#010101*/ /* Alle Header die nen Border haben */
  
  /*Hovers*/  
  background-color: #c0c0c0/*#d3ecff*/; /*Buttonhintergrund - In der Regel wie Händlerfarbe/Schrift in heller/dunkler je nach Kontrast oder unverändert*/
    color: #000001; /*Muss mit Buttonhintergrund harmonieren*/
  color: #f00001/*#d3ecfe*/  /*Logout/Weitere Hersteller*/
  /*/Hovers*/
}

/*======================= /NEUER KATALOG ================*/  

/*#region ================ ColorClasses =================*/
  .colorClass1                        /* Sidepane; Artikeldetails*/
  {
    color: #ffffff;
    background-color: #0095DB/*#010989*/;
  }
    .colorClass1 a
    {
      color: #ffffff;
    }
      .colorClass1 a:hover,
      #sp_loginpane .colorClass1 a:hover
      {
        color: #f00001/*#d3ecfe*/ /*#b0dcff*/;
      }

  .colorClass2_main                   /* Header; Modellreihenauswahl-Header; Warenkorb Empfängeremail */
  {
    color: #fffffe/*#0057a3*/;
    background-color: #0277ad/*#010987*/;
  }
  .colorClass2_sub1                   /* Baugruppen-Header; Arbeitswerte-Header*/
  {
    color: #fffffe/*#0057a3*/;
    background-color: #0277ad/*#010987*/;
  }

  .colorClass3                        /* Tabmenü; BaketCompact; ActVehicle; Artikeldetails-Content */
  {
    color: black;
  } 
  .colorClass3_alternating            /* Artikeldetails; Warenkorb-Artikel */
  {
    background-color: #f2f1f2;
    color: #1e1e1e;
  }
   
  .colorClass3_selected               /* Stückliste-AD; Baugruppen-no_gru; !Reifen-table! */
  {
    color: #fffffb;
    background-color: #0095DB/*#010988*/;
  }
    .colorClass3_selected a
    {       
      color: #fffffb;
    }            
      .colorClass3_selected a:hover   /* Historien im SearchPane; Artikelnummer in Stückliste-AD */
      {
        color: #fffffb;
      }

  .colorClass4                        /* Warenkorb-AW */
  {
  }

  .colorClass5_main                   /* Toolbar */
  {
    color: #feffff;
    background-color: #616265;/*eine leicht andere farbe, damit sie nicht beim automatischen ersetzen geändert wird*/ 
  }
    .colorClass5_main a:hover
    {
      color: #feffff;
    }
  .colorClass5_sub1                   /* DAT-VIN-Registrierung-Header, Artikelliste */
  {
    color: #fdffff;
    background-color: #616266; 
  }
    .colorClass5_sub1 a:hover
    {
      color: #f00001/*#d3ecfe*/;
    }
  .colorClass5_sub2                   /*Herstellername im Header der Artikelliste + ERP-Status mit Anzahl*/
  {
    color: #000002;
    background-color: #d9dadf; 
  }
  .colorClass5_sub3                   /* DAT-VIN-Registrierung-Table, Artikelliste */
  {
    color: #1e1e1e;
    background-color: #fefeff;
  }
  .colorClass5_highlighted            /* Reifen-Table */
  {
    background-color: #EAEAEA;
    color: Black;
  }
    .colorClass5_highlighted a
    {
      color: Black;
    }    
    .colorClass5_highlighted a:hover
    {
      color: #f00000/*#0057a5*/;
    }
  
  .colorClass_HaendlerArtNr,
  .colorClass_HaendlerArtNr a,
  .tc_suchequelle
  {
    color: #d60020;
  }

  .colorClass_Error
  {
    background-color: White;
    color: Red;
  }      
  /*#endregion ============= ColorClasses =================*/
  
  /*#region ================ Allgemeine Klassen ===========*/
  body
  {
    color: #1e1e1e;
    background-color: #fffeff;

    font-weight: bold /*normal*/;
    font-family: Arial;
    font-size: 12px;
  }

  a
  {
    color: #1e1e1e;
    text-decoration: none;
  }
  b, /* wird sonst zu bolder weil die schrift im allgemeinen schon bold ist */
  a,
  #masterpane a
  {
    font-weight: bold;
  }
    a:hover
    {
      color: #f00000/*#0057a5*/;
    }

  .auswahl_typ_transporter_main .main_table a:hover,  /*Typ-Auswahl*/
  .auswahl_mod_transporter_main .main_table a:hover,   /*Model-Auswahl*/
  .auswahl_typ_pkw_main .main_table a:hover,  /*Typ-Auswahl*/
  .auswahl_mod_pkw_main .main_table a:hover,   /*Model-Auswahl*/
  .auswahl_typ_nkw_main .main_table a:hover,  /*Typ-Auswahl*/
  .auswahl_mod_nkw_main .main_table a:hover,   /*Model-Auswahl*/
  .liste_spalte_daten .panel_link a:hover,                /* Herstellerauswahl */
  .baujahre_bereich .panel_liste_eintrag a:hover,
  .panel_baugru .panel_baugru_data_1 a:hover,    
  #main_table_pg td a:hover                  /* Teilehersteller und Modellauswahl*/
  /*.tc_number a:hover*/                          /*Artikelliste*/
  {
    /*border-radius: 5px;
    background-color: #c0c0c0 #d3ecff;   
    color: #000001;*/
  }
  #tp_ad_aws_table tr:hover td,
  #tp_ad_aws_table tr:hover a,
  .aw_sb_pkw_main .inline tr:hover td,
  .aw_sb_pkw_main .inline tr:hover a,
  #main_table_pg th a:hover,                  /*Header-Produktgruppen*/
  /*.pnl_table_art_vergleich .main_table a:hover,*/
  .panel_baugru_no_gru div:hover,
  .panel_baugru_no_gru div:hover a,
  .men_tabSwitchDlg_row:hover,                 /*Sub-Menü für z.B. klassische und Grafische Fahrzeugauswahl*/
  .hover_light:hover
  {
    /*background-color: #c0c0c0 #d3ecff;   
    color: #000001;*/
  }

  #tp_ad_aws_table .colorClass2_sub1:hover td, /*sonst werden sub-header gehovert*/
  #tp_ad_aws_table .colorClass2_sub1:hover a
  {
    background-color: transparent;
    color: #fffffe/*#0057a3*/;
  }


  /* main_row und main_row_2 sollten immer */
  /* zusammen wirken. also erst row und danach row_2 */
  /* irgend jemand kam auf die idee, row_2 wegzulassen */
  /* und 2 mal die main_row zu benutzen. Darum muss ich hier*/
  /* den rahmen entsprechend mit nth setzen*/
  .main_row:nth-of-type(1)
  { 
    border-top: 1px solid #010986/*#010101*/;
    border-left: 1px solid #010986/*#010101*/;
    border-right: 1px solid #010986/*#010101*/;
  }
  .main_row_2,
  .main_row:nth-of-type(2)
  { 
    border-bottom: 1px solid #010986/*#010101*/;
    border-left: 1px solid #010986/*#010101*/;
    border-right: 1px solid #010986/*#010101*/;
  }
  *.main_row:first-child th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: none;
  }
  *.main_row th
  {
    border-bottom: 1px solid #010986/*#010101*/;
  }
  *.main_row_2 th
  {
    border-bottom: 1px solid #010986/*#010101*/;
  }

  .main_cell,                       /* z.B. Header in der Modellauswahl*/
  .main_cell_2,
  .main_cell_typ,
  .main_table_hrow1 span,
  #main_table_pg .main_table_hrow1 a,
  .main_row th span
  {
    font-weight:  700; /*800 für noch etwas Fettere Header*/
  }

  .error_panel
  {
    background-color: white;
    color: red;
  }
  
  .pnl_link_eartnr a
  {
    font-size: 11px;
    font-weight: bold;
  }
  
  select, input
  {
    font-family: Arial;
  }

  .text_weitere_daten a
  {
    /*color: #f00000 #0057a5;*/
    font-size: 11px;
  }
  /*#endregion ======= Allgemeine Klassen =================*/ 

  /*#region ================ SidePane =====================*/  
  #sidepane
  {
    background-color: #e2e2e2;
    background-repeat: no-repeat;
    background-image: url('img/logo.gif');

    /*Falls das Sidepane einen weißen Hintergrund hat, hebt es sich nicht vom Kontent ab*/
    /*Darum einfach hier den Border einblenden und alles schicki*/
    /*border-right: 1px solid grey;*/
  }   

  /*Erzeugt einen Border um alle Elemente im Sidepane*/
  /*Bei einigen Katalogen kann das notwendig sein um einen Kontrast*/
  /*zum restlichen Sidepane zu erzeugen z.b. Kat 156*/
  /*#sp_loginpane #login_all_compact,
  #sp_searchpane #tabcontrol_pkw_main .tabcontrol_contentpnl,
  #sp_searchpane #tabcontrol_nkw_main .tabcontrol_contentpnl,
  #sp_actvehicle .fzg_detail_small,
  #sp_bskcompact .bsk_compact_main,
  #sp_language .pnl_lang
  {
    border: 1px solid #010986/*#010101*/;
  }*/

  /* sp_bannerpane */
  /* /sp_bannerpane */

  /*#region ================ Loginpane ====================*/
  /* Login - MasterPane*/
  .table_login_main .cell_error_text
  {
    color: Red;
  }
  .table_login_main #username,
  .table_login_main #password
  {
    border: 1px solid #A1A2A3; 
  }
  /* /Login */

  .logout a:hover
      {
        font-weight: bold;
      }

  #login_all_compact
  {
  }    
  #login_all_compact #login
  {
    background-color: white;
  }
  #username,
  #password
  {
    background: white;
    border: 1px solid white;
  }
  #username:hover, 
  #password:hover 
  {
  	border:1px solid #b0dcff;
  }
  
  /*Nach dem Login kann/muss hier noch eine Userid eingegeben werden z.b. Kat 220*/
  #user_ident_all_std_compact_main .user_ident_all_std_compact_main_pnl,
  #user_ident_all_std_compact_main .user_ident_all_std_compact_title_pnl
  {
    background-color: #0095DB/*#010989*/;
    color: #ffffff;
  }  

  .user_ident_all_std_compact_title_pnl
  {
    border-bottom: 1px solid #ffffff;
  }
  /*#endregion =========== Loginpane ======================*/

  /*#region ================ Searchpane ===================*/   
  #sp_searchpane
  {
    border-top: 6px solid transparent/*#A1A2A4*/;
  } 

  #tabcontrol_pkw_main .tabcontrol_tabbar,
  #tabcontrol_nkw_main .tabcontrol_tabbar
  {
    background-color: white;
  }

  /* Input-Boxen */
  #tp_articlesearch_txt_universalArticleSearch,
  #tp_articlesearch_txt_art_direkt,
  #tp_articlesearch_txt_nkwrefid,
  #tp_articlesearch_txt_regnr,
  #tp_articlesearch_txt_kennzeichensuche,
  #tp_articlesearch_txt_regnr_NKW,
  #tp_articlesearch_txt_zu2,
  #tp_articlesearch_txt_zu3,
  #tp_articlesearch_fahrzeugsuche .txtbx_eingabe_suche,
  #tp_articlesearch_txt_tecdoc_motorcode_combo,
  #tp_articlesearch_260,
  #kompakt_direktkauf_ctrl #kompakt_kArtNrEingabe, /*Kompaktwarenkorb*/
  #kompakt_direktkauf_ctrl #kompakt_mengenEingabe, /*Kompaktwarenkorb*/
  .tyresearch_maintbl input, /*Reifensuche*/
  .tp_articlesearch_widget_textbox_vrm_lookup, /*VRM - Suche*/
  .user_ident_all_std_compact_search_tb,
  .sp_search_textbox
  {
    background: white;
    border: 1px solid white;
  }

  /*Dieser Bereich passt die Eingabe des kba_pnl an, so das hinter die Textbox ein Bild eines Kennzeichens gelegt werden kann*/
  /*Das haben einige Kataloge und darum habe ich beschlossen, dass man das hier wunderbar parken kann*/
  /*ACHTUNG: Man muss gegebenfalls die KBA oder VRM Klassen auskommentieren wenn nicht beide betroffen sind*/
  /*s.a. content.css*/
  /*.tp_articlesearch_widget_tablecell2_vrm_lookup */
  /*#tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe
  {
    background: url("img/blank_plate.gif") no-repeat bottom left;
  }*/
    /*.tp_articlesearch_widget_textbox_vrm_lookup */
    /*#tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe #tp_articlesearch_txt_regnr 
    {
      background-color: white;
      border-color: white;
    }
  */
  /*======================= TabbedPanel-Reiter ===========*/
  /* unter den tabs entsteht ein rand deshalb muss die background-color gesetzt werden! */
  #tp_articlesearch_pnl_0,
  #tp_articlesearch_pnl_1,
  #tp_articlesearch_pnl_2             /* muss an CC1 angepasst werden */
  {
    background-color: #0095DB/*#010989*/;
  }                                                                 
  .tabbedpaneltab_linkeecke
  {
    background: url("img/menue/tab-left_3.gif") no-repeat;
    background-color: white;
  }
  .tabbedpaneltab_mitte             /* muss an CC1 angepasst werden */
  {
    background: url("img/menue/tab-left_3.gif") no-repeat;
    background-position:left;
    color: #1e1e1e;
    background-color: white;
  }
  #tp_articlesearch_pnl_0 .tabbedpaneltab_mitte, /*Beim ersten Tab soll links kein Trennstrich angezeigt werden*/
  #tp_articlesearch_tab3 .tabbedpaneltab_mitte
  {
    background-image: none; 
  }

    .tabbedpaneltab_mitte :hover
    {
      color: #f00000/*#0057a5*/;
    } 
    .tabbedpaneltab_mitte span:hover
    {
      color: #f00000/*#0057a5*/;
    }
  .tabbedpaneltab_rechteecke
  {
    background-color: white;
  }
  
  .tabbedpaneltab_linkeecke_s
  {
    background-color: #0095DB/*#010989*/;
  }
  .tabbedpaneltab_mitte_s
  {
    color: #ffffff;
    background-color: #0095DB/*#010989*/;
  }
  .tabbedpaneltab_rechteecke_s
  {
    background-color: #0095DB/*#010989*/;
  }  
  /*======================= /TabbedPanel-Reiter ===========*/


  /*#region ================ Suchen-Tab ===================*/
  /* Artikelsuche */
  #tp_articlesearch_artikelsuche
  {
    font-weight: bold /*normal*/; /* gegen universal_temp */
    border-bottom: solid 1px #ffffff;
  }
  #tp_articlesearch_artikelsuche_hilfe
  {
    border-bottom: solid 0 white;
  }   
  #tp_articlesearch_imgBtn,
  #tp_articlesearch_imgBtn_nkwrefid2,
  #tp_articlesearch_imgBtn_NatCode,
  #tp_articlesearch_imgBtn_tecdoc_motorcode_suche,
  #tp_articlesearch_imgBtn_tecdoc_motorcode_suche_NKW,
  #tp_articlesearch_imgBtn_motorcode_suche, /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_imgBtn_zu2_zu3,
  #tp_articlesearch_imgBtn_nkwrefid1,
  #tp_articlesearch_datvin_bt_submit,
  #tp_articlesearch_universalArticleSearch_imgBtn,
  #tp_articlesearch_tyresearch_bt_suchen,
  .tp_articlesearch_widget_imgButSearchVRM,
  .tp_articlesearch_widget_tablecell_imgBut_vin_lookup input,
  #tp_articlesearch_imgBtn_tecdoc_nkw,
  #UIdentSearchButtonCompact,
  #tp_articlesearch_imgBtn_kennzeichensuche,
  .sp_search_btn
  {
    background-color: #ffffff;
  }
  #tp_articlesearch_imgBtn:hover,
  #tp_articlesearch_imgBtn_nkwrefid2:hover,
  #tp_articlesearch_imgBtn_NatCode:hover,
  #tp_articlesearch_imgBtn_tecdoc_motorcode_suche:hover,
  #tp_articlesearch_imgBtn_tecdoc_motorcode_suche_NKW:hover,
  #tp_articlesearch_imgBtn_motorcode_suche:hover, /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_imgBtn_zu2_zu3:hover,
  #tp_articlesearch_imgBtn_nkwrefid1:hover,
  #tp_articlesearch_datvin_bt_submit:hover,
  #tp_articlesearch_universalArticleSearch_imgBtn:hover,
  #tp_articlesearch_tyresearch_bt_suchen:hover,
  .tp_articlesearch_widget_imgButSearchVRM:hover,
  .tp_articlesearch_widget_tablecell_imgBut_vin_lookup input:hover,
  #tp_articlesearch_imgBtn_tecdoc_nkw:hover,
  #UIdentSearchButtonCompact:hover,
  #tp_articlesearch_imgBtn_kennzeichensuche:hover,
  .sp_search_btn:hover
  {
    background-color: #c0c0c0/*#d3ecff*/ /*#d7ebfb*/;
  }

  /*Universalteilesuche Unterstrich*/
  #sp_searchpane #tp_articlesearch_universalArticleSearchBar span 
  {
    border-bottom: solid 1px #ffffff;
  }

  /* Fahrzeugsuche - Allgemein */  
  #tp_articlesearch_fahrzeugsuche .ueberschrift
  {
    border-bottom: solid 1px #ffffff; /*sollte an schriftfarbe angepasst werden*/
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }
  #tp_articlesearch_fahrzeugsuche .radiobutton_group_pnl /* CC1 */
  {
    font-weight: bold /*normal*/;
  }
  .tp_articlesearch_widget_textbox_vrm_lookup
  {
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }

  /* Fahrzeugsuche - PKW - NKW - KBA */
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecdocmotor .radiobutton_group_pnl span,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_motor .ueberschrift1,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdocmotor .radiobutton_group_pnl span,
  #tp_articlesearch_widgetpnl_nkw_suche .ueberschrift1
  {
    font-weight: bold /*normal*/;
  }
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .ueberschrift1
  {
    font-weight: bold /*normal*/; /* gegen universal_temp*/
  }   
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecdocmotor,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .datvin_mainpnl,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdocmotor,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdoc,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_nkwid,
  .tp_articlesearch_widget_subpanel_vrm_lookup /*VRM - Suche*/
  {
    border-top: 1px  dotted #cecece;
    border-left: none;
    border-right: none;
    border-bottom: none;
  }
  /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_motor 
  {
    border: none; /*gegen universaltemp*/
  } 

  /* DAT-VIN */ 
  .datvin_lblPrice
  {
    color: #ff6161;
    font-weight: bold;
  }                              
  /*#endregion ============= Suchen-Tab ===================*/  
   
  /*================== Artikel-Historie-Tab ===============*/
  /*================== Fahrzeug-Historie-Tab ==============*/
  /*================== Basket-Detaliert-Tab ===============*/
  #tp_articlesearch_widgetletzte_artikel,
  #tp_articlesearch_widgetletzte_fzg,
  #tp_articlesearch_widget_cBasket_items_pnl /* CC3 */
  {
    background-color: #fffeff;
  }   
    #tp_articlesearch_widgetletzte_artikel td,
    #tp_articlesearch_widgetletzte_fzg td,
    #tp_articlesearch_widget_cBasket_items_pnl td
    {
      border-bottom: solid 1px #b1bdcd;
    }   
    #tp_articlesearch_widgetletzte_artikel a,
    #tp_articlesearch_widgetletzte_fzg a,
    #tp_articlesearch_widget_cBasket_items_pnl a
    {
      color: #000000;
    }
      #tp_articlesearch_widgetletzte_artikel tr:hover,
      #tp_articlesearch_widgetletzte_artikel tr:hover a,
      #tp_articlesearch_widgetletzte_fzg tr:hover,
      #tp_articlesearch_widgetletzte_fzg tr:hover a,
      /* IE7/8 kann nicht mit not() um */
      *#tp_articlesearch_widget_cBasket_items_pnl tr:hover,
      *#tp_articlesearch_widget_cBasket_items_pnl tr:hover a
      {
        background-color: #c0c0c0/*#d3ecff*/;
        color: #000001;
      }
      /* IE7/8 kann nicht mit not() um */
      #tp_articlesearch_widget_cBasket_items_pnl tr:not(.widgetsumtblrw):hover
      {
        background-color: #c0c0c0/*#d3ecff*/;
        color: #000001;
      }   

  /* Paging */    
  .godown
  {              
    background: url("img/button/goDownArrow12.png") no-repeat center;
  } 
  .godown_na
  {
    background: url("img/button/goDownArrow12_disabled.png") no-repeat center;
  } 
  .gotop
  {
    background: url("img/button/goUpArrow12.png") no-repeat center;
  }
  .gotop_na
  {     
    background: url("img/button/goUpArrow12_disabled.png") no-repeat center;
  }
  /*================= /Basket-Detailiert-Tab ==============*/
  /*================= /Artikel-Historie-Tab ===============*/
  /*================= /Fahrzeug-Historie-Tab ==============*/
  /*#endregion ============= Searchpane ===================*/      

  /*#region ================ Actvehicle ===================*/
  #sp_actvehicle
  {
    border-top: 3px solid transparent/*#A1A2A4*/;
  }
  .fzg_detail_small
  {
    border: solid 1px #010985/*#A1A2A2*/; /*border in universal vohanden*/
  }    
  .bez_small                          /* CC1 */
  {
    border-bottom: solid 1px #ffffff/*#A1A2A3*/;
  }                 
  .header_row_small .header_small,
  .header_row_small .header_small span /* muss an CC1 angepasst werden */
  {
    background-color: #ffffff/*#616264*/;
    color: black;
  }
    .header_small:hover
    {
      filter: alpha(opacity=60);
      opacity: 0.6;
    }       
  .value_small                        /* CC3 */
  {
    border-bottom: solid 1px #010985/*#A1A2A3*/; /*border in universal vorhanden*/
    background-color: white;
  }

  /*I-Button - Fenster*/
  #table_fzg_detail th                /* muss an CC2_sub1 angepasst werden, weil die Seiten-Header dadurch definiert werden */
  {
    background-color: #fffffe/*#f1f1f1*/;
    color: black/*#0057a3*/;
  }
  /*#endregion ============= Actvehicle ===================*/
  
  /*#region ================ Direktkauf ===================*/  
  #kompakt_direktkauf_ctrl .ueberschrift
  {
    border-bottom: 1px solid #ffffff;
  }
  /*#endregion ============= Direktkauf ===================*/

  /*#region ================ Bskcompact ===================*/
  /* WK-Info */
  #tp_articlesearch_widgetmemos .widget_memos_txt
  {
    border: solid 1px #A1A2A3; /*border in universal vorhanden*/
  }
  /* /WK-Info */
  
  #sp_bskcompact
  {
    border-top: 3px solid transparent/*#A1A2A4*/;
  }                                                             
    #sp_bskcompact a                  /* CC1 */
    {
      text-decoration: none;
    } 
  .bsk_compact_main,                  /*Muss an cc1 angepasst werden. Der basket kann, muss aber keine colorclass haben darum setze ich das hier separat*/
  .inline_sum_item_sum 
  {
    color: #ffffff;
    background-color: #0095DB/*#010989*/;
  }
  .basket_compact_title               /* CC1 */
  {
    border-bottom: 1px solid #ffffff;
    background-image: url("img/warenkorb.gif");
    *background-image: url("img/cart.png");     /*IE7*/
    background-image: url("img/cart.png")\0/;   /*IE8*/
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;   
  }                                      
                                                   
  .bsk_error span
  {
    color: red;
  } 
  
  .inline_sum_item_sum
  {
    border-bottom: 0 solid #A1A2A3;  /* gegen universal_temp */ /*border in universal vorhanden*/
  }     
  .inline_sum_item_menge #basket_compact_lbl_qua, 
  .inline_sum_item_menge span
  {
    color: #ffffff;
  }     
  /*#endregion ============= Bskcompact ===================*/
  
  /*#region ================ Language =====================*/
  #sp_language
  {
    border-top: 6px solid transparent/*#A1A2A4*/;
  }
  #sp_language #ll_all_,
  #sp_loginpane #ll_all_
  {
    background-color: #0095DB/*#010989*/;
    color: #ffffff;
  }
  #sp_language #ll_all_ a,
  #sp_loginpane #ll_all_ a
  {
    color: #ffffff;
  }
  #sp_language #ll_all_ a:hover,
  #sp_loginpane #ll_all_ a:hover
  {
    color: #f00001/*#d3ecfe*/;
  }
  #sp_language #ll_all_ .colorClass1
  {
    border-bottom: 1px solid white;
  } 
  #sp_loginpane #ll_all_
  {
    border-bottom: 3px solid transparent/*#A1A2A4*/;
  } 
  /*#endregion ============= Language =====================*/
  /*#endregion ============= SidePane =====================*/

  /*#region ================ MainPane =====================*/

  /*#region ================ Menupane =====================*/
  .men_all_menue_pic_submenu
  {
    opacity: 0.6;
    filter: alpha(opacity=60);
  }
    .men_all_menue_pic_submenu:hover
    {
      filter: none;
      opacity: 1;
    }

  /* Menu - Level 1 */
  #men_all_level_1_inline .men_all_nonactive_item
  {
    color: #AFAEAE;
  }

  .men_all_item_before
  {
    background: url("img/menue/tab-left.gif") no-repeat;
  }
  #men_all_level_1_inline .men_all_item_outline:nth-of-type(1) .men_all_item_before /*Trennstrich soll beim ersten Tab nicht angezeigt werden*/
  {
    background-image: none;
  }

  .men_all_path_item_before
  {
    background-color: #0095DB/*#010988*/;
  }
  .men_all_path_item_inline
  {
    background-color: #0095DB/*#010988*/;
  }
    .men_all_path_item_inline a,
    .men_all_item .men_all_path_item_inline a:hover
    {
      color: #fffffb;
    }
  .men_all_path_item_after
  {
    background-color: #0095DB/*#010988*/;
  }          

  /* Menu - Level 2 */
  #men_all_level_2_inline,
  .mainMenu .lvl_2
  {
    border-left: none;
    border-right: none;
    background-color: #f1f1f3;
    border-top: 2px solid #0095DB/*#010988*/;
  } 
  #men_all_level_2_inline .men_all_nonactive_item,
  .inactiveLnk,
  .inactiveLnk:hover
  {
    color: #AFAEAE;
  }       

  #men_all_level_2_inline .men_all_path_item_before
  {
    background-color: #fffffd;  
  }
  #men_all_level_2_inline .men_all_path_item_inline
  {
    background-color: #fffffd;  
  }
  #men_all_level_2_inline .men_all_path_item_after
  {
    background-color: #fffffd;
  }           

  #men_all_level_2_inline .men_all_item_before
  {
    background: url("img/menue/tab_left_2.gif") no-repeat;
  } 
  #men_all_level_2_inline .men_all_item_outline:nth-of-type(1) .men_all_item_before /*Trennstrich soll beim ersten Tab nicht angezeigt werden*/
  {
    background-image: none;
  }  
    /*Ausgewählter Tab*/  
    #men_all_level_2_inline .men_all_path_item_inline a 
    {
      color: #313133;
    }
    #men_all_level_2_inline .men_all_item_inline a[href] /*Tab, der geklickt werden kann*/
    {
      color: #2c2c2b;
    }
    #men_all_level_2_inline .men_all_item_inline a[href]:hover
    {
      color: #f00000/*#0057a5*/;
    }

  /* <Menu - Level 1> */
  #men_all_level_1_inline .men_all_item div[class^=men_all_path_item_pic],
  .men_all_path_item_pic_11,  /*Warenkorb*/
  .men_all_path_item_pic_26,  /*PKW*/
  .men_all_path_item_pic_122, /*E-Mail*/
  .men_all_path_item_pic_169, /*Anmeldung*/
  .men_all_path_item_pic_375, /*Universalteile*/
  .men_all_path_item_pic_439, /*NKW*/
  .men_all_path_item_pic_440, /*Katalog*/
  .men_all_path_item_pic_483, /*ETS*/
  .men_all_path_item_pic_489, /*Links*/
  .men_all_path_item_pic_493, /*GVA*/
  .men_all_path_item_pic_503, /*Räder*/
  .men_all_path_item_pic_851, /*Achsen*/
  .men_all_path_item_pic_871, /*Warenkorb*/ /*Ausdrucke*/
  .men_all_path_item_pic_904, /*Transporter*/
  .men_all_path_item_pic_1254, /*Motorrad*/
  .men_all_path_item_pic_1293 /*Truck Garage*/
  {
    background-color: #0095DB/*#010988*/;
  }

  /* <Menu - Level 2> */
  #men_all_level_2_inline .men_all_item div[class^=men_all_path_item_pic],
  .men_all_path_item_pic_6,    /*Teilekatalog*/ 
  .men_all_path_item_pic_7,    /*Arbeitswerte*/
  .men_all_path_item_pic_8,    /*Technische Daten*/
  .men_all_path_item_pic_168,  /*Inspektionsdaten*/
  .men_all_path_item_pic_494,  /*Reifen*/
  .men_all_path_item_pic_503,  /*Räder*/
  .men_all_path_item_pic_1012, /*Grafische-Teilesuche - DAT*/
  .men_all_path_item_pic_1018, /*Info*/
  .men_all_path_item_pic_1075, /*Temot*/
  .men_all_path_item_pic_1122, /*Räderkonfigurator*/
  .men_all_path_item_pic_1153, /*Grafische-Teilesuche - Eurotax*/
  .men_all_path_item_pic_1168, /*Grafische-Teilesuche*/
  .men_all_path_item_pic_1228, /*Standard (Universalteilesuche)*/
  .men_all_path_item_pic_1229, /*Premium (Universalteilesuche)*/
  .men_all_path_item_pic_1169  /*Externer Link*/
  {
    background-color: #fffffd;
  }
  /*#endregion ============= Menupane =====================*/

  /*#region ================ Historypane ==================*/
  #mp_historypane
  {
    border-left: none;
    background-color: #fffeff;         /* sonst gibt es einen rand an der oberseite */
  }              

  .row_bg                             /* Brodkrumennavigation */
  {
    border-top: 2px solid #0277ad/*#010987*/;
  }                         

  #mp_historypane .error_main
  {
    background-color: White;
    border: solid 1px Red;
  }  
  #maint_all_lblMessage
  {
    border: solid 1px black; /*border ist in universal vorhanden*/
  } 
  /*#endregion ============= Historypane ==================*/

  /*#region ================ ContentPane ==================*/

  /*#region =============== Aktuelle Angebote =============*/
  .hits_imgel_pnlprice /*s.a. layout2015.css*/
  {    
    /*color: white;*/
    /*background-color: #d50025;*/
  }
  /*#endregion =========================================== */

  /* Titelleiste */
  .content_rahmen                     /* Artikeldetails-Header */
  {
    background-color: White; /* gegen cc2_main */
    color: #1e1e1e;          /* gegen cc2_main */
    border-bottom: 2px solid #0277ad/*#010987*/;
  }      
  /* /Titelleiste */
      
  #mp_contentpane
  {
    border-left: none; 
  } 
    #mp_contentpane .inline,    
    #contentpanespecial .inline
    {
       background: url("/App_Themes/global/img2015/TecCat_RD_back.png") no-repeat;
       background-position: right bottom;
       background-size: contain;
    }

  #mp_contentpane .erp_availIcon_toolTipPanel .erp_vh_info,
  #ibttn_pnlmain .erp_vh_info
  {
    color: Red;
  }
  
  /* Herstellerauswahl */
    .liste_spalte_daten div
    {
      border-bottom: solid 1px #CCCCCC;
    }       
  /* /Herstellerauswahl */
  
  .panel_text_normal
  {
    /* Text "Baujahr:" */
    font-weight: bold;
  }
  .panel_liste_eintrag
  {
     /* Baujahre hintereinander aufgelistet*/
    font-weight: inherit;
  }
  /*#region ================ Quickstart ===================*/
  .al_top_menu .main_quickstart,
  .main_quickstart
  {
    background-color: #f1f1f2;
  }       
  .main_quickstart img
  {
    background-color: white;
    border-radius: 5px 5px 5px 5px;   /*funktioniert nicht in ie 7-8*/
  }
   .main_quickstart a img:hover
    {
      background-color: #c0c0c0/*#d3ecff*/;
    }
  .quickst_universal_main .inline
  {
    border-top: solid 1px #CCCCCC;
  }
  /*#endregion =============== Quickstart =================*/

  /*#region ================ Klassische-Fahrzeugauswahl ===*/  
  .auswahl_her_pkw_hinweis
  {
      color: #f00000/*#0057a5*/;
      font-size: 14px;
  }
  /* Hersteller */
  #auswahl_her_pkw_2
  {
    border-bottom: 2px solid #f1f2f2; /*border am unteren Seitenrand*/
  }                            
  #auswahl_her_pkw_3                  /* CC2_main */
  {
    border-bottom-color: #A1A2A3;
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
                       
  /* PKW Modelreihe title + Listheader */
  .row td
  {
    border-bottom: solid 1px #CCCCCC;
  }
     
  #auswahl_mod_pkw_3
  {
    background-color: White;
    border-bottom: 2px solid #f1f2f2;
  }
                                  
  /* PKW Typen title + listheader */
  #auswahl_typ_pkw_2
  {
    background-color: White;
  }     

  /* Hersteller NKW title */
  #auswahl_her_nkw_3                  /* CC2_main */
  {
    border-bottom: 2px solid #f1f2f2;
  }                                                 
  /*#endregion ============ Klassische-Fahrzeugauswahl ===*/  

  /*#region ================ Baugruppen ===================*/
  /*Hersteller Universalteile title */
  #bg_universal_3                     /* CC2_main */
  {
    border-bottom: 2px solid #f1f2f2;
  }                                                         
  
   /* Baugruppenauswahl */ 
  #bg_motorrad_1 .panel_baugru .panel_baugru_ueber,
  #bg_transporter_1 .panel_baugru .panel_baugru_ueber,
  #bg_pkw_1 .panel_baugru .panel_baugru_ueber,
  #bg_nkw_1 .panel_baugru .panel_baugru_ueber  /* CC2_Sub1 */
  {
    border: 1px solid #010986/*#010101*/;
  }
  /* /Baugruppenauswahl */

  /*** Panel, wenn Baugruppen nicht in Gruppen aufgeteilt sind ***/  
  .panel_baugru_no_gru .colorClass3_selected:hover,  /*muss an colorClass3_selected angepasst werden*/
  .panel_baugru_no_gru .colorClass3_selected:hover a
  {
    color: #fffffb;
    background-color: #0095DB/*#010988*/;
  }
  /*#endregion ================= Baugruppen ===============*/     

  /*#region ================ Produktgruppen ===============*/
  /* Teilehersteller und Modellauswahl*/
  .main_table td,
  .main_table_uni td
  {
    border-bottom: solid 1px #CCCCCC;
  }   
  .main_table .tc_weitere_daten
  {
    border-bottom: none;
  }

  /* Teilehersteller */
  .main_table_hrow1
  {
    border: 1px solid #010986/*#010101*/;
  }                  
    .main_table_hrow1 th              /* CC2_main */
    {
      /* sicherstellen, dass der untere rand nicht durch */
      /* darunterliegende klassen überschriben wird */
      border-bottom: 1px solid #010986/*#010101*/;
      *border-top: 1px solid #010986/*#010101*/;
    }
  
  /* Hersteller liste PKW teile*/              
  .collapse_panel_header_controll_text span:hover /* weitere Hersteller */
  {
    color: #f00000/*#0057a5*/;   
  } 
  /*#endregion ================ Produktgruppen ============*/

  /*#region ================ Synonym-Suche ================*/
  /*#endregion =============== Synonym-Suche ============= */

  /*#region ================ Artikelliste =================*/  
  #mp_contentpane .al_pkw_main .inline,
  #mp_contentpane .al_nkw_main .inline,
  #mp_contentpane .al_universal_main .inline
  {
    background-image: none;
  }

  /*Artikelliste mit OENR habt oben noch zwei Reiter. Darum der Border.*/
  /*Der wird als Linie unter den Tabs angezeigt und sieht gut aus*/
  .al_pkw_main .tabcontrol_tabbar,
  .al_nkw_main .tabcontrol_tabbar,
  .al_universal_main .tabcontrol_tabbar
  {
    border-bottom: 2px solid #0095DB/*#010989*/;
  }

  #al_top_menu_pnl
  {
    color: #feffff;
    background-color: #616265;
  }

  .tbl_al_erp_price .tbl_al_erp_price_spalte_prBez span, /* Artikelliste; Artikelvergleichsseite */
  .tbl_al_erp_price .tbl_al_erp_price_spalte_prVal span, /* Artikelliste; Artikelvergleichsseite */
  .tbl_wawi_info .ad_td_key span, /*Artikeldetails*/
  .tbl_wawi_info .ad_td_val span,  /*Artikeldetails*/
  .tc_price_compr span
  {
    font-weight: bold;
    color: Black;
  } 

  .colorClass3_selected .tbl_al_erp_price .tbl_al_erp_price_spalte_prBez span, /* Artikelliste; Artikelvergleichsseite */
  .colorClass3_selected .tbl_al_erp_price .tbl_al_erp_price_spalte_prVal span, /* Artikelliste; Artikelvergleichsseite */
  .colorClass3_selected .tbl_wawi_info .ad_td_key span, /*Artikeldetails*/
  .colorClass3_selected .tbl_wawi_info .ad_td_val span,  /*Artikeldetails*/
  .colorClass3_selected .tc_price_compr span
  {
    color: #fffffb;
  }

  .pnl_customNumbers /* Artikelliste-Gebrauchsnummern(wenn vorhanden) */
  {
    font-weight: bold;
  }

  #main_artikel_panel_maintable .main_artikel_panel_tr_einspeiser, /* Artikelliste-Header */ 
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_einspeiser,
  #main_artikel_panel_maintable .main_artikel_panel_tr_genart, 
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_genart /* CC5_Sub1 */
  {
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }

  #main_artikel_panel_maintable .main_artikel_panel_tr_genart span,
  .main_artikel_panel_tr_liefer td a  /* CC5_Sub1 */
  {
    font-size: 13px;
  }
   
  #main_artikel_panel_maintable .kart_ref_link_pnl a
  {
    /*color: #d60020;*/
  }

  /*ERP-Status mit Anzahl*/
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons .pnlMainErpQuantityInfo .pnlLabelErpQuantityInfo,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button .pnlMainErpQuantityInfo .pnlLabelErpQuantityInfo 
  {
      font-size: x-small;
      background-color: #d9dada;
      border: 1px solid #a2a4a5;
  }  
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons .pnlMainErpQuantityInfo,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button .pnlMainErpQuantityInfo 
  {
      border: 1px solid #a2a4a5;
  }

  /* Artikellisten-Tabelle */
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_number .pnl_link_haendlernr,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_number .pnl_link_haendlernr
  {
    text-decoration: none; /* gegen universal_temp */
  }

  /*Kompakte Ansicht*/
  #main_artikel_panel_maintable .colorClass5_highlighted,
  #tp_oenr_suche_main_artikel_panel_maintable .colorClass5_highlighted
  {
      background-color: #fefeff;
  }

  #main_artikel_panel_maintable td,    /* Border in Artikelliste - Die Trennung soll noch erkennbar sein */
  #tp_oenr_suche_main_artikel_panel_maintable td
  {
    border-color: White;
  }

  /* Artikel */
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel > td, 
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel > td
  {   
    border-bottom: 1px solid #c6c3c6; /* Trennlinie zwischen Preis und Text und zwischen mehreren Artikeln*/
    *border-bottom: 2px solid #c6c3c6; /* wird sonst nicht angezeigt */
  }
  
  /* Toolbar */  
  #pnl_toolbar .toolbarButton,
  #tp_ad_pnl_toolbar .toolbarButton,
  #tp_oenr_suche_pnl_toolbar .toolbarButton, 
  #tp_oenr_suche_pnl_toolbar_oenr .toolbarButton /* CC5_main */
  {
    border: 1px solid #f1f2f2;
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }
               
  #pnl_toolbar div:hover,
  #tp_ad_pnl_toolbar span div:hover
  {
    background-color: #8a939d;
  }         
  #pnl_toolbar div:active
  {
    background-color: #CCCCCC;
  }  
  .toolbarButton .colorClass5_main,
  #tb_btn_imagefilter span
  {
    font-size: 13px;
  }
              
  #pnl_krit_filter_main
  {
    color: White;
    border-top: 1px solid white;    /* Trennlinie zwischen Toolbar und Kritbar */
  }  
  #pnl_no_krit_filter .no_krit_filter /* Filter zurücksetzen-Image */
  {      
    background-size: contain;
    background-repeat: no-repeat;
  }  
  /*#endregion ============== Artikelliste =============== */

  /*#region ================ Artikelvergleichsseite =======*/
  .pnl_table_art_vergleich .a_i_button:hover
  {
    background: none;
  }

  .pnl_table_art_vergleich .link_haendlernr:hover
  {
    border-radius: 0;
  }
  
  .pnl_table_art_vergleich,
  .artVgl_oenr_mainCell,
  .artVgl_oenr_headerCell,
  #mp_contentpane .artVgl_oenr_cell
  {
    background-color: #fffeff;
  }
  .pnl_table_art_vergleich .cell_item /* Überschriftenspalte(links) */
  {
    background-color: #0277ad/*#010987*/;
    color: #fffffe/*#0057a3*/;
  }
  .artVgl_oenr_headerCell
  {
    color: #1e1e1e; 
  }    
  .artVgl_oenr_headerRow td,
  .artVgl_oenr_row td,
  #mp_contentpane .artVgl_oenr_cell
  {
    border: none;
  } 
  .tbl_title tr td span
  {
    font-size: 14px;
  }
  /*#endregion ========= Artikelvergleichsseite ===========*/

  /*#region ================ Artikeldetails ===============*/
  /* Tab-Menü */
  .ad_main_table,
  .ad_aw_table
  {
    background-color: #fffeff;         /* Sonst sehen Grafiken nicht gut aus. (haben in der regel weiße hintergründe) */
  }  
  .ad_ueberschrift span
  {
    font-size: 13px;
  }
  .tp_ad_error_pnl
  {
    border-color: Red;
  }
  #tp_ad                              /*Border unter den Reitern (Details, Stückliste, Zubehörliste, ...)*/
  {
    border-bottom: 2px solid #0095DB/*#010989*/;
  }                

  /* Eigenschaften - Artikelstatus */
  #tp_ad_content0 .ad_main_table .ad_cell_value_error
  {
    border-color: Red;
  }                              
  .ad_reference_nr:hover,
  .ad_tbl_oenr_list a:hover,
  .artVgl_gebr_cell a:hover,
  .artVgl_oenr_cell a:hover,
  .artVgl_haendlerArtNr_cell a:hover,
  .artVgl_artNr_cell a:hover
  {
    /*border-color: #f00000 #0057a5;*/
    background-color: #c0c0c0/*#d3ecff*/;
    color: #000001;
  }

  /* Tab Stückliste */
  .tp_ad_stckl_tbl_cell_error
  {
    border-color: Red;
  }

  /* Tab Zubehörliste */
  #tp_ad_zubehoerl_table .stueckl_hrow_wk  
  {
    /*muss hier gesetzt werden, weil er sich irgendwo ein bold her holt.*/
    /*es ist nicht ersichtlich woher er es sich holt.*/
    font-weight: bold /*normal*/; 
  }                         
  .tr_zubehoerlisten_bezeichnung
  {
    border-top-color: #ffffff;
  }             
  /*#endregion ============ Artikeldetails ===============*/

  /*#region ================ Kontaktformular FeedbackForm ==*/
  #main_feedback_form
  {
    color: #fffffb;
  }
  #feedback_form_sizer
  {
    border-radius: 10px;
    background: #0095DB/*#010988*/;
    box-shadow: 0px 5px 12px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
    -khtml-box-shadow: 0 5px 12px rgba(0, 0, 0, .4);
  }
  /*#endregion ========== /Kontaktformular FeedbackForm ===*/

  /*#region ================ Arbeitswerte =================*/
  .aw_main_hrow1
  {
    border: 1px solid #010986/*#010101*/; 
  }
  *.aw_main_hrow1 th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: 1px solid #010986/*#010101*/;
  }

  /* AW-Gruppen */
  .main_table_hrow
  {
    border: 1px solid #010986/*#010101*/;
  }
  *.main_table_hrow th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: 1px solid #010986/*#010101*/;
  }
  .row1 td
  {
    border-bottom: solid 1px #CCCCCC;
  }
  /* AW-Details */
  .hrow
  {
    border: 1px solid #010986/*#010101*/;
  }
  *.hrow th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: 1px solid #010986/*#010101*/;
  }     
  /*#endregion ============= Arbeitswerte =================*/

  /*#region ================ Inspektions-Daten ============*/
  .tbl_typschilder .tabbedpaneltab_linkeecke_s,
  .tbl_typschilder .tabbedpaneltab_mitte_s,
  .tbl_typschilder .tabbedpaneltab_rechteecke_s
  {
    background-color: #0095DB/*#010988*/;
  }
  /*#endregion =========== Inspektions-Daten ==============*/

  /*#region ================ Technische-Daten =============*/
  /*#endregion =========== Technische-Daten ===============*/

  /*#region ================ Räder/Reifen =================*/
  .pnl_tyres_content table th
  {
    color: #fffffe/*#0057a3*/; /* gegen reifen.css */
    background-color: #0277ad/*#010987*/; /* gegen reifen.css */
  }
  .table_reifen thead
  {
    border: 1px solid #010986/*#010101*/;
  }
  *.table_reifen .table_reifen:first-child th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: none;
  }
  *.thr_table_reifen th
  {
    border-bottom: 1px solid #010986/*#010101*/;
  }
  .tc_table_reifen_2,
  .tc_table_reifen_7
  {
    border-right: none; /* gegen reifen.css */
  }         
  .tc_table_reifen_4
  {
    border-right: 1px solid #e0e0e0;
  }         
  .thc_table_reifen_2,
  .thc_table_reifen_7,
  .thc_table_reifen_va
  {
    border-right: none; /* gegen reifen.css */
  }       
  .thc_table_reifen_4
  {
    border-right: 1px solid white;
  }
  .tyres_menue,
  .tyres_tunning_sub_menue
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }

  /* Serienausrüstung */      
  .pnl_tyres_content table td
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }
  .thc_table1_tyres_va
  {
    border-right: solid 10px white;
  }       
  .thc_table1_tyres_4
  {
    border-right: solid 10px white;
  }        
  .tc_table1_tyres_2
  {
    border-right: solid 10px white;
  }         
  .tc_table1_tyres_1,
  .tc_table1_tyres_4
  {
    border-right: solid 10px #0095DB/*#010989*/;
  }

  /* Felgen */
  /* Anzeige / Ergebnis der Suche */
  #table_tunning_raeder
  {
    border: solid 1px #0095DB/*#010989*/;
  }       
    #table_tunning_raeder td
    {
      border-bottom: solid 1px #0095DB/*#010989*/;
    } 
    #table_tunning_raeder .red
    {
      color: Red;
    }
  .tc_tunning_tyre_herst
  {
    border: solid 1px #0095DB/*#010989*/;
  }
  /* /Anzeige / Ergebnis der Suche */

  /* Felgeninformation */
  #pnl_drag_handle div
  {
    border: solid 2px #0095DB/*#010989*/;
  }

  .table_sub_tech_data td
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }

  .td_tech_data_tunning_details_zring
  {
    border-top: solid 1px #0095DB/*#010989*/;
    border-bottom: solid 1px #003366;
  }
  .td_tech_data_tunning_details_ordernr
  {
    border-top: solid 1px #0095DB/*#010989*/;
    border-bottom: solid 1px #0095DB/*#010989*/;
  }
  .td_tech_data_tunning_details_inst
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }   
  .td_tech_data_tunning_details_color
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }
  /* /Felgeninformation */
  /* /Felgen */

  /* Anzeige / Ergebnis der Suche */
  #table_tunning_reifen
  {
    border: solid 1px #0095DB/*#010989*/;
  }                               
  .tr_tunning_tyre_details td
  {
    border-bottom: solid 1px #0095DB/*#010989*/;
  }          
  .tr_tunning_tyre_details .red
  {
    color: Red;
  }                   
  /*#endregion =========== Räder/Reifen ===================*/

  /*#region ================ Warenkorb ====================*/
  #cp_direktkauf_ctrl
  {
    border: 2px solid #A1A2A3;
  }

  #bsk_all_main_pnl .wk_navigationbar span
  {               
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }
  
  .wk_navigationbar_toolbar span
  {
    font-size: 13px;
  }  

  /*Falls colorClass3 nicht mit der Hintergrundfarbe harmoniert,*/
  /*dann hier einfach eine andere Farbe setzen und es sollte passen*/
  .versandarten_beschreibung_value,
  .supplier_selectionsuppc_tbl,
  .versandarten_radiobtn,
  #zahlweisen_auswahl 
  {
    background-color: white;
  }

  /*#region ============== SubMenuePane ===================*/
  .basket_menue_sub
  {
    border-bottom: solid 2px #0095DB/*#010988*/;
    background-color: #f1f1f3;
  }
  /*Aktive Links*/
  .basket_menue_sub .pnl_menue_inline a
  {
    color: #2c2c2b;
  }
  .basket_menue_sub .pnl_menue_inline a:hover
  {
    color: #f00000/*#0057a5*/;
  }
  /*Inaktive Links*/
  .basket_menue_sub .pnl_menue_inline span
  {
    color: #AFAEAE;
  } 
     
  .bsk_all_bsk_historybasket_history_tbl_hdr_rw
  {
    border: 1px solid #010986/*#010101*/;
  }           
  *.bsk_all_bsk_historybasket_history_tbl_hdr_rw th /*IE7*/
  {
    border-bottom: 1px solid #010986/*#010101*/;
    border-top: 1px solid #010986/*#010101*/;
  }
  
  .pnl_menue_s .pnl_menue_s_before
  {
    background-color: #0095DB/*#010988*/;
  }      
  .pnl_menue_s .pnl_menue_s_inline
  {
    color: #fffffb;
    background-color: #0095DB/*#010988*/;
  }                                                         
  .pnl_menue_s .pnl_menue_s_after
  {
    background-color: #0095DB/*#010988*/;
  }
  .pnl_menue .pnl_menue_before,
  .pnl_menue_i .pnl_menue_i_before
  {
    background: url("img/menue/tab-left.gif") no-repeat;
  }
  .pnl_menue:nth-of-type(1) .pnl_menue_before,  /*Im ersten Tab soll kein Trennstrich angezeigt werden*/
  .pnl_menue_i:nth-of-type(1) .pnl_menue_i_before
  {
    background: none;
  }
  /*#endregion =========== SubMenuePane ===================*/ 
 
  #bsk_all_main_pnl .bsk_erp_infos_bsk td 
  {
    border-bottom: solid 1px #CCCCCC; /* gegen universal_temp */
  }  
  .bsk_all_pnl_sub th
  {
    /* Einige Header im Warenkorb haben keine ColorClass. CC2_main wird gerne für Header genommen */
    background-color: #0277ad/*#010987*/;
    color: #fffffe/*#0057a3*/;

    border-top: 1px solid #010986/*#010101*/;
    border-bottom: 1px solid #010986/*#010101*/;
  }
                                                       
  /* Tab - Artikel */
  #basket_main_table_panel .row_data td
  {
    border-top: solid 1px #CCCCCC;
  }
  #basket_main_table_panel .row_summe td
  {
    border-top: solid 1px #0095DB/*#010989*/; /*border ist in universal vorhanden*/
    border-bottom: solid 1px #0095DB/*#010989*/; /*border ist in universal vorhanden*/
  }
  #basket_dispatch_memo_memobx3
  {
    background-color: #0277ad/*#010987*/;
  }            
  .bsk_erp_infos_tbl_cll
  {
    color: #1e1e1e; /* gegen alternierende Schriftfarben */
  }   

  .BasketExtContainer th
  {
    border-top: 1px solid #010986/*#010101*/;
    border-bottom: 1px solid #010986/*#010101*/;
  }

  .main_hrow1  
  {
    border: 1px solid;
  }
    .main_hrow1 th
    {
      border-bottom: 1px solid #010986/*#010101*/;
    }

  .error_inline
  {
    color: Red;
  }

  .suppc_tbl td
  {
    border-bottom: solid 1px #CCCCCC;
  }

  #bsk_all_main_pnl #bsk_erp_infos_mainpnl_1 
  {
    border: none; /* gegen universal_temp */
  }

  .order_confirmation_tbl_cll
  {
    border-top: solid 1px #CCCCCC;
  }      
  .order_confirmation_basket_right_tbl_cll
  {
    border-top: solid 1px #0095DB/*#010989*/; /*border ist in universal vorhanden*/
    border-bottom: solid 1px #0095DB/*#010989*/; /*border ist in universal vorhanden*/
  }
  .bsk_all_main .supplier_selectionmainpnl,
  .bsk_all_main .versandarten_pnl,
  .bsk_all_main .zahlweisen_pnl  
  {
    border: solid 1px #CCCCCC;    
  }

  /* Tab - Order History */
  .order_head
  {
    border: 1px solid #010986/*#010101*/;
  }

  .bsk_all_bsk_historysubmain td
  {
    border-bottom: solid 1px #CCCCCC; /*border ist in universal vorhanden*/
  }

  /* Tab - Order Favorites */
  .bsk_all_bsk_favoritesbasket_favorites_tbl td 
  {
    border-bottom: solid 1px #CCCCCC; /*border ist in universal vorhanden*/
  }
  .bsk_all_bsk_favoritesbasket_favorites_tbl_hdr_rw
  {
    border: 1px solid #010986/*#010101*/;
  }
  *.bsk_all_bsk_favoritesbasket_favorites_tbl_hdr_rw th
  {
    border-bottom: 1px solid #010986/*#010101*/;
    border-top: 1px solid #010986/*#010101*/;
  }

  /* Tab - Arbeitswerte */
  .aw_main_table .row_summe td
  {
    border-top-color: #0095DB/*#010989*/;
    border-bottom-color: black;
  }                                               
    .aw_main_table .row_summe .cell_summe_text,
    .aw_main_table .row_summe .cell_summe
    {
      color: black;
    }  

  #pnl_txt_awdoc span
  {
    color: black;
  }
  .aw_tr_provider th
  {
    border: 1px solid #010986/*#010101*/;
    background-color: #0095DB/*#010989*/;
    color: #ffffff;
  }

  /* Toolbar */
    #wk_navigationbar_1 span          /* CC5_main */
    {
      background-color: Transparent;
    }                                                            
    #wk_navigationbar_1 span:hover
    {
      background-color: #8A939D;
    }                                                        
  #wk_navigationbar_1 div
  {
     border-color: White;            /* Rahmen der Buttons */
  }
  /*#endregion =========== Warenkorb ======================*/

  /*#region ================ GVA ==========================*/
  .tbl_gva_main
  {
    border: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
  }                                                                           
  .table_gva_main_body_1
  {
    border-top: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
  }                                                                  
  .table_gva_main_body_4 .tr_gva_main_body_top .td_gva_main_body,
  .table_gva_main_body_4 .tr_gva_main_body_top .td_gva_main_body_left
  {
    border-top: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
    border-bottom: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
  }                     
  .table_gva_main_body_3 #fuel td,
  .table_gva_main_body_3 #gear td,
  .table_gva_main_body_5 #handling_ok td,
  .table_gva_main_body_5 #handling_not_ok td
  {
    border-bottom: solid 1px #000;
  }                                              
  .table_gva_main_body_4 .tr_gva_main_body2 td
  {
    border-bottom: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
  }                                            
  .table_gva_main_body_5 .tr_gva_main_body_top2 td
  {
    border-top: solid 4px #a2a4a5; /*border ist in universal vorhanden*/
  }
  /*#endregion ============= GVA ==========================*/

  /*#region ================ Universalteile-Suche =========*/
  #mp_contentpane td.universalArticleSearchPaging .page.active a
  {
    background-color: #d7ebfb;
    border-color: #dddddd;
    color: #1e1e1e;
  }
  #masterpane .universalArticleSearchCriteriaWrapper .titleWrapper .criteriaTitle
  {
    
    background-position: left;
    background-repeat: no-repeat;
  }
  #masterpane .universalArticleSearchCriteriaWrapper .titleWrapper .criteriaTitle.open
  {
    
  }
  #sp_searchpane #tp_articlesearch_universalArticleSearchBar span
  {
    font-weight: bold /*normal*/; /* gegen universal_temp */
  }         
  /*#endregion ========== /Universalteile-Suche ===========*/   
  /*#endregion ======= /ContentPane =======================*/
 
  /*#region ================ ContentPane-Special ==========*/   
  /* ERP I-Button */
  .article_tbl .head                  /* CC5_Sub1 */
  {
    background-color: #ececec;      /* sonst wird der bg von CC5_Sub1 genommen. Der soll da nicht genommen werden */
  }   
  #ibtn_all_main,
  #ibtn_all_main tr
  {
    color: #1e1e1e; /* gegen universal_temp */
  }                                                                          
    #ibtn_all_main .head span
    {
      color: black;                 /* der header sollte schwarz sein. blau passt da nicht rein z.z. cc2_main = blau */
    }
  .tbl_cell[separator="true"]
  {
    border-bottom: solid 3px #CFCFCF;
  }

  #ibtn_all_main_anag .iBt_anag_table_erpSys_cell 
  {
    background-color: #616265;
    color: #feffff;
  }
  #ibtn_all_main_anag .iBt_anag_table_mn_cell,
  #ibtn_all_main_anag .iBt_anag_table_artInfoCell,
  #ibtn_all_main_anag .iBt_anag_table_erpSys_cell
  {
    border: 1px solid #010986/*#010101*/;
  }
  /*#endregion ============= ContentPane-Special ==========*/  

  /*#region ================ RightPane ====================*/  
  /*#endregion ============= RightPane ====================*/

  /*#endregion ============= MainPane =====================*/