Bygglov och bygglovsbefriande åtgärder
Nedanstående information gäller från och med 1 december 2025 då nya plan- och bygglagen träder i kraft.
Här kan du läsa om bygglovsplikt, utökad lovplikt samt lovbefriade åtgärder. Även om byggnadsåtgärden inte kräver bygglov så kan vissa installationer i en sådan byggnad/tillbyggnad kräva anmälan. För att se om din fastighet exempelvis omfattas av detaljplan eller strandskydd så kan du använda länken till bygglovskartan nedan under vad gäller på min fastighet.
Bygglovskartan - Vad gäller på min fastighet
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Länk till vår Bygglovskarta som hjälper dig att undersöka vilka bestämmelser som finns på din fastighet.
Bygglovspliktiga åtgärder
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
I listan nedan visas de vanligast förekommande åtgärderna som kräver bygglov: Nybyggnad Tillbyggnad Väsentlig ändrad användning av en byggnad eller lokal Inreda ytterligare bostad i en byggnad Fasadändring Murar och plank Altan Transformatorstationer Upplag, materialgårdar och fasta förvaringsanläggningar Radio- eller telemaster , torn , skorstenar och vindkraftverk Parkeringsplatser Anläggningar ( skidbacke , linbana , idrottsanläggningar över 1500 kvm , båthamn , camping , nöjespark , djurpark och begravningsplats Samtliga bygglovspliktiga åtgärder framgår av plan- och bygglagen: Plan- och bygglag (2010:900) | Sveriges riksdag Se även mer information gällande Marklov och Rivningslov
Handläggningstid & lovprocess
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Inkommen ansökan. Ärendet komplettförklaras, alternativt så ber vi dig att komplettera ärendet. Beslut inom tio veckor från komplett ärende. Beslutet får laga kraft efter fyra veckor, om inte beslutet har överklagats. Lovet är giltigt i fem år från att det fått laga kraft. Tekniskt samråd hålls om det krävs för det aktuella ärendet. Startbesked ges efter att du lämnat in de handlingar som efterfrågas i lovet och därefter får då du påbörja åtgärden. Arbetsplatsbesök under arbetets gång i de ärenden då det krävs. Slutsamråd på plats innan slutbesked kan utfärdas i de ärenden då det krävs. Slutbesked kan utfärdas efter att åtgärden är klar och de handlingar som efterfrågats i startbeskedet inkommit till Bygglovsenheten. Åtgärden får nu tas i bruk.
Vad ska ansökan innehålla?
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Behovet av handlingar beror på åtgärden samt platsens förutsättningar. De vanligt förekommande handlingar inför lovprövning är: Situationsplan Planritning Fasadritning Sektionsritning Anmälan om Kontrollansvarig Bullerutredning De vanligt förekommande handlingar inför startbesked är: Kontrollplan Brandskyddsbeskrivning Ventilationsbeskrivning Teknisk beskrivning Konstruktionshandling Ta gärna del av våra exempelritningar
Så söker du bygglov
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Använd vår e-tjänst: Bygg 01 - Sök bygglov eller andra åtgärder - https://minut.morakommun.se/MOR-BYGG-PBL
Nedanför kan du läsa om åtgärder som skulle kunna uppföras utan bygglov om samtliga kriterier för detta uppfylls. Även om inte bygglov krävs så kan andra tillstånd krävas. Samtliga krav enligt plan- och bygglagen och boverkets byggregler gäller fortfarande även om åtgärden kan uppföras utan bygglov. Det är ditt ansvar som byggherre att säkerställa att din byggnation uppfyller samtliga myndighetskrav. Om du vill ha hjälp med prövningen av din lovbefriade åtgärd så kan du alltid ansöka om ett frivilligt bygglov.
Bygglov i område med utökad lovplikt
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Det finns fem olika skäl till att utökad lovplikt gäller. Dessa fem är Nära järnväg - inom 30 meter. Nära fastighetsgräns - inom 4,5 meter Nära totalförsvaret – militär del eller civil del Nära särskilt värdefull byggnad eller särskilt värdefulla områden Nära särskilt värdefull anläggning eller i särskilt värdefullt område Använd kommunens bygglovskarta för att undersöka vad som gäller på din fastighet. Ytterligare information och vägledning hittar du på Boverkets hemsida: Bygglov i område med utökad lovplikt - PBL kunskapsbanken - Boverket
Lovbefriad tillbyggnad 30 kvm
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Tillbyggnaden får en bruttoarea eller öppenarea eller kombination av dessa som är högst 30 kvm. Tillbyggnaden överstiger inte byggnadens tacknock, det vill säga tillbyggnaden ska underordna sig den byggnaden som byggs till. Tillsammans med tidigare lovbefriade tillbyggnader på byggnaden får en bruttoarea eller öppenarea eller en kombination av dessa som är högst 30 kvm. Med tidigare lovbefriade tillbyggnader ska du räkna med Attefallstillbyggnad om 15 kvm samt bygglovsbefriat skärmtak om 15 kvm som kunde uppföras utan bygglov enligt tidigare lagstiftning. Inte strider mot skyddsbestämmelser i en detaljplan. Inte uppförs inom 30 meter från järnväg. Inte uppförs inom 4,5 meter från fastighetsgräns. Inte uppförs inom fastighet eller område med särskilda kulturvärden. Punkten (5) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (6) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren.
Lovbefriad komplementbyggnad och komplementbostadshus
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Detta gäller för lovbefriade komplementbyggnader på fastigheter inom detaljplanerat område: Komplementbyggnadens byggnadsarea är högst 30 kvm. Komplementbyggnaden är inte större än den byggnaden som kompletteras (huvudbyggnaden). Tacknockshöjden överstiger inte 4,0 meter mätt från medelmarknivån vid byggnaden. Komplementbyggnaden placeras inom samma tomt som huvudbyggnaden. Komplementbyggnaden tillsammans med andra bygglovsbefriade komplementbyggnader på tomten får inte överstiga 45 kvm byggnadsarea. Här ska du räkna med tidigare uppförda Attefallsbyggnader, Friggebodar och komplementbyggnader som har uppförs utan bygglov på tidigare lagstiftning. Inte strider mot skyddsbestämmelser i en detaljplan. Inte uppförs inom 30 meter från järnväg. Inte uppförs inom 4,5 meter från fastighetsgräns. Inte uppförs inom fastighet eller område med särskilda kulturvärden. Punkten (7) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (8) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Detta gäller för lovbefriade komplementbyggnader på fastigheter utanför detaljplanerat område: Komplementbyggnadens byggnadsarea är högst 50 kvm. Komplementbyggnaden är inte större än den byggnaden som kompletteras (huvudbyggnaden). Tacknockshöjden överstiger inte 4,5 meter mätt från medelmarknivån vid byggnaden. Komplementbyggnaden placeras inom samma tomt som huvudbyggnaden. Komplementbyggnaden tillsammans med andra bygglovsbefriade komplementbyggnader på tomten får inte överstiga 65 kvm byggnadsarea. Här ska du räkna med tidigare uppförda Attefallsbyggnader, Friggebodar och komplementbyggnader som har uppförs utan bygglov på tidigare lagstiftning. Inte uppförs inom 30 meter från järnväg. Inte uppförs inom 4,5 meter från fastighetsgräns. Inte uppförs inom fastighet eller område med särskilda kulturvärden. Punkten (6) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (7) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren.
Lovbefriad altan
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Detta gäller för lovbefriad altan på fastigheter inom detaljplanerat område: Får en höjd över marken som inte överstiger 1,8 meter och placeras inom 3,6 meter från en byggnad. Får en höjd över marken som inte överstiger 1,2 meter och inte placeras inom 3,6 meter från en byggnad. (fristående altan) Inte uppförs inom 30 meter från järnväg. Inte uppförs inom 4,5 meter från fastighetsgräns. Inte uppförs inom fastighet eller område med särskilda kulturvärden. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (3) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (4) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Detta gäller för lovbefriad altan på fastigheter utanför detaljplanerat område: Ingen generell bygglovsplikt, men bygglov kan krävas om altanen bedöms utgöra en bygglovspliktig tillbyggnad eller fasadändring.
Lovbefriade murar och plank
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Detta gäller för lovbefriade murar och plank på fastigheter inom detaljplanerat område: Får en höjd över marken som inte överstiger 1,8 meter och placeras inom 3,6 meter från en byggnad. Får en höjd över marken som inte överstiger 1,2 meter och inte placeras inom 3,6 meter från en byggnad. (fristående altan) Inte uppförs inom 30 meter från järnväg. Inte uppförs inom 4,5 meter från fastighetsgräns. Inte omfattas av bestämmelser om skydd för särskilda värden i en detaljplan. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (3) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (4) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Detta gäller för lovbefriade murar och plank på fastigheter utanför detaljplanerat område: Ingen generell bygglovsplikt.
Lovbefriad fasadändring
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Detta gäller för fasadändring av enbostadshus eller komplementbyggnad: Får generellt utföras utan bygglov, men inte inom en fastighet eller område med särskilda kulturvärden. Detta gäller för övriga byggnader som inte är enbostadshus eller komplementbyggnad: Fasadändring får göras utan bygglov utanför detaljplanerat om fastigheten ej omfattas av särskilda kulturvärden. Fasadändring får utföras utan bygglov inom detaljplanerat område om fasaden eller taket inte vetter mot allmän plats och ej omfattas av särskilda kulturvärden. Alla fasadändringar på fasader som syns från allmän plats kräver bygglov om fastigheten ligger inom område som omfattas av detaljplan.
Lovbefriade upplag & parkeringar
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnadsåtgärden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Detta gäller för parkering: Kan inom detaljplanerat område uppföras utan bygglov upp till en yta om högst 50 kvm. Befintliga parkeringsplatser ska räknas med i den totala ytan. Kan utanför detaljplanerat område uppföras utan bygglov upp till en yta om högst 100 kvm. Befintliga parkeringsplatser ska räknas med i den totala ytan. Placeras minst 30 meter från järnväg. Placeras minst 4,5 meter från fastighetsgränser. Inte omfattas av bestämmelser om skydd för särskilda värden i en detaljplan. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (3) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (4) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Detta gäller för upplag, materialgårdar och fasta förvarings-anläggningar Kan inom detaljplanerat område uppföras utan bygglov upp till en yta om högst 15kvm om höjden understiger 3 meter. Kan utanför detaljplanerat område uppföras utan bygglov upp till en yta om högst 50 kvm om höjden understiger 3 meter. Placeras minst 30 meter från järnväg. Placeras minst 4,5 meter från fastighetsgränser. Inte strider mot en skyddsbestämmelse i detaljplan. Inte omfattas av bestämmelser om skydd för särskilda värden i en detaljplan. Punkten (3) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (4) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren.
Lovbefriad byggnad för kollektivtrafiken
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnaden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Byggnaden är avsedd för kollektivtrafiken. Byggnadens storlek är högst 15 kvm. Byggnadens taknock är högst 3 meter. Byggnaden placeras minst 30 meter från järnväg. Byggnaden placeras minst 4,5 meter från fastighetsgränser. Byggnaden placeras utanför fastighet eller område med särskilda kulturvärden. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (4) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (5) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren.
Lovbefriad byggnad på allmän plats
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnaden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Byggnaden placeras på allmän plats där kommunen är fastighetsägare. Byggnadens storlek är högst 15 kvm. Byggnadens taknock är högst 3 meter. Byggnaden placeras minst 30 meter från järnväg. Byggnaden placeras minst 4,5 meter från fastighetsgränser. Byggnaden placeras utanför fastighet eller område med särskilda kulturvärden. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (4) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (5) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Detta kan exempelvis omfatta byggnader som används under marknader eller evenemang och det förutsätter att man har kommunens tillstånd.
Lovbefriade skyltar
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan skylten uppföras utan bygglov: Skylten uppförs inte inom en anläggning, allmän plats och bebyggelseområde med särskilda värden. Skylten utgör inte en fasadändring av en byggnad.
Lovbefriad ekonomibyggnad
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan byggnaden uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Ekonomibyggnaden uppförs utanför detaljplanerat område. Ekonomibyggnaden är endast till för jordbruket, skogsbruket, vattenbruket, fisket eller renskötseln. Ekonomibyggnaden placeras minst 30 meter från järnväg. Ekonomibyggnaden placeras minst 4,5 meter från fastighetsgränser. Ekonomibyggnaden uppförs utanför fastighet eller område med särskilda kulturvärden. Läs gärna mer om vad som gäller för ekonomibyggnader på Boverkets hemsida: Ekonomibyggnad - PBL kunskapsbanken - Boverket
Lovbefriad inredning av ytterligare bostad i ett enbostadshus
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan ytterligare en bostad inredas i ett enbostadshus utan bygglov, men tänk på att andra tillstånd kan krävas. Exempelvis så krävs anmälan för ändringar i byggnadens brandskydd, ventilation, konstruktion, VA och planlösning. Byggnaden är placerad minst 30 meter från järnväg. Byggnaden är placeras minst 4,5 meter från fastighetsgränser. Byggnaden är placerad utanför fastighet eller område med särskilda kulturvärden.
Lovbefriad inredning av lokal om högst 50 kvm för verksamhet
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Utanför detaljplanelagt område som inte ingår i en sammanhållen bebyggelse kan du utan bygglov inreda en eller flera lokaler för verksamhet som tillsammans inte får en bruttoarea större än 50 kvm om följande kriterier är uppfyllda: Byggnaden är placerad minst 30 meter från järnväg. Byggnaden är placeras minst 4,5 meter från fastighetsgränser. Byggnaden är placerad utanför fastighet eller område med särskilda kulturvärden. Tänk på att andra tillstånd kan krävas. Exempelvis så krävs anmälan för ändringar i byggnadens brandskydd, ventilation, konstruktion, VA och planlösning.
Lovbefriad idrottsanläggning utomhus
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan idrottsanläggningar utomhus uppföras utan bygglov, men tänk på att andra tillstånd kan krävas. Idrottsanläggningen tillsammans med andra idrottsanläggningar på fastigheten är inte upptar en större markyta än 1500 kvm. Placeras minst 30 meter från järnväg. Placeras minst 4,5 meter från fastighetsgränser. Inte omfattas av bestämmelser om skydd för särskilda värden i en detaljplan. Inte strider mot en skyddsbestämmelse i detaljplan. Punkten (2) kan uppfyllas inom 30 meter från järnväg om du har ett skriftligt medgivande från Trafikverket. Punkten (3) kan uppfyllas inom 4,5 meter från fastighetsgräns om du har ett skriftligt medgivande från den aktuella fastighetsägaren. Idrottsanläggningar i byggnader kräver bygglov.
Lovbefriad solenergianläggning
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Om följande kriterier är uppfyllda så kan skylten uppföras utan bygglov: Anläggningen uppförs inte på byggnad med särskilda kulturvärden. Anläggningen uppförs inte på byggnad inom detaljplan där fasaden syns från allmän plats.
Frivilliga bygglov
window.svDocReady(function(){
// Remove all elements with the class "ws-accessibility-hook"
document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) {
hook.remove();
});
// Iterate over each ".ws-plusbox" element
document.querySelectorAll(".ws-plusbox").forEach(function(box, i) {
var collapseContainer = box.parentElement.nextElementSibling;
// Check if the next sibling element has the "env-collapse" class
if (collapseContainer && collapseContainer.classList.contains("env-collapse")) {
var containerId = 'plusbox-' + i;
box.setAttribute('data-containerid', containerId);
var anchor = box.querySelector("a");
if (anchor) {
anchor.setAttribute("href", '#' + containerId);
anchor.setAttribute("aria-controls", containerId);
// Add a click event to toggle collapsible content
anchor.addEventListener("click", function(event) {
event.preventDefault(); // Prevent the default link behavior
envision.collapse("#" + containerId).then(function(collapses) {
if (collapses[0].isVisible()) {
collapses[0].hide();
anchor.setAttribute("aria-expanded", "false");
} else {
collapses[0].show();
anchor.setAttribute("aria-expanded", "true");
}
});
});
}
collapseContainer.setAttribute("id", containerId);
collapseContainer.classList.add("ws-plusbox__container");
} else {
console.error("Couldn't find container to associate button with");
}
});
// Check for hash in URL to open specific collapsible content
window.addEventListener("hashchange", (event) => {
if (location.hash) {
document.querySelector(location.hash).nextElementSibling.querySelector('a.env-collapse-header').click().scrollIntoView();
}
})
});
Frivilligt bygglov är ett bygglov som söks på egen initiativ, trots att åtgärden är bygglovsbefriad. Detta kan vara en trygghet för dig som känner att du inte har kolla på alla lagar och regler som gäller vid uppförandet av en byggnadsåtgärd.
Kontakter
Miljö- och byggnadsförvaltningen Mora-Orsa
- E-post
- miljobygg@mora.se
- Telefon
- 0250-260 00
- Besöksadress:
- Fredsgatan 12, Mora
- Postadress:
- Miljö- och byggnadsförvaltningen Mora-Orsa 792 80 Mora
Senast uppdaterad: 28 november 2025