*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; } :root { --primary: #1B3A5C; --primary-light: #264d75; --secondary: #2E8B57; --secondary-light: #3aa06a; --accent: #E8712B; --accent-hover: #d4631f; --bg-light: #F7F8FA; --bg-white: #FFFFFF; --text-dark: #2D3436; --text-mid: #556270; --text-light: #7f8c8d; --border: #E1E5EA; --shadow-sm: 0 1px 3px rgba(0,0,0,0.08); --shadow-md: 0 4px 12px rgba(0,0,0,0.1); --radius: 8px; --radius-lg: 12px; --max-width: 1200px; } html { scroll-behavior: smooth; font-size: 17px; } body { font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: var(--text-dark); line-height: 1.65; background: var(--bg-white); -webkit-font-smoothing: antialiased; } .container { max-width: var(--max-width); margin: 0 auto; padding: 0 24px; } h1, h2, h3, h4 { line-height: 1.25; color: var(--primary); } h1 { font-size: 2.2rem; font-weight: 700; } h2 { font-size: 1.4rem; font-weight: 600; margin-bottom: 12px; } h3 { font-size: 1.1rem; font-weight: 600; } p { margin-bottom: 1rem; } a { color: var(--primary); text-decoration: none; } /* ===== HEADER ===== */ .header { position: fixed; top: 0; left: 0; right: 0; z-index: 1000; background: rgba(255,255,255,0.97); backdrop-filter: blur(10px); border-bottom: 1px solid var(--border); box-shadow: var(--shadow-md); } .header-inner { display: flex; align-items: center; justify-content: space-between; max-width: var(--max-width); margin: 0 auto; padding: 0 24px; height: 64px; } .logo { font-size: 1.3rem; font-weight: 700; color: var(--primary); text-decoration: none; } .logo span { color: var(--accent); } nav { display: flex; align-items: center; gap: 28px; } nav a { font-size: 0.9rem; font-weight: 500; color: var(--text-mid); transition: color 0.2s; text-decoration: none; } nav a:hover { color: var(--primary); } .header-cta { display: flex; align-items: center; gap: 16px; } .header-phone { font-weight: 600; color: var(--primary); font-size: 0.95rem; text-decoration: none; } .header-phone svg { vertical-align: middle; margin-right: 4px; } .btn { display: inline-flex; align-items: center; gap: 8px; font-family: inherit; font-size: 0.85rem; font-weight: 600; padding: 10px 20px; border-radius: var(--radius); border: none; cursor: pointer; transition: all 0.2s ease; text-decoration: none; white-space: nowrap; } .btn-primary { background: var(--accent); color: #fff; box-shadow: 0 2px 8px rgba(232,113,43,0.3); } .btn-primary:hover { background: var(--accent-hover); } .mobile-menu-btn { display: none; background: none; border: none; cursor: pointer; padding: 8px; } .mobile-menu-btn span { display: block; width: 24px; height: 2px; background: var(--primary); margin: 5px 0; transition: 0.3s; } /* ===== BREADCRUMB ===== */ .breadcrumb { padding: 88px 0 0; font-size: 0.85rem; color: var(--text-light); } .breadcrumb a { color: var(--text-mid); text-decoration: none; } .breadcrumb a:hover { color: var(--primary); } .breadcrumb span { margin: 0 8px; } /* ===== CONTENT ===== */ .page-content { padding: 24px 0 80px; max-width: 800px; } .page-content h1 { margin-bottom: 32px; padding-bottom: 16px; border-bottom: 3px solid var(--accent); display: inline-block; } .info-card { background: var(--bg-light); border-radius: var(--radius-lg); padding: 32px; margin-bottom: 32px; border: 1px solid var(--border); } .info-card h2 { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid var(--border); } .info-grid { display: grid; grid-template-columns: 160px 1fr; gap: 8px 16px; font-size: 0.95rem; } .info-label { font-weight: 600; color: var(--primary); } .info-value { color: var(--text-mid); } .info-value a { color: var(--accent); transition: color 0.2s; } .info-value a:hover { color: var(--accent-hover); } .lawyer-section { margin-top: 40px; } .lawyer-card { background: var(--bg-white); border-radius: var(--radius-lg); padding: 24px 28px; margin-bottom: 20px; border: 1px solid var(--border); transition: box-shadow 0.3s; } .lawyer-card:hover { box-shadow: var(--shadow-md); } .lawyer-card h3 { color: var(--primary); margin-bottom: 8px; font-size: 1.1rem; } .lawyer-card p { font-size: 0.92rem; color: var(--text-mid); margin-bottom: 0; line-height: 1.7; } .lawyer-card .zugelassen { display: inline-flex; align-items: center; gap: 6px; background: rgba(46,139,87,0.1); color: var(--secondary); padding: 4px 12px; border-radius: 16px; font-size: 0.8rem; font-weight: 600; margin-top: 10px; } .insurance-info { background: rgba(46,139,87,0.05); border-left: 4px solid var(--secondary); padding: 16px 20px; border-radius: 0 var(--radius) var(--radius) 0; margin-top: 32px; font-size: 0.92rem; color: var(--text-mid); } .insurance-info strong { color: var(--primary); } .disclaimer { margin-top: 32px; font-size: 0.85rem; color: var(--text-light); line-height: 1.7; } /* ===== FOOTER ===== */ .footer { background: #0f2438; color: rgba(255,255,255,0.7); padding: 60px 0 0; } .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr; gap: 48px; padding-bottom: 40px; border-bottom: 1px solid rgba(255,255,255,0.1); } .footer h4 { color: #fff; font-size: 0.95rem; margin-bottom: 16px; } .footer-logo { font-size: 1.2rem; font-weight: 700; color: #fff; margin-bottom: 12px; } .footer-logo span { color: var(--accent); } .footer p, .footer a { font-size: 0.88rem; color: rgba(255,255,255,0.6); } .footer a:hover { color: #fff; } .footer-links { list-style: none; } .footer-links li { margin-bottom: 8px; } .footer-links a { display: inline-block; transition: color 0.2s; text-decoration: none; } .footer-address { line-height: 1.8; } .footer-bottom { display: flex; justify-content: space-between; align-items: center; padding: 20px 0; font-size: 0.82rem; flex-wrap: wrap; gap: 12px; } /* ===== MOBILE NAV ===== */ .nav-mobile { display: none; position: fixed; top: 64px; left: 0; right: 0; background: #fff; border-bottom: 1px solid var(--border); z-index: 999; padding: 16px 24px; box-shadow: var(--shadow-md); } .nav-mobile.open { display: flex; flex-direction: column; gap: 12px; } .nav-mobile a { font-size: 1rem; font-weight: 500; color: var(--text-dark); padding: 8px 0; text-decoration: none; } /* ===== RESPONSIVE ===== */ @media (max-width: 768px) { nav { display: none; } .header-cta .btn { display: none; } .mobile-menu-btn { display: block; } .info-grid { grid-template-columns: 1fr; gap: 4px 0; } .info-label { margin-top: 8px; } .footer-grid { grid-template-columns: 1fr; gap: 32px; } h1 { font-size: 1.7rem; } .page-content { padding: 16px 0 60px; } .breadcrumb { padding-top: 80px; } } { "@context": "https://schema.org", "@type": "WebPage", "name": "Impressum", "url": "https://www.abmahnhelfer.de/impressum", "description": "Impressum von abmahnhelfer.de – ein Service der von Rüden rechtsanwälte GbR, Berlin.", "publisher": { "@type": "LegalService", "name": "von Rüden rechtsanwälte GbR", "url": "https://www.rueden.de", "address": { "@type": "PostalAddress", "streetAddress": "Leipziger Platz 9", "addressLocality": "Berlin", "postalCode": "10117", "addressCountry": "DE" }, "telephone": "+49302005907741" } }

Impressum

Angaben gemäß § 5 DDG

Kanzlei
von Rüden rechtsanwälte GbR
Gesellschaft bürgerlichen Rechts (GbR)
Anschrift
Leipziger Platz 9
10117 Berlin
Telefon
Telefax
+49 (0) 30 / 200 590 77 11
E-Mail
Internet

Rechtsform und Vertretung

Rechtsform
Gesellschaft bürgerlichen Rechts (GbR)
Vertretungsberechtigte Gesellschafter
Johannes von Rüden, Fabian Heyse
USt.-IdNr.
DE-279218916
Inhaltlich verantwortlich
Rechtsanwalt Johannes von Rüden
(gemäß § 18 Abs. 2 MStV)

Berufsrechtliche Angaben

Rechtsanwalt Johannes von Rüden

Rechtsanwalt Johannes von Rüden hat seine Berufszulassung in Deutschland erworben und ist Mitglied der Rechtsanwaltskammer Berlin.

Zugelassen in Deutschland

Rechtsanwalt Fabian Heyse

Rechtsanwalt Fabian Heyse hat seine Berufszulassung in Deutschland erworben und ist Mitglied der Rechtsanwaltskammer Berlin.

Zugelassen in Deutschland

Zuständige Kammer & Berufsordnung

Kammer
Rechtsanwaltskammer Berlin
Littenstraße 9, 10179 Berlin
Berufsbezeichnung
Rechtsanwalt (verliehen in der Bundesrepublik Deutschland)
Berufsordnung
Bundesrechtsanwaltsordnung (BRAO)
Berufsordnung für Rechtsanwälte (BORA)
Fachanwaltsordnung (FAO)
Rechtsanwaltsvergütungsgesetz (RVG)
Einsehbar unter: www.brak.de
Berufshaftpflichtversicherung:
Allianz Versicherungs-AG, Königinstraße 28, 80802 München.
Der räumliche Geltungsbereich des Versicherungsschutzes umfasst Deutschland.
Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich. Die auf dieser Website enthaltenen Angaben und Informationen stellen keine Rechtsberatung dar.

Verbraucherstreitbeilegung

Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.