/* cmsms stylesheet: 01-reset modified: 30-10-2016 16:38:28 */
html, body,div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote,a, pre, code, del, dfn, em, img, strong,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,audio, video{margin:0; padding:0; border:0; font:inherit; vertical-align:baseline; background:transparent;}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;}td {font-weight:normal; vertical-align:top;}html, button, input, select, textarea {font-family:sans-serif;}textarea {overflow:auto;}a:focus {outline: thin dotted;}a:active, a:hover {outline:0;}b, strong {font-weight:bold;}em,i {font-style:italic}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}audio:not([controls]) {display:none; height:0;}a img {border:none;}html {-webkit-text-size-adjust:100%; -webkit-text-size-adjust:none; -webkit-font-smoothing:aliased;}.phonelink {border:0;}.hid {display:none!important; visibility:hidden;}.vsh {border:0; clip:rect(0,0,0,0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}.inv {visibility:hidden;}dfn {border:0; clip:rect(0,0,0,0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}.clearfix:before, .clearfix:after {content: ' '; display:table;}.clearfix:after {clear:both;}
/* cmsms stylesheet: 02-layout-small modified: 30-10-2016 16:38:28 */
html {overflow-y:scroll;}body {background:#fff; border-right:0px solid green; z-index:0}.pagecontainer {position:relative; max-width:940px; margin:0 auto;}.pagecontainer-inner {}.desktop {display:none;}.header {max-width:900px; margin:0 auto; background:#fff; border:0px solid black;}.header-inner {position:relative; min-height:112px; z-index:100;  border:0px solid red;}.langs {position:absolute; top:10px;}.langs a {display:block; text-indent:100%; white-space:nowrap; overflow:hidden;}.lang-da {right:41px;}.lang-da a {width:33px; height:19px; margin-right:9px; background:url(https://www.aspecto.dk/uploads/site/dansk_flag_1.png) no-repeat 0 0;}.lang-en {right:10px;}.lang-en a {width:32px; height:19px; background:url(https://www.aspecto.dk/uploads/site/britisk_flag_1.png) no-repeat 0 0;}.logo {position:relative; padding-top:30px; padding-left:6px; width:241px; height:76px; border:0px solid red;}.nav-main {padding-top:18px; padding-bottom:24px; border:0px solid blue;}.banner {clear:both; display:table; width:100%; max-width:900px; height:230px; margin:0 auto; background:#fff; overflow:hidden; -webkit-box-shadow:0px 5px 12px 2px rgba(50, 50, 50, 1); -moz-box-shadow:0px 5px 12px 2px rgba(50, 50, 50, 1); box-shadow:0px 5px 12px 2px rgba(50, 50, 50, 0.7); z-index:888;}.banner-inner {display:table-row; border:0px solid black;}.bannertext {display:table-cell; vertical-align:middle; text-align:right; border:0px solid red;}.bannertext-inner {display:inline-block; margin-left:20px; padding:20px 20px 25px 35px; text-align:left; overflow:hidden; background:rgba(255,255,255,0.8); border:0px solid red;}.content {max-width:900px; margin:0 auto; background:#fff;}.content img {max-width:100%; height:auto;}.content-inner {padding:36px 0;}.col {width:94%; margin:0 auto 36px auto; border:0px solid red;}.content-top {width:94%; margin:0 auto;}.content-bottom {width:94%; margin:0 auto;}.breadcrumbs {width:94%; margin:0 auto 24px auto; border:0px solid red;}.logos {display:inline-block; margin-top:20px; border:0px solid blue;}.logos img {display:block;}.ephmra {margin-right:25px;}.footer {width:94%; margin:0 auto; text-align:center; padding:10px 0 30px; border-top:1px solid #4c6480;}.footer span {display:block; margin-bottom:9px; border:0px solid red;}.footer em.not-small {display:none;}.footer .name {}.footer .address {}.footer .city {}.footer .tel {}.footer .email {}.totop {border:1px solid #ccc; border-radius:4px; cursor:pointer; height:35px; margin:0 auto 36px; padding:5px; width:35px;}.totop i {display:block; margin:0 auto; text-align:center; color:#005C90; font-size:32px; line-height:33px; border:0px solid #ccc;}
/* cmsms stylesheet: 03-layout-medium modified: 30-10-2016 16:38:28 */
@media screen and (min-width:600px){html {overflow-y:scroll;}body {background:#fff; border-right:0px solid red;}.pagecontainer {position:relative; max-width:940px; margin:0 auto;}.pagecontainer-inner {}.desktop {display:inline-block;}.mobile {display:none;}.langs {top:24px;}.lang-da {right:78px;}.lang-en {right:47px;}.logo {float:left; position:relative; padding-top:14px; padding-left:16px; width:241px; height:76px; border:0px solid red;}.nav-main {float:right; clear:left; padding-top:18px; padding-right:10px; padding-bottom:24px; border:0px solid blue;}.bannertext-inner {width:269px; padding:30px 30px 35px 45px; margin-left:0px;}.content {background:#fff; border:0px solid black;}.content img {max-width:100%; height:auto;}.content-inner {padding:36px 30px; overflow:hidden;}.col {float:left; min-height:160px; border:0px solid blue;}.two .content-inner {background:url(https://www.aspecto.dk/uploads/site/lodret_streg_1.png) no-repeat 50% 30px; background-size: 2px 75%;}.two .col-inner {padding-left:32px;}.two .col-1 {width:375px; width:43.604652%;} /* 375/840 */.two .col-2 {float:right; width:388px; width:46.190476%} /* 388/840 */.three .content-top {margin-bottom:36px;}.three .col {margin:0; background:url(https://www.aspecto.dk/uploads/site/lodret_streg_1.png) no-repeat right top; background-size: 2px 75%; border:0px solid blue;}.three .col-inner {}.three .col-1 {width:222px; width:26.428571%; }.three .col-1 .col-inner {padding:0 30px 0 40px; padding:0 13.513514% 0 18.018018%;}.three .col-2 {width:315px; width:37.5%;}.three .col-2 .col-inner {padding:0 30px 0 100px; padding:0 9.523810% 0 31.746032%;}.three .col-3 {width:277px; width:32.976190%; background-image:none;}.three .col-3 .col-inner {padding:0 30px 0 60px; padding:0 10.830325% 0 21.660650%;}.three .content-bottom {clear:both; padding-top:0px;}.logos {display:inline-block; margin-top:20px; border:0px solid blue;}.logos img {display:block;}.ephmra {margin-right:25px;}.footer span {display:inline-block; margin:0;}.footer em.not-small {display:inline-block;}}
/* cmsms stylesheet: 04-layout-large modified: 30-10-2016 16:38:28 */
@media screen and (min-width:920px){html {overflow-y:scroll;}body {background:#fff url(https://www.aspecto.dk/uploads/site/bg_blaa_bund_til.gif) repeat-x left 112px; border-right:0px solid blue;}.pagecontainer {position:relative; max-width:940px; margin:0 auto; background:url(https://www.aspecto.dk/uploads/site/venstre.png) no-repeat top left; border:0px solid black;}.pagecontainer-inner {background:url(https://www.aspecto.dk/uploads/site/hoejre.png) no-repeat top right;}.logo {float:left; position:relative; padding-top:14px; padding-left:16px; width:241px; height:76px; border:0px solid red;}.nav-main {float:right; clear:none; padding-top:65px; padding-right:10px; padding-bottom:0; border:0px solid blue;}}
/* cmsms stylesheet: 05-nav-superfish modified: 30-10-2016 18:00:37 */
.nav-main ul {font-size:0.95em; line-height:1; font-style:normal; font-weight:normal; text-align:left; font-weight:700;}.nav-main li {display:block; border:0px solid blue;}.nav-main li a {display:block; padding:4px 10px; text-decoration:none; color:#999; border:0px solid red;}.nav-main li a:focus {color:#005C90; outline:none;}.nav-main li a:hover {color:#005C90;}.nav-main li.currentpage a {color:#005C90!important;}.nav-main li.parent-of-currentpage a {color:#999; cursor:default;}.nav-main li.parent-of-currentpage a {color:#999;}.nav-main ul ul {padding:9px 0 18px 30px; border:0;}.nav-main li.currentpage ul li a {color:#999;}.arrow {display:none;}@media screen and (min-width:601px) {.arrow {display:inline-block; padding-left:2px; font-style:normal; font-size:11px; line-height:12px; opacity:0.5;}.nav-main li.parent-of-currentpage a .arrow {color:#005C90;}.nav-main ul {padding:0; text-align:center; font-size:12px;}.nav-main ul {}.nav-main ul li {display:inline-block; position:relative;}.nav-main ul li:hover > ul, .nav-main ul li.sfHover > ul {display:block; border:0px solid red;}.nav-main ul li a {position:relative; padding:8px 18px 10px;}.nav-main ul li.parent-of-currentpage a {padding:8px 18px 10px;}.nav-main ul li.currentpage a {padding:8px 18px 10px;}.nav-main ul li:hover, .nav-main ul li.sfHover {-webkit-transition:none; transition:none;}.nav-main ul ul {display:none; position:absolute; top:100%; left:0; font-size:12px; padding:9px 0 18px; min-width:12em; text-align:left; z-index:99;  background:rgba(255,255,255,0.95);}.nav-main ul ul ul {top:0; left:100%;}.nav-main ul ul li {display:block; position:relative; white-space:nowrap;}.nav-main ul ul ul li {}.nav-main ul ul li a {position:relative; padding:7px 20px 7px;}.nav-main ul ul li.currentpage a {padding:7px 20px 7px; color:#005C90;}.nav-main ul ul li.parent-of-currentpage a {padding:7px 20px 7px;}}@media screen and (min-width:920px){.nav-main ul li a {padding:8px 22px 10px;}.nav-main ul li.parent-of-currentpage a {padding:8px 22px 10px;}.nav-main ul li.currentpage a {padding:8px 22px 10px;}}
/* cmsms stylesheet: 06-meanmenu modified: 30-10-2016 16:38:28 */
@media screen and (max-width:599px) {a.meanmenu-reveal {display:none;}.mean-container {background:#fff;}.mean-container .mean-bar {float:left; width:100%; position:relative; background:#fff; padding:4px 0; min-height:42px; z-index:999999;}.mean-container a.meanmenu-reveal {width:25px; height:22px; padding:13px 13px 11px 13px; padding:13px 10px 11px 10px; position:absolute; top:0; right:0; cursor:pointer; color:#222; text-decoration:none; font-size:16px; text-indent:-9999em; line-height:22px; font-size:1px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:700;}.mean-container a.meanmenu-reveal span {display:block; background:#005C90; height:3px; margin-top:3px;}.mean-container .mean-nav {float:left; width:100%; margin-top:44px; font-family:arial,sans-serif; font-size:1em; line-height:1;}.mean-container .mean-nav ul {padding:0; margin:0; width:100%; list-style-type:none;}.mean-container .mean-nav ul li {position:relative; float:left; width:100%;}.mean-container .mean-nav ul li a {display:block; float:left; width:90%; padding:1em 5%; margin:0; text-align:left; color:#000; background:#f7fcfe; background:#fff; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); text-decoration:none; text-transform:none;}.mean-container .mean-nav ul li.mean-last a {border-bottom:none;}.mean-container .mean-nav ul li span {cursor:default; display:block; float:left; width:90%; padding:1em 5%; margin:0; text-align:left; color:#000; background:#f7fcfe; background:#fff; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); text-decoration:none; text-transform:none;}.mean-container .mean-nav ul li.currentpage span {display:block; float:left; width:90%; padding:1em 5%; margin:0; text-align:left; color:#005C90; font-weight:700; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); text-transform:none;}.mean-container .mean-nav ul li.mean-last span {border-bottom:none;}.mean-container .mean-nav ul li li a {width:80%; padding:1em 10%; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); opacity:0.75; filter:alpha(opacity=75); text-shadow:none !important; visibility:visible; text-transform:none;}.mean-container .mean-nav ul li li.currentpage span {width:80%; padding:1em 10%; color:#005C90; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); opacity:0.75; filter:alpha(opacity=75); text-shadow:none !important; visibility:visible; text-transform:none;}.mean-container .mean-nav ul li.parent li.currentpage span {width:80%; padding:1em 10%; color:#005C90; border-top:1px solid #dad7d6; border-top:1px solid rgba(218,215,214,0.5); opacity:0.75; filter:alpha(opacity=75); text-shadow:none !important; visibility:visible; text-transform:none;}.mean-container .mean-nav ul li li li a {width:70%; padding:1em 15%;}.mean-container .mean-nav ul li li li li a {width:60%; padding:1em 20%;}.mean-container .mean-nav ul li li li li li a {width:50%; padding:1em 25%;}.mean-container .mean-nav ul li a:hover {}.mean-container .mean-nav ul li a.mean-expand {position:absolute; right:0; top:0;  width:16px; height:16px; padding:16px!important; text-align:center; z-index:2; font-weight:400; background:rgba(0,0,0,0.05); background:transparent;}.mean-container .mean-nav ul li.parent-of-currentpage a.mean-expand {color:#005C90;}.mean-container .mean-push {float:left; width:100%; padding:0; margin:0; clear:both;}.mean-nav .wrapper {width:100%; padding:0; margin:0;}.mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}.mean-remove {display:none !important;}}
/* cmsms stylesheet: 07-text modified: 30-10-2016 16:38:28 */
body {font-size:100%; line-height:1.4; font-family: 'Arial','Lucida Sans','Arial',sans-serif; color:#000;}h1, h2, h3, h4, h5, h6 {margin-bottom:1em; font-weight:700;}h1 {font-size:1.2em; font-weight:700;}h2 {font-size:1em; margin-bottom:1.2em; font-weight:700;}h3 {font-size:0.9em; margin-bottom:0.4em;}p {font-size:0.9em; margin-bottom:1.3em;}strong {font-weight:700;}em,i {font-style:italic;}.content ol, .content ul {font-size:0.9em; margin-bottom:1.5em;}.content ul {list-style:none;}.content ol {list-style:decimal inside;}.content ul li {padding-left:1em; background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKd2lkdGg9IjRweCIgaGVpZ2h0PSI0cHgiIHZpZXdCb3g9IjAgMCA0IDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxjaXJjbGUgZmlsbD0iIzAwNjY5OSIgY3g9IjIiIGN5PSIyIiByPSIyIi8+Cjwvc3ZnPg==);background-position:left center; background-repeat:no-repeat;}.breadcrumbs p {font-size:0.8em;}a {text-decoration:none; color:#005C90; border:0px solid red;}a:visited, a:focus, a:hover, a:active {outline:none; text-decoration:none;}.bannertext h1 {font-size:1em; line-height:1.2; margin-bottom:0; font-weight:700;}.bannertext h2 {font-size:1em; line-height:1.2; margin-top:0; margin-bottom:0; font-weight:400;}.footer p {margin-bottom:1em;}.web a {color:#C3C3C3; font-size:1em; font-style:normal; font-weight:normal; text-decoration:none;}.cols p {padding-left:0px;}.cols ul {padding-left:0px;}.footer i {display:inline-block; font-style:normal;}.footer em {display:inline-block; font-style:normal; padding:0 6px;}.footer em.desktop {display:none;}@media screen and (min-width:600px){body {}h1, h2, h3, h4, h5, h6 {}h1 {font-size:18px;}h2 {font-size:14px;}h3 {font-size:13px;}p {font-size:12px;}.content ol, .content ul {font-size:12px; margin-bottom:18px;}.content ul {}.content ol {}.content ul li {padding-left:11px;}.bannertext h1 {font-size:18px; line-height:1;}.bannertext h2 {font-size:18px; line-height:1.5; margin-top:0.9em;}.footer p {margin-bottom:1em;}.web a {color:#C3C3C3; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none;}.cols p {padding-left:0px;}.cols ul {padding-left:0px;}.footer i {}.footer em {}.footer em.desktop {display:inline-block;}}
