/*
body.archive.tax-valg .no_bolig_6, .term-trinn-6 p.no_bolig { display: none; }
body.archive.tax-valg.term-trinn-6 .no_bolig_6 { display: inline; font-size: 20px; line-height: 1.4; }
body.term-trinn-6 #taxonomy { visibility: hidden; }

body.logged-in.archive.tax-valg.term-trinn-6 .no_bolig_6 { display: none; }
body.term-trinn-6.logged-in #taxonomy { visibility: visible; }
*/

body.archive.tax-valg.term-trinn-1 ul.menyvalg.boliger,
body.archive.tax-valg.term-trinn-2 ul.menyvalg.boliger,
body.archive.tax-valg.term-trinn-3 ul.menyvalg.boliger, 
body.archive.tax-valg.term-trinn-4 ul.menyvalg.boliger,
body.archive.tax-valg.term-trinn-5 p.no_more, 
body.archive.tax-valg.term-trinn-6 p.no_more
{ display: none !important; }

p.f_bygget { position: absolute; top: 15%; left: 5%; font-family: 'Abril Fatface', cursive; font-size: 700%; color: #fff; text-shadow: 2px 2px #555555; line-height: 1.4; margin: 0 0 0em 0; }

.finn h1 { text-align: center; }

ul#boligvelgermeny li { float: left; text-align: center; margin: 0 0.6944444444444% 15px 0; width: 16.087962962963%; font-family: 'helvetica_neue_lt_std65Md'; }
ul#boligvelgermeny li.menyvalg6 { margin-right: 0; }
ul#boligvelgermeny li a { color: #fff; display: inline-block; background: #becec4; font-size: 16px; height: 78px; line-height: 78px; width: 100%; text-decoration: none; margin: 0; text-transform: uppercase; }
ul#boligvelgermeny li a:hover { background: #3d4543; }

.term-trinn-1 ul#boligvelgermeny li.menyvalg1 a,
.term-rekkehus-cde ul#boligvelgermeny li.menyvalg1 a,
.term-rekkehus-ab ul#boligvelgermeny li.menyvalg1 a,
.term-blokk-a ul#boligvelgermeny li.menyvalg1 a,
.term-blokk-b ul#boligvelgermeny li.menyvalg1 a,
.term-trinn-2 ul#boligvelgermeny li.menyvalg2 a,
.term-blokk-c ul#boligvelgermeny li.menyvalg2 a,
.term-blokk-d ul#boligvelgermeny li.menyvalg2 a,
.term-trinn-3 ul#boligvelgermeny li.menyvalg3 a, 
.term-blokk-e ul#boligvelgermeny li.menyvalg3 a, 
.term-blokk-f ul#boligvelgermeny li.menyvalg3 a, 
.term-blokk-g ul#boligvelgermeny li.menyvalg3 a,
.term-trinn-4 ul#boligvelgermeny li.menyvalg4 a, 
.term-hus-h ul#boligvelgermeny li.menyvalg4 a, 
.term-hus-i ul#boligvelgermeny li.menyvalg4 a, 
.term-trinn-5 ul#boligvelgermeny li.menyvalg5 a, 
.term-hus-j ul#boligvelgermeny li.menyvalg5 a, 
.term-hus-k ul#boligvelgermeny li.menyvalg5 a, 
.term-trinn-6 ul#boligvelgermeny li.menyvalg6 a,
.term-hus-l ul#boligvelgermeny li.menyvalg6 a, 
.term-hus-m ul#boligvelgermeny li.menyvalg6 a
{ background: #3d4543; }

.term-trinn-1 ul#boligvelgermeny li.menyvalg1:after,
.term-rekkehus-cde ul#boligvelgermeny li.menyvalg1:after,
.term-rekkehus-ab ul#boligvelgermeny li.menyvalg1:after,
.term-blokk-a ul#boligvelgermeny li.menyvalg1:after,
.term-blokk-b ul#boligvelgermeny li.menyvalg1:after, 
.term-trinn-2 ul#boligvelgermeny li.menyvalg2:after, 
.term-blokk-c ul#boligvelgermeny li.menyvalg2:after,
.term-blokk-d ul#boligvelgermeny li.menyvalg2:after, 
.term-trinn-3 ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-e ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-f ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-g ul#boligvelgermeny li.menyvalg3:after, 
.term-trinn-4 ul#boligvelgermeny li.menyvalg4:after, 
.term-hus-h ul#boligvelgermeny li.menyvalg4:after, 
.term-hus-i ul#boligvelgermeny li.menyvalg4:after, 
.term-trinn-5 ul#boligvelgermeny li.menyvalg5:after, 
.term-hus-j ul#boligvelgermeny li.menyvalg5:after, 
.term-hus-k ul#boligvelgermeny li.menyvalg5:after, 
.term-trinn-6 ul#boligvelgermeny li.menyvalg6:after,
.term-hus-l ul#boligvelgermeny li.menyvalg6:after, 
.term-hus-m ul#boligvelgermeny li.menyvalg6:after
{ width: 43px; height: 23px; content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAmVBMVEU9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUM9RUP///9nC8WSAAAAMXRSTlMA0BXXHN0j4ynqMPA49EL2TPlW/GH+bXp7hYeSkwGenwOpqgaztAm9CgvHyAwPz9a7FGaERwAAAAFiS0dEMkDSTMgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfgCRYRAwydjQ2/AAAAq0lEQVQoz43T1xKCMABE0QWC9F6sKIqKDcv//5wMwzCUhOQ+7pzXhfQTTYKsCFJFBogqRFWCuoUmQLUFmnSDSw0dbabFoZaJLtuZpY6NXq43Qz0Xg/yASQMfo8KIQaMQk+KESpMYlFKqTUFtSaErMFpP6AbMtiO6Y1Nk+wE9ZDMW+bFHTzlmK84dvRTgdC1bWt54FLg/Gvp88SlQvWsqVSIUkD/NucQiX0Kb/8LBXsiTRHeYAAAAAElFTkSuQmCC'); }

ul.boliger .b_navn { height: 48px; line-height: 48px; float: left; text-align: center; margin: 0; width: 11.1111111111111%; font-size: 14px; box-sizing: border-box; border-right: 1px solid #fff; display: table-cell; }
ul.boliger .b_navn:last-of-type { border-right: none; }
ul.boliger .active .b_navn { border-right-color: #becec4; }
ul.menyvalg.boliger .b_navn { background: #3d4543; font-family: 'helvetica_neue_lt_std65Md'; color: #fff; text-transform: uppercase; font-size: 16px; }
ul.openit.boliger li { min-height: 48px; background-color: #ebf0ed; clear: both !important; }
ul.openit.boliger li:nth-child(2n+1) { background: #fff; }
ul.boliger li .box { position: relative; clear: both !important; text-align: left; width: 100%; background: #fff; padding: 2em 0; }

.no_bolig { display: none; }

.box { color: #4e5755; }
.box h2 { font-family: 'Abril Fatface', cursive; color: #4e5755; font-size: 28px; line-height: 1.2; margin-bottom: 2em; }
.box .b_bygg { font-family: 'Abril Fatface', cursive; font-size: 24px; line-height: 1.2; }
.box .b_info { font-size: 28px; margin: 2em 0 50px 0; width: 100%; }
.box .b_totalpris { font-family: 'Abril Fatface', cursive; font-size: 32px; line-height: 1.4; margin: 0 0 2em 0; }

#boligvelgerimg { margin-bottom: 40px; width: 100%; position: relative; clear: both; }
#boligvelgerimg img.overlay { position: absolute; top: 0; left: 0; z-index: 1; }

.term-trinn-1 #boligvelgerimg a,
.term-trinn-2 #boligvelgerimg a,
.term-blokk-a #boligvelgerimg a,
.term-blokk-b #boligvelgerimg a,
.term-rekkehus-ab #boligvelgerimg a,
.term-rekkehus-cde #boligvelgerimg a,
.term-trinn-3 #boligvelgerimg a,
.term-trinn-4 #boligvelgerimg a,
.term-trinn-5 #boligvelgerimg a,
.term-trinn-6 #boligvelgerimg a { position: absolute; top: 0; left: 0; z-index: 999999; display: block; background: rgba(99,132,118,.7); }

.term-blokk-a #boligvelgerimg a:hover, 
.term-blokk-a #boligvelgerimg a.active,
.term-blokk-b #boligvelgerimg a:hover, 
.term-blokk-b #boligvelgerimg a.active,
.term-rekkehus-ab #boligvelgerimg a:hover, 
.term-rekkehus-ab #boligvelgerimg a.active,
.term-rekkehus-cde #boligvelgerimg a:hover, 
.term-rekkehus-cde #boligvelgerimg a.active { background: rgba(99,132,118,.4); }

.term-blokk-a #boligvelgerimg a.solgt,
.term-blokk-b #boligvelgerimg a.solgt,
.term-rekkehus-ab #boligvelgerimg a.solgt,
.term-rekkehus-cde #boligvelgerimg a.solgt { background: rgba(255,0,0,.7); }

.term-blokk-a #boligvelgerimg a.solgt:hover,
.term-blokk-b #boligvelgerimg a.solgt:hover,
.term-rekkehus-ab #boligvelgerimg a.solgt:hover,
.term-rekkehus-cde #boligvelgerimg a.solgt:hover { background: rgba(255,0,0,.4); }

.term-blokk-a #boligvelgerimg a.solgt.active,
.term-blokk-b #boligvelgerimg a.solgt.active,
.term-rekkehus-ab #boligvelgerimg a.solgt.active,
.term-rekkehus-cde #boligvelgerimg a.solgt.active { background: rgba(255,0,0,.4); }

#boligvelgerimg.nocolor a, #boligvelgerimg.nocolor a:hover { background: none; }

.li_trinn1_main_1 { width: 40%; padding-bottom: 10%; margin-top: 0%; margin-left: 33%; }
.li_trinn1_main_2 { width: 21%; padding-bottom: 17%; margin-top: 0%; margin-left: 78%; }
.li_trinn1_main_3 { width: 57%; padding-bottom: 10%; margin-top: 10%; margin-left: 20%;}
.li_trinn1_main_4 { width: 15%; padding-bottom: 9%; margin-top: 19%; margin-left: 77%; }
.li_trinn1_main_5 { width: 18%; padding-bottom: 18%; margin-top: 16%; margin-left: 1%; }
.li_trinn1_main_6 { width: 36%; padding-bottom: 16%; margin-top: 21%; margin-left: 19%; }
.li_trinn1_main_7 { width: 17%; padding-bottom: 16%; margin-top: 24.5%; margin-left: 60%; }

.li_t1_rhusab_1 { width: 9.7%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 34.8%; } .li_t1_rhusab_1 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_2 { width: 9.7%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 25%; } .li_t1_rhusab_2 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_3 { width: 9.5%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 15.35%; } .li_t1_rhusab_3 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_4 { width: 9.7%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 5.47%; } .li_t1_rhusab_4 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_5 { width: 9.6%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 56.2%; } .li_t1_rhusab_5 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_6 { width: 9.6%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 66%; } .li_t1_rhusab_6 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_7 { width: 9.6%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 75.8%; } .li_t1_rhusab_7 .tooltiptext { margin-top: 95%; }
.li_t1_rhusab_8 { width: 9.6%; padding-bottom: 9%; margin-top: 19.5%; margin-left: 85.6%; } .li_t1_rhusab_8 .tooltiptext { margin-top: 95%; }

.li_t1_rhuscde_1 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 11.6%; } .li_t1_rhuscde_1 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_2 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 2%; } .li_t1_rhuscde_2 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_3 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 58.98%; } .li_t1_rhuscde_3 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_4 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 30.2%; } .li_t1_rhuscde_4 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_5 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 49.4%; } .li_t1_rhuscde_5 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_6 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 39.8%; } .li_t1_rhuscde_6 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_7 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 78.6%; } .li_t1_rhuscde_7 .tooltiptext { margin-top: 96%; }
.li_t1_rhuscde_8 { width: 9.5%; padding-bottom: 9%; margin-top: 17.5%; margin-left: 88.2%; } .li_t1_rhuscde_8 .tooltiptext { margin-top: 96%; }

.li_t1_blokkb_1 { width: 15.1%; padding-bottom: 4.3%; margin-top: 28.5%; margin-left: 78.8%; } .li_t1_blokkb_1 .tooltiptext { margin-top: 30%; }
.li_t1_blokkb_5 { width: 15.1%; padding-bottom: 4.3%; margin-top: 24.1%; margin-left: 78.8%; } .li_t1_blokkb_2 .tooltiptext { margin-top: 42%; }
.li_t1_blokkb_9 { width: 15.1%; padding-bottom: 4.3%; margin-top: 19.7%; margin-left: 78.8%; } .li_t1_blokkb_3 .tooltiptext { margin-top: 30%; margin-left: -10%; }

.li_t1_blokkb_2 { width: 10.45%; padding-bottom: 4.3%; margin-top: 28.5%; margin-left: 68.25%; } .li_t1_blokkb_4 .tooltiptext { margin-top: 44%; }
.li_t1_blokkb_6 { width: 10.45%; padding-bottom: 4.3%; margin-top: 24.1%; margin-left: 68.25%; } .li_t1_blokkb_5 .tooltiptext { margin-top: 30%; }
.li_t1_blokkb_10 { width: 10.45%; padding-bottom: 4.3%; margin-top: 19.7%; margin-left: 68.25%; } .li_t1_blokkb_6 .tooltiptext { margin-top: 42%; }

.li_t1_blokkb_3 { width: 10.65%; padding-bottom: 4.3%; margin-top: 28.5%; margin-left: 57.5%; } .li_t1_blokkb_7 .tooltiptext { margin-top: 30%; margin-left: -10%; }
.li_t1_blokkb_7 { width: 10.65%; padding-bottom: 4.3%; margin-top: 24.1%; margin-left: 57.5%; } .li_t1_blokkb_8 .tooltiptext { margin-top: 44%; }
.li_t1_blokkb_11 { width: 10.65%; padding-bottom: 4.3%; margin-top: 19.7%; margin-left: 57.5%; } .li_t1_blokkb_9 .tooltiptext { margin-top: 30%; }

.li_t1_blokkb_4 { width: 10%; padding-bottom: 4.3%; margin-top: 28.5%; margin-left: 22%; } .li_t1_blokkb_10 .tooltiptext { margin-top: 42%; }
.li_t1_blokkb_8 { width: 10%; padding-bottom: 4.3%; margin-top: 24.1%; margin-left: 22%; } .li_t1_blokkb_11 .tooltiptext { margin-top: 30%; margin-left: -10%; }
.li_t1_blokkb_12 { width: 10%; padding-bottom: 4.3%; margin-top: 19.7%; margin-left: 22%; } .li_t1_blokkb_12 .tooltiptext { margin-top: 44%; }
.li_t1_blokkb_13 { width: 15.5%; padding-bottom: 5.32%; margin-top: 14.3%; margin-left: 57.5%; } .li_t1_blokkb_13 .tooltiptext { margin-top: 35%; }
.li_t1_blokkb_14 { width: 21.5%; padding-bottom: 5.32%; margin-top: 14.3%; margin-left: 7.46%; } .li_t1_blokkb_14 .tooltiptext { margin-top: 26%; }

.li_t1_blokka_1 { width: 16.3%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 3.82%; } .li_t1_blokka_1 .tooltiptext { margin-top: 42%; }
.li_t1_blokka_7 { width: 16.3%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 3.82%; } .li_t1_blokka_7 .tooltiptext { margin-top: 41%; }
.li_t1_blokka_13 { width: 16.3%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 3.82%; } .li_t1_blokka_13 .tooltiptext { margin-top: 35%; }
.li_t1_blokka_2 { width: 16.3%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 80.1%; } .li_t1_blokka_2 .tooltiptext { margin-top: 42%; }
.li_t1_blokka_8 { width: 16.3%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 80.1%; } .li_t1_blokka_8 .tooltiptext { margin-top: 41%; }
.li_t1_blokka_14 { width: 16.3%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 80.1%; } .li_t1_blokka_14 .tooltiptext { margin-top: 35%; }
.li_t1_blokka_3 { width: 15.565%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 20.3%; } .li_t1_blokka_3 .tooltiptext { margin-top: 44%; }
.li_t1_blokka_9 { width: 15.565%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 20.3%; } .li_t1_blokka_9 .tooltiptext { margin-top: 43%; }
.li_t1_blokka_15 { width: 15.565%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 20.3%; } .li_t1_blokka_15 .tooltiptext { margin-top: 37%; }
.li_t1_blokka_4 { width: 15.53%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 64.3%; } .li_t1_blokka_4 .tooltiptext { margin-top: 44%; }
.li_t1_blokka_10 { width: 15.53%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 64.3%; } .li_t1_blokka_10 .tooltiptext { margin-top: 43%; }
.li_t1_blokka_16 { width: 15.53%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 64.3%; } .li_t1_blokka_16 .tooltiptext { margin-top: 37%; }
.li_t1_blokka_5 { width: 13.82%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 36%; } .li_t1_blokka_5 .tooltiptext { margin-top: 49%; }
.li_t1_blokka_11 { width: 13.82%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 36%; } .li_t1_blokka_11 .tooltiptext { margin-top: 48%; }
.li_t1_blokka_17 { width: 13.82%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 36%; } .li_t1_blokka_17 .tooltiptext { margin-top: 41%; }
.li_t1_blokka_6 { width: 14.245%; padding-bottom: 6.9%; margin-top: 28.7%; margin-left: 49.9%; } .li_t1_blokka_6 .tooltiptext { margin-top: 49%; }
.li_t1_blokka_12 { width: 14.245%; padding-bottom: 6.56%; margin-top: 22%; margin-left: 49.9%; } .li_t1_blokka_12 .tooltiptext { margin-top: 48%; }
.li_t1_blokka_18 { width: 14.245%; padding-bottom: 5.6%; margin-top: 16.25%; margin-left: 49.9%; } .li_t1_blokka_18 .tooltiptext { margin-top: 41%; }
.li_t1_blokka_19 { width: 32%; padding-bottom: 8.24%; margin-top: 7.9%; margin-left: 3.82%; } .li_t1_blokka_19 .tooltiptext { margin-top: 26%; }
.li_t1_blokka_20 { width: 22.5%; padding-bottom: 8.24%; margin-top: 7.9%; margin-left: 36%; } .li_t1_blokka_20 .tooltiptext { margin-top: 37%; }
.li_t1_blokka_21 { width: 30.3%; padding-bottom: 8.24%; margin-top: 7.9%; margin-left: 58.6%; } .li_t1_blokka_21 .tooltiptext { margin-top: 27.5%; }

a.tooltip .tooltiptext { visibility: hidden; width: 200px; height: auto; background-color: #013e53; color: #fff; padding: 5px 0; position: absolute; z-index: 99999 !important; top: 0; left: 50%; margin-left: -100px; }
a.tooltip:hover .tooltiptext { visibility: visible; }
a.tooltip .tooltiptext { padding: .7em 0 1em 0; }
a.tooltip .tooltiptext p { font-size: 12px; margin: 0; }
a.tooltip .tooltiptext .en_to { border-bottom: 1px solid #999; width: 42%; margin: 0 0 0 5%; padding: 0; }
a.tooltip .tooltiptext .en_to.sist { border-right: 0; margin-right: 5% !important; }
.arrow-up { position: absolute; top: -10px; left: 50%; width: 0px; height: 0px; margin-left: -5px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #013e53; }

.openup { -webkit-transition: background .3s ease-in-out; transition: background .3s ease-in-out; display: table; table-layout: fixed; width: 100%; font-size: 14px; text-align: center; }
.openup:hover { background: #becec4; }
.active .openup { position: relative; background: #becec4; }
.id-for-the-openup { position: relative; padding: 60px 0 120px 0; background: #fff; }
.id-for-the-openup:after { height: 0; width: 0; border-left: 25px solid transparent; border-right: 25px solid transparent; border-top: 25px solid #becec4; position: absolute; content: ""; top: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
.id-for-the-openup .box .opener { -webkit-transition: color .3s ease-in-out; transition: color .3s ease-in-out; display: block; position: absolute; top: -30px; right: 16px; color: #65675e; font-size: 22px; text-decoration: none; }
.id-for-the-openup .box .opener:after { width: 40px; height: 40px; display: block; position: absolute; content: ""; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: rgba(153, 166, 164, .3); border-radius: 50%; }
.id-for-the-openup .box .opener:hover { color: #000; }
.id-for-the-openup .box { position: relative; }

/* Animation */
#boligvelgerimg.oest, #boligvelgerimg.vest { -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
@-webkit-keyframes fadeIn {from {opacity: 0;} 100% {opacity: 1;}}
@keyframes fadeIn {from {opacity: 0;} 100% {opacity: 1;}}
#boligvelgerimg.vest, #boligvelgerimg.oest {-webkit-animation-name: fadeIn; animation-name: fadeIn;}

/* Byggetrinn 2 */

#boligvelgerimg a.snu { position: absolute; display: block; left: auto; right: 0 !important; height: 50px; line-height: 50px; color: #fff; width: 200px; text-align: center; text-decoration: none; cursor: pointer; background: rgba(99,132,118,.4); }
#boligvelgerimg a.snu:hover { background: rgba(99,132,118,.7); }

#boligvelgerimg.oest { display: none; }

.li_trinn2_main_1 { width: 25%; padding-bottom: 17%; margin-top: 5%; margin-left: 6%; }
.li_trinn2_main_2 { width: 33%; padding-bottom: 36%; margin-top: 9%; margin-left: 41%; }

.term-blokk-c a.tooltip, .term-blokk-d a.tooltip { position: absolute; top: 0; left: 0; z-index: 999999; display: block; }

/* Blokk C */

.vest .li_t2_blokkc_15 { width: 36.8%; padding-bottom: 14.8%; margin-top: 0%; margin-left: 6.95%; } .vest .li_t2_blokkc_15 .tooltiptext { margin-top: 32%; }
.vest a.li_t2_blokkc_15 { background: url("images/t2/c-v6_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_15:hover, .vest a.li_t2_blokkc_15.active { background: url("images/t2/c-v6_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_15 { background: url("images/t2/c-v6_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_14 { width: 36.8%; padding-bottom: 15.8%; margin-top: 10.25%; margin-left: 6.95%; } .vest .li_t2_blokkc_14 .tooltiptext { margin-top: 37%; }
.vest a.li_t2_blokkc_14 { background: url("images/t2/c-v6_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_14:hover, .vest a.li_t2_blokkc_14.active { background: url("images/t2/c-v6_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_14 { background: url("images/t2/c-v6_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_13 { width: 36.7%; padding-bottom: 15.8%; margin-top: 24.7%; margin-left: 6.95%; } .vest .li_t2_blokkc_13 .tooltiptext { margin-top: 34%; }
.vest a.li_t2_blokkc_13 { background: url("images/t2/c-v6_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_13:hover, .vest a.li_t2_blokkc_13.active { background: url("images/t2/c-v6_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_13 { background: url("images/t2/c-v6_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_11 { width: 36.7%; padding-bottom: 15.8%; margin-top: 37%; margin-left: 6.95%; } .vest .li_t2_blokkc_11 .tooltiptext { margin-top: 23%; }
.vest a.li_t2_blokkc_11 { background: url("images/t2/c-v4_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_11:hover, .vest a.li_t2_blokkc_11.active { background: url("images/t2/c-v4_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_11 { background: url("images/t2/c-v4_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_10 { width: 24.7%; padding-bottom: 15.4%; margin-top: 3.5%; margin-left: 43.74%; } .vest .li_t2_blokkc_10 .tooltiptext { margin-top: 57%; }
.vest a.li_t2_blokkc_10 { background: url("images/t2/c-v3_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_10:hover, .vest a.li_t2_blokkc_10.active { background: url("images/t2/c-v3_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_10 { background: url("images/t2/c-v3_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_9 { width: 19.7%; padding-bottom: 10.9%; margin-top: 16.8%; margin-left: 43.84%; } .vest .li_t2_blokkc_9 .tooltiptext { margin-top: 45%; }
.vest a.li_t2_blokkc_9 { background: url("images/t2/c-v3_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_9:hover, .vest a.li_t2_blokkc_9.active { background: url("images/t2/c-v3_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_9 { background: url("images/t2/c-v3_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_8 { width: 20%; padding-bottom: 10.95%; margin-top: 26.6%; margin-left: 43.74%; } .vest .li_t2_blokkc_8 .tooltiptext { margin-top: 45%; }
.vest a.li_t2_blokkc_8 { background: url("images/t2/c-v3_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_8:hover, .vest a.li_t2_blokkc_8.active { background: url("images/t2/c-v3_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_8 { background: url("images/t2/c-v3_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_7 { width: 23.4%; padding-bottom: 10%; margin-top: 36.75%; margin-left: 43.8%; } .vest .li_t2_blokkc_7 .tooltiptext { margin-top: 37%; }
.vest a.li_t2_blokkc_7 { background: url("images/t2/c-v3_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_7:hover, .vest a.li_t2_blokkc_7.active { background: url("images/t2/c-v3_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_7 { background: url("images/t2/c-v3_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_16 { width: 23.3%; padding-bottom: 11.4%; margin-top: 9.44%; margin-left: 63.4%; } .vest .li_t2_blokkc_16 .tooltiptext { margin-top: 41%; }
.vest a.li_t2_blokkc_16 { background: url("images/t2/c-v7_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_16:hover, .vest a.li_t2_blokkc_16.active { background: url("images/t2/c-v7_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_16 { background: url("images/t2/c-v7_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_6 { width: 31.77%; padding-bottom: 9%; margin-top: 18.57%; margin-left: 63.55%; } .vest .li_t2_blokkc_6 .tooltiptext { margin-top: 26%; }
.vest a.li_t2_blokkc_6 { background: url("images/t2/c-v2_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_6:hover, .vest a.li_t2_blokkc_6.active { background: url("images/t2/c-v2_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_6 { background: url("images/t2/c-v2_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_5 { width: 31.8%; padding-bottom: 9.5%; margin-top: 26.75%; margin-left: 63.65%; } .vest .li_t2_blokkc_5 .tooltiptext { margin-top: 22%; }
.vest a.li_t2_blokkc_5 { background: url("images/t2/c-v2_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_5:hover, .vest a.li_t2_blokkc_5.active { background: url("images/t2/c-v2_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_5 { background: url("images/t2/c-v2_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkc_4 { width: 31.8%; padding-bottom: 9.5%; margin-top: 34.22%; margin-left: 63.65%; } .vest .li_t2_blokkc_4 .tooltiptext { margin-top: 20%; }
.vest a.li_t2_blokkc_4 { background: url("images/t2/c-v2_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkc_4:hover, .vest a.li_t2_blokkc_4.active { background: url("images/t2/c-v2_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkc_4 { background: url("images/t2/c-v2_1_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_16 { width: 26.3%; padding-bottom: 9.8%; margin-top: 6.4%; margin-left: 20.6%; } .oest .li_t2_blokkc_16 .tooltiptext { margin-top: 33%; }
.oest a.li_t2_blokkc_16 { background: url("images/t2/c-o7_4.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_16:hover, .oest a.li_t2_blokkc_16.active { background: url("images/t2/c-o7_4_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_16 { background: url("images/t2/c-o7_4_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_3 { width: 34.5%; padding-bottom: 7.45%; margin-top: 16%; margin-left: 12.25%; } .oest .li_t2_blokkc_3 .tooltiptext { margin-top: 18%; }
.oest a.li_t2_blokkc_3 { background: url("images/t2/c-o1_3.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_3:hover, .oest a.li_t2_blokkc_3.active { background: url("images/t2/c-o1_3_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_3 { background: url("images/t2/c-o1_3_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_2 { width: 34.5%; padding-bottom: 8.2%; margin-top: 23.2%; margin-left: 12.25%; } .oest .li_t2_blokkc_2 .tooltiptext { margin-top: 19%; }
.oest a.li_t2_blokkc_2 { background: url("images/t2/c-o1_2.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_2:hover, .oest a.li_t2_blokkc_2.active { background: url("images/t2/c-o1_2_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_2 { background: url("images/t2/c-o1_2_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_1 { width: 34.5%; padding-bottom: 8.7%; margin-top: 30.75%; margin-left: 12.25%; } .oest .li_t2_blokkc_1 .tooltiptext { margin-top: 19%; }
.oest a.li_t2_blokkc_1 { background: url("images/t2/c-o1_1.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_1:hover, .oest a.li_t2_blokkc_1.active { background: url("images/t2/c-o1_1_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_1 { background: url("images/t2/c-o1_1_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_15 { width: 24.6%; padding-bottom: 9.65%; margin-top: 6.6%; margin-left: 63%; } .oest .li_t2_blokkc_15 .tooltiptext { margin-top: 33%; }
.oest a.li_t2_blokkc_15 { background: url("images/t2/c-o6_4.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_15:hover, .oest a.li_t2_blokkc_15.active { background: url("images/t2/c-o6_4_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_15 { background: url("images/t2/c-o6_4_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_14 { width: 24.6%; padding-bottom: 7.9%; margin-top: 16%; margin-left: 63%; } .oest .li_t2_blokkc_14 .tooltiptext { margin-top: 26%; }
.oest a.li_t2_blokkc_14 { background: url("images/t2/c-o6_3.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_14:hover, .oest a.li_t2_blokkc_14.active { background: url("images/t2/c-o6_3_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_14 { background: url("images/t2/c-o6_3_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_13 { width: 24.6%; padding-bottom: 8.65%; margin-top: 22.83%; margin-left: 63%; } .oest .li_t2_blokkc_13 .tooltiptext { margin-top: 30%; }
.oest a.li_t2_blokkc_13 { background: url("images/t2/c-o6_2.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_13:hover, .oest a.li_t2_blokkc_13.active { background: url("images/t2/c-o6_2_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_13 { background: url("images/t2/c-o6_2_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkc_12 { width: 24.6%; padding-bottom: 10.6%; margin-top: 29.7%; margin-left: 63%; } .oest .li_t2_blokkc_12 .tooltiptext { margin-top: 30%; }
.oest a.li_t2_blokkc_12 { background: url("images/t2/c-o5_1.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkc_12:hover, .oest a.li_t2_blokkc_12.active { background: url("images/t2/c-o5_1_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkc_12 { background: url("images/t2/c-o5_1_s.png") no-repeat; background-size: contain; }

/* Blokk D */

.vest .li_t2_blokkd_22 { width: 12.8%; padding-bottom: 5.85%; margin-top: 14.8%; margin-left: 6.2%; } .vest .li_t2_blokkd_22 .tooltiptext { margin-top: 41%; }
.vest a.li_t2_blokkd_22 { background: url("images/t2/d-v8_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_22:hover, .vest a.li_t2_blokkd_22.active { background: url("images/t2/d-v8_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_22 { background: url("images/t2/d-v8_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_21 { width: 12.8%; padding-bottom: 5.05%; margin-top: 20.55%; margin-left: 6.2%; } .vest .li_t2_blokkd_21 .tooltiptext { margin-top: 39%; }
.vest a.li_t2_blokkd_21 { background: url("images/t2/d-v8_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_21:hover, .vest a.li_t2_blokkd_21.active { background: url("images/t2/d-v8_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_21 { background: url("images/t2/d-v8_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_20 { width: 12.8%; padding-bottom: 5.05%; margin-top: 25.6%; margin-left: 6.2%; } .vest .li_t2_blokkd_20 .tooltiptext { margin-top: 39%; }
.vest a.li_t2_blokkd_20 { background: url("images/t2/d-v8_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_20:hover, .vest a.li_t2_blokkd_20.active { background: url("images/t2/d-v8_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_20 { background: url("images/t2/d-v8_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_18 { width: 12.8%; padding-bottom: 5.05%; margin-top: 30.6%; margin-left: 6.2%; } .vest .li_t2_blokkd_18 .tooltiptext { margin-top: 38%; }
.vest a.li_t2_blokkd_18 { background: url("images/t2/d-v6_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_18:hover, .vest a.li_t2_blokkd_18.active { background: url("images/t2/d-v6_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_18 { background: url("images/t2/d-v6_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_17 { width: 12.8%; padding-bottom: 5.85%; margin-top: 14.8%; margin-left: 19.05%; } .vest .li_t2_blokkd_17 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_17 { background: url("images/t2/d-v5_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_17:hover, .vest a.li_t2_blokkd_17.active { background: url("images/t2/d-v5_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_17 { background: url("images/t2/d-v5_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_16 { width: 12.8%; padding-bottom: 5.05%; margin-top: 20.55%; margin-left: 19.05%; } .vest .li_t2_blokkd_16 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_16 { background: url("images/t2/d-v5_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_16:hover, .vest a.li_t2_blokkd_16.active { background: url("images/t2/d-v5_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_16 { background: url("images/t2/d-v5_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_15 { width: 12.8%; padding-bottom: 5.05%; margin-top: 25.6%; margin-left: 19.05%; } .vest .li_t2_blokkd_15 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_15 { background: url("images/t2/d-v5_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_15:hover, .vest a.li_t2_blokkd_15.active { background: url("images/t2/d-v5_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_15 { background: url("images/t2/d-v5_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_14 { width: 12.8%; padding-bottom: 5.05%; margin-top: 30.6%; margin-left: 19.05%; } .vest .li_t2_blokkd_14 .tooltiptext { margin-top: 37%; margin-left: -75px; }
.vest a.li_t2_blokkd_14 { background: url("images/t2/d-v5_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_14:hover, .vest a.li_t2_blokkd_14.active { background: url("images/t2/d-v5_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_14 { background: url("images/t2/d-v5_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_13 { width: 16%; padding-bottom: 5.75%; margin-top: 14.85%; margin-left: 30.35%; } .vest .li_t2_blokkd_13 .tooltiptext { margin-top: 32%; }
.vest a.li_t2_blokkd_13 { background: url("images/t2/d-v4_4.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_13:hover, .vest a.li_t2_blokkd_13.active { background: url("images/t2/d-v4_4_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_13 { background: url("images/t2/d-v4_4_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_12 { width: 16%; padding-bottom: 5.75%; margin-top: 20.55%; margin-left: 30.35%; } .vest .li_t2_blokkd_12 .tooltiptext { margin-top: 30%; }
.vest a.li_t2_blokkd_12 { background: url("images/t2/d-v4_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_12:hover, .vest a.li_t2_blokkd_12.active { background: url("images/t2/d-v4_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_12 { background: url("images/t2/d-v4_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_11 { width: 16%; padding-bottom: 5.75%; margin-top: 25.6%; margin-left: 30.35%; } .vest .li_t2_blokkd_11 .tooltiptext { margin-top: 32%; }
.vest a.li_t2_blokkd_11 { background: url("images/t2/d-v4_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_11:hover, .vest a.li_t2_blokkd_11.active { background: url("images/t2/d-v4_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_11 { background: url("images/t2/d-v4_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_10 { width: 16%; padding-bottom: 5.75%; margin-top: 30.6%; margin-left: 30.35%; } .vest .li_t2_blokkd_10 .tooltiptext { margin-top: 26%; }
.vest a.li_t2_blokkd_10 { background: url("images/t2/d-v4_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_10:hover, .vest a.li_t2_blokkd_10.active { background: url("images/t2/d-v4_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_10 { background: url("images/t2/d-v4_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_23 { width: 32.5%; padding-bottom: 5.85%; margin-top: 14.8%; margin-left: 46.4%; } .vest .li_t2_blokkd_23 .tooltiptext { margin-top: 16%; }
.vest a.li_t2_blokkd_23 { background: url("images/t2/d-v9.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_23:hover, .vest a.li_t2_blokkd_23.active { background: url("images/t2/d-v9_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_23 { background: url("images/t2/d-v9_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_9 { width: 11.8%; padding-bottom: 5.15%; margin-top: 20.55%; margin-left: 46.4%; } .vest .li_t2_blokkd_9 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_9 { background: url("images/t2/d-v3_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_9:hover, .vest a.li_t2_blokkd_9.active { background: url("images/t2/d-v3_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_9 { background: url("images/t2/d-v3_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_8 { width: 11.8%; padding-bottom: 5.15%; margin-top: 25.6%; margin-left: 46.4%; } .vest .li_t2_blokkd_8 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_8 { background: url("images/t2/d-v3_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_8:hover, .vest a.li_t2_blokkd_8.active { background: url("images/t2/d-v3_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_8 { background: url("images/t2/d-v3_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_7 { width: 11.8%; padding-bottom: 5.15%; margin-top: 30.6%; margin-left: 46.4%; } .vest .li_t2_blokkd_7 .tooltiptext { margin-top: 39%; margin-left: -75px; }
.vest a.li_t2_blokkd_7 { background: url("images/t2/d-v3_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_7:hover, .vest a.li_t2_blokkd_7.active { background: url("images/t2/d-v3_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_7 { background: url("images/t2/d-v3_1_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_6 { width: 26.3%; padding-bottom: 5.85%; margin-top: 20.55%; margin-left: 58.1%; } .vest .li_t2_blokkd_6 .tooltiptext { margin-top: 17%; }
.vest a.li_t2_blokkd_6 { background: url("images/t2/d-v2_3.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_6:hover, .vest a.li_t2_blokkd_6.active { background: url("images/t2/d-v2_3_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_6 { background: url("images/t2/d-v2_3_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_5 { width: 26.3%; padding-bottom: 5.15%; margin-top: 25.7%; margin-left: 58.1%; } .vest .li_t2_blokkd_5 .tooltiptext { margin-top: 17%; }
.vest a.li_t2_blokkd_5 { background: url("images/t2/d-v2_2.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_5:hover, .vest a.li_t2_blokkd_5.active { background: url("images/t2/d-v2_2_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_5 { background: url("images/t2/d-v2_2_s.png") no-repeat; background-size: contain; }

.vest .li_t2_blokkd_4 { width: 26.3%; padding-bottom: 5.15%; margin-top: 30.8%; margin-left: 58.1%; } .vest .li_t2_blokkd_4 .tooltiptext { margin-top: 15%; }
.vest a.li_t2_blokkd_4 { background: url("images/t2/d-v2_1.png") no-repeat; background-size: contain; }
.vest a.li_t2_blokkd_4:hover, .vest a.li_t2_blokkd_4.active { background: url("images/t2/d-v2_1_h.png") no-repeat; background-size: contain; }
.vest a.solgt.li_t2_blokkd_4 { background: url("images/t2/d-v2_1_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_24 { width: 30.65%; padding-bottom: 8.15%; margin-top: 13.6%; margin-left: 11.28%; } .oest .li_t2_blokkd_24 .tooltiptext { margin-top: 24%; }
.oest a.li_t2_blokkd_24 { background: url("images/t2/d-o10_4.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_24:hover, .oest a.li_t2_blokkd_24.active { background: url("images/t2/d-o10_4_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_24 { background: url("images/t2/d-o10_4_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_3 { width: 39%; padding-bottom: 6.7%; margin-top: 21.7%; margin-left: 2.8%; } .oest .li_t2_blokkd_3 .tooltiptext { margin-top: 14.5%; }
.oest a.li_t2_blokkd_3 { background: url("images/t2/d-o1_3.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_3:hover, .oest a.li_t2_blokkd_3.active { background: url("images/t2/d-o1_3_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_3 { background: url("images/t2/d-o1_3_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_2 { width: 39%; padding-bottom: 8.3%; margin-top: 27%; margin-left: 2.8%; } .oest .li_t2_blokkd_2 .tooltiptext { margin-top: 19%; }
.oest a.li_t2_blokkd_2 { background: url("images/t2/d-o1_2.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_2:hover, .oest a.li_t2_blokkd_2.active { background: url("images/t2/d-o1_2_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_2 { background: url("images/t2/d-o1_2_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_1 { width: 39%; padding-bottom: 9.5%; margin-top: 32.45%; margin-left: 2.8%; } .oest .li_t2_blokkd_1 .tooltiptext { margin-top: 20%; }
.oest a.li_t2_blokkd_1 { background: url("images/t2/d-o1_1.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_1:hover, .oest a.li_t2_blokkd_1.active { background: url("images/t2/d-o1_1_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_1 { background: url("images/t2/d-o1_1_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_22 { width: 14.5%; padding-bottom: 6%; margin-top: 15%; margin-left: 81.8%; } .oest .li_t2_blokkd_22 .tooltiptext { margin-top: 34.5%; }
.oest a.li_t2_blokkd_22 { background: url("images/t2/d-o8_4.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_22:hover, .oest a.li_t2_blokkd_22.active { background: url("images/t2/d-o8_4_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_22 { background: url("images/t2/d-o8_4_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_21 { width: 14.5%; padding-bottom: 6%; margin-top: 21%; margin-left: 81.8%; } .oest .li_t2_blokkd_21 .tooltiptext { margin-top: 34.5%; }
.oest a.li_t2_blokkd_21 { background: url("images/t2/d-o8_3.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_21:hover, .oest a.li_t2_blokkd_21.active { background: url("images/t2/d-o8_3_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_21 { background: url("images/t2/d-o8_3_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_20 { width: 14.5%; padding-bottom: 6%; margin-top: 26.95%; margin-left: 81.8%; } .oest .li_t2_blokkd_20 .tooltiptext { margin-top: 34.5%; }
.oest a.li_t2_blokkd_20 { background: url("images/t2/d-o8_2.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_20:hover, .oest a.li_t2_blokkd_20.active { background: url("images/t2/d-o8_2_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_20 { background: url("images/t2/d-o8_2_s.png") no-repeat; background-size: contain; }

.oest .li_t2_blokkd_19 { width: 14.5%; padding-bottom: 6%; margin-top: 32.95%; margin-left: 81.8%; } .oest .li_t2_blokkd_19 .tooltiptext { margin-top: 32%; }
.oest a.li_t2_blokkd_19 { background: url("images/t2/d-o7_1.png") no-repeat; background-size: contain; }
.oest a.li_t2_blokkd_19:hover, .oest a.li_t2_blokkd_19.active { background: url("images/t2/d-o7_1_h.png") no-repeat; background-size: contain; }
.oest a.solgt.li_t2_blokkd_19 { background: url("images/t2/d-o7_1_s.png") no-repeat; background-size: contain; }

/* Byggetrinn 3 */

.li_trinn3_main_1 { width: 16%; padding-bottom: 17%; margin-top: 12%; margin-left: 17%; }
.li_trinn3_main_2 { width: 12%; padding-bottom: 12%; margin-top: 9%; margin-left: 35%; }
.li_trinn3_main_3 { width: 15%; padding-bottom: 12%; margin-top: 8%; margin-left: 48%; }

.term-blokk-e a.tooltip, .term-blokk-f a.tooltip, .term-blokk-g a.tooltip { position: absolute; top: 0; left: 0; z-index: 999999 !important; display: block; }

/* Blokk E */

.li_t3_blokke_1 { width: 14.17%; margin-left: 5.55%; padding-bottom: 7.43%; margin-top: 27.15%; }
.li_t3_blokke_1 .tooltiptext { margin-top: 45%; }
a.li_t3_blokke_1 { background: url("images/t3/E1_1.png") no-repeat; background-size: contain; }
a.li_t3_blokke_1:hover, .li_t3_blokke_1.active { background: none; }
a.solgt.li_t3_blokke_1 { background: url("images/t3/E1_1-s.png") no-repeat; background-size: contain; }

.li_t3_blokke_2 { width: 14.79%; margin-left: 19.72%; padding-bottom: 7.71%; margin-top: 27.78%; }
.li_t3_blokke_2 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_2 { background: url("images/t3/E2_1.png") no-repeat; background-size: contain; }
a.li_t3_blokke_2:hover, .li_t3_blokke_2.active { background: none; }
a.solgt.li_t3_blokke_2 { background: url("images/t3/E2_1-s.png") no-repeat; background-size: contain; }																	

.li_t3_blokke_3 { width: 14.79%; margin-left: 19.72%; padding-bottom: 6.94%; margin-top: 21.7%; }
.li_t3_blokke_3 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_3 { background: url("images/t3/E2_2.png") no-repeat; background-size: contain; }
a.li_t3_blokke_3:hover, .li_t3_blokke_3.active { background: none; }
a.solgt.li_t3_blokke_3 { background: url("images/t3/E2_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_4 { width: 14.79%; margin-left: 19.72%; padding-bottom: 6.88%; margin-top: 15%; }
.li_t3_blokke_4 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_4 { background: url("images/t3/E2_3.png") no-repeat; background-size: contain; }
a.li_t3_blokke_4:hover, .li_t3_blokke_4.active { background: none; }
a.solgt.li_t3_blokke_4 { background: url("images/t3/E2_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_5 { width: 42.43%; margin-left: 34.51%; padding-bottom: 13.54%; margin-top: 29.1%; }
.li_t3_blokke_5 .tooltiptext { margin-top: 25%; }
a.li_t3_blokke_5 { background: url("images/t3/E3_1.png") no-repeat; background-size: contain; }
a.li_t3_blokke_5:hover, .li_t3_blokke_5.active { background: none; }
a.solgt.li_t3_blokke_5 { background: url("images/t3/E3_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_6 { width: 39.1%; margin-left: 34.51%; padding-bottom: 10.63%; margin-top: 22.22%; }
.li_t3_blokke_6 .tooltiptext { margin-top: 20%; }
a.li_t3_blokke_6 { background: url("images/t3/E3_2.png") no-repeat; background-size: contain; }
a.li_t3_blokke_6:hover, .li_t3_blokke_6.active { background: none; }
a.solgt.li_t3_blokke_6 { background: url("images/t3/E3_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_7 { width: 42.5%; margin-left: 34.44%; padding-bottom: 10%; margin-top: 12.5%; }
.li_t3_blokke_7 .tooltiptext { margin-top: 20%; }
a.li_t3_blokke_7 { background: url("images/t3/E3_3.png") no-repeat; background-size: contain; }
a.li_t3_blokke_7:hover, .li_t3_blokke_7.active { background: none; }
a.solgt.li_t3_blokke_7 { background: url("images/t3/E3_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_8 { width: 12.78%; margin-left: 73.54%; padding-bottom: 7.78%; margin-top: 27.99%; }
.li_t3_blokke_8 .tooltiptext { margin-top: 45%; }
a.li_t3_blokke_8 { background: url("images/t3/E4_1.png") no-repeat; background-size: contain; }
a.li_t3_blokke_8:hover, .li_t3_blokke_8.active { background: none; }
a.solgt.li_t3_blokke_8 { background: url("images/t3/E4_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_9 { width: 12.64%; margin-left: 73.61%; padding-bottom: 7.43%; margin-top: 22.15%; }
.li_t3_blokke_9 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_9 { background: url("images/t3/E4_2.png") no-repeat; background-size: contain; }
a.li_t3_blokke_9:hover, .li_t3_blokke_9.active { background: none; }
a.solgt.li_t3_blokke_9 { background: url("images/t3/E4_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_10 { width: 12.71%; margin-left: 73.54%; padding-bottom: 7.22%; margin-top: 15.07%; }
.li_t3_blokke_10 .tooltiptext { margin-top: 45%; }
a.li_t3_blokke_10 { background: url("images/t3/E4_3.png") no-repeat; background-size: contain; }
a.li_t3_blokke_10:hover, .li_t3_blokke_10.active { background: none; }
a.solgt.li_t3_blokke_10 { background: url("images/t3/E4_3-s.png") no-repeat; background-size: contain; }	

.li_t3_blokke_11 { width: 14.24%; margin-left: 5.49%; padding-bottom: 6.25%; margin-top: 21.6%; }
.li_t3_blokke_11 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_11 { background: url("images/t3/E5_2.png") no-repeat; background-size: contain; }
a.li_t3_blokke_11:hover, .li_t3_blokke_11.active { background: none; }
a.solgt.li_t3_blokke_11 { background: url("images/t3/E5_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_12 { width: 14.24%; margin-left: 5.49%; padding-bottom: 6.6%; margin-top: 15.07%; }
.li_t3_blokke_12 .tooltiptext { margin-top: 40%; }
a.li_t3_blokke_12 { background: url("images/t3/E5_3.png") no-repeat; background-size: contain; }
a.li_t3_blokke_12:hover, .li_t3_blokke_12.active { background: none; }
a.solgt.li_t3_blokke_12 { background: url("images/t3/E5_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_13 { width: 45.90%; margin-left: 33.61%; padding-bottom: 10.83%; margin-top: 4.44%; }
.li_t3_blokke_13 .tooltiptext { margin-top: 17%; }
a.li_t3_blokke_13 { background: url("images/t3/E5_4.png") no-repeat; background-size: contain; }
a.li_t3_blokke_13:hover, .li_t3_blokke_13.active { background: none; }
a.solgt.li_t3_blokke_13 { background: url("images/t3/E5_4-s.png") no-repeat; background-size: contain; }									

.li_t3_blokke_14{ width: 22.85%; margin-left: 10.76%; padding-bottom: 6.94%; margin-top: 8.61%; }
.li_t3_blokke_14 .tooltiptext { margin-top: 25%; }
a.li_t3_blokke_14 { background: url("images/t3/E6_4.png") no-repeat; background-size: contain; }
a.li_t3_blokke_14:hover, .li_t3_blokke_14.active { background: none; }
a.solgt.li_t3_blokke_14 { background: url("images/t3/E6_4-s.png") no-repeat; background-size: contain; }									


/* Blokk F */

.li_t3_blokkf_1 { width: 12.64%; margin-left: 8.19%; padding-bottom: 7.01%; margin-top: 26.81%; }
.li_t3_blokkf_1 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_1 { background: url("images/t3/F1_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_1:hover, .li_t3_blokkf_1.active { background: none; }
a.solgt.li_t3_blokkf_1{ background: url("images/t3/F1_1-s.png") no-repeat; background-size: contain; }	

.li_t3_blokkf_2 { width: 13.82%; margin-left: 20.83%; padding-bottom: 7.85%; margin-top: 27.22%; }
.li_t3_blokkf_2 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_2 { background: url("images/t3/F2_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_2:hover, .li_t3_blokkf_2.active { background: none; }
a.solgt.li_t3_blokkf_2 { background: url("images/t3/F2_1-s.png") no-repeat; background-size: contain; }	

.li_t3_blokkf_3 { width: 13.82%; margin-left: 20.83%; padding-bottom: 6.94%; margin-top: 21.25%; }
.li_t3_blokkf_3 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_3 { background: url("images/t3/F2_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_3:hover, .li_t3_blokkf_3.active { background: none; }
a.solgt.li_t3_blokkf_3 { background: url("images/t3/F2_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_4 { width: 13.75%; margin-left: 20.90%; padding-bottom: 7.01%; margin-top: 14.38%; }
.li_t3_blokkf_4 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_4 { background: url("images/t3/F2_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_4:hover, .li_t3_blokkf_4.active { background: none; }
a.solgt.li_t3_blokkf_4 { background: url("images/t3/F2_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_5 { width: 46.25%; margin-left: 34.65%; padding-bottom: 17.99%; margin-top: 27.64%; }
.li_t3_blokkf_5 .tooltiptext { margin-top: 25%; }
a.li_t3_blokkf_5 { background: url("images/t3/F3_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_5:hover, .li_t3_blokkf_5.active { background: none; }
a.solgt.li_t3_blokkf_5 { background: url("images/t3/F3_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_6 { width: 42.5%; margin-left: 34.65%; padding-bottom: 11.81%; margin-top: 21.32%; }
.li_t3_blokkf_6 .tooltiptext { margin-top: 20%; }
a.li_t3_blokkf_6 { background: url("images/t3/F3_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_6:hover, .li_t3_blokkf_6.active { background: none; }
a.solgt.li_t3_blokkf_6 { background: url("images/t3/F3_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_7 { width: 46.18%; margin-left: 34.65%; padding-bottom: 11.18%; margin-top: 10.42%; }
.li_t3_blokkf_7 .tooltiptext { margin-top: 20%; }
a.li_t3_blokkf_7 { background: url("images/t3/F3_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_7:hover, .li_t3_blokkf_7.active { background: none; }
a.solgt.li_t3_blokkf_7 { background: url("images/t3/F3_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_8 { width: 12.64%; margin-left: 77.08%; padding-bottom: 8.75%; margin-top: 27.29%; }
.li_t3_blokkf_8 .tooltiptext { margin-top: 50%; }
a.li_t3_blokkf_8 { background: url("images/t3/F4_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_8:hover, .li_t3_blokkf_8.active { background: none; }
a.solgt.li_t3_blokkf_8 { background: url("images/t3/F4_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_9 { width: 12.64%; margin-left: 77.08%; padding-bottom: 7.64%; margin-top: 21.25%; }
.li_t3_blokkf_9 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_9 { background: url("images/t3/F4_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_9:hover, .li_t3_blokkf_9.active { background: none; }
a.solgt.li_t3_blokkf_9 { background: url("images/t3/F4_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_10 { width: 12.71%; margin-left: 77.01%; padding-bottom: 7.36%; margin-top: 14.03%; }
.li_t3_blokkf_10 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_10 { background: url("images/t3/F4_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_10:hover, .li_t3_blokkf_10.active { background: none; }
a.solgt.li_t3_blokkf_10 { background: url("images/t3/F4_3-s.png") no-repeat; background-size: contain; }	

.li_t3_blokkf_11 { width: 12.64%; margin-left: 8.26%; padding-bottom: 6.25%; margin-top: 21.18%; }
.li_t3_blokkf_11 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_11 { background: url("images/t3/F5_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_11:hover, .li_t3_blokkf_11.active { background: none; }
a.solgt.li_t3_blokkf_11 { background: url("images/t3/F5_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_12 { width: 12.71%; margin-left: 8.19%; padding-bottom: 6.67%; margin-top: 14.65%; }
.li_t3_blokkf_12 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_12 { background: url("images/t3/F5_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_12:hover, .li_t3_blokkf_12.active { background: none; }
a.solgt.li_t3_blokkf_12 { background: url("images/t3/F5_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_13 { width: 7.43%; margin-left: 13.61%; padding-bottom: 5.49%; margin-top: 9.65%; }
.li_t3_blokkf_13 .tooltiptext { margin-top: 60%; }
a.li_t3_blokkf_13 { background: url("images/t3/F8_4.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_13:hover, .li_t3_blokkf_13.active { background: none; }
a.solgt.li_t3_blokkf_13 { background: url("images/t3/F8_4-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkf_14{ width: 17.85%; margin-left: 20.9%; padding-bottom: 7.92%; margin-top: 7.22%; }
.li_t3_blokkf_14 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkf_14 { background: url("images/t3/F9_4.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_14:hover, .li_t3_blokkf_14.active { background: none; }
a.solgt.li_t3_blokkf_14 { background: url("images/t3/F9_4-s.png") no-repeat; background-size: contain; }

.li_t3_blokkf_15 { width: 43.89%; margin-left: 38.61%; padding-bottom: 11.88%; margin-top: 2.64%; }
.li_t3_blokkf_15 .tooltiptext { margin-top: 20%; }
a.li_t3_blokkf_15 { background: url("images/t3/F10_4.png") no-repeat; background-size: contain; }
a.li_t3_blokkf_15:hover, .li_t3_blokkf_15.active { background: none; }
a.solgt.li_t3_blokkf_15 { background: url("images/t3/F10_4-s.png") no-repeat; background-size: contain; }	


/* Blokk G */

.li_t3_blokkg_1 { width: 20%; margin-left: 13.54%; padding-bottom: 8.19%; margin-top: 26.94%; }
.li_t3_blokkg_1 .tooltiptext { margin-top: 30%; }
a.li_t3_blokkg_1 { background: url("images/t3/G11_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_1:hover, .li_t3_blokkg_1.active { background: none; }
a.solgt.li_t3_blokkg_1 { background: url("images/t3/G11_1-s.png") no-repeat; background-size: contain; }	

.li_t3_blokkg_2 { width: 18.82%; margin-left: 14.72%; padding-bottom: 7.01%; margin-top: 20.76%; }
.li_t3_blokkg_2 .tooltiptext { margin-top: 30%; }
a.li_t3_blokkg_2 { background: url("images/t3/G11_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_2:hover, .li_t3_blokkg_2.active { background: none; }
a.solgt.li_t3_blokkg_2 { background: url("images/t3/G11_2-s.png") no-repeat; background-size: contain; }	

.li_t3_blokkg_3 { width: 18.75%; margin-left: 14.79%; padding-bottom: 7.71%; margin-top: 13.33%; }
.li_t3_blokkg_3 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkg_3 { background: url("images/t3/G11_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_3:hover, .li_t3_blokkg_3.active { background: none; }
a.solgt.li_t3_blokkg_3 { background: url("images/t3/G11_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_4 { width: 41.18%; margin-left: 33.54%; padding-bottom: 16.46%; margin-top: 27.29%; }
.li_t3_blokkg_4 .tooltiptext { margin-top: 25%; }
a.li_t3_blokkg_4 { background: url("images/t3/G12_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_4:hover, .li_t3_blokkg_4.active { background: none; }
a.solgt.li_t3_blokkg_4 { background: url("images/t3/G12_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_5 { width: 38.40%; margin-left: 33.54%; padding-bottom: 11.39%; margin-top: 20.64%; }
.li_t3_blokkg_5 .tooltiptext { margin-top: 20%; }
a.li_t3_blokkg_5 { background: url("images/t3/G12_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_5:hover, .li_t3_blokkg_5.active { background: none; }
a.solgt.li_t3_blokkg_5 { background: url("images/t3/G12_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_6 { width: 42.64%; margin-left: 33.54%; padding-bottom: 11.18%; margin-top: 9.72%; }
.li_t3_blokkg_6 .tooltiptext { margin-top: 22%; }
a.li_t3_blokkg_6 { background: url("images/t3/G12_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_6:hover, .li_t3_blokkg_6.active { background: none; }
a.solgt.li_t3_blokkg_6 { background: url("images/t3/G12_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_7 { width: 11.6%; margin-left: 71.88%; padding-bottom: 8.4%; margin-top: 26.53%; }
.li_t3_blokkg_7 .tooltiptext { margin-top: 50%; }
a.li_t3_blokkg_7 { background: url("images/t3/G13_1.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_7:hover, .li_t3_blokkg_7.active { background: none; }
a.solgt.li_t3_blokkg_7 { background: url("images/t3/G13_1-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_8 { width: 11.6%; margin-left: 71.88%; padding-bottom: 6.67%; margin-top: 21.32%; }
.li_t3_blokkg_8 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkg_8 { background: url("images/t3/G13_2.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_8:hover, .li_t3_blokkg_8.active { background: none; }
a.solgt.li_t3_blokkg_8 { background: url("images/t3/G13_2-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_9 { width: 11.67%; margin-left: 71.88%; padding-bottom: 7.29%; margin-top: 14.1%; }
.li_t3_blokkg_9 .tooltiptext { margin-top: 40%; }
a.li_t3_blokkg_9 { background: url("images/t3/G13_3.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_9:hover, .li_t3_blokkg_9.active { background: none; }
a.solgt.li_t3_blokkg_9 { background: url("images/t3/G13_3-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_10 { width: 20.21%; margin-left: 20.14%; padding-bottom: 7.36%; margin-top: 6.6%; }
.li_t3_blokkg_10 .tooltiptext { margin-top: 30%; }
a.li_t3_blokkg_10 { background: url("images/t3/G14_4.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_10:hover, .li_t3_blokkg_10.active { background: none; }
a.solgt.li_t3_blokkg_10 { background: url("images/t3/G14_4-s.png") no-repeat; background-size: contain; }									

.li_t3_blokkg_11 { width: 36.94%; margin-left: 40.21%; padding-bottom: 11.94%; margin-top: 2.57%; }
.li_t3_blokkg_11 .tooltiptext { margin-top: 20%; }
a.li_t3_blokkg_11 { background: url("images/t3/G15_4.png") no-repeat; background-size: contain; }
a.li_t3_blokkg_11:hover, .li_t3_blokkg_11.active { background: none; }
a.solgt.li_t3_blokkg_11 { background: url("images/t3/G15_4-s.png") no-repeat; background-size: contain; }	


/* Byggetrinn 4 */

.li_trinn4_main_1 { width: 15%; padding-bottom: 12%; margin-top: 5%; margin-left: 68%; }
.li_trinn4_main_2 { width: 13%; padding-bottom: 13%; margin-top: 8%; margin-left: 53%;  }
.term-hus-h a.tooltip, .term-hus-i a.tooltip { position: absolute; top: 0; left: 0; z-index: 999999 !important; display: block; }

/* Hus H 
Del på 1440 og sett komma to plasser til høyre
*/

.li_t4_hush_1 { margin-left: 45.83%;  margin-top: 28.40%; width: 32.50%; padding-bottom: 19.24%; } 
.li_t4_hush_1 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_1 { background: url("images/t4/H1_1.png") no-repeat; background-size: contain; }
a.li_t4_hush_1:hover, .li_t4_hush_1.active { background: none; }
a.solgt.li_t4_hush_1{ background: url("images/t4/H1_1-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_2 { margin-left: 48.75%; margin-top: 21.94%; width: 30.21%; padding-bottom: 17.50%; }
.li_t4_hush_2 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_2 { background: url("images/t4/H1_2.png") no-repeat; background-size: contain; }
a.li_t4_hush_2:hover, .li_t4_hush_2.active { background: none; }
a.solgt.li_t4_hush_2{ background: url("images/t4/H1_2-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_3 { margin-left: 48.75%; margin-top: 16.32%; width: 30.63%; padding-bottom: 14.44%; } 
.li_t4_hush_3 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_3 { background: url("images/t4/H1_3.png") no-repeat; background-size: contain; }
a.li_t4_hush_3:hover, .li_t4_hush_3.active { background: none; }
a.solgt.li_t4_hush_3{ background: url("images/t4/H1_3-s.png") no-repeat; background-size: contain; }

.li_t4_hush_4 { margin-left: 35.28%; margin-top: 28.40%; width: 13.54%; padding-bottom: 11.67%; } 
.li_t4_hush_4 .tooltiptext { margin-top: 57%;  }
a.li_t4_hush_4 { background: url("images/t4/H2_1.png") no-repeat; background-size: contain; }
a.li_t4_hush_4:hover, .li_t4_hush_4.active { background: none; }
a.solgt.li_t4_hush_4{ background: url("images/t4/H2_1-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_5 { margin-left: 36.60%; margin-top: 22.43%; width: 12.22%; padding-bottom: 10.63%; } 
.li_t4_hush_5 .tooltiptext { margin-top: 57%; }
a.li_t4_hush_5 { background: url("images/t4/H2_2.png") no-repeat; background-size: contain; }
a.li_t4_hush_5:hover, .li_t4_hush_5.active { background: none; }
a.solgt.li_t4_hush_5{ background: url("images/t4/H2_2-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_6 { margin-left: 36.32%; margin-top: 15.90%; width: 12.50%; padding-bottom: 10.00%; } 
.li_t4_hush_6 .tooltiptext { margin-top: 57%; }
a.li_t4_hush_6 { background: url("images/t4/H2_3.png") no-repeat; background-size: contain; }
a.li_t4_hush_6:hover, .li_t4_hush_6.active { background: none; }
a.solgt.li_t4_hush_6{ background: url("images/t4/H2_3-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_7  { margin-left: 27.85%; margin-top: 28.13%; width: 10.14%; padding-bottom: 7.50%; } 
.li_t4_hush_7 .tooltiptext { margin-top: 48%; }
a.li_t4_hush_7 { background: url("images/t4/H3_1.png") no-repeat; background-size: contain; }
a.li_t4_hush_7:hover, .li_t4_hush_7.active { background: none; }
a.solgt.li_t4_hush_7{ background: url("images/t4/H3_1-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_8 { margin-left: 28.33%; margin-top: 22.29%; width: 8.54%; padding-bottom: 7.01%; } 
.li_t4_hush_8 .tooltiptext { margin-top: 55%; }
a.li_t4_hush_8 { background: url("images/t4/H3_2.png") no-repeat; background-size: contain; }
a.li_t4_hush_8:hover, .li_t4_hush_8.active { background: none; }
a.solgt.li_t4_hush_8{ background: url("images/t4/H3_2-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_9 { margin-left: 27.92%; margin-top: 14.93%; width: 8.68%; padding-bottom: 8.19%; } 
.li_t4_hush_9 .tooltiptext { margin-top: 74%; }
a.li_t4_hush_9 { background: url("images/t4/H3_3.png") no-repeat; background-size: contain; }
a.li_t4_hush_9:hover, .li_t4_hush_9.active { background: none; }
a.solgt.li_t4_hush_9{ background: url("images/t4/H3_3-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_10 { margin-left: 17.50%; margin-top: 24.44%; width: 12.99%; padding-bottom: 8.40%; } 
.li_t4_hush_10 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_10 { background: url("images/t4/H4_1.png") no-repeat; background-size: contain; }
a.li_t4_hush_10:hover, .li_t4_hush_10.active { background: none; }
a.solgt.li_t4_hush_10{ background: url("images/t4/H4_1-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_11 { margin-left: 17.22%; margin-top: 19.58%; width: 11.94%; padding-bottom: 7.36%; } 
.li_t4_hush_11 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_11 { background: url("images/t4/H4_2.png") no-repeat; background-size: contain; }
a.li_t4_hush_11:hover, .li_t4_hush_11.active { background: none; }
a.solgt.li_t4_hush_11{ background: url("images/t4/H4_2-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_12 { margin-left: 16.74%; margin-top: 13.75%; width: 12.22%; padding-bottom: 7.64%; } 
.li_t4_hush_12 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_12 { background: url("images/t4/H4_3.png") no-repeat; background-size: contain; }
a.li_t4_hush_12:hover, .li_t4_hush_12.active { background: none; }
a.solgt.li_t4_hush_12{ background: url("images/t4/H4_3-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_13  { margin-left: 52.43%; margin-top: 7.36%; width: 27.85%; padding-bottom: 11.94%; }
.li_t4_hush_13 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_13 { background: url("images/t4/H5_4.png") no-repeat; background-size: contain; }
a.li_t4_hush_13:hover, .li_t4_hush_13.active { background: none; }
a.solgt.li_t4_hush_13{ background: url("images/t4/H5_4-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_14  { margin-left: 35.63%; margin-top: 7.43%; width: 17.08%; padding-bottom: 10.35%; } 
.li_t4_hush_14 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_14 { background: url("images/t4/H6_4.png") no-repeat; background-size: contain; }
a.li_t4_hush_14:hover, .li_t4_hush_14.active { background: none; }
a.solgt.li_t4_hush_14{ background: url("images/t4/H6_4-s.png") no-repeat; background-size: contain; }	

.li_t4_hush_15 { margin-left: 20.49%; margin-top: 7.22%; width: 15.42%; padding-bottom: 8.61%; } 
.li_t4_hush_15 .tooltiptext { margin-top: 40%; }
a.li_t4_hush_15 { background: url("images/t4/H7_4.png") no-repeat; background-size: contain; }
a.li_t4_hush_15:hover, .li_t4_hush_15.active { background: none; }
a.solgt.li_t4_hush_15{ background: url("images/t4/H7_4-s.png") no-repeat; background-size: contain; }	

/* Hus I 
Del på 1440 og sett komma to plasser til høyre
*/

.li_t4_husi_1 { margin-left: 74.17%; margin-top: 22.92%;  width: 14.09%;  padding-bottom: 10.56%; }
.li_t4_husi_1 .tooltiptext { margin-top: 37%;  margin-left: -35% !important; }
a.li_t4_husi_1 { background: url("images/t4/I1_1.png") no-repeat; background-size: contain; }
a.li_t4_husi_1:hover, .li_t4_husi_1.active { background: none; }
a.solgt.li_t4_husi_1{ background: url("images/t4/I1_1-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_2 { margin-left: 74.93%; margin-top: 17.29%;  width: 14.58%;  padding-bottom: 10.21%; }
.li_t4_husi_2 .tooltiptext { margin-top: 40%; margin-left: -35% !important;  }
a.li_t4_husi_2 { background: url("images/t4/I1_2.png") no-repeat; background-size: contain; }
a.li_t4_husi_2:hover, .li_t4_husi_2.active { background: none; }
a.solgt.li_t4_husi_2{ background: url("images/t4/I1_2-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_3 { margin-left: 75.76%; margin-top: 9.65%;  width: 15%;  padding-bottom: 11.32%; }
.li_t4_husi_3 .tooltiptext { margin-top: 40%;  margin-left: -35% !important; }
a.li_t4_husi_3 { background: url("images/t4/I1_3.png") no-repeat; background-size: contain; }
a.li_t4_husi_3:hover, .li_t4_husi_3.active { background: none; }
a.solgt.li_t4_husi_3{ background: url("images/t4/I1_3-s.png") no-repeat; background-size: contain; }

.li_t4_husi_4 { margin-left: 41.6%; margin-top: 23.19%;  width: 37.99%;  padding-bottom: 18.13%; }
.li_t4_husi_4 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_4 { background: url("images/t4/I2_1.png") no-repeat; background-size: contain; }
a.li_t4_husi_4:hover, .li_t4_husi_4.active { background: none; }
a.solgt.li_t4_husi_4{ background: url("images/t4/I2_1-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_5 { margin-left: 41.46%; margin-top: 17.43%;  width: 33.68%;  padding-bottom: 19.03%; }
.li_t4_husi_5 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_5 { background: url("images/t4/I2_2.png") no-repeat; background-size: contain; }
a.li_t4_husi_5:hover, .li_t4_husi_5.active { background: none; }
a.solgt.li_t4_husi_5{ background: url("images/t4/I2_2-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_6 { margin-left: 41.25%; margin-top: 11.11%;  width: 35.49%;  padding-bottom: 17.22%; }
.li_t4_husi_6 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_6 { background: url("images/t4/I2_3.png") no-repeat; background-size: contain; }
a.li_t4_husi_6:hover, .li_t4_husi_6.active { background: none; }
a.solgt.li_t4_husi_6{ background: url("images/t4/I2_3-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_7 { margin-left: 24.31%; margin-top: 20.28%;  width: 17.57%;  padding-bottom: 10.42%; }
.li_t4_husi_7 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_7 { background: url("images/t4/I3_1.png") no-repeat; background-size: contain; }
a.li_t4_husi_7:hover, .li_t4_husi_7.active { background: none; }
a.solgt.li_t4_husi_7{ background: url("images/t4/I3_1-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_8 { margin-left: 23.69%; margin-top: 15.28%;  width: 17.92%;  padding-bottom: 8.47%; }
.li_t4_husi_8 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_8 { background: url("images/t4/I3_2.png") no-repeat; background-size: contain; }
a.li_t4_husi_8:hover, .li_t4_husi_8.active { background: none; }
a.solgt.li_t4_husi_8{ background: url("images/t4/I3_2-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_9 { margin-left: 22.85%; margin-top: 9.38%;  width: 18.61%;  padding-bottom: 8.68%; }
.li_t4_husi_9 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_9 { background: url("images/t4/I3_3.png") no-repeat; background-size: contain; }
a.li_t4_husi_9:hover, .li_t4_husi_9.active { background: none; }
a.solgt.li_t4_husi_9{ background: url("images/t4/I3_3-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_10 { margin-left: 22.15%;  margin-top: 1.74%; width: 19.03%; padding-bottom: 9.86%; }
.li_t4_husi_10 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_10 { background: url("images/t4/I3_4.png") no-repeat; background-size: contain; }
a.li_t4_husi_10:hover, .li_t4_husi_10.active { background: none; }
a.solgt.li_t4_husi_10{ background: url("images/t4/I3_4-s.png") no-repeat; background-size: contain; }	

 .li_t4_husi_11 { margin-left: 18.89%; margin-top: 17.43%; width: 5.76%; padding-bottom: 6.32%; }
.li_t4_husi_11 .tooltiptext { margin-top: 84%; }
a.li_t4_husi_11 { background: url("images/t4/I4_1.png") no-repeat; background-size: contain; }
a.li_t4_husi_11:hover, .li_t4_husi_11.active { background: none; }
a.solgt.li_t4_husi_11{ background: url("images/t4/I4_1-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_12 { margin-left: 18.26%; margin-top: 12.99%; width: 5.83%; padding-bottom: 6.18%; }
.li_t4_husi_12 .tooltiptext { margin-top: 80%; }
a.li_t4_husi_12 { background: url("images/t4/I4_2.png") no-repeat; background-size: contain; }
a.li_t4_husi_12:hover, .li_t4_husi_12.active { background: none; }
a.solgt.li_t4_husi_12{ background: url("images/t4/I4_2-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_13 {margin-left: 17.78%; margin-top: 7.64%; width: 5.76%; padding-bottom: 6.74%; }
.li_t4_husi_13 .tooltiptext { margin-top: 90%; }
a.li_t4_husi_13 { background: url("images/t4/I4_3.png") no-repeat; background-size: contain; }
a.li_t4_husi_13:hover, .li_t4_husi_13.active { background: none; }
a.solgt.li_t4_husi_13{ background: url("images/t4/I4_3-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_14 { margin-left: 10.97%; margin-top: 15.76%; width: 8.54%; padding-bottom: 5.97%; }
.li_t4_husi_14 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_14 { background: url("images/t4/I5_1.png") no-repeat; background-size: contain; }
a.li_t4_husi_14:hover, .li_t4_husi_14.active { background: none; }
a.solgt.li_t4_husi_14{ background: url("images/t4/I5_1-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_15 { margin-left: 10.21%; margin-top: 11.74%; width: 8.68%; padding-bottom: 5.69%; }
.li_t4_husi_15 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_15 { background: url("images/t4/I5_2.png") no-repeat; background-size: contain; }
a.li_t4_husi_15:hover, .li_t4_husi_15.active { background: none; }
a.solgt.li_t4_husi_15{ background: url("images/t4/I5_2-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_16 { margin-left: 9.51%; margin-top: 6.39%; width: 8.75%; padding-bottom: 6.67%; }
.li_t4_husi_16 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_16 { background: url("images/t4/I5_3.png") no-repeat; background-size: contain; }
a.li_t4_husi_16:hover, .li_t4_husi_16.active { background: none; }
a.solgt.li_t4_husi_16{ background: url("images/t4/I5_3-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_17 { margin-left: 40.97%; margin-top: 2.43%; width: 43.68%; padding-bottom: 12.92%; }
.li_t4_husi_17 .tooltiptext { margin-top: 25%; }
a.li_t4_husi_17 { background: url("images/t4/I6_4.png") no-repeat; background-size: contain; }
a.li_t4_husi_17:hover, .li_t4_husi_17.active { background: none; }
a.solgt.li_t4_husi_17{ background: url("images/t4/I6_4-s.png") no-repeat; background-size: contain; }	

.li_t4_husi_18 { margin-left: 12.99%; margin-top: 1.39%; width: 9.79%; padding-bottom: 7.08%; }
.li_t4_husi_18 .tooltiptext { margin-top: 40%; }
a.li_t4_husi_18 { background: url("images/t4/I7_4.png") no-repeat; background-size: contain; }
a.li_t4_husi_18:hover, .li_t4_husi_18.active { background: none; }
a.solgt.li_t4_husi_18{ background: url("images/t4/I7_4-s.png") no-repeat; background-size: contain; }	

/* Byggetrinn 5 */

.li_trinn5_main_1 { width: 15%; padding-bottom: 14%; margin-top: 7%; margin-left: 72.5%; }
.li_trinn5_main_2 { width: 12.5%; padding-bottom: 13.5%; margin-top: 11.5%; margin-left: 60%; }
.term-hus-j a.tooltip, .term-hus-k a.tooltip { position: absolute; top: 0; left: 0; z-index: 999999 !important; display: block; }

/* Hus J 
Del på 1440 og sett komma to plasser til høyre
*/

.li_t5_husj_1 { margin-left: 68.47%;  margin-top: 33.54%; width: 14.51%; padding-bottom: 6.94%; } 
.li_t5_husj_1 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_1 { background: url("images/t5/J1_1.png") no-repeat; background-size: contain; }
a.li_t5_husj_1:hover, .li_t5_husj_1.active { background: none; }
a.solgt.li_t5_husj_1{ background: url("images/t5/J1_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_2 { margin-left: 68.47%;  margin-top: 26.60%; width: 14.38%; padding-bottom: 7.29%; } 
.li_t5_husj_2 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_2 { background: url("images/t5/J1_2.png") no-repeat; background-size: contain; }
a.li_t5_husj_2:hover, .li_t5_husj_2.active { background: none; }
a.solgt.li_t5_husj_2{ background: url("images/t5/J1_2-s.png") no-repeat; background-size: contain; }

.li_t5_husj_3 { margin-left: 68.40%;  margin-top: 20.76%; width: 14.38%; padding-bottom: 6.67%; } 
.li_t5_husj_3 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_3 { background: url("images/t5/J1_3.png") no-repeat; background-size: contain; }
a.li_t5_husj_3:hover, .li_t5_husj_3.active { background: none; }
a.solgt.li_t5_husj_3{ background: url("images/t5/J1_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_4 { margin-left: 50.28%;  margin-top: 33.54%; width: 18.19%; padding-bottom: 6.88%; } 
.li_t5_husj_4 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_4 { background: url("images/t5/J2_1.png") no-repeat; background-size: contain; }
a.li_t5_husj_4:hover, .li_t5_husj_4.active { background: none; }
a.solgt.li_t5_husj_4{ background: url("images/t5/J2_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_5 { margin-left: 50.28%;  margin-top: 26.60%; width: 18.26%; padding-bottom: 7.36%; } 
.li_t5_husj_5 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_5 { background: url("images/t5/J2_2.png") no-repeat; background-size: contain; }
a.li_t5_husj_5:hover, .li_t5_husj_5.active { background: none; }
a.solgt.li_t5_husj_5{ background: url("images/t5/J2_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_6 { margin-left: 50.28%;  margin-top: 20.76%; width: 18.19%; padding-bottom: 6.60%; } 
.li_t5_husj_6 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_6 { background: url("images/t5/J2_3.png") no-repeat; background-size: contain; }
a.li_t5_husj_6:hover, .li_t5_husj_6.active { background: none; }
a.solgt.li_t5_husj_6{ background: url("images/t5/J2_3-s.png") no-repeat; background-size: contain; }

.li_t5_husj_7 { margin-left: 36.25%;  margin-top: 33.75%; width: 14.03%; padding-bottom: 7.08%; } 
.li_t5_husj_7 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_7 { background: url("images/t5/J3_1.png") no-repeat; background-size: contain; }
a.li_t5_husj_7:hover, .li_t5_husj_7.active { background: none; }
a.solgt.li_t5_husj_7{ background: url("images/t5/J3_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_8 { margin-left: 36.25%;  margin-top: 26.67%; width: 14.03%; padding-bottom: 7.15%; } 
.li_t5_husj_8 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_8 { background: url("images/t5/J3_2.png") no-repeat; background-size: contain; }
a.li_t5_husj_8:hover, .li_t5_husj_8.active { background: none; }
a.solgt.li_t5_husj_8{ background: url("images/t5/J3_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_9 { margin-left: 36.25%;  margin-top: 20.76%; width: 14.10%; padding-bottom: 6.04%; } 
.li_t5_husj_9 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_9 { background: url("images/t5/J3_3.png") no-repeat; background-size: contain; }
a.li_t5_husj_9:hover, .li_t5_husj_9.active { background: none; }
a.solgt.li_t5_husj_9{ background: url("images/t5/J3_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_10 { margin-left: 19.38%;  margin-top: 33.13%; width: 16.94%; padding-bottom: 7.71%; } 
.li_t5_husj_10 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_10 { background: url("images/t5/J4_1.png") no-repeat; background-size: contain; }
a.li_t5_husj_10:hover, .li_t5_husj_10.active { background: none; }
a.solgt.li_t5_husj_10{ background: url("images/t5/J4_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_11 { margin-left: 19.51%;  margin-top: 26.74%; width: 16.81%; padding-bottom: 6.46%; } 
.li_t5_husj_11 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_11 { background: url("images/t5/J5_2.png") no-repeat; background-size: contain; }
a.li_t5_husj_11:hover, .li_t5_husj_11.active { background: none; }
a.solgt.li_t5_husj_11{ background: url("images/t5/J5_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_12 { margin-left: 19.51%;  margin-top: 20.76%; width: 16.74%; padding-bottom: 6.04%; } 
.li_t5_husj_12 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_12 { background: url("images/t5/J5_3.png") no-repeat; background-size: contain; }
a.li_t5_husj_12:hover, .li_t5_husj_12.active { background: none; }
a.solgt.li_t5_husj_12{ background: url("images/t5/J5_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_13 { margin-left: 67.36%;  margin-top: 13.40%; width: 15.42%; padding-bottom: 7.50%; } 
.li_t5_husj_13 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_13 { background: url("images/t5/J6_4.png") no-repeat; background-size: contain; }
a.li_t5_husj_13:hover, .li_t5_husj_13.active { background: none; }
a.solgt.li_t5_husj_13{ background: url("images/t5/J6_4-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_14 { margin-left: 49.51%;  margin-top: 11.88%; width: 17.92%; padding-bottom: 8.96%; } 
.li_t5_husj_14 .tooltiptext { margin-top: 40%; }
a.li_t5_husj_14 { background: url("images/t5/J7_4.png") no-repeat; background-size: contain; }
a.li_t5_husj_14:hover, .li_t5_husj_14.active { background: none; }
a.solgt.li_t5_husj_14{ background: url("images/t5/J7_4-s.png") no-repeat; background-size: contain; }	

.li_t5_husj_15 { margin-left: 19.65%;  margin-top: 13.68%; width: 29.86%; padding-bottom: 7.15%; } 
.li_t5_husj_15 .tooltiptext { margin-top: 24%; }
a.li_t5_husj_15 { background: url("images/t5/J8_4.png") no-repeat; background-size: contain; }
a.li_t5_husj_15:hover, .li_t5_husj_15.active { background: none; }
a.solgt.li_t5_husj_15{ background: url("images/t5/J8_4-s.png") no-repeat; background-size: contain; }	

/* Hus K
Del på 1440 og sett komma to plasser til høyre
*/

.li_t5_husk_1 { margin-left: 68.47%;  margin-top: 27.64%; width: 15.90%; padding-bottom: 10.07%; } 
.li_t5_husk_1 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_1 { background: url("images/t5/K1_1.png") no-repeat; background-size: contain; }
a.li_t5_husk_1:hover, .li_t5_husk_1.active { background: none; }
a.solgt.li_t5_husk_1{ background: url("images/t5/K1_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_2 { margin-left: 68.61%;  margin-top: 21.18%; width: 16.18%; padding-bottom: 8.96%; } 
.li_t5_husk_2 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_2 { background: url("images/t5/K1_2.png") no-repeat; background-size: contain; }
a.li_t5_husk_2:hover, .li_t5_husk_2.active { background: none; }
a.solgt.li_t5_husk_2{ background: url("images/t5/K1_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_3 { margin-left: 68.75%;  margin-top: 13.26%; width: 16.32%; padding-bottom: 8.96%; } 
.li_t5_husk_3 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_3 { background: url("images/t5/K1_3.png") no-repeat; background-size: contain; }
a.li_t5_husk_3:hover, .li_t5_husk_3.active { background: none; }
a.solgt.li_t5_husk_3{ background: url("images/t5/K1_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_4 { margin-left: 33.06%;  margin-top: 27.36%; width: 35.49%; padding-bottom: 14.51%; } 
.li_t5_husk_4 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_4 { background: url("images/t5/K2_1.png") no-repeat; background-size: contain; }
a.li_t5_husk_4:hover, .li_t5_husk_4.active { background: none; }
a.solgt.li_t5_husk_4{ background: url("images/t5/K2_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_5 { margin-left: 32.85%;  margin-top: 20.97%; width: 35.97%; padding-bottom: 14.03%; } 
.li_t5_husk_5 .tooltiptext { margin-top: 30%; }
a.li_t5_husk_5 { background: url("images/t5/K2_2.png") no-repeat; background-size: contain; }
a.li_t5_husk_5:hover, .li_t5_husk_5.active { background: none; }
a.solgt.li_t5_husk_5{ background: url("images/t5/K2_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_6 { margin-left: 32.78%;  margin-top: 12.36%; width: 36.11%; padding-bottom: 12.29%; } 
.li_t5_husk_6 .tooltiptext { margin-top: 30%; }
a.li_t5_husk_6 { background: url("images/t5/K2_3.png") no-repeat; background-size: contain; }
a.li_t5_husk_6:hover, .li_t5_husk_6.active { background: none; }
a.solgt.li_t5_husk_6{ background: url("images/t5/K2_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_7 { margin-left: 18.13%;  margin-top: 27.08%; width: 15.07%; padding-bottom: 8.33%; } 
.li_t5_husk_7 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_7 { background: url("images/t5/K3_1.png") no-repeat; background-size: contain; }
a.li_t5_husk_7:hover, .li_t5_husk_7.active { background: none; }
a.solgt.li_t5_husk_7{ background: url("images/t5/K3_1-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_8 { margin-left: 18.54%;  margin-top: 20.97%; width: 14.58%; padding-bottom: 7.43%; } 
.li_t5_husk_8 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_8 { background: url("images/t5/K3_2.png") no-repeat; background-size: contain; }
a.li_t5_husk_8:hover, .li_t5_husk_8.active { background: none; }
a.solgt.li_t5_husk_8{ background: url("images/t5/K3_2-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_9 { margin-left: 18.26%;  margin-top: 13.75%; width: 14.58%; padding-bottom: 7.71%; } 
.li_t5_husk_9 .tooltiptext { margin-top: 40%; }
a.li_t5_husk_9 { background: url("images/t5/K3_3.png") no-repeat; background-size: contain; }
a.li_t5_husk_9:hover, .li_t5_husk_9.active { background: none; }
a.solgt.li_t5_husk_9{ background: url("images/t5/K3_3-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_10 { margin-left: 39.10%;  margin-top: 2.29%; width: 39.17%; padding-bottom: 11.53%; } 
.li_t5_husk_10 .tooltiptext { margin-top: 25%; }
a.li_t5_husk_10 { background: url("images/t5/K4_4.png") no-repeat; background-size: contain; }
a.li_t5_husk_10:hover, .li_t5_husk_10.active { background: none; }
a.solgt.li_t5_husk_10{ background: url("images/t5/K4_4-s.png") no-repeat; background-size: contain; }	

.li_t5_husk_11 { margin-left: 22.50%;  margin-top: 3.68%; width: 16.74%; padding-bottom: 10.49%; } 
.li_t5_husk_11 .tooltiptext { margin-top: 50%; }
a.li_t5_husk_11 { background: url("images/t5/K5_4.png") no-repeat; background-size: contain; }
a.li_t5_husk_11:hover, .li_t5_husk_11.active { background: none; }
a.solgt.li_t5_husk_11{ background: url("images/t5/K5_4-s.png") no-repeat; background-size: contain; }	




/* Byggetrinn 6 */

.li_trinn6_main_1 { width: 11%; padding-bottom: 11%; margin-top: 13%; margin-left: 86%; }
.li_trinn6_main_2 { width: 11%; padding-bottom: 10%; margin-top: 21%; margin-left: 74.8%; }
.term-hus-l a.tooltip, .term-hus-m a.tooltip { position: absolute; top: 0; left: 0; z-index: 999999 !important; display: block; }

/* Hus L 
Del på 1440 og sett komma to plasser til høyre
*/

.li_t6_husl_1 { margin-left: 66.39%;  margin-top: 25.56%; width: 13.47%; padding-bottom: 9.44%; } 
.li_t6_husl_1 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_1 { background: url("images/t6/L1_1.png") no-repeat; background-size: contain; }
a.li_t6_husl_1:hover, .li_t6_husl_1.active { background: none; }
a.solgt.li_t6_husl_1{ background: url("images/t6/L1_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_2 { margin-left: 66.77%; margin-top: 18.61%; width: 15.49%; padding-bottom: 9.86%; } 
.li_t6_husl_2 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_2 { background: url("images/t6/L1_2.png") no-repeat; background-size: contain; }
a.li_t6_husl_2:hover, .li_t6_husl_2.active { background: none; }
a.solgt.li_t6_husl_2{ background: url("images/t6/L1_2-s.png") no-repeat; background-size: contain; }

.li_t6_husl_3 { margin-left: 67.08%; margin-top: 11.74%; width: 15.90%; padding-bottom: 9.58%; } 
.li_t6_husl_3 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_3 { background: url("images/t6/L1_3.png") no-repeat; background-size: contain; }
a.li_t6_husl_3:hover, .li_t6_husl_3.active { background: none; }
a.solgt.li_t6_husl_3{ background: url("images/t6/L1_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_4 { margin-left: 32.91%; margin-top: 25.28%; width: 33.54%; padding-bottom: 19.44%; } 
.li_t6_husl_4 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_4 { background: url("images/t6/L2_1.png") no-repeat; background-size: contain; }
a.li_t6_husl_4:hover, .li_t6_husl_4.active { background: none; }
a.solgt.li_t6_husl_4{ background: url("images/t6/L2_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_5 { margin-left: 32.64%; margin-top: 19.38%; width: 34.31%; padding-bottom: 17.22%; ; } 
.li_t6_husl_5 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_5 { background: url("images/t6/L2_2.png") no-repeat; background-size: contain; }
a.li_t6_husl_5:hover, .li_t6_husl_5.active { background: none; }
a.solgt.li_t6_husl_5{ background: url("images/t6/L2_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_6 { margin-left: 32.22%; margin-top: 12.50%; width: 35.21%; padding-bottom: 14.65%; } 
.li_t6_husl_6 .tooltiptext { margin-top: 25%; }
a.li_t6_husl_6 { background: url("images/t6/L2_3.png") no-repeat; background-size: contain; }
a.li_t6_husl_6:hover, .li_t6_husl_6.active { background: none; }
a.solgt.li_t6_husl_6{ background: url("images/t6/L2_3-s.png") no-repeat; background-size: contain; }

.li_t6_husl_7 {margin-left: 20.83%; margin-top: 22.57%; width: 12.57%; padding-bottom: 9.86%; } 
.li_t6_husl_7 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_7 { background: url("images/t6/L3_1.png") no-repeat; background-size: contain; }
a.li_t6_husl_7:hover, .li_t6_husl_7.active { background: none; }
a.solgt.li_t6_husl_7{ background: url("images/t6/L3_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_8 { margin-left: 20.28%; margin-top: 17.36%; width: 12.64%; padding-bottom: 8.40%; } 
.li_t6_husl_8 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_8 .tooltiptext { left: 65%; }
a.li_t6_husl_8 { background: url("images/t6/L3_2.png") no-repeat; background-size: contain; }
a.li_t6_husl_8:hover, .li_t6_husl_8.active { background: none; }
a.solgt.li_t6_husl_8{ background: url("images/t6/L3_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_9 { margin-left: 19.72%; margin-top: 11.18%; width: 12.78%; padding-bottom: 8.19%; } 
.li_t6_husl_9 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_9 .tooltiptext { left: 65%; }
a.li_t6_husl_9 { background: url("images/t6/L3_3.png") no-repeat; background-size: contain; }
a.li_t6_husl_9:hover, .li_t6_husl_9.active { background: none; }
a.solgt.li_t6_husl_9{ background: url("images/t6/L3_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_10 { margin-left: 12.64%; margin-top: 21.81%; width: 8.68%; padding-bottom: 6.67%;  } 
.li_t6_husl_10 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_10 { background: url("images/t6/L4_1.png") no-repeat; background-size: contain; }
a.li_t6_husl_10:hover, .li_t6_husl_10.active { background: none; }
a.solgt.li_t6_husl_10{ background: url("images/t6/L4_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_11 { margin-left: 12.22%; margin-top: 16.74%; width: 8.61%; padding-bottom: 6.74%; } 
.li_t6_husl_11 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_11 { background: url("images/t6/L5_2.png") no-repeat; background-size: contain; }
a.li_t6_husl_11:hover, .li_t6_husl_11.active { background: none; }
a.solgt.li_t6_husl_11{ background: url("images/t6/L5_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_12 { margin-left: 11.25%; margin-top: 10.56%; width: 8.96%; padding-bottom: 7.15%; } 
.li_t6_husl_12 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_12 { background: url("images/t6/L5_3.png") no-repeat; background-size: contain; }
a.li_t6_husl_12:hover, .li_t6_husl_12.active { background: none; }
a.solgt.li_t6_husl_12{ background: url("images/t6/L5_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_13 { margin-left: 39.44%; margin-top: 2.36%; width: 37.92%; padding-bottom: 12.57%; } 
.li_t6_husl_13 .tooltiptext { margin-top: 20%; }
a.li_t6_husl_13 { background: url("images/t6/L6_4.png") no-repeat; background-size: contain; }
a.li_t6_husl_13:hover, .li_t6_husl_13.active { background: none; }
a.solgt.li_t6_husl_13{ background: url("images/t6/L6_4-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_14 { margin-left: 22.15%; margin-top: 2.85%; width: 17.43%; padding-bottom: 11.04%; } 
.li_t6_husl_14 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_14 { background: url("images/t6/L7_4.png") no-repeat; background-size: contain; }
a.li_t6_husl_14:hover, .li_t6_husl_14.active { background: none; }
a.solgt.li_t6_husl_14{ background: url("images/t6/L7_4-s.png") no-repeat; background-size: contain; }	

.li_t6_husl_15 { margin-left: 14.86%; margin-top: 3.75%; width: 7.71%; padding-bottom: 8.13%; } 
.li_t6_husl_15 .tooltiptext { margin-top: 40%; }
a.li_t6_husl_15 { background: url("images/t6/L8_4.png") no-repeat; background-size: contain; }
a.li_t6_husl_15:hover, .li_t6_husl_15.active { background: none; }
a.solgt.li_t6_husl_15{ background: url("images/t6/L8_4-s.png") no-repeat; background-size: contain; }	

/* Hus M
Del på 1440 og sett komma to plasser til høyre
*/

.li_t6_husm_1  {margin-left: 68.68%; margin-top: 26.74%; width: 16.74%; padding-bottom: 11.53%; } 
.li_t6_husm_1 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_1 .tooltiptext { left: 106%; }
a.li_t6_husm_1 { background: url("images/t6/M1_1.png") no-repeat; background-size: contain; z-index: 1; }
a.li_t6_husm_1:hover, .li_t6_husm_1.active { background: none; }
a.solgt.li_t6_husm_1{ background: url("images/t6/M1_1-s.png") no-repeat; background-size: contain; z-index: 1; }	

.li_t6_husm_2 { margin-left: 68.82%; margin-top: 20.83%; width: 14.31%; padding-bottom: 8.54%; } 
.li_t6_husm_2 .tooltiptext { margin-top: 35%; }
a.li_t6_husm_2 { background: url("images/t6/M1_2.png") no-repeat; background-size: contain; }
a.li_t6_husm_2:hover, .li_t6_husm_2.active { background: none; }
a.solgt.li_t6_husm_2{ background: url("images/t6/M1_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_3 { margin-left: 69.10%; margin-top: 13.68%; width: 14.31%; padding-bottom: 8.13%; } 
.li_t6_husm_3 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_3 { background: url("images/t6/M1_3.png") no-repeat; background-size: contain; }
a.li_t6_husm_3:hover, .li_t6_husm_3.active { background: none; }
a.solgt.li_t6_husm_3{ background: url("images/t6/M1_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_4 { margin-left: 33.40%; margin-top: 27.15%; width: 46.60%; padding-bottom: 19.24%; } 
.li_t6_husm_4 .tooltiptext { margin-top: 25%; }
a.li_t6_husm_4 { background: url("images/t6/M2_1.png") no-repeat; background-size: contain; }
a.li_t6_husm_4:hover, .li_t6_husm_4.active { background: none; }
a.solgt.li_t6_husm_4{ background: url("images/t6/M2_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_5 { margin-left: 33.26%; margin-top: 20.97%; width: 35.76%; padding-bottom: 13.33%; } 
.li_t6_husm_5 .tooltiptext { margin-top: 30%; }
a.li_t6_husm_5 { background: url("images/t6/M2_2.png") no-repeat; background-size: contain; }
a.li_t6_husm_5:hover, .li_t6_husm_5.active { background: none; }
a.solgt.li_t6_husm_5{ background: url("images/t6/M2_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_6 { margin-left: 33.19%; margin-top: 12.22%; width: 36.25%; padding-bottom: 11.46%; } 
.li_t6_husm_6 .tooltiptext { margin-top: 30%; }
a.li_t6_husm_6 { background: url("images/t6/M2_3.png") no-repeat; background-size: contain; }
a.li_t6_husm_6:hover, .li_t6_husm_6.active { background: none; }
a.solgt.li_t6_husm_6{ background: url("images/t6/M2_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_7 { margin-left: 16.60%; margin-top: 26.11%; width: 16.88%; padding-bottom: 9.24%;  } 
.li_t6_husm_7 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_7 { background: url("images/t6/M3_1.png") no-repeat; background-size: contain; }
a.li_t6_husm_7:hover, .li_t6_husm_7.active { background: none; }
a.solgt.li_t6_husm_7{ background: url("images/t6/M3_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_8 { margin-left: 21.88%; margin-top: 20.63%; width: 11.60%; padding-bottom: 7.08%; } 
.li_t6_husm_8 .tooltiptext { margin-top: 40%; left: 105%; }
a.li_t6_husm_8 .tooltiptext { left: 70%; }
a.li_t6_husm_8 { background: url("images/t6/M3_2.png") no-repeat; background-size: contain; }
a.li_t6_husm_8:hover, .li_t6_husm_8.active { background: none; }
a.solgt.li_t6_husm_8{ background: url("images/t6/M3_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_9 { margin-left: 21.67%; margin-top: 14.51%; width: 11.60%; padding-bottom: 6.60%; } 
.li_t6_husm_9 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_9 .tooltiptext { left: 70%; }
a.li_t6_husm_9 { background: url("images/t6/M3_3.png") no-repeat; background-size: contain; }
a.li_t6_husm_9:hover, .li_t6_husm_9.active { background: none; }
a.solgt.li_t6_husm_9{ background: url("images/t6/M3_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_10 { margin-left: 6.67%; margin-top: 25.42%; width: 15.49%; padding-bottom: 7.15%; } 
.li_t6_husm_10 .tooltiptext { margin-top: 25%; }
a.li_t6_husm_10 { background: url("images/t6/M4_1.png") no-repeat; background-size: contain; }
a.li_t6_husm_10:hover, .li_t6_husm_10.active { background: none; }
a.solgt.li_t6_husm_10{ background: url("images/t6/M4_1-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_11 { margin-left: 12.71%; margin-top: 20.28%; width: 9.38%; padding-bottom: 6.18%; } 
.li_t6_husm_11 .tooltiptext { margin-top: 50%; }
a.li_t6_husm_11 { background: url("images/t6/M5_2.png") no-repeat; background-size: contain; }
a.li_t6_husm_11:hover, .li_t6_husm_11.active { background: none; }
a.solgt.li_t6_husm_11{ background: url("images/t6/M5_2-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_12 { margin-left: 12.29%; margin-top: 14.44%; width: 9.58%; padding-bottom: 6.18%;  } 
.li_t6_husm_12 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_12 { background: url("images/t6/M5_3.png") no-repeat; background-size: contain; }
a.li_t6_husm_12:hover, .li_t6_husm_12.active { background: none; }
a.solgt.li_t6_husm_12{ background: url("images/t6/M5_3-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_13 { margin-left: 40.28%; margin-top: 1.81%; width: 37.36%; padding-bottom: 12.29%; } 
.li_t6_husm_13 .tooltiptext { margin-top: 25%; }
a.li_t6_husm_13 { background: url("images/t6/M6_4.png") no-repeat; background-size: contain; }
a.li_t6_husm_13:hover, .li_t6_husm_13.active { background: none; }
a.solgt.li_t6_husm_13{ background: url("images/t6/M6_4-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_14 { margin-left: 23.82%; margin-top: 3.96%; width: 16.74%; padding-bottom: 10.76%; } 
.li_t6_husm_14 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_14 { background: url("images/t6/M7_4.png") no-repeat; background-size: contain; }
a.li_t6_husm_14:hover, .li_t6_husm_14.active { background: none; }
a.solgt.li_t6_husm_14{ background: url("images/t6/M7_4-s.png") no-repeat; background-size: contain; }	

.li_t6_husm_15 { margin-left: 16.81%; margin-top: 8.40%; width: 7.08%; padding-bottom: 6.39%; } 
.li_t6_husm_15 .tooltiptext { margin-top: 40%; }
a.li_t6_husm_15 { background: url("images/t6/M8_4.png") no-repeat; background-size: contain; }
a.li_t6_husm_15:hover, .li_t6_husm_15.active { background: none; }
a.solgt.li_t6_husm_15{ background: url("images/t6/M8_4-s.png") no-repeat; background-size: contain; }


@media screen and (max-width: 1180px) {
ul#boligvelgermeny li a { font-size: 12px; height: 62px; line-height: 62px; }
ul.boliger .b_navn { height: 38px; line-height: 38px; font-size: 12px; }
ul.menyvalg.boliger .b_navn { font-size: 13px; }
ul.openit.boliger li { min-height: 38px; }
.box h2 { font-size: 24px; }
.box .b_bygg { font-size: 24px; }
.box .b_info { font-size: 22px; }
.box .b_totalpris { font-size: 25px; }
}

@media screen and (max-width: 900px) {
ul#boligvelgermeny li a { font-size: 10px; height: auto; line-height: 1; padding: 2em 0; min-height: 20px; }
ul.boliger .b_navn { height: 30px; line-height: 30px; font-size: 10px; }
ul.menyvalg.boliger .b_navn { font-size: 11px; }
ul.openit.boliger li { min-height: 30px; }
.box h2 { font-size: 18px; }
.box .b_bygg { font-size: 24px; }
.box .b_info { font-size: 18px; }
.box .b_totalpris { font-size: 25px; }
.box img { width: auto !important; }
.box .en_to { width: 48% !important; position: relative !important; margin-right: 4% !important; float: left !important; }
.box .en_to.sist { margin-right: 0 !important; clear: right !important; float: right !important; }

.term-trinn-1 ul#boligvelgermeny li.menyvalg1:after,
.term-rekkehus-cde ul#boligvelgermeny li.menyvalg1:after,
.term-rekkehus-ab ul#boligvelgermeny li.menyvalg1:after,
.term-blokk-a ul#boligvelgermeny li.menyvalg1:after,
.term-blokk-b ul#boligvelgermeny li.menyvalg1:after, 
.term-trinn-2 ul#boligvelgermeny li.menyvalg2:after,
.term-blokk-c ul#boligvelgermeny li.menyvalg2:after,
.term-blokk-d ul#boligvelgermeny li.menyvalg2:after,
.term-trinn-3 ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-e ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-f ul#boligvelgermeny li.menyvalg3:after, 
.term-blokk-g ul#boligvelgermeny li.menyvalg3:after, 
.term-trinn-4 ul#boligvelgermeny li.menyvalg4:after, 
.term-hus-h ul#boligvelgermeny li.menyvalg4:after, 
.term-hus-i ul#boligvelgermeny li.menyvalg4:after, 
.term-trinn-5 ul#boligvelgermeny li.menyvalg5:after, 
.term-hus-j ul#boligvelgermeny li.menyvalg5:after, 
.term-hus-k ul#boligvelgermeny li.menyvalg5:after, 
.term-trinn-6 ul#boligvelgermeny li.menyvalg6:after,
.term-hus-l ul#boligvelgermeny li.menyvalg6:after, 
.term-hus-m ul#boligvelgermeny li.menyvalg6:after { content: none !important; }
ul#boligvelgermeny li { margin: 0 0.6944444444444% 10px 0; width: 16.087962962963%; }
ul#boligvelgermeny li a { font-size: 9px; height: 0; line-height: 1.2; padding: 18px 0 10px 0; }

a.tooltip .tooltiptext { display: none !important; }
#boligvelgerimg a.snu { position: absolute; display: block; left: auto; right: 0 !important; bottom: -25px; height: 30px; line-height: 30px; width: 130px; }

}

@media screen and (max-width: 1040px) {
p.f_bygget { font-size: 500%; }
} 

@media screen and (max-width: 770px) {
.b_navn.nomob { display: none !important; }
ul.boliger .b_navn { width: 16.66%; }
p.f_bygget { font-size: 300%; }
} 

@media screen and (max-width: 480px) {
ul#boligvelgermeny li a { font-size: 9px; }
.term-rekke ul#boligvelgermeny li.menyvalg1:after, .term-blokk-a ul#boligvelgermeny li.menyvalg2:after, .term-blokk-b ul#boligvelgermeny li.menyvalg3:after, .term-blokk-c ul#boligvelgermeny li.menyvalg4:after, .term-leil-4 ul#boligvelgermeny li.menyvalg5:after, .term-leil-5 ul#boligvelgermeny li.menyvalg6:after { content: none; }
.b_navn.nomobnxt { display: none !important; }
ul.boliger .b_navn { width: 25%; }
p.f_bygget { font-size: 200%; }

ul#boligvelgermeny li { margin: 0 0.5% 2px 0; width: 33% }
ul#boligvelgermeny li.menyvalg6, ul#boligvelgermeny li.menyvalg3 { margin-right: 0; }
ul#boligvelgermeny li.menyvalg6, ul#boligvelgermeny li.menyvalg5, ul#boligvelgermeny li.menyvalg4 { margin-bottom: 15px; }
}