Compare commits
6
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
01ea3bd07a | ||
|
|
eef49d7bb3 | ||
|
|
93d4d3bba3 | ||
|
|
bc1c5a62fb | ||
|
|
ac8468ca76 | ||
|
|
014422e0b6 |
No files matched your search
@@ -2,11 +2,44 @@ Options +FollowSymLinks
|
|||||||
|
|
||||||
RewriteEngine on
|
RewriteEngine on
|
||||||
|
|
||||||
|
# Redirect duplicate homepage URLs (/main.html and /index.php) to canonical root /
|
||||||
|
RewriteRule ^main\.html$ / [R=301,L]
|
||||||
|
RewriteCond %{THE_REQUEST} \s/+index\.php[\s?] [NC]
|
||||||
|
RewriteCond %{QUERY_STRING} ^$
|
||||||
|
RewriteRule ^index\.php$ / [R=301,L]
|
||||||
|
|
||||||
|
# Clean URL routing for .html pages
|
||||||
RewriteCond %{REQUEST_FILENAME} !-f
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
RewriteCond %{QUERY_STRING} ([a-zA-Z0-9-_.=&+%]*)
|
RewriteCond %{QUERY_STRING} ([a-zA-Z0-9-_.=&+%]*)
|
||||||
RewriteRule ^([0-9a-zA-Z\-]+).html$ index.php?action=$1&%1 [L]
|
RewriteRule ^([0-9a-zA-Z\-]+).html$ index.php?action=$1&%1 [L]
|
||||||
|
|
||||||
|
# Custom 404 handler
|
||||||
|
ErrorDocument 404 /index.php?action=404
|
||||||
|
|
||||||
|
# Advertise HTTP/3 (h3) support via Alt-Svc header
|
||||||
|
<IfModule mod_headers.c>
|
||||||
|
Header setIfEmpty Alt-Svc "h3=\":443\"; ma=86400"
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# Gzip / Deflate Compression for Core Web Vitals & PageSpeed
|
||||||
|
<IfModule mod_deflate.c>
|
||||||
|
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript application/ld+json image/svg+xml
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# Browser Caching for Static Assets
|
||||||
|
<IfModule mod_expires.c>
|
||||||
|
ExpiresActive On
|
||||||
|
ExpiresByType image/jpeg "access plus 1 month"
|
||||||
|
ExpiresByType image/png "access plus 1 month"
|
||||||
|
ExpiresByType image/gif "access plus 1 month"
|
||||||
|
ExpiresByType image/x-icon "access plus 1 month"
|
||||||
|
ExpiresByType image/svg+xml "access plus 1 month"
|
||||||
|
ExpiresByType text/css "access plus 1 month"
|
||||||
|
ExpiresByType application/javascript "access plus 1 month"
|
||||||
|
ExpiresByType application/pdf "access plus 7 days"
|
||||||
|
ExpiresByType font/ttf "access plus 1 year"
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
<Files .htaccess>
|
<Files .htaccess>
|
||||||
order allow,deny
|
Require all denied
|
||||||
deny from all
|
|
||||||
</Files>
|
</Files>
|
||||||
+3
-3
@@ -4,9 +4,9 @@ FROM php:8.5-apache-trixie
|
|||||||
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" \
|
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" \
|
||||||
&& printf "date.timezone = Europe/Berlin\nexpose_php = Off\nsession.cookie_httponly = 1\nsession.use_strict_mode = 1\n" > "$PHP_INI_DIR/conf.d/99-custom.ini"
|
&& printf "date.timezone = Europe/Berlin\nexpose_php = Off\nsession.cookie_httponly = 1\nsession.use_strict_mode = 1\n" > "$PHP_INI_DIR/conf.d/99-custom.ini"
|
||||||
|
|
||||||
# Enable Apache modules and harden server signature
|
# Enable Apache modules (including HTTP/2) and harden server signature
|
||||||
RUN a2enmod rewrite headers expires deflate \
|
RUN a2enmod rewrite headers expires deflate http2 \
|
||||||
&& printf "ServerTokens Prod\nServerSignature Off\n" > /etc/apache2/conf-available/security-hardening.conf \
|
&& printf "ServerTokens Prod\nServerSignature Off\nProtocols h2 h2c http/1.1\n" > /etc/apache2/conf-available/security-hardening.conf \
|
||||||
&& a2enconf security-hardening
|
&& a2enconf security-hardening
|
||||||
|
|
||||||
# Copy application code
|
# Copy application code
|
||||||
|
|||||||
+96
-12
@@ -18,7 +18,7 @@
|
|||||||
--primary-light: #e6f4f8;
|
--primary-light: #e6f4f8;
|
||||||
--primary-hover: #0e6285;
|
--primary-hover: #0e6285;
|
||||||
|
|
||||||
--accent: #0284c7;
|
--accent: #0277b5;
|
||||||
--accent-hover: #0369a1;
|
--accent-hover: #0369a1;
|
||||||
--accent-light: #e0f2fe;
|
--accent-light: #e0f2fe;
|
||||||
--accent-dark: #075985;
|
--accent-dark: #075985;
|
||||||
@@ -32,21 +32,21 @@
|
|||||||
--bg-alt: #f1f5f9;
|
--bg-alt: #f1f5f9;
|
||||||
|
|
||||||
--text-main: #1e293b;
|
--text-main: #1e293b;
|
||||||
--text-muted: #64748b;
|
--text-muted: #475569;
|
||||||
--text-light: #94a3b8;
|
--text-light: #94a3b8;
|
||||||
--text-white: #ffffff;
|
--text-white: #ffffff;
|
||||||
|
|
||||||
--border: #e2e8f0;
|
--border: #e2e8f0;
|
||||||
--border-focus: #0284c7;
|
--border-focus: #0277b5;
|
||||||
|
|
||||||
/* State Colors */
|
/* State Colors */
|
||||||
--success: #16a34a;
|
--success: #166534;
|
||||||
--success-bg: #dcfce7;
|
--success-bg: #dcfce7;
|
||||||
--success-border: #86efac;
|
--success-border: #86efac;
|
||||||
--danger: #dc2626;
|
--danger: #b91c1c;
|
||||||
--danger-bg: #fee2e2;
|
--danger-bg: #fee2e2;
|
||||||
--danger-border: #fca5a5;
|
--danger-border: #fca5a5;
|
||||||
--warning: #d97706;
|
--warning: #b45309;
|
||||||
--warning-bg: #fef3c7;
|
--warning-bg: #fef3c7;
|
||||||
|
|
||||||
/* Shadows */
|
/* Shadows */
|
||||||
@@ -113,6 +113,59 @@ a:hover {
|
|||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Accessibility: Skip Link & Screen-Reader Utility */
|
||||||
|
.skip-link {
|
||||||
|
position: absolute;
|
||||||
|
top: -100px;
|
||||||
|
left: 1rem;
|
||||||
|
z-index: 9999;
|
||||||
|
background-color: var(--primary-dark);
|
||||||
|
color: #ffffff;
|
||||||
|
padding: 0.75rem 1.25rem;
|
||||||
|
border-radius: var(--radius-md);
|
||||||
|
font-weight: 700;
|
||||||
|
box-shadow: var(--shadow-lg);
|
||||||
|
border: 2px solid #ffffff;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.skip-link:focus {
|
||||||
|
top: 0.75rem;
|
||||||
|
color: #ffffff;
|
||||||
|
outline: 3px solid var(--accent-light);
|
||||||
|
outline-offset: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sr-only {
|
||||||
|
position: absolute;
|
||||||
|
width: 1px;
|
||||||
|
height: 1px;
|
||||||
|
padding: 0;
|
||||||
|
margin: -1px;
|
||||||
|
overflow: hidden;
|
||||||
|
clip: rect(0, 0, 0, 0);
|
||||||
|
white-space: nowrap;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Accessibility: Keyboard Focus Visible */
|
||||||
|
a:focus-visible,
|
||||||
|
button:focus-visible,
|
||||||
|
.btn:focus-visible,
|
||||||
|
.nav-link:focus-visible,
|
||||||
|
.nav-toggle:focus-visible,
|
||||||
|
.gallery-item:focus-visible {
|
||||||
|
outline: 3px solid var(--accent);
|
||||||
|
outline-offset: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-bar a:focus-visible,
|
||||||
|
.site-footer a:focus-visible,
|
||||||
|
.hero-banner .btn:focus-visible {
|
||||||
|
outline: 3px solid #bae6fd;
|
||||||
|
outline-offset: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
margin-bottom: 1.15rem;
|
margin-bottom: 1.15rem;
|
||||||
}
|
}
|
||||||
@@ -128,15 +181,18 @@ h1, h2, h3, h4, h5, h6 {
|
|||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1,
|
||||||
|
.h1-style {
|
||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
letter-spacing: -0.02em;
|
letter-spacing: -0.02em;
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-bottom: 0.75rem;
|
padding-bottom: 0.75rem;
|
||||||
|
margin-top: 0;
|
||||||
margin-bottom: 1.5rem;
|
margin-bottom: 1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1::after {
|
h1::after,
|
||||||
|
.h1-style::after {
|
||||||
content: '';
|
content: '';
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
@@ -975,7 +1031,8 @@ li {
|
|||||||
transition: var(--transition);
|
transition: var(--transition);
|
||||||
}
|
}
|
||||||
|
|
||||||
.gallery-item:hover .gallery-overlay {
|
.gallery-item:hover .gallery-overlay,
|
||||||
|
.gallery-item:focus-visible .gallery-overlay {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1002,7 +1059,8 @@ li {
|
|||||||
transition: var(--transition);
|
transition: var(--transition);
|
||||||
}
|
}
|
||||||
|
|
||||||
.gallery-item:hover .gallery-zoom-icon {
|
.gallery-item:hover .gallery-zoom-icon,
|
||||||
|
.gallery-item:focus-visible .gallery-zoom-icon {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
transform: translate(-50%, -50%) scale(1);
|
transform: translate(-50%, -50%) scale(1);
|
||||||
}
|
}
|
||||||
@@ -1461,7 +1519,7 @@ textarea.form-control {
|
|||||||
.footer-bottom {
|
.footer-bottom {
|
||||||
padding: 1.5rem 0;
|
padding: 1.5rem 0;
|
||||||
font-size: 0.85rem;
|
font-size: 0.85rem;
|
||||||
color: #64748b;
|
color: #94a3b8;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
@@ -1470,7 +1528,7 @@ textarea.form-control {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.footer-bottom a {
|
.footer-bottom a {
|
||||||
color: #94a3b8;
|
color: #cbd5e1;
|
||||||
margin-left: 1rem;
|
margin-left: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1780,3 +1838,29 @@ h1, h2, h3, h4, p, li, .card, .location-card, .contact-detail-value, .btn {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ==========================================================================
|
||||||
|
Reduced Motion Preference (WCAG 2.3.3)
|
||||||
|
========================================================================== */
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
html {
|
||||||
|
scroll-behavior: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
*,
|
||||||
|
*::before,
|
||||||
|
*::after {
|
||||||
|
animation-duration: 0.01ms !important;
|
||||||
|
animation-iteration-count: 1 !important;
|
||||||
|
transition-duration: 0.01ms !important;
|
||||||
|
scroll-behavior: auto !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gallery-item:hover img,
|
||||||
|
.gallery-item:hover,
|
||||||
|
.feature-box:hover,
|
||||||
|
.btn:hover,
|
||||||
|
.header-cta-btn:hover {
|
||||||
|
transform: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+134
-141
@@ -19,8 +19,8 @@
|
|||||||
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
|
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
|
||||||
color: #1e293b;
|
color: #1e293b;
|
||||||
background: #ffffff;
|
background: #ffffff;
|
||||||
line-height: 1.36;
|
line-height: 1.45;
|
||||||
font-size: 8.2pt;
|
font-size: 9pt;
|
||||||
-webkit-print-color-adjust: exact;
|
-webkit-print-color-adjust: exact;
|
||||||
print-color-adjust: exact;
|
print-color-adjust: exact;
|
||||||
}
|
}
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
width: 210mm;
|
width: 210mm;
|
||||||
height: 297mm;
|
height: 297mm;
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 9mm 11.5mm 8.5mm;
|
padding: 9.5mm 11.5mm 8.5mm;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
@@ -40,9 +40,9 @@
|
|||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding-bottom: 2.5mm;
|
padding-bottom: 3mm;
|
||||||
border-bottom: 2px solid #0284c7;
|
border-bottom: 2px solid #0284c7;
|
||||||
margin-bottom: 3mm;
|
margin-bottom: 3.5mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand {
|
.brand {
|
||||||
@@ -50,29 +50,54 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.header-right {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 3.2mm;
|
||||||
|
}
|
||||||
|
|
||||||
.header-contact {
|
.header-contact {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
font-size: 8pt;
|
font-size: 8.8pt;
|
||||||
color: #07384d;
|
color: #07384d;
|
||||||
line-height: 1.35;
|
line-height: 1.42;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header-contact strong {
|
.header-contact strong {
|
||||||
color: #07384d;
|
color: #07384d;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header-contact .email-link {
|
.header-contact .web-link {
|
||||||
color: #0284c7;
|
color: #0284c7;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.header-qr-box {
|
||||||
|
width: 15.5mm;
|
||||||
|
height: 15.5mm;
|
||||||
|
padding: 1.1mm;
|
||||||
|
background: #ffffff;
|
||||||
|
border: 1px solid #cbd5e1;
|
||||||
|
border-radius: 4px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.header-qr {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
/* Motto Banner */
|
/* Motto Banner */
|
||||||
.motto-banner {
|
.motto-banner {
|
||||||
background: linear-gradient(135deg, #07384d 0%, #0b4f6c 100%);
|
background: linear-gradient(135deg, #07384d 0%, #0b4f6c 100%);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 2.8mm 4.2mm;
|
padding: 3.2mm 4.5mm;
|
||||||
margin-bottom: 3mm;
|
margin-bottom: 3.5mm;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
@@ -80,7 +105,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.motto-text {
|
.motto-text {
|
||||||
font-size: 9.6pt;
|
font-size: 10.2pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
color: #f0f9ff;
|
color: #f0f9ff;
|
||||||
@@ -88,7 +113,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.motto-sub {
|
.motto-sub {
|
||||||
font-size: 7.4pt;
|
font-size: 8pt;
|
||||||
color: #bae6fd;
|
color: #bae6fd;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
@@ -98,8 +123,8 @@
|
|||||||
.physicians-row {
|
.physicians-row {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: repeat(3, 1fr);
|
grid-template-columns: repeat(3, 1fr);
|
||||||
gap: 3mm;
|
gap: 3.4mm;
|
||||||
margin-bottom: 3.2mm;
|
margin-bottom: 3.6mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.physician-card {
|
.physician-card {
|
||||||
@@ -107,43 +132,38 @@
|
|||||||
border: 1px solid #e2e8f0;
|
border: 1px solid #e2e8f0;
|
||||||
border-left: 3.5px solid #0284c7;
|
border-left: 3.5px solid #0284c7;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 2.4mm 3mm;
|
padding: 3mm 3.4mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.physician-name {
|
.physician-name {
|
||||||
font-size: 8.8pt;
|
font-size: 9.4pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
color: #07384d;
|
color: #07384d;
|
||||||
line-height: 1.22;
|
line-height: 1.25;
|
||||||
}
|
}
|
||||||
|
|
||||||
.physician-role {
|
.physician-role {
|
||||||
font-size: 7.3pt;
|
font-size: 7.2pt;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
color: #0284c7;
|
color: #0284c7;
|
||||||
margin-top: 0.5mm;
|
|
||||||
line-height: 1.22;
|
|
||||||
}
|
|
||||||
|
|
||||||
.physician-meta {
|
|
||||||
font-size: 6.7pt;
|
|
||||||
color: #64748b;
|
|
||||||
margin-top: 0.8mm;
|
margin-top: 0.8mm;
|
||||||
|
line-height: 1.3;
|
||||||
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Main 2-Column Content Grid */
|
/* Main 2-Column Content Grid */
|
||||||
.content-grid {
|
.content-grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr 1fr;
|
grid-template-columns: 1fr 1fr;
|
||||||
gap: 3.6mm;
|
gap: 3.8mm;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
margin-bottom: 3.2mm;
|
margin-bottom: 3.5mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-stack {
|
.col-stack {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: 3mm;
|
gap: 3.5mm;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -151,7 +171,7 @@
|
|||||||
background: #f8fafc;
|
background: #f8fafc;
|
||||||
border: 1px solid #e2e8f0;
|
border: 1px solid #e2e8f0;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 3mm 3.6mm;
|
padding: 3.8mm 4.2mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.section-card.card-grow {
|
.section-card.card-grow {
|
||||||
@@ -163,18 +183,18 @@
|
|||||||
.card-header {
|
.card-header {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 5px;
|
gap: 6px;
|
||||||
font-size: 8.8pt;
|
font-size: 9.6pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
color: #07384d;
|
color: #07384d;
|
||||||
margin-bottom: 1.8mm;
|
margin-bottom: 2.5mm;
|
||||||
padding-bottom: 1.1mm;
|
padding-bottom: 1.5mm;
|
||||||
border-bottom: 1px solid #e2e8f0;
|
border-bottom: 1px solid #e2e8f0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-header svg {
|
.card-header svg {
|
||||||
width: 13px;
|
width: 14px;
|
||||||
height: 13px;
|
height: 14px;
|
||||||
fill: #0284c7;
|
fill: #0284c7;
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
}
|
}
|
||||||
@@ -182,19 +202,19 @@
|
|||||||
/* Lists & Details */
|
/* Lists & Details */
|
||||||
.check-list {
|
.check-list {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
font-size: 7.7pt;
|
font-size: 8.8pt;
|
||||||
color: #334155;
|
color: #334155;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: space-around;
|
||||||
|
flex: 1;
|
||||||
|
gap: 2.2mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.check-list li {
|
.check-list li {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-left: 12px;
|
padding-left: 14px;
|
||||||
margin-bottom: 1.25mm;
|
line-height: 1.42;
|
||||||
line-height: 1.32;
|
|
||||||
}
|
|
||||||
|
|
||||||
.check-list li:last-child {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.check-list li::before {
|
.check-list li::before {
|
||||||
@@ -204,15 +224,7 @@
|
|||||||
top: 0;
|
top: 0;
|
||||||
color: #0284c7;
|
color: #0284c7;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 7.9pt;
|
font-size: 8.8pt;
|
||||||
}
|
|
||||||
|
|
||||||
.sub-note {
|
|
||||||
display: block;
|
|
||||||
font-size: 7.1pt;
|
|
||||||
color: #475569;
|
|
||||||
margin-top: 0.3mm;
|
|
||||||
line-height: 1.28;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Schedule rows */
|
/* Schedule rows */
|
||||||
@@ -227,10 +239,10 @@
|
|||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
font-size: 7.7pt;
|
font-size: 8.5pt;
|
||||||
padding: 1.4mm 0;
|
padding: 1.8mm 0;
|
||||||
border-bottom: 1px dashed #e2e8f0;
|
border-bottom: 1px dashed #e2e8f0;
|
||||||
line-height: 1.35;
|
line-height: 1.42;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sched-item:last-child {
|
.sched-item:last-child {
|
||||||
@@ -252,18 +264,18 @@
|
|||||||
.badge-tag {
|
.badge-tag {
|
||||||
background: #e0f2fe;
|
background: #e0f2fe;
|
||||||
color: #0369a1;
|
color: #0369a1;
|
||||||
font-size: 6.3pt;
|
font-size: 7pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
padding: 0.5px 3.5px;
|
padding: 0.5px 4px;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
margin-right: 2px;
|
margin-right: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Locations */
|
/* Locations */
|
||||||
.loc-block {
|
.loc-block {
|
||||||
margin-bottom: 2.4mm;
|
margin-bottom: 2.8mm;
|
||||||
font-size: 7.7pt;
|
font-size: 8.6pt;
|
||||||
line-height: 1.36;
|
line-height: 1.45;
|
||||||
}
|
}
|
||||||
|
|
||||||
.loc-block:last-child {
|
.loc-block:last-child {
|
||||||
@@ -274,21 +286,21 @@
|
|||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 0.5mm;
|
margin-bottom: 0.7mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.loc-head {
|
.loc-head {
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
color: #07384d;
|
color: #07384d;
|
||||||
font-size: 8.2pt;
|
font-size: 9pt;
|
||||||
}
|
}
|
||||||
|
|
||||||
.loc-badge {
|
.loc-badge {
|
||||||
background: #e0f2fe;
|
background: #e0f2fe;
|
||||||
color: #0369a1;
|
color: #0369a1;
|
||||||
font-size: 6.6pt;
|
font-size: 7.2pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
padding: 0.4mm 1.8mm;
|
padding: 0.5mm 2.2mm;
|
||||||
border-radius: 99px;
|
border-radius: 99px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -303,19 +315,19 @@
|
|||||||
/* Anfahrt & Map */
|
/* Anfahrt & Map */
|
||||||
.anfahrt-flex {
|
.anfahrt-flex {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 3.2mm;
|
gap: 3.5mm;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.anfahrt-text {
|
.anfahrt-text {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
font-size: 7.5pt;
|
font-size: 8.5pt;
|
||||||
color: #475569;
|
color: #475569;
|
||||||
line-height: 1.32;
|
line-height: 1.42;
|
||||||
}
|
}
|
||||||
|
|
||||||
.anfahrt-text p {
|
.anfahrt-text p {
|
||||||
margin-bottom: 1.2mm;
|
margin-bottom: 2mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.anfahrt-text p:last-child {
|
.anfahrt-text p:last-child {
|
||||||
@@ -323,8 +335,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.map-thumb {
|
.map-thumb {
|
||||||
width: 35mm;
|
width: 39mm;
|
||||||
height: 40mm;
|
height: 44mm;
|
||||||
object-fit: contain;
|
object-fit: contain;
|
||||||
border: 1px solid #cbd5e1;
|
border: 1px solid #cbd5e1;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
@@ -337,7 +349,7 @@
|
|||||||
.photo-grid {
|
.photo-grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr 1fr;
|
grid-template-columns: 1fr 1fr;
|
||||||
gap: 2.6mm;
|
gap: 2.8mm;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -347,18 +359,7 @@
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
border: 1px solid #cbd5e1;
|
border: 1px solid #cbd5e1;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
min-height: 55mm;
|
min-height: 62mm;
|
||||||
}
|
|
||||||
|
|
||||||
.photo-item img {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
object-fit: cover;
|
|
||||||
object-position: center center;
|
|
||||||
display: block;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.photo-caption {
|
.photo-caption {
|
||||||
@@ -368,9 +369,9 @@
|
|||||||
right: 0;
|
right: 0;
|
||||||
background: linear-gradient(to top, rgba(7, 56, 77, 0.9), rgba(7, 56, 77, 0));
|
background: linear-gradient(to top, rgba(7, 56, 77, 0.9), rgba(7, 56, 77, 0));
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
font-size: 6.6pt;
|
font-size: 6.5pt;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
padding: 3.5mm 2.2mm 1.2mm;
|
padding: 4mm 1.5mm 1.5mm;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
@@ -380,34 +381,36 @@
|
|||||||
background: linear-gradient(135deg, #07384d 0%, #0284c7 100%);
|
background: linear-gradient(135deg, #07384d 0%, #0284c7 100%);
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 2.8mm 4.2mm;
|
padding: 3mm 4.5mm;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 3mm;
|
gap: 4mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
.callout-left {
|
.callout-left {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
|
min-width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.callout-title {
|
.callout-title {
|
||||||
font-size: 8.6pt;
|
font-size: 9pt;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
margin-bottom: 0.4mm;
|
margin-bottom: 0.4mm;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.callout-sub {
|
.callout-sub {
|
||||||
font-size: 7pt;
|
font-size: 7.4pt;
|
||||||
color: #e0f2fe;
|
color: #e0f2fe;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.callout-channels {
|
.callout-channels {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 4.5mm;
|
gap: 5mm;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
flex-shrink: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.callout-item {
|
.callout-item {
|
||||||
@@ -416,7 +419,7 @@
|
|||||||
|
|
||||||
.callout-item small {
|
.callout-item small {
|
||||||
display: block;
|
display: block;
|
||||||
font-size: 5.8pt;
|
font-size: 6pt;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
color: #bae6fd;
|
color: #bae6fd;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
@@ -424,7 +427,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.callout-item .channel-val {
|
.callout-item .channel-val {
|
||||||
font-size: 9pt;
|
font-size: 8.8pt;
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
@@ -432,16 +435,16 @@
|
|||||||
|
|
||||||
.flyer-bottom-info {
|
.flyer-bottom-info {
|
||||||
border-top: 1px solid #e2e8f0;
|
border-top: 1px solid #e2e8f0;
|
||||||
padding-top: 1.3mm;
|
padding-top: 1.4mm;
|
||||||
margin-top: 1.5mm;
|
margin-top: 1.6mm;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
gap: 0.4mm;
|
gap: 0.4mm;
|
||||||
font-size: 6.4pt;
|
font-size: 6.6pt;
|
||||||
color: #64748b;
|
color: #64748b;
|
||||||
line-height: 1.28;
|
line-height: 1.3;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
@@ -451,18 +454,23 @@
|
|||||||
<!-- Top Brand Header -->
|
<!-- Top Brand Header -->
|
||||||
<div class="flyer-header">
|
<div class="flyer-header">
|
||||||
<div class="brand">
|
<div class="brand">
|
||||||
<img src="file:///d:/web-repo2/img/logo_dialysezentrum.png" style="height: 15mm; width: auto; object-fit: contain;" alt="Dialysezentrum Berlin-Mahlsdorf">
|
<img src="file:///d:/web-repo2/img/logo_dialysezentrum.png" style="height: 15.5mm; width: auto; object-fit: contain;" alt="Dialysezentrum Berlin-Mahlsdorf">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="header-right">
|
||||||
<div class="header-contact">
|
<div class="header-contact">
|
||||||
<div>Tel. Dialyse: <strong>030 / 566 24 84</strong> • Ambulanz: <strong>030 / 566 25 39</strong></div>
|
<div><strong>Praxis für Nephrologie & Dialyse</strong></div>
|
||||||
<div>E-Mail: <span class="email-link">kontakt@dialyse-berlin.net</span> • Web: <strong>www.dialyse-berlin.net</strong></div>
|
<div>Web: <span class="web-link">www.dialyse-berlin.net</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="header-qr-box">
|
||||||
|
<svg class="header-qr" viewBox="0 0 29 29" shape-rendering="crispEdges" aria-label="QR-Code www.dialyse-berlin.net"><path fill="#07384d" d="M0,0h1v1h-1zM1,0h1v1h-1zM2,0h1v1h-1zM3,0h1v1h-1zM4,0h1v1h-1zM5,0h1v1h-1zM6,0h1v1h-1zM8,0h1v1h-1zM9,0h1v1h-1zM10,0h1v1h-1zM22,0h1v1h-1zM23,0h1v1h-1zM24,0h1v1h-1zM25,0h1v1h-1zM26,0h1v1h-1zM27,0h1v1h-1zM28,0h1v1h-1zM0,1h1v1h-1zM6,1h1v1h-1zM11,1h1v1h-1zM12,1h1v1h-1zM16,1h1v1h-1zM17,1h1v1h-1zM18,1h1v1h-1zM19,1h1v1h-1zM22,1h1v1h-1zM28,1h1v1h-1zM0,2h1v1h-1zM2,2h1v1h-1zM3,2h1v1h-1zM4,2h1v1h-1zM6,2h1v1h-1zM9,2h1v1h-1zM10,2h1v1h-1zM12,2h1v1h-1zM13,2h1v1h-1zM15,2h1v1h-1zM16,2h1v1h-1zM17,2h1v1h-1zM20,2h1v1h-1zM22,2h1v1h-1zM24,2h1v1h-1zM25,2h1v1h-1zM26,2h1v1h-1zM28,2h1v1h-1zM0,3h1v1h-1zM2,3h1v1h-1zM3,3h1v1h-1zM4,3h1v1h-1zM6,3h1v1h-1zM8,3h1v1h-1zM10,3h1v1h-1zM11,3h1v1h-1zM12,3h1v1h-1zM14,3h1v1h-1zM15,3h1v1h-1zM16,3h1v1h-1zM18,3h1v1h-1zM22,3h1v1h-1zM24,3h1v1h-1zM25,3h1v1h-1zM26,3h1v1h-1zM28,3h1v1h-1zM0,4h1v1h-1zM2,4h1v1h-1zM3,4h1v1h-1zM4,4h1v1h-1zM6,4h1v1h-1zM8,4h1v1h-1zM9,4h1v1h-1zM10,4h1v1h-1zM11,4h1v1h-1zM12,4h1v1h-1zM13,4h1v1h-1zM14,4h1v1h-1zM16,4h1v1h-1zM17,4h1v1h-1zM18,4h1v1h-1zM22,4h1v1h-1zM24,4h1v1h-1zM25,4h1v1h-1zM26,4h1v1h-1zM28,4h1v1h-1zM0,5h1v1h-1zM6,5h1v1h-1zM8,5h1v1h-1zM11,5h1v1h-1zM13,5h1v1h-1zM14,5h1v1h-1zM15,5h1v1h-1zM19,5h1v1h-1zM20,5h1v1h-1zM22,5h1v1h-1zM28,5h1v1h-1zM0,6h1v1h-1zM1,6h1v1h-1zM2,6h1v1h-1zM3,6h1v1h-1zM4,6h1v1h-1zM5,6h1v1h-1zM6,6h1v1h-1zM8,6h1v1h-1zM10,6h1v1h-1zM12,6h1v1h-1zM14,6h1v1h-1zM16,6h1v1h-1zM18,6h1v1h-1zM20,6h1v1h-1zM22,6h1v1h-1zM23,6h1v1h-1zM24,6h1v1h-1zM25,6h1v1h-1zM26,6h1v1h-1zM27,6h1v1h-1zM28,6h1v1h-1zM8,7h1v1h-1zM10,7h1v1h-1zM11,7h1v1h-1zM14,7h1v1h-1zM17,7h1v1h-1zM19,7h1v1h-1zM0,8h1v1h-1zM4,8h1v1h-1zM6,8h1v1h-1zM7,8h1v1h-1zM8,8h1v1h-1zM9,8h1v1h-1zM10,8h1v1h-1zM12,8h1v1h-1zM13,8h1v1h-1zM14,8h1v1h-1zM15,8h1v1h-1zM16,8h1v1h-1zM17,8h1v1h-1zM19,8h1v1h-1zM20,8h1v1h-1zM21,8h1v1h-1zM22,8h1v1h-1zM23,8h1v1h-1zM24,8h1v1h-1zM25,8h1v1h-1zM28,8h1v1h-1zM2,9h1v1h-1zM5,9h1v1h-1zM8,9h1v1h-1zM10,9h1v1h-1zM11,9h1v1h-1zM17,9h1v1h-1zM18,9h1v1h-1zM22,9h1v1h-1zM23,9h1v1h-1zM24,9h1v1h-1zM25,9h1v1h-1zM26,9h1v1h-1zM27,9h1v1h-1zM28,9h1v1h-1zM0,10h1v1h-1zM1,10h1v1h-1zM3,10h1v1h-1zM6,10h1v1h-1zM9,10h1v1h-1zM13,10h1v1h-1zM14,10h1v1h-1zM15,10h1v1h-1zM17,10h1v1h-1zM20,10h1v1h-1zM22,10h1v1h-1zM23,10h1v1h-1zM24,10h1v1h-1zM28,10h1v1h-1zM3,11h1v1h-1zM7,11h1v1h-1zM8,11h1v1h-1zM10,11h1v1h-1zM11,11h1v1h-1zM12,11h1v1h-1zM13,11h1v1h-1zM15,11h1v1h-1zM16,11h1v1h-1zM17,11h1v1h-1zM18,11h1v1h-1zM20,11h1v1h-1zM21,11h1v1h-1zM22,11h1v1h-1zM24,11h1v1h-1zM25,11h1v1h-1zM27,11h1v1h-1zM28,11h1v1h-1zM1,12h1v1h-1zM4,12h1v1h-1zM6,12h1v1h-1zM9,12h1v1h-1zM10,12h1v1h-1zM11,12h1v1h-1zM12,12h1v1h-1zM13,12h1v1h-1zM17,12h1v1h-1zM20,12h1v1h-1zM21,12h1v1h-1zM27,12h1v1h-1zM0,13h1v1h-1zM1,13h1v1h-1zM3,13h1v1h-1zM4,13h1v1h-1zM5,13h1v1h-1zM10,13h1v1h-1zM11,13h1v1h-1zM12,13h1v1h-1zM13,13h1v1h-1zM14,13h1v1h-1zM16,13h1v1h-1zM17,13h1v1h-1zM18,13h1v1h-1zM20,13h1v1h-1zM22,13h1v1h-1zM24,13h1v1h-1zM25,13h1v1h-1zM26,13h1v1h-1zM27,13h1v1h-1zM28,13h1v1h-1zM1,14h1v1h-1zM2,14h1v1h-1zM6,14h1v1h-1zM7,14h1v1h-1zM10,14h1v1h-1zM11,14h1v1h-1zM12,14h1v1h-1zM16,14h1v1h-1zM18,14h1v1h-1zM20,14h1v1h-1zM21,14h1v1h-1zM24,14h1v1h-1zM25,14h1v1h-1zM26,14h1v1h-1zM28,14h1v1h-1zM3,15h1v1h-1zM4,15h1v1h-1zM5,15h1v1h-1zM9,15h1v1h-1zM10,15h1v1h-1zM12,15h1v1h-1zM14,15h1v1h-1zM17,15h1v1h-1zM20,15h1v1h-1zM22,15h1v1h-1zM27,15h1v1h-1zM28,15h1v1h-1zM3,16h1v1h-1zM5,16h1v1h-1zM6,16h1v1h-1zM7,16h1v1h-1zM10,16h1v1h-1zM13,16h1v1h-1zM14,16h1v1h-1zM15,16h1v1h-1zM16,16h1v1h-1zM17,16h1v1h-1zM18,16h1v1h-1zM19,16h1v1h-1zM20,16h1v1h-1zM21,16h1v1h-1zM23,16h1v1h-1zM27,16h1v1h-1zM0,17h1v1h-1zM2,17h1v1h-1zM3,17h1v1h-1zM5,17h1v1h-1zM7,17h1v1h-1zM12,17h1v1h-1zM17,17h1v1h-1zM18,17h1v1h-1zM22,17h1v1h-1zM23,17h1v1h-1zM24,17h1v1h-1zM25,17h1v1h-1zM27,17h1v1h-1zM28,17h1v1h-1zM2,18h1v1h-1zM6,18h1v1h-1zM8,18h1v1h-1zM13,18h1v1h-1zM14,18h1v1h-1zM15,18h1v1h-1zM18,18h1v1h-1zM20,18h1v1h-1zM21,18h1v1h-1zM22,18h1v1h-1zM24,18h1v1h-1zM26,18h1v1h-1zM28,18h1v1h-1zM4,19h1v1h-1zM9,19h1v1h-1zM10,19h1v1h-1zM13,19h1v1h-1zM15,19h1v1h-1zM16,19h1v1h-1zM17,19h1v1h-1zM19,19h1v1h-1zM22,19h1v1h-1zM27,19h1v1h-1zM28,19h1v1h-1zM0,20h1v1h-1zM1,20h1v1h-1zM4,20h1v1h-1zM6,20h1v1h-1zM7,20h1v1h-1zM8,20h1v1h-1zM9,20h1v1h-1zM13,20h1v1h-1zM17,20h1v1h-1zM19,20h1v1h-1zM20,20h1v1h-1zM21,20h1v1h-1zM22,20h1v1h-1zM23,20h1v1h-1zM24,20h1v1h-1zM25,20h1v1h-1zM28,20h1v1h-1zM8,21h1v1h-1zM13,21h1v1h-1zM14,21h1v1h-1zM16,21h1v1h-1zM17,21h1v1h-1zM18,21h1v1h-1zM20,21h1v1h-1zM24,21h1v1h-1zM28,21h1v1h-1zM0,22h1v1h-1zM1,22h1v1h-1zM2,22h1v1h-1zM3,22h1v1h-1zM4,22h1v1h-1zM5,22h1v1h-1zM6,22h1v1h-1zM8,22h1v1h-1zM9,22h1v1h-1zM10,22h1v1h-1zM11,22h1v1h-1zM16,22h1v1h-1zM18,22h1v1h-1zM19,22h1v1h-1zM20,22h1v1h-1zM22,22h1v1h-1zM24,22h1v1h-1zM25,22h1v1h-1zM26,22h1v1h-1zM28,22h1v1h-1zM0,23h1v1h-1zM6,23h1v1h-1zM10,23h1v1h-1zM11,23h1v1h-1zM12,23h1v1h-1zM14,23h1v1h-1zM17,23h1v1h-1zM19,23h1v1h-1zM20,23h1v1h-1zM24,23h1v1h-1zM27,23h1v1h-1zM0,24h1v1h-1zM2,24h1v1h-1zM3,24h1v1h-1zM4,24h1v1h-1zM6,24h1v1h-1zM8,24h1v1h-1zM9,24h1v1h-1zM10,24h1v1h-1Line truncated
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Motto Banner -->
|
<!-- Motto Banner -->
|
||||||
<div class="motto-banner">
|
<div class="motto-banner">
|
||||||
<div class="motto-text">„Die individuelle Dialyse im grünen Gürtel von Berlin“</div>
|
<div class="motto-text">„Die individuelle Dialyse im grünen Gürtel von Berlin“</div>
|
||||||
<div class="motto-sub">Seit 1992 • 2 Standorte (34 Plätze) • Feriendialyse • Barrierefrei</div>
|
<div class="motto-sub">2 Standorte • Feriendialyse • Barrierefrei</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Physicians Row -->
|
<!-- Physicians Row -->
|
||||||
@@ -470,17 +478,14 @@
|
|||||||
<div class="physician-card">
|
<div class="physician-card">
|
||||||
<div class="physician-name">Dr. med. Bianca Bischoff</div>
|
<div class="physician-name">Dr. med. Bianca Bischoff</div>
|
||||||
<div class="physician-role">Fachärztin für Innere Medizin & Nephrologie</div>
|
<div class="physician-role">Fachärztin für Innere Medizin & Nephrologie</div>
|
||||||
<div class="physician-meta">Approbation 2002 • Ärztekammer Berlin</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="physician-card">
|
<div class="physician-card">
|
||||||
<div class="physician-name">Dr. med. Juliane Hoffzimmer</div>
|
<div class="physician-name">Dr. med. Juliane Hoffzimmer</div>
|
||||||
<div class="physician-role">Fachärztin für Innere Medizin & Nephrologie</div>
|
<div class="physician-role">Fachärztin für Innere Medizin & Nephrologie</div>
|
||||||
<div class="physician-meta">Approbation 2009 • Ärztekammer Berlin</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="physician-card">
|
<div class="physician-card">
|
||||||
<div class="physician-name">Dr. med. Claudia Körner</div>
|
<div class="physician-name">Dr. med. Claudia Körner</div>
|
||||||
<div class="physician-role">Fachärztin für Innere Medizin</div>
|
<div class="physician-role">Fachärztin für Innere Medizin</div>
|
||||||
<div class="physician-meta">Approbation 2004 • Ärztekammer Berlin</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -489,26 +494,16 @@
|
|||||||
<!-- LEFT COLUMN: Leistungen, Komfort & Behandlungszeiten -->
|
<!-- LEFT COLUMN: Leistungen, Komfort & Behandlungszeiten -->
|
||||||
<div class="col-stack">
|
<div class="col-stack">
|
||||||
<!-- Leistungen -->
|
<!-- Leistungen -->
|
||||||
<div class="section-card">
|
<div class="section-card card-grow">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<svg viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
<svg viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
||||||
Leistungsspektrum & Medizintechnik
|
Leistungsspektrum & Medizintechnik
|
||||||
</div>
|
</div>
|
||||||
<ul class="check-list">
|
<ul class="check-list">
|
||||||
<li><strong>Nephrologische Ambulanz:</strong> Umfassende Diagnostik & Therapie von Nierenerkrankungen</li>
|
<li><strong>Nephrologische Ambulanz:</strong> Diagnostik & Therapie von Nierenerkrankungen, Blutdruck- und Diabeteseinstellung</li>
|
||||||
<li>Optimale <strong>Blutdruck- & Blutzuckereinstellung</strong> als wesentlicher Schwerpunkt</li>
|
<li><strong>Funktionsdiagnostik:</strong> Sonographie (Nieren/Abdomen), EKG & 24-Std.-Blutdruckmessung</li>
|
||||||
<li>Spezialisierte Betreuung <strong>niereninsuffizienter Diabetiker</strong></li>
|
<li><strong>Dialyseverfahren (HD & Online-HDF):</strong> Kreislaufschonend mit Nikkiso <strong>Haemo-Master</strong> & <strong>Fresenius BCM</strong></li>
|
||||||
<li><strong>Sonographie</strong> (Ultraschall Nieren/Abdomen), EKG & 24-Std.-Blutdruckmessung</li>
|
<li><strong>Begleitende Betreuung:</strong> Transplantationsvorbereitung, Nachsorge & individuelle Ernährungsberatung</li>
|
||||||
<li>
|
|
||||||
<strong>Hämodialyse (HD) & Hämodiafiltration (HDF / Online-HDF):</strong>
|
|
||||||
<span class="sub-note">Nikkiso DBB-07 & DBB-EXA mit <strong>Haemo-Master (BV-UFC/COC)</strong> zur aktiven Blutvolumen-, Ultrafiltrations- & Leitfähigkeitsregelung</span>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<strong>Fresenius BCM (Body Composition Monitor):</strong>
|
|
||||||
<span class="sub-note">Bioelektrische Präzisionsmessung zur exakten Bestimmung des Optimalgewichts</span>
|
|
||||||
</li>
|
|
||||||
<li><strong>High- & Low-Flux-Dialysatoren</strong>, moderne Osmoseanlage & Praxislabor</li>
|
|
||||||
<li><strong>Transplantationsvorbereitung</strong> & Nachsorge • <strong>Ernährungsberatung</strong></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -519,11 +514,9 @@
|
|||||||
Feriendialyse & Patientenkomfort
|
Feriendialyse & Patientenkomfort
|
||||||
</div>
|
</div>
|
||||||
<ul class="check-list">
|
<ul class="check-list">
|
||||||
<li><strong>Ganzjährige Feriendialysen</strong> für Berlin-Besucher und Urlauber</li>
|
<li><strong>Ganzjährige Feriendialysen</strong> für Berlin-Besucher in barrierefreien Praxisräumen</li>
|
||||||
<li>Vollständig <strong>barrierefreier Zugang</strong> für bewegungseingeschränkte Patienten</li>
|
<li><strong>Persönliche Betreuung</strong> durch 3 Fachärztinnen sowie 23 Pflege- und Servicekräfte</li>
|
||||||
<li>Erfahrenes Team aus <strong>3 Fachärztinnen und 23 Pflege- & Servicekräften</strong></li>
|
<li><strong>Wohlfühlatmosphäre</strong> mit kostenlosem WLAN, Patienten-TV, Imbiss & Getränken</li>
|
||||||
<li>Wohlfühlatmosphäre mit <strong>kostenlosem WLAN, TV & Imbiss- und Getränkeservice</strong></li>
|
|
||||||
<li>Enge Kooperation mit Haus- & Fachärzten sowie umliegenden Krankenhäusern</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -548,7 +541,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="sched-item">
|
<div class="sched-item">
|
||||||
<div class="sched-title">Ambulanz (Mo, Mi, Fr):</div>
|
<div class="sched-title">Ambulanz (Mo, Mi, Fr):</div>
|
||||||
<div class="sched-hours">08:30 – 11:30 • n. Vereinb. 14:00 – 17:00</div>
|
<div class="sched-hours">
|
||||||
|
<div>08:30 – 11:30 Uhr</div>
|
||||||
|
<div>14:00 – 17:00 Uhr (n. Vereinb.)</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sched-item">
|
<div class="sched-item">
|
||||||
<div class="sched-title">Ambulanz (Di, Do):</div>
|
<div class="sched-title">Ambulanz (Di, Do):</div>
|
||||||
@@ -572,20 +568,17 @@
|
|||||||
<span class="loc-badge">16 Plätze</span>
|
<span class="loc-badge">16 Plätze</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="loc-body">
|
<div class="loc-body">
|
||||||
<strong>Thorner Straße 1 • 12623 Berlin-Mahlsdorf</strong><br>
|
<strong>Thorner Straße 1 • 12623 Berlin-Mahlsdorf</strong>
|
||||||
Telefon Dialyse: <strong>030 / 566 24 84</strong><br>
|
|
||||||
Telefon Ambulanz: <strong>030 / 566 25 39</strong><br>
|
|
||||||
E-Mail: <strong style="color: #0284c7;">kontakt@dialyse-berlin.net</strong>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="loc-block" style="border-top: 1px dashed #e2e8f0; padding-top: 2mm;">
|
<div class="loc-block" style="border-top: 1px dashed #e2e8f0; padding-top: 2.4mm;">
|
||||||
<div class="loc-head-row">
|
<div class="loc-head-row">
|
||||||
<div class="loc-head">Satellitendialyse Berlin-Marzahn</div>
|
<div class="loc-head">Satellitendialyse Berlin-Marzahn</div>
|
||||||
<span class="loc-badge">18 Plätze</span>
|
<span class="loc-badge">18 Plätze</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="loc-body">
|
<div class="loc-body">
|
||||||
<strong>Blumberger Damm 130 • 12685 Berlin</strong><br>
|
<strong>Blumberger Damm 130 • 12685 Berlin</strong><br>
|
||||||
Eingang: Pritzhagener Weg 21 • Tel.: <strong>030 / 566 24 84</strong>
|
Eingang: Pritzhagener Weg 21
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -593,14 +586,14 @@
|
|||||||
<!-- Anfahrt & Skizze -->
|
<!-- Anfahrt & Skizze -->
|
||||||
<div class="section-card">
|
<div class="section-card">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<svg viewBox="0 0 24 24"><path d="M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25-.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z"/></svg>
|
<svg viewBox="0 0 24 24"><path d="M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07-.36-.25-.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z"/></svg>
|
||||||
Anfahrt & Parken (Thorner Straße 1)
|
Anfahrt & Parken (Hauptpraxis)
|
||||||
</div>
|
</div>
|
||||||
<div class="anfahrt-flex">
|
<div class="anfahrt-flex">
|
||||||
<div class="anfahrt-text">
|
<div class="anfahrt-text">
|
||||||
<p><strong>ÖPNV:</strong> S-Bahn <strong>S5</strong> oder Regionalbahn bis <strong>S-Bhf. Berlin-Mahlsdorf</strong>, von dort wenige Minuten Fußweg oder per Bus.</p>
|
<p><strong>ÖPNV:</strong> S-Bahn <strong>S5</strong> oder Regionalbahn bis <strong>S-Bhf. Mahlsdorf</strong> (wenige Gehminuten).</p>
|
||||||
<p><strong>Pkw:</strong> Über die <strong>B1 / B5 (Alt-Mahlsdorf)</strong> in die Hönower Str., weiter über Waldowstr. und Wilhelmsmühlenweg in die Thorner Str. 1.</p>
|
<p><strong>Pkw:</strong> Über <strong>B1/B5 (Alt-Mahlsdorf)</strong> → Hönower Str. → Waldowstr. → Thorner Str. 1.</p>
|
||||||
<p style="color: #0284c7; font-weight: 600;">✓ Gute Parkmöglichkeiten direkt vor der Praxis vorhanden.</p>
|
<p style="color: #0284c7; font-weight: 600;">✓ Parkplätze direkt vor der Praxis.</p>
|
||||||
</div>
|
</div>
|
||||||
<img src="file:///d:/web-repo2/files/flyer_map.png" class="map-thumb" alt="Lageplan">
|
<img src="file:///d:/web-repo2/files/flyer_map.png" class="map-thumb" alt="Lageplan">
|
||||||
</div>
|
</div>
|
||||||
@@ -616,8 +609,8 @@
|
|||||||
<div class="photo-item" style="background: url('file:///d:/web-repo2/img/gallery/praxis1.jpg') 92% 65% / cover no-repeat;">
|
<div class="photo-item" style="background: url('file:///d:/web-repo2/img/gallery/praxis1.jpg') 92% 65% / cover no-repeat;">
|
||||||
<div class="photo-caption">Praxisgebäude • Thorner Str. 1</div>
|
<div class="photo-caption">Praxisgebäude • Thorner Str. 1</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="photo-item" style="background: url('file:///d:/web-repo2/img/gallery/leistung1.jpg') 44% 55% / cover no-repeat;">
|
<div class="photo-item" style="background: url('file:///d:/web-repo2/img/gallery/behandlung2.jpg') center center / cover no-repeat;">
|
||||||
<div class="photo-caption">Dialyseplatz im Grünen</div>
|
<div class="photo-caption">Dialyseplatz mit Nikkiso-Technik</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -627,8 +620,8 @@
|
|||||||
<!-- Bottom Action Callout -->
|
<!-- Bottom Action Callout -->
|
||||||
<div class="footer-callout">
|
<div class="footer-callout">
|
||||||
<div class="callout-left">
|
<div class="callout-left">
|
||||||
<div class="callout-title">Haben Sie Fragen oder wünschen Sie einen Termin?</div>
|
<div class="callout-title">Kontakt & Terminvereinbarung</div>
|
||||||
<div class="callout-sub">Nehmen Sie direkt Kontakt auf • Online-Anfrage: www.dialyse-berlin.net</div>
|
<div class="callout-sub">Wir beraten Sie gern persönlich</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="callout-channels">
|
<div class="callout-channels">
|
||||||
<div class="callout-item">
|
<div class="callout-item">
|
||||||
@@ -640,7 +633,7 @@
|
|||||||
<div class="channel-val">030 / 566 25 39</div>
|
<div class="channel-val">030 / 566 25 39</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="callout-item">
|
<div class="callout-item">
|
||||||
<small>E-Mail-Kontakt</small>
|
<small>E-Mail</small>
|
||||||
<div class="channel-val">kontakt@dialyse-berlin.net</div>
|
<div class="channel-val">kontakt@dialyse-berlin.net</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -34,6 +34,9 @@ switch ($action) {
|
|||||||
case 'team':
|
case 'team':
|
||||||
$content = $loadFile('view/team.php');
|
$content = $loadFile('view/team.php');
|
||||||
break;
|
break;
|
||||||
|
case 'ersttermin':
|
||||||
|
$content = $loadFile('view/first-appointment.php');
|
||||||
|
break;
|
||||||
case 'kontakt':
|
case 'kontakt':
|
||||||
$content = $loadFile('view/contact.php');
|
$content = $loadFile('view/contact.php');
|
||||||
break;
|
break;
|
||||||
@@ -48,6 +51,7 @@ switch ($action) {
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
http_response_code(404);
|
http_response_code(404);
|
||||||
|
$action = '404';
|
||||||
$content = $loadFile('view/error.php');
|
$content = $loadFile('view/error.php');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -64,8 +64,8 @@ function showMapLocation(loc) {
|
|||||||
$addrText.text('Blumberger Damm 130 (Eingang Pritzhagener Weg 21), 12685 Berlin');
|
$addrText.text('Blumberger Damm 130 (Eingang Pritzhagener Weg 21), 12685 Berlin');
|
||||||
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj');
|
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj');
|
||||||
|
|
||||||
$btnMahlsdorf.removeClass('btn-primary').addClass('btn-outline-primary');
|
$btnMahlsdorf.removeClass('btn-primary').addClass('btn-outline-primary').attr('aria-pressed', 'false');
|
||||||
$btnSatellit.removeClass('btn-outline-primary').addClass('btn-primary');
|
$btnSatellit.removeClass('btn-outline-primary').addClass('btn-primary').attr('aria-pressed', 'true');
|
||||||
} else {
|
} else {
|
||||||
$frame.attr('src', 'https://maps.google.com/maps?q=Thorner+Stra%C3%9Fe+1,+12623+Berlin&t=&z=15&ie=UTF8&iwloc=&output=embed');
|
$frame.attr('src', 'https://maps.google.com/maps?q=Thorner+Stra%C3%9Fe+1,+12623+Berlin&t=&z=15&ie=UTF8&iwloc=&output=embed');
|
||||||
$frame.attr('title', 'Karte Zentrumsdialyse Berlin-Mahlsdorf');
|
$frame.attr('title', 'Karte Zentrumsdialyse Berlin-Mahlsdorf');
|
||||||
@@ -73,7 +73,7 @@ function showMapLocation(loc) {
|
|||||||
$addrText.text('Thorner Straße 1, 12623 Berlin');
|
$addrText.text('Thorner Straße 1, 12623 Berlin');
|
||||||
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn');
|
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn');
|
||||||
|
|
||||||
$btnMahlsdorf.removeClass('btn-outline-primary').addClass('btn-primary');
|
$btnMahlsdorf.removeClass('btn-outline-primary').addClass('btn-primary').attr('aria-pressed', 'true');
|
||||||
$btnSatellit.removeClass('btn-primary').addClass('btn-outline-primary');
|
$btnSatellit.removeClass('btn-primary').addClass('btn-outline-primary').attr('aria-pressed', 'false');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+7
-2
@@ -1,4 +1,9 @@
|
|||||||
User-agent:EmailCollector
|
User-agent: EmailCollector
|
||||||
Disallow: /
|
Disallow: /
|
||||||
|
|
||||||
sitemap: https://www.dialyse-berlin.net/sitemap.xml.gz
|
User-agent: *
|
||||||
|
Allow: /
|
||||||
|
Disallow: /api.php
|
||||||
|
|
||||||
|
Sitemap: https://www.dialyse-berlin.net/sitemap.xml
|
||||||
|
Sitemap: https://www.dialyse-berlin.net/sitemap.xml.gz
|
||||||
+46
@@ -0,0 +1,46 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>1.0</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/leistungen.html</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.9</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/praxis.html</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.9</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/team.html</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.8</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/ersttermin.html</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.9</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/kontakt.html</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.9</priority>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://www.dialyse-berlin.net/files/dialyse_flyer.pdf</loc>
|
||||||
|
<lastmod>2026-10-20</lastmod>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.6</priority>
|
||||||
|
</url>
|
||||||
|
</urlset>
|
||||||
|
|
||||||
Binary file not shown.
+15
-15
@@ -5,11 +5,11 @@ $form = $session->get('form');
|
|||||||
|
|
||||||
<div class="form-card">
|
<div class="form-card">
|
||||||
<?php if($session->has('alert')): ?>
|
<?php if($session->has('alert')): ?>
|
||||||
<div class="alert <?=$session->get('alert-class')?>">
|
<div class="alert <?=$session->get('alert-class')?>" role="alert" aria-live="polite">
|
||||||
<?php if($session->get('alert-class') === 'alert-success'): ?>
|
<?php if($session->get('alert-class') === 'alert-success'): ?>
|
||||||
<svg style="width: 22px; height: 22px; fill: currentColor; flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: currentColor; flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>
|
||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
<svg style="width: 22px; height: 22px; fill: currentColor; flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: currentColor; flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
<div><?=$session->get('alert')?></div>
|
<div><?=$session->get('alert')?></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -18,9 +18,9 @@ $form = $session->get('form');
|
|||||||
|
|
||||||
<h1>Ihre Kontaktanfrage</h1>
|
<h1>Ihre Kontaktanfrage</h1>
|
||||||
|
|
||||||
<p style="color: var(--text-muted); margin-bottom: 2rem;">
|
<p id="form-instructions" style="color: var(--text-muted); margin-bottom: 2rem;">
|
||||||
Hier können Sie, unter Angabe Ihrer Kontaktdaten, eine persönliche Anfrage stellen.
|
Hier können Sie, unter Angabe Ihrer Kontaktdaten, eine persönliche Anfrage stellen.
|
||||||
Die mit einem (<span style="color: var(--danger); font-weight: bold;">*</span>) gekennzeichneten Felder sind Pflichtfelder.
|
Die mit einem (<span aria-hidden="true" style="color: var(--danger); font-weight: bold;">*</span>) gekennzeichneten Felder sind Pflichtfelder.
|
||||||
Bitte geben Sie entweder eine E-Mail-Adresse oder Ihre Telefonnummer an, damit wir Sie erreichen können.
|
Bitte geben Sie entweder eine E-Mail-Adresse oder Ihre Telefonnummer an, damit wir Sie erreichen können.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@@ -37,39 +37,39 @@ $form = $session->get('form');
|
|||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label" for="surname">Vorname</label>
|
<label class="form-label" for="surname">Vorname</label>
|
||||||
<input type="text" class="form-control" name="surname" id="surname" placeholder="Ihr Vorname" value="<?=isset($form) ? htmlspecialchars($form['surname']) : ''?>">
|
<input type="text" class="form-control" name="surname" id="surname" autocomplete="given-name" placeholder="Ihr Vorname" value="<?=isset($form) ? htmlspecialchars($form['surname']) : ''?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label" for="name">Nachname <span class="required">*</span></label>
|
<label class="form-label" for="name">Nachname <span class="required" aria-hidden="true">*</span></label>
|
||||||
<input type="text" class="form-control" name="name" id="name" required placeholder="Ihr Nachname" value="<?=isset($form) ? htmlspecialchars($form['name']) : ''?>">
|
<input type="text" class="form-control" name="name" id="name" autocomplete="family-name" required placeholder="Ihr Nachname" value="<?=isset($form) ? htmlspecialchars($form['name']) : ''?>">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label" for="email">E-Mail-Adresse <span class="required" title="Bitte E-Mail-Adresse oder Telefonnummer angeben">*</span></label>
|
<label class="form-label" for="email">E-Mail-Adresse <span class="required" aria-hidden="true" title="Bitte E-Mail-Adresse oder Telefonnummer angeben">*</span></label>
|
||||||
<input type="email" class="form-control" name="email" id="email" required placeholder="ihre.adresse@example.de" value="<?=isset($form) ? htmlspecialchars($form['email']) : ''?>">
|
<input type="email" class="form-control" name="email" id="email" autocomplete="email" aria-describedby="form-instructions" required placeholder="ihre.adresse@example.de" value="<?=isset($form) ? htmlspecialchars($form['email']) : ''?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label" for="phone">Telefonnummer <span class="required" title="Bitte E-Mail-Adresse oder Telefonnummer angeben">*</span></label>
|
<label class="form-label" for="phone">Telefonnummer <span class="required" aria-hidden="true" title="Bitte E-Mail-Adresse oder Telefonnummer angeben">*</span></label>
|
||||||
<input type="tel" class="form-control" name="phone" id="phone" required placeholder="030 12345678" value="<?=isset($form) ? htmlspecialchars($form['phone']) : ''?>">
|
<input type="tel" class="form-control" name="phone" id="phone" autocomplete="tel" aria-describedby="form-instructions" required placeholder="030 12345678" value="<?=isset($form) ? htmlspecialchars($form['phone']) : ''?>">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label" for="message">Ihre Mitteilung <span class="required">*</span></label>
|
<label class="form-label" for="message">Ihre Mitteilung <span class="required" aria-hidden="true">*</span></label>
|
||||||
<textarea class="form-control" name="message" id="message" required rows="6" placeholder="Wie können wir Ihnen weiterhelfen?"><?=isset($form) ? htmlspecialchars($form['message']) : ''?></textarea>
|
<textarea class="form-control" name="message" id="message" required rows="6" placeholder="Wie können wir Ihnen weiterhelfen?"><?=isset($form) ? htmlspecialchars($form['message']) : ''?></textarea>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-note">
|
<div class="form-note">
|
||||||
<svg style="width: 16px; height: 16px; fill: currentColor; vertical-align: middle; margin-right: 4px;" viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor; vertical-align: middle; margin-right: 4px;" viewBox="0 0 24 24"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z"/></svg>
|
||||||
Ihre persönlichen Angaben werden vertraulich behandelt, ausschließlich zur Bearbeitung Ihrer Anfrage gemäß unserer <a href="/datenschutz.html" style="text-decoration: underline;">Datenschutzerklärung</a> verarbeitet und niemals an Dritte weitergegeben.
|
Ihre persönlichen Angaben werden vertraulich behandelt, ausschließlich zur Bearbeitung Ihrer Anfrage gemäß unserer <a href="/datenschutz.html" style="text-decoration: underline;">Datenschutzerklärung</a> verarbeitet und niemals an Dritte weitergegeben.
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-actions">
|
<div class="form-actions">
|
||||||
<button type="button" class="btn btn-outline-primary" onclick="history.back();">Abbrechen</button>
|
<button type="button" class="btn btn-outline-primary" onclick="history.back();">Abbrechen</button>
|
||||||
<button type="submit" class="btn btn-primary" name="send">
|
<button type="submit" class="btn btn-primary" name="send">
|
||||||
<svg style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"/></svg>
|
||||||
Anfrage absenden
|
Anfrage absenden
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
+29
-25
@@ -10,26 +10,26 @@
|
|||||||
<!-- Zentrumsdialyse Card -->
|
<!-- Zentrumsdialyse Card -->
|
||||||
<div class="location-card">
|
<div class="location-card">
|
||||||
<div class="location-header">
|
<div class="location-header">
|
||||||
<div class="location-badge">
|
<div class="location-badge" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="location-title">Zentrumsdialyse (Hauptstandort)</h2>
|
<h2 class="location-title">Zentrumsdialyse (Hauptstandort)</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<div class="contact-detail-label">Adresse:</div>
|
<div class="contact-detail-label">Adresse:</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
Thorner Straße 1<br>
|
Thorner Straße 1<br>
|
||||||
12623 Berlin – Mahlsdorf<br>
|
12623 Berlin – Mahlsdorf<br>
|
||||||
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" style="font-weight: 600; display: inline-flex; align-items: center; gap: 0.25rem; margin-top: 0.25rem;">
|
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" aria-label="Zentrumsdialyse Thorner Straße 1 in Google Maps öffnen" style="font-weight: 600; display: inline-flex; align-items: center; gap: 0.25rem; margin-top: 0.25rem;">
|
||||||
<span>» In Google Maps öffnen</span>
|
<span aria-hidden="true">»</span> <span>In Google Maps öffnen</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
<div class="contact-detail-label">Telefon (Dialyse):</div>
|
<div class="contact-detail-label">Telefon (Dialyse):</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
<a href="tel:0305662484"><strong>030 / 566 24 84</strong></a>
|
<a href="tel:0305662484"><strong>030 / 566 24 84</strong></a>
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
<div class="contact-detail-label">Telefon (Ambulanz):</div>
|
<div class="contact-detail-label">Telefon (Ambulanz):</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
<a href="tel:0305662539"><strong>030 / 566 25 39</strong></a>
|
<a href="tel:0305662539"><strong>030 / 566 25 39</strong></a>
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
<div class="contact-detail-label">E-Mail:</div>
|
<div class="contact-detail-label">E-Mail:</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
<a href="javascript:void(0);" onclick="sending();" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="display: inline-flex; align-items: center; gap: 0.35rem; color: var(--accent); font-weight: 600;">
|
<a href="javascript:void(0);" onclick="sending();" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="display: inline-flex; align-items: center; gap: 0.35rem; color: var(--accent); font-weight: 600;">
|
||||||
@@ -59,27 +59,27 @@
|
|||||||
<!-- Satellitendialyse Card -->
|
<!-- Satellitendialyse Card -->
|
||||||
<div class="location-card">
|
<div class="location-card">
|
||||||
<div class="location-header">
|
<div class="location-header">
|
||||||
<div class="location-badge">
|
<div class="location-badge" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="location-title">Satellitendialyse</h2>
|
<h2 class="location-title">Satellitendialyse</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<div class="contact-detail-label">Adresse:</div>
|
<div class="contact-detail-label">Adresse:</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
Blumberger Damm 130<br>
|
Blumberger Damm 130<br>
|
||||||
<small style="color: var(--text-muted);">(Eingang: Pritzhagener Weg 21)</small><br>
|
<small style="color: var(--text-muted);">(Eingang: Pritzhagener Weg 21)</small><br>
|
||||||
12685 Berlin – Marzahn<br>
|
12685 Berlin – Marzahn<br>
|
||||||
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj" target="_blank" rel="noopener noreferrer" style="font-weight: 600; display: inline-flex; align-items: center; gap: 0.25rem; margin-top: 0.25rem;">
|
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj" target="_blank" rel="noopener noreferrer" aria-label="Satellitendialyse Blumberger Damm 130 in Google Maps öffnen" style="font-weight: 600; display: inline-flex; align-items: center; gap: 0.25rem; margin-top: 0.25rem;">
|
||||||
<span>» In Google Maps öffnen</span>
|
<span aria-hidden="true">»</span> <span>In Google Maps öffnen</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
<div class="contact-detail-label">Telefon (Dialyse):</div>
|
<div class="contact-detail-label">Telefon (Dialyse):</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
<a href="tel:0305662484"><strong>030 / 566 24 84</strong></a>
|
<a href="tel:0305662484"><strong>030 / 566 24 84</strong></a>
|
||||||
@@ -87,7 +87,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-detail-row">
|
<div class="contact-detail-row">
|
||||||
<svg class="contact-detail-icon" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg class="contact-detail-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
<div class="contact-detail-label">E-Mail:</div>
|
<div class="contact-detail-label">E-Mail:</div>
|
||||||
<div class="contact-detail-value">
|
<div class="contact-detail-value">
|
||||||
<a href="javascript:void(0);" onclick="sending();" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="display: inline-flex; align-items: center; gap: 0.35rem; color: var(--accent); font-weight: 600;">
|
<a href="javascript:void(0);" onclick="sending();" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="display: inline-flex; align-items: center; gap: 0.35rem; color: var(--accent); font-weight: 600;">
|
||||||
@@ -100,15 +100,19 @@
|
|||||||
<!-- Action Links & Download -->
|
<!-- Action Links & Download -->
|
||||||
<div style="display: flex; flex-direction: column; gap: 0.75rem; margin-top: 1rem;">
|
<div style="display: flex; flex-direction: column; gap: 0.75rem; margin-top: 1rem;">
|
||||||
<a href="javascript:void(0);" onclick="sending();" class="btn btn-secondary mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="width: 100%;">
|
<a href="javascript:void(0);" onclick="sending();" class="btn btn-secondary mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="width: 100%;">
|
||||||
<svg style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
Direkt per E-Mail schreiben: <span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span>
|
Direkt per E-Mail schreiben: <span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="/kontakt-formular.html" class="btn btn-primary" style="width: 100%;">
|
<a href="/kontakt-formular.html" class="btn btn-primary" style="width: 100%;">
|
||||||
<svg style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/></svg>
|
||||||
Online-Kontaktformular aufrufen »
|
Online-Kontaktformular aufrufen <span aria-hidden="true">»</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="/files/dialyse_flyer.pdf" target="_blank" class="btn btn-outline-primary" style="width: 100%;">
|
<a href="/ersttermin.html" class="btn btn-outline-primary" style="width: 100%;">
|
||||||
<svg style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>
|
||||||
|
Informationen & Formulare zum 1. Termin <span aria-hidden="true">»</span>
|
||||||
|
</a>
|
||||||
|
<a href="/files/dialyse_flyer.pdf" target="_blank" rel="noopener" class="btn btn-outline-primary" style="width: 100%;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
Praxis-Flyer herunterladen (PDF)
|
Praxis-Flyer herunterladen (PDF)
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
@@ -118,10 +122,10 @@
|
|||||||
<div>
|
<div>
|
||||||
<div class="map-card">
|
<div class="map-card">
|
||||||
<div class="map-header">
|
<div class="map-header">
|
||||||
<span class="map-header-title" id="mapHeaderTitle">Standortkarte • Berlin-Mahlsdorf</span>
|
<h2 class="map-header-title" id="mapHeaderTitle" style="margin: 0;">Standortkarte • Berlin-Mahlsdorf</h2>
|
||||||
<div style="display: flex; gap: 0.5rem;">
|
<div role="group" aria-label="Standort auf der Karte auswählen" style="display: flex; gap: 0.5rem;">
|
||||||
<button type="button" id="btnMapMahlsdorf" class="btn btn-sm btn-primary" onclick="showMapLocation('mahlsdorf');">Zentrum</button>
|
<button type="button" id="btnMapMahlsdorf" class="btn btn-sm btn-primary" aria-pressed="true" onclick="showMapLocation('mahlsdorf');">Zentrum</button>
|
||||||
<button type="button" id="btnMapSatellit" class="btn btn-sm btn-outline-primary" onclick="showMapLocation('satellit');">Satellit</button>
|
<button type="button" id="btnMapSatellit" class="btn btn-sm btn-outline-primary" aria-pressed="false" onclick="showMapLocation('satellit');">Satellit</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -135,7 +139,7 @@
|
|||||||
<div style="padding: 1rem 1.25rem; background-color: #ffffff; border-top: 1px solid var(--border); font-size: 0.85rem; color: var(--text-muted); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 0.5rem;">
|
<div style="padding: 1rem 1.25rem; background-color: #ffffff; border-top: 1px solid var(--border); font-size: 0.85rem; color: var(--text-muted); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 0.5rem;">
|
||||||
<span id="mapAddressText">Thorner Straße 1, 12623 Berlin</span>
|
<span id="mapAddressText">Thorner Straße 1, 12623 Berlin</span>
|
||||||
<a id="mapExternalLink" href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" style="font-weight: 600;">
|
<a id="mapExternalLink" href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" style="font-weight: 600;">
|
||||||
Große Routenkarte »
|
Große Routenkarte <span aria-hidden="true">»</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
<div style="text-align: center; padding: 3rem 1rem;">
|
<div style="text-align: center; padding: 3rem 1rem;">
|
||||||
<div style="width: 72px; height: 72px; background: var(--danger-bg); color: var(--danger); border-radius: var(--radius-full); display: inline-flex; align-items: center; justify-content: center; margin-bottom: 1.5rem;">
|
<div aria-hidden="true" style="width: 72px; height: 72px; background: var(--danger-bg); color: var(--danger); border-radius: var(--radius-full); display: inline-flex; align-items: center; justify-content: center; margin-bottom: 1.5rem;">
|
||||||
<svg style="width: 36px; height: 36px; fill: currentColor;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 36px; height: 36px; fill: currentColor;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<h1 style="margin-bottom: 1rem;">Seite nicht gefunden (404)</h1>
|
<h1 style="margin-bottom: 1rem;">Seite nicht gefunden (404)</h1>
|
||||||
<p style="font-size: 1.1rem; color: var(--text-muted); max-width: 500px; margin: 0 auto 2rem;">
|
<p style="font-size: 1.1rem; color: var(--text-muted); max-width: 500px; margin: 0 auto 2rem;">
|
||||||
|
|||||||
@@ -0,0 +1,241 @@
|
|||||||
|
<?php
|
||||||
|
$pdfInfo = '/files/' . rawurlencode('Information zum 1 Termin ab 1-2024.pdf');
|
||||||
|
$pdfAnamnese = '/files/' . rawurlencode('Anamnesebogen.pdf');
|
||||||
|
$pdfDatenschutz = '/files/' . rawurlencode('Datenschutzerklärung_neu.pdf');
|
||||||
|
$pdfAusfall = '/files/' . rawurlencode('Einverständniserklärung zur Ausfallhonorarregelung.pdf');
|
||||||
|
$pdfPrivat = '/files/' . rawurlencode('Behandlunsvertrag Privatpatienten.pdf');
|
||||||
|
?>
|
||||||
|
<h1>Informationen zu Ihrem 1. Termin</h1>
|
||||||
|
|
||||||
|
<p class="lead" style="font-size: 1.1rem; color: var(--text-muted); margin-bottom: 2rem;">
|
||||||
|
Liebe Patientin, lieber Patient, willkommen in der Nephrologie / Dialysepraxis Berlin-Mahlsdorf!
|
||||||
|
Damit wir uns bei Ihrem Erstbesuch optimal auf Sie vorbereiten können, finden Sie hier die Checkliste aller benötigten Unterlagen sowie alle Formulare zum direkten <strong>Online-Ausfüllen im Browser</strong> oder zum <strong>Herunterladen</strong>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<!-- Checkliste & Vorbefunde Grid -->
|
||||||
|
<div class="grid-2" style="margin-bottom: 2rem;">
|
||||||
|
<!-- Erforderliche Unterlagen -->
|
||||||
|
<div class="card">
|
||||||
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>
|
||||||
|
Erforderliche Unterlagen zum 1. Termin
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1rem;">
|
||||||
|
Bitte bringen Sie zu Ihrem 1. Termin bei uns folgende Unterlagen mit:
|
||||||
|
</p>
|
||||||
|
<ul style="list-style: none; padding: 0; margin: 0;">
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Überweisung</strong> vom aktuellen oder letzten Quartal</span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Versichertenkarte</strong> (elektronische Gesundheitskarte)</span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span>Falls vorhanden: Ihren <strong>Befreiungsausweis</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span>Die <strong>letzten 3 Laboruntersuchungen</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span>Ihren <strong>aktuellen Medikamentenplan</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.75rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><a href="#form-anamnese" style="font-weight: 700;">Anamnesebogen</a> (ausgefüllt und unterschrieben)</span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><a href="#form-datenschutz" style="font-weight: 700;">Patienteninformation & Einwilligung zum Datenschutz</a> (ausgefüllt und unterschrieben)</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Fachärztliche Vorbefunde -->
|
||||||
|
<div class="card" style="display: flex; flex-direction: column; justify-content: space-between;">
|
||||||
|
<div>
|
||||||
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"/></svg>
|
||||||
|
Falls vorhanden: Fachärztliche Vorbefunde
|
||||||
|
</h2>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1rem;">
|
||||||
|
Sofern bei Ihnen bereits Vorbefunde vorliegen, bringen Sie diese bitte ebenfalls zum Termin mit:
|
||||||
|
</p>
|
||||||
|
<ul style="list-style: none; padding: 0; margin: 0 0 1.5rem 0;">
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Krankenhausbericht(e)</strong> der letzten 2 Jahre</span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Kardiologiebefund</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Urologiebefund</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Gynäkologiebefund</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.65rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>Angiologiebefund</strong></span>
|
||||||
|
</li>
|
||||||
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
||||||
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
|
<span><strong>MRT- / CT-Befund(e)</strong> sowie <strong>Röntgenbefund(e)</strong></span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Wichtiger Hinweis zu Originalbefunden -->
|
||||||
|
<div style="background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%); border-left: 4px solid var(--accent); border-radius: var(--radius-md); padding: 1rem 1.15rem;">
|
||||||
|
<div style="font-weight: 700; color: var(--primary-dark); margin-bottom: 0.25rem; display: flex; align-items: center; gap: 0.4rem;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 18px; height: 18px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/></svg>
|
||||||
|
Wichtiger Hinweis zu Ihren Originalbefunden:
|
||||||
|
</div>
|
||||||
|
<p style="margin: 0; font-size: 0.92rem; color: var(--primary-dark);">
|
||||||
|
Bitte bringen Sie die <strong>Originalbefunde</strong> mit – wir scannen alles vor Ort ein und Sie erhalten Ihre Unterlagen am selben Tag wieder zurück.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Formulare zum Online-Ausfüllen & Herunterladen -->
|
||||||
|
<div class="highlight-panel" style="margin-top: 2rem; margin-bottom: 2.5rem;">
|
||||||
|
<span class="highlight-badge">Interaktive PDF-Formulare</span>
|
||||||
|
<h2 class="highlight-panel-title" style="margin-top: 0;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 24px; height: 24px; fill: var(--accent); flex-shrink: 0;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
|
Formulare & Patientenunterlagen (Online ausfüllbar)
|
||||||
|
</h2>
|
||||||
|
<p style="margin-bottom: 1.5rem;">
|
||||||
|
Alle nachfolgenden Dokumente verfügen über <strong>interaktive Formularfelder</strong>. Sie können die Bögen direkt <strong>online im Browser öffnen und am Bildschirm ausfüllen</strong>, anschließend ausdrucken und unterschrieben zu Ihrem Termin mitbringen – oder als PDF-Datei auf Ihr Gerät herunterladen.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="grid-2" style="margin-bottom: 0;">
|
||||||
|
<!-- 1. Anamnesebogen -->
|
||||||
|
<div class="card" id="form-anamnese" style="display: flex; flex-direction: column; justify-content: space-between; background: #ffffff;">
|
||||||
|
<div>
|
||||||
|
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
|
||||||
|
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">1. Anamnesebogen • Patientenfragebogen</h3>
|
||||||
|
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">Pflichtdokument</span>
|
||||||
|
</div>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
|
||||||
|
Fragebogen zu Ihren persönlichen Stammdaten, eigenen Erkrankungen, Voroperationen, Familienanamnese, Vorsorgeuntersuchungen sowie Notfallkontakt & Abholvollmacht (2 Seiten).
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
|
||||||
|
<a href="<?=$pdfAnamnese?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
|
||||||
|
Online ausfüllen & öffnen
|
||||||
|
</a>
|
||||||
|
<a href="<?=$pdfAnamnese?>" download="Anamnesebogen_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
|
Herunterladen (PDF)
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- 2. Datenschutz & Schweigepflichtentbindung -->
|
||||||
|
<div class="card" id="form-datenschutz" style="display: flex; flex-direction: column; justify-content: space-between; background: #ffffff;">
|
||||||
|
<div>
|
||||||
|
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
|
||||||
|
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">2. Patienteninformation & Datenschutz</h3>
|
||||||
|
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">Pflichtdokument</span>
|
||||||
|
</div>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
|
||||||
|
Pflichtinformationen gemäß Art. 13 DSGVO sowie Einwilligungserklärung und Schweigepflichtentbindung (§ 73 Abs. 1b SGB V, § 203 StGB) für Hausärzte, mitbehandelnde Ärzte und Angehörige.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
|
||||||
|
<a href="<?=$pdfDatenschutz?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
|
||||||
|
Online ausfüllen & öffnen
|
||||||
|
</a>
|
||||||
|
<a href="<?=$pdfDatenschutz?>" download="Datenschutz_Einwilligung_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
|
Herunterladen (PDF)
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- 3. Einverständniserklärung zur Ausfallhonorarregelung -->
|
||||||
|
<div class="card" id="form-ausfallhonorar" style="display: flex; flex-direction: column; justify-content: space-between; background: #ffffff;">
|
||||||
|
<div>
|
||||||
|
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
|
||||||
|
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">3. Vereinbarung zur Terminabsage / Ausfallhonorar</h3>
|
||||||
|
<span style="background: var(--primary-light); color: var(--primary-dark); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">Pflichtdokument</span>
|
||||||
|
</div>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
|
||||||
|
Patienteninformation und Terminvereinbarung für Neupatientinnen und Neupatienten (§ 615 BGB) zur rechtzeitigen Absage reservierter Behandlungszeitfenster (mindestens 24 Stunden vor dem Termin).
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
|
||||||
|
<a href="<?=$pdfAusfall?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
|
||||||
|
Online ausfüllen & öffnen
|
||||||
|
</a>
|
||||||
|
<a href="<?=$pdfAusfall?>" download="Ausfallhonorarregelung_Dialysezentrum_Berlin-Mahlsdorf.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
|
Herunterladen (PDF)
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- 4. Behandlungsvertrag Privatpatienten / Selbstzahler -->
|
||||||
|
<div class="card" id="form-privat" style="display: flex; flex-direction: column; justify-content: space-between; background: #ffffff;">
|
||||||
|
<div>
|
||||||
|
<div style="display: flex; justify-content: space-between; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.5rem;">
|
||||||
|
<h3 style="font-size: 1.1rem; color: var(--primary-dark); margin: 0;">4. Behandlungsvertrag (Privatpatienten & Selbstzahler)</h3>
|
||||||
|
<span style="background: #f1f5f9; color: var(--text-muted); font-size: 0.75rem; font-weight: 700; padding: 0.2rem 0.6rem; border-radius: var(--radius-full); white-space: nowrap;">Bei Bedarf</span>
|
||||||
|
</div>
|
||||||
|
<p style="font-size: 0.92rem; color: var(--text-muted); margin-bottom: 1.25rem;">
|
||||||
|
Vereinbarung über die privatärztliche Behandlung (§ 630a BGB, GOÄ) sowie Selbstzahlererklärung (§ 630c Abs. 3 BGB) – nur für Privatversicherte oder Selbstzahler erforderlich.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
|
||||||
|
<a href="<?=$pdfPrivat?>" target="_blank" rel="noopener" class="btn btn-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"/></svg>
|
||||||
|
Online ausfüllen & öffnen
|
||||||
|
</a>
|
||||||
|
<a href="<?=$pdfPrivat?>" download="Behandlungsvertrag_Privatpatienten_Dialysezentrum.pdf" class="btn btn-outline-primary btn-sm" style="flex: 1 1 auto;">
|
||||||
|
<svg aria-hidden="true" focusable="false" style="width: 16px; height: 16px; fill: currentColor;" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/></svg>
|
||||||
|
Herunterladen (PDF)
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Checkliste als PDF -->
|
||||||
|
<div style="margin-top: 1.25rem; padding-top: 1.25rem; border-top: 1px solid var(--border); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;">
|
||||||
|
<div>
|
||||||
|
<strong style="color: var(--primary-dark);">Gesamte Checkliste zum 1. Termin als PDF-Dokument:</strong>
|
||||||
|
<div style="font-size: 0.9rem; color: var(--text-muted);">Übersichtsblatt aller erforderlichen Unterlagen und Vorbefunde für Sie persönlich zur Übersicht. Sie müssen das Dokument nicht mitbringen.</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex; gap: 0.65rem; flex-wrap: wrap;">
|
||||||
|
<a href="<?=$pdfInfo?>" target="_blank" rel="noopener" class="btn btn-secondary btn-sm">
|
||||||
|
Checkliste öffnen (PDF)
|
||||||
|
</a>
|
||||||
|
<a href="<?=$pdfInfo?>" download="Information_zum_1_Termin_Dialysezentrum.pdf" class="btn btn-outline-primary btn-sm">
|
||||||
|
Checkliste herunterladen
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Kontakt-Hinweis bei Rückfragen -->
|
||||||
|
<div class="card" style="background: var(--bg-alt); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;">
|
||||||
|
<div>
|
||||||
|
<h2 style="font-size: 1.15rem; margin: 0 0 0.25rem 0; color: var(--primary-dark);">Haben Sie Fragen zu Ihrem ersten Termin oder zum Ausfüllen der Bögen?</h2>
|
||||||
|
<p style="margin: 0; font-size: 0.95rem; color: var(--text-muted);">
|
||||||
|
Unser Praxisteam hilft Ihnen gern telefonisch unter <a href="tel:0305662539"><strong>030 / 566 25 39</strong></a> (Ambulanz) oder vor Ort weiter.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<a href="/kontakt.html" class="btn btn-primary btn-sm">Kontakt & Anfahrt <span aria-hidden="true">»</span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
+202
-42
@@ -9,13 +9,149 @@ $titles = [
|
|||||||
'leistungen' => 'Leistungen & Schwerpunkte | Dialysezentrum Berlin-Mahlsdorf',
|
'leistungen' => 'Leistungen & Schwerpunkte | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'praxis' => 'Praxisausstattung & Öffnungszeiten | Dialysezentrum Berlin-Mahlsdorf',
|
'praxis' => 'Praxisausstattung & Öffnungszeiten | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'team' => 'Unser Ärzteteam & Mitarbeiter | Dialysezentrum Berlin-Mahlsdorf',
|
'team' => 'Unser Ärzteteam & Mitarbeiter | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
|
'ersttermin' => 'Informationen zum 1. Termin & Formulare | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'kontakt' => 'Kontakt & Anfahrt | Dialysezentrum Berlin-Mahlsdorf',
|
'kontakt' => 'Kontakt & Anfahrt | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'kontakt-formular' => 'Kontaktanfrage | Dialysezentrum Berlin-Mahlsdorf',
|
'kontakt-formular' => 'Kontaktanfrage | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'impressum' => 'Impressum | Dialysezentrum Berlin-Mahlsdorf',
|
'impressum' => 'Impressum | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
'datenschutz' => 'Datenschutzerklärung | Dialysezentrum Berlin-Mahlsdorf',
|
'datenschutz' => 'Datenschutzerklärung | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
|
'404' => 'Seite nicht gefunden (404) | Dialysezentrum Berlin-Mahlsdorf',
|
||||||
];
|
];
|
||||||
$pageTitle = isset($titles[$action]) ? $titles[$action] : 'Dialysezentrum Berlin-Mahlsdorf';
|
|
||||||
|
$descriptions = [
|
||||||
|
'main' => 'Dialysezentrum Berlin-Mahlsdorf & Marzahn: Individuelle Hämodialyse, Online-HDF, nephrologische Ambulanz und ganzjährige Feriendialysen in Berlin.',
|
||||||
|
'leistungen' => 'Leistungen im Dialysezentrum Berlin-Mahlsdorf: Nephrologische Ambulanz, Hämodialyse, Online-HDF mit Nikkiso Haemo-Master, Fresenius BCM & Sonographie.',
|
||||||
|
'praxis' => 'Praxisausstattung, Dialyse-Schichten & Ambulanz-Sprechzeiten: 16 Plätze in Berlin-Mahlsdorf, 18 Plätze in Berlin-Marzahn und moderne Nikkiso-Dialysetechnik.',
|
||||||
|
'team' => 'Lernen Sie unser Ärzteteam kennen: Dr. med. Bianca Bischoff, Dr. med. Juliane Hoffzimmer, Dr. med. Claudia Körner und 23 engagierte Pflege- & Servicekräfte.',
|
||||||
|
'ersttermin' => 'Checkliste und interaktive Formulare für Ihren 1. Termin im Dialysezentrum Berlin-Mahlsdorf: Anamnesebogen, Datenschutz & Patientenunterlagen online ausfüllen.',
|
||||||
|
'kontakt' => 'Kontakt & Anfahrt zum Dialysezentrum Berlin-Mahlsdorf (Thorner Str. 1, 12623 Berlin) und zur Satellitendialyse Marzahn (Blumberger Damm 130, 12685 Berlin).',
|
||||||
|
'kontakt-formular' => 'Senden Sie uns Ihre Anfrage bequem online über das Kontaktformular des Dialysezentrums Berlin-Mahlsdorf für Termine, Feriendialysen oder allgemeine Fragen.',
|
||||||
|
'impressum' => 'Impressum und Pflichtangaben der Berufsausübungsgemeinschaft Dr. med. Bianca Bischoff & Dr. med. Juliane Hoffzimmer – Dialysezentrum Berlin-Mahlsdorf.',
|
||||||
|
'datenschutz' => 'Datenschutzerklärung und Informationen zum Schutz Ihrer personenbezogenen Daten gemäß DSGVO im Dialysezentrum Berlin-Mahlsdorf.',
|
||||||
|
'404' => 'Die angeforderte Seite wurde leider nicht gefunden. Zurück zur Startseite des Dialysezentrums Berlin-Mahlsdorf.',
|
||||||
|
];
|
||||||
|
|
||||||
$currentAction = isset($action) ? $action : 'main';
|
$currentAction = isset($action) ? $action : 'main';
|
||||||
|
$pageTitle = isset($titles[$currentAction]) ? $titles[$currentAction] : 'Dialysezentrum Berlin-Mahlsdorf';
|
||||||
|
$pageDescription = isset($descriptions[$currentAction]) ? $descriptions[$currentAction] : $descriptions['main'];
|
||||||
|
|
||||||
|
$baseUrl = 'https://www.dialyse-berlin.net';
|
||||||
|
if ($currentAction === '404') {
|
||||||
|
$robotsMeta = 'noindex, nofollow';
|
||||||
|
$canonicalUrl = null;
|
||||||
|
} elseif (in_array($currentAction, ['impressum', 'datenschutz', 'kontakt-formular'], true)) {
|
||||||
|
$robotsMeta = 'noindex, follow';
|
||||||
|
$canonicalUrl = $baseUrl . '/' . $currentAction . '.html';
|
||||||
|
} elseif ($currentAction === 'main') {
|
||||||
|
$robotsMeta = 'index, follow';
|
||||||
|
$canonicalUrl = $baseUrl . '/';
|
||||||
|
} else {
|
||||||
|
$robotsMeta = 'index, follow';
|
||||||
|
$canonicalUrl = $baseUrl . '/' . $currentAction . '.html';
|
||||||
|
}
|
||||||
|
|
||||||
|
$schemaGraph = [
|
||||||
|
[
|
||||||
|
'@type' => 'MedicalClinic',
|
||||||
|
'@id' => $baseUrl . '/#organization',
|
||||||
|
'name' => 'Dialysezentrum Berlin-Mahlsdorf',
|
||||||
|
'alternateName' => 'Zentrum für Nephrologie und Dialyse – Dr. med. Bianca Bischoff & Dr. med. Juliane Hoffzimmer',
|
||||||
|
'url' => $baseUrl . '/',
|
||||||
|
'logo' => $baseUrl . '/img/logo_dialysezentrum.png',
|
||||||
|
'image' => $baseUrl . '/img/gallery/praxis1.jpg',
|
||||||
|
'description' => $descriptions['main'],
|
||||||
|
'medicalSpecialty' => 'https://schema.org/Nephrology',
|
||||||
|
'telephone' => '+49-30-5662484',
|
||||||
|
'email' => 'kontakt@dialyse-berlin.net',
|
||||||
|
'address' => [
|
||||||
|
'@type' => 'PostalAddress',
|
||||||
|
'streetAddress' => 'Thorner Straße 1',
|
||||||
|
'postalCode' => '12623',
|
||||||
|
'addressLocality' => 'Berlin',
|
||||||
|
'addressRegion' => 'Berlin',
|
||||||
|
'addressCountry' => 'DE',
|
||||||
|
],
|
||||||
|
'geo' => [
|
||||||
|
'@type' => 'GeoCoordinates',
|
||||||
|
'latitude' => 52.5078291,
|
||||||
|
'longitude' => 13.6092903,
|
||||||
|
],
|
||||||
|
'hasMap' => 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn',
|
||||||
|
'openingHoursSpecification' => [
|
||||||
|
[
|
||||||
|
'@type' => 'OpeningHoursSpecification',
|
||||||
|
'dayOfWeek' => ['Monday', 'Wednesday', 'Friday'],
|
||||||
|
'opens' => '07:00',
|
||||||
|
'closes' => '20:00',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'@type' => 'OpeningHoursSpecification',
|
||||||
|
'dayOfWeek' => ['Tuesday', 'Thursday', 'Saturday'],
|
||||||
|
'opens' => '07:00',
|
||||||
|
'closes' => '13:00',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
'department' => [
|
||||||
|
'@type' => 'MedicalClinic',
|
||||||
|
'name' => 'Dialysezentrum Berlin-Mahlsdorf – Satellitendialyse Marzahn',
|
||||||
|
'medicalSpecialty' => 'https://schema.org/Nephrology',
|
||||||
|
'telephone' => '+49-30-5662484',
|
||||||
|
'email' => 'kontakt@dialyse-berlin.net',
|
||||||
|
'address' => [
|
||||||
|
'@type' => 'PostalAddress',
|
||||||
|
'streetAddress' => 'Blumberger Damm 130 (Eingang: Pritzhagener Weg 21)',
|
||||||
|
'postalCode' => '12685',
|
||||||
|
'addressLocality' => 'Berlin',
|
||||||
|
'addressRegion' => 'Berlin',
|
||||||
|
'addressCountry' => 'DE',
|
||||||
|
],
|
||||||
|
'geo' => [
|
||||||
|
'@type' => 'GeoCoordinates',
|
||||||
|
'latitude' => 52.5428128,
|
||||||
|
'longitude' => 13.5716785,
|
||||||
|
],
|
||||||
|
'hasMap' => 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj',
|
||||||
|
],
|
||||||
|
'employee' => [
|
||||||
|
[
|
||||||
|
'@type' => 'Physician',
|
||||||
|
'name' => 'Dr. med. Bianca Bischoff',
|
||||||
|
'jobTitle' => 'Fachärztin für Innere Medizin und Nephrologie',
|
||||||
|
'medicalSpecialty' => 'https://schema.org/Nephrology',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'@type' => 'Physician',
|
||||||
|
'name' => 'Dr. med. Juliane Hoffzimmer',
|
||||||
|
'jobTitle' => 'Fachärztin für Innere Medizin und Nephrologie',
|
||||||
|
'medicalSpecialty' => 'https://schema.org/Nephrology',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'@type' => 'Physician',
|
||||||
|
'name' => 'Dr. med. Claudia Körner',
|
||||||
|
'jobTitle' => 'Fachärztin für Innere Medizin',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
if ($canonicalUrl && $currentAction !== 'main') {
|
||||||
|
$schemaGraph[] = [
|
||||||
|
'@type' => 'BreadcrumbList',
|
||||||
|
'itemListElement' => [
|
||||||
|
[
|
||||||
|
'@type' => 'ListItem',
|
||||||
|
'position' => 1,
|
||||||
|
'name' => 'Startseite',
|
||||||
|
'item' => $baseUrl . '/',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'@type' => 'ListItem',
|
||||||
|
'position' => 2,
|
||||||
|
'name' => trim(explode('|', $pageTitle)[0]),
|
||||||
|
'item' => $canonicalUrl,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
];
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="de">
|
<html lang="de">
|
||||||
@@ -24,9 +160,28 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title><?=htmlspecialchars($pageTitle)?></title>
|
<title><?=htmlspecialchars($pageTitle)?></title>
|
||||||
|
|
||||||
<meta name="language" content="de">
|
<meta name="description" content="<?=htmlspecialchars($pageDescription)?>">
|
||||||
<meta name="description" content="Dialysezentrum Berlin-Mahlsdorf: Ganzjährige Feriendialysen und individuelle Betreuung im modernen Zentrum für Nephrologie und Dialyse.">
|
<meta name="robots" content="<?=htmlspecialchars($robotsMeta)?>">
|
||||||
<meta name="robots" content="index, follow">
|
<?php if($canonicalUrl): ?>
|
||||||
|
<link rel="canonical" href="<?=htmlspecialchars($canonicalUrl)?>">
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<!-- Open Graph / Link Preview Meta Tags -->
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:locale" content="de_DE">
|
||||||
|
<meta property="og:site_name" content="Dialysezentrum Berlin-Mahlsdorf">
|
||||||
|
<meta property="og:title" content="<?=htmlspecialchars($pageTitle)?>">
|
||||||
|
<meta property="og:description" content="<?=htmlspecialchars($pageDescription)?>">
|
||||||
|
<?php if($canonicalUrl): ?>
|
||||||
|
<meta property="og:url" content="<?=htmlspecialchars($canonicalUrl)?>">
|
||||||
|
<?php endif; ?>
|
||||||
|
<meta property="og:image" content="<?=$baseUrl?>/img/gallery/praxis1.jpg">
|
||||||
|
<meta property="og:image:width" content="1024">
|
||||||
|
<meta property="og:image:height" content="768">
|
||||||
|
<meta property="og:image:alt" content="Dialysezentrum Berlin-Mahlsdorf – Praxisgebäude in der Thorner Straße 1">
|
||||||
|
|
||||||
|
<!-- Schema.org Structured Data (JSON-LD) -->
|
||||||
|
<script type="application/ld+json"><?=json_encode(['@context' => 'https://schema.org', '@graph' => $schemaGraph], JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)?></script>
|
||||||
|
|
||||||
<link rel="icon" href="/img/favicon.ico?v=<?=filemtime(__DIR__ . '/../img/favicon.ico')?>" type="image/x-icon">
|
<link rel="icon" href="/img/favicon.ico?v=<?=filemtime(__DIR__ . '/../img/favicon.ico')?>" type="image/x-icon">
|
||||||
<link rel="icon" href="/img/favicon.png?v=<?=filemtime(__DIR__ . '/../img/favicon.png')?>" type="image/png">
|
<link rel="icon" href="/img/favicon.png?v=<?=filemtime(__DIR__ . '/../img/favicon.png')?>" type="image/png">
|
||||||
@@ -42,32 +197,33 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<a href="#main-content" class="skip-link">Zum Hauptinhalt springen</a>
|
||||||
<div id="outer-container">
|
<div id="outer-container">
|
||||||
|
|
||||||
<!-- Top Info Bar -->
|
<!-- Top Info Bar -->
|
||||||
<div class="top-bar">
|
<div class="top-bar">
|
||||||
<div class="container top-bar-inner">
|
<div class="container top-bar-inner">
|
||||||
<div class="top-bar-left">
|
<div class="top-bar-left">
|
||||||
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" class="top-bar-item top-bar-addr-main" title="Zentrumsdialyse Berlin-Mahlsdorf in Google Maps öffnen">
|
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn" target="_blank" rel="noopener noreferrer" class="top-bar-item top-bar-addr-main" title="Zentrumsdialyse Berlin-Mahlsdorf in Google Maps öffnen" aria-label="Zentrumsdialyse: Thorner Str. 1, 12623 Berlin (in Google Maps öffnen)">
|
||||||
<svg class="top-bar-icon" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg class="top-bar-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<span>Thorner Str. 1, 12623 Berlin</span>
|
<span>Thorner Str. 1, 12623 Berlin</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj" target="_blank" rel="noopener noreferrer" class="top-bar-item top-bar-addr-satellite" title="Satellitendialyse Marzahn in Google Maps öffnen">
|
<a href="https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj" target="_blank" rel="noopener noreferrer" class="top-bar-item top-bar-addr-satellite" title="Satellitendialyse Marzahn in Google Maps öffnen" aria-label="Satellitendialyse: Blumberger Damm 130, 12685 Berlin (in Google Maps öffnen)">
|
||||||
<svg class="top-bar-icon" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg class="top-bar-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<span>Satellit: Blumberger Damm 130, 12685 Berlin</span>
|
<span>Satellit: Blumberger Damm 130, 12685 Berlin</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="top-bar-right">
|
<div class="top-bar-right">
|
||||||
<a href="tel:0305662484" title="Telefon Dialyse">
|
<a href="tel:0305662484" title="Telefon Dialyse">
|
||||||
<svg class="top-bar-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg class="top-bar-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
Dialyse: 030 / 566 24 84
|
Dialyse: 030 / 566 24 84
|
||||||
</a>
|
</a>
|
||||||
<a href="tel:0305662539" title="Telefon Ambulanz">
|
<a href="tel:0305662539" title="Telefon Ambulanz">
|
||||||
<svg class="top-bar-icon" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg class="top-bar-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
Ambulanz: 030 / 566 25 39
|
Ambulanz: 030 / 566 25 39
|
||||||
</a>
|
</a>
|
||||||
<a href="javascript:void(0);" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" title="E-Mail schreiben" style="font-weight: 600;">
|
<a href="javascript:void(0);" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" title="E-Mail schreiben" style="font-weight: 600;">
|
||||||
<svg class="top-bar-icon" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg class="top-bar-icon" aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
<span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span>
|
<span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
@@ -80,22 +236,23 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<a href="/" class="site-logo" title="Dialysezentrum Berlin-Mahlsdorf – Startseite">
|
<a href="/" class="site-logo" title="Dialysezentrum Berlin-Mahlsdorf – Startseite">
|
||||||
<img src="/img/logo_dialysezentrum.png?v=<?=filemtime(__DIR__ . '/../img/logo_dialysezentrum.png')?>"
|
<img src="/img/logo_dialysezentrum.png?v=<?=filemtime(__DIR__ . '/../img/logo_dialysezentrum.png')?>"
|
||||||
alt="Dialysezentrum Berlin-Mahlsdorf – Zentrum für Nephrologie & Dialyse"
|
alt="Dialysezentrum Berlin-Mahlsdorf – Zentrum für Nephrologie & Dialyse"
|
||||||
|
width="915" height="199"
|
||||||
class="site-logo-img">
|
class="site-logo-img">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<!-- Navigation Menu -->
|
<!-- Navigation Menu -->
|
||||||
<nav id="siteNav">
|
<nav id="siteNav" aria-label="Hauptnavigation">
|
||||||
<?php include('view/navigation.php'); ?>
|
<?php include('view/navigation.php'); ?>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<!-- Actions & Mobile Toggle -->
|
<!-- Actions & Mobile Toggle -->
|
||||||
<div class="header-actions">
|
<div class="header-actions">
|
||||||
<a href="/kontakt.html" class="header-cta-btn">
|
<a href="/kontakt.html" class="header-cta-btn">
|
||||||
<svg viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
<span>Kontakt / Termin</span>
|
<span>Kontakt / Termin</span>
|
||||||
</a>
|
</a>
|
||||||
<button class="nav-toggle" id="navToggle" aria-label="Menü öffnen" aria-expanded="false">
|
<button class="nav-toggle" id="navToggle" aria-label="Menü öffnen" aria-expanded="false" aria-controls="navMenu">
|
||||||
<svg viewBox="0 0 24 24" id="toggleIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24" id="toggleIcon"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -103,14 +260,14 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
|
|
||||||
<!-- Holiday / Announcement Dialog (if configured) -->
|
<!-- Holiday / Announcement Dialog (if configured) -->
|
||||||
<?php if(Helper::isHoliday($config) && $session->get('dialog') != 'dismissed'): ?>
|
<?php if(Helper::isHoliday($config) && $session->get('dialog') != 'dismissed'): ?>
|
||||||
<div id="holiday-wrapper" class="holiday-notice-banner">
|
<div id="holiday-wrapper" class="holiday-notice-banner" role="region" aria-label="Aktueller Praxishinweis">
|
||||||
<div class="container holiday-notice-inner">
|
<div class="container holiday-notice-inner">
|
||||||
<div class="holiday-notice-content">
|
<div class="holiday-notice-content">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>
|
||||||
<div><?=Helper::parseHolidays($config)?></div>
|
<div><?=Helper::parseHolidays($config)?></div>
|
||||||
</div>
|
</div>
|
||||||
<button type="button" class="holiday-dismiss-btn" data-dismiss="dialog">
|
<button type="button" class="holiday-dismiss-btn" data-dismiss="dialog">
|
||||||
<span>✕ Schließen</span>
|
<span aria-hidden="true">✕</span> <span>Schließen</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -118,11 +275,11 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
|
|
||||||
<!-- Hero / Motto Banner on Homepage -->
|
<!-- Hero / Motto Banner on Homepage -->
|
||||||
<?php if($currentAction === 'main'): ?>
|
<?php if($currentAction === 'main'): ?>
|
||||||
<section class="hero-banner">
|
<section class="hero-banner" aria-label="Willkommensbereich">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="hero-content">
|
<div class="hero-content">
|
||||||
<div class="hero-badge">
|
<div class="hero-badge">
|
||||||
<span>✔</span> „Die individuelle Dialyse im grünen Gürtel von Berlin“
|
<span aria-hidden="true">✔</span> „Die individuelle Dialyse im grünen Gürtel von Berlin“
|
||||||
</div>
|
</div>
|
||||||
<h1 class="hero-title">Dialysezentrum Berlin-Mahlsdorf</h1>
|
<h1 class="hero-title">Dialysezentrum Berlin-Mahlsdorf</h1>
|
||||||
<div class="hero-subtitle">
|
<div class="hero-subtitle">
|
||||||
@@ -135,11 +292,12 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<a href="/leistungen.html" class="btn btn-primary">Unsere Leistungen</a>
|
<a href="/leistungen.html" class="btn btn-primary">Unsere Leistungen</a>
|
||||||
<a href="/praxis.html" class="btn btn-secondary">Praxis & Öffnungszeiten</a>
|
<a href="/praxis.html" class="btn btn-secondary">Praxis & Öffnungszeiten</a>
|
||||||
<a href="/kontakt.html" class="btn btn-outline">Kontakt aufnehmen</a>
|
<a href="/kontakt.html" class="btn btn-outline">Kontakt aufnehmen</a>
|
||||||
|
<a href="/ersttermin.html" class="btn btn-outline">Infos zum 1. Termin</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="hero-wave">
|
<div class="hero-wave" aria-hidden="true">
|
||||||
<svg viewBox="0 0 1000 100" preserveAspectRatio="none">
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 1000 100" preserveAspectRatio="none">
|
||||||
<path class="shape-fill" d="M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7 c23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V100H0V30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4 c21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z"></path>
|
<path class="shape-fill" d="M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7 c23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V100H0V30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4 c21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z"></path>
|
||||||
</svg>
|
</svg>
|
||||||
</div>
|
</div>
|
||||||
@@ -148,17 +306,17 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<div class="page-banner">
|
<div class="page-banner">
|
||||||
<div class="container page-banner-inner">
|
<div class="container page-banner-inner">
|
||||||
<div>
|
<div>
|
||||||
<div class="breadcrumb">
|
<nav class="breadcrumb" aria-label="Brotkrumennavigation">
|
||||||
<a href="/">Startseite</a> ›
|
<a href="/">Startseite</a> <span aria-hidden="true">›</span>
|
||||||
<span><?=htmlspecialchars(explode('|', $pageTitle)[0])?></span>
|
<span aria-current="page"><?=htmlspecialchars(trim(explode('|', $pageTitle)[0]))?></span>
|
||||||
</div>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
|
|
||||||
<!-- Main Content Area -->
|
<!-- Main Content Area -->
|
||||||
<main class="site-main">
|
<main id="main-content" class="site-main" tabindex="-1">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="content-card">
|
<div class="content-card">
|
||||||
<?=$content?>
|
<?=$content?>
|
||||||
@@ -178,11 +336,11 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
Individuelle nephrologische Betreuung und ganzjährige Feriendialysen mit moderner Medizintechnik.
|
Individuelle nephrologische Betreuung und ganzjährige Feriendialysen mit moderner Medizintechnik.
|
||||||
</p>
|
</p>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<span><strong>Zentrumsdialyse:</strong> Thorner Straße 1, 12623 Berlin</span>
|
<span><strong>Zentrumsdialyse:</strong> Thorner Straße 1, 12623 Berlin</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 0 1 0-5 2.5 2.5 0 0 1 0 5z"/></svg>
|
||||||
<span><strong>Satellitendialyse:</strong> Blumberger Damm 130, 12685 Berlin</span>
|
<span><strong>Satellitendialyse:</strong> Blumberger Damm 130, 12685 Berlin</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -191,12 +349,13 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<div>
|
<div>
|
||||||
<div class="footer-col-title">Navigation</div>
|
<div class="footer-col-title">Navigation</div>
|
||||||
<ul class="footer-links">
|
<ul class="footer-links">
|
||||||
<li><a href="/">› Startseite</a></li>
|
<li><a href="/"><span aria-hidden="true">›</span> Startseite</a></li>
|
||||||
<li><a href="/leistungen.html">› Leistungen</a></li>
|
<li><a href="/leistungen.html"><span aria-hidden="true">›</span> Leistungen</a></li>
|
||||||
<li><a href="/praxis.html">› Praxisausstattung</a></li>
|
<li><a href="/praxis.html"><span aria-hidden="true">›</span> Praxisausstattung</a></li>
|
||||||
<li><a href="/team.html">› Unser Team</a></li>
|
<li><a href="/team.html"><span aria-hidden="true">›</span> Unser Team</a></li>
|
||||||
<li><a href="/kontakt.html">› Kontakt & Anfahrt</a></li>
|
<li><a href="/ersttermin.html"><span aria-hidden="true">›</span> Infos zum 1. Termin</a></li>
|
||||||
<li><a href="/kontakt-formular.html">› Kontaktformular</a></li>
|
<li><a href="/kontakt.html"><span aria-hidden="true">›</span> Kontakt & Anfahrt</a></li>
|
||||||
|
<li><a href="/kontakt-formular.html"><span aria-hidden="true">›</span> Kontaktformular</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -204,20 +363,20 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
<div>
|
<div>
|
||||||
<div class="footer-col-title">Kontakt & Erreichbarkeit</div>
|
<div class="footer-col-title">Kontakt & Erreichbarkeit</div>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
<span>Dialyse: <strong>030 / 566 24 84</strong></span>
|
<span>Dialyse: <strong>030 / 566 24 84</strong></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg>
|
||||||
<span>Ambulanz: <strong>030 / 566 25 39</strong></span>
|
<span>Ambulanz: <strong>030 / 566 25 39</strong></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
|
||||||
<span>E-Mail: <a href="javascript:void(0);" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="color: #cbd5e1; font-weight:600;"><span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span></a></span>
|
<span>E-Mail: <a href="javascript:void(0);" class="mail-obf" data-usr="kontakt" data-dom="dialyse-berlin" data-tld="net" style="color: #cbd5e1; font-weight:600;"><span class="mail-val c-rev">net.nilreb-esylaid@tkatnok</span></a></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-contact-item">
|
<div class="footer-contact-item">
|
||||||
<svg viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"/></svg>
|
||||||
<span><a href="/files/dialyse_flyer.pdf" target="_blank" style="color: #38bdf8; font-weight:600;">» Praxis-Flyer herunterladen (PDF)</a></span>
|
<span><a href="/files/dialyse_flyer.pdf" target="_blank" rel="noopener" style="color: #38bdf8; font-weight:600;"><span aria-hidden="true">»</span> Praxis-Flyer herunterladen (PDF)</a></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -281,6 +440,7 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
var isOpen = $navMenu.hasClass('is-open');
|
var isOpen = $navMenu.hasClass('is-open');
|
||||||
$navMenu.toggleClass('is-open');
|
$navMenu.toggleClass('is-open');
|
||||||
$navToggle.attr('aria-expanded', !isOpen);
|
$navToggle.attr('aria-expanded', !isOpen);
|
||||||
|
$navToggle.attr('aria-label', !isOpen ? 'Menü schließen' : 'Menü öffnen');
|
||||||
|
|
||||||
// Toggle hamburger icon to X
|
// Toggle hamburger icon to X
|
||||||
if(!isOpen) {
|
if(!isOpen) {
|
||||||
@@ -295,7 +455,7 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
if (!$(e.target).closest('#siteNav, #navToggle').length) {
|
if (!$(e.target).closest('#siteNav, #navToggle').length) {
|
||||||
if ($navMenu.hasClass('is-open')) {
|
if ($navMenu.hasClass('is-open')) {
|
||||||
$navMenu.removeClass('is-open');
|
$navMenu.removeClass('is-open');
|
||||||
$navToggle.attr('aria-expanded', 'false');
|
$navToggle.attr('aria-expanded', 'false').attr('aria-label', 'Menü öffnen');
|
||||||
$('#toggleIcon').html('<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>');
|
$('#toggleIcon').html('<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -305,7 +465,7 @@ $currentAction = isset($action) ? $action : 'main';
|
|||||||
$(document).on('keydown', function(e) {
|
$(document).on('keydown', function(e) {
|
||||||
if (e.key === 'Escape' && $navMenu.hasClass('is-open')) {
|
if (e.key === 'Escape' && $navMenu.hasClass('is-open')) {
|
||||||
$navMenu.removeClass('is-open');
|
$navMenu.removeClass('is-open');
|
||||||
$navToggle.attr('aria-expanded', 'false');
|
$navToggle.attr('aria-expanded', 'false').attr('aria-label', 'Menü öffnen').trigger('focus');
|
||||||
$('#toggleIcon').html('<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>');
|
$('#toggleIcon').html('<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
+17
-6
@@ -3,7 +3,7 @@
|
|||||||
<div class="grid-2" style="margin-bottom: 2rem;">
|
<div class="grid-2" style="margin-bottom: 2rem;">
|
||||||
<!-- Praxis & Kontaktangaben -->
|
<!-- Praxis & Kontaktangaben -->
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); margin-bottom: 1rem;">Angaben gemäß § 5 DDG</h3>
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); margin-bottom: 1rem;">Angaben gemäß § 5 DDG</h2>
|
||||||
<p>
|
<p>
|
||||||
<strong>Dialysezentrum Berlin-Mahlsdorf</strong><br>
|
<strong>Dialysezentrum Berlin-Mahlsdorf</strong><br>
|
||||||
Zentrum für Nephrologie und Dialyse<br>
|
Zentrum für Nephrologie und Dialyse<br>
|
||||||
@@ -12,13 +12,13 @@
|
|||||||
12623 Berlin
|
12623 Berlin
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h4 style="color: var(--primary-dark); margin-top: 1.25rem; margin-bottom: 0.5rem; font-size: 1rem;">Zweitstandort (Satellitendialyse)</h4>
|
<h3 style="color: var(--primary-dark); margin-top: 1.25rem; margin-bottom: 0.5rem; font-size: 1rem;">Zweitstandort (Satellitendialyse)</h3>
|
||||||
<p>
|
<p>
|
||||||
Blumberger Damm 130 (Eingang: Pritzhagener Weg 21)<br>
|
Blumberger Damm 130 (Eingang: Pritzhagener Weg 21)<br>
|
||||||
12685 Berlin
|
12685 Berlin
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h4 style="color: var(--primary-dark); margin-top: 1.25rem; margin-bottom: 0.5rem; font-size: 1rem;">Kontakt</h4>
|
<h3 style="color: var(--primary-dark); margin-top: 1.25rem; margin-bottom: 0.5rem; font-size: 1rem;">Kontakt</h3>
|
||||||
<p style="margin-bottom: 0;">
|
<p style="margin-bottom: 0;">
|
||||||
Telefon (Dialyse): <a href="tel:+49305662484">+49 30 5662484</a><br>
|
Telefon (Dialyse): <a href="tel:+49305662484">+49 30 5662484</a><br>
|
||||||
Telefon (Ambulanz): <a href="tel:+49305662539">+49 30 5662539</a><br>
|
Telefon (Ambulanz): <a href="tel:+49305662539">+49 30 5662539</a><br>
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
<!-- Berufsbezeichnung & Kammern -->
|
<!-- Berufsbezeichnung & Kammern -->
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); margin-bottom: 1rem;">Berufsbezeichnung & Aufsicht</h3>
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); margin-bottom: 1rem;">Berufsbezeichnung & Aufsicht</h2>
|
||||||
<p>
|
<p>
|
||||||
<strong>Gesetzliche Berufsbezeichnung:</strong> Ärztin / Fachärztin für Innere Medizin und Nephrologie<br>
|
<strong>Gesetzliche Berufsbezeichnung:</strong> Ärztin / Fachärztin für Innere Medizin und Nephrologie<br>
|
||||||
<em>Berufsbezeichnungen verliehen in der Bundesrepublik Deutschland</em>
|
<em>Berufsbezeichnungen verliehen in der Bundesrepublik Deutschland</em>
|
||||||
@@ -50,7 +50,18 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card" style="margin-bottom: 2rem;">
|
<div class="card" style="margin-bottom: 2rem;">
|
||||||
<h3 style="color: var(--primary-dark); margin-bottom: 0.75rem;">Berufsrechtliche Regelungen</h3>
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); margin-bottom: 0.75rem;">Beauftragter für Medizinproduktesicherheit (§ 6 MPBetreibV)</h2>
|
||||||
|
<p>
|
||||||
|
Gemäß § 6 der Medizinprodukte-Betreiberverordnung (MPBetreibV) steht für Behörden, Hersteller und Vertreiber von Medizinprodukten eine zentrale Kontaktstelle für Meldungen über Risiken von Medizinprodukten sowie zur Umsetzung notwendiger Sicherheits- und Korrekturmaßnahmen zur Verfügung:
|
||||||
|
</p>
|
||||||
|
<p style="margin-bottom: 0;">
|
||||||
|
<strong>Ansprechpartner Medizintechnik:</strong>
|
||||||
|
<a href="javascript:void(0);" class="mail-obf" data-usr="medizintechnik" data-dom="dialyse-berlin" data-tld="net" style="font-weight: 600;"><span class="mail-val c-rev">net.nilreb-esylaid@kinhcetnizidem</span></a>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card" style="margin-bottom: 2rem;">
|
||||||
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); margin-bottom: 0.75rem;">Berufsrechtliche Regelungen</h2>
|
||||||
<ul style="margin-bottom: 0.75rem;">
|
<ul style="margin-bottom: 0.75rem;">
|
||||||
<li>Berufsordnung der Ärztekammer Berlin</li>
|
<li>Berufsordnung der Ärztekammer Berlin</li>
|
||||||
<li>Berliner Heilberufekammergesetz (BlnHKG)</li>
|
<li>Berliner Heilberufekammergesetz (BlnHKG)</li>
|
||||||
@@ -61,7 +72,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); margin-bottom: 0.75rem;">Haftungshinweis & Urheberrecht</h3>
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); margin-bottom: 0.75rem;">Haftungshinweis & Urheberrecht</h2>
|
||||||
<p>
|
<p>
|
||||||
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.
|
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.
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
+9
-9
@@ -1,4 +1,4 @@
|
|||||||
<h1>Wir wollen, dass Sie sich bei uns wohlfühlen!</h1>
|
<h2 class="h1-style">Wir wollen, dass Sie sich bei uns wohlfühlen!</h2>
|
||||||
|
|
||||||
<p class="lead" style="font-size: 1.15rem; color: var(--primary-dark); font-weight: 500; margin-bottom: 2rem;">
|
<p class="lead" style="font-size: 1.15rem; color: var(--primary-dark); font-weight: 500; margin-bottom: 2rem;">
|
||||||
Unser Dialysezentrum bietet Ihnen verschiedene Dialyseverfahren unter Nutzung moderner Technik der
|
Unser Dialysezentrum bietet Ihnen verschiedene Dialyseverfahren unter Nutzung moderner Technik der
|
||||||
@@ -56,12 +56,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="/img/gallery/praxis1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis1.jpg')?>" data-lightbox="main" data-title="Die Praxis von außen" class="gallery-item" style="display: block;">
|
<a href="/img/gallery/praxis1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis1.jpg')?>" data-lightbox="main" data-title="Die Praxis von außen" class="gallery-item" style="display: block;">
|
||||||
<img src="/img/gallery/praxis1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis1.jpg')?>" alt="Die Praxis von außen">
|
<img src="/img/gallery/praxis1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis1.jpg')?>" alt="Die Praxis von außen" width="1024" height="768" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay">
|
<div class="gallery-overlay">
|
||||||
<span class="gallery-caption">Die Praxis von außen • Thorner Straße</span>
|
<span class="gallery-caption">Die Praxis von außen • Thorner Straße</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="gallery-zoom-icon">
|
<div class="gallery-zoom-icon" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
@@ -70,12 +70,12 @@
|
|||||||
<div class="grid-2" style="align-items: center; margin-bottom: 2.5rem;">
|
<div class="grid-2" style="align-items: center; margin-bottom: 2.5rem;">
|
||||||
<div>
|
<div>
|
||||||
<a href="/img/gallery/startseite1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/startseite1.jpg')?>" data-lightbox="main" data-title="Sprechzimmer" class="gallery-item" style="display: block;">
|
<a href="/img/gallery/startseite1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/startseite1.jpg')?>" data-lightbox="main" data-title="Sprechzimmer" class="gallery-item" style="display: block;">
|
||||||
<img src="/img/gallery/startseite1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/startseite1.jpg')?>" alt="Sprechzimmer">
|
<img src="/img/gallery/startseite1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/startseite1.jpg')?>" alt="Sprechzimmer" width="632" height="1024" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay">
|
<div class="gallery-overlay">
|
||||||
<span class="gallery-caption">Modern ausgestattetes Sprechzimmer</span>
|
<span class="gallery-caption">Modern ausgestattetes Sprechzimmer</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="gallery-zoom-icon">
|
<div class="gallery-zoom-icon" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
@@ -88,8 +88,8 @@
|
|||||||
Für eine effiziente Betreuung der Patienten pflegen wir eine enge Zusammenarbeit mit den Haus- und Fachärzten und kooperieren mit den umliegenden Krankenhäusern, um Patienten auch während eines Krankenhausaufenthaltes Dialyseleistungen anbieten zu können.
|
Für eine effiziente Betreuung der Patienten pflegen wir eine enge Zusammenarbeit mit den Haus- und Fachärzten und kooperieren mit den umliegenden Krankenhäusern, um Patienten auch während eines Krankenhausaufenthaltes Dialyseleistungen anbieten zu können.
|
||||||
</p>
|
</p>
|
||||||
<div style="margin-top: 1.5rem; display: flex; gap: 0.75rem; flex-wrap: wrap;">
|
<div style="margin-top: 1.5rem; display: flex; gap: 0.75rem; flex-wrap: wrap;">
|
||||||
<a href="/leistungen.html" class="btn btn-primary btn-sm">Mehr zu den Leistungen »</a>
|
<a href="/leistungen.html" class="btn btn-primary btn-sm">Mehr zu den Leistungen <span aria-hidden="true">»</span></a>
|
||||||
<a href="/praxis.html" class="btn btn-secondary btn-sm">Praxisausstattung & Zeiten »</a>
|
<a href="/praxis.html" class="btn btn-secondary btn-sm">Praxisausstattung & Zeiten <span aria-hidden="true">»</span></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
+5
-5
@@ -3,9 +3,9 @@
|
|||||||
$current = isset($action) ? $action : 'main';
|
$current = isset($action) ? $action : 'main';
|
||||||
?>
|
?>
|
||||||
<ul class="nav-menu" id="navMenu">
|
<ul class="nav-menu" id="navMenu">
|
||||||
<li class="nav-item"><a href="/" class="nav-link <?=$current === 'main' ? 'active' : ''?>">Startseite</a></li>
|
<li class="nav-item"><a href="/" class="nav-link <?=$current === 'main' ? 'active' : ''?>" <?=$current === 'main' ? 'aria-current="page"' : ''?>>Startseite</a></li>
|
||||||
<li class="nav-item"><a href="/leistungen.html" class="nav-link <?=$current === 'leistungen' ? 'active' : ''?>">Leistungen</a></li>
|
<li class="nav-item"><a href="/leistungen.html" class="nav-link <?=$current === 'leistungen' ? 'active' : ''?>" <?=$current === 'leistungen' ? 'aria-current="page"' : ''?>>Leistungen</a></li>
|
||||||
<li class="nav-item"><a href="/praxis.html" class="nav-link <?=$current === 'praxis' ? 'active' : ''?>">Praxis</a></li>
|
<li class="nav-item"><a href="/praxis.html" class="nav-link <?=$current === 'praxis' ? 'active' : ''?>" <?=$current === 'praxis' ? 'aria-current="page"' : ''?>>Praxis</a></li>
|
||||||
<li class="nav-item"><a href="/team.html" class="nav-link <?=$current === 'team' ? 'active' : ''?>">Team</a></li>
|
<li class="nav-item"><a href="/team.html" class="nav-link <?=$current === 'team' ? 'active' : ''?>" <?=$current === 'team' ? 'aria-current="page"' : ''?>>Team</a></li>
|
||||||
<li class="nav-item"><a href="/kontakt.html" class="nav-link <?=in_array($current, ['kontakt', 'kontakt-formular']) ? 'active' : ''?>">Kontakt</a></li>
|
<li class="nav-item"><a href="/kontakt.html" class="nav-link <?=in_array($current, ['kontakt', 'kontakt-formular', 'ersttermin']) ? 'active' : ''?>" <?=in_array($current, ['kontakt', 'kontakt-formular', 'ersttermin']) ? 'aria-current="page"' : ''?>>Kontakt</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
+28
-28
@@ -7,50 +7,50 @@
|
|||||||
<!-- Praxisausstattung Grid -->
|
<!-- Praxisausstattung Grid -->
|
||||||
<div class="grid-2" style="margin-bottom: 2.5rem;">
|
<div class="grid-2" style="margin-bottom: 2.5rem;">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem;">
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem;">
|
||||||
<svg style="width: 20px; height: 20px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 20px; height: 20px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
||||||
Diagnostik & Plätze
|
Diagnostik & Plätze
|
||||||
</h3>
|
</h2>
|
||||||
<ul style="list-style: none; padding: 0; margin: 0;">
|
<ul style="list-style: none; padding: 0; margin: 0;">
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Ambulanz:</strong> Sonographie, EKG, 24 Std. Blutdruckmessung</span>
|
<span><strong>Ambulanz:</strong> Sonographie, EKG, 24 Std. Blutdruckmessung</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Zentrumsdialyse:</strong> 16 Behandlungsplätze</span>
|
<span><strong>Zentrumsdialyse:</strong> 16 Behandlungsplätze</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Satellitendialyse:</strong> 18 Behandlungsplätze</span>
|
<span><strong>Satellitendialyse:</strong> 18 Behandlungsplätze</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Osmoseaufbereitungsanlage</strong> nach neuesten Standards</span>
|
<span><strong>Osmoseaufbereitungsanlage</strong> nach neuesten Standards</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem;">
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem;">
|
||||||
<svg style="width: 20px; height: 20px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 20px; height: 20px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"/></svg>
|
||||||
Geräte & Dialysetechnik
|
Geräte & Dialysetechnik
|
||||||
</h3>
|
</h2>
|
||||||
<ul style="list-style: none; padding: 0; margin: 0;">
|
<ul style="list-style: none; padding: 0; margin: 0;">
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Nikkiso DBB-07 und Nikkiso DBB-EXA</strong> Dialysegeräte mit integriertem <strong>Haemo-Master (BV-UFC/COC)</strong></span>
|
<span><strong>Nikkiso DBB-07 und Nikkiso DBB-EXA</strong> Dialysegeräte mit integriertem <strong>Haemo-Master (BV-UFC/COC)</strong></span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>BCM (Body Composition Monitor)</strong> von Fresenius zur bioelektrischen Messung des Flüssigkeitsstatus und Optimalgewichts</span>
|
<span><strong>BCM (Body Composition Monitor)</strong> von Fresenius zur bioelektrischen Messung des Flüssigkeitsstatus und Optimalgewichts</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span>Breite Palette an <strong>High- und Low-Flux Dialysatoren</strong></span>
|
<span>Breite Palette an <strong>High- und Low-Flux Dialysatoren</strong></span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.5rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.5rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold;">✓</span>
|
||||||
<span><strong>Laborgeräte:</strong> Säure-Basen-Messgerät und Elektrolyt-Messgerät</span>
|
<span><strong>Laborgeräte:</strong> Säure-Basen-Messgerät und Elektrolyt-Messgerät</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
<!-- Dialyse Schichten Card -->
|
<!-- Dialyse Schichten Card -->
|
||||||
<div class="schedule-card">
|
<div class="schedule-card">
|
||||||
<div class="schedule-header">
|
<div class="schedule-header">
|
||||||
<svg viewBox="0 0 24 24"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"/></svg>
|
||||||
<h3 class="schedule-title">Dialyse-Schichten</h3>
|
<h3 class="schedule-title">Dialyse-Schichten</h3>
|
||||||
</div>
|
</div>
|
||||||
<ul class="schedule-list">
|
<ul class="schedule-list">
|
||||||
@@ -94,7 +94,7 @@
|
|||||||
<!-- Ambulanz Zeiten Card -->
|
<!-- Ambulanz Zeiten Card -->
|
||||||
<div class="schedule-card">
|
<div class="schedule-card">
|
||||||
<div class="schedule-header">
|
<div class="schedule-header">
|
||||||
<svg viewBox="0 0 24 24"><path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/></svg>
|
||||||
<h3 class="schedule-title">Ambulanz-Sprechzeiten</h3>
|
<h3 class="schedule-title">Ambulanz-Sprechzeiten</h3>
|
||||||
</div>
|
</div>
|
||||||
<ul class="schedule-list">
|
<ul class="schedule-list">
|
||||||
@@ -127,33 +127,33 @@
|
|||||||
|
|
||||||
<div class="gallery-grid">
|
<div class="gallery-grid">
|
||||||
<a href="/img/gallery/praxis3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis3.jpg')?>" data-lightbox="practice" data-title="Freundlicher Wartebereich • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis3.jpg')?>" data-lightbox="practice" data-title="Freundlicher Wartebereich • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis3.jpg')?>" alt="Freundlicher Wartebereich">
|
<img src="/img/gallery/praxis3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis3.jpg')?>" alt="Freundlicher Wartebereich" width="1024" height="768" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Freundlicher Wartebereich</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Freundlicher Wartebereich</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/praxis4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis4.jpg')?>" data-lightbox="practice" data-title="Nikkiso DBB-EXA Dialysegeräte • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis4.jpg')?>" data-lightbox="practice" data-title="Nikkiso DBB-EXA Dialysegeräte • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis4.jpg')?>" alt="Moderne Nikkiso DBB-EXA Dialysegeräte">
|
<img src="/img/gallery/praxis4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis4.jpg')?>" alt="Moderne Nikkiso DBB-EXA Dialysegeräte" width="682" height="1024" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Nikkiso DBB-EXA Dialysegeräte</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Nikkiso DBB-EXA Dialysegeräte</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/praxis5.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis5.jpg')?>" data-lightbox="practice" data-title="Gepflegter Vorgarten & Außenbereich • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis5.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis5.jpg')?>" data-lightbox="practice" data-title="Gepflegter Vorgarten & Außenbereich • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis5.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis5.jpg')?>" alt="Gepflegter Vorgarten und Außenbereich der Praxis">
|
<img src="/img/gallery/praxis5.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis5.jpg')?>" alt="Gepflegter Vorgarten und Außenbereich der Praxis" width="1200" height="800" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Vorgarten & Außenbereich</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Vorgarten & Außenbereich</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/praxis6.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis6.jpg')?>" data-lightbox="practice" data-title="Die Praxis von außen • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis6.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis6.jpg')?>" data-lightbox="practice" data-title="Die Praxis von außen • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis6.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis6.jpg')?>" alt="Die Praxis von außen">
|
<img src="/img/gallery/praxis6.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis6.jpg')?>" alt="Die Praxis von außen" width="1024" height="768" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Die Praxis von außen</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Die Praxis von außen</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/praxis7.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis7.jpg')?>" data-lightbox="practice" data-title="Empfang & Anmeldung • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis7.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis7.jpg')?>" data-lightbox="practice" data-title="Empfang & Anmeldung • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis7.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis7.jpg')?>" alt="Empfang und Anmeldung im Dialysezentrum">
|
<img src="/img/gallery/praxis7.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis7.jpg')?>" alt="Empfang und Anmeldung im Dialysezentrum" width="1024" height="560" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Empfang & Anmeldung</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Empfang & Anmeldung</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/praxis8.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis8.jpg')?>" data-lightbox="practice" data-title="Ärztliches Sprechzimmer • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/praxis8.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis8.jpg')?>" data-lightbox="practice" data-title="Ärztliches Sprechzimmer • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/praxis8.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis8.jpg')?>" alt="Ärztliches Sprechzimmer und Untersuchungsraum">
|
<img src="/img/gallery/praxis8.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/praxis8.jpg')?>" alt="Ärztliches Sprechzimmer und Untersuchungsraum" width="1024" height="771" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Ärztliches Sprechzimmer</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Ärztliches Sprechzimmer</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
+32
-32
@@ -7,50 +7,50 @@
|
|||||||
<!-- Leistungsübersicht -->
|
<!-- Leistungsübersicht -->
|
||||||
<div class="grid-2" style="margin-bottom: 2.5rem;">
|
<div class="grid-2" style="margin-bottom: 2.5rem;">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
||||||
<svg style="width: 22px; height: 22px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
||||||
Nephrologische Ambulanz
|
Nephrologische Ambulanz
|
||||||
</h3>
|
</h2>
|
||||||
<ul style="list-style: none; padding: 0; margin: 0;">
|
<ul style="list-style: none; padding: 0; margin: 0;">
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span>Umfassende <strong>Diagnostik und Therapie</strong> akuter und chronischer Nierenerkrankungen</span>
|
<span>Umfassende <strong>Diagnostik und Therapie</strong> akuter und chronischer Nierenerkrankungen</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span>Optimale <strong>Blutdruck- und Blutzuckereinstellung</strong> als wesentlicher Therapieschwerpunkt</span>
|
<span>Optimale <strong>Blutdruck- und Blutzuckereinstellung</strong> als wesentlicher Therapieschwerpunkt</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span>Spezialisierte Betreuung <strong>niereninsuffizienter Diabetiker</strong></span>
|
<span>Spezialisierte Betreuung <strong>niereninsuffizienter Diabetiker</strong></span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span><strong>Ultraschalldiagnostik (Sonographie)</strong> der Nieren und Bauchorgane (Abdomen)</span>
|
<span><strong>Ultraschalldiagnostik (Sonographie)</strong> der Nieren und Bauchorgane (Abdomen)</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h3 style="color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
<h2 style="font-size: 1.25rem; margin-top: 0; color: var(--primary-dark); display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.25rem;">
|
||||||
<svg style="width: 22px; height: 22px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 22px; height: 22px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/></svg>
|
||||||
Dialyse & Betreuung
|
Dialyse & Betreuung
|
||||||
</h3>
|
</h2>
|
||||||
<ul style="list-style: none; padding: 0; margin: 0;">
|
<ul style="list-style: none; padding: 0; margin: 0;">
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span><strong>Hämodialyse (HD)</strong> und <strong>Hämodiafiltration (HDF / Online-HDF)</strong> mit Nikkiso <strong>Haemo-Master</strong></span>
|
<span><strong>Hämodialyse (HD)</strong> und <strong>Hämodiafiltration (HDF / Online-HDF)</strong> mit Nikkiso <strong>Haemo-Master</strong></span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span><strong>Bioelektrische Messung des Flüssigkeitsstatus</strong> mit dem Fresenius BCM</span>
|
<span><strong>Bioelektrische Messung des Flüssigkeitsstatus</strong> mit dem Fresenius BCM</span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem; margin-bottom: 0.85rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span><strong>Transplantationsvorbereitung</strong> und langfristige <strong>Nachsorge nach Nierentransplantation</strong></span>
|
<span><strong>Transplantationsvorbereitung</strong> und langfristige <strong>Nachsorge nach Nierentransplantation</strong></span>
|
||||||
</li>
|
</li>
|
||||||
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
<li style="display: flex; align-items: flex-start; gap: 0.6rem;">
|
||||||
<span style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
<span aria-hidden="true" style="color: var(--accent); font-weight: bold; font-size: 1.1rem;">✓</span>
|
||||||
<span>Individuelle <strong>Ernährungsberatung</strong> für Nieren- und Dialysepatienten</span>
|
<span>Individuelle <strong>Ernährungsberatung</strong> für Nieren- und Dialysepatienten</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -60,8 +60,8 @@
|
|||||||
<!-- Highlight 1: BCM Fresenius -->
|
<!-- Highlight 1: BCM Fresenius -->
|
||||||
<div class="highlight-panel">
|
<div class="highlight-panel">
|
||||||
<span class="highlight-badge">Präzise Diagnostik</span>
|
<span class="highlight-badge">Präzise Diagnostik</span>
|
||||||
<h2 class="highlight-panel-title">
|
<h2 class="highlight-panel-title" style="margin-top: 0;">
|
||||||
<svg style="width: 24px; height: 24px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 24px; height: 24px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/></svg>
|
||||||
Bestimmung des Flüssigkeitsstatus mit dem BCM (Body Composition Monitor) von Fresenius
|
Bestimmung des Flüssigkeitsstatus mit dem BCM (Body Composition Monitor) von Fresenius
|
||||||
</h2>
|
</h2>
|
||||||
<p>
|
<p>
|
||||||
@@ -74,13 +74,13 @@
|
|||||||
<div class="condition-grid">
|
<div class="condition-grid">
|
||||||
<div class="condition-card condition-warning">
|
<div class="condition-card condition-warning">
|
||||||
<div class="condition-title">
|
<div class="condition-title">
|
||||||
<span>⚠</span> Überwässerung (Hyperhydratation)
|
<span aria-hidden="true">⚠</span> Überwässerung (Hyperhydratation)
|
||||||
</div>
|
</div>
|
||||||
<div>Kann zu Bluthochdruck und Gewebsödemen bis hin zum lebensbedrohlichen Lungenödem führen.</div>
|
<div>Kann zu Bluthochdruck und Gewebsödemen bis hin zum lebensbedrohlichen Lungenödem führen.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="condition-card condition-info">
|
<div class="condition-card condition-info">
|
||||||
<div class="condition-title">
|
<div class="condition-title">
|
||||||
<span>ℹ</span> Unterwässerung (Dehydratation)
|
<span aria-hidden="true">ℹ</span> Unterwässerung (Dehydratation)
|
||||||
</div>
|
</div>
|
||||||
<div>Kann schwere Blutdruckabfälle, schmerzhafte Muskelkrämpfe und Kopfschmerzen verursachen.</div>
|
<div>Kann schwere Blutdruckabfälle, schmerzhafte Muskelkrämpfe und Kopfschmerzen verursachen.</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -94,8 +94,8 @@
|
|||||||
<!-- Highlight 2: Haemo-Master Nikkiso -->
|
<!-- Highlight 2: Haemo-Master Nikkiso -->
|
||||||
<div class="highlight-panel">
|
<div class="highlight-panel">
|
||||||
<span class="highlight-badge">Schonende & Individuelle Dialyse</span>
|
<span class="highlight-badge">Schonende & Individuelle Dialyse</span>
|
||||||
<h2 class="highlight-panel-title">
|
<h2 class="highlight-panel-title" style="margin-top: 0;">
|
||||||
<svg style="width: 24px; height: 24px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 24px; height: 24px; fill: var(--accent);" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z"/></svg>
|
||||||
Blutvolumenmonitoring & Biofeedback-Regelung mit dem Haemo-Master von Nikkiso
|
Blutvolumenmonitoring & Biofeedback-Regelung mit dem Haemo-Master von Nikkiso
|
||||||
</h2>
|
</h2>
|
||||||
<p>
|
<p>
|
||||||
@@ -115,33 +115,33 @@
|
|||||||
|
|
||||||
<div class="gallery-grid">
|
<div class="gallery-grid">
|
||||||
<a href="/img/gallery/behandlung1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung1.jpg')?>" data-lightbox="services" data-title="Individueller Dialyseplatz • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/behandlung1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung1.jpg')?>" data-lightbox="services" data-title="Individueller Dialyseplatz • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/behandlung1_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung1_thumb.jpg')?>" alt="Individueller Dialyseplatz mit Nikkiso DBB-EXA">
|
<img src="/img/gallery/behandlung1_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung1_thumb.jpg')?>" alt="Individueller Dialyseplatz mit Nikkiso DBB-EXA" width="600" height="400" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Individueller Dialyseplatz</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Individueller Dialyseplatz</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/behandlung2.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung2.jpg')?>" data-lightbox="services" data-title="Dialyseplatz mit Nikkiso-Technik • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/behandlung2.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung2.jpg')?>" data-lightbox="services" data-title="Dialyseplatz mit Nikkiso-Technik • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/behandlung2_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung2_thumb.jpg')?>" alt="Dialyseplatz mit Nikkiso Dialysegerät">
|
<img src="/img/gallery/behandlung2_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/behandlung2_thumb.jpg')?>" alt="Dialyseplatz mit Nikkiso Dialysegerät" width="600" height="400" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Dialyseplatz mit Nikkiso-Technik</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Dialyseplatz mit Nikkiso-Technik</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/leistung1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung1.jpg')?>" data-lightbox="services" data-title="Komfort-Dialyseplatz am Fenster • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/leistung1.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung1.jpg')?>" data-lightbox="services" data-title="Komfort-Dialyseplatz am Fenster • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/leistung1_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung1_thumb.jpg')?>" alt="Komfort-Dialyseplatz am Fenster">
|
<img src="/img/gallery/leistung1_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung1_thumb.jpg')?>" alt="Komfort-Dialyseplatz am Fenster" width="600" height="446" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Komfort-Dialyseplatz am Fenster</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Komfort-Dialyseplatz am Fenster</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/leistung2.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung2.jpg')?>" data-lightbox="services" data-title="Blick in die Behandlungsräume • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/leistung2.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung2.jpg')?>" data-lightbox="services" data-title="Blick in die Behandlungsräume • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/leistung2_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung2_thumb.jpg')?>" alt="Blick vom Flur in die hellen Behandlungsräume">
|
<img src="/img/gallery/leistung2_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung2_thumb.jpg')?>" alt="Blick vom Flur in die hellen Behandlungsräume" width="600" height="427" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Blick in die Behandlungsräume</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Blick in die Behandlungsräume</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/leistung3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung3.jpg')?>" data-lightbox="services" data-title="Dialyseraum mit Patienten-TV • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/leistung3.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung3.jpg')?>" data-lightbox="services" data-title="Dialyseraum mit Patienten-TV • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/leistung3_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung3_thumb.jpg')?>" alt="Dialyseraum mit mehreren Behandlungsplätzen und TV">
|
<img src="/img/gallery/leistung3_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung3_thumb.jpg')?>" alt="Dialyseraum mit mehreren Behandlungsplätzen und TV" width="600" height="425" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Dialyseraum mit Patienten-TV</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Dialyseraum mit Patienten-TV</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
<a href="/img/gallery/leistung4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung4.jpg')?>" data-lightbox="services" data-title="Dialyseplätze mit Blick ins Grüne • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
<a href="/img/gallery/leistung4.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung4.jpg')?>" data-lightbox="services" data-title="Dialyseplätze mit Blick ins Grüne • Dialysezentrum Berlin-Mahlsdorf" class="gallery-item">
|
||||||
<img src="/img/gallery/leistung4_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung4_thumb.jpg')?>" alt="Dialyseplätze am Erkerfenster mit Blick ins Grüne">
|
<img src="/img/gallery/leistung4_thumb.jpg?v=<?=filemtime(__DIR__ . '/../img/gallery/leistung4_thumb.jpg')?>" alt="Dialyseplätze am Erkerfenster mit Blick ins Grüne" width="600" height="400" loading="lazy" decoding="async">
|
||||||
<div class="gallery-overlay"><span class="gallery-caption">Dialyseplätze mit Blick ins Grüne</span></div>
|
<div class="gallery-overlay"><span class="gallery-caption">Dialyseplätze mit Blick ins Grüne</span></div>
|
||||||
<div class="gallery-zoom-icon"><svg viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
<div class="gallery-zoom-icon" aria-hidden="true"><svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg></div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
+14
-14
@@ -8,17 +8,17 @@
|
|||||||
<div class="grid-3" style="margin-bottom: 2.5rem;">
|
<div class="grid-3" style="margin-bottom: 2.5rem;">
|
||||||
<!-- Dr. med. Bianca Bischoff -->
|
<!-- Dr. med. Bianca Bischoff -->
|
||||||
<div class="doctor-card">
|
<div class="doctor-card">
|
||||||
<div class="doctor-avatar">
|
<div class="doctor-avatar" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<div class="doctor-info">
|
<div class="doctor-info">
|
||||||
<h3 class="doctor-name">Dr. med. Bianca Bischoff</h3>
|
<h2 class="doctor-name" style="margin-top: 0;">Dr. med. Bianca Bischoff</h2>
|
||||||
<div class="doctor-title">Fachärztin für Innere Medizin & Nephrologie</div>
|
<div class="doctor-title">Fachärztin für Innere Medizin & Nephrologie</div>
|
||||||
<div class="doctor-meta">
|
<div class="doctor-meta">
|
||||||
<div><strong>Approbation:</strong> 2002 in Berlin</div>
|
<div><strong>Approbation:</strong> 2002 in Berlin</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="chamber-badge">
|
<div class="chamber-badge">
|
||||||
<svg style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
||||||
Mitglied der Ärztekammer Berlin
|
Mitglied der Ärztekammer Berlin
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -26,17 +26,17 @@
|
|||||||
|
|
||||||
<!-- Dr. med. Juliane Hoffzimmer -->
|
<!-- Dr. med. Juliane Hoffzimmer -->
|
||||||
<div class="doctor-card">
|
<div class="doctor-card">
|
||||||
<div class="doctor-avatar">
|
<div class="doctor-avatar" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<div class="doctor-info">
|
<div class="doctor-info">
|
||||||
<h3 class="doctor-name">Dr. med. Juliane Hoffzimmer</h3>
|
<h2 class="doctor-name" style="margin-top: 0;">Dr. med. Juliane Hoffzimmer</h2>
|
||||||
<div class="doctor-title">Fachärztin für Innere Medizin & Nephrologie</div>
|
<div class="doctor-title">Fachärztin für Innere Medizin & Nephrologie</div>
|
||||||
<div class="doctor-meta">
|
<div class="doctor-meta">
|
||||||
<div><strong>Approbation:</strong> 2009 in Berlin</div>
|
<div><strong>Approbation:</strong> 2009 in Berlin</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="chamber-badge">
|
<div class="chamber-badge">
|
||||||
<svg style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
||||||
Mitglied der Ärztekammer Berlin
|
Mitglied der Ärztekammer Berlin
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -44,17 +44,17 @@
|
|||||||
|
|
||||||
<!-- Dr. med. Claudia Körner -->
|
<!-- Dr. med. Claudia Körner -->
|
||||||
<div class="doctor-card">
|
<div class="doctor-card">
|
||||||
<div class="doctor-avatar">
|
<div class="doctor-avatar" aria-hidden="true">
|
||||||
<svg viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
<svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<div class="doctor-info">
|
<div class="doctor-info">
|
||||||
<h3 class="doctor-name">Dr. med. Claudia Körner</h3>
|
<h2 class="doctor-name" style="margin-top: 0;">Dr. med. Claudia Körner</h2>
|
||||||
<div class="doctor-title">Fachärztin für Innere Medizin</div>
|
<div class="doctor-title">Fachärztin für Innere Medizin</div>
|
||||||
<div class="doctor-meta">
|
<div class="doctor-meta">
|
||||||
<div><strong>Approbation:</strong> 2004 in Berlin</div>
|
<div><strong>Approbation:</strong> 2004 in Berlin</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="chamber-badge">
|
<div class="chamber-badge">
|
||||||
<svg style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 14px; height: 14px; fill: currentColor;" viewBox="0 0 24 24"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
|
||||||
Mitglied der Ärztekammer Berlin
|
Mitglied der Ärztekammer Berlin
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -64,8 +64,8 @@
|
|||||||
<!-- Mitarbeiter & Pflegekräfte Card -->
|
<!-- Mitarbeiter & Pflegekräfte Card -->
|
||||||
<div class="card" style="background: linear-gradient(135deg, #f8fafc 0%, #e0f2fe 100%); border-left: 4px solid var(--accent); padding: clamp(1.25rem, 3vw, 2rem);">
|
<div class="card" style="background: linear-gradient(135deg, #f8fafc 0%, #e0f2fe 100%); border-left: 4px solid var(--accent); padding: clamp(1.25rem, 3vw, 2rem);">
|
||||||
<div style="display: flex; gap: 1.5rem; align-items: center; flex-wrap: wrap;">
|
<div style="display: flex; gap: 1.5rem; align-items: center; flex-wrap: wrap;">
|
||||||
<div style="width: 60px; height: 60px; border-radius: var(--radius-full); background: var(--accent); color: #fff; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 4px 10px rgba(2, 132, 199, 0.25);">
|
<div aria-hidden="true" style="width: 60px; height: 60px; border-radius: var(--radius-full); background: var(--accent); color: #fff; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 4px 10px rgba(2, 132, 199, 0.25);">
|
||||||
<svg style="width: 32px; height: 32px; fill: currentColor;" viewBox="0 0 24 24"><path d="M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"/></svg>
|
<svg aria-hidden="true" focusable="false" style="width: 32px; height: 32px; fill: currentColor;" viewBox="0 0 24 24"><path d="M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"/></svg>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1 1 200px; min-width: 0;">
|
<div style="flex: 1 1 200px; min-width: 0;">
|
||||||
<h2 style="margin: 0 0 0.5rem 0; font-size: 1.4rem; color: var(--primary-dark);">
|
<h2 style="margin: 0 0 0.5rem 0; font-size: 1.4rem; color: var(--primary-dark);">
|
||||||
|
|||||||
Reference in new issue
Block a user