﻿  /*#region === Verschnitt der nicht angezeigt werden soll==*/
  .content_rahmen_menubar_top .aw_ha_pkw_go2,
  .content_rahmen_menubar_top .aw_ha_nkw_go2,
  .content_rahmen_menubar_top .aw_ha_transporter_go2,
  .content_rahmen_menubar_top .aw_ha_motorrad_go2 
  {
    display: none;
  }
  /*#endregion = Verschnitt der nicht angezeigt werden soll== */
  

  /*#region ================ Allgemeine Klassen ===========*/
  a
  {
    padding: 3px 3px 3px 3px;
    margin: -3px -3px -3px -3px;
  }   
  .content_rahmen span
  {
    float: left;
  }
  .content_rahmen img
  {
    display: none;
  }
  .header_small span
  {
    margin: 4px;
  }
  /*Feedback KFZ*/
  #akt_fzg_info_kfz_feedback_th img 
  {
    margin: 2px 0;
    padding: 2px;
  }
  .textbox_error_border   /*JS*/
  {
    border: 1px solid red;
  }
  .textbox_error_text
  {
  }
  .textbox_error_background
  {
  }
  .header_small img
  {
    max-height: 17px;
    max-width: 17px;
  }  
  .panel_weitere_daten
  {
    float:left;
  }
  .item_weitere_daten 
  {
    float: none;
	  vertical-align: middle;
	  display: inline-block;
  }
  .text_weitere_daten 
  {
	  white-space: nowrap;
	  vertical-align: middle;
	  display: inline-block;
	  padding-left: 8px;
  }     

  .itemlist_tr a,           /*Fzg-Hist.*/
  .liste_spalte_daten a,    /*Herstellerauswahl-Table*/
  .main_table a,            /*Modellauswahl*/
  .panel_baugru a,          /*Baugruppen*/
  .panel_baugru_no_gru a   /*Baugruppen und alte Universalsuche*/
  /*td a,*/                     /*Artikelliste Produktgruppen*/
  /*th a*/
  /*damit der Link über die ganze Breite der Baugruppenspalte geht*/
  {
    display: block;
    margin-right: 3px;  
    *width: 95%;
  }
  #main_table_pg th a
  {
    display:block;
    padding: 5px 2px 6px 2px;
    margin: -3px 0 -5px 0;
  }
  #main_table_pg td a
  {
    display: inline-block;
    width: 90%;
    height: 100%;
  }
  #main_table_pg th a,
  .inline .main_table a,
  .liste_spalte a
  {
    line-height: 13px;/*Damit alle Links in einer Zeile die selbe höhe haben. Sonst sieht das Hover schlecht aus*/
  }
  .main_table .cell_leer img
  {
    max-height: 18px;
  }

  /*.main_table th,*/ 
  .main_table td 
  {
    text-align: left;
  }
  /*.main_table th a,*/
  .auswahl_typ_transporter_main .main_table a,  /*Typ-Auswahl*/
  .auswahl_mod_transporter_main .main_table a,   /*Model-Auswahl*/
  .auswahl_typ_pkw_main .main_table a,  /*Typ-Auswahl*/
  .auswahl_mod_pkw_main .main_table a,   /*Model-Auswahl*/
  .auswahl_typ_nkw_main .main_table a,  /*Typ-Auswahl*/
  .auswahl_mod_nkw_main .main_table a   /*Model-Auswahl*/
  {
    padding: 5px 2px 5px 2px;
    margin: -3px -2px -2px -5px;
  }
  .liste_spalte_daten a
  {
    padding: 5px 2px 5px 2px;
    margin: -3px 0 -2px 0;
  }

  .basicTxtHead
  {
    text-align: center;
    font-weight: bold;
    padding: 3px 5px 2px 5px;
  }

  .hover_light:hover 
  {
    background-color: #F1F1F3;
    color: #000001;
  }
  /*#endregion ============ Allgemeine Klassen ===========*/                     

  /*#region ================ SidePane =====================*/
  #masterpane
  {
    top: 0;
    right: 0;
  }
  /*#endregion ============= SidePane =====================*/

  /*#region ================ SidePane =====================*/
  #sidepane
  {
    width: 213px;
  }

  /* sp_bannerpane */
  #sp_bannerpane
  {
    height: 110px;
    width: 100%;
    left: 0;
  }
  /* /sp_bannerpane */

  /*#region ================ LoginPane ====================*/
  #sp_loginpane
  {
    position: relative;
    display: block;
    left: 3px;
    width: 206px;
    overflow: hidden;
  }
   
  .txtbox_disc /*Überschriften*/
  {
    margin-top: 6px;
  }

  #customerId,
  #username,
  #password 
  {     
    width: 170px;
    margin-right: 1px;
    float: left;
    margin-bottom: 4px;
    height: 14px;
  }
  #login_all_compact 
  {
    padding-top: 3px;
    padding-bottom: 7px; /* Selbe Höhe wie Menu-Level-1 inklusive unterem Border (Der Border kommt aber von Menu-Level-2 Border-Top)*/
    margin: 0 !important;
  }
  .user_ident_all_std_compact_main_pnl.colorClass2_main, #login_all_compact {
    padding-left: 10px;
  }
  #login_all_compact #login
  {
    margin: 0;
    margin-left: 0;
    margin-top: 0; /*lupe als button - höhe auf 18px erhöht */
    height: 18px;
  }
  #login_all_compact .login_as_username,
  #login_all_compact .logout
  {
    margin-top: 5px;
  }
  #login_all_compact .txtbox_disc span
  {
    white-space: nowrap;
  }
  .logout a
  {
    text-decoration: none;
    margin-top: 2px;
  }

  /*========== taa_all ===========*/
  /*Ein bereich, in dem man nach dem Login noch eine Kundennummer eingeben kann*/

  #taa_all_
  {
    padding: 8px 0 8px 1px;
  }

  #taa_all_txt_taa_customer_id,
  #taa_all_txt_taa_current_customer_id
  {
    display: block;
    margin: 0 0 8px 0;
  }

  #taa_all_txt_taa_current_customer_id_value
  {
    display: block;
    word-break: break-all;
  }

  #taa_all_input_taa_customer_id,
  #taa_all_txt_taa_current_customer_id,
  #taa_all_txt_taa_current_customer_id_value
  {
    margin-left: 5px;
    clear: both;
  } 
  /*========= /taa_all ===========*/

  /*============ Erweiterte Kundeninformationen ==========*/
  #add_info_all_
  {
    margin-left: 0;
    margin-bottom: 0; /*sonst haben die additional information einen zu großen abstand zum loginpane*/
  }
  html > body #add_info_all_
  {
    margin-top: -5px; /*gegen uiniversal -10px*/
  }
  #add_info_all_ ul
  {
    padding: 2px; 
  }

  #add_info_all_ li 
  {
    border-color: #fff;
    font-size: 10px;
    display: inline-block;
    width: 100%;
    margin-top: 1px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  #add_info_all_ label 
  {

    word-break: break-all;
    width: 40%;
    float: left;
    line-height: 12px;
    margin: 0;
    padding: 0; 
  }

  #add_info_all_ span 
  {
    width: 58%;
    height: 12px;
    padding-top: 0;
    padding-bottom: 0;
    float: left;
    line-height: 12px;
    padding-left: 2px;
    margin-left: 2px;
    background-color: White;
    color: black;
    word-wrap: break-word;
    word-break: break-all;
    font-weight: normal; 
  }
  /*=========== /Erweiterte Kundeninformationen ==========*/

  /*============ Benutzeridentifikation ==========*/
  .user_ident_all_std_compact_search_pnl,
  .user_ident_all_std_compact_main_pnl,
  .user_ident_all_std_compact_info_pnl,
  .user_ident_all_std_compact_title_pnl,
  .user_ident_all_std_compact_search_tb 
  {
     margin: 0; /*gegen universal*/
     padding: 0;
  }

  .user_ident_all_std_compact_main_pnl
  {
    padding: 5px 0 5px 0;
  }
  .user_ident_all_std_compact_title_pnl
  {
    display: block;
    margin: 0 0 8px 0;
  }

  /*Diese Inputbox verhält sich anders als die anderen.*/
  #UIdentSearchStringCompact /*Benutzeidentifikation nach Login - LoginPane*/
  {
    width: 172px;
    margin-right: 1px;
    float: left;
    margin-bottom: 4px;
    height: 16px;
  }
  .user_ident_all_std_compact_info_pnl
  {
    padding: 0 5px 0 5px;
  }
  /*=========== /Benutzeridentifikation ==========*/
  /*#endregion ============= LoginPane ====================*/
  
  /*#region ================ SearchPane ===================*/
  #sp_bannerpane, #sp_loginpane, #login_all_compact, #sp_searchpane, #sp_actvehicle, #sp_bskcompact, #sp_language, .tabcontrol_contentpnl, .tabcontrol_tabbar
  {
    left: 0;
    width: 213px;
  }
  
  #sp_searchpane
  {
    margin-top: 0;
    margin-bottom: 0;
    height: auto;
  }

  #tp_articlesearch_artikelsuche_button /*Artikelsuche ohne Hersteller-. und Händler-Checkboxen*/
  {
    margin: 0; /*gegen universal_temp*/
  }
  #tp_articlesearch_artikelsuche_input /*Artikelsuche ohne Hersteller-. und Händler-Checkboxen*/
  {
     margin: 0; /*gegen universal_temp*/
     float: none; /*gegen universal_temp*/
     margin-left: 5px;
  }
  /*======== Alle Input-Boxen =======*/
  #sp_searchpane #tp_articlesearch_txt_articleSearch,
  #tp_articlesearch_artikelsuche_input input,
  #sp_searchpane #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_fahrzeugsuche .txtbx_eingabe_suche,
  #tp_articlesearch_txt_tecdoc_motorcode_combo,
  #tp_articlesearch_260,
  .tp_articlesearch_widget_textbox_vrm_lookup,
  #taa_all_input_taa_customer_id, /*Kundennummerneingabe nach Login - LoginPane*/
  .sp_search_textbox,
  #tp_articlesearch_txt_yq_oe_vin
  {
    width: 170px;
    margin-right: 1px;
    margin-left: 0;
    float: left;
    margin-bottom: 4px;
    height: 14px;
  }
  .sp_search_textbox  /*Default-Color*/
  {
    background: white;
    border: 1px solid white;
  }

  .tp_articlesearch_widget_textbox_vrm_lookup
  {
    margin-top: -1px; /*damit diese olle textbox endlich auf einer höhe mit dem button ist*/
    vertical-align: top;
  }

  #tp_articlesearch_search_kba_pnl #tp_articlesearch_txt_zu2,
  #tp_articlesearch_search_kba_pnl #tp_articlesearch_txt_zu3
  {
    width: 64px;
    float: left;
    margin-bottom: 4px;
    height: 14px;
  }

  #kompakt_kArtNrEingabe, /*Kompaktwarenkorb*/
  #kompakt_mengenEingabe  /*Kompaktwarenkorb*/
  {
    float: left;
    margin-bottom: 4px;
    height: 14px;
  }

  /*Reifensuche*/
  .tyresearch_maintbl input
  {
    width: 46px;
    margin-right: 1px;
    float: left;
    margin-bottom: 4px;
    height: 14px;
  }

  .tyresearch_mainpnl.overUniversalArticleSearch .tyresearch_maintbl input
  {
    width: 30px;
  }

  .tyresearch_mainpnl.overUniversalArticleSearch #tp_articlesearch_tyresearch_bt_suchen
  {
    position: relative;
    left: 0px;
  }

  .tyresearch_maintbl tr:last-of-type td:last-of-type
  {
    float: left;    
  }

  /*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*/
  /*Ja Daniel. Es ist auskommentiert und trozdem noch da ;)*/
  /*s.a. global.css*/
  /*#tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe #tp_articlesearch_txt_regnr,*/ 
  /*.tp_articlesearch_widget_textbox_vrm_lookup 
  {
    width: 133px;
    height: 14px;
    border: none;
    margin: 4px 25px 0 10px;
  }*/ 
  /*#tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe,*/
  /*.tp_articlesearch_widget_tablecell2_vrm_lookup      
  {
    margin-left: 6px;
    text-align: left;
    margin-top: 10px;
    height: 22px
  }*/                             
  /*.tp_articlesearch_widget_imgButSearchVRM,
  .tp_articlesearch_widget_tablecell_imgBut_vin_lookup input
  #tp_articlesearch_imgBtn_zu2_zu3   
  {
    margin-top: 2px;
  }*/
  

  /*======= /Alle Input-Boxen =======*/

  /*======== Alle Suchbuttons =======*/
    #sp_searchpane #tp_articlesearch_articleSearch_imgBtn,
    #tp_articlesearch_imgBtn,
    #tp_articlesearch_imgBtn_nkwrefid2,
    #tp_articlesearch_imgBtn_NatCode,
    #tp_articlesearch_imgBtn_NatCode_NKW,
    #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,
    #sp_searchpane #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,
    #taa_all_btn_taa_login, /*Kundennummerneingabe nach Login - LoginPane*/
    #UIdentSearchButtonCompact, /*Benutzeidentifikation nach Login - LoginPane*/
    #tp_articlesearch_imgBtn_kennzeichensuche, /*Kontrollschildsuche*/
    #tp_articlesearch_imgBtn_tecrmi_vin,
    /*#tp_articlesearch_imgBtn_yq_oe_vin,*/
    .sp_search_btn {
    margin-left: 0;
    position: absolute;
    left: 180px;
    height: 18px;
    top: auto;
}
  .sp_search_btn /*Default-Color*/
  {
    background-color: white;
  }  
  .tp_articlesearch_widget_imgButSearchVRM
  {
    margin-top: 1px;
  }
  /*======= /Alle Suchbuttons =======*/

  /*=== Alle Panel vereinheitlicht ==*/
  #tp_articlesearch_articleSearchBar .pnl_articleSearch,
  #tp_articlesearch_universalArticleSearchBar .pnl_universalArticleSearch,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecdocmotor .eingabe,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_motor, /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_widgetpnl_nkw_suche .ueberschrift1,  /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_widgetpnl_nkw_suche .eingabe,  /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdocmotor .eingabe,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe,  
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecrmi_vin .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecrmi_vin .eingabe,  
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_nkwid .eingabe,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_nkwid .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .datvin_mainpnl .datvin_header,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .datvin_mainpnl .datvin_inputPnl,
  #kompakt_direktkauf_ctrl .ueberschrift .spalte1 span, /*Kompaktwarenkorb*/ 
  #kompakt_direktkauf_ctrl .uebeschriftMengenEingabe .spalte1 .uebeschriftKArtNrEingabe, /*Kompaktwarenkorb*/ 
  #kompakt_direktkauf_ctrl .eingabe .spalte1, /*Kompaktwarenkorb*/
  #tp_articlesearch_fahrzeugsuche .pnl_tecdoc .ueberschrift1, /*TecDoc-Suche ohne Mortorcode*/
  #tp_articlesearch_fahrzeugsuche .pnl_tecdoc .eingabe, /*TecDoc-Suche ohne Mortorcode*/
  .user_ident_all_std_compact_search_pnl, /*Benutzeidentifikation nach Login - LoginPane*/
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .tp_articlesearch_widget_subpanel_vrm_lookup .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .tp_articlesearch_widget_subpanel_vrm_lookup .tp_articlesearch_widget_table_vrm_lookup,
  #tp_articlesearch_fahrzeugsuche .pnl_yq_oe_vin 
  {
    padding-left: 5px;
    margin-top: 5px;
  }
  .tp_articlesearch_widget_table2_vrm_lookup /*VRM - Suche - Braucht eine Sonderlösung*/
  {
    margin-left: 5px;
  }

  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .eingabe 
  {
    *width: 100%   /*IE7 - Sonst kann es passieren, dass es falsch eingerückt wird und nicht ordentlich aussieht z.B. Kat 102 dvseservice*/
  }

  
  #tp_articlesearch_widgetmain #tp_articlesearch_widget
  {
    width: 100%;
    padding-left: 0;  
  }
  
  /*#tp_articlesearch_universalArticleSearchBar,*/
  #tp_articlesearch_fahrzeugsuche,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_nkwid /* Fahrzeugsuche - NKW */ ,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecrmi_vin,  
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .datvin_mainpnl, 
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecdocmotor,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_kba,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdoc,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdocmotor,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw,
  .tp_articlesearch_widget_subpanel_vrm_lookup, /*VRM - Suche*/
  .tp_articlesearch_widget_subpanel_vrm_lookup .tp_articlesearch_widget_table_vrm_lookup/*VRM - Suche*/  
  {
    margin-top: 10px;
    margin-bottom: 0;
    width: 100%;
    padding-left: 0;
    margin-left: 0;  
  } 

  /*Motorcodesuche ohne die möglichkeit der Tecdocsuche*/
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_motor .eingabe,
  #tp_articlesearch_search_natcode_pnl .eingabe 
  {
    float: left; /*Sonst rutscht der Suchen-Button nach oben*/
  }

  /*Universalteilesuche*/
  #sp_searchpane #tp_articlesearch_universalArticleSearchBarmain
  {
    margin-bottom: 0; /*gegen universal_temp*/
  }
  /*== /Alle Panel vereinheitlicht ==*/  

  #sp_searchpane .pnl_articleSearch,
  #sp_searchpane .pnl_universalArticleSearch
  {
     *zoom: 0; /* Im IE 7 wird im SidePane die Universalteilesuche sonst zu weit nach unten geschoben */
  }

  /*====================== Tab-Buttons ====================*/   
  #tp_articlesearch span
  {
    white-space: normal;  /*SP_TABS*/
    word-wrap: break-word;
    display: block; /*Vertikal zentrieren*/
    margin-top: 2px; /*Vertikal zentrieren*/
  }
     
  #tabcontrol_pkw_main .tabbedpaneltab_mitte_s,
  #tabcontrol_pkw_main .tabbedpaneltab_mitte,
  #tabcontrol_nkw_main .tabbedpaneltab_mitte_s,
  #tabcontrol_nkw_main .tabbedpaneltab_mitte
  {
    width: 69px;
    padding: 4px 0 4px 0;
  }
  .tabbedpaneltab_linkeecke,
  .tabbedpaneltab_rechteecke,
  .tabbedpaneltab_linkeecke_s,
  .tabbedpaneltab_rechteecke_s,
  .tabbedpaneltab_linkeecke_disabled,
  .tabbedpaneltab_rechteecke_disabled
  {
    display: none;
  }
    
  .tabbedpaneltab_mitte,
  .tabbedpaneltab_mitte_s
  {
    display: block;
    text-align: center;
  }
  /*====================== /Tab-Buttons ===================*/

  /* TabContent */ 
  .tabcontrol_contentpnl
  {
    padding-bottom: 5px;
  }
  .pnlTabContent
  {
    width: 204px;
    padding-left: 10px; 
    top: 0; /*gegen universal_temp - stattdessen margin-top*/
    margin-top: 3px; 
  }

  /*#region ================ Suchen-Tab ===================*/
  /* Artikelsuche */
  #tp_articlesearch_artikelsuche
  {
    margin: 2px 0 3px 0;
  }

  #tp_articlesearch_artikelsuche_hilfe
  {
    left: 185px;
  }
  #tp_articlesearch_artikelsuche_hilfe_img
  {
    margin-top: -1px;
    margin-right: 8px;
  }

  /* Universalteile - Suche */
  #sp_searchpane #tp_articlesearch_articleSearchBar span,
  #sp_searchpane #tp_articlesearch_universalArticleSearchBar span 
  {
    float: left; 
    width: 100%;
  }
  
  /* Fahrzeugsuche - Allgemein */
  #tp_articlesearch_fahrzeugsuche
  {
    padding-left: 0; /*gegen universal_temp*/
    padding-right: 0;    
  }

  /* Fahrzeugsuche - PKW - KBA */
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_tecdocmotor .radiobutton_group_pnl span,
  #tp_articlesearch_widgetpnl_nkw_suche .pnl_tecdocmotor .radiobutton_group_pnl span,
  #tp_articlesearch_widgetpnl_nkw_suche .ueberschrift1,
  #tp_articlesearch_search_natcode_pnl .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .ueberschrift1,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .tp_articlesearch_widget_subpanel_vrm_lookup .ueberschrift1 
   
  {
    float: none;
    display: inline-block;
    /*width: 100%;*/      /*Unnötig?*/
  }
  #tp_articlesearch_search_kba_pnl
  {
    padding-top: 3px;
  }
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .hilfe
  {
    /*margin: 2px 3px 0 0;*/
    display: inline;
    
  }
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .pnl_kba .hilfe #tp_articlesearch_kba_suche_hilfe_img
  {
    position: absolute;
    left: 185px;
  }
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw .eingabe .kba_beschr
  {
    margin-right: 3px;
    margin-left: 2px;
  } 

  /* Fahrzeugsuche - NKW */ 
  #tp_articlesearch_widgetpnl_nkw_suche .eingabe select
  {
    height: 19px; /*selectboxen werden kleiner als textboxen angezeigt darum statt 15px hier 19 px*/
  }
   
  /* DAT-VIN */ 
  .datvin_mainpnl
  {
    padding: 0; /* gegen universal_temp */
  }  
  .datvin_header
  {
    float: none; /*gegen universal_temp*/
  } 
  .datvin_txtVIN
  {
    margin-left: 0; /* gegen universal */
    margin-top: 0; /* gegen universal */
    margin-right: 0; /* gegen universal */
  }

  /* VRM - Suche inkl. VIN */
  .tp_articlesearch_widget_tablecell_imgBut_vrm_lookup,
  .tp_articlesearch_widget_tablecell_imgBut_vin_lookup 
  {
    vertical-align: top;
    width: 25px;
    height: 25px;
    padding-left: 0;
  }
  .tp_articlesearch_widget_tablecell_vin_lookup a
  {
    margin-right: 30px;
  }
  /*#endregion ============= Suchen-Tab ===================*/   
     
  /*================= Artikel-Historie-Tab ================*/
  /*================= Fahrzeug-Historie-Tab ===============*/
  /*================= Basket-Detaliert-Tab ================*/
  /* Artikel */
  #tp_articlesearch_widgetletzte_artikel td,
  #tp_articlesearch_widgetletzte_fzg td
  {
    padding-left: 5px;
  }

  /* PKW */  
  #tp_articlesearch_widgetletzte_artikel,
  #tp_articlesearch_widgetletzte_fzg
  { 
    margin-top: 0;
    /*Wird im Nachhinein verworfen und per JS gesetzt*/
    /*Bleibt drinnen, weil es sonst beim Laden blöd aussieht*/
    height: 100%;
  }
 
  /* Basket */
  #widgetsumtbl
  {
    margin: 0;
    padding-top: 10px;
  }  

  /* Paging */
  .navBtPnl
  {
    left: auto; /*gegen universal_temp*/
    right: 20px;
  }    
  .godown
  {
    padding: 2px 2px 2px 3px;
    margin: -3px 0 -2px 0;
  } 
  .godown_na
  {
    padding: 2px 2px 2px 3px;
    margin: -3px 0 -2px 0;
  } 
  .gotop
  {
    padding: 2px 2px 2px 3px;
    margin: -3px 0 -2px 0;
  }
  .gotop_na
  {  
    padding: 2px 2px 2px 3px;
    margin: -3px 0 -2px 0;
  }
  /*=============== /Basket-Detailiert-Tab ================*/
  /*=============== /Artikel-Historie-Tab =================*/
  /*=============== /Fahrzeug-Historie-Tab ================*/

  /*#region Clearer für Searchpane */
  /*damit die abstände zwischen den panels im searchpane stimmen*/
  #tp_articlesearch_articleSearchBarmain:after,
  #tp_articlesearch_widgetmain:after,
  #tp_articlesearch_universalArticleSearchBarmain:after,
  #tp_articlesearch_fahrzeugsuche:after,
  #tp_articlesearch_content0:after,
  .tabcontrol_contentpnl:after,
  .tabcontrol_tabbar:after,
  #tabcontrol_pkw_main:after,
  .universalArticleSearchCriteriaWrapper:after,
  #tp_articlesearch_tabcontrol_pkw_fahrzeugsuche_pkw div:after,
  .tp_articlesearch_widget_subpanel_vrm_lookup:after, /*VRM - Suche*/
  .eingabe:after,
  .pnlTabContent:after,
  .basket_menue_sub:after
  {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    height:0;
  }

  #tp_articlesearch_content0,
  #tp_articlesearch_content1,
  #tp_articlesearch_content2
  {
    padding-left: 3px;
  }
  /*#endregion */

  /*#endregion ============= SearchPane ===================*/

  /*#region ================ ActivesVehicle ===============*/
  .fzg_detail_small span
  {
    margin-left: 3px;
  }

  /*I-Button - Fenster*/
  #table_fzg_detail th
  {
    padding: 10px 5px 10px 5px;
  }

  /*TecRMI SOS-Button*/
  .akt_fzg_info_sos_link_tr_active,
  .akt_fzg_info_recalls_link_tr_active
  {
    cursor: pointer;
  }
  .akt_fzg_info_sos_link_tr_inactive,
  .akt_fzg_info_recalls_link_tr_inactive
  {
      display: none;
  }
  /*#endregion ============= ActivesVehicle ===============*/

  /*#region ================ Direktkauf ===================*/

  #kompakt_direktkauf_ctrl
  {
    margin: 0;
    padding: 5px 3px 3px 10px;
  }
  #kompakt_direktkauf_ctrl .eingabe .spalte3 input
  {
    /*WKicon ragt sonst über die Breite des Sidepane hinaus*/
    margin-left: -3px; /*gegen das padding aus universal_temp*/
    margin-top: -4px; /*Icon mittig*/
    height: 24px;
  }

   #kompakt_direktkauf_ctrl .uebeschriftKArtNrEingabe
  {
    display: block;
  }
  /*#endregion ============= Direktkauf ===================*/

  /*#region ================ Bskcompact ===================*/
  #sp_bskcompact
  {
    margin-top: 0;
  }

  #sp_bskcompact .bsk_compact_main, #sp_bskcompact .direktkauf_ctrl {
    padding-left: 10px;
  }
  .basket_compact_title
  {
    text-align: left;
    height: 20px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 3px;
  }  
    .basket_compact_title a
    {
      display: block;
      margin-top: 0;  /*mittig machen*/
      padding-top: 3px;   /*mittig machen*/   
      padding-left: 30px;
    }
  .bsk_compact_main
  {
    width: auto;
  }
  #basket_compact_lbl_qua,
  #basket_compact_lbl_price 
  {
    vertical-align: bottom;
    margin-left: 10px;
  }
  #img_compact_basket
  {
    margin-left: 10px;
    display: inline;
  }
  
  .inline_sum
  {
    margin: 0;
  }
  .inline_sum_item_sum
  {
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
  }  
  .inline_sum_item_menge
  {
    padding-top: 5px;
    float: none;
  }
    .inline_sum_item_menge span,
    .inline_sum_item_sum span
    {
      margin-left: 17px;
    }
  /*#endregion ============= Bskcompact ===================*/
  
  /*#region ================ Language =====================*/
  #sp_language,
  #ll_all_
  {
    height: auto;
    margin-top: 0;
    /*display: none;*/
  }
  #sp_language #drop_lang_id
  {
    width: 99%;
  }
  /*#endregion ============= Language =====================*/
  
  /*#region ================ LinkList =====================*/
  #ll_all_,
  #ll_all_ table,
  #ll_all_
  {
    width: 100%;
    height: auto;
    text-align: center;
  }
  #ll_all_ td,
  #ll_all_  
  {
    padding: 4px 0 4px 0;
  }
  /*#endregion ============= LinkList =====================*/
  /*#endregion ============= SidePane =====================*/   

  /*#endregion ============= SidePane =====================*/   

  /*#region ================ MainPane =====================*/
  #mainpane
  {
    left: 214px;
  }

  /*#region ================ Menupane =====================*/
  .men_switch_dlg             /*Sub-Menü für z.b. klassische und Grafische Fahrzeugauswahl*/
  {

  }
  .men_tabSwitchDlg_row,
  .men_tabSwitchDlg_row_disabled
  {
     padding: 5px 20px;
  }
  .men_all_item
  {
    width: -moz-max-content; /*firefox*/
    display: -ms-flexbox; /*ab ie10*/
    display: inline-flex; /*chrome*/
    white-space: nowrap;
  } 
  .men_all_item div
  {
    height: 24px;
  }
    .men_all_item img
    {
      top: 0;
      /*klickbaren bereich erweitern*/
      padding: 4px 5px 3px 0;
      margin: 0 -5px -3px 0;
    }     
  .men_all_nonactive_item
  {
    left: 2px;
  }    
  .men_all_path_item_pic_1017, /*Aktuelle Angebote - Hat kein Bild*/
  .men_all_item_pic_1017
  {
    display: none;
  }
  .men_all_item_pic_375 img,
  .men_all_item_pic_440 img,
  .men_all_item_pic_1131 img,
  .men_all_item_pic_483 img,
  .men_all_item_pic_6 img
  {
    top: 1px;
  }    
  .men_all_item_pic_493 img,
  .men_all_item_pic_168 img,
  .men_all_item_pic_7 img
  {
    top: 0;
  }  
  .men_all_item_before
  {
    width: 5px;
  }
  .men_all_item_inline
  {
  }   
    .men_all_item_inline a
    {
      /*klickbaren bereich erweitern*/
      padding: 3px 5px 3px 22px;
      margin: -4px -2px -3px -22px;

      left: 2px;
    }
  .men_all_item_after
  {
    width: 5px;
  }      
  .men_all_path_item_before
  {
    width: 5px;
  }
  .men_all_path_item_inline
  {
  }
    .men_all_path_item_inline a
    {
      top: 4px;
    }
  .men_all_path_item_after
  {
    width: 5px;
  } 
  #men_all_level_2_inline
  {
    height: 24px;
  }  
    #men_all_level_2_inline .men_all_item_before
    {
      margin-top: 2px; /*der strich soll weder ober noch unterkante treffen*/
    }

  .pnl_menue_i .pnl_menue_i_inline span, /*inactive tabs*/
  .pnl_menue .pnl_menue_inline a,
  .pnl_menue_s .pnl_menue_s_inline a
  {
    margin-right: 2px; /*sonst brechen im FF in den alten technischen daten alle tabs um*/
    margin-left: 2px;
    top: 3px; /*gegen universal*/
  }

  /*#region ================ HistoryPane ==================*/
  #mp_historypane
  {
    top: 53px; /*grauer strich oben am rand soll weg 55 -> 53*/
    height: 45px;
    left: 0;
  }
  .history_item
  {
    white-space: nowrap;
  }
  #mp_historypane .pnl_universalArticleSearch
  {
    margin-top: 3px;
  }
  .history_item_info img
  {
    max-height: 17px;
    margin-bottom: 1px;
  } 
  .history_item.text
  {
    padding-top: 2px;
  }
  .row_fzg
  {
    margin-left: 1px;
  }
  .row_bg
  {
    padding-top: 3px;
    *padding-top: 0;
    margin-left: 1px;
  }

  .history_item_end
  {
   display: inline-block; /*wichtig zu breitenberechnung*/
  }

  .compactVehicleDetailForHistory
  {
    display: inline-block;
    position: absolute;
    margin-left: 5px;
    z-index: 1001;
    height: 43px;
    overflow: hidden;
    cursor: pointer;

    background-color: #f2ab6e;
    border: 1px solid #adadad;
    border-left: 5px solid #adadad;
  }
  .compactVehicleDetailForHistory:hover,
  .compactVehicleDetailForHistory:hover .compactVehicleDetailForHistoryDetailHiddenItems
  {
    /*height: auto;*/
    /*display: inline-block;*/
  }
 
  .compactVehicleDetailForHistory .compactVehicleDetailForHistoryLeft
  {
    vertical-align: top;
  }

  .sosInactive,
  .recallInactive
  {
    display: none;
  }

  .compactVehicleDetailForHistoryLeft .sosActive,
  .compactVehicleDetailForHistoryLeft .recallActive
  {
    cursor: pointer;
    display: block;
    height: 20px;
    padding: 2px 3px 1px 3px;
  }
  .compactVehicleDetailForHistoryLeft .sosActive:hover,
  .compactVehicleDetailForHistoryLeft .recallActive:hover
  {
    background-color: #f26e6e;  
  }
  .compactVehicleDetailForHistoryLeft img
  {
    height: 16px;
  }
  .compactVehicleDetailForHistoryLeft
  {
    height: 100%;
  }

  .compactVehicleDetailForHistoryRight
  {
    padding: 3px 0 0 0;

    background-color: white;
    
  }
  .compactVehicleDetailForHistoryLeft,
  .compactVehicleDetailForHistoryRight,
  .compactVehicleDetailForHistoryDetailItems .compactVehicleDetailForHistoryDetailItem
  {
    display: inline-block;
    vertical-align: top;
    height: 100%
  }

  .compactVehicleDetailForHistoryDetailItems .compactVehicleDetailForHistoryDetailItem
  {
    padding: 3px 5px 3px 5px;
  }

  .compactVehicleDetailForHistoryDetailItems .compactVehicleDetailForHistoryDetailTitle
  {
    text-decoration: underline;
    padding-bottom: 3px;
  }
  .compactVehicleDetailForHistoryDetailItems .compactVehicleDetailForHistoryDetailValue
  {
     font-weight: normal;
  }

  .compactVehicleDetailForHistoryDetailHiddenItems
  {
    display: none;
    width: 100%;
    border-top: 1px solid #adadad;
  }

  .compactVehicleDetailForHistoryDetailHiddenItems .compactVehicleDetailForHistoryDetailItem
  {
    padding: 3px 5px 3px 5px;
  }

  .compactVehicleDetailForHistoryDetailHiddenItems .compactVehicleDetailForHistoryDetailTitle
  {
    text-decoration: underline;
    padding-bottom: 3px;
  }
  .compactVehicleDetailForHistoryDetailHiddenItems .compactVehicleDetailForHistoryDetailValue
  {
     font-weight: normal;
  }
  
  /*#endregion ============= HistoryPane ==================*/

  /*#region ================ ContentPane ==================*/

  /*#region =============== Aktuelle Angebote =============*/
  #mp_contentpane #hits_wrapper 
  { 
    margin-top: 5px;/*gleicher fall wie bei der altvehesel. sonst kann es passieren, dass das menü leicht überlappt*/
  }

  .hits_imgel_pnlprice 
  {
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
    /*width: 144px;*/
    /*height: 45px;*/
    /*font-size: 18px;*/
    /*font-weight: bold;*/
    /*text-align: center;*/
    /*line-height: 44px;*/
  }
  /*#endregion =========================================== */

  /* Titelleisten */
  [spalte='0'].content_rahmen
  {
    width: 5px;
  }

  [spalte='1'].content_rahmen
  {
    width: 0;
  }
  
  #m_print_button_ttlbar input
  {
    width: 16px;
  }
  /* /Titelleiste */
  
  #mp_contentpane
  {
    top: 98px;
  }

  /*Da der Top-Wert des ContentPane in der ManagedWebHer gesetzt wird und das Menü*/
  /*mit dem neuen Layout höher ist als ursprünglich muss hier leider mit einem Margin*/
  /*gearbeitet werden, um die Top-Position des ContetnPane, während der alternativen(grafischen)*/
  /*Fahrzeugauswahl, zu korregieren*/
  #altVehSel
  {
    margin-top: 5px;
  }

  .main_table .cell_aw,
  .main_table .cell_insp
  {
    text-align: center;
  }

  /* Herstellerauswahl */
  .liste_spalte
  {
    margin-left: 12px;
  }
  .liste_spalte_daten div
  {
    padding-bottom: 2px;
    margin-right: 0;
    margin-left: 0;
  }

  .baujahre_bereich .panel_liste_eintrag a
  {
      display: block;
      margin: -2px -2px -2px -2px;
  }

  /*#region ================ QuickStarts ==================*/
  .quickstart img,
  .eurotax_quickstart img,
  .quickstart_bereich .addFavBtn
  {
    height: 40px;
    width: 40px;
    /*height: 3vw;*/
    /*width: 3vw;*/
    min-height: 28px;
    min-width: 28px;
    max-height:40px;
    max-width:40px;
    margin: 7px 0 3px 6px;
  }
  .quickstart_bereich .addFavBtn
  {
    border-radius: 5px;
  }

  /*@media screen and (max-width: 1450px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 2.3vw;
      width: 2.3vw;
    }
  }*/
  @media screen and (max-width: 1200px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 4vw;
      width: 4vw;
    }
  }
  /*@media screen and (max-width: 900px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 4vw;
      width: 4vw;
    }
  }*/

  .eurotax_quickstart_bereich,
  .temot_quickstart_bereich
  {
    margin-right: 0;
  }

  /*Größe anpassen wenn das Fenster kleiner wird*/
  /*@media screen and (max-width: 2000px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 40px;
      width: 40px;
    }
  }

  @media screen and (max-width: 1279px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 38px;
      width: 38px;
    }
  }
  @media screen and (max-width: 1179px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 36px;
      width: 36px;
    }
  }
  @media screen and (max-width: 1079px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 34px;
      width: 34px;
    }
  }
  @media screen and (max-width: 979px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 32px;
      width: 32px;
    }
  }*/

  /*@media (max-width: 2000px) and (min-width: 1280px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 40px;
      width: 40px;
    }
  }
  @media (max-width: 1279px) and (min-width: 1180px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 35px;
      width:  35px;
    }
  }
  @media (max-width: 1179px) and (min-width: 1080px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 30px;
      width:  30px;
    }
  }
  @media (max-width: 1079px) and (min-width: 980px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 35px;
      width:  35px;
    }
  }
  @media (max-width: 979px) and (min-width: 100px)
  {
    .quickstart img,
    .eurotax_quickstart img
    {
      height: 35px;
      width:  35px;
    }
  }*/
  /*#endregion ============= QuickStarts ==================*/

  /*#region ========= VRM/Kennzeichensuche- CAT DATA====== */  
  .vrmlookup_all_search_panel
  {
    padding-top: 30px;
    text-align:center; /*gegen universal*/
  }

  .vrmlookup_all_search_panel .left 
  {
    padding: 0 5px 0 0;
    width: 160px;
    float: none; /*gegen universal*/
    display: inline;
    text-align: right;
    vertical-align: middle;
  }
  .vrmlookup_all_search_panel .right 
  {
    display: inline;
  }

  #txtBxSearchVRM,
  #txtBxSearchVIN,
  .vrmlookup_all_search_panel .right input[type="text"]  
  {
    width: 200px;
    margin-right: 5px;
    vertical-align: middle;
    position: relative;
    /*height: 16px;*/
  }

  #imgButSearchVRM,
  #imgButSearchVIN,
  #imgButAccept,
  .vrmlookup_all_search_panel .right input[type="image"],
  .vrmlookup_all_accept_panel input[type="image"],
  .vrmVehSelPnl .pnltoggle .vrmlookup_all_tbltd_accept_panel Input[type="image"],
  .vrmVehSelPnl .vrmlookup_all_tbltd_accept_panel Input[type="image"]   
  {
    position: relative;
    top: 0;
    vertical-align: middle;
  } 
  
  .vrmlookup_all_accept_panel span,
  vrmlookup_all_main .vrmlookup_all_accept_panel span,
  .vrmVehSelPnl .pnltoggle .vrmlookup_all_tbltd_accept_panel span,
  .vrmVehSelPnl .vrmlookup_all_tbltd_accept_panel span   
  {
    position: relative;
    top: 0;
    margin-right: 5px;
  }  
                      
  /*#endregion ============= VRM/Kennzeichensuche ======== */

  /*#region ================ Klassische-Fahrzeugauswahl ===*/       
  .auswahl_her_pkw_hinweis
  {
    clear: both;
    margin-left: 12px;
    padding-top: 20px;
  }
   
  /* Pkw Hersteller */
  #auswahl_her_pkw_3
  {
    padding-bottom: 1px;
  }   
  #auswahl_her_pkw_6 img
  {
    display: none;
  }

  /* Pkw Modellreihen */
  .row td
  {
    padding-bottom: 2px;
  }
  #auswahl_mod_pkw_4
  {
    width: 5px;
  }
  #auswahl_mod_pkw_5
  {
    width: 0;
  }
  #auswahl_mod_pkw_6 img
  {
    display: none;
  }
  #auswahl_mod_pkw_6 span
  {
    float: left;
  }

  /* PKW Typen */  
  #auswahl_typ_pkw_6 img
  {
    display: none;
  }
  #auswahl_typ_pkw_6 span
  {
    float: left;
  }
  #auswahl_typ_pkw_4
  {
    width: 5px;
  }
   
  /* Hersteller Transporter */
  #auswahl_her_transporter_5
  {
    width: 0;
  }
  #auswahl_her_transporter_6 img
  {
    display: none;
  }
  #auswahl_her_transporter_6 span
  {
    float: left;
  }
   
  /* Hersteller NKW */  
  #auswahl_her_nkw_4
  {
    width: 5px;
  }
  #auswahl_her_nkw_6 img
  {
    display: none;
  }
  #auswahl_her_nkw_6 span
  {
    float: left;
  } 
  /*#endregion ============ Klassische-Fahrzeugauswahl ===*/ 

  /*#region ================ Baugruppen ===================*/
  .bg_pkw_main .inline,
  .bg_transporter_main .inline,
  .bg_nkw_main .inline,
  .bg_achse_main .inline,
  .bg_universal_main .inline
  {
    margin: 0;
    height: 100%
  }
         
  #bg_universal_4
  {
    width: 5px;
  }
  #bg_universal_5
  {
    width: 0;
  }
  #bg_universal_6 span
  {
    float: left;
  }
  #bg_universal_6 img
  {
    display: none;
  }   
  #bg_pkw_6 span
  {
    float: left;
  }
  #bg_pkw_6 img
  {
    display: none;
  }
  
  /*** Panel, wenn Baugruppen nicht in Gruppen aufgeteilt sind ***/
  .panel_baugru_no_gru
  {
    padding-left: 0;  /* wird im div gemacht, */
    padding-right: 0; /* weils schöner aussieht */
    /*margin-top: 15px;*/
    margin: 0;  
    width: 24%;
    height: 100%;
    bottom: 0;
  }  

    .panel_baugru_no_gru div
    {
     margin: 0;
     padding: 3px 5px 3px 3px;
    }  
  /*#endregion ================= Baugruppen ===============*/     

  /*#region ================ Produktgruppen ===============*/
  .pg_pkw_main,
  .pg_nkw_main,
  .pg_universal_main
  {
    clear: both;
  }

  /* Hersteller */
  .data_product
  {
    padding-top: 6px;
    padding-bottom: 0;
  } 
  /*#endregion ================ Produktgruppen ============*/

  /*#region ================ Synonym-Suche ================*/

    /*#syn_suche_main
    {
    width: 500px;
    margin: 0 auto 0 auto;
    padding: 10px 0 5px 0;
    }*/  
    /*#syn_suche_main .suche_text
    {
      margin-top: 3px;
    }  
    #syn_suche_main .suche_eingabe input
    {
      width: 380px;
    }*/                        
  /*#endregion =============== Synonym-Suche ============= */

  /*#region ================ Artikelliste =================*/
  .al_pkw_main,
  .al_nkw_main,
  .al_universal_main
  {
    clear: both;
  }

  .tc_number a
  {
    /*display: block;*/
    /*padding: 5px;*/
  }

  #main_artikel_panel_maintable .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prBez,
  #main_artikel_panel_maintable .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prVal,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .innertable .tc_price_compr .tr_al_erp_order_unit_info span,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .innertable .tc_price_compr .tr_al_erp_order_unit_info span,
  #tp_ad_panel_stueckl .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prBez,
  #tp_ad_panel_stueckl .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prVal,
  #ad_main_panel .tr_ad_erp_order_unit_info,
  #ad_main_panel #panel_stueckl .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prBez,
  #ad_main_panel #panel_stueckl .tr_al_erp_order_unit_info .tbl_al_erp_price_spalte_prVal
  {
    padding-top: 1px;
  }
  
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .innertable .tc_price_compr .tr_al_erp_order_unit_info td,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .innertable .tc_price_compr .tr_al_erp_order_unit_info td
  {
    padding-top: 2px;
  }
  
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button img,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button img
  {
    padding: 2px 0 2px 0;
  }  

  .bsk_erp_infos_tbl_cll .a_i_button img
  {
    padding-bottom: 3px;
  }

  .bsk_erp_infos_tbl_cll input
  {
    max-height: 32px; /*Bilder begrenzen*/
  }
  #tp_oenr_suche_main_artikel_panel_maintable .a_i_button img,
  .bsk_erp_infos_tbl_cll .a_i_button img,
  .bsk_erp_infos_tbl_cll .info_na img,
  #main_artikel_panel_maintable .a_i_button img,
  .bskmultinst_tbl_cll .a_i_button img,
  .bskmultinst_tbl_cll .info_na img,
  #tp_ad_panel_hauptArtikel .a_i_button img,
  #ad_main_panel #panel_hauptArtikel .a_i_button img
  {
    margin-left: 2px;
    height: 23px;
    width: 23px;
  } 
  #tp_oenr_suche_main_artikel_panel_maintable .info_na img,
  #main_artikel_panel_maintable .info_na img
  {
    margin-left: 2px;
    max-height: 23px;
    max-width: 23px;
    *height: 23px;
    *width: 23px;
  } 

  /*Eine andere Warenkorbanzeige benötigt diese Einträge um die ERP-., INFO-. und WK-Icons auf einer Linie anzuzeigen*/
  /*Es handel sich hierbei um einen Warenkorb mit Instanzen? (bskmultinst)*/
  /*Der ERP-Bobbel muss einen Pixel hoch. Um das tun zu können muss ich hier leider mit img arbeiten*/
  /*Datmit jetzt der Info-Button nich auch einen Pixel hoch rutscht, muss hier noch margin gesetzt werden*/
  .bskmultinst_tbl_cll .a_i_button img  
  {
    margin-bottom: 2px;
    margin-left: 2px;
  }
  .bskmultinst_tbl_cll img  
  {
    margin-bottom: 3px;
    margin-left: 3px;
  } 
  /*/*/
  
  #ad_main_panel .stueckl_table .article_list_state img,
  #tp_ad_zubehoerl_table .article_list_state img,
  #tp_ad_panel_hauptArtikel .article_list_state img,
  .article_list_state img,      
  .erp_wk_status_pnl .bsk_erp_infos_tbl_cll img, 
  #main_artikel_panel_maintable .erp_status_pnl img,
  .erpTooltipErpIcon,
  #ad_main_panel #zubehoerl_table .article_list_state img,
  #ad_main_panel #panel_hauptArtikel .article_list_state img
  {
    margin-left: 1px;
    height: 20px;
    width: 20px;
  }
  #tp_oenr_suche_main_artikel_panel_maintable .wk_icon,
  #main_artikel_panel_maintable .wk_icon,
  #tp_ad_panel_hauptArtikel .wk_icon,
  #ad_main_panel #panel_hauptArtikel .wk_icon
  {
    height: 23px;
    width: 23px;
  }

  #tp_oenr_suche_pnl_0 .tabbedpaneltab_mitte_s,
  #tp_oenr_suche_pnl_1 .tabbedpaneltab_mitte_s,
  #tp_oenr_suche_pnl_0 .tabbedpaneltab_mitte,
  #tp_oenr_suche_pnl_1 .tabbedpaneltab_mitte,
  #tp_oenr_suche_pnl_0 .tabbedpaneltab_mitte_disabled,
  #tp_oenr_suche_pnl_1 .tabbedpaneltab_mitte_disabled
  {
    padding: 4px 5px 2px 5px;
  }

  /*damit OE-Artikelliste korrekt in der Breite dargestellt wird z.b. Autonet 117 - Grafische Teilesuche und 207 Direktsuche*/
  #mp_contentpane .tabcontrol_contentpnl
  {
    width: auto;
    height: 97%;
  }
  #contentpanespecial .tabcontrol_contentpnl
  {
    width: auto;
  }
  
  #main_artikel_panel_maintable .main_artikel_panel_tr_liefer td, 
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_liefer td 
  {
    padding: 3px 1px 3px 5px;         /* FIX - padding-top/bottom 3px-weitere hersteller ragt sonst über tr*/
  }

  /*ERP-Status mit Anzahl*/
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons .pnlMainErpQuantityInfo .erp_status_pnl,
  #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 .erp_status_pnl,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button .pnlMainErpQuantityInfo .pnlLabelErpQuantityInfo
  {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
  } 
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .pnlMainErpQuantityInfo .pnlLabelErpQuantityInfo
  {
      padding: 3px;
      margin-left: 3px;
      width: 20px;
      height: 12px;
      text-align: center;
      display: inline-block;
      *display: inline;
  }  
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons .pnlMainErpQuantityInfo img,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button .pnlMainErpQuantityInfo img
  {
    margin-bottom: 0;
  }

  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons .pnlMainErpQuantityInfo,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_button .pnlMainErpQuantityInfo 
  {
      width: 56px;
      display: inline-block;
      *display: inline;
  }
  
  /*Artikelliste-Kompakt*/
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons img, 
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .tc_icons img
  {
    padding: 2px 0 2px 0;
  }

  /* Toolbar - Artikelliste */
  #pnl_toolbar
  {
    width: auto;
  }
  #pnl_toolbar .toolbarButton a, 
  #tp_ad_pnl_toolbar .toolbarButton a, 
  #tp_oenr_suche_pnl_toolbar .toolbarButton a, 
  #tp_oenr_suche_pnl_toolbar_oenr .toolbarButton a,
  #ad_main_panel #pnl_toolbar .toolbarButton a
  {
    /*display: inline-flex;*/ /*jetzt float:left*/
    /*float:left;*/ /*jetzt display:block*/
    display:block;
  }
  #pnl_krit_filter_main
  {
    margin-left: 0;    /*kommt aus universal_temp und ist 5px wird durch padding ersetzt*/
    padding-left: 5px; /*sonst ist der top-border versetzt*/
  }
  #genArtSupplierFilterButton_lnkBttn
  {
    /*display: inline-flex;*/ /*Unnötig?*/
  }
  #collapsePremiumFilterSectionButton
  {
    display: none;
    height: 26px;
    width: 26px;
    background-repeat: no-repeat;
    background-image: url(img/button/dbArrow_left.png);
    background-position: center;
  }
  #collapsePremiumFilterSectionButton.collapsed
  {
    background-image: url(img/button/dbArrow_right.png);
  }
  /*#endregion ============== Artikelliste =============== */

  /*#region ================ Artikelvergleichsseite =======*/
  #masterpane .artVgl_oenr_toggleBt
  {
    padding: 15px 20px 15px 100px; /*klickbaren bereich vergrößern*/
    margin: 0 -20px 0 -100px;
  }

  .pnl_table_art_vergleich .a_i_button,
  .pnl_table_art_vergleich .info_na
  {
    display: inline;
  }

  /*#endregion ========= Artikelvergleichsseite ===========*/

  /*#region ================ Artikeldetails ==============*/
  .ad_pkw_main,
  .ad_nkw_main,
  .ad_universal_main
  {
    clear: both;
  }  
  
  #ad_main_panel .tabbedpaneltab_mitte_s,
  #ad_main_panel .tabbedpaneltab_mitte
  {
    padding: 4px 5px 3px 5px;
  }

  #ad_main_panel .ad_tbl_oenr_keyBez span 
  {
    margin: 0;
    padding-top: 5px;
    display: inline-block;
  }

  #tp_ad_pnl_toolbar,
  #ad_main_panel #pnl_toolbar
  {
    width: 99.4%; /*sonst taucht eine horizontale scrollbar auf*/
  }
  #ad_main_panel .stueckl_table img,
  #tp_ad_zubehoerl_table img,
  #tp_ad_panel_hauptArtikel img,
  #ad_main_panel #zubehoerl_table img,
  #ad_main_panel #panel_hauptArtikel img
  {
    width: 23px;
    margin-right: 5px;
  }

  #ad_main_panel .stueckl_table .tc_pic img,
  #tp_ad_zubehoerl_table .tc_pic img,
  #ad_main_panel #zubehoerl_table .tc_pic img
  {
     width: auto;
  }

  #ad_main_panel .stueckl_table img.kref_hint_icon,
  #tp_ad_zubehoerl_table img.kref_hint_icon,
  #tp_ad_panel_hauptArtikel img.kref_hint_icon,
  #ad_main_panel #zubehoerl_table img.kref_hint_icon,
  #ad_main_panel #panel_hauptArtikel img.kref_hint_icon
  {
    width: 16px;
  }
  #ad_main_panel .stueckl_table img[id^="tp_ad_ad_partlist_etsbutton"],
  #tp_ad_zubehoerl_table img[id^="tp_ad_ad_partlist_etsbutton"],
  #tp_ad_panel_hauptArtikel img[id^="tp_ad_ad_partlist_etsbutton"],
  #ad_main_panel #zubehoerl_table img[id^="tp_ad_ad_partlist_etsbutton"],
  #ad_main_panel #panel_hauptArtikel img[id^="tp_ad_ad_partlist_etsbutton"]
  {
    width: auto;
  }

  /*.adoepreisausw_tbl td,*/
  .adoepreisausw_tbl .adoepreisausw_1,
  .adoepreisausw_tbl .adoepreisausw_2,
  .adoepreisausw_tbl .adoepreisausw_3,
  .adoepreisausw_tbl .adoepreisausw_4
  {
    padding-top: 3px;
    padding-left: 5px;
  }
  /*#endregion ============ Adrtikeldetails ===============*/

  /*#region ================ Universalteile-Premium-Suche ==*/
  .genArtSupplierWrapper {
    margin-top: 5px;
  }

  .genArtSupplierWrapper > div > div {
    margin-bottom: 5px;
  }

  .genArtSupplierWrapper ul,
  .articleCriteriaWrapper ul {
    padding: 0;
  }

  .genArtSupplierWrapper ul ul,
  .articleCriteriaWrapper ul ul,
  .articleCriteriaWrapper ul {
    margin: 5px 0 0 16px;
  }

  #masterpane .groupTitle span,
  .groupTitle span {
    padding-left: 16px;
    margin-left: 0;
  }

  #masterpane .articleCriteriaWrapper .scrollBox > * {
    padding: 3px 0;
  }

  #sidepane .universalArticleSearchCriteriaWrapper {
    margin-top: 0;
  }

  .hybridView .universalArticleSearchCriteriaWrapper.moved,
  .fullscreenView .universalArticleSearchCriteriaWrapper.moved
  {
    margin-top: 0px;
  }

  .universalArticleSearchCriteriaWrapper .titleWrapper {
    padding: 5px 0 5px 10px;
    margin-top: 0;
    background-color: #d9dadf;
    text-align: left;
  }

  .universalArticleSearchCriteriaWrapper .scrollBoxSearchWrapper {
    padding: 5px 0 5px 10px;
  }

  /*.universalColor .criterion-noBreak.articleCriterion label,
  .universalColor .criterion-noBreak.articleCriterion input,
  .universalColor .criterion-noBreak.supplierCriterion label,
  .universalColor .criterion-noBreak.supplierCriterion input,
  .universalColor .criterion-noBreak.genArtCriterion label,
  .universalColor .criterion-noBreak.genArtCriterion input {
    margin: 0;
  }*/

  #masterpane .universalArticleSearchCriteriaWrapper .resetSelectionButton {
    padding-left: 0;
    width: 15px;
    height: 15px;
    background-position: center;
  }

  .universalArticleSearchCriteriaWrapper .titleWrapper .collapse_header_image {
    right: 3px;
    padding: 4px;
  }

  .universalArticleSearchCriteriaWrapper .scrollBox {
    padding: 5px 0px 5px 10px;
    background-color: #ffffff;
  }

  .scrollBoxSearch {
    width: 164px;
  }

  .scrollBoxSearchWrapper > img {
    margin-top: 0;
  }

  .scrollBoxSearchWrapper
  {
    background-color: #ffffff;
  }

  #binKritAxleSvg{
    margin-right: 0px;
  }

  /* STYLES OF THE ARTICLE LIST FILTERS FOR SMALL SCREEN RESOLUTIONS */
  @media (max-width: 1280px) {
    .hybridView #mp_historypane,
    .hybridView #mp_contentpane {
      left: 188px;
    }

    .hybridView .universalArticleSearchCriteriaWrapper,
    .fullscreenView .universalArticleSearchCriteriaWrapper {
      width: 180px;
    }

    .genArtSupplierWrapper input[type="checkbox"] {
      margin: 1px;
    }

    .alifToggleWrapper {
      padding-top: 2px;
      padding-bottom: 4px;
    }

    .universalArticleSearchCriteriaWrapper .titleWrapper {
      font-size: 13px;
    }

    .universalArticleSearchCriteriaWrapper .titleWrapper,
    .universalArticleSearchCriteriaWrapper .scrollBoxSearchWrapper,
    .universalArticleSearchCriteriaWrapper .scrollBox {
      padding: 2px 0 2px 10px;
    }

    .hybridView .universalArticleSearchCriteriaWrapper .scrollBoxSearchWrapper .scrollBoxSearch,
    .fullscreenView .universalArticleSearchCriteriaWrapper .scrollBoxSearchWrapper .scrollBoxSearch {
      width: 134px;
    }

    .criterion .description .shortDesc,
    .criterion .description span {
      line-height: 15px;
    }

    #masterpane .articleCriteriaWrapper .scrollBox > * {
      padding: 1px 0;
    }

    .genArtSupplierWrapper ul ul,
    .articleCriteriaWrapper ul ul,
    .articleCriteriaWrapper ul {
      margin: 1px 0 0 16px;
    }

    .binKritWrapper #binKritAxleSvg {
      padding-bottom: 5px;
    }

    .binKritWrapper #binKritAxleSvg svg {
      height: 75px;
    }

    .binKritWrapper #binKritAxleSvg:before {
      margin-bottom: 5px;
    }
  }
  /*#endregion ========== /Universalteile-Premium-Suche ====*/

