/* Version 2025.10.08-23:00 */
*{
	margin: 0;
	padding: 0;
}
.clr { clear:both; }
.fejl
{
    color:red;
    font-weight: bold;
}
h1
{
    margin-top: 24px;
    color: DarkBlue;
    font-size: 24px;
    font-weight: bold;
}
h2
{
    margin-top: 18px;
    color: DarkBlue;
    font-size: 18px;
    font-weight: bold;
}
h3
{
    margin-top: 16px;
    color:blue;
    font-size: 16px;
    font-weight: bold;
}
h4
{
    margin-top: 7px;
    margin-bottom: 0px;
    color:#118cf1;
    font-size: 14px;
    font-weight: bold;
}
body
{
    background-color:GhostWhite;
    font-family: Arial, Helvetica, sans-serif;
    padding: 1rem;
}
label, strong
{
    color:blue;
}
hr
{
    border: 3px solid DarkBlue;
    width: 80%;
}
figcaption
{
    padding-left: 1rem;
    margin-bottom: 1rem;
    font-style: italic;
}

.ramme
{
    border-width: 3px !important; /* vælg selv tykkelsen */
    border-color: black !important; /* evt. anden farve */
    border-style: solid !important; /* sikrer at det er en synlig ramme */
    margin-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
/* Vis normalt */
.only-desktop { display:block; }

/* Skjul på mobil */
@media (max-width: 768px){
  .only-desktop { display:none !important; }
}
