body {
font-family: 'Inter', sans-serif;
background: var(--bg);
color: var(--text);
line-height: 1.6;
padding: 2rem 1rem 4rem;
}
.page {
max-width: 800px;
margin: 0 auto;
}
/* ── Top header ── */
.site-header {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 2.5rem;
padding-bottom: 1.25rem;
border-bottom: 1px solid var(--border);
}
.site-logo {
width: 44px;
height: 44px;
background: var(--red);
border-radius: var(--radius);
display: flex;
align-items: center;
justify-content: center;
}
.site-logo svg { width: 24px; height: 24px; fill: #fff; }
.site-name { font-size: 15px; font-weight: 600; color: var(--text); }
.site-sub { font-size: 13px; color: var(--text-muted); }
/* ── Hero button ── */
.hero-btn {
display: inline-flex;
align-items: center;
gap: 10px;
background: var(--red);
color: #fff;
font-size: 16px;
font-weight: 500;
padding: 14px 26px;
border-radius: var(--radius);
border: none;
cursor: pointer;
text-decoration: none;
margin-bottom: 2rem;
transition: background 0.18s;
font-family: inherit;
}
.hero-btn:hover { background: var(--red-dark); }
.hero-btn svg { width: 20px; height: 20px; fill: none; stroke: #fff; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
/* ── Section labels ── */
.section-label {
font-size: 11px;
font-weight: 600;
letter-spacing: 0.07em;
text-transform: uppercase;
color: var(--text-hint);
margin: 0 0 0.75rem;
}
/* ── Intro box ── */
.intro-box {
background: var(--surface-secondary);
border-left: 3px solid var(--red);
border-radius: 0 var(--radius) var(--radius) 0;
padding: 1rem 1.25rem;
margin-bottom: 2rem;
font-size: 14.5px;
color: var(--text);
line-height: 1.7;
}
/* ── Info box ── */
.info-box {
background: var(--blue-bg);
border: 1px solid var(--blue-border);
border-radius: var(--radius);
padding: 0.85rem 1rem;
margin-bottom: 1.5rem;
display: flex;
gap: 10px;
font-size: 13.5px;
color: var(--blue-text);
line-height: 1.6;
}
.info-box svg { width: 18px; height: 18px; flex-shrink: 0; margin-top: 1px; stroke: var(--blue-icon); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
/* ── Warning box ── */
.warning-box {
background: var(--yellow-bg);
border: 1px solid var(--yellow-border);
border-radius: var(--radius);
padding: 0.85rem 1rem;
margin-top: 1rem;
display: flex;
gap: 10px;
font-size: 13.5px;
color: var(--yellow-text);
line-height: 1.6;
}
.warning-box svg { width: 18px; height: 18px; flex-shrink: 0; margin-top: 1px; stroke: #e6a817; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
/* ── Form card ── */
.form-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius-lg);
padding: 1.5rem;
margin-bottom: 1.5rem;
}
/* ── Accordion ── */
.section-card {
background: var(--surface);
border: 1px solid var(--border);
border-radius: var(--radius-lg);
margin-bottom: 1rem;
overflow: hidden;
}
.section-header {
display: flex;
align-items: center;
gap: 12px;
padding: 1rem 1.25rem;
cursor: pointer;
background: var(--surface);
border: none;
width: 100%;
text-align: left;
transition: background 0.15s;
}
.section-header:hover { background: var(--surface-secondary); }
.section-icon {
width: 36px;
height: 36px;
border-radius: var(--radius);
background: var(--red-light);
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.section-icon svg { width: 18px; height: 18px; stroke: var(--red); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
.section-title { font-size: 15px; font-weight: 500; color: var(--text); flex: 1; }
.chevron {
width: 18px; height: 18px;
stroke: var(--text-hint); fill: none; stroke-width: 2;
stroke-linecap: round; stroke-linejoin: round;
transition: transform 0.22s;
flex-shrink: 0;
}
.chevron.open { transform: rotate(180deg); }
.section-body {
padding: 0 1.25rem 1.25rem;
border-top: 1px solid var(--border-light);
display: none;
}
.section-body.open { display: block; }
.check-list { list-style: none; display: flex; flex-direction: column; gap: 10px; margin-top: 1rem; }
.check-list li {
display: flex;
align-items: flex-start;
gap: 10px;
font-size: 14px;
line-height: 1.65;
color: var(--text);
}
.check-list li svg { width: 17px; height: 17px; stroke: var(--red); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; margin-top: 2px; }
/* ── PDF link ── */
.pdf-link {
display: inline-flex;
align-items: center;
gap: 8px;
color: var(--red);
font-size: 14px;
font-weight: 500;
margin-top: 1rem;
text-decoration: none;
}
.pdf-link:hover { text-decoration: underline; }
.pdf-link svg { width: 17px; height: 17px; stroke: var(--red); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
/* ── Confirmation message (hidden by default) ── */
.confirmation {
display: none;
background: #edf7ed;
border: 1px solid #a3d9a5;
border-radius: var(--radius-lg);
padding: 1.5rem;
text-align: center;
margin-bottom: 1.5rem;
}
.confirmation svg { width: 40px; height: 40px; stroke: #2e7d32; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; margin-bottom: 0.75rem; }
.confirmation h3 { font-size: 16px; font-weight: 600; color: #1b5e20; margin-bottom: 0.4rem; }
.confirmation p { font-size: 14px; color: #2e7d32; }
Til VVS-installatøren
Hvidovre Fjernvarme
Til VVS-installatøren
Bestilling af syn, målerudlevering & trykprøve
Udfyld formularen herunder for at anmode om dato for syn, trykprøve og målerudlevering.
Efterfølgende kontaktes VVS-firmaets kontaktperson af EBO Consult / Hvidovre Fjernvarme.
Måleren udleveres på installationsadressen på samme dag som installationen trykprøves og færdigsynes. Tidspunkt aftales med montøren på dagen – senest kl. 13.00.
Krav & vejledning
- Måleren skal være indsat i returen.
- Frem- og returløbsføler skal være korrekt monteret i modstrømstee. Returføler kan dog sidde i målerens tælleværk.
- Fast 230 V monteres i måleren med spænding på samt nøgleafbryder som tænd/sluk.
- Målerantenne monteres i måleren og fastgøres lodret på væggen.
- Fjernvarmeinstallationen skal ved ankomst være på 15 bars tryk (koldt vand) og have holdt dette tryk i minimum én time inden færdigsyn.
Er 230 V ikke udført korrekt, tages måleren retur og ny dato skal aftales.
- Anvisning af frem og retur: Regn ikke med farverne på ventilerne – montøren skal altid foretage en selvtest ved at måle trykket med eget manometer. Hvidovre Fjernvarme aftager evt. låsebeslag ved udlevering af måler.
- Installationen skal udføres i materialer uden galvanisering og kobber – pres er tilladt. Vi anbefaler rustfrit rør og fittings. Se tekniske bestemmelser for yderligere information.
- Manometer skal være monteret på fjernvarme frem og retur.
- Der må ikke monteres bundhaner.
- Er fjernvarmeunitten ikke i umiddelbar nærhed af stikket, skal måleren sættes ved stikket. Det er vigtigt, at alt efterfølgende kan skiftes og serviceres.
- Det påhviler den autoriserede installatør, at alt el- og vvs-arbejde er foretaget og udført korrekt, inden installationen kan synbesigtes og trykprøves.
- Vigtigt: Den udførende installatør på kundeadressen skal være bekendt med indholdet af denne vejledning samt de tekniske bestemmelser for udførelse af installationen.