/*#region ================ Kontaktformular FeedbackForm ==*/
  #main_feedback_form
  {
    width: 100%;
    padding: 80px 0 0 0;
  }
  #feedback_form_sizer
  {
    width: 500px;
    margin: 0 auto;
    padding: 18px 20px 0;
    margin-bottom: 18px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    text-align: left;
  }

  #feedback_form_sizer fieldset
  { 
    border: 4px;
    padding-bottom: 20px;
  }
  
  #main_feedback_form label
  {
     cursor: pointer;
     line-height: 20px;
     padding-bottom: 9px;
     text-shadow: 0 -1px 0 rgba(0,0,0,.2);
  }
  
  #main_feedback_form #pnl_title
  {
    text-align: left;
    margin-left: 15px;
    font-weight: bold;
    font-size:medium;
  }
  
  #main_feedback_form #pnl_validator
  {
    margin: 0 15px 0 15px;
    padding-top: 15px;
  }
  
  #main_feedback_form .radios
  {
    margin: 10px 0 10px 10px;
  }
  
  #main_feedback_form .radios input  
  { 
    margin-right: 5px;
  }
  
  #main_feedback_form #lbl_textarea
  {
    line-height: 20px;
    margin-left: 15px;
    margin-right: 5px;
  }
  
  #main_feedback_form #val_textbox_feedback
  {
    margin-left: 15px;
    line-height: 20px;
  }
  
  #main_feedback_form #textbox_feedback
  {
    margin-left: 15px;
    margin-bottom: 9px;
    width: 460px;  
  }
  
  #main_feedback_form #pnl_controls
  {
    margin: 0 15px 0 15px;
    text-align: right; 
    padding-bottom: 15px; 
  }
  
  #main_feedback_form #pnl_status
  {
    margin: 15px;
  }
  
  #main_feedback_form #lbl_status
  {
    display: block;
    padding-bottom: 15px;
  }
  /*#endregion ========== /Kontaktformular FeedbackForm ===*/

  /*#region ================ Warenkorb ====================*/
  #cp_direktkauf_ctrl
  {
    width: 272px;
  }

  #mp_contentpane .erp_availIcon_toolTipPanel .erp_avail_message /* Warenkorb-Bestellung abschließen */
  {
    white-space: normal;
    width: 350px;
    text-align: left;
    display: block;
  }
  #mp_contentpane .erp_availIcon_toolTipPanel .erp_vh_info
  {
    text-align: left;
    display: block;
  }

  #cBasket_erpSumme_txt
  {
    margin-left: 17px;
  }
  
  #mp_contentpane .bsknavbar span
  {
    position: relative;
    top: -5px;
  }
    #mp_contentpane .bsknavbar span span
    {
      position: relative;
      top: 0;
    }
    #mp_contentpane .bsknavbar span .print_btn
    {
      position: relative;
      top: 3px;
    }

   .aw_tr_provider
   {
     margin-top: 2px;
   }

  /*.versandarten_beschreibung_value,*/
  .supplier_selectionsuppc_tbl
  /*.versandarten_radiobtn*/ 
  {
    width: 100%;
  }

   /* Warenkorb Toolbar */
   #bsk_all_main_pnl #wk_navigationbar_1 
   {
    /*Toolbar ist sonst länger als Content*//*gegen universal Temp*/
    width: 99%;
    margin-left: 0;
   }
   #bsk_all_main_pnl .wk_navigationbar_toolbar
   {
     width: auto; /*gegen universal Temp*/
   }
   #bsk_all_main_pnl .wk_navigationbar span div input,
   #bsk_all_main_pnl .wk_navigationbar span div img,
   #bsk_all_main_pnl .wk_navigationbar span div span 
   {
     float: none;
     vertical-align: middle;
     top: 0; /*gegen universal*/
     height: 26px;
     line-height: 26px; /*Damit der Text zentriert wird, auch wenn kein Icon angezeigt wird*/
   }

   #bsk_all_main_pnl .infoUrlMain,
   #bsk_all_main_pnl .infoUrlIframeWrapper
   {
     height: 100%;
     padding-bottom: 0;
     overflow: hidden;
   }

   #bsk_all_main_pnl
   {
     padding-bottom: 25px;
     /*overflow-y: hidden;*/
   }

    #aw_stdSatz_pnl_id input
    {
      vertical-align: middle;
      margin-top: 0; /*gegen universal*/
    }
   .aw_stdSatz_pnl
   {
     width: 99%;
   }
   .aw_stdSatz_pnl input
   {
     max-height: 32px; /*Bilder begrenzen*/
   }
   .aw_stdSatz_pnl #bsk_action_update_stdSatz_bt
   {
     margin-right: 0; /*gegen universal Temp*/
   }     

   .basket_menue_sub
   {
     height: auto;
   }
   .basket_menue_sub a,
   .basket_menue_sub span
   {
     margin: 3px;
   }
   /*Versandoptionen*/
   .bsk_all_pnl_sub .bsk_all_versandoptionen_auswahl
   {
     margin-top: 10px;
     text-align: left;
     padding: 2px;
     width: 99%;
   }
   .bsk_all_pnl_sub .bsk_all_versandoptionen_auswahl span
   {
     margin: 3px 0px 3px 3px;
     display: inline-block;
   }
   .bsk_all_pnl_sub .bsk_all_komplettversand_items
   {
     text-align: left;
     padding: 0px;
   }
   .bsk_all_pnl_sub .bsk_all_versandoptionen_title
   {
     padding: 3px;
     text-align: left;  
   }
   .bsk_all_pnl_sub .bsk_all_komplettversand
   {
     padding: 0;
   }
   .bsk_all_komplettversand_items
   {
     width: 100%;
   }
   .bsk_all_komplettversand_items td
   {
     display: table;
     text-align: left;
     margin: 3px 2px 3px 2px;
   }
   .bsk_all_komplettversand_items td input /*Radiobutton*/
   {
    display: inline-block;
   }
   .bsk_all_komplettversand_items td label /*Radiobutton-Text*/
    {
      text-align: left;
      display: inline-block;
      vertical-align: top;
      padding: 2px 0 3px 4px;
    }      
   
   /* Pflichtangaben - Additional User Information */
   .bsk_all_main .bsk_all_BasketAdditionalUserAddressInformation
   {
     display: block;
   }
   .bsk_all_main .bsk_mainDiv
   {
     text-align: left;
     padding: 5px 0 0 0;  
   }
   .bsk_all_main .bsk_mainDiv div
   {
     display: inline-block;   
   }
   .bsk_all_main .bsk_textBig
   {
     min-width: 90px;
     text-align: left;
     padding: 2px 5px 2px 10px;
   }
   .bsk_all_main .bsk_textSmall
   {
     min-width: 40px;
     text-align: left;
     padding: 2px 5px 2px 10px;
   }

   .bsk_inputSmall
   {
     width: 5vw;
     padding: 2px 0 2px 0;
   }
   .bsk_inputBig
   {
     width: 15vw;
     padding: 2px 0 2px 0;
   }

   /*.quickstart img,
    .eurotax_quickstart img
    {
      height: 4vw;
      width: 4vw;
    }*/


   /* Warenkorb - Historie - Order - History */
   #masterpane .bsk_all_bsk_historyOrderComment , #masterpane .bsk_all_bsk_historyOrderReference
   {
     padding: 3px;
   }

  #bsk_all_bsk_favoritesorder_imgbttn,
  .bsk_all_bsk_favoriteslbl
  {
    display: inline;
    vertical-align: middle;
    padding-right: 5px;
  }

  .bsk_all_pnl_sub .main_table_cell2/*Bestellung abschicken ...*/
  {
    display: table;
  }
  .bsk_all_pnl_sub .main_table_cell2 > img,
  .bsk_all_pnl_sub .main_table_cell2 a
  {
    display: table-cell;
    vertical-align: middle;
  }

  /*#endregion ============= Warenkorb ====================*/

  /*#region =============== ERP - Allgemein ===============*/

  /*=============== ERP - Tooltip ===============*/

  .bsk_all_pnl_sub .erp_availIcon_toolTipPanel,
  .erp_availIcon_toolTipPanel,
  .erpTooltipIButtonNew
  {
    background-color: white;
  }

  .bsk_all_pnl_sub .erpTooltipTopContent div,
  .erpTooltipTopContent div
  {
    text-align: center;
  }

  .bsk_all_pnl_sub div .erpTooltipBaseAvailInfo,
  .erpTooltipBaseAvailInfo
  {
    font-weight: bold;
    vertical-align: middle;
    padding: 5px;
  }

  .erpTooltipBaseAvailstate img,
  .erpTooltipBaseAvailstate div,
  .bsk_all_pnl_sub div .erpTooltipBaseAvailstate img,
  .bsk_all_pnl_sub div .erpTooltipBaseAvailstate div,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .erpTooltipBaseAvailstate img,
  #main_artikel_panel_maintable .main_artikel_panel_tr_artikel .erpTooltipBaseAvailstate div,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .erpTooltipBaseAvailstate img,
  #tp_oenr_suche_main_artikel_panel_maintable .main_artikel_panel_tr_artikel .erpTooltipBaseAvailstate div
  {
    vertical-align: middle;
    display: inline-block;
    padding: 5px;
    margin: 0;
  }
  
  .bsk_all_pnl_sub div .baseAvailQuatityInfo,
  .baseAvailQuatityInfo
  {
    padding: 3px;
  }
  .bsk_all_pnl_sub div .baseAvailQuatityInfo div,
  .baseAvailQuatityInfo div
  {
    text-align: left;
    padding: 1px;    
  }

  .bsk_all_pnl_sub div .erpTooltipBodyContentDiv,
  .erpTooltipBodyContentDiv
  {
    border-top: 1px solid black;
  }
  .erpIButtonTooltipNew .erpTooltipBodyContentDiv
  {
    border-top: none;    
  }

  .bsk_all_pnl_sub div .erpTooltipLeftContent,
  .bsk_all_pnl_sub div .erpTooltipRightContent,
  .erpTooltipLeftContent,
  .erpTooltipRightContent
  {
   display: table-cell;
   vertical-align: top;
   padding: 5px;
   border-collapse: collapse;
  }

  .erpTooltipNew
  {
      font-weight: normal;
  }

  .bsk_all_pnl_sub div .erpTooltipLocationLeftContent,
  .bsk_all_pnl_sub div .erpTooltipLocationRightContent,
  .erpTooltipLocationLeftContent,
  .erpTooltipLocationRightContent
  {
    display: inline-block;
    vertical-align: top;
    padding: 5px;
    min-width: 25px;
  }
  .erpTooltipLocationText
  {
    font-weight: bold;
  }
  /*END =========== ERP - Tooltip ===============*/

  /*#endregion ============ ERP - Allgemein ===============*/


  /*#region ================ Arbeitswerte =================*/
  .wkb_rt a,
  .aw_ha_pkw_wkb_rt a,
  .aw_vb_pkw_wkb_rt a,
  .aw_ha_nkw_wkb_rt a,
  .aw_vb_nkw_wkb_rt a
  {
    display: table-cell;
    vertical-align: middle;
  } 

  .aw_ha_pkw_main .inline_top, 
  .aw_ha_nkw_main .inline_top, 
  .aw_ha_transporter_main .inline_top, 
  .aw_ha_motorrad_main .inline_top, 
  .aw_vb_pkw_main .inline_top, 
  .aw_vb_nkw_main .inline_top, 
  .aw_vb_transporter_main .inline_top 
  {
    top: 67px;
  }

  #txt_aw_search 
  {
    width: 380px;
  }

  #imgBtn_aw_search
  {
    vertical-align: middle;
    margin-left: 2px;
  }

  /*#endregion =========== Arbeitswerte ===================*/

  /*#region ================ Inspektions-Daten ============*/
  .tbl_typschilder .tabbedpaneltab_linkeecke_s,
  .tbl_typschilder .tabbedpaneltab_mitte_s,
  .tbl_typschilder .tabbedpaneltab_rechteecke_s,
  .tbl_typschilder .tabbedpaneltab_linkeecke,
  .tbl_typschilder .tabbedpaneltab_mitte,
  .tbl_typschilder .tabbedpaneltab_rechteecke
  {
    padding: 4px 5px 2px 5px;
  }

  .main_cell_ueb_inspgroup a
  {
    display: inline;
    padding-left: 5px;
  }
  /*#endregion =========== Inspektions-Daten ==============*/
  /*#endregion ============= ContentPane ==================*/

  /*#region ================ ContentPane-Special ==========*/   
  #mp_contentpane_special
  {
    top: 52px;
  }
    
  .hide2ndMenuRow #mp_contentpane_special
  {
    top: 26px;
  }

  .tmMultiBasket #mp_contentpane_special,
  .tmMultiBasket .hide2ndMenuRow #mp_contentpane_special
  {
    top: 51px;
  }

  #mp_contentpane_special .extern_all_main .inline
  {
    top: 0;
  }

  /* ERP I-Button */
  #ibttn_pnlmain .erp_avail_message
  {
    white-space: normal;
    width: 350px;
    text-align: left;
    display: block;
  }
  #ibttn_pnlmain .erp_vh_info
  {
    text-align: left;
    display: block;
  }

  #ibtn_all_main_anag
  {
    padding: 5px;
  }

  #ibtn_all_main_anag table
  {
    width: 100%;
  }

  #ibtn_all_main_anag .nummern
  {
    width: 50%;
    text-align: right;
  }
  #ibtn_all_main_anag .bez
  {
    width: 50%;
    text-align: left;
  }
  
  #ibtn_all_main_anag .requested_quantity
  {
    padding: 5px 0 5px 0;
  }
  #ibtn_all_main_anag .requested_quantity input, 
  #ibtn_all_main_anag .requested_quantity div 
  {
    display: inline;
    vertical-align: middle;
  }
  #ibtn_all_main_anag .global_avail span,
  #ibtn_all_main_anag .global_avail img
  {
     vertical-align: middle;
     padding: 0 5px 0 5px;
  }

  #ibtn_all_main_anag td 
  {
    padding: 2px;
  }
  #ibtn_all_main_anag .iBt_anag_table_erpSys_cell 
  {
    text-align: center;
    padding: 5px;
  }
  #ibtn_all_main_anag .iBt_anag_table_mn_cell 
  {
    text-align: center;  
  }
  #ibtn_all_main .article_tbl .ibtn_qcc_pnl, 
  #ibtn_all_main .article_tbl .update_img
  {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }

  /*================= IFrame für externe URL ==============*/
  #extern_url                         /* z.B. I-Button - FzgDetails*/
  {
    overflow: hidden;
    z-index: 1000;
  }

  #cboxWrapper[identifier='SOS'] #cboxTitle,
  #cboxWrapper[identifier='CrossSellingArticlelist'] #cboxTitle
  {
    border-bottom: 2px solid;
    padding: 4px;
    font-size: 14px;
    text-align: center;
    width: 100%;
    right:inherit;
    color: inherit;   
  }
  /*================ /IFrame für externe URL ==============*/
  /*#endregion ============ ContentPane-Special ===========*/  

  /*#region ================ Rightpane ====================*/
  /*#endregion ============= Rightpane ====================*/   
  /*#endregion ============= MainPane =====================*/   

  /*#region ================ FootPane =====================*/  
  /*#endregion ============= FootPane =====================*/

/*#region =============================================== COLOR - REGION ========================================== */       
 #tp_articlesearch_articleSearch_imgBtn,
 #tp_articlesearch_imgBtn_tecrmi_vin,
 #UIdentSearchButtonCompact
 {
   background-color: white;
 }
 #tp_articlesearch_txt_articleSearch,
 .user_ident_all_std_compact_search_tb
 {
   background-color: white;
   border: 1px solid white;
 }
/*#endregion ============================================ COLOR - REGION ========================================== */

/*
 * slidePane
 */
.hybridView.close #sidepane,
.fullscreenView.close #sidepane {
  left: -213px;
}

.hybridView.open #mainpane,
.fullscreenView.open #mainpane {
  left: 235px;
}

a[name="top"] {
    position: absolute;
}

.bx-wrapper .bx-controls-direction a {
  padding: 0px 0px;
  /*margin: 0px 0px;*/
}
