body{width:993px;margin:0 auto;font-size:12px;/*font-family:Verdana;*/ text-shadow:none !Important;}
table { /*font-family:Verdana;*/ ;border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Tabellen generell */
p{font-size:12px;}
.eshop_table { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Tabellen wie der Warenkorb oder Versandkosten! */
td#lightyellow, .lightyellow { background: #ddd;/*font-family:Verdana;*/ } /* hervorgehobenes Feld in einer Tabelle */
a:link {  background: transparent; /*font-family:Verdana;*/ } /* generell Links */
a:visited {  background: transparent; /*font-family:Verdana;*/  } /* besuchte Links */
a:hover {  background: transparent; /*font-family:Verdana;*/  } /* Links Hover (drï¿½berfahren mit der Maus) */
.positve {  } /* positive Meldungen */
.negative {  } /* negative Meldung */
#menupic{background-image:url(/templates/skin_19/images/header_left_120.png); background-repeat:no-repeat;background-position:center 10px;}
.minibasket_header { font-weight:bold;font-size:12px;/*font-family:Verdana;*/color:#f0f0f0; } /* Mini Warenkorb ï¿½berschrift */
.minibasket_quantity_description { font-size:12px;/*font-family:Verdana;*//*color:#003366;*/ } /* Mini Warenkorb Artikelanzahl Beschreibung */
.minibasket_basket_link { font-weight:bold;font-size:12px;/*font-family:Verdana;*/ } /* Mini Warenkorb Linktext zum Warenkorb */
.minibasket_order_link { font-weight:bold;font-size:12px;/*font-family:Verdana;*/ } /* Mini Warenkorb Linktext zur Bestellung */
a:minibasket { font-size:12px;/*font-family:Verdana;*/ /*color:#003366;*/ } /* Mini Warenkorb Links generell */
.minibasket_empty { font-size:12px;/*font-family:Verdana;*//*color:#003366;*/ } /* Mini Warenkorb Leer (Keine Artikel) */
.popup_articlegroups_table { background: #EEEEEE; } /* Artikelgruppen Tabelle */
.popup_article_groups_td { font-size:9px; /*font-family:Verdana;*/ } /* Artikelgruppen Feld */
.popup_articlegroups_heads { font-size:12px; /*font-family:Verdana;*/ font-weight:bold; } /* Artikelgruppen Kopfzeile */
.popup_articlegroups_div {  } /* Artikelgruppen (POPUP) */
.articlegroups_tree_td { background:#EEEEEE; } /* Artikelgruppen (POPUP) Zeile */
.article_results_table { } /* Artikelfundstellen Tabelle */
.template_special_center_td a, .article_results_table a {  } /* Artikelfundstellen Tabelle Links */
.show_all_results_navigation_link {  } /* Navigations Links in den Fundstellen */
.show_all_results_link { font-size:12px;/*font-family:Verdana;*/font-weight:normal; } /* Alle Links in den Fundstellen */
.error_message { font-weight:bold;color:#CC0000; } /* Fehlermeldungen */
.warning_message { color:#CC0000;	font-weight:normal; } /* Hinweise / Warnungen */
.results_headlines { /*font-family:Verdana;*/ display:inline-block; margin-left:-2px;margin-right:5px;} /* Kopfzeile der Fundstellen */
.help_to_find_models { font-size:10px; } /* Link zur Gerï¿½tesuche Hilfe Datei */
.help_to_find_model a{color:#b2b2b2;}
.model_results_table { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; margin-top:20px; } /* Tabelle der Fundstellen */
.model_results_table_modelfinder { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Tabelle der Fundstellen */
.model_results_headline_td { /*font-family:Verdana;*/ border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kopfzeile der Fundstellen Feld */
.model_results_headline_td_modelfinder { /*font-family:Verdana;*/ border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kopfzeile der Fundstellen Feld */
.model_results_td_1 { /*font-family:Verdana;*/background:#F2F2F2;border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* erste Zeile in den Fundstellen */
.model_results_td_2 { /*font-family:Verdana;*/	background:#FFFFFF;border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* zweite Zeile in den Fundstellen */
.model_results_td_1_modelfinder { /*font-family:Verdana;*/background:#F2F2F2;border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* erste Zeile in den Fundstellen */
.model_results_td_2_modelfinder { /*font-family:Verdana;*/	background:#FFFFFF;border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* zweite Zeile in den Fundstellen */
.search_form_inputfield_manufacturer { width:188px; color: #121212;} /* Textfeld Hersteller */
.search_form_inputfield_keyword { width:188px; margin-bottom:10px; } /* Textfeld Suchbegriff */
.search_form_td {  } /* Suchfeld generell */
.article_search_form_description_1 { } /* Artikel Suchfeld 1 */
.article_search_form_description_2 {  } /* Artikel Suchfeld 2 */
.article_results_manufacturer_name { font-size:12px; } /* Herstellername in den Fundstellen */
.article_description { font-size:12px; } /* Artikelbeschreibung */
.replacement_article { font-size:12px; } /* Ersatzartikel */
.replacement_article a{}
.details_model a{}
.article_description_onstock { } /* Artikel Beschreibung auf Lager */
.article_description_order_impossible { font-size:12px;	color:black;font-weight:bold; } /* Artikelbeschreibung Bestellung nicht mÃ¶glich */
.article_description_backorder { font-size:12px;		font-weight:bold; } /* Artikel Beschreibung Rï¿½ckstand */
.article_number { font-size:12px;	color:black;font-weight:normal; } /* Artikelnummer in den Fundstellen */
.article_results_description_td { max-width:370px;  } /* Artikelbeschreibung in den Fundstellen */
.article_results_picture_td {  } /* Artikelbilder in den Fundstellen */
.article_results_price_td { } /* Artikelpreis in den Fundstellen */
/**
FR 04.05.22 SBA hätte gerne die Lieferzeit genrell größer
Vorher: 
.onstock	{		color:green !important; font-weight:normal; font-size:12px;	}
.not_yetonstock { color:#d67825 !important;font-weight:normal; font-size:12px; 	}
.not_onstock {	}
*/
.onstock	{		color:green !important; font-weight:bold; font-size:14px;	} /* auf Lager */
.not_yetonstock { color:#d67825 !important; font-weight:bold; font-size:14px; 	} /* lieferbar innerhalb von X Wochen Text */
.not_onstock { font-size:14px;font-weight:bold;}
.replacement_article_order, .replacement_article { font-size:14px;}
.german_mwst_info {/*font-family:Verdana;*/ } /* inklusive gï¿½ltige MwSt */
a:link.order_link { display:inline-block;margin-bottom:10px;} /* Bestellen Button in der Artikel- Gerï¿½tesuche */
a:special_order_link { font-size:12px;  font-weight:bold; } /* Sonderpreis Bestellen Link */
.model_parts_headline { /*font-family:Verdana;*/ } /* Kopfzeile der Gerï¿½te */
.model_data { font-size:20px;} /* Gerï¿½tedaten */
.selectbox_model_parts	{	background:#FFF; font-size: 10pt; /*/*font-family: Verdana;*/*/ list-style-type:none;padding:0;margin:0;cursor:pointer;min-height:180px;	}
.add_article_link_to_basket { display:inline;/*font-family:Verdana;*/ } /* Aritkel in den Warenkorb hinzufï¿½gen Link */
.add_article_link_to_basket a{}
.step_active { background:#E8E8E8;/*font-family:Verdana;*/color:black;font-weight:bold;	font-size:10pt; } /* Schrittweise Bestellung aktiv */
.step_inactive { background:#E8E8E8;/*font-family:Verdana;*/	color:black;	font-size:8pt; } /* Schrittweise Bestellung inaktiv */
.smallnormaltable { /*/*font-family: Verdana;*/*/ font-size: 10px; color: black; } /* normale Tabelle */
.smallnormal { /*/*font-family: Verdana;*/*/  } /* normale Schrift */
.largebold { /*/*font-family: Verdana;*/*/ font-size: 18px; font-weight: bold; } /* gross und fett */
.smallcompact { /*/*font-family: Verdana;*/*/ font-size: 10px; } /* kleine Schrift */
.smallbold { /*/*font-family: Verdana;*/*/ font-size: 10px; font-weight: bold; } /* kleine fette Schrift */
.smallboldtable {/* /*font-family: Verdana;*/*/ font-size: 10px; font-weight: bold; color: black; } /* kleine fette Schrift in einer Tabelle */
.smallboldtabletop { /*/*font-family: Verdana;*/*/ font-size: 10px; font-weight: bold; color: #999999; } /* kleine fette Schrift in der Tabellenkopfzeile */
hr { height: 1; /*color: #003366;*/ } /* Horizontale Linien generell */
.select {  } /* Auswahllisten generell */
.details_description { margin-bottom:10px;  } /* Artikelbeschreibung auf der Detailseite (Kopf) */
.details_description_2 { } /* Artikeldetailseite Hinweis Text */
.details_image_enlarge_text { font-size:10px; } /* Bild vergrÃ¶ssern Text */
.article_extra_information { font-weight:bold; } /* Eigener Text bei Sonderpreis zu diesem Artikel */
.details_description_td {  } /* Beschreibung Spalte: Bezeichnung, Preis, Lieferbarkeit ... */
.details_articlegroups { color: #AAAAAA; } /* Beschreibung Zeile: Artikelgruppen */
.details_manufacturer { font-size:12px; } /* Beschreibung Zeile: Hersteller */
.details_weight { font-size:12px; } /* Beschreibung Zeile: Gewicht */
.details_articlenumber {  } /* Beschreibung Zeile: Artikelnummer */
.details_additional_information {  } /* Detailsseite Informationstext */
.details_article_price { } /* Beschreibung Zeile: Preis */
.details_installation_qualification { /*font-size:10px; font-weight:normal; color:#666666;*/ } /* Beschreibung Installationshinweise */
.details_not_known_replacement { font-size:10px; font-weight:normal; color:#000000; } /* Kein Vergleichsartikel bekannt */
.article_in_basket_success {font-size:12px;/*font-family:Verdana;*/ } /* Artikel erfolgreich in den Warenkorb gelegt */
.addbasket_backlink { font-size:10px;  } /* zum Warenkorb hinzufï¿½gen Link */
.addbasket_articlesearchlink { font-size:10px; } /* Artikelsuche Link beim Artikel in Warenkorb legen */
.addbasket_basketlink { font-size:10px; } /* zum Warenkorb hinzufï¿½gen */
.howitworks, .invoice_head_text { /*font-family:Verdana;*/font-size:16px;font-weight:normal;display:inline-block;margin-bottom:10px; } /* Wie es funktioniert ï¿½berschrift */
.howitworks_description { font-size:12px; } /* Wie es funktioniert (Beschreibung) */
.basket_headline_td { font-size:12px; /*color:#003366;background:#A4BCD8;*/ border-collapse:collapse;  } /* Warenkorb Kopfzeile der Warenkorb Tabelle */
.basket_article_description { font-size:12px; } /* Warenkorb Artikel Beschreibung */
.basket_articlebumber { font-size:12px; } /* Warenkorb Artikelnummer */
.basket_price { font-size:12px;  } /* Warenkorb Artikelpreis */
.basket_quantity_input_field { font-size:10px; } /* Warenkorb Artikelanzahl */
.basket_remove_link { font-size:10px; } /* Warenkorb Artikel entfernen Link */
.basket_summary { font-size:12px;/*font-family:Verdana;*/ } /* Warenkorb Summe */
.basket_shippingcosts_header { font-size:12px; /*color:#003366;background:#A4BCD8;*/  border-collapse:collapse; } /* Warenkorb Kopfzeile der Versandkostentabelle */
.basket_shipping_nachnahme {  } /* Versandkosten Nachnahme */
.basket_shipping_nachnahme_costs { font-size:12px; } /* Versandkosten Nachnahme Preis */
.basket_shipping_nachnahme_costs_special { font-size:12px; /*font-family:Verdana;*//*color:#003366;*/ } /* Versandkosten Nachnahme Zahlkartegebï¿½hr */
.basket_shipping_nachnahme_costs_sum { font-size:12px;/*font-family:Verdana;*/ } /* Versandkosten Nachnahme Summe */
.basket_shipping_prepayment {  } /* Versandkosten Vorkasse */
.basket_shipping_prepayment_costs { font-size:12px; } /* Versandkosten Vorkasse Preis */
.basket_shipping_prepayment_costs_sum { font-size:12px;/*font-family:Verdana;*/ } /* Versandkosten Vorkasse Summe */
.basket_shipping_ideal {  } /* Versandkosten IDeal */
.basket_shipping_ideal_costs { font-size:12px; } /* Versandkosten IDeal Preis */
.basket_shipping_ideal_costs_sum { font-size:12px; } /* Versandkosten IDeal Summe */
.basket_shipping_paypal {  } /* Versandkosten PayPal */
.basket_shipping_paypal_costs { font-size:12px; } /* Versandkosten PayPal Preis */
.basket_shipping_paypal_costs_sum { font-size:12px; /*font-family:Verdana;*/ } /* Versandkosten PayPal Summe */
.basket_shipping_invoice {  } /* Versandkosten Rechnung */
.basket_shipping_invoice_costs { font-size:12px; } /* Versandkosten Rechnung Preis */
.basket_shipping_invoice_costs_sum { font-size:12px; } /* Versandkosten Rechnung Summe */
.basket_shipping_pickup_costs { font-size:12px; }
.basket_shipping_pickup_costs_sum {    font-size: 12px; }
.basket_shipping_creditcard {  } /* Versandkosten Kreditkarte */
.basket_shipping_creditcard_costs { font-size:12px; } /* Versandkosten Kreditkarte Preis */
.basket_shipping_creditcard_costs_sum { font-size:12px;} /* Versandkosten Kreditkarte Summe */
.basket_shipping_bank {  } /* Versandkosten Bankeinzug */
.basket_shipping_bank_costs { font-size:12px; } /* Versandkosten Bankeinzug Preis */
.basket_shipping_bank_costs_sum { font-size:12px; } /* Versandkosten Bankeinzug Summe */
.basket_payment_method_text {  } /* Versankosten im nï¿½chsten Schritt wï¿½hlen Text */
.basket_refresh_input_button { font-size: 14px; font-weight: bold; color: #000; background: #EEEEEE; } /* Warenkorb Aktualisieren Button */
.basket_empty_input_button {font-size: 14px; font-weight: bold; color: #000; background: #EEEEEE; } /* Warenkorb LÃ¶schen Button */
.basket_order_input_button { font-size: 14px; font-weight: bold; color: #000; background: #EEEEEE;  padding-left:30px; padding-right:30px; border-radius:0; } /* Warenkorb Bestellen Button */
.basket_lowest_order_value_reached { color:green; font-weight:bold; font-size:10px; } /* Warenkorb Mindesbestellwert erreicht */
.basket_lowest_order_value_not_reached { color:red; font-weight:bold; font-size:10px; } /* Warenkorb Mindesbestellwert nicht erreicht */
.basket_shipping_free { font-size: 10px;  color:green; } /* Warenkorb Versandfrei Meldung */
.confirm_revocation_print { font-size:12px; font-weight: bold; } /* Widerrufs Ausdruck */
.confirm_revocation_warning { font-size:14px; font-weight:bold; } /* Widerruf Hinweis */
.confirm_revocation_text { font-size:12px; font-weight:normal; } /* Widerruf Text */
.confirm_revocation_text_contact { font-size:10px; font-weight:bold; } /* Widerruf Kontakt Adresse */
.confirm_agb_link { font-size:12px; } /* Widerruf AGB Link */
.confirm_checkboxtext { font-weight: normal; } /* Widerruf Checkbox */
.confirm_backlink { font-size:10px; } /* Widerruf zurï¿½ck Link */
.confirm_order_link { font-size:16px; font-weight:bold; } /* Widerruf Bestell Link */
.order_secured_site { font-size:12px; } /* Bestellung gesicherte Seite Text */
.order_adress_description { display:none;} /* Bestellung Adress Beschreibung */
.order_description_text { font-size:12px; } /* Bestellung Beschreibung Text */
.orders_adress_td { font-size:12px; } /* Bestellung Adress Spalte */
.orders_adress_field_name { font-size:14px; width:320px;} /* Bestellung Adressfeld Name */
.orders_adress_field_name2 { font-size:14px; width:320px;} /* Bestellung Adressfeld Nachname */
.orders_adress_field_housenumber {  width:70px; margin-left:0px; } /* Bestellung Adressfeld Hausnummer */
.orders_adress_field_street { width:240px; } /* Bestellung Adressfeld Strasse */
.orders_adress_field_plz { width:70px; } /* Bestellung Adressfeld Postleitzahl */
.orders_adress_field_city {  margin-left:0px;width:240px; } /* Bestellung Adressfeld Ort */
.orders_adress_field_country {  } /* Bestellung Adressfeld Land */
.orders_adress_field_phone {  width:320px; } /* Bestellung Adressfeld Telefon */
.orders_adress_field_email { width:320px; } /* Bestellung Adressfeld Email */
.orders_adress_notice { /*font-family:Verdana;*/ font-size:12px;width:320px; } /* Bestellung Adressfeld Bemerkung */
.orders_adress_cookie {  } /* Bestellung Adressfeld Cookie */
#orders_address_pickupstationlink { color:#fff;font-weight:bold; } /* Pickupstation wie Hermes */
.orders_payment_table { background:#f0ffff; } /* Bestellung Zahlungsart Tabelle */
.orders_payment_prepayments {  } /* Bestellung Versandkosten Vorkasse */
.orders_payment_nachnahme {  } /* Bestellung Versandkosten Nachnahme */
.orders_payment_ideal {  } /* Bestellung Versandkosten IDeal */
.orders_payment_paypal {  } /* Bestellung Versandkosten PayPal */
.orders_payment_invoice {  } /* Bestellung Versandkosten Rechnung */
.orders_payment_bank {  } /* Bestellung Versandkosten Lastschrift */
.orders_payment_creditcard {  } /* Bestellung Versandkosten Kreditkarte */
.orders_payment_pickup {  } /* Bestellung Versandkosten Abholung */
.orders_payment_pickup_city {  } /* Bestellung Abholung Ortsname */
.orders_payment_chrono {  } /* Bestellung Versandkosten Chrono */
.orders_payment_collissimo {  } /* Bestellung Versandkosten Collissimo */
.orders_payment_dhl {  } /* Bestellung Versandkosten DHL24 */
.invoice_creditcard {  } /* Bestellung absenden Kreditkarte */
.invoice_creditcard_kpz {  } /* Bestellung absenden Kreditkarte KPZ Nummer */
.invoice_creditcard_owner {  } /* Bestellung absenden Kreditkarten Besitzer */
.invoice_creditcard_valid {  } /* Bestellung absenden Kreditkarte ist gï¿½ltig */
.invoice_creditcard_number {  } /* Bestellung absenden Kreditkarten Nummer */
.invoice_bank_owner {  } /* Bestellung absenden Kontobesitzer Name */
.invoice_bank_name {  } /* Bestellung absenden Bankname */
.invoice_bank_konto {  } /* Bestellung absenden Kontonummer */
.invoice_order_button { /*/*font-family: Verdana;*/*/ font-size: 10px; font-weight: bold; color: #666666; background: #EEEEEE; border-style: outset; border-color: #DDDDDD; } /* Bestellung absenden Bestell Button */
.invoice_correct_data_button { /*/*font-family: Verdana;*/*/ font-size: 10px; font-weight: bold; color: #666666; background: #EEEEEE; border-style: outset; border-color: #DDDDDD; } /* Bestellung absenden Daten korrigieren Button */
.invoice_adress_td { font-weight:normal;  } /* Bestellung absenden Adress Spalte */
.invoice_adress_kdnr {  } /* Bestellung absenden Adressfeld Kundennummer */
.invoice_adress_salutation {  } /* Bestellung absenden Adressfeld Anrede */
.invoice_adress_name {  } /* Bestellung absenden Adressfeld Name */
.invoice_adress_name2 {  } /* Bestellung absenden Adressfeld Nachname */
.invoice_adress_street {  } /* Bestellung absenden Adressfeld Strasse */
.invoice_adress_country_city_postcode {  } /* Bestellung absenden Adressfeld Land/PLZ/Ort */
.invoice_order_phone {  } /* Bestellung absenden Adressfeld Telefon */
.invoice_order_birthday {  } /* Bestellung absenden Adressfeld Geburtstag */
.invoice_order_mail {  } /* Bestellung absenden Adressfeld Emailadresse */
.invoice_adress_payment {  } /* Bestellung absenden Adressfeld Zahlungsart */
.invoice_adress_notice {  } /* Bestellung absenden Adressfeld Bemerkung */
.invoice_order_table_header { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; /*font-family:Verdana;*/font-weight:bold; } /* Bestellung absenden Artikel Tabellen Kopf */
.invoice_order_article_description { font-size:12px;/*font-family:Verdana;*/color:#000000; } /* Bestellung absenden Artikel Beschreibung */
.invoice_order_article_quantity {  } /* Bestellung absenden Artikel Anzahl */
.invoice_order_article_price_sum {  } /* Bestellung absenden Artikel Preis Summe */
.invoice_sum_text {  } /* Bestellung absenden Summe Feld */
.invoice_summary_without_shippingcosts {  } /* Bestellung absenden Summe ohne Versandkosten */
.invoice_shipping_costs_description {  } /* Bestellung absenden Summe mit Versandkosten */
.invoice_shipping_costs {  } /* Bestellung absenden Versandkosten */
.invoice_summary_all_description { /*font-family:Verdana;*/ font-size: 12px;font-weight:bold; } /* Bestellung absenden Summe (Gesamt) */
.invoice_summary_all { /*font-family:Verdana;*/ font-size: 12px;font-weight:bold; } /* Bestellung absenden Summe Kosten */
.ordersubmit_ready_description {  } /* Bestellbestï¿½tigung erfolgreich abgesendet Text */
.ordersubmit_success_header { /*font-family:Verdana;*/ font-size: 14px;font-weight:bold; } /* Bestellbestï¿½tigung erfolgreich ï¿½berschrift */
.ordersubmit_paypal_payment { font-size:12px; } /* Bestellbestï¿½tigung PayPal Zahlung */
.ordersubmit_paypal_payment_imagetext { font-weight: bold; } /* Bestellbestï¿½tigung PayPal Bildtext */
.ordersubmit_success_text { font-size:12px; } /* Bestellbestï¿½tigung erfolgreich abgesendet Text */
.ordersubmit_success_backlink { font-size: 12px; } /* Bestellbestï¿½tigung zurï¿½ck Link */
.request_replacement_article { font-size:14px; font-weight:bold; } /* Anfrage Ersatzartikel */
.request_header { /*font-family:Verdana;*/font-size:20px;font-weight:normal; } /* Anfrage ï¿½berschrift */
.request_form_manufacturer {  } /* Anfrage Herstellername */
.request_form_modelname {  } /* Anfrage Modelname */
.request_form_modelnumber {  } /* Anfrage Modellnummer */
.request_form_pnc {  } /* Anfrage PNC Nummer */
.request_form_art {  } /* Anfrage Gerï¿½teart */
.request_form_articlenumber {  } /* Anfrage Artikelnummer des Gerï¿½tes */
.request_form_description {  } /* Anfrage Beschreibung */
.request_form_manufacturer_field { font-size:12px; /*/*font-family: Verdana;*/ } /* Anfrage Formularfeld Hersteller */
.request_form_modelname_field { font-size:12px; /*/*font-family: Verdana;*/ } /* Anfrage Formularfeld Modellname */
.request_form_modelnumber_field { font-size:12px; /*/*font-family: Verdana;*/ } /* Anfrage Formularfeld Modellnummer */
.request_form_pnc_field { font-size:12px; /*/*font-family: Verdana;*/ } /* Anfrage Formularfeld PNC Nummer */
.request_form_art_field { font-size:12px; /*/*font-family: Verdana;*/ } /* Anfrage Formularfeld Gerï¿½teart */
.request_form_articlenumber_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Artikelnummer des Herstellers */
.request_form_description_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Beschreibung */
.request_form_kdnr_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Kundennummer */
.request_form_contact_person_text {  } /* Anfrage Kontaktperson */
.request_form_contact_person_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Kontaktfeld */
.request_form_contact_mail_text {  } /* Anfrage Emailadresse */
.request_form_contact_mail_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Emailadresse */
.request_form_contact_phone_text {  } /* Info */
.request_form_contact_phone_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Telefon */
.request_form_phone_available_field { font-size:12px; /*font-family: Verdana;*/ } /* Anfrage Formularfeld Erreichbarkeit */
.request_submit_button { font-size:12px; /*font-family:Verdana;*/ font-weight:bold; } /* Anfrage Absende Button */
.cableconf_waiting { font-size: 12px; font-weight:bold; } /* Kabelkonfigurator Bitte warten Text */
.cableconf_main_header { font-size: 20px; font-weight:normal; } /* Kabelkonfigurator Haupt ï¿½berschrift */
.cableconf_welcome_header { font-size:12px; font-weight:bold; } /* Kabelkonfigurator Willkommen ï¿½berschrift */
.cableconf_description {  } /* Kabelkonfigurator Beschreibung des KKs */
.cableconf_steps_description {  } /* Kabelkonfigurator Schritt 1,2,3 Text */
.cableconf_showall_button { font-size: 12px; font-weight: bold; } /* Kabelkonfigurator Alles Anzeigen Button */
.cableconf_showall_info { font-size:10px; } /* Kabelkonfigurator Alles Anzeigen Hinweis */
.cableconf_categories { font-size:12px; } /* Kabelkonfigurator Kategorien (Audio, Video ...) */
.cableconf_first_end { font-size:24px; font-weight:bold; } /* Kabelkonfigurator  Erstes ausgewï¿½hltes Kabelende (1.) */
.cableconf_second_end { font-size:24px; font-weight:bold; } /* Kabelkonfigurator Zweites ausgewï¿½hltes Kabelende (2.) */
.cableconf_first_end_text {  } /* Kabelkonfigurator erstes Kabelende Text */
.cableconf_second_end_text {  } /* Kabelkonfigurator zweites Kabelende Text */
.cableconf_select_box { font-size: 10px; } /* Kabelkonfigurator Auswahlfeld Kategorien */
.cableconf_table { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kabelkonfigurator Ergebnis Tabelle */
.cableconf_table_td { border-left-width: 1; border-right-width: 1; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; } /* Kabelkonfigurator  Ergebnis Tabellen Zeile */
.cableconf_table_td2 { border-left-width: 1; border-right-width: 1; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; background:#EEEEEE; } /* Kabelkonfigurator Ergebnis Tabellen Zeile 2 */
.cableconf_select_button { width:20pt; height:20pt; } /* Kabelkonfigurator Kabelende Auswahl Button */
.cableconf_cable { font-size:12px; font-weight: bold; } /* Kabelkonfigurator Kabelende Text */
.cableconf_cable_group {  } /* Kabelkonfigurator Kabel Artikelgruppe */
.cableconf_nocable { font-weight:bold; } /* Kabelkonfigurator Kein Kabel vorhanden */
.cableconf_cable_name {  } /* Kabelkonfigurator Kabelende Name in der Beschreibung */
.cableconf_change_link { font-size:12px; } /* Kabelkonfigurator  Kabelende ï¿½ndern Link */
.cableconf_fitting_ends_description {  } /* Kabelkonfigurator passendes Ende Beschreibung */
.cableconf_fitting_ends_description_cable_name { font-weight:bold; font-size:12px; } /* Kabelkonfigurator passendes Ende Beschreibung des Kabelnamens */
.cableconf_extra_connections {  } /* Kabelkonfigurator Extra Verbindungen Text */
.cableconf_nopicture {  } /* Kabelkonfigurator Kein Bild vorhanden Text */
.cableconf_result_table_td {  } /* Kabelkonfigurator Ergebnis Fundstellen Zeile */
.cableconf_result_sort { font-size:10px } /* Kabelkonfigurator Ergebnis Sortierung */
.cableconf_blister { font-weight: bold; font-size:12px; font-style:italic; } /* Kabelkonfigurator Blister Hinweis */
.cableconf_article_information {  } /* Kabelkonfigurator Artikel Informationen */
.cableconf_extra_cable_warning { font-size:10px; background:yellow; } /* Kabelkonfigurator Extra Verbindung Warnung */
.cableconf_alternative { font-weight:bold; } /* Kabelkonfigurator Alternatives Kabel */
.cableconf_extra_cable_td { background:yellow; } /* Kabelkonfigurator Extra Kabel Zeile */
.cableconf_article_number { font-weight: bold; } /* Kabelkonfigurator Artikelnummer */
.cableconf_onstock { font-weight:bold; font-size: 10px; color:green; } /* Kabelkonfigurator Kabel lieferbar */
.cableconf_onstock_inafewdays { font-weight:bold; font-size:10px; } /* Kabelkonfigurator Kabel in ein paar Tagen / Wochen lieferbar */
.cableconf_not_onstock { font-size:12px; color:black; font-weight:bold; } /* Kabelkonfigurator Kabel nicht lieferbar */
.cableconf_price { font-weight:bold; font-size:14px; } /* Kabelkonfigurator Kabel Preis */
.cableconf_order_button { font-size:12px; } /* Kabelkonfigurator Bestellen Button */
.cableconf_request_button { font-size:12px; } /* Kabelkonfigurator Anfrage Button */
a:link.cableconf {  font-weight:bold; } /* Kabelkonfigurator normaler Link */
a:visited.cableconf {  font-weight:bold; } /* Kabelkonfigurator besuchter Link */
a:active.cableconf {  font-weight:bold; } /* Kabelkonfigurator aktiver Link */
.model_manufacturer {  font-size:20px; } /* Modellsuche Herstellername */
.model_newsearch_link { font-size:12px; } /* Modellsuche Neue Suche starten Link */
.model_choose_articlegroup {  } /* Modellsuche Artikelgruppe auswï¿½hlen */
.model_modeltype {  } /* Modellsuche Modelltyp */
.model_model_name {  } /* Modellsuche Modellname */
.model_additional_articles_request { color:green; font-size:12px; } /* Modellsuche Artikelanfrage */

.cableconf_start_link { font-weight:bold; } /* Modellsuche Kabelkonfigurator starten Link */
.agb_text { font-size:12px; } /* AGB Text */
.euras_footer { font-size:10px; color:#fff; } /* EURAS Nutzungstext (Footer) */
.notice_symbol { color:green;font-size:26px;display:inline-block; } /* Das Hinweis Symbol wird bei Buttons oder Links benutzt um auf diese hinzuweisen. */
.a.model_results_link {  } /* Link zum aufrufen eines Gerï¿½tes aus den Fundstellen */
.model_finder_header { font-weight: normal;font-size:20px; } /* ï¿½berschrift des Gerï¿½tefinders */
.model_finder_start_link {  } /* Navigationslink des Modellfinders */
.model_finder_helptext { font-weight: bold; } /* Hilfstext des Modellfinders */
.model_finder_selectmodelrange {  } /* Link zur Auswahl eines Modellbereichs */
.model_finder_table_header {  } /* Tabellen ï¿½berschrift der Fundstellenliste */
.model_finder_nothing_found {  } /* Text der angezeigt wird wenn nichts gefunden wurde. */
.model_finder_first_letter { font-weight:bold;font-size:16px; } /* Erster Buchstabe auf der Eingangs- / Herstellerseite des Modellfinders */
.article_results_headline_td { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; /*font-family:Verdana;*/ } /* Kopfzeile der Fundstellen Feld */
.article_results_cells_between {  background:#ddd;margin-top:2px;} /* Zeile zwischen den Artikelfundstellen */
.search_form_table { border-collapse: collapse; border: 0px solid #ffffff; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; bordercolor:#ffffff; margin-bottom:50px;} /* Suchfeld Tabelle */
.agb_header { font-weight:normal;font-size:20px;/*font-family:Verdana;*/color:#000000; } /* AGB ï¿½berschrift */
.imprint_header { font-weight:normal;font-size:20px;/*font-family:Verdana;*/color:#000000; } /* Impressum ï¿½berschrift */
.privacy_header { font-weight:normal;font-size:20px;/*font-family:Verdana;*/color:#000000; } /* Datenschutz ï¿½berschrift */
.welcomepage_header { /*font-family:Verdana;*/font-size:16px;font-weight:bold; } /* Startseite / Willkommenseite ï¿½berschrift */
.details_headline_td { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; /*font-family:Verdana;*/ } /* Kopfzeile der Artikeldetailsseite */
.details_replacement_table {} /* Vergleichsartikel Tabelle auf der Detailsseite */


#shopping_wrapper {
	margin-top:40px !important;
	height: 80px !important;
	position:relative;
}
.shopping_wrapper_ssl{position:absolute;top:-15px;right:0px;}

#shopping_bar { 
width:auto;
min-width:550px;
list-style-type:none; 
list-style-position:outside;
padding:0;
overflow:visible;
height:80px !important;
position:relative;
clear:right;
white-space:normal;
}
#shopping_bar li {
float:left;
min-width:0;
margin-right:10px;
padding-left:5px;
padding-right:5px;
background:#EFEFEF;
border-top:1px solid #888;
border-bottom:1px solid #888;
border-right:1px solid #888;
border-left:1px solid #888;
position:relative;
color:#aaa;
display:inline;
}

#shopping_bar a, #shopping_bar li {
font-size:12px;

}

#shopping_bar .selected {

border:0px;

font-weight:bold;
position:relative;
white-space:normal;
}
#shopping_bar .selected span {
	position:absolute;
	width:16px;
	height:9px;
	top:110%;
	left:40%;
	background-image: url('/pics/eshop/progress_arrow.gif');
	background-repeat:no-repeat;
}
#shopping_bar_step1 { vertical-align:middle; padding:10px; }
#shopping_bar #shopping_bar_step1_done {  vertical-align:middle; padding:10px; color:#fff !important;}
#shopping_bar_step2 { vertical-align:middle; padding:10px; }
#shopping_bar  #shopping_bar_step2_done {  vertical-align:middle; padding:10px;  color:#fff !important;}
#shopping_bar_step3 { vertical-align:middle; padding:10px; }
#shopping_bar  #shopping_bar_step3_done {  vertical-align:middle; padding:10px; color:#fff !important;}
#shopping_bar_step4 { vertical-align:middle; padding:10px; }
#shopping_bar #shopping_bar_step4_done {  vertical-align:middle; padding:10px; color:#fff !important;}
#shopping_bar_step5 { vertical-align:middle; padding:10px; }
#shopping_bar #shopping_bar_step5_done {  vertical-align:middle; padding:10px; color:#fff !important;}

#shopping_bar a{color:#fff;}

/**
SEO CSS
**/

.seo_link	{
color: #000000; 
font-weight: normal;
text-decoration: underline;
font-style: normal;
/*font-family: Verdana;*/
font-size: 12px;
}
.seo_h1	{
font-size: 14px;
/*font-family: Verdana;*/
color: #000000;
text-align:center;
}
.seo_h2	{
font-size: 13px;
/*font-family: Verdana;*/
color: #000000;
}
.seo_h3	{
font-size: 13px;
/*font-family: Verdana;*/
color: #000000;
}
.seo_h4	{
font-size: 12px;
/*font-family: Verdana;*/
color: #000000;
}
.SEO	{
margin:0px;
/*font-family: Verdana;*/
font-size: 10px;
color: #000000;
background: #FFFFFF;
margin:0 auto;
}
#seo_left	{
position: absolute;    
left:220px;            
width:70%;
}
#seo_main	{
width:800px;
text-align:left;
margin:auto;

padding:3px;
}
#seo_navigation	{
position: absolute;    
left:0px;              
top:0px;
}
.seo_suchbegriff	{
width:95px;
}
.seo_suche_modellnummer	{
width:95px;
}
.seo_suche_hersteller	{
width:95px;
}
#seo_seiteerstellt	{
font-size:85%;
}
.seo_artikelsuche	{
/*font-family: Verdana;*/

color: #000000;
}
.seo_shopsuche	{
font-size:12px;
/*font-family:Verdana;*/
border:0px;
padding:0px;
background:#FFFFFF;
}
.seo_geraetesuche	{
/*font-family: Verdana;*/

}
.seo_iframe	{
height: 700px;
width: 220px;
}
#seo_shopname	{
text-align:center;
padding:5px;
border:1px solid #000000;
font-weight:bold;
border-colapse: colapse;
border-bottom:0px;
}
#seo_shopstartpage	{
text-align:center;
padding:5px;
border:1px solid #000000;
border-colapse: colapse;
border-bottom:0px;
}
#seo_shopsearch	{
text-align:center;
padding:5px;
border:1px solid #000000;
border-bottom:0px;
}
#seo_shopmodelsearch	{
text-align:center;
padding:5px;
border:1px solid #000000;
border-bottom:0px;
}
#seo_shopshipping	{
text-align:center;
padding:5px;
border:1px solid #000000;
border-bottom:0px;
}
#seo_shoplaw	{
text-align:center;
padding:5px;
border:1px solid #000000;
border-bottom:0px;
}
#seo_shopadress	{
text-align:center;
padding:5px;
border:1px solid #000000;
}
.seo_celltable	{
width: 100%;
max-width:800px;
display:table; 
border-collapse:collapse;
border:2px solid grey;
}
.seo_cellrow	{
display:table-row;
}
.seo_cellcleaner	{
clear:left;
height:1px;
}
.seo_cell a:hover	{

}
.seo_cell	{
display:table-cell;
border:2px solid grey;
font-weight:bold;
background: #FFFFFF;
color: #000000;
padding:3px;
text-align:center;
vertical-align: middle;
margin:2px;
width:33%;
}
#seo_created	{
font-size:12px;
}
a.button {
    /* Sliding right image */
    background: transparent url('/pics/eshop/templates/skin_21/button_right_basket.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 26px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 22px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	/*font-family: Verdana;*/
	font-size:16px;
	font-weight:bold;
}
a.button span {
	/* Background left image */ 
	background: transparent url('/pics/eshop/templates/skin_21/button_left_basket.png') no-repeat; 
	display: block;
	line-height: 25px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 1px 0 5px 18px;
} 
a.button:hover {
	 background: transparent url('/pics/eshop/templates/skin_21/button_right_basket_hover.png') no-repeat scroll top right; 
}

a.button:hover span{
	text-decoration:none;
}

a.buttongreen {
    /* Sliding right image */
    background: transparent url('/pics/eshop/templates/skin_21/button_right_arrow_green.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 26px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 22px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #fff;
	/*font-family: Verdana;*/
	font-size:17px;
	font-weight:bold;
}
a.buttongreen span {
	/* Background left image */ 
	background: transparent url('/pics/eshop/templates/skin_21/button_left_green.png') no-repeat; 
	display: block;
	line-height: 25px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 1px 0 5px 18px;
	cursor:pointer;
} 
a.buttongreen:hover {
	 background: transparent url('/pics/eshop/templates/skin_21/button_right_arrow_hover_green.png') no-repeat scroll top right; 
}

a.buttongreen:hover span{
	text-decoration:none;
}

.greenborderbutton {
	border:2px solid green;
}

.grey_gradient_tr {
	border:1px solid #b2b2b2;background:transparent;
}

em { font-style: italic} 

.searchwizard {background-color:#FFF;margin-top:48px;padding-left:0px;padding-right:0px;}
.model_finder_selectmanufacturerrange { }
.model_finder_table { }
.model_parts_div_selectbox { width: 250px; height:100px;overflow:scroll; }
.footertext_container{display:inline-block;margin:0;padding:0;width:971px;max-width:100%;}
.template_special_default_bottom_td { /*background-color:#003366;*/ padding-left:222px; } /* Template Untere Navigationszeile */
a.templatemenu:link { font-weight:bold;color:#fff; text-decoration:none; } /* Template Navigationslink generell */
.templatemenu{font-weight:bold;color:#fff;}
a.templatemenu:active { font-weight:bold;} /* Template Navigationslink  aktiv (Maustaste gedrï¿½ckt) */
a.templatemenu:visited { font-weight:bold;color:#fff; text-decoration:none;} /* Template Navigationslink besucht */
a.templatemenu:hover { font-weight:bold; } /* Template Navigationslink  hover (mit der Maus einmal ï¿½ber den Link) */

.template_top_search { width:600px; margin:0 auto;}
.template_top_kpl_navi{min-height:130px; height:auto;max-width:980px;width:100%;position:fixed;top:18px;z-index:20;/*position:relative;*/background: url("/pics/eshop/templates/skin_19/bg-w.png") repeat-y scroll -1125px 0 rgba(0, 0, 0, 0);background-repeat:repeat-x;background-position:top;}
.nav_top_hori{padding-bottom:5px;margin:12px 0 0 223px;white-space:nowrap;/*position:absolute;left:0px;z-index:50;width:100%;*/}
.template_kpl_content{display:block;margin-top:182px;;min-height:850px;width:100%;max-width:980px;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.template_special_default_bottom_table{position:fixed;bottom:0px;max-width:980px;background-color:#fff;z-index:15;display:block;}
.template_top_logo{position:absolute;max-width:180px;width:25%;height:130px;}
.template_top_span_logo{position:absolute;top:2px;left:2px;}
.search_form_td>p{display:none;}
#CookiePolicy{position:fixed;width:976px;top:0px;z-index:30;background-color: white !important;color:#b2b2b2 !important;/*font-family:Verdana !important;*/}
#CookiePolicy>a{color:#b2b2b2 !important;}
.template_minibasket_td{float:left;padding-top:15px;width:240px;margin-right:0px;padding-right:0px; margin-top:50px;}
#templatecontent{width:100%;max-width:710px;padding-top:27px;padding-left:245px;min-height:726px;}
#template_kpl_content_body{width:100%;margin-top:20px;min-height:830px;max-width:993px;}
#template_border_bottom{width:100%;position:fixed;bottom:0;height:20px;background-color:#fff;}
#template_border_top_right{max-width: 993px;width:100%;position: fixed;top: 18px;z-index: 5;height:117px;background-color:#fff;}
#template_border_top{max-width: 993px;width:100%;position: fixed;top: 0px;z-index:10;height:37px;background-color:#fff;}
#template_border_bottom_left{width:10%;position:fixed;bottom:0;height:20px;background-color:#fff;z-index:5;}
.search_tips_link{color:#b2b2b2;}
.template_minibasket_td .templatemenu, .ButtonBoxes, .button_start_search{
display:block;
width:200px;
color: #fff;
display: block;
float: left;
font-size: 13px;
font-weight: bold;
height: 100%;
margin: 0 0 18px 0;
padding: 0;
text-align: center;
text-decoration: none;
height:38px;
verticall-align:middle;
cursor:pointer;
text-decoration:none !important;
	border:0;
}
.template_minibasket_td A.templatemenu:link,.valgin,.template_minibasket_td A.templatemenu:visited{
	vertical-align:middle;
	padding-top:9px;
	display:inline-block;
}

.nav_top_hori A.templatemenu:link, .template_special_default_bottom_td A.templatemenu:link,.nav_top_hori A.templatemenu:visited,.template_special_default_bottom_td A.templatemenu:visited{margin-left:20px;font-size:14px;}

#templatecontent form[name="mysearch"]{display:none;}
.search_form_td .search_tips_link {
color:#b2b2b2;
}
.template_top_logo_firma{position:absolute;top:0;right:0;max-width:250px;width:35%;height:120px;/*background-size: 150px 100px;*/ }
.template_top_title{width:57%;margin-left:242px;height:auto;overflow:hidden;padding-top:10px;}
.template_background_top{width:100%;height:114px;position:absolute;top:0;left:0;z-index:-3;background-repeat:repeat-x;background-position:top;}
#templatecontent table, #templatecontent img{max-width:100% !important;}
.template_shopname_zusatz{color:#efefef;font-size:18px;display:block; }
.template_shopname_short{color: #efefef;display: block;font-size: 27px;font-weight: bold; margin: 0 auto;}
.template_shopname_adresse{color: #efefef;display: block;font-size: 10px; margin: 0 auto;}
.impressum_info{padding:10px;}
.model_results_header{margin-left:-10px;display:inline-block;}
.button_start_search{margin-left:10px;border-radius:0px;min-width:125px;width:auto;max-width:175px;height:30px;float:none;margin-bottom:5px;padding:0 3px;}
#sub td{border: 1px solid #fff;}
#mainhead{border: 2px solid #fff;}
.invoice_order_article_description #mainhead td{display:block;}
.invoice_order_article_description #mainhead #mittelspalte{display:none;}
.invoice_order_article_description #mainhead td table td{display:table-cell;}
form[name="mysearch"] .search_tips_link{display:inline-block;margin-left:-10px;}
a.model_results_link{margin:0;}

.articlegroup_imgage_placeholder{display:none;}
.search_artgroups_link{display:none;}
.picture_td_details{width:220px;height:235px;}
#details_morepics_link{position:relative;top:0px;right:unset;}
.grundpreis_span{display: inline-block;width: 120px;word-wrap: break-word;}

.template_kk_suchinclude{display:none;}
.template_gf_suchinclude{display:none;}
.template_ak_suchinclude{display:none;}

.categorieletters {margin-left:4px;margin-right:10px;margin-bottom:12px;font-size: 16px;font-weight: bold;padding: 5px;color:#fff;
	padding-bottom:3px; text-align: center;text-decoration: none;cursor:pointer;width:15px;display:inline-block;padding-left:8px;}
a.geraetefinder_letters:link, a.geraetefinder_letters:visited{text-shadow:none;box-shadow:none;}
.categorieletters:hover {color:#fff;}	
.categorieRow{margin-bottom: 12px;}
#kategorienliste{margin-left: 4px;margin-top: 10px;}
#kategorienbubble{display:none;padding:10px;width:85%;}
.katergorienAlle{display:block !important;}
.machGerade{display:inline-block;width:16px;}
.showsubgroup{padding-left:20px;}
.holUntergruppen{margin-bottom:-2px;cursor:pointer;border:none;}
.holUntergruppen_open{margin-bottom:-2px;cursor:pointer;border:none;}

#deliverynote{font-size: 12px;height: auto;padding: 7px;text-align: left;width: 186px;cursor:auto;margin-top:-25px;}
#deliverynoteZeichen{float:left;}
deliverynoteHead{}
#templatecontent table.basket_shippingcosts_table{max-width:100% !important;}
/*.article_results_artikelgruppe_name, .details_articlegroups{display:none;}*/
.model_results_link, .model_results_headline_td_ersatzteil, .model_results_headline_ersatzteil, .model_results_td_2_modelfinder>a, .model_results_td_1_modelfinder>a{display:none;}
.model_results_td_1_ersatzteil, .model_results_td_1_modelfinder_ersatzteil,.model_results_td_2_ersatzteil, .model_results_td_2_modelfinder_ersatzteil{background-image:url(/templates/skin_9/images/arrow_grey.png);background-repeat:no-repeat; background-position:center;padding:3px;}
.model_results_headline_td_ersatz, .model_results_headline_td_modelfinder_ersatzteil{min-width:15px;}
.model_results_table td, .model_results_table, .model_results_table_modelfinder td,.model_results_table_modelfinder {border: 0 none;}
.model_results_table_modelfinder td{height:25px;min-width:15px;}
.model_results_td_1, .model_results_td_1_modelfinder, .model_results_td_1_modelfinder .model_results_art , .model_results_td_1 .model_results_art{color:#fff;background-color:#969696;}
.model_results_td_1_ersatzteil,.model_results_td_1_modelfinder_ersatzteil{background-image:url(/templates/skin_9/images/basket_arrow.png);background-repeat:no-repeat; background-position:center;padding:3px;}
.model_results_table tr, .model_results_table_modelfinder tr {border: 0;}
.artgroups_list > a {display: inline-block;  margin: 0 6% 0 0;  padding: 3px;  text-decoration: none; width: calc(41% - 6px); background: #fff url("/templates/skin_9/images/arrow_grey.png") no-repeat right center !important;}
.artgroups_list > br{display:none;}
.details_zusatzinfos{clear:none;}
.basket_order_input_button{border:0px !important;}
.shopping_wrapper_arrow_down{display:none !important;}
table#mainhead{width:100%;padding-bottom:15px;border: 1px solid #fff;}
table#mainhead td {text-align: left;}
form[name="oderinfo"] table td, form[name="oderinfo"] table td span {color:#fff !important;}
form[name="oderinfo"] table tr, form[name="oderinfo"] table td {display:block;}
form[name="oderinfo"] table td{margin: 6px 10px;padding:5px 0 0 0;}
form[name="oderinfo"] table input, form[name="oderinfo"] table textarea, form[name="oderinfo"] table select{background-color:#fff;border:0;font-size:14px;width:99%;box-sizing:border-box;}
form[name="oderinfo"] .order_normal_button{text-align:right;}
form[name="oderinfo"] td.order_button_continue, form[name="oderinfo"] td.order_button_continue_empty{background-color:#fff;margin:0;padding-top:15px;}
form[name="oderinfo"] .order_normal_button input { width: auto;}
form[name="oderinfo"] td.orders_payment_table {display: table-cell;padding-left:10px;}
form[name="oderinfo"] table.orders_payment_table td{display: table-cell;}
form[name="oderinfo"] table td span{float:none !important;}
form[name="oderinfo"] table input.prooffrance{width:20px;}
form[name="oderinfo"] input[name="Zahlungsart"]{width:20px;}
form[name="oderinfo"] #transport_row td {display: table-cell; padding-left: 10px;}
form[name="oderinfo"] .payment_td{border:0 !important;}
form[name="oderinfo"] #paypal_empty_row{display:none;}
form[name="oderinfo"] table select{width:30% !important;}
form[name="oderinfo"] table td[align="right"]{background-color:#fff;margin:0px;}
form[name="oderinfo"] table td.basket_headline_td{display:none;}
#formcity, #Invoiceformcity{width:70%;}
#formstreet{width:70%;}
#Invoiceformstreet{width:99%;}
#formpostcode, #hausnummer,#Invoiceformpostcode, #Invoicehausnummer{width:28%;margin-right:5px;}
.basket_headline_td{border:none;}
.basket_versandkosten_table_td{padding-left:0;padding-top:30px;}
.basket_versandkosten_table_td div[style="text-align:right;"]{text-align:left !important;}
form[name="invoice"] div.grey_gradient_tr td[colspan="4"] a{color:#fff;}
form[name="invoice"] .invoice_info_table>tbody>tr>td,form[name="invoice"] .invoice_info_table>tr>td{display:block;width:97%!important;margin-bottom:5px;padding:10px;}
form[name="invoice"] .invoice_info_table>tbody>tr>td>table ,form[name="invoice"] .invoice_info_table>tr>td>table{width:100% !important;border:0;}
form[name="invoice"] div.grey_gradient_tr{border:0;}
.invoice_table_article >tbody > tr, .invoice_table_article > tr{border:0 !important;}
.agb_header, .info_header, .batt_header, .wform_header,.request_header,.imprint_header,.privacy_header,.model_finder_header{display:inline-block;margin-top:45px;}
.results_headlines{/*margin-top:57px;*/}
.anfrage_table{border:0;}
.anfrage_table td,.request_table td{width:50%;text-align:left;border:0 !important;}
.request_table td{padding-top:15px;}
.request_form_description_field,.anfrage_table input, .request_table input{width:98%; border:1px solid #000;}
.request_table input.request_submit_button{width:auto; min-width:150px;display:block;margin:0 auto;}
#Uploadformbutton{width:auto;}
.anfrage_table td[align="left"]{text-align:right;}
.model_head_informations_all {margin-top: 50px;}
.detail_full_page{margin-top:60px;}
.shopping_bar_numbers{display:none;}
#shopping_bar li{width:19% !important;border: 0 none !important; color: #fff !important;  display: flex !important;  font-weight: normal !important; height:40px !important;float:left !important;align-items: center; justify-content: center;margin-right:2px !important;text-align:center;}
.MindestbestellwertHinweistext{color: #fff;text-align: center;display: block;font-size: 14px;font-weight: bold;}

@media only screen and (max-width: 960px) {
table.article_results_table, thead, th, td.article_results_picture_td, td.article_results_price_td, td.article_results_description_td {display: inline-block;}
#CookiePolicy{width:100%;}
.footertext_container{width:auto !important;width:800px;}
#menupic{display:none !important;}
.template_top_title{width:100%;margin:0;padding:0;margin-left:20px;}
.template_top_search { width:100%; margin:0 auto;}
#template_border_top_right{display:none;}
#template_border_top{display:none;}
#template_border_bottom{display:none;}
#template_border_bottom_left{display:none;}
.template_top_kpl_navi{width:100%;top:18px;height:auto;}
.template_special_default_bottom_td{padding-left:0px;}
#templatecontent{border-left: 0px;min-height: 0px;width: 78%;padding-left:190px;}
.template_special_default_bottom_table{width:100%;bottom:0px;}
body{width:100%;}
.template_kpl_content{margin:0;padding:0;min-height:0;width:98%;margin-top:135px}
.nav_top_hori{white-space:normal;margin:0;font-size:13px;padding-bottom:5px;}
#template_kpl_content_body{min-height:0;margin:0;}
#vtsearch{width:auto;}
.model_results_td_1, .model_results_td_2,.model_results_td_1_modelfinder, .model_results_td_2_modelfinder, .model_results_headline_td_modelfinder, .model_results_headline_td { word-break: break-word;}
.picture_td_details{display:block;}
.details_preis_right{width:40%;}
.details_article_middle{float:left;margin-left:0px;width:50%;}

.picture_td_details{float:none;}
.details_zusatzinfos{z-index:-100;margin-top:50px;margin-left:5px;}
.search_form_inputfield_keyword{width:150px;}
.search_form_inputfield_manufacturer{width:150px;}
.template_minibasket_td .templatemenu, .ButtonBoxes{width:160px;}
.template_minibasket_td{width:185px;}
.search_form_td .search_tips_link{display:block;margin-left:10px;}
.model_results_td_2 .model_results_link,.model_results_td_1 .model_results_link, .model_results_td_2_modelfinder .model_results_link,.model_results_td_1_modelfinder .model_results_link, .model_results_headline_td_modelfinder, .model_results_headline_td{margin:0;}
.article_results_table{display:block;}
.article_results_description_td{max-width:40%;word-break: break-word;}
.article_results_price_td{max-width:38%;float:right;padding-bottom:10px;min-height:100px;}
.article_results_price_td img{vertical-align:middle;display:inline-block;margin-top:50px;} 
.article_results_picture_td{width:115px;}
#shopping_bar li{max-width:18%;word-break: normal;word-wrap:break-word;display:inline;padding-left:2px;padding-right:5px;margin-right:0;}
#shopping_bar_step1,#shopping_bar_step4,#shopping_bar_step2, #shopping_bar_step3, #shopping_bar_step5{}
.basket_table_article{display:inline-block;}
#shopping_bar{word-break: break-all;white-space:normal !important;}
.anfrage_table input, .anfrage_table textarea, .request_table input,.request_table textarea{max-width:265px;}
.details_article_vergleichtext{clear:both;margin-left:0px;}
#mainhead{margin-left:-5px;}
.details_battery_info{margin-left:5px;}
.artikel_geraetehersteller_info{width:98%}
#shopping_wrapper{height:120px !important; }
#shopping_bar li{min-width:125px;}
.grey_gradient_tr.basket_single_article_tr td {padding: 0;}
.footertext_container br { display: none;}
}

@media only screen and (orientation:portrait) and (max-width: 920px) AND (min-width:701px),only screen and (orientation:landscape) and (max-width: 920px) {
	#shopping_bar li{width:18% !important;}
}

@media only screen and (orientation:portrait) and (max-width: 870px) AND (min-width:701px),only screen and (orientation:landscape) and (max-width: 870px) {
	#shopping_bar li{width:17% !important;min-width:115px;}	
}

@media only screen and (orientation:portrait) and (max-width: 820px) AND (min-width:701px),only screen and (orientation:landscape) and (max-width: 820px) {
	#shopping_bar li { max-width: 120px !important; min-width: 80px;  padding: 3px !important;  width: auto !important;}
	.basket_table_article{width:95%;}
	.template_kpl_content{border:0;}
	form[name="mysearch"] .search_tips_link {display: block; margin-left: 15px;}
	.model_results_table {overflow-wrap: break-word; white-space: normal; word-break: break-all;}
	#templatecontent table, #templatecontent img {max-width: 96% !important;}
	.addbasket_backlink, .addbasket_articlesearchlink, .addbasket_basketlink{margin-bottom:20px;margin-top:15px;}
	#templatecontent{width:75%;}
	#formcity,#Invoiceformcity{width:69%;}
	#formstreet,#Invoiceformstreet{width:100% !important;}
	#formpostcode, #hausnummer,#Invoiceformpostcode, #Invoicehausnummer{width:25%;margin-right:0px;}
	form[name="oderinfo"] table textarea,form[name="oderinfo"] table input, form[name="oderinfo"] table select{width:95%;box-sizing:border-box;}
}
@media only screen and (orientation:portrait) and (max-width: 750px) AND (min-width:701px),only screen and (orientation:landscape) and (max-width: 750px) {
	#templatecontent{width:75%;}	
	.grey_gradient_tr.basket_single_article_tr td{overflow-wrap: break-word;white-space: normal;word-break: break-all;}
}
@media only screen and (orientation:portrait) and (max-width: 730px) AND (min-width:701px),only screen and (orientation:landscape) and (max-width: 730px) {
	#shopping_bar li#shopping_bar_step4 { max-width: 100px !important;}
}
@media only screen and (orientation:portrait) and (orientation:portrait) AND (max-width:600px),only screen and (orientation:landscape) AND (max-device-width:600px) {
.template_top_logo_firma{display:none;}
}

@media only screen and (orientation:portrait) AND (max-width:550px){
.template_top_kpl_navi{width:100%;top:34px;height:auto;}
#CookiePolicy{min-height:34px;}
}
@media only screen AND (max-width:500px)
{ /*#TH 13.03.15 - SEO III*/
	.template_head_links_background{display:none;}
	.template_head_links_logo{display:none;}
	.template_head_rechts_logo{display:none;}
	#seo_main{max-width:98%;}
	#seo_main iframe{width:99% !important;}
	.template_searchform_seo{max-width:100%;}  
}

@media only screen and (orientation:portrait) AND (max-width:700px),only screen and (orientation:portrait) AND (max-device-width:700px) {
#shopping_bar li { max-width: 24% !important;min-width: 99px;padding: 3px !important;width: auto !important;}	
table.basket_table_article table.eshop_table td{width:32%;word-wrap: break-word;word-break: break-word;max-width:32%;} 
			table.basket_table_article table.eshop_table td table td{max-width:250px;width:100%;}
			.basket_headline_td{display:none !important;}
			.showOnlySmartphone{display:block !important;}
			.basket_table_article tr{display:block;height:auto;}
			.basket_picture_td{display:inline !important;float:left;width:120px;}
			.basket_article_details_td, .basket_headline_td_bez{width:auto;max-width:56%;min-height:120px;margin-left:5px;}
			.basket_headline_td_summe, .basket_article_all_price_td{max-width:31%;width:31%;}
			.basket_article_quantity_input_td, .basket_headline_td_anzahl{width:31%;max-width:31%;}
			.basket_headline_td_single_price, .basket_article_single_price_td{width:31%;max-width:31%;}
			.basket_summary{padding-right:5px;}
			.basket_summary_td{float:right;padding:0;}
			.basket_summary_tr{height:17px !important;}
			.basket_shippingcosts_table tr{display:table-row;} 
			.basket_shippingcosts_table{max-width:100% !important;}
			.basket_buttons{text-align:right;float:right;position:relative;height:135px;}
			.basekt_article_tr{padding:4px;}
			.basket_single_article_tr{min-height:140px;}
			.selected{background-color:#D67825;}
			.done{background-color:#008000;}
			.basket_shippingcosts_header big{font-size:12px;}
			#notice_dots_right{width:auto !important;}
			.basket_order_input_button{text-align:left !important;}
			.eshop_table td{vertical-align:top;}			
			.grey_gradient_tr{border:1px solid #b2b2b2;}
			.howitworks{font-size:16px;font-weight:normal;color:#121212;}
			#shopping_bar_step1_done, shopping_bar_step2_done, shopping_bar_step3_done , shopping_bar_step4_done, shopping_bar_step5_done{background-color:#121212; }
			.basket_table_versandkosten{display:block !important;text-align:right;}
			.basket_refresh_input_button{padding:0;margin:0;position:absolute;top:0;right:0;}
			.basket_empty_input_button{margin-top:55px !important;}
			.basket_versandkosten_table_td{display:inline-block;width:100%;padding:0;}
			.invoice_table_article td{display:inline-block; word-wrap: break-word;padding:3px;}
			.invoice_table_article tr{display:block;}
			.invoice_order_table_header{display:none !important;}
			.invoice_order_table_td_bild{width:120px !important;height:120px !important;float:left;}
			.invoice_table_td_bez{width:auto;max-width:70%;min-height:120px;margin-left:5px;}
			.invoice_table_td_einzelpreis,.invoice_table_td_menge,.invoice_table_td_summe_preis{width:30%;max-width:30%;}
			#basket_article_list td{display:inline-block;width:23%;max-width:25%;word-wrap:break-word;}
			#basket_article_list tr{display:block; border-bottom:1px solid #b2b2b2;margin: 5px 0px;}
			.basket_normal_table_td_bez{display:block !important;width:100% !important;max-width:100% !important;min-height:53px;}
			.basket_normal_td_error{width:100% !important; max-width:100% !important;}
			.basket_normal_table_shippingcosts td{display:inline-block !important;}
			.basket_normal_table_shippingcosts tr{display:block !important;}
			.basket_normal_headsumme{width:auto !important;}
			.basket_normal_summe{width:auto !important;}
			#versandkostenPreiseTable td{display:inline-block;width:25%;}
			#versandkostenPreiseTable tr{display:block;height: auto !important;}
			#versandkostenPreiseTable img{display:none;}
			.basket_normal_td_versandkostentable{width:98% !important;}
			.basket_normal_shippingcosts_header{height:auto;}
			.basket_normal_tr_summe{text-align:right;}
			.basket_normal_table_shippingcosts .notice_symbol{display:none !important;}
			.basket_smartphone_td_placeholder{display:none !important;}
			.basket_normal_empty_input_button{position:absolute;right:0;}
			.basket_normal_order_input_button{position:absolute;right:0;top:80px;}
			.basket_normal_tr_buttons{height:150px;}
			.basket_shipping_free{margin-top:135px;display:inline-block;}
			.help_to_find_model{display:inline-block;}
			.invoice_normal_article_table{display:block;}
			.invoice_normal_article_table td{display:inline-block;}
			.invoice_normal_article_table tr{display:block;}
			.invoice_normal_article_infos{border-bottom: 1px solid #b2b2b2;}
			.invoice_order_article_price_sum_td{width:25%;display:inline-block;text-align:center;}
			.invoice_order_article_quantity_td{width:25%;display:inline-block;text-align:center;}
			.invoice_order_article_price_td{width:25%; display:inline-block;text-align:center;}
			.details_zusatzinfos table#mainhead tr{display:block;}
			.details_zusatzinfos table#mainhead td{display:inline-block;}
			.details_zusatzinfos table#mainhead #mittelspalte{display:none;}
			.order_normal_button .notice_symbol{display:none;}
			#ausland_anfrage2 .buttonstyle{font-size:18px;}
			.nohits_infobox{max-width:95%;}
			.add_article_link_to_basket	{white-space: normal;}
			.mainpage span[style*="margin-left"]{margin-left:0px !important;}
			#hausnummer{display:inline-block;}	
/*#shopping_wrapper{transform:scale(0.6);-webkit-transform-style: preserve-3d;-webkit-transform: scale3d(0.3,0.3,0.3);-o-transform: scale(0,3);}
.basket_table_article{transform:scale(0.9);-webkit-transform-style: preserve-3d;-webkit-transform: scale3d(0.9,0.9,0.9);-o-transform: scale(0,9);}*/
.basket_table_article{display:block;/**zoom:1%;transform:scale(0.9);-webkit-transform-style: preserve-3d;-webkit-transform: scale3d(0.9,0.9,0.9);-o-transform: scale(0,9);*/}
.basket_article_description{word-wrap:break-word;}
.article_results_price_td{padding-right:0px;}
.details_trefferlistenstyle{min-height:0px !important;width:98%;margin-left:5px;}
.details_preis_right{margin-right:0px;}
.details_article_middle{margin-left:0px;}
.details_description{display:inline-block;}
.picture_td_details iframe{display:block;margin:0 auto;}
.footertext_container{width:320px;}
.search_form_inputfield_keyword, .search_form_inputfield_manufacturer{width:215px;}
.search_form_td{padding-bottom:10px;line-height:2em;}
/*.invoice_table_article td{display:inline-block;padding:0;width:70px;word-wrap:break-word;max-width:21%;}
.invoice_order_table_header{padding-left:0;padding-right:0;height:120px;}
.invoice_order_table_header_bez{max-width:40% !important;width:100px !important;}
.invoice_table_td_bez{max-width:40% !important;width:100px !important;}
.invoice_order_table_header_bild{display:inline-block;width:0px !important;overflow:hidden;padding:0;}
.invoice_order_table_td_bild{display:inline-block;width:0px !important;overflow:hidden;padding:0;}
.invoice_table_summe_td{max-width:70% !important;width:200px !important;}
.invoice_table_td_order_button{max-width: 100% !important;width:300px !important;}*/  
#CookiePolicy{position:static;width:auto;}
.template_top_title{width:95%;margin:0;padding:0; padding-left:5px;}
.template_special_default_bottom_table{position:static;min-width:101%;margin-left:-1px;}
.template_top_kpl_navi{position:static;height:auto;min-width:101%;}
.template_top_logo_firma{display:none;}
#menupic{display:none !important;}
.template_kpl_content{margin:0;padding:0;min-height:0;}
#template_border_top_right{display:none;}
#template_border_top{display:none;}
#template_border_bottom{display:none;}
#template_border_bottom_left{display:none;}
.article_results_description_td{max-width:50%;padding-left:0px;word-wrap:break-word;}
#templatecontent form[name="mysearch"]{display:block;}
.template_minibasket_td{display:none;}
#templatecontent{border-left: 0px;min-height: 0px;padding: 0px;width: 100%;}
.model_results_table{font-size: 9px !important;margin-left:-5px;} 
.model_results_headline_td,.model_results_td_2,.model_results_td_1,.model_results_td_2_modelfinder,,.model_results_td_1_modelfinder, .model_results_headline_td_modelfinder {font-size:9px !important;}
body{width:100%;}
.template_kpl_content{margin:0;padding:0;min-height:0;}
.nav_top_hori{white-space:normal;margin:0;line-height:2em;}
#template_kpl_content_body{min-height:0;margin:0;}
#vtsearch{width:auto;}
.model_results_td_1, .model_results_td_2,.model_results_td_1_modelfinder, .model_results_td_2_modelfinder, .model_results_headline_td_modelfinder,.model_results_headline_td{word-wrap: break-word; word-break: break-all;width:15%;}
.template_special_default_bottom_td{padding-left:0px; line-height:2em;}
.selectbox_model_parts{min-height:0 !important;}
/*form[name="artgroupsearch"], .search_tips_link{display:none;}*/
td.anfragen_td_links > span[style="font-weight:bold;"]{display:inline-block;}
.article_results_picture_td{width:100%;}
.article_results_picture_td div{border:0;}
.anfrage_table input, .anfrage_table textarea, .request_table input, .request_table textarea{max-width:165px;}
.basket_refresh_input_button, .basket_empty_input_button, .basket_order_input_button{display:block;margin-top:15px;}
#theform .basket_order_input_button,.basket_refresh_input_button, .basket_empty_input_button{/*zoom:100;*/}
form[name="oderinfo"] table{display:inline-block;}
form[name="oderinfo"] table input{display:block;}
.template_kk_suchinclude{display:inline-block !important;margin-top:5px;}
.template_gf_suchinclude{display:inline-block !important;margin-top:5px;}
.template_ak_suchinclude{display:inline-block !important;margin-top:5px;}
#formstreet, #formcity, #formpostcode, #hausnummer,#Invoiceformstreet, #Invoiceformcity, #Invoiceformpostcode, #Invoicehausnummer{float:left;margin-right:3px;}
#formcity,#Invoiceformcity{width:69%;}
#formstreet,#Invoiceformstreet{width:100% !important;}
#formpostcode, #hausnummer,#Invoiceformpostcode, #Invoicehausnummer{width:27%;}
.orders_adress_td{clear:left;}
table.basket_table_article, thead, th, table.basket_table_article td, table.basket_table_article th{display: inline-block;padding:0;}
table.basket_table_article table.eshop_table{display:table;}
table.basket_table_article table.eshop_table td{word-wrap: break-word;word-break: break-word;}
.basket_refresh_input_button, .basket_empty_input_button, .basket_order_input_button{display:block;margin-top:15px;}

.template_shopname_short{font-size:22px;}
.invoice_order_article_description #mainhead td table td{display:inline-block;} 
.model_results_header{margin-left:0px;}
.model_parts_headline{word-wrap:break-word;word-break:break-all;}
.article_results_picture_td div{border:0 !important;}
#templatecontent{padding-left:5px;padding-right:5px;}
.search_form_td input{margin-left:-8px;}
input.button_start_search{margin-left:0px;}
.results_headlines{margin-left:0px;}
.invoice_table_article tr.grey_gradient_tr { background: transparent none repeat scroll 0 0; border-bottom: 1px solid #b2b2b2 !important; margin-bottom: 25px;  padding-bottom: 20px;}
.invoice_order_table_td_bild, .invoice_table_td_bez, .invoice_table_td_einzelpreis, .invoice_table_td_menge, .invoice_table_td_summe_preis{border:0 !important;}
.invoice_table_td_bez{width:100%;}
form[name="invoice"] .invoice_info_table > tbody > tr > td, form[name="invoice"] .invoice_info_table > tr > td{width:95% !important; }
.template_kpl_content{border:0;}
.results_headlines{/*margin-top:-15px;*/}
.addbasket_backlink, .addbasket_articlesearchlink, .addbasket_basketlink{margin-bottom:20px;margin-top:15px;}
.footertext_container br { display: none;}
.basket_article_details_td {width: 100%;}
form[name="oderinfo"] table{width:83% !important;}
.invoice_table_summe_td { width: 82%;}
.invoice_table_td_order_button {width: 96%;}
}

@media only screen and (orientation:portrait) AND (max-width:620px),only screen and (orientation:portrait) AND (max-device-width:620px) {
#shopping_bar li { max-width: 20% !important;}
}

@media only screen and (orientation:portrait) AND (max-width:570px),only screen and (orientation:portrait) AND (max-device-width:570px) {
#shopping_bar li { max-width: 125px !important;min-width:80px;}
}
@media only screen and (orientation:portrait) AND (max-width:545px),only screen and (orientation:portrait) AND (max-device-width:545px) {
#shopping_bar li#shopping_bar_step4 { max-width: 100px !important;}
#shopping_bar li#shopping_bar_step2 { min-width: 60px !important;}
}

@media only screen and (orientation:portrait) AND (max-width:500px),only screen and (orientation:portrait) AND (max-device-width:500px) {
	#shopping_wrapper { height: 180px !important;}
form[name="oderinfo"] table input{width:90% !important;}
form[name="oderinfo"] table input[type="radio"]{width:auto !important;}
form[name="oderinfo"] table select,form[name="oderinfo"] table textarea{width:94% !important;}
form[name="oderinfo"] table{width:98% !important;}
#templatecontent table, #templatecontent img{max-width:98% !important;}
.anfrage_table td[align="left"] {text-align: left;}
#formstreet, #formcity, #formpostcode, #hausnummer,#Invoiceformstreet, #Invoiceformcity, #Invoiceformpostcode, #Invoicehausnummer {float:left;margin-right:3px;}
#formcity,#Invoiceformcity{width:70% !important;}
#formstreet,#invoiceformstreet{width:100% !important;}
#formpostcode, #hausnummer,#Invoiceformpostcode, #Invoicehausnummer{width:19% !important;}
.invoice_table_td_bez{max-width:50%;}
.invoice_table_summe_td{width:75%;}
#shopping_bar li#shopping_bar_step4,#shopping_bar li {  display: block !important;  float: none !important;  height: auto !important; margin: 5px 0 !important;  max-width: 100% !important;  padding: 5px 0 5px 5px !important;}
#shopping_wrapper{max-width:99% !important;}
}

@media only screen and (orientation:landscape) AND (max-width:600px),only screen and (orientation:landscape) AND (max-device-width:600px) {
	#formpostcode, #hausnummer,#Invoiceformpostcode, #Invoicehausnummer{width:25%;}
	 #formcity,#Invoiceformcity{width:67% !important;}
	#formstreet,#Invoiceformstreet{width:100% !important;}
	#shopping_bar li { max-width: 24% !important;min-width: 98px;padding: 3px !important;width: auto !important;}
	a.addbasket_basketlink, a.addbasket_articlesearchlink, a.addbasket_backlink{margin-top:20px;}
}
@media only screen and (orientation:landscape) AND (max-width:535px),only screen and (orientation:landscape) AND (max-device-width:535px) {
	#shopping_bar li{min-width:70px;}
}

@media only screen and (orientation:landscape) AND (max-height:600px) AND (max-width:1000px),only screen and (orientation:landscape) AND (max-device-height:600px) {
.template_kk_suchinclude{display:inline-block !important;margin-left:10px;margin-top:5px;}
.template_gf_suchinclude{display:inline-block !important;margin-left:10px;margin-top:5px;}
.template_ak_suchinclude{display:inline-block !important;margin-left:10px;margin-top:5px;}
#CookiePolicy{position:static;width:auto;}
.footertext_container{width:0;}
.template_top_title{width:100%;margin:0;padding:0;}
.template_special_default_bottom_table{position:static;}
.template_top_kpl_navi{position:static;}
.template_top_logo_firma{display:none;}
#menupic{display:none !important;}
.template_kpl_content{margin:0;padding:0;min-height:0;}
#template_border_top_right{display:none;}
#template_border_top{display:none;}
#template_border_bottom{display:none;}
#template_border_bottom_left{display:none;}

#templatecontent form[name="mysearch"]{display:block;}
.template_minibasket_td{display:none;}
#templatecontent{border-left: 0px;min-height: 0px;padding: 0px;width: 100%;}
body{width:100%;}
.template_kpl_content{margin:0;padding:0;min-height:0;}
.nav_top_hori{white-space:normal;margin:0;}
#template_kpl_content_body{min-height:0;margin:0;}
#vtsearch{width:auto;}
.model_results_td_1, .model_results_td_2,.model_results_td_1_modelfinder, .model_results_td_2_modelfinder, .model_results_headline_td_modelfinder,.model_results_headline_td{word-wrap: break-word; word-break: break-all;}
.template_special_default_bottom_td{padding-left:0px;}
.invoice_order_article_description #mainhead td table td{display:inline-block;}
}

@media only screen and (max-width: 350px) {
.template_shopname_short{font-size:19px;}
.template_shopname_zusatz{font-size:15px;}
}