/* cmsms stylesheet: screen modified: torsdag den 16. juli 2026 10.14.52 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
table {border-collapse:collapse; border-spacing:0;}
img {vertical-align:bottom;}
:focus {outline:0;}
ol, ul {list-style:none;}

html {overflow-y:scroll;}
body {background:#c1d6d9 url(https://henryogmaryskovsfond.dk/uploads/images/bg-body-2.jpg) no-repeat center top;}

.header {position:relative; height:128px; margin-bottom:4px; background:rgba(203, 222, 223, 0.8);}
.header h1 {position:absolute; top:84px; left:6px; width:550px; height:40px; overflow:hidden; text-indent:-490px;}
.header h1 a {font-size:14px; line-height:14px; font-weight:normal; text-decoration:none;}
.header h1 span {position:absolute;	top:0; left:0; display:block; width:550px; height:40px;	background:url(https://henryogmaryskovsfond.dk/uploads/images/henry-og-mary-skovs-fond-2.png) no-repeat top left;	z-index:1;}
.header p {position:absolute; top:84px; left:6px; width:550px; height:40px; overflow:hidden; text-indent:-490px;}
.header p a {font-size:14px; line-height:14px; font-weight:normal; text-decoration:none;}
.header p span {position:absolute;	top:0; left:0; display:block; width:550px; height:40px;	background:url(https://henryogmaryskovsfond.dk/uploads/images/henry-og-mary-skovs-fond-2.png) no-repeat top left;	z-index:1;}

.nav-main {position:relative;}

.container {width:860px; margin:125px auto 30px auto; border-bottom:2px solid #22485a;}
.img {display:none;}

.content {background:#fff; padding:53px 62px 30px; min-height:370px;}
.article {width:480px; border:0px solid red}
.aside {width:200px; padding:0; text-align:left; border:0px solid red}
.footer {clear:both; height:40px; background:#fff;}

@media screen and (min-width:820px) {
.left {float:left;}
.right {float:right;}
}


.linkbox {
max-width:100%;
padding: 30px 14px 70px 14px;
font-size: 16px;
font-weight:400;
letter-spacing:1.5px; 
background-color: #8d8463;
background-color: #736a4b;
color: white;
border: none;
border-radius: 4px;
margin-top:52px;
margin-bottom:30px;
line-height: 1.2;
border-radius:0px; 
background:#736a4b url("https://henryogmaryskovsfond.dk/uploads/images/leaf.png") no-repeat;
background-size: 89px 45px;
background-position:center calc(100% - 20px);
}

.linkbox-headline {text-transform:uppercase; text-align:center; margin-bottom:1.5em;}

.linkbox-link {margin-bottom:0.8em;}

.linkbox-link a, .linkbox a:visited {
color: inherit;
text-decoration:none;
display:inline-block;
background:#736a4b url("https://henryogmaryskovsfond.dk/uploads/images/arrow-right.svg") no-repeat;
background-size: 16px 16px;
background-position:right 4px;
padding-right: 24px;
}



.button-2 {
display:inline-block;
padding: 14px 70px 14px 30px;
font-size: 16px;
font-weight:400;
letter-spacing:1.5px; 
background-color: #8d8463;
background-color: #736a4b;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
margin-top:30px;
margin-bottom:30px;
background:#736a4b url("https://testsite1.dk/henry/uploads/images/link-external-2.svg") no-repeat;
background-size: 22px 22px;
background-position:calc(100% - 30px) center;
line-height: 1.2;
border-radius:8px; 
}
.button-2 a, .button-2 a:visited {
color: white;
text-decoration:none;
text-align:left;
}
.button-2:hover {
background-color: #736a4b;
background-color: #8d8463;
opacity:0.9;
}



.clear:before, .clear:after {content:""; display:table;}
.clear:after {clear:both;}
.clear {zoom:1;}

span.accesskey {text-decoration:none;}
.accessibility, hr {position:absolute; top:-999em; left:-999em;}
dfn {position:absolute; left:-1000px; top:-1000px; width:0; height:0; overflow:hidden; display:inline;}

html {-webkit-font-smoothing: antialiased;}
body {font:100%/1.30 "Times New Roman", serif; color:#231f20;}
h1, h2, h3, h4, h5, h6 {/*line-height:1;*/}
h1 {font-size:1.25em; margin-bottom:1em; text-transform:uppercase;}
h2 {font-size:1.2em; font-weight:700; margin-bottom:1em;}
h3 {font-size:1em; font-weight:700; margin-bottom:2px;}
h4 {font-size:1.4em; margin-bottom:2px;}
h5 {font-size:1.4em;}
h6 {font-size:0.750em;}
p {font-size:1em; margin-bottom:1em; color:inherit;}
em {font-style:italic;}
strong {font-weight:700;}
.article ol, .article ul {font-size:0.938em; margin-bottom:1.2em;}
.article ul {list-style:disc inside;}
.article ol {list-style:decimal inside;}
.aside p img {display:inline-block; margin-bottom:18px;}
a, a:visited {text-decoration:underline; color:#1e4557;}
a:focus, a:hover, a:active {outline:none; text-decoration:none;}

.cookies {padding:0 62px;}
.cookies p {font-size:12px; color:#ccc; text-align:left;!important}
.cookies a {color:#bbb;!important}

.nav-main ul {padding-left:0px; font-size:0.90em; font-size:0.80em; text-transform:uppercase; border-top:4px solid #1e4457; letter-spacing:1px;}
.nav-main ul {display:flex; justify-content:space-between;}
.nav-main li {float:left; font-weight:400;}

.nav-main a {display:block; margin:0 15px 0 15px; padding:6px 0 4px; text-decoration:none; color:#1e4557;}
.nav-main li a:focus {padding:3px 0 4px; color:#1e4557; border-top:3px solid #1e4457; outline:none;}
.nav-main li a:hover {padding:3px 0 4px; color:#1e4557; border-top:3px solid #1e4457;}
.nav-main li.currentpage a {padding:3px 0 4px; border-top:3px solid #1e4457;}
