*{box-sizing:border-box;}
html{overflow-x:hidden;min-height:100%;}
body{display:block;margin:0px;padding:0px;background-color:#c9c6b9;font-family:'Open Sans', helvetica, arial, 'lucida grande', sans-serif;font-size:16px;color:#1f2329;line-height:1.38;}
.horizontal-centering{position:relative;}
.horizontal-centering > * > *{float:left;width:auto;position:relative;left:50%;margin:0;padding:0;}
.horizontal-centering > * > * > *{float:left;position:relative;right:50%;}
.row:after{content:"";clear:both;display:block;}
.clearfix:after{content:"";clear:both;display:block;}
[class*="col-"]{width:100%;float:left;border:0px solid red;}
.innholdsboks_forside, .innholdsboks_resultat{display:block;margin:0px auto;overflow-x:hidden;}
.innholdsboks_forside{background-color:#5d999f;}
.innholdsboks_resultat{background-color:#fff;}
.boksfarge_groen{background-color:#5d999f;}
.boksfarge_morkgroen{background-color:#11535f;}

.boksmarg{padding:12px 12px 12px 12px;}
.boksmarg_utentoppogbunn{padding:0px 12px 0px 12px;}
.boksmarg_utentopp{padding:0px 12px 12px 12px;}
.boksmarg_utenhoyre{padding:12px 12px 12px 12px;}
.boksmarg_utenvenstre{padding:12px 12px 12px 12px;}
.boksmarg_utenbunn{padding:12px 12px 0px 12px;}
.boksmarg_reklame{margin:24px 0px 20px 0px;}

a{color:#119b9b;text-decoration:none;}
a:hover{color:#119b9b;text-decoration:underline;}
a:hover img{opacity:0.8;filter:alpha(opacity=90);}
img{max-width:100%;height:auto;border:none;}
img.center{display:block;margin-left:auto;margin-right:auto;}
.tekst_center{text-align:center;}
.kursiv{font-style:italic;}
.markert_tekst{font-weight:600;}
.ingress{font-weight:600;margin-top:0px;}
.rod_tekst{color:#ff4911;}
a.rod_tekst{color:#ff4911;}
a:hover.rod_tekst{color:#ff4911;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;display:block;}
h1.innhold{margin-top:6px;font-size:26px;font-weight:100;letter-spacing:1px;text-align:left;color:#2b7783;}
h1.aktuelt{margin:0px;padding:0px;letter-spacing:1px;text-align:left;font-size:20px;font-weight:100;color:#fff;line-height:1.2;text-shadow:1px 1px #444;}
h2{margin:0px 0px 8px 0px;padding:0px;color:#fff;font-weight:100;letter-spacing:1px;}
h2.innhold{margin:0px 0px 10px 0px;font-size:20px;color:#2b7783;}
h2.plakat{margin:0px 0px 10px 0px;font-size:20px;color:#1f616b;text-align:center;}
h2.ordsky, h2.folg_oss{color:#fff;font-size:30px;}
h2.dagenidag{font-size:24px;}
h2.aktuelttips{font-size:20px;}
h2.vismer, h2.soketips, h2.liste{margin:0px;padding:0px;font-size:18px;color:#2b7783;font-weight:600;}
h2.vismer_enkel{margin-bottom:20px;padding:0px;font-size:16px;color:#2b7783;font-weight:600;}
h3.liste{font-size:16px;font-weight:600;margin:0px;padding:0px;color:#1f2329;}
#reklame{display:none;}
#reklame_h{display:none;}

.reklame_forside{margin:0px auto;background-color:#5d999f;}
.reklame_innhold{margin:0px auto;background-color:#fff;}
.reklame_innhold_sitater{margin:0px auto;}
.reklame_innhold_sitater:after{content:"";clear:both;display:block;}
.reklame_hoyre{float:right;margin:17px 0px 20px 20px;padding:0px;width:180px;}

.fotnote{display:block;margin:0px;padding:0px;font-size:12px;line-height:1.4;color:#777;font-family:verdana, arial, helvetica, sans-serif;}
.fotnote a{color:#ff4911;}
.fotnote a:hover{color:#ff4911;}
#toppmeny_boks{display:none;}
.ikon_boks{padding:12px 12px 20px 12px;margin-bottom:18px;}
.ikon_boks img{vertical-align:bottom;}
.ikon_hjem, .ikon_facebook, .ikon_instagram, .ikon_youtube{float:right;margin:0px 0px 0px 15px;}
.ikon_meny{float:left;padding-right:5px;margin-top:4px;}
.menytekst{float:left;margin-top:4px;font-size:18px;font-weight:500;color:#1f616b;cursor:pointer;}
.menytekst a, .menytekst a:hover{color:#119b9b;text-decoration:none;}

#ikonmeny{display:none;}
#ikonmeny ul{background:#fff;padding:0px 10px;list-style:none;position:relative;}
#ikonmeny ul:after{content:"";clear:both;display:block;}
#ikonmeny ul li{float:none;border-bottom:1px solid #e3e3e3;position:relative;padding:20px 0px 16px 10px;}
#ikonmeny li:last-child{border-bottom:0px solid;}
#ikonmeny ul li a:hover, div.meny_boks a:hover{color:#119b9b;}
#meny1, #meny2, #meny3, #meny4, #meny5, #meny6, #valg1, #valg2, #valg3, #valg4, #valg5, #valg6{position:relative;margin:0px;padding:0px;}
div.flip_overskrift_meny{color:#119c9b;}
div.flip_overskrift_meny img{float:left;margin-top:0px;margin-right:10px;}
#valg1, #valg2, #valg3, #valg4, #valg5, #valg6{display:none;}
div.meny_boks a{display:block;padding:20px 0px 0px 28px;}
.logo_boks{width:284px;margin:0px auto;padding:0px 4px;}
.logo_boks img{min-width:56%;max-width:100%;}



/* SØKEBOKS */
.sok_boks{padding:0px 12px;margin:1% auto 20px auto;}
.sok {display:block;position:relative;margin:0px auto;}
.sok input[type=text] {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100%;font-size:16px;background-color:#fff; -webkit-transition: all 0.30s ease-in-out;  -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; padding: 12px 0px 10px 5px; margin: 5px 1px 5px 0px; border: 1px solid #54b5b5; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;}
.sok input[type=text]:focus {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;box-shadow: 0 0 1px #54b5b5; padding: 12px 0px 10px 5px; margin: 5px 1px 5px 0px; border: 1px solid #54b5b5;}
.sok input[type="submit"]{position:absolute;background:url(../images/ikon_sok.png) no-repeat 0px 0px;cursor:pointer;top:9px;right:4px;width:34px;height:34px;border:0px solid;}
.dagenssitat_boks{padding:0px 12px 24px 12px;margin:0px auto;}
.sitattegn{float:left;margin-top:2px;padding:0px;}
.dagenssitat_t, .dagenssitat_f{margin-left:58px;padding:0px;font-size:18px;}
.dagenssitat_f{padding-top:5px;}
.dagenssitat_t a{color:#fff;text-decoration:none;}
.dagenssitat_t a:hover{color:#fff;text-decoration:underline;}
.dagenssitat_f a{color:#11535f;}
.dagenssitat_f a:hover{color:#11535f;}

#aktuelt_ekstra{display:none;}
#aktuelt_marg{margin-left:0px;}
.aktueltbilde_boks{position:relative;width:50%;float:left;background-color:#171b1f;}
.aktueltbilde_boks img{vertical-align:middle;}
.aktuelt_tekst{position:absolute;bottom:7px;left:12px;}
.aktuelt_tekst a, .aktuelt_tekst a:hover{color:#fff;text-decoration:none;}

.ordsky_boks{margin:0px auto;padding:30px 5%;background-color:#171b1f;text-align:center;line-height:34px;}
.ordsky_innhold > .ordsky_boks{padding:30px 30px;}
.ordsky_boks a, .ordsky_boks a:hover{padding:0px 9px 0px 0px;white-space:nowrap;}
a.ordsky_stor, a:hover.ordsky_stor{font-size:24px;color:#fff;}
a.ordsky_medium, a:hover.ordsky_medium{font-size:21px;color:#ffa385;}
a.ordsky_liten, a:hover.ordsky_liten{font-size:17px;color:#fff;}
a.ordsky_minst, a:hover.ordsky_minst{font-size:14px;color:#ff835d;}
.folg_oss_boks{padding:30px 12px;text-align:center;}
.folg_oss_t{display:block;font-size:18px;color:#fff;}
.folg_oss_t a{color:#11535f;}
.folg_oss_t a:hover{color:#11535f;}

.sitatbilder{width:50%;float:left;padding:0px;margin:0px;}
.sitatbilder img{vertical-align:middle;}
div.dagenidag_boks{margin:0px auto;padding:24px 12px;text-align:center;font-size:18px;}
div.dagenidag_t{color:#fff;padding-bottom:5px;}
div.dagenidag_boks a{color:#11535f;}
div.dagenidag_boks a:hover{color:#11535f;}

.panel_bilde{display:none;}
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9, #panel10, #panel11, #panel12, #flip1, #flip2, #flip3 #flip4, #flip5, #flip6, #flip7, #flip8, #flip9, #flip10, #flip11, #flip12{position:relative;margin:0px;padding:0px;}
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9, #panel10, #panel11, #panel12{display:none;}
div.flip_overskrift img{float:left;margin-top:2px;margin-right:10px;}
div.flip_overskrift_enkel img{float:left;margin-top:0px;margin-right:10px;}
div.panel_avsnitt_topp{margin-bottom:16px;}
h2.vismer + div.panel_avsnitt_topp{margin-top:4px;}
div.panel_avsnitt{margin-bottom:20px;}
div.panel_avsnitt:last-child{margin-bottom:40px;}
#plakathempe{display:none;}
div.plakat{position:relative;border:0px solid #5d999f;margin-top:40px;margin-left:-5%;margin-right:-5%;padding:36px 5% 20px 5%;background-color:#5e999f;color:#fff;}
ol.plakatliste{padding:4px 0px 0px 18px;margin:0px;}
ol.plakatliste li{margin:0px 0px 20px 12px;line-height:1.2;}
.plakatliste a{color:#11535f;}
.plakatliste a:hover{color:#11535f;}

.sitat_boks{padding-top:14px;padding-bottom:14px;font-size:16px;}
a.sitat_lenke{color:#1f2329;text-decoration:none;}
a:hover.sitat_lenke{color:#1f2329;text-decoration:underline;}
.sitat_tekstboks{margin:0px;padding:0px;}
.sitat_underboks{margin-top:3px;padding:0px;}
.sitat_underboks img{vertical-align:text-bottom;}
.sitatikon_bilde, .sitatikon_kilde{float:left;padding-right:10px;}
.enkeltsitat_boks{margin:0px 0px 20px 0px;padding:0px;font-size:18px;clear:both;}
.enkeltsitat_boks p{margin:0px;padding:0px;}
.enkeltsitat_underboks{margin-top:4px;padding:0px;}
.enkeltsitat_bildeboks{margin:0px;padding:0px;width:100%;}
.enkeltsitat_bildeboks img{vertical-align:middle;}
.enkeltsitat_infoboks, .enkeltsitat_infoboks_utenmarg{padding:0px;font-size:16px;clear:both;}
.enkeltsitat_infoboks{margin:30px 0px 0px 0px;}
.enkeltsitat_infoboks_utenmarg{margin:0px;}
.enkeltsitat_infoboks h3, .enkeltsitat_infoboks_utenmarg h3{font-size:16px;margin-bottom:4px;}
.enkeltsitat_infoboks p, .enkeltsitat_infoboks_utenmarg p{margin-top:2px;}
p.enkeltsitat_tilsitater{margin-bottom:6px;}
.enkeltsitat_registerlenker{display:block;margin:0px 0px 6px 0px;font-size:16px;}
a.stort_sitat, a:hover.stort_sitat{display:block;margin:5% 0px 10% 0px;font-size:36px;font-weight:100;letter-spacing:1px;text-align:left;color:#2b7783;text-decoration:none;}
.illustrert_sitat_boks{margin:0px 0px 10px 0px;padding:0px;max-width:500px;}
.illustrert_sitat_boks img{vertical-align:middle;}
.illustrert_sitat, .illustrert_sitat_undertekst{padding:0px 0px 8px 0px;max-width:500px;}
.illustrert_sitat a{color:#777;}
.illustrert_sitat a:hover{color:#777;}
.tips_bildeboks{margin:0px;padding:0px;width:100%;}
.tips_boks, .tips_boks_faststr{margin:0px;padding:20px 20px 26px 20px;text-align:center;background-color:#5d999f;}
.tips_bildeboks img, .tips_bildeboks_faststr img{vertical-align:middle;}
.tips_t{color:#fff;}
.tips_t a{color:#11535f;}
.tips_t a:hover{color:#11535f;}
#tips{display:none;}
.tips_bildeboks_faststr{margin:17px 0px 20px 20px;padding:0px;width:260px;float:right;}
.tips_boks_faststr{width:260px;}
.utentoppmarg{margin-top:0px;}
ul.punktliste{padding:15px 0px 0px 18px;margin:0px;}
ul.punktliste li{margin:0px 0px 12px 0px;}
ul.punktliste li a:hover{color:#119b9b;text-decoration:underline;}
.sokeresultat_t, .antall_t{display:block;font-weight:bold;}
.sokeresultat_t{margin-bottom:6px;}
.antall_t{margin-bottom:20px;}
.register, .register_enkol{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;margin:0px 0px 20px 0px;padding:0px;clear:both;}
.registerlenker{display:block;margin:0px 0px 6px 0px;padding:0px;font-size:15px;}
div.menybilder{float:left;position:relative;margin:0px;padding:1px 1px 0px 0px;width:50%;height:auto;}
div.menybilder img{vertical-align:middle;}
div.menybilder_tekst{position:absolute;bottom:7px;left:8px;color:#fff;font-weight:600;text-align:left;text-shadow:1px 1px #444444;}
.menybilder_tekst a, .menybilder_tekst a:hover{color:#fff;text-decoration:none;}
.del_facebook{float:left;margin:-2px 0px 0px 0px;padding:0px 8px 0px 0px;}
.del_twitter{margin:0px;padding:0px;}
.del_facebook_sitater{padding:10px 0px 20px 0px;}
.antallemne_t{display:block;font-weight:bold;margin:0px;}
.seogsa_t{display:block;font-weight:bold;margin-top:0px;margin-bottom:6px;}
.seogsa_t + .register, .seogsa_t + .register_enkol, .bokstav_boks + .register, .bokstav_boks + .register_enkol{margin:0px;}
.forfatter_bilde{margin-right:12px;margin-bottom:2px;float:left;}
.forfatter_faktaboks{margin:0px;font-size:14px;}
.forfatter_vissteduboks{margin-top:12px;font-size:14px;}
.forfatter_vissteduboks_utenmarg{margin-top:0px;font-size:14px;}
.forfatter_bildelissens{margin-top:12px;font-size:14px;}
.bokkilden{margin-top:12px;}
.wikipedia{margin-top:12px;}
.bokstav_boks{display:block;margin:0px;padding:0px;font-family:verdana, arial, helvetica, sans-serif;}
.bokstav{margin:0px 3px 2px 0px;}
.bokstav_siste{margin:0px 0px 2px 0px;}
.bokstav_passiv, .bokstav_aktiv{padding-top:7px;padding-bottom:6px;float:left;width:26.7px;font-size:13px;text-align:center;}



.bokstav_passiv{font-weight:normal;background-color:#f2f2f0;}
.bokstav_aktiv{font-weight:bold;background-color:none;color:#ff5e2d;}
.bokstav_ordtak{font-size:14px;font-weight:600;}
.sidetall_boks, .sidetall_boks_bunn{display:block;padding:0px;font-family:verdana, arial, helvetica, sans-serif;}
.sidetall_boks{margin:0px 0px 15px 0px;}
.sidetall_boks_bunn{margin:14px 0px 30px 0px;}
.sideboks, .sideboks_aktiv, .sideboks_passiv{margin:0px 3px 2px 0px;padding:7px 9px 6px 9px;float:left;font-size:14px;text-align:center;}
.sideboks{font-weight:normal;background-color:#f2f2f0;}
.sideboks_aktiv{color:#ff5e2d;font-weight:bold;background-color:#fff;}
.sideboks_passiv{color:#aabac6;font-weight:normal;background-color:#f2f2f0;}
.side_antall, .side_undertekst{font-size:12px;color:#777;}
.side_antall{font-weight:600;}
.side_antall_medtoppmarg{padding:12px 0px 4px 0px;}
.side_antall_utentoppmarg{padding:0px 0px 4px 0px;}
.side_undertekst{font-weight:normal;}
.quiz_ta_test, .quiz_neste, .quiz_engangtil{background:#5d999f;background:#171b1f;background:#ff4911; background:#ff5e2d; font-family:verdana, arial, helvetica, sans-serif;text-align:center;font-size:12px;color:#fff;height:28px;margin:5px 0px 0px 0px;padding:0px;cursor:pointer;border:#fff 0px solid;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;}
.quiz_ta_test{width:82px;}
.quiz_neste{width:60px;}
.quiz_engangtil{width:96px;margin-top:20px;}
.quiz_ledetekst{display:block;margin:0px;padding:0px;font-size:12px;line-height:1.4;color:#777;font-family:verdana, arial, helvetica, sans-serif;}
.quiz_sporsmal{font-weight:bold;margin:10px 0px 14px 0px;padding:0px;}
td.quiz{padding:0px 5px 14px 0px;margin:0px;vertical-align:text-top;}
.quiz_feil{font-size:12px;color:#ff4911;line-height:1.4;font-family:verdana, arial, helvetica, sans-serif;margin:0px;padding:0px 0px 0px 4px}
.bunntekst{padding:18px 12px;text-align:center;}
@media screen and (min-width:320px){h1.aktuelt{font-size:22px;}
.logo_boks{min-width:56%;}
}
@media screen and (min-width:480px){h1.aktuelt{font-size:26px;}
h1.innhold{font-size:28px;}
h2.innhold{font-size:22px;}
h2.dagenidag{font-size:24px;}
h2.plakat{font-size:22px;}
.sitatbilder{width:25%;}
div.menybilder{width:33.3%;}
.register{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
@media screen and (min-width:640px){#aktuelt_ekstra{display:inline;}
#aktuelt_marg{margin-left:1px;}
#plakathempe{display:inline;}
h1.aktuelt{font-size:28px;}
h1.innhold{font-size:32px;}
h2.innhold{font-size:24px;}
h2.dagenidag{font-size:28px;}
h2.plakat{font-size:22px;color:#2b7783;}
.sok_boks{width:83%;margin:1% auto 30px auto;}
.dagenssitat_boks{width:83%;}
.dagenidag_boks{width:83%;}
.aktueltbilde_boks{width:33.3333%;}
.boksmarg{padding:24px 8% 24px 8%;}
.boksmarg_utentoppogbunn{padding:0px 8% 0px 8%;}
.boksmarg_utentopp{padding:0px 8% 24px 8%;}
.boksmarg_utenbunn{padding:24px 8% 0px 8%;}
.boksmarg_utenhoyre{padding:24px 24px 24px 8%;}
.boksmarg_utenvenstre{padding:24px 8% 24px 8%;}
.boksmarg_reklame{margin:24px 0px 20px 0px;}
.plakathempe{position:absolute;top:-40px;left:47.2%;}
div.plakat{position:relative;border:24px solid #5d999f;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;padding:40px 5% 24px 5%;margin-left:0px;margin-right:0px;background-color:#fff;color:#1f2329;}
.plakatliste a{color:#119b9b;}
.plakatliste a:hover{color:#119b9b;}
.register{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.register_tokol{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
@media screen and (min-width:768px){.col-m-1{width:8.33%;}
.col-m-2{width:16.66%;}
.col-m-3{width:25%;}
.col-m-4{width:33.33%;}
.col-m-5{width:41.66%;}
.col-m-6{width:50%;}
.col-m-7{width:58.33%;}
.col-m-8{width:66.66%;}
.col-m-9{width:75%;}
.col-m-10{width:83.33%;}
.col-m-11{width:91.66%;}
.col-m-12{width:100%;}
#toppmeny_boks{display:inline;}
#tips{display:inline;}
#reklame{display:block;}
#reklame_h{display:block;}
#reklame_innhold_s{display:none;}
#ikonmeny_ikon{display:none;}
.panel_bilde{display:inline;}
h1.aktuelt{font-size:32px;}
h1.innhold{font-size:36px;}
h2.plakat{font-size:28px;}
.sok_boks{width:73%;}
.dagenssitat_boks{width:73%;}
.dagenidag_boks{width:73%;}
.boksmarg_utenvenstre{padding:24px 8% 24px 0px;}
.panel_bilde img{float:right;padding-left:16px;padding-bottom:16px;margin-right:-4.9%;}

ul.toppmeny{font-size:14px;color:#fff;text-align:left;display:inline;margin:0;padding:15px 4px 17px 0px;list-style:none;}
ul.toppmeny li{display:inline-block;margin-right:-4px;position:relative;padding:15px 14px;background:none;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
ul.toppmeny li:hover{background:#1f616b;color:#fff;}
ul.toppmeny li a, ul li a:hover{color:#fff;text-decoration:none;}
ul.toppmeny li ul{padding:0;position:absolute;top:49px;left:0;width:172px;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;-transition:opacity 0.2s;z-index:1;}
ul.toppmeny li ul li{background:#1f616b;display:block;color:#fff;}
ul.toppmeny li ul li:hover{background:#2b7783;}
ul.toppmeny li:hover ul{display:block;opacity:1;visibility:visible;}
}
@media screen and (min-width:1024px){.col-1{width:8.33%;}
.col-2{width:16.66%;}
.col-3{width:25%;}
.col-4{width:33.33%;}
.col-5{width:41.66%;}
.col-6{width:50%;}
.col-7{width:58.33%;}
.col-8{width:66.66%;}
.col-9{width:75%;}
.col-10{width:83.33%;}
.col-11{width:91.66%;}
.col-12{width:100%;}
.innholdsboks_forside, .innholdsboks_resultat{width:1024px;}
h1.aktuelt{font-size:36px;}
}