body{width:993px;margin:0 auto;font-size:12px;color:#121212;} /* */
table {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! */
tr#lightyellow { background: #ddd; } /* hervorgehobene Zeile in einer Tabelle */
td#lightyellow, .lightyellow { background: #ddd; } /* hervorgehobenes Feld in einer Tabelle */
a:link {  background: transparent; color:#121212; } /* generell Links */
a:visited {  background: transparent;   } /* besuchte Links */
a:hover {  background: transparent;   } /* Links Hover (drÃ¯Â¿Â½berfahren mit der Maus) */
.positve {  } /* positive Meldungen */
.negative {  } /* negative Meldung */
.minibasket_header { font-weight:bold;font-size:12px;color:#f0f0f0; } /* Mini Warenkorb Ã¯Â¿Â½berschrift */
.minibasket_quantity_description { font-size:12px; } /* Mini Warenkorb Artikelanzahl Beschreibung */
.minibasket_basket_link { font-weight:bold;font-size:12px; } /* Mini Warenkorb Linktext zum Warenkorb */
.minibasket_order_link { font-weight:bold;font-size:12px; } /* Mini Warenkorb Linktext zur Bestellung */
a:minibasket { font-size:12px;  } /* Mini Warenkorb Links generell */
.minibasket_empty { font-size:12px; } /* Mini Warenkorb Leer (Keine Artikel) */
.popup_articlegroups_table { background: #EEEEEE; } /* Artikelgruppen Tabelle */
.popup_article_groups_td { font-size:9px;  } /* Artikelgruppen Feld */
.popup_articlegroups_heads { font-size:12px;  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 { color:#121212; } /* Artikelfundstellen Tabelle Links */
.show_all_results_navigation_link {  } /* Navigations Links in den Fundstellen */
.show_all_results_link { font-size:12px;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 {  display:inline-block; margin-top:15px; 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;  } /* 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 {  border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kopfzeile der Fundstellen Feld */
.model_results_headline_td_modelfinder {  border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kopfzeile der Fundstellen Feld */
.model_results_td_1 { 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 { 	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 { 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 { 	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:200px; color: #121212;} /* Textfeld Hersteller */
.search_form_inputfield_keyword { width:200px; color:#121212; } /* 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{color:#121212;}/* */
.details_model a{color:#121212;}/* */
.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 */
.onstock { color:green; font-weight:normal; font-size:12px; } /* auf Lager */
.not_yetonstock { color:#d67825; font-weight:normal; font-size:12px; } /* lieferbar innerhalb von X Wochen Text */
.not_onstock { } /* nicht lieferbar Text */
.german_mwst_info { } /* inklusive gÃ¯Â¿Â½ltige MwSt */
a:link.order_link { display:inline;} /* Bestellen Button in der Artikel- GerÃ¯Â¿Â½tesuche */
a:special_order_link { font-size:12px;  font-weight:bold; } /* Sonderpreis Bestellen Link */
.model_parts_headline {  } /* Kopfzeile der GerÃ¯Â¿Â½te */
.model_data { font-size:20px;} /* GerÃ¯Â¿Â½tedaten */
.selectbox_model_parts	{	background:#FFF; font-size: 10pt; list-style-type:none;padding:0;margin:0;cursor:pointer;min-height:180px;	}/* */
.add_article_link_to_basket { display:inline;color:#121212; } /* Aritkel in den Warenkorb hinzufÃ¯Â¿Â½gen Link */
.add_article_link_to_basket a{color:#121212;}/* */
.step_active { background:#E8E8E8;color:black;font-weight:bold;	font-size:10pt; } /* Schrittweise Bestellung aktiv */
.step_inactive { background:#E8E8E8;	color:black;	font-size:8pt; } /* Schrittweise Bestellung inaktiv */
.smallnormaltable {  font-size: 10px; color: black; } /* normale Tabelle */
.smallnormal {   } /* normale Schrift */
.largebold {  font-size: 18px; font-weight: bold; } /* gross und fett */
.smallcompact {  font-size: 10px; } /* kleine Schrift */
.smallbold {  font-size: 10px; font-weight: bold; } /* kleine fette Schrift */
.smallboldtable { font-size: 10px; font-weight: bold; color: black; } /* kleine fette Schrift in einer Tabelle */
.smallboldtabletop {  font-size: 10px; font-weight: bold; color: #999999; } /* kleine fette Schrift in der Tabellenkopfzeile */
hr { height: 1; } /* 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;color:#121212; } /* Artikel erfolgreich in den Warenkorb gelegt */
.addbasket_backlink { font-size:10px; color:#121212; } /* zum Warenkorb hinzufÃ¯Â¿Â½gen Link */
.addbasket_articlesearchlink { font-size:10px; color:#121212;} /* Artikelsuche Link beim Artikel in Warenkorb legen */
.addbasket_basketlink { font-size:10px;color:#121212; } /* zum Warenkorb hinzufÃ¯Â¿Â½gen */
.howitworks { font-size:16px;font-weight:normal;color:#121212; } /* Wie es funktioniert Ã¯Â¿Â½berschrift */
.howitworks_description { font-size:12px; } /* Wie es funktioniert (Beschreibung) */
.basket_headline_td { font-size:12px;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; } /* Warenkorb Summe */
.basket_shippingcosts_header { font-size:12px;  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;  } /* Versandkosten Nachnahme ZahlkartegebÃ¯Â¿Â½hr */
.basket_shipping_nachnahme_costs_sum { font-size:12px; } /* 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; } /* 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;  } /* 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; } /* 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 { font-size:12px; } /* 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-size:12px;width:320px; } /* Bestellung Adressfeld Bemerkung */
.orders_adress_cookie {  } /* Bestellung Adressfeld Cookie */
.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_head_text { font-size:15px;font-weight:bold;color:#121212; } /* BestellbestÃ¯Â¿Â½tigung Ã¯Â¿Â½berschrift */
.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-size: 10px; font-weight: bold; color: #666666; background: #EEEEEE; border-style: outset; border-color: #DDDDDD; } /* Bestellung absenden Bestell Button */
.invoice_correct_data_button {  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-weight:bold; } /* Bestellung absenden Artikel Tabellen Kopf */
.invoice_order_article_description { font-size:12px;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-size: 12px;font-weight:bold; } /* Bestellung absenden Summe (Gesamt) */
.invoice_summary_all {  font-size: 12px;font-weight:bold; } /* Bestellung absenden Summe Kosten */
.ordersubmit_ready_description {  } /* BestellbestÃ¯Â¿Â½tigung erfolgreich abgesendet Text */
.ordersubmit_success_header {  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-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;} /* Anfrage Formularfeld Hersteller */
.request_form_modelname_field { font-size:12px;} /* Anfrage Formularfeld Modellname */
.request_form_modelnumber_field { font-size:12px;} /* Anfrage Formularfeld Modellnummer */
.request_form_pnc_field { font-size:12px;  } /* Anfrage Formularfeld PNC Nummer */
.request_form_art_field { font-size:12px;  } /* Anfrage Formularfeld GerÃ¯Â¿Â½teart */
.request_form_articlenumber_field { font-size:12px;  } /* Anfrage Formularfeld Artikelnummer des Herstellers */
.request_form_description_field { font-size:12px;  } /* Anfrage Formularfeld Beschreibung */
.request_form_kdnr_field { font-size:12px;  } /* Anfrage Formularfeld Kundennummer */
.request_form_contact_person_text {  } /* Anfrage Kontaktperson */
.request_form_contact_person_field { font-size:12px;  } /* Anfrage Formularfeld Kontaktfeld */
.request_form_contact_mail_text {  } /* Anfrage Emailadresse */
.request_form_contact_mail_field { font-size:12px;  } /* Anfrage Formularfeld Emailadresse */
.request_form_contact_phone_text {  } /* Info */
.request_form_contact_phone_field { font-size:12px;  } /* Anfrage Formularfeld Telefon */
.request_form_phone_available_field { font-size:12px;  } /* Anfrage Formularfeld Erreichbarkeit */
.request_submit_button { font-size:12px;  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;color:#121212; } /* 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 { color:#121212; font-weight:bold; } /* Kabelkonfigurator normaler Link */
a:visited.cableconf { color:#121212; font-weight:bold; } /* Kabelkonfigurator besuchter Link */
a:active.cableconf { color:#121212; 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:#AAAAAA; } /* 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;  } /* 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:15px;} /* Suchfeld Tabelle */
.agb_header { font-weight:normal;font-size:20px;color:#000000; } /* AGB Ã¯Â¿Â½berschrift */
.imprint_header { font-weight:normal;font-size:20px;color:#000000; } /* Impressum Ã¯Â¿Â½berschrift */
.privacy_header { font-weight:normal;font-size:20px;color:#000000; } /* Datenschutz Ã¯Â¿Â½berschrift */
.welcomepage_header { font-size:16px;font-weight:bold;color:#121212; } /* Startseite / Willkommenseite Ã¯Â¿Â½berschrift */
.details_headline_td { border-collapse: collapse;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1;  } /* Kopfzeile der Artikeldetailsseite */
.details_replacement_table {} /* Vergleichsartikel Tabelle auf der Detailsseite */


#shopping_wrapper {
}/* */


#shopping_bar { 
width:auto;
min-width:550px;
list-style-type:none; 
list-style-position:outside;
padding:0;
overflow:visible;
white-space:nowrap;
height:5px;
position:relative;
}/* */

#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;
}/* */
#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; }/* */
#shopping_bar_step2 { vertical-align:middle; padding:10px; }/* */
#shopping_bar  #shopping_bar_step2_done {  vertical-align:middle; padding:10px; }/* */
#shopping_bar_step3 { vertical-align:middle; padding:10px; }/* */
#shopping_bar  #shopping_bar_step3_done {  vertical-align:middle; padding:10px;}/* */
#shopping_bar_step4 { vertical-align:middle; padding:10px; }/* */
#shopping_bar #shopping_bar_step4_done {  vertical-align:middle; padding:10px;}/* */
#shopping_bar_step5 { vertical-align:middle; padding:10px; }/* */
#shopping_bar #shopping_bar_step5_done {  vertical-align:middle; padding:10px;}/* */

#shopping_bar a{color:#048204;}/* */

.seo_link	{
color: #000000; 
font-weight: normal;
text-decoration: underline;
font-style: normal;

font-size: 12px;
}/* */
.seo_h1	{
font-size: 14px;

color: #000000;
text-align:center;
}/* */
.seo_h2	{
font-size: 13px;

color: #000000;
}/* */
.seo_h3	{
font-size: 13px;

color: #000000;
}/* */
.seo_h4	{
font-size: 12px;

color: #000000;
}/* */
.SEO	{
margin:0px;

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	{


color: #000000;
}/* */
.seo_shopsuche	{
font-size:12px;

border:0px;
padding:0px;
background:#FFFFFF;
}/* */
.seo_geraetesuche	{


}/* */
.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 {   
    background: transparent url('/pics/eshop/templates/skin_21/button_right_basket.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 26px;
	margin-right: 6px;
	padding-right: 22px;
	text-decoration: none;
	color: #fff;
	
	font-size:16px;
	font-weight:bold;
}/* */
a.button span {
	background: transparent url('/pics/eshop/templates/skin_21/button_left_basket.png') no-repeat; 
	display: block;
	line-height: 25px;
	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 {
    background: transparent url('/pics/eshop/templates/skin_21/button_right_arrow_green.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 26px; 
	margin-right: 6px;
	padding-right: 22px; 
	text-decoration: none;
	color: #fff;
	
	font-size:17px;
	font-weight:bold;
}/* */
a.buttongreen span {
	
	background: transparent url('/pics/eshop/templates/skin_21/button_left_green.png') no-repeat; 
	display: block;
	line-height: 25px;
	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:url('/pics/eshop/templates/skin_21/background_leftnav_grey.png') repeat-x #EAE8E9;
}/* */

em { font-style: italic} /* */

.searchwizard {background-color:#FFF; padding:10px 10px 10px 10px;}/* */
.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 { 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;text-shadow: 1px 1px 3px #000;}/* */
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_kpl_navi{height:130px;max-width:980px;width:100%;position:fixed;top:18px;z-index:20;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{margin:12px 0 0 223px;white-space:nowrap;}/* */
.template_kpl_content{display:block;margin-top:135px;min-height:700px;width:100%;max-width:980px;}/* */
.template_special_default_bottom_table{position:fixed;bottom:20px;max-width:980px;background-color:#fff;z-index:20;border-left:1px solid #dedede;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;}/* */
#CookiePolicy>a{color:#b2b2b2 !important;}/* */
.template_minibasket_td{float:left;padding-top:15px;width:240px;margin-right:0px;padding-right:0px;padding-left:4px;}/* */
#templatecontent{width:100%;max-width:710px;padding-top:27px;padding-left:245px;border-left:1px solid #dedede;min-height:726px;}/* */
#template_kpl_content_body{width:100%;margin-top:20px;background: url("/pics/eshop/templates/skin_19/bg-w.png") repeat-y scroll -1125px 0 ;min-height:830px;max-width:993px;}/* */
#template_border_bottom{width:100%;background: url("/pics/eshop/templates/skin_19/bg-w.png") no-repeat scroll -2188px 100% ;position:fixed;bottom:0;height:20px;background-color:#fff;}/* */
#template_border_top_right{background: url("/pics/eshop/templates/skin_19/bg-w.png") repeat-y scroll -1125px 0;max-width: 993px;width:100%;position: fixed;top: 18px;z-index: 19;height:117px;background-color:#fff;}/* */
#template_border_top{background: url("/pics/eshop/templates/skin_19/bg-w.png") no-repeat scroll -63px 12px;max-width: 993px;width:100%;position: fixed;top: 0px;z-index: 20;height:37px;background-color:#fff;}/* */
#template_border_bottom_left{width:10%;background: url("/pics/eshop/templates/skin_19/bg-w.png") no-repeat scroll -2146px 100% ;position:fixed;bottom:0;height:20px;background-color:#fff;z-index:21;}/* */
.search_tips_link{color:#b2b2b2;}/* */
.template_minibasket_td .templatemenu, .ButtonBoxes{
display:block;
width:200px;
color: #fff;
display: block;
float: left;
font-size: 13px;
font-weight: bold;
height: 100%;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
margin: 0 0 18px 7px;
padding: 0;
text-align: center;
text-decoration: none;
text-shadow: 1px 1px 3px #000;
height:38px;
verticall-align:middle;
cursor:pointer;
text-decoration:none !important;
}/* */
.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;}/* */

#send_anfrage_shop a{
color:#121212;
}/* */
#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:180px;width:20%;height:110px; }/* */
.template_top_title{width:57%;margin-left:242px;height:85px;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;text-shadow: 1px 1px 3px #000; }/* */
.template_shopname_short{color: #efefef;text-shadow: 1px 1px 3px #000;display: block;font-size: 27px;font-weight: bold; margin: 0 auto;}/* */
.template_shopname_adresse{color: #efefef;text-shadow: 1px 1px 3px #000;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-top:10px;margin-left: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-top:5px;}/* */
a.model_results_link{margin:0;}/* */

.articlegroup_imgage_placeholder{display:none;}/* */
.search_artgroups_link{display:none;}/* */
.picture_td_details{width:220px;height:200px;}/* */
.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;text-shadow: 1px 1px 3px #000;cursor:pointer;width:15px;display:inline-block;box-shadow: 1px 1px 2px 1px #333;padding-left:8px;}/* */
.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:550px !important;}/* */

@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_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:110px;}/* */
.template_special_default_bottom_td{padding-left:0px;}/* */
#templatecontent{border-left: 0px;min-height: 0px;width: 72%;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;}/* */
#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: break-all;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{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%}/* */
}/***/

@media only screen and (max-width: 740px) {

}/***/
@media only screen and (orientation:portrait) AND (max-width:700px),only screen and (orientation:portrait) AND (max-device-width:700px) {
.article_results_description_td{max-width:35%;}/* */
}/***/

@media only screen and (orientation:portrait) AND (max-width:650px),only screen and (orientation:portrait) AND (max-device-width:650px) {
.article_results_description_td{max-width:30%;}/* */
}/***/

@media only screen and (orientation:portrait) AND (max-width:600px),only screen and (orientation:portrait) AND (max-device-width:600px) {
.template_top_logo_firma{display:none;}/* */
.article_results_description_td{max-width:25%;}/* */
}/***/

@media only screen AND (max-width:550px){
.template_top_kpl_navi{width:100%;top:34px;height:110px;}/* */
#CookiePolicy{min-height:34px;}/* */
}/***/
@media only screen AND (max-width:500px)
{ 
	.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:500px),only screen and (orientation:portrait) AND (max-device-width:500px) {

.basket_table_article{display:block;}/* */
.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;}/* */
#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:160px;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;} /* */
.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, td>span[style="font-weight:bold;"]{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{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{}/* */
form[name="oderinfo"] table{display:inline-block;}/* */
form[name="oderinfo"] table input{max-width:98%;display:block;}/* */
form[name="oderinfo"] table textarea{max-width:98%;}/* */
.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;}/* */

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;}/* */

#templatecontent{padding-left:5px;}/* */
.search_form_td input{margin-left:-8px;}/* */
input.button_start_search{margin-left:0px;}/* */
.results_headlines{margin-left:0px;}/* */
}/***/

@media only screen and (orientation:landscape) AND (max-height:500px),only screen and (orientation:landscape) AND (max-device-height:500px) {
.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;}/* */
}/***/