.container-fluid {
  padding: 0px;
}

input.SoegKnapForside {   
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #000000;
width: 140px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
}   

input.SoegKnapForsideHov { 
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #888888;
width: 140px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
} 

input.SoegKnap {   
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #000000;
width: 185px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
}   

input.SoegKnapHov { 
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #888888;
width: 185px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
} 

input.SoegKnapKort {   
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #000000;
width: 60px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
}   

input.SoegKnapKortHov { 
color: #FFFFFF;   
font: bold 16px helvetica,sans-serif;   
background: #888888;
width: 60px;
Height: 31px;
margin:0px;
padding:0px;
display:block;
text-align:center;
border: 2px solid;
border-color: #000000;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-appearance: none;
} 





input.InputSoegFri_BYRA_TVAA {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 425px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

input.InputSoegForside {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
} 

input.InputFindFil {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 515px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

input.InputJourNr {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 143px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

input.InputArkivskaber {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 576px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

input.InputProtokol {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 300px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

select {
margin: 0px;
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF; 
width: 123px;
Height: 31px;
padding: 2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
} 

input.InputSoegFri {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF;
width: 608px;
padding:2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 

input.InputSoegTid {   
color:#000000;   
font: 20px helvetica,sans-serif;   
background: #FFFFFF; 
width: 52px;
padding:2px;
border: 2px solid;
border-radius: 5px;
border-color: #000000 #000000 #000000 #000000;
} 







input.MatrixKnapAlle, 
input.MatrixKnapArkivfonds,
input.MatrixKnapBilleder,
input.MatrixKnapFilm,
input.MatrixKnapLydklip,
input.MatrixKnapKort,
input.MatrixKnapTegninger,
input.MatrixKnapSkrifter,
input.MatrixKnapUdklip,
input.MatrixKnapPlakater
{   
background-repeat: no-repeat;
background-position: top;
color:#000000;  
font: 11px helvetica,sans-serif;  
font-weight:bold;
margin:0px;
padding: 45px 0px 0px 0px;
border:0px;
display: table-cell;
vertical-align: bottom;
text-align: center;  
background-color: Transparent;
width: 60px;
Height: 65px;
border: 0px solid;
border-color: Transparent;
word-wrap: normal;
white-space: normal;
}   

input.MatrixKnapAlle
{background-image: url("Media/IKONER/IKONER_STANDARD/Alle.png");}
input.MatrixKnapArkivfonds
{background-image: url("Media/IKONER/IKONER_STANDARD/Arkivfond.png");}
input.MatrixKnapBilleder
{background-image: url("Media/IKONER/IKONER_STANDARD/Billede.png");}
input.MatrixKnapFilm
{background-image: url("Media/IKONER/IKONER_STANDARD/Film.png");}
input.MatrixKnapLydklip
{background-image: url("Media/IKONER/IKONER_STANDARD/Lydklip.png");}
input.MatrixKnapKort
{background-image: url("Media/IKONER/IKONER_STANDARD/Kort.png");}
input.MatrixKnapTegninger
{background-image: url("Media/IKONER/IKONER_STANDARD/Tegning.png");}
input.MatrixKnapSkrifter
{background-image: url("Media/IKONER/IKONER_STANDARD/Skrift.png");}
input.MatrixKnapUdklip
{background-image: url("Media/IKONER/IKONER_STANDARD/Udklip.png");}
input.MatrixKnapPlakater
{background-image: url("Media/IKONER/IKONER_STANDARD/Plakat.png");}			

input.MatrixKnapAlleHov, 
input.MatrixKnapArkivfondsHov,
input.MatrixKnapBillederHov,
input.MatrixKnapFilmHov,
input.MatrixKnapLydklipHov,
input.MatrixKnapKortHov,
input.MatrixKnapTegningerHov,
input.MatrixKnapSkrifterHov,
input.MatrixKnapUdklipHov,
input.MatrixKnapPlakaterHov
{   
background-repeat: no-repeat;
background-position: top;
color:#000000;  
font: 11px helvetica,sans-serif;  
font-weight:bold;
margin:0px;
padding: 45px 0px 0px 0px;
border:0px;
display: table-cell;
vertical-align: bottom;
text-align: center;  
background-color: Transparent;
width: 60px;
Height: 65px;
border: 0px solid;
border-color: Transparent;
word-wrap: normal;
white-space: normal;
}   

input.MatrixKnapAlleHov
{background-image: url("Media/IKONER/IKONER_STANDARD/AlleINV.png");}
input.MatrixKnapArkivfondsHov
{background-image: url("Media/IKONER/IKONER_STANDARD/ArkivfondINV.png");}
input.MatrixKnapBillederHov
{background-image: url("Media/IKONER/IKONER_STANDARD/BilledeINV.png");}
input.MatrixKnapFilmHov
{background-image: url("Media/IKONER/IKONER_STANDARD/FilmINV.png");}
input.MatrixKnapLydklipHov
{background-image: url("Media/IKONER/IKONER_STANDARD/LydklipINV.png");}
input.MatrixKnapKortHov
{background-image: url("Media/IKONER/IKONER_STANDARD/KortINV.png");}
input.MatrixKnapTegningerHov
{background-image: url("Media/IKONER/IKONER_STANDARD/TegningINV.png");}
input.MatrixKnapSkrifterHov
{background-image: url("Media/IKONER/IKONER_STANDARD/SkriftINV.png");}
input.MatrixKnapUdklipHov
{background-image: url("Media/IKONER/IKONER_STANDARD/UdklipINV.png");}
input.MatrixKnapPlakaterHov
{background-image: url("Media/IKONER/IKONER_STANDARD/PlakatINV.png");}	











input.SideValgt {   
color: #ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold; 
background-color: Transparent;
width: 55px;
border: 0px solid;
border-color: Transparent;
}   

input.Side {   
color:#000000;   
font: 14px helvetica,sans-serif;
font-weight:bold;   
background-color: Transparent;
text-align: center;
width: 55px;
border: 0px solid;
border-color: Transparent;
}   

input.Sidehov {
color:#ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold;
text-decoration: none;
background-color: Transparent;
text-align: center;
width: 55px;
border: 0px solid;
border-color: Transparent;
} 
						
input.SidePil {   
color:#000000;   
font: 14px helvetica,sans-serif;
font-weight:bold;   
background-color: Transparent;
text-align: center;
width: 30px;
border: 0px solid;
border-color: Transparent;
}  

input.SidePilhov {
color:#ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold;  
text-decoration: none;
background-color: Transparent;
text-align: center;
width: 30px;
border: 0px solid;
border-color: Transparent;
} 

input.ProtokolSideValgt {   
color: #ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold; 
background-color: Transparent;
width: 55px;
border: 0px solid;
border-color: Transparent;
}   

input.ProtokolSide {   
color:#FFFFFF;   
font: 14px helvetica,sans-serif;
font-weight:bold;   
background-color: Transparent;
text-align: center;
width: 55px;
border: 0px solid;
border-color: Transparent;
}   

input.ProtokolSidehov {
color:#ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold;
text-decoration: none;
background-color: Transparent;
text-align: center;
width: 55px;
border: 0px solid;
border-color: Transparent;
} 
						
input.ProtokolSidePil {   
color:#FFFFFF;   
font: 14px helvetica,sans-serif;
font-weight:bold;   
background-color: Transparent;
text-align: center;
width: 30px;
border: 0px solid;
border-color: Transparent;
}  

input.ProtokolSidePilhov {
color:#ffa200;   
font: 14px helvetica,sans-serif;
font-weight:bold;  
text-decoration: none;
background-color: Transparent;
text-align: center;
width: 30px;
border: 0px solid;
border-color: Transparent;
} 

input.V3SgRes {   
color: #000000;   
font-size: 12px;
font: Bold 100% helvetica,sans-serif;   
background-color: Transparent;
margin:0px;
padding:0px;
border:0px;
display:block;
text-align: left;
width: 348px;
Height: 14px;
border: 0px solid;
border-color: Transparent;
LINE-HEIGHT:10px;
}  

input.V3SgResINV {   
color: #FFFFFF;   
font-size: 12px;
font: Bold 100% helvetica,sans-serif;   
background-color: Transparent;
margin:0px;
padding:0px;
border:0px;
display:block;
text-align: left;
width: 348px;
Height: 14px;
border: 0px solid;
border-color: Transparent;
LINE-HEIGHT:10px;
} 

input.V3SgResHov {   
color: #ffa200;   
font-size: 12px;
font: Bold 100% helvetica,sans-serif;   
background-color: Transparent;
margin:0px;
padding:0px;
border:0px;
display:block;
text-align: left;
width: 348px;
Height: 14px;
border: 0px solid;
border-color: Transparent;
LINE-HEIGHT:10px;
}   

body,td,th {
font-family: helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: normal;
line-height:140%;
}

form {
   display:inline;
   margin:0;
   padding:0;
}

a:link {
font-family: helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a:visited {
font-family: helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a:hover {
color:#ffa200;
text-decoration: none;
}

a:active {
font-family: helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: normal;
text-decoration: none;
}


a.sort14:link {
font-family: helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort14:visited {
font-family: helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort14:hover {
color:#ffa200;
text-decoration: none;
}

a.sort14:active {
font-family: helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort15:link {
font-family: helvetica, sans-serif;
font-size: 15px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort15:visited {
font-family: helvetica, sans-serif;
font-size: 15px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort15:hover {
color:#ffa200;
text-decoration: none;
}

a.sort15:active {
font-family: helvetica, sans-serif;
font-size: 15px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort16:link {
font-family: helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort16:visited {
font-family: helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort16:hover {
color:#ffa200;
text-decoration: none;
}

a.sort16:active {
font-family: helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.sort17:link {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort17:visited {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort17:hover {
color:#ffa200;
text-decoration: none;
}

a.sort17:active {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort18:link {
font-family: helvetica, sans-serif;
font-size: 18px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort18:visited {
font-family: helvetica, sans-serif;
font-size:  18px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.sort18:hover {
color:#ffa200;
text-decoration: none;
}

a.sort18:active {
font-family: helvetica, sans-serif;
font-size:  18px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

a.hvid17:link {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.hvid17:visited {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.hvid17:hover {
color:#ffa200;
text-decoration: none;
}

a.hvid17:active {
font-family: helvetica, sans-serif;
font-size: 17px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.hvid12:link {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.hvid12:visited {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.hvid12:hover {
color:#ffa200;
text-decoration: none;
}

a.hvid12:active {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}



a.hvid:link {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

a.hvid:visited {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

a.hvid:hover {
color:#ffa200;
text-decoration: none;
}

a.hvid:active {
font-family: helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}




html { 
-webkit-text-size-adjust:none; 
margin: 0px;
height: 100%;
width: 100%;
scroll-behavior: smooth;
}

body { 
background-repeat: no-repeat; 
background-position: 
center top; 
background-size: 100% auto; 
background-attachment:fixed; 
margin: 0px;
min-height: 100%;
width: 100%;
}

.script {
display: block;
position: relative;
padding-top: 3px;
padding-left: 19px;
margin-bottom: 0px;
}
			
/* NY CHECKBOX */
input[type=checkbox] {
visibility: hidden;
}

.NyCheckbox {
position: absolute;
top: 3px;
left: 0;
height: 11px;
width: 11px;
background-color: white;
border: solid black;
border-width: 2px 2px 2px 2px;
}

.script:hover input ~ .NyCheckbox {
background-color: lightgray;
}

.script input:checked ~ .NyCheckbox {
background-color: black;
}

.script .NyCheckbox:after {
left: 6px;
bottom: 5px;
width: 6px;
height: 6px;
border: solid black;
border-width: 1px 1px 1px 1px;
}

img {
  image-rendering: pixelated;
  image-rendering: -moz-crisp-edges;
  image-rendering: crisp-edges;
}

img {
  image-rendering: auto;
}

.pixel {
  image-rendering: pixelated;
}







/* NY SIDE (V4) 18-11-2025 */




.navigation {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  list-style: none;
  margin: 0; 
  background: White;
}

.navigation a:hover {
  background: #a6bcb4;
  color: Black;
  font-weight:bold;
}

.navigation a {
  font-weight: bold; 
  display: block;
  padding: 5px 15px 5px 15px;
  color: Black;
}

@media all and (max-width: 700px) {
	.navigation {
		flex-flow: column wrap;
		padding: 0;
		background-color: White;
	}
  
	.navigation a { 
		text-align: Left; 
		padding: 5px;
		border-bottom: 1px solid #294a3d; 
	}
  
	.navigation li:last-of-type a {
		border-bottom: 1px solid #294a3d;
	}
  
	.navigation a:hover {
		background: #a6bcb4;
		color: Black;
		font-weight:bold;
	}
}
.Container_BrugArkivet {
	display:flex; 
	flex-direction:row; 
	flex-wrap:nowrap; 
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.KnapContainer_BrugArkivet {
	display:flex; 
	flex-direction:row; 
	flex-wrap:wrap; 
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.StorKnap_BrugArkivet {
	flex: 1 0 323px; 
	min-height: 100px;  
	max-width: 475px;
	border-radius: 5px; 
	padding: 5px;
}

.FyldStorKnap_BrugArkivet {
	flex: 1 0 323px; 
	height: 1px;  
	max-width: 475px;
	border-radius: 5px; 
	padding: 5px;
}

.LilleKnap_BrugArkivet {
	flex: 1 0 240px; 
	height: 40px;  
	border-radius: 5px; 
	padding: 0px 5px 0px 5px;
}

.FyldLilleKnap_BrugArkivet {
	flex: 1 0 240px; 
	height: 1px;  
	border-radius: 5px; 
	padding: 0px 5px 0px 5px;
}

.TekstIndhold_BrugArkivet {
	display: flex; 
	flex-direction: row; 
	flex-wrap: nowrap; 
	justify-content:space-between; 
	padding:10px 10px 10px 10px;
}

.BlokTekstIndhold_BrugArkivet {
	flex: 1 1 164px; 
	max-width: 323px;  
	min-width: 164px; 
	padding:5px;
	background-color: #d8e2de;
	border-radius: 5px;
	margin:0px;
}

.MidtBlokTekstIndhold_BrugArkivet {
	flex: 1 1 164px; 
	max-width: 323px;  
	min-width: 164px; 
	padding:5px;
	background-color: #d8e2de;
	border-radius: 5px;
	margin-left:10px; 
	margin-right:10px;
}

.Container_Bund {
	display:flex; 
	flex-direction:row; 
	flex-wrap:nowrap; 
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.Bund_Element {
	flex: 1 1 323px; 
	height: 200px;  
	max-width: 475px;
	border-radius: 5px; 
	padding: 5px;
	min-width: 230px;
}

.Container_OmArkivet {
	display:flex; 
	flex-direction:row; 
	flex-wrap:nowrap; 
	justify-content:center; 
	padding:15px 0px 15px 0px;
}

.Container_Medarbejdere {
	display:flex; 
	flex-direction:row; 
	flex-wrap:wrap; 
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.Element_Medarbejdere {
	flex: 1 0 333px; 
	height: 90px;  
	max-width: 333px;
}

.FyldElement_Medarbejdere {
	flex: 1 0 333px; 
	height: 1px;  
	max-width: 333px;
}

.Container_KOMDA {
	display:flex; 
	flex-direction:row; 
	flex-wrap:wrap; 
	justify-content:center; 
	padding:15px 0px 5px 0px;
}

.Element_KOMDA {
	flex: 1 0 333px; 
	height: 90px;  
	max-width: 333px;
}

.FyldElement_KOMDA {
	flex: 1 0 333px; 
	height: 1px;  
	max-width: 333px;
}


/* SAMLINGEN START  */



.Container_SoegISamligen_ArkivTypeIkoner {
	display:flex; 
	flex-direction:row; 
	flex-wrap:wrap; 
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.ArkivTypeIkon_SoegISamlingen {
	flex: 1 0 60px; 
	height: 80px;  
	max-width: 60px;
	justify-content:center; 
	padding: 0px;
}







input.V4_SidePil {   
	color: #FFFFFF;   
	font: bold 16px helvetica,sans-serif;   
	background: #000000;
	width: 30px;
	Height: 30px;
	margin:0px;
	padding:0px;
	display:block;
	text-align:center;
	border: 2px solid;
	border-color: #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-appearance: none;
}

input.V4_SidePilhov {
	color: #FFFFFF; 
	font: bold 16px helvetica,sans-serif;   
	background: #888888;
	width: 30px;
	Height: 30px;
	margin:0px;
	padding:0px;
	display:block;
	text-align:center;
	border: 2px solid;
	border-color: #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-appearance: none;
} 

.Container_SoegISamligen_SidePil {
	display:flex; 
	flex-direction:row; 
	flex-wrap:nowrap; 
	justify-content: space-between;
	padding:0px;
}

.SidePil_SoegISamlingen {
	flex: 1 0 30px; 
	height: 30px;  
	max-width: 30px;
	justify-content:center; 
	padding: 0px 5px 0px 5px;
}

.SidePil_SoegISamlingen_Tekst {
	font: bold 12px helvetica,sans-serif; 
	flex: 1 0 130px; 
	max-width: 130px;
	height: 30px;  
	justify-content:center; 
	padding: 0px 10px 0px 10px;
	Margin: 5px 0px 0px 0px; 
	Text-align:center
}

.SidePil_SoegISamlingen_Skjult {
	flex: 0 1 250px; 
	height: 30px;  
}


.Container_SoegISamligen_ArkivTypeIkoner {
	display:flex; 
	flex-direction:row; 
	flex-wrap:nowrap; 
	justify-content: space-between;
	padding:10px 10px 10px 10px;
}

.ArkivTypeIkon_SoegISamlingen {
	flex: 1 0 60px; 
	height: 80px;  
	max-width: 60px;
	justify-content:center; 
	padding: 0px;
}

.Container_SoegISamlingen_Resultat {
	display:flex; 
	flex-direction:row; 
	flex-wrap:wrap; 
	min-height: 50px;
	justify-content:center; 
	padding:10px 10px 0px 10px;
}

.HeleBredden_SoegISamlingen_Resultat {
	flex: 1 0 100%; 
}

.EnkeltResultat_SoegISamlingen_Resultat {
	flex: 1 0 313px; 
	max-width: 475px;
	border-radius: 5px; 
	padding: 5px 15px 15px 0px;
	margin: 0px 0px 0px 0px;
}

.FyldEnkeltResultat_SoegISamlingen_Resultat {
	flex: 1 0 313px; 
	height: 1px;
	max-width: 475px;
	border-radius: 0px; 
	padding: 0px;
}






input.V4SgRes {   
	color: #000000;   
	font-size: 12px;
	font: Bold 100% helvetica,sans-serif;   
	background-color: Transparent;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	text-align: left;
	width: 260px;
	Height: 14px;
	border: 0px solid;
	border-color: Transparent;
	LINE-HEIGHT:10px;
}  

input.V4SgResINV {   
	color: #000000;   
	font-size: 12px;
	font: Bold 100% helvetica,sans-serif;   
	background-color: Transparent;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	text-align: left;
	width: 260px;
	Height: 14px;
	border: 0px solid;
	border-color: Transparent;
	LINE-HEIGHT:10px;
} 

input.V4SgResHov {   
	color: #ffa200;   
	font-size: 12px;
	font: Bold 100% helvetica,sans-serif;   
	background-color: Transparent;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	text-align: left;
	width: 260px;
	Height: 14px;
	border: 0px solid;
	border-color: Transparent;
	LINE-HEIGHT:10px;
}   





.Container_SoegISamligen_VisPost {
	display: flex; 
	flex-direction: row; 
	flex-wrap: nowrap; 
	justify-content:space-between; 
	padding:10px 10px 10px 10px;
}

.VisPostVenstre_SoegISamligen {
	flex: 0 1 33%; 
	background-color: #FFFFFF;
	margin:0px;
}

.VisPostHoejre_SoegISamligen {
	flex: 0 1 66%; 
	background-color: #FFFFFF;
	margin-left:10px; 
	margin-right:0px;
}

.Container_Byraad_SoegISamligen_VisPost {
	display: flex; 
	flex-direction: row; 
	flex-wrap: wrap; 
	justify-content:center; 
	padding:10px 10px 10px 10px;
}

.VisPostByraad_SoegISamligen {
	flex: 0 0 100%; 
	background-color: #FFFFFF;
	margin-left:0px; 
	margin-right:0px;
}

/* SAMLINGEN SLUT */
	



@media all and (max-width: 700px) {
	.Container_BrugArkivet {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:center; 
		padding:10px 10px 0px 10px;
	}
	
	.TekstIndhold_BrugArkivet {
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap; 
		justify-content:center; 
		padding:10px 10px 10px 10px;
	}
	
	.BlokTekstIndhold_BrugArkivet {
		flex: 0 1 323px; 
		margin-bottom:10px;
	}

	.MidtBlokTekstIndhold_BrugArkivet {
		flex: 0 1 323px; 
		margin-bottom:10px;
		margin-left:0px; 
		margin-right:0px;
	}

	.StorKnap_BrugArkivet {
		flex: 0 1 325px; 
		height: 100px;  
		border-radius:5px; 
		padding: 5px;
	}
	
	.FyldStorKnap_BrugArkivet {
		flex: 0 1 325px; 
		height: 1px;  
		border-radius:5px; 
		padding: 5px;  
	}

	.LilleKnap_BrugArkivet {
		flex: 0 1 323px; 
		height: 40px;  
		border-radius:5px; 
		padding:0px 5px 0px 5px;
	}
	
	.FyldLilleKnap_BrugArkivet {
		flex: 0 1 323px; 
		height: 1px;  
		border-radius:5px; 
		padding:0px 5px 0px 5px;
	}



	.Container_Bund {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:center; 
		padding:10px 10px 0px 10px;
	}
	
	.Bund_Element {
		flex: 0 1 323px; 
		height: 200px;  
		border-radius: 5px; 
		padding: 5px;
	}

	.BilledeStop {
		display: none; 
	}
	
	.Container_OmArkivet {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:left; 
		padding:15px 0px 15px 0px;
	}
	
	.Container_Medarbejdere {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:center; 
		padding:5px 5px 5px 5px;
	}
	
	.Element_Medarbejdere {
		flex: 0 1 400px; 
		height: 90px;  
		max-width: 400px;
		padding: 0px 0px 0px 0px;
	}

	.Container_OmArkivet {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:left; 
		padding:15px 0px 15px 0px;
	}
	
	.Container_Medarbejdere {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:center; 
		padding:5px 5px 5px 5px;
	}
	
	.Element_Medarbejdere {
		flex: 0 1 400px; 
		height: 90px;  
		max-width: 400px;
		padding: 0px 0px 0px 5px;
	}

	.FyldElement_Medarbejdere {
		flex: 0 1 323px; 
		height: 1px;  
		max-width: 323px;
	}
	
	.Container_KOMDA {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content:center; 
		padding:15px 5px 0px 5px;
	}
	
	.Element_KOMDA {
		flex: 0 1 400px; 
		height: 90px;  
		max-width: 400px;
		padding: 0px 0px 0px 5px;
	}

	.FyldElement_KOMDA {
		flex: 0 1 333px; 
		height: 1px;  
		max-width: 333px;
	}
	
	
	/* SAMLING LILLE START */
	
	.Container_SoegISamligen_ArkivTypeIkoner {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		justify-content: left;
		padding:10px 10px 10px 10px;
	}

	.Container_SoegISamlingen_Resultat {
		display:flex; 
		flex-direction:row; 
		flex-wrap:wrap; 
		min-height: 10px;
		justify-content:left; 
		padding:10px 10px 0px 10px;
	}

	.Container_SoegISamligen_VisPost {
		display: flex; 
		flex-direction: row; 
		flex-wrap: wrap; 
		justify-content:center; 
		padding:10px 10px 10px 10px;
	}

	.VisPostVenstre_SoegISamligen {
		flex: 1 0 97%; 
		margin-bottom:10px;
		margin-left:0px; 
		margin-right:0px;
	}



	
	.VisPostHoejre_SoegISamligen {
		flex: 1 0 97%; 
		margin-bottom:10px;
		margin-left:0px; 
		margin-right:0px;
	}
	
	



	/* SAMLING LILLE SLUT */


	
}	
@media all and (max-width: 700px) {
	.SkjulVedSmal {
	Display: None;	
	}	




}




/* BANNER I BUNDENE */


@keyframes slideshow__fade {  
  0% {
    opacity: 0;
    animation-timing-function: ease-in;
  }
  12.00% {
   opacity: 1;
   animation-timing-function: ease-out;
  }
  20.00% {
    opacity: 1;
  }
  28.00% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}



.slideshow--8-for-9 {
  position: relative;
  z-index: 1;
}

.slideshow--8-for-9 img {
  color: transparent;
  opacity: 0;
  z-index: 0;
  animation: slideshow__fade--8-for-9 72s linear infinite 0s;
  backface-visibility: hidden;
}

.slideshow--8-for-9 img:not(:first-child) {
  position: absolute;
  top: 0px;
  left: 0px;
}

.slideshow--8-for-9 img:nth-child(1) {
  animation-delay: 0s;
}

.slideshow--8-for-9 img:nth-child(2) {
  animation-delay: 9s;
}

.slideshow--8-for-9 img:nth-child(3) {
  animation-delay: 18s;
}

.slideshow--8-for-9 img:nth-child(4) {
  animation-delay: 27s;
}

.slideshow--8-for-9 img:nth-child(5) {
  animation-delay: 36s;
}

.slideshow--8-for-9 img:nth-child(6) {
  animation-delay: 45s;
}

.slideshow--8-for-9 img:nth-child(7) {
  animation-delay: 54s;
}

.slideshow--8-for-9 img:nth-child(8) {
  animation-delay: 63s;
}

@keyframes slideshow__fade--8-for-9 {  
  0% {
    opacity: 0;
    animation-timing-function: ease-in;
  }
  8.75% {
   opacity: 1;
   animation-timing-function: ease-out;
  }
  12.50% {
    opacity: 1;
  }
  16.25% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

/* BANNER I BUNDENE */
