/* Version: $Id: websokstd.css,v 1.106 2020/06/09 07:13:52 odd Exp $*/

a{color:#324194;text-decoration:none;font-weight:bold;}
ul{margin-top:3px;margin-bottom:3px;padding-left:15px;}
.husk {display:inline-block;margin-top:1em}
.huskmeny{display:none;margin-top:3px;width:350px;max-height:400px;}
.tipsskjema{margin:1ex;z-index:101;text-align:left;}
div.bokinfo{display:none;position:absolute;right:0px;top:0px;vertical-align:top;padding:12px;margin-top:1.1em;z-index:12;border:solid white;}
div.hidden{position:absolute;visibility:hidden;display:none;}
.skjult{position:absolute;background:white;display:none;width:520px;margin-left:200px;visibility:visible;border:2px solid #999997;-moz-border-radius:2px;text-align:left;}
.VTMeny{display:block;position:absolute;visibility:hidden;z-index:1004;font-size:x-small;border:solid #999997 1px;border-top:0;padding:3px;text-align:left;}
.VPMeny{display:block;position:absolute;z-index:1004;visibility:hidden;background:#fafafa;border:1px solid #cdcdcd;border-top:none;max-width:250px;text-align:left;padding-left:1em;}
#eksttabs-deling ul {list-style-type:none;padding-left:1px}
div.VPMeny_visible{display:block;position:absolute;background:white;z-index:12;border:solid #999997 1px;border-top:0;padding:3px;font-size:0.9em;list-style-image:none;list-style-type:none;}
div.hidden{position:absolute;visibility:hidden;}
@media screen {
	body{background:hsl(0,0%,96%);}
	#rundtalt, .bs-rundtalt {background-color:white;border-left:1px solid #ababab;border-right:1px solid #ababab;}
	.bs_th {text-align:left;padding-top:7pt;margin-top:5pt; padding-bottom:7pt;}
#asok li{display:table-row;}
/*#baseliste li{display:table-row;}*/
/*#main {margin-top:15px;}*/
#harvist{margin:5px;padding:5px;margin-top:0;padding-top:0;z-index:1001}
#nabocelle{width:300px;z-index:1001;position:absolute;line-height:1.8}
#rundtalt{min-height:100%;padding-left:0;padding-right:0;margin:0 auto;}
* html #rundtalt {
	height: 100%;
}
#sistvist {border:1px solid silver;}
#trefftab {width:100%;line-height:1.75}
#trefftab h3 {line-height:1.2;}
#trefftab tbody{padding:0;}
#trefftab td{text-align:left;max-width:665px}
#lbDescBottom th {padding-right:2em;}
#mminforamme{margin-left:250px;padding-left:10px;margin-top:20px;max-width:500px;}
#velgbilde {border:none;background:inherit;}
#velgbilde:hover {cursor:pointer;}
#resForm{width:500px;}
.bs-pertips-int img {display:inline-block;margin-right:10px}
.bs-pertips-int {margin:1em;}
.bs-pertips, #minetips li  {display:inline-block;vertical-align:top}
#minetips {display:flex;flex-wrap:wrap;}
.aktiv{display:inline;}
.b{font-weight:bold;}
.ui-widget select.bs-stor-font {font-size:16pt}
.bs-borderless {border:none; background:inherit;}
.border-right{border-right:1px black solid;}
.border-top{border-top:1px silver solid;}
.bp{border-spacing:5px;}
.bt{display:block;text-align:center;bottom:2px;}
.flyt{z-index:20;position:relative;float:left;display:block;width:150px;padding:2px;vertical-align:bottom;text-align:center;}
.forklaring{width:300px;padding:2em;background:white;border:1px solid black;margin:1.3em;padding:1em;vertical-align:top;}
.historie{font-weight:bold;}
.histurl{color:#006666;text-decoration:none;font-weight:bold;}
.hjelp{text-align:left;font-weight:normal;}
.hjelpXtra{width:200px;}
.hoyre{display:table-cell;width:49%;border:1px solid black;margin:1em;padding:8px;}
.hx{display:inline;font-size:x-small;font-weight:bold;}
.ikonUrl{display:block;padding:0;margin:0;}
.il{display:inline;}
.sel{border:1px solid silver;}
.knapp{border:1px solid black;background:#F3F4F3;padding:2px;margin:2px;}
.ledetekst{font-weight:bold;padding-right:1em;}
.ledetekstlight{padding-right:1em;}
.lenkerad{text-align:center;border-collapse:collapse;margin-top:20px;}
.littmarg{margin-left:0.8em;margin-right:0.8em;}
.marg{margin:3px;}
.nr{cursor:pointer;padding:0;}
.pad3{padding-right:3em;}
.poplenke{display:block;border:1px solid black;border-radius:5px;-moz-border-radius:5px;padding:1em;}
.postbilde{max-height:350px;max-width:450px;min-height:350px;}
#pubsokdiv input {margin:0;vertical-align:middle}
#avgrensninger input {margin:8px;}
#pubsokdiv #pubsok_txt_0 {font-size:medium;padding:15px;margin-right:0;border-right:0}

#pubsokdiv ::-webkit-input-placeholder {
   text-align: center;
}

#pubsokdiv :-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

#pubsokdiv ::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

#pubsokdiv :-ms-input-placeholder {  
   text-align: center; 
}

#pubsokdiv input[type="submit"] {display:inline-block;min-width:80px;background:white;font-size:medium;font-weight:bold;margin-left:0;padding:15px;margin-top:0;  border-bottom-left-radius: 0; border-top-left-radius: 0;}
.pubsokdiv{margin-left:10px;}
.pubsokdiv #pubsok_txt_0:focus {background-color:rgb(253, 252, 231) !important;}
.ramme{border:1px solid black;padding:0.5em;width:750px;text-align:center;margin-top:0;margin-left:25px;margin-top:0pxmar;padding-top:3px;}
.sok{display:inline;}
.sokeurl{margin:0;padding:0;}
.td{display:table-cell;}
.td2{text-align:center;padding-top:2px;padding-bottom:0;width:100%;overflow:auto;overflow:overlay;}
.td2 a{font-size:smaller;font-weight:normal;display:inline-block;}
.tr{display:table-row;}
.treff{rules:none;width:100%;margin-bottom:75px;}
.venstre{display:table-cell;width:49%;border:1px solid black;margin:1em;padding:8px;}
H1{display:inline;z-index:1;text-align:center;}
H2{display:inline;left:25px;top:100px;margin:0px;z-index:10;}
html, body{margin:0;padding:0;height:100%}
div.avgrens{display:inline;padding-right:3em;}
div.f{float:left;min-width:150px;padding:0px;}
/*.f img {max-width:120px;}*/
div.fixed{position:absolute;top:0;left:0;width:100%;}
div.hjelpbg{position:absolute;left:420px;top:120px;width:350px;height:250px;}
#visav {border:none;}
div.spacer{clear:both;}
.lg{width:13em;margin-right:1em;}
img.logo{display:block;margin:0px;padding:0px;z-index:11;text-align:left;}
.med{width:6em;margin-right:1em;}
.mini{width:50px;margin-right:1em;}

input[id="passordboks"], input[id="passordboks_2"], input[id="lnrboks"] {border:1px solid #c0c0c0;padding:4px;box-sizing:border-box}
/*input[id="passordboks"], input[id="passordboks_2"] {width:105px;padding-right:30px;}*/
#passordboks, #passordboks_2 {width:105px;padding-right:30px;}
a[id="reveal"] {position:absolute;top:10px;right:10px;}
a[id="reveal2"] {position:absolute;top:32px;right:10px;}
input.enkel{width:220px;height:20px;}
table{empty-cells:show;border-collapse:collapse;margin:0;padding:0;border:0}
table.meny{width:100%;z-index:11;margin:0;text-align:left;vertical-align:middle;height:24px;}
table.pubsok{text-align:left;left:20px;}
table.right{border-style:none;margin:0;padding:0;position:absolute;position:fixed;right:0;top:36px;left:80%;z-index:11;text-align:right;}
table.vispostskjema{width:100%;padding:5px;}
td{padding:0;border:0;margin:0}
td.bareledigeskjema{colspan:100%;padding:5px;}
td.hjorne{vertical-align:top;}
td.td1{text-align:center;padding-top:5px;padding-bottom:0;width:100%;height:200px;}

.histurl a:visited{color:#006666;}
.lenkerad td{border-right:1px solid #999997;padding-right:10px;}
.omriss1, .omriss2, .omriss3{display:inline-table;}
.omriss3 img{display:block;z-index:0;}
.tips hover{cursor:help;}
.tittelinje th{padding-left:0.5em;}
div#begrensninger > input{width:150px;}
.tittel td, .skiller {vertical-align:middle;text-align:left;padding-left:0.5em;}
.tittel2 td{vertical-align:middle;text-align:left;padding-left:0.5em;}
.post{width:100%;text-align:left;vertical-align:top;z-index:1;}
body>div.fixed{position:fixed;}
div.t{display:table;border:0px;}
div.r{display:table-row;border:0px;width:400px;}
div.td{display:table-cell;}
input{margin:4px;}
.lenke>img:hover{cursor:pointer}
.dragable:hover{cursor:move}
.lenke{margin:2px}
.l:hover{text-decoration:underline;color:blue;cursor:pointer;}
.l{cursor:pointer;font-weight:bold;}
.bg2{background:white;max-width:781px;border:1px solid black;border-top:4px solid #999997;}
body{font-family: 'Titillium Web', -apple-system-font, "Lucida grande", Tahoma, Verdana,"Trebuchet MS", Arial, Gill, sans-serif;margin:0;padding:0;}
.synligdiv{border:2px solid #999997;-moz-border-radius:2px;background:#e1e6d0;padding:8px;}
a.saf{padding:5px;padding-left:3px;display:block;width:90%;}
a.saf:hover{background:#ccc;}
.logoramme{background:#9ab449;height:110px;vertical-align:bottom;width:185px;color:white;text-align:center;}
/*.altlogoramme{background:#9ab449;vertical-align:middle;width:185px;color:white;text-align:center;}*/
.altlogoramme a{color:white !important;font-weight:bold;}
.logotekst{background:#8ea82d;height:2em;text-align:center;color:white;margin:0;margin-top:1em;width:125px;}
.logotekst a{color:white !important;font-weight:bold;font-size:1.2em;}
.menytekst{height:2em;text-align:center;padding-top:8px;margin:0;margin-top:1em;border:0;font-size:1.2em;font-weight:bold;}
.menyramme{background:#dde1e4;height:110px;vertical-align:bottom;border:0;padding:0;border-left:1px solid white;text-align:center;}
.altmenyramme{vertical-align:top;padding:0;text-align:center;width:85px;}
.altmenyramme div{margin:0}
.altlogoramme div{margin:0;}
.hjelperamme {
margin-top:1.5em;
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;}
.menyhovedramme{width:781px;margin:0;border:0px;padding:0;vertical-align:middle;}
.menyhovedramme td{margin:0}
.tittellisteheader{font-weight:bold;text-align:center;text-align:left;}
.tittellisteheader td{padding-left:5px; height:2em;}
.forslag{background:white;z-index:1002;}
/*.sokeramme{margin:0;padding:0;border:0;background:#eceee1;width:100%}*/
.indresokeramme{border:1px solid white;margin-left:25px;margin-top:25px;width:400px;min-height:200px;padding:8px;}

a:hover{text-decoration:underline;}
.lesbarhet{padding-top:2em;padding-left:10px;width:174px;border:0;border-right:1px solid white;vertical-align:top}
.tittel{margin-bottom:0px;padding:5px;border-bottom:1px solid white;}
.ikkeledig {color:#FA4626;}
.kunhurtig {color:#FA4616; opacity:0.5;}
.tittel td{border-bottom:1px solid white;margin:0;margin-bottom:1px;vertical-align:top;padding-left:5px;}
.tittel2{margin-bottom:0px;padding:5px;}
.tittel2 td{vertical-align:top;padding-left:5px;border-bottom:1px solid white;}
.statustekst{float:right;margin-right:1em;clear:none;}
.ledetekst_f{color:#8ea82d;font-weight:bold}
.ledetekst_a{margin-top:1em;font-weight:bold;max-width:780px;}
.dynmeny{margin:1em;max-width:750px;}
.dynmeny a{font-weight:lighter;text-decoration:underline}
.sortmeny{margin:1em;}
.sortmeny a{font-weight:300;}
.overpost{width:520px;color:white;font-size:larger;font-weight:bold;margin:0;padding:1em;height:2.8em;}
/*.overpost a:link{color:white}*/
.lukklenke{text-align:right;color:white;padding:1em;}
a.lukklenke{text-align:right;color:white;padding:1em;}
tr.bibrad{border:0px;border-right:0;border-bottom:0;}
tr.bibrad td{border:0;border-right:0;border-bottom:0;}
.overpost td{border:0;border-right:0;border-bottom:0;}
.lenkerad{border:1px solid #999997;margin:1em;padding:0.5em;width:500px;padding:5px;}
.bredknapp{width:220px;}
.sokesidebesk{background:#8ca831;color:white;margin-bottom:0px;padding:5px;padding-left:15px;font-weight:700;font-size:smaller;}
.ikkevismenskriv{display:none;}

.webpost2 {margin-bottom:6px;max-width:500px;}
.skiller{/*border:1px #DDE1E4 inset;*/border-bottom:0;text-align:left;border-top:none} 

.bs-skinny a {font-weight:normal}
#husktabell{color:black !important;}
#hls{color:black !important;}
#reslenke{font-size:medium;font-weight:bold;}
/*#hovedmeny {position:absolute;top:0;width:100%;min-width:500px;left:0;background:inherit;border-width:0px 0px 0px 0px;}*/
#hovedmeny {width:100%; background-color:none;background:inherit;border-width:0px 0px 0px 0px;padding-top:0.5em;margin-bottom:1em;}
#hovedmeny li{list-style-position:outside;list-style-image:none;list-style-type:none;margin:1px;margin-right:1.5em;padding:0px;width:100%;line-height:2.1rem;border-bottom:1px solid #ececec;}
#hovedmeny li a {width:100%;display:inline-block;}
#hovedmeny li li a {width:initial;}
#hovedmeny li a.ui-icon {width:16px;}
#hovedmeny li a img {display:inline-block;max-height:70px;}
#hovedmeny .menubutton {
	background-image: url("/bilder/bs/ic_menu_black_36dp.png");
	height:36px;width:36px;
	background-size:contain;
	display:inline-block;
	vertical-align:text-bottom;
	float:right;
}
#hovedmeny .bs-sokbutton, #hovedmeny .bs-mappamibutton {
	background-size:contain;
	height:24px;width:24px;
	display:inline-block;
	vertical-align:text-bottom;
	float:right;
	margin-right:8px;margin-top:4px;
	
}
#hovedmeny .menubutton:hover, #hovedmeny .bs-sokbutton:hover, #hovedmeny .bs-mappamibutton:hover  {cursor:pointer;}
#hovedmeny .bs-sokbutton {
	background-image: url("/bilder/bs/ic_search_black_36dp.png");
}
#hovedmeny .bs-mappamibutton {
	background-image: url("/bilder/bs/ic_person_black_36dp.png");
}
#hovedmeny .bs-mappami-active {
	background-image: url("/bilder/bs/ic_person_grey600_36dp.png");
}
#hovedmeny ul ul.bs-vmeny {display:none;}
#hovedmeny ul ul.activemenu {display:block;background:#f3f3f3;z-index:100;}
#hovedmeny ul ul li {padding-left:1.5rem;}
#hovedover { -webkit-box-flex: 2;      /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 2;         /* OLD - Firefox 19- */
  width: 60%;               /* For old syntax, otherwise collapses. */
  -webkit-flex: 2;          /* Chrome */
  -ms-flex: 2;              /* IE 10 */
  flex: 2;

}

#meny {margin:8px;margin-top:0;}
#meny ul {padding:0;}
#meny li, #blameny li, #andresokmeny li {list-style:none;list-style-position:inside;}
#main #blameny .bs-box-header-arrow{float:left;}
#lihoved_sok a:hover{cursor:pointer;}
#utltbl td {border-bottom:1px solid #efefef;border-right:none;}
/*#mm #litentreffliste {margin-left:0;}*/
#mm #rightcol {padding-left:8px;padding-right:8px;text-align:left;}
#sokbib {/*display:none;*/font-size:medium}

#henteliste {font-size:medium;}
#henteliste li {line-height:2em;}
/*
#henteliste li, #henteliste label {width:calc(100% - 16px);display:inline-block}
#henteliste label:hover {cursor:pointer;}

#hentelisteul.bs-kunvalgt li {display:none;}
#hentelisteul.bs-kunvalgt li:first-of-type {display:inline-block;}

#henteliste input[type='radio'] {position: absolute;left:-10000px;
    width: 1px; height: 1px;
    margin: 0; margin-top: 4px; outline: none;
    border: 1px solid transparent; background-color: transparent;}

#henteliste input[type="radio"] + label {
	border:1px solid white;
}
#henteliste input[type="radio"]:checked + label {
	background:hsl(0,0%,93%);
	border:1px solid hsl(0,0%,80%);
}
#henteliste input[type="radio"] + label:hover, #henteliste input[type="radio"] + label:focus {
	background:hsl(0,0%,97%);
	border:1px solid hsl(0,0%,80%);
}

#henteliste input[type="radio"]:first-of-type:checked + label span::after {
	content: url("/bilder/bs/ic_keyboard_arrow_down_grey600_18dp.png");
	display:inline-block;
	vertical-align:middle;
	float:right;
}
#henteliste label, a.ui-button {padding:8px}
*/
/*
#husksomhjemmebib {display:none;}
#husksomhjemmebib + label span::before {
	content:url("/bilder/bs/ic_check_box_outline_blank_black_18dp.png");
}
#husksomhjemmebib:checked + label span::before {
	content:url("/bilder/bs/ic_check_box_black_18dp.png");
}*/



#kommentartilbib {max-width:400px;}
.bs-flex-container {
	display:block;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;     /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;
  justify-content:space-between;
/*  -webkit-flex-flow: row wrap;    
  flex-flow: row wrap;*/
}
}
@media screen and (max-device-width:736px) {
	input[type=search], input[type=text], input[type=submit], input[type=reset], select {
		-webkit-appearance: none;
		-moz-appearance:none;
		appearance:none;
}
/*#henteliste {width:250px}*/
#kommentartilbib {width:200px;}
#resForm{width:250px;}


.bs-kanskje {display:none;}
}
#enkeltskjema {padding:10px;}
@media screen and (max-device-width:320px) {
	#enkeltskjema {padding:5px;}
	#pubsokdiv #pubsok_txt_0 {padding:10px;text-align:left;}
	#pubsokdiv input[type="submit"] {padding:10px;min-width:60px;}
	td.bildecelle, td.detaljcelle {display:block;}
}
.bs-heightlimit-1 {max-height:350px;overflow:auto;}
input.bs-if-lowres {display:none;}
@media screen and (max-height:650px) {
	.bs-heightlimit-1 {max-height:220px;  }
	input.bs-if-lowres {display:initial;}
}
.tree a{font-weight:normal;color:blue;padding-left:1em;}
table[name="resultat"]{width:100%}
.menybredde{max-width:780px;}
#titlermm{max-width:781px}
#stliste{width:300px;}
#aardiv{width:220px;}
#treffliste{border-collapse:collapse;}
.black{text-transform:none;}
.black a{color:white !important;font-weight:normal;}
.b{font-weight:bold;}
.bs-box-header h3, .bs-box a  {font-weight:normal}
.bs-forslag {overflow-y:auto;margin-top:30px;}
.bs-forslag h3 {padding-bottom:20px;}
.hovedramme tbody{margin-left:5px;margin-right:5px;}
/*h1 a{text-decoration:none;font-weight:normal;font-size:2.5em;letter-spacing:-4px;}*/
a img{border:0;}
label.hiddenlabel{display:none;}
.fjernet {display:none;}
table.meny{border:none;width:100%;padding-left:10px;padding-right:10px;}
#ramme input{margin:0;}
.hoveddiv {}
td.lnropplysningertd {padding-left:4px;padding-bottom:2px;padding-top:2px;padding-right: 4px;}
@media screen{ #mm {text-align:left;/*overflow-y:auto;*/padding-bottom:75px;padding-top:2px;}
#rundtalt{border:0;clear:both;}
html, body {height: 100%;}
}
@media print{
html, body {height:auto;}
.ikkeSkriv{display:none !important}
.tittel td{border-bottom:1px solid silver;}
.tittel2 td{border-bottom:1px solid silver;}
.tittel a{text-decoration:none}
.tittel2 a{text-decoration:none}
#content{left:1em;}
.mm H1{font-size:1.5em;margin:6px}
#mm H2{font-size:1.3em;font-weight:bold;}
#mm H3{font-size:1em;font-weight:bold;}
#mm H4{font-size:1em;}
#content{margin-left:1em;}
#content{margin-right:auto;}
#familiefaner div.ui-tabs-panel {display:block !important}
#familiefaner ul.ui-tabs-nav {display:none !important}
#familiefaner {border:none;}
td {border:none !important;}
.nr{display:none;cursor:pointer;padding:0;}
.post{clear:both;padding-right:3em;}
.signatur{display:none;}
div.content{padding-top:0;}

table.vispostskjema{display:none;}
.bgcol{display:none;}
#pburldiv{padding:3em;}

}
@media screen, print{.ikkevis{position:absolute;left:-999px;top:-999px;}
}
@media aural{.ikkeSkriv{speak:normal;}
}

#familiefaner {margin-top:20px;}
#content{padding-right:10px;}
#mm h1{display:inline}
#leftcol a:hover, #rightcol a:hover {text-decoration:underline;}
#populaere_titler_head, #populaere_forfattere_head {font-size:larger;}
.bs-hidden {opacity:0;filter:alpha(opacity=0)}
/*#fasetter,#sideverkt,#veiviser,#meny,#lagredesok,#lagrethuskeliste,#valgtavg,#litentreffliste {margin-left:8px;}*/
 .bs-box {margin-top:6px; line-height:1.7em;}
.bs-box h3 {display:inline;}
.bs-ledig {color:green !important;}
.bs-box-small {padding:6px;padding-left:12px;font-weight:normal}	
.bs-feilmelding {border:1px solid red;background:#F08888;text-shadow:none;padding:1em;padding-top:0;border-radius:8px;margin-bottom:1em;}
.bs-relatert img {height:120px;margin:4px;}
.bs-fullbilde {margin-bottom:20px;text-align:center;}
.bs-fullbilde img {max-width:1100px; width:90%;}
/*#leftcol .bs-box, #rightcol .bs-box {margin-top:1em;margin-right:8px;}*/
#leftcol .bs-box-small, #rightcol .bs-box-small {padding:12px;border-top:0;}
#rightcol .bs-box-small .bs-box-small,#leftcol .bs-box-small .bs-box-small  {font-size:inherit;/*padding-left:5px*/}
.bs-box-header {font-weight:bold;padding:6px;}
.bs-box-icon {display: inline-block !important;}
.bs-box-fast {padding-left:12px;}
.bs-box-header:hover {cursor:pointer;}
.bs-box-header-arrow {display:inline-block !important;vertical-align:middle;}
#rightcol .bs-box-header .bs-box-header-arrow {}
.bs-box div.bs-box-small {font-weight:normal}

.bs-space-top {margin-top:4px;}
.bs-noborder-bottom {border-bottom:none !important;}
.bs-someopacity {opacity:0.75;filter:alpha(opacity = 75);}
.bs-lowopacity {opacity:0.40;filter:alpha(opacity = 40);}
.bs-lowopacity:hover {opacity:0.75;filter:alpha(opacity = 75);}
.bs-horbox img {margin-top:2px;border-color:silver;border-style:solid;border-width:1px 2px 2px 1px;height:120px;}
.bs-vmeny li {display:inline;}
#mer li,#biblioteket li, #kontakt_oss li, #databaser li {display:block;}
.bs-hmeny-v  {font-size:1.3em; text-align:left;padding-left:10px;margin-top:0;margin-bottom:0;/*display:none;*/padding-top:15px;}
.bs-hmeny-v li {display:block;flex-grow:1}

.bs-hmeny-r {display:none}
.bs-h2-normalweight {font-weight:normal;}
.fylkeliste1, .fylkeliste2 {display:inline-block;width:48%;margin-right:10px;vertical-align:top}
.no-flexbox .bs-flex-container {display:block;}

.mediumh3 {font-weight:normal;font-size:medium;}
#hovedover {display:none;}
#bibnavnh1 {font-weight:normal;font-size:medium; vertical-align:super;}
#bibnavnh1 div {font-weight:bold;padding:none;}
#bibnavnh1 div:nth-of-type(2) {font-weight:normal;font-size:smaller}
#mm {padding:10px;}
#postvistd {order:1;}
/*#rightcol, #postvistd, .bs-tilbakediv {display:table-row;}*/
.bs-tilbakediv {order:3;}
.bs-menuonleft #leftcol {order:2;display:table-row;min-height:300px}
.bs-menuonleft {display:flex;flex-direction:column;}
@media screen and (min-width: 500px) {
	#mm {margin-top:30px;}
	.bs-menuonleft {flex-direction:row;}
	.bs-menuonleft #leftcol {order:1;}
	.bs-menuonleft #postvistd {order:2;}
/*	#rightcol, #postvistd, #leftcol {display:table-cell;}*/
	
	#hovedmeny ul ul.activemenu {position:absolute;}
	#hovedmeny li a {width:initial;}
	#hovedmeny .menubutton, #hovedmeny .bs-sokbutton, #hovedmeny .bs-mappamibutton {display:none;}
	#rundtalt {padding-left:15px;padding-right:15px;}
	#mm {padding:0;}
	#rundtalt #bibnavnh1 {display:none;}
	#hovedmeny li {width:100px; width:initial;line-height:initial;border-bottom:none;}
	.no-flexbox .bs-hmeny-r {display:inline-block;}
	h1 a{text-decoration:none;font-weight:normal;font-size:2.2em;letter-spacing:-2px;}
	#rhoved {padding-top:1em;}
	.webpost{width:175px;margin-bottom:6px;}
	#hovedover {display:block;margin-bottom:20px}
	#pubsok_txt_0 {width:300px;}
}
@media screen and (min-width: 600px) {
	.webpost{width:272px;margin-bottom:6px;}

}

.no-flexbox .hovedover {display:inline-block;}
.bs-flex-left {
-webkit-box-ordinal-group: 1;  
  -moz-box-ordinal-group: 1;     
  -ms-flex-order: 1;     
  -webkit-order: 1;  
  order: 1;
 -webkit-flex: 2;
          flex: 2;
}
.bs-flex-right {
-webkit-box-ordinal-group: 1;  
  -moz-box-ordinal-group: 1;     
  -ms-flex-order: 2;     
  -webkit-order: 2;  
  order: 1;
}
.bs-flex-1 {
	order:1;
}
.bs-flex-2 {
	order:2;
}
.bs-flex-3 {
	order:3;
}
.bs-flex-4 {
	order:4;
}
.bs-flex-main {
	flex-grow:2;
}
.minimeny {
display: inline-block;
width: 70%;
margin-top: 1em;
}
.hvisBreddeNok {display:inline-block;}
.hvisSmal {display:none;}
@media screen and (max-width:500px) {#resForm{width:250px;}#dropbox{display:none} #leftdetails {display:table-row} .hvisBreddeNok {display:none} .hvisSmal {display:inline-block;}}
@media screen and (max-width: 500px) {
	.bibnavnh1nedre {display:none;}
	#msokmeny {display:none;}
	#hovedmeny {text-align:center;}
	.bs-absolute {position:absolute;top:5px;background:white;}
	#pubsokdiv input[type="submit"] {margin-top:0;border-left:1px solid hsl(0,0%,90%)}
	#sokeskjema {width:100%}
	.fylkeliste1, .fylkeliste2 {display:block;width:100%;}
/*	#pubsokdiv #pubsok_txt_0 {
		display:block;
	}*/
	#pubsok_txt_0 {
		width:67%;
	}
	.bs-flex-container {
		-webkit-flex-flow: column;
		flex-flow: column;
		position:relative;
	}
	a.bs-hideifsmall, #rightcol.bs-hideifsmall  .bs-box, #rightcol.bs-hideifsmall #fasetter, #leftcol.bs-hideifsmall  .bs-box, #leftcol.bs-hideifsmall #fasetter {display:none} 
	#rightcol.bs-hideifsmall, #leftcol.bs-hideifsmall {width:inherit}
	.bs-kunmini {display:inline;margin-left:2em;float:right;margin-top:1em}
	.bs-hideifwide {display:inherit}
	#hovedmeny .skjultvertmeny, .bs-hideable-box {display:none;}
}
#rundtsok {border:none}

/*#enkeltskjema {width:100%}*/
@media screen and (min-width: 500px) {
	#hovedmeny li.bs-hvis-liten {display:none;}
	.minimeny, .bs-kunmini {display:none}
	#enkeltskjema {width:initial;}
	#hovedmeny .bs-hmeny-v {display:inline-block;}
	
	.bs-hmeny-r {display:block}
	.bs-hmeny-v li {display:inline-block;vertical-align:top}
	.bs-hmeny-v ul li {display:block;}

  #enkeltskjema {min-width:410px;max-width:570px}	
  .sokeboksbredde {min-width:570px;display:inline-block}
.sokeboksbredde input[type='text'] {width:300px}
#enkaru {width:560px}
.bs-hmeny-r {display:block;}
.bs-hideifwide {display:none}
#hovedmeny {min-width:400px;}

}
@media screen and (max-width:900px) {
	.bs-hmeny-r {margin-top:25px;}
}
/*.bs-hmeny-r {position:absolute;top:0;right:0;text-align:right;white-space:nowrap;padding-right:5px}*/
.bs-hmeny-r {/*float:right;text-align:right;*/white-space:nowrap;}

.bs-manglerbilde-m, .bs-manglerbilde-s {display:inline-block;vertical-align:top;width:110px;margin:2px 2px 0 0;max-height:160px;background:white;/*background-image:url('/bilder/bs/bildemangler2.gif');*/}
.bs-manglerbilde-l {display:inline-block;vertical-align:top;width:80px;margin:2px 2px 0 0;max-height:150px;background:white;/*background-image:url('/bilder/bs/bildemangler2.gif');*/}
.bs-nobgimg{background-image:none !important}
.bs-type {margin-top:-3px;text-align:center;max-width:52px;}
/*#trefflistetr .bs-type {max-width:52px;overflow:wrap;}*/
.bs-type-dc, .bs-type-dcdg {background:#5575b5;color:white;}
.bs-type-di {background:orange;}
.bs-type-dbdi {background:#ff7800;}
.bs-type-dcdi, .bs-type-dcdidz {background:orange;}
.bs-type-dedi, .bs-type-dide {background:yellow;color:black;}
.bs-type-ee {background:black;color:white;}
.bs-type-ed {background:#444;color:white;}
.bs-type-ef {background:#050505;color:white;}
.bs-type-la {background:rgb(197, 256, 201);}
.bs-type-nb {background:rgb(197, 221, 201);}
.bs-type-lge {background:-webkit-gradient(linear,right bottom,right top, color-stop(0.03, rgb(147,194,66)),color-stop(0.68, rgb(247,247,247)));
background: -moz-linear-gradient(center bottom, rgb(147,194,66) 3%, rgb(247,247,247) 68%)}
.bs-type-l {}
.bs-type-mj {background:#6bb309;}
.bs-type-mc {background:#9d9d9d;color:white;}
.bs-type-mk {background-color:#107C10;color:white;}
.bs-type-me {color:#0068bf;}
.bs-type-ma, .bs-type-gcma {background:#aaa;}
.bs-type-gdma {background:#ccc;}
.bs-text-light {color:#EFEFEF !important;text-shadow: black 1px 1px 2px !important;}
.bs-text-light a, .bs-text-light h2 {/*text-shadow: black 1px 1px 2px !important;*/color:#efefef !important;}

.bs-text-dark {color:black !important;text-shadow: #EFEFEF 1px 1px 2px !important;}
.bs-text-dark a, .bs-text-dark h2 {/*text-shadow: #EFEFEF 1px 1px 2px !important;*/color:black !important;}

/*.bs-text-light a:hover, .bs-text-light h3:hover {text-shadow:black 1px 2px 2px !important;}*/
.bs-text-dark a:hover, .bs-text-dark h3:hover {background:#EFEFEF;}
.bs-nedtrekk {display:inline-block;}
.bs-nedtrekk-innhold {z-index:100;margin-top:-4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.bs-nedtrekk-innhold, .bs-nedtrekk-innhold a {color:black !important; text-shadow:none !important;}
.bs-nedtrekk-innhold a:hover, .bs-nedtrekk-innhold h3:hover, .bs-nedtrekk-innhold {background:inherit;color:navyblue;}
.bs-large-button-text {font-weight:normal !important;font-size:1.8em !important;padding-top:0.8em !important;padding-bottom:0.8em !important;}
.bs-medium-button-text {font-weight:normal !important;font-size:1.3em !important;padding-top:0.8em !important;padding-bottom:0.8em !important;}
.bs-zoomdiv {visibility:hidden;display:inline-block;margin-left:-6px;}
#laanerregistrering_content {background:none;}
/*#varsling_content {background:none;padding-left:0;border:0}*/
.td1:hover .bs-zoomdiv {visibility:visible;}
#bakg {z-index:-2; position:absolute;position:fixed;top:0;}
/*#fasetter {background:-webkit-gradient(linear,right bottom,right top, color-stop(0.03, rgb(255,255,255)),color-stop(0.68, rgb(200,200,200)));
background: -moz-linear-gradient(right bottom, rgb(255,255,255) 35%, rgb(230,230,230) 90%)}*/

#trefftab h3,#tabs h3 {display:inline;}
td.meny-akt{}
.meny h1{font-size:medium;}
table.listetabell{border-color:#FFFFFF;border:0;border-top:0;empty-cells:show;width:100%;}
table.listetabell th{text-align:left;}
td.ll-td-forlenges{text-align:center;vertical-align:middle;color:red;white-space:nowrap;}
.ll-td-kan-ikke-forlenges{vertical-align:middle;color:red;}
.ll-td-kan-ikke-forlenges span:hover{cursor:pointer;}
.ll-td-listetabell-forfalt{vertical-align:middle;color:red;}
table.feil{background-color:red;width:100%;border-style:groove;}
td.td-feil{font-size:16pt;}
table.info{width:90%;margin-left:10px;border-style:groove;}
tr.tr-info{}
td.td-info{font-size:16pt;}
.juss{background-color:#FFFAF0;width:100%;padding-left:5em;padding-right:1em;border-style:none;border-color:#FFFAF0;}
.juss th{text-align:left;color:red;font-size:12pt;}
table.login{border:0;}
.loginForm h2{font-weight:bold;margin:4px;}
.over{display:block;}
/*div.over{padding-bottom:15px}*/
.over h1{padding:5px;}
td.td-login-v{text-align:right;}
.sokboksutl{padding:5px;width:220px;margin-bottom:20px;}
.anonymboks{border:none;font-weight:bold;margin-top:15px;}
#container{margin:1em 5%;background-color:#eceee1;border:1px solid #333;}
.tboks{text-align:left;width:500px;padding:10px;}
#footer{clear:both;background-color:#FFFFFF;padding:1em;text-align:right;border:none;}
/*.ui-state-default {background:#EFEFEF !important;}
.ui-state-default input {background-color:#fafafa !important;}*/
.bs-box .ui-widget-header {border-bottom:none;}
.abospan {margin-top:12px;display:inline-block;}

#Flere_opplysninger td {padding:6px;}
#Flere_opplysninger th {padding-top:6px;}
#poplist ul{list-style:none;text-align:left;padding:5px;}
#poplist .head{display:block;padding-left:1em;border-top:1px solid #AAAAAA;}
#poplist .head2{display:block;padding-left:1em;border-top:1px solid #AAAAAA;}
dd{text-align:left;margin-left:5px;}
#MooFlow{color:black;visibility:hidden;position:relative;text-align:left;}
#enkaru {margin-left:auto;margin-right:auto;}
#kontaktdetaljer {min-width:250px;} 
#images{position:relative;}
#images img,#enkaru-images img{position:absolute;border:none;}
#images img, #enkaru-images img{cursor:pointer;}
#captions{position:relative;text-align:center;z-index:99;}
#slider{position:relative;z-index:99;cursor:pointer;}
#knob{width:100px;height:15px;cursor:move;}
#avsokdiv input {margin:0}
#nav{list-style:none;margin:0;position:relative;z-index:99;text-align:left;}
#nav li{display:inline;margin-left:4px;}
#eksttabs-wiki select {background-color:white;border:none;}
td.hskmg{width:18em;}
td.hskmg label{display:block;margin-left:2em;}
label[for="hskmg"]:hover {text-decoration:underline;cursor:pointer}
td.hskmg input{float:left;}
div.chkbx{width:24em;margin-bottom:0;margin-top:0;}
div.chkbx label{display:block;margin-left:1.5em;}
div.chkbx input{float:left;height:1.2em;margin:0;}
.highlight{background:#C0D355;}
/*table{font-size:1em}*/
@media screen{
.huskmeny{overflow:auto;}
.flyt{overflow:auto;height:175px;}
div.hjelpbg{overflow:auto;}
.bs-manglerbilde-m{overflow:hidden;}
.bs-manglerbilde-l{overflow:hidden;}
.bs-utvid:hover {cursor:pointer;}
.bs-type{overflow:wrap;}
#MooFlow{overflow:hidden;}
#enkaru{overflow:hidden;}
#nav{overflow:auto}
.normalemne{overflow-y:auto;overflow-x:wrap;}
.pinned{overflow-y:auto;overflow-x:wrap;}
.invis2{overflow:hidden;}
div.f{height:220px;}
.f img {height:160px;}
.f td {vertical-align:top;}
div.fixed{height:28px;}
.td2{height:2.2em;}
#safarimeny{font-size:0.8em;}
#visesfram input {padding-right:0}
H1{font-weight:bold;}
/*
.mm H1{font-size:1.3em;margin:6px}
#mm H2{font-size:1.0em;color:black;}
#mm H3{font-size:1em;}
#mm H4{font-size:1em;}
*/
}

ul.ui-autocomplete {max-height:300px;overflow-y:auto;}
input.ui-autocomplete-input {margin-bottom:0;margin-top:0;margin-right:0;padding:5px;border-right:0;}
.bs-krydderimg {vertical-align:top;width:160px !important;}
@media screen and (min-width:500px) {
.bs-underkrydderimg {width:175px !important;font-size:smaller;}
}
.bs-underkrydderimg {font-size:smaller;}
.bs-uten-stjerner {width:160px;height:25px;background:silver;}
.bs-treffimgcont {overflow:hidden;height:27px;}
H2{font-size:1.4em;}
@media screen and (device-width:480px){.mm H1{font-size:1.1em;}
#mm H2{font-size:1em;}
}
H3{font-size:1.3em;margin-top:0;margin-bottom:0;}
.H4{font-size:1em;font-weight:bold;}
H4{font-size:1em;font-weight:bold;}
.originalspr{font-size:1.8em;}
div.avgrens{text-align:left;}
div.bokinfo{border:solid #999997 1px;}
.popup{border:2px solid #ececec;position:absolute;background:white;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:1002;}
.popup div{background:white;text-align:left;}
div.VPMeny{font-size:0.9em;background:#fafafa;}
.VTMeny{font-size:0.9em;list-style-image:none;list-style-type:none;}
.VTMeny_visible{background:#fafafa;font-size:0.9em;list-style-image:none;list-style-type:none;}
div.begrensninger{font-size:0.9em;}
td.postvis{font-size:0.9em;}
div.link{display:inline;font-weight:bold;color:#006666;width:75px;cursor:hand;}
div.link:hover{color:#3300FF;}
.hx{font-size:0.9em;font-weight:bold;}
.lge{font-size:1.2em;}
.ikonUrl{font-size:1.1em;color:black;text-decoration:none;background-color:white;}
.medopacity{opacity:0.80;filter:alpha(opacity = 80);}
.highopacity{opacity:0.90;filter:alpha(opacity = 90);}
img.noopacity{opacity:1;filter:alpha(opacity =100);}
#images >img:hover{opacity:1;}
.mikro{font-size:smaller;font-weight:lighter;}
.larger1{font-size:1.1em;}
.larger2{font-size:1.2em;}
.smaller{font-size:0.9em;}
.gray, .ui-widget-content p.gray, .ui-widget-content a.gray {color:darkgray;}
.wiki select{font-size:0.9em;}
#snlsvar{z-index:100;}
#snlsvar select{font-size:0.9em;}
#velgregion input{margin-top:8px;margin-bottom:0;}
#huskdiv td {padding-top:3px;}
.normalemne{position:absolute;text-align:left;background:#FaFaFa;z-index:1001;border:2px silver outset;border-top:none;}
.pinned{position:absolute;text-align:left;background:#FaFaFa;position:absolute;left:2px;z-index:0;border:1px solid silver;border-left:0;border-top:3px solid silver;}
.pinned:hover{z-index:1001;opacity:1;}
.sokesidebesk{font-size:small}
.nabo2{display:inline;float:right;}
.vliste{margin-right:15px;float:left;width:110px;}
.juss td{font-size:0.9em;}
table.login h2{font-size:1em;}
.filetree span.folder:hover{background:#e1e1e1;}
.filetree span.file:hover{background:#e1e1e1;}
@page{margin:27mm 16mm 27mm 16mm;size:210mm 297mm;}
hr{color:silver;background:silver;height:1px;border:0;}

.ok{color:green;font-weight:bold;}
.butt{display:inline-block;padding:4px;border:1px outset #cdcdcd;text-align:center;min-width:60px;color:black !important;-moz-border-radius:4px;}
.butt:focus{border:1px inset #cdcdcd;}
.listbilde{border:1px silver solid;float:left;margin-top:2px;padding-bottom:10px;width:60px;}
.ltfl{display:inline-block;max-width:220px;float:left;}
.invis{visibility:hidden;}
.invis2{width:0;height:0;display:inline-block;}
.treeview, .treeview ul{padding:0;margin:0;list-style:none;}
.treeview ul{background-color:inherit;margin-top:4px;padding-left:5px;}
.treeview .hitarea{/*background:url(/treeview/images/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:hand;cursor:pointer;*/}

.hitarea{display:inline;float:none;}
.treeview li{margin:0px;padding:0px 0pt 0px 8px;}
.treeview a.selected{background-color:#eee;}
#treecontrol{margin:1em 0;display:none;}
.treeview .hover{color:blue;cursor:pointer;}
/*.treeview li{background:url(/treeview/images/treeview-default-line.gif) 0 0 no-repeat;}*/
.treeview li.collapsable, .treeview li.expandable{background-position:0 -176px;}
/*.treeview .expandable-hitarea{background-position:-80px -3px;}*/
.treeview li.last{background-position:0 -1766px}
/*.treeview li.lastCollapsable, .treeview li.lastExpandable {background-image:url(/treeview/images/treeview-default.gif);}*/
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position:0;}
.treeview-red li{background-image:url(/treeview/images/treeview-red-line.gif);}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable{background-image:url(/treeview/images/treeview-red.gif);}
.treeview-black li{background-image:url(/treeview/images/treeview-black-line.gif);}
.treeview-black /*.hitarea,*/ .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable{background-image:url(/treeview/images/treeview-black.gif);}
.treeview-gray li{background-image:url(/treeview/images/treeview-gray-line.gif);}
/*.treeview-gray /*.hitarea,*/ .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable{background-image:url(/treeview/images/treeview-gray.gif);}
.treeview-famfamfam li{background-image:url(/treeview/images/treeview-famfamfam-line.gif);}
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable{background-image:url(/treeview/images/treeview-famfamfam.gif);}*/
.filetree li {padding:3px 0px 2px 8px;}
.filetree span.folder, .filetree span.file{padding:1px 0 1px 0px;display:block;min-height:15px;}
/*#videoBar{width:160px;margin-right:5px;margin-left:5px;padding-top:4px;padding-right:4px;padding-left:4px;padding-bottom:0px;}*/
#videobar {padding:8px;}
#videolenke {padding-left:8px;}
#tabs.noborders, #eksttabs.noborders {border:0;}
.butt{display:inline-block;padding:4px;background-color:#DCDCDC;/*background-image:url(https://krydder.bib.no/bilder/bs/bluebuttbgd.png);*/border:1px outset #cdcdcd;text-align:center;font-weight:bold;min-width:90px;color:black !important;-moz-border-radius:4px;}

.butt:focus{border:1px inset #cdcdcd;}
.normal {font-weight:normal;}
.ebutt{display:inline-block;padding:4px;border:1px outset #cdcdcd;text-align:center;font-weight:bold;color:black !important;-moz-border-radius:4px;background-color:#6CC24A;min-width:90px;}
.ebutt:hover{background-image:url(https://krydder.bib.no/bilder/bs/ebuttbg.png);}
.ebutt:focus{border:1px inset #cdcdcd;}
.ebutt2{display:inline-block;padding:3px;border:1px outset #cdcdcd;text-align:center;font-weight:bold;color:black !important;-moz-border-radius:3px;}
.ebutt2:hover{background-image:url(https://krydder.bib.no/bilder/bs/ebuttbg.png);}
.ebutt2:focus{border:1px inset #cdcdcd;}
.uthev tr:hover {background:#DDD}
.ui-tabs .ui-tabs-panel {/*padding:0 !important;*/ padding-left:1em !important;}
.srwmarginer a {display:inline-block !important; margin-left:2em;margin-right:1em;}
.width40 {display:inline-block;width:40%;}
.width60 {display:inline-block;width:60%;}


#idletimeout { background:#CC5100; border:3px solid #FF6500; color:#fff;  text-align:center; font-size:12px; padding:10px; position:relative; top:0px; left:0; right:0; z-index:100000; display:none; }
#idletimeout a { color:#fff; font-weight:bold }
#idletimeout span { font-weight:bold }
#varsler li {margin-left:1em;margin-top:1em }
/*#main .ui-widget-header {border-bottom:0 !important;}*/
ul.ui-tabs-nav li.ui-state-default {
    background-color: white;
    border: none;
}
ul.ui-tabs-nav li.ui-tabs-active {
    background-color: white;
    border: 1px solid hsl(0,0%,85%);
	border-bottom:none;
}
.noborders ul.ui-tabs-nav {
    background-color: white;
    border: none;
    border-bottom: 1px solid hsl(0,0%,90%);
}
#topplister .ui-widget-header, #topplister .ui-state-default {background:none !important;border:0;}
#blameny .ui-widget-header, #blameny .ui-state-default {background:none;border:0;}
#rightcol .ui-state-default, #rightcol .ui-widget-content .ui-state-default, #rightcol .ui-widget-header .ui-state-default {font-weight:normal!important;}
/*#rightcol .bs-box-header, #rightcol .bs-box-small, #leftcol .bs-box-header, #leftcol .bs-box-small {-moz-box-shadow: 3px 3px 5px #CCC; -webkit-box-shadow: 3px 3px 15px #CCC;}*/
/*#menytabs .ui-state-default {background:none;}
#menytabs .ui-corner-top {border:none;}*/
#hideright {border:none;width:3px;}
#hideright:hover {border-right:4px solid gray;cursor:pointer;}
#msokmeny .bs-box-small {position:absolute;}
#samling_titselect {max-width:300px;}
/*.bs-vfane {visibility:hidden;}*/
/*#mm {padding-left:12px;}*/
div[id="mm"] input, div[id="mm"] textarea {padding:6px;}
#mm .forhandsbestramme {width:400px;}
#mm .forhandsbestramme input {padding:1px;}



.ui-btn {
/*	font-size: 16px;*/
	margin: .5em 0;
	padding: .3em .3em;
	display: block;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.ui-listview > li {
    display: block;
    position: relative;
    overflow: visible;
}
.ui-listview, .ui-listview > li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.ui-listview > li > a.ui-btn {
    margin: 0;
    display: block;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#resForm input {padding:inherit}

.o-abspos {
	position:absolute;
}
.o-relpos {
	position:relative;
}
.c-centerbox {
	margin-left:auto;
	margin-right:auto;
	width:300px;
	height:200px;
	border:1px solid silver;
	background:white;	

}
.bs-tilbakediv a {
    display: inline-block;
    background: #f8f8f8;
    border: 1px solid #e6e6e6;
    padding: 5px;
    margin: 6px;
    border-radius: 3px;
font-size:larger;
font-weight:bold;
}

.ytre * {
	-webkit-box-sizing:border-box;
	box-sizing: border-box;
}
.ytre {
background-attachment: fixed;
width: 100px;
display:inline-block;
  height: 130px;
  position: relative;
  overflow: hidden;
  margin: 5px;
  text-align:center;
}
.ytre > header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 5px;
/*  background: inherit;
  background-attachment: fixed;*/
}
.ytre > header::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background:hsl(13,96%,53%);
  opacity:0.5;
  text-shadow:1px 1px 1px 1px rgba(0,0,0,0.7);
/*  background: inherit;
  background-attachment: fixed;
  -webkit-filter: blur(12px);
  filter: blur(12px);
  transform: scale(2) translateY(20px);
*/
}
.ytre > header.bs-l::before {
	/*background:hsl(113,96%,53%);*/
	background:hsl(113,96%,0%);
}
.ytre > header::before:hover {
	opacity:0.8;
	font-size:larger;
}

/*.ytre > header > a {
  margin: 0;
  color: white;
  position: relative;
  z-index: 1;
}
.ytre > header > a.bs-ledig {
  margin: 0;
  color: white;
  position: relative;
  z-index: 1;
}
*/
.ytre > header > p {
  margin: 0;
  color: white;
  position: relative;
  z-index: 1;

}
/*.ytre > header > p.bs-l {
	font-weight:bold;
}*/
input::-webkit-input-placeholder {
    color:    #626262;
}
input:-moz-placeholder {
    color:    #626262;
}
/*.ui-widget-content .ui-button {-webkit-box-shadow:2px 2px 12px #DDD}
#main .ui-button:hover {-webkit-box-shadow:3px 3px 12px #AAA}*/
#signatur {border:none;
clear: both;
	height: 50px;
/*	background-color: #000;*/
	/*color: #DDD;
	text-align:center;*/
	margin: -60px auto 0 auto;
	position: relative;
	padding-top: 10px;
	font-size:10pt;

		  } 
#clearfooter {
	display: block;
	height: 60px;
}
/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}
#signatur a, #vsms {font-weight:normal;/*opacity:0.70;filter:alpha(opacity =70); color:white;text-shadow: black 1px 1px 2px !important;*/}
#blameny li a {color:black;}
#vsms:hover {text-decoration:underline;}
.bs-text-light #bgblaing {background:#CCC;opacity:0.6;filter:alpha(opacity=60);}
#bgblaing div:hover{cursor:pointer;}
#custom-tweet-button {display:inline-block;}
#custom-tweet-button a {
    display: inline-block;
	font-family:  'Titillium Web', "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;font-size:13px;line-height:15px;
	text-shadow:none;
	text-decoration:none;
    padding: 2px 5px 2px 20px;
}

.fb-share-button {
background: /*#29447e*/ no-repeat;
  display: inline-block;
  padding: 0;
/*  text-decoration: none !important;*/
  outline: none;
margin-top:3px;
  /* size specific: */
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA3klEQVQ4y2PRdKn7z0AFwAIi4sKcKDLk1r1nEIPuPHxLkUGv336BGEQ1rxEDZCX5GQrirBn4eTnA/MlLjjNcvPEc1aD//wmHN7IhMD0wfSAKYhARLoIZMnv1aYbjFx5h9xoxLoKBZ68+YagHuo1wGM1vC0Hh12c7g+mJi44yXMAMI9Jj6T+SPkQY4TEpvmI1mF7YEQpx0eQ9DA+evscwlmQXgdSiqyfKRdg8haEeZhDDf1IDB0fKVpARINocSTFecHSj5rV3EIP+kRhG/3CFEQOp0Y/LawuWbyWol5AaANk/bY+p9jj+AAAAAElFTkSuQmCC);
}
.fb-share-button span {
  background: #5f78ab;
  border-top: solid 1px #879ac0;
  border-bottom: solid 1px #1a356e;
  color: white;
  display: inline-block;
/*  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;*/
  font-weight: normal;
  margin: 1px 1px 0 0;
  text-shadow: none;
  padding: 0 6px;
  /* size specific section: */
   line-height: 15px;
  font-size: 13px;
   margin-left:18px;
margin-bottom:5px;
}
table.webmailtable td {padding:0.5em;}
#cookie-bar {background:#444; /*height:56px; line-height:24px;*/ color:#eeeeee; text-align:center; padding:6px;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar p {margin:0; padding:0;font-size:10pt;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:3px 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#007700;margin:3px}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;font-weight:normal;}
#cookie-bar .cb-policy:hover {background:#0055dd;}
.zoomContainer {pointer-events:none;}
.laaneropp table {margin-right:20px;}
/*ng_responsive_tables.css*/
@media (max-width: 350px) {
	/* CSS Responsive table */
table.overutl td {display:block;text-align:center;}

	table.responsive,
	table.responsive thead,
	table.responsive tbody,
	table.responsive th,
	table.responsive td,
	table.responsive tr { display: block; }
	table.responsive a {font-weight:bold;}
	table.responsive thead tr { position: absolute; top: -9999px; left: -9999px; }
	table.responsive tr { margin-bottom: 10px; }
	table.responsive td { border: none; text-align:center;border-bottom: 1px solid #eee; position: relative; }
	table.responsive td:before {display:block;top: 6px; left: 6px; width: 100%; padding-right: 10px; text-align: center; word-wrap: break-word; }
	table.responsive thead tr:first-child { position: absolute; top: -9999px; left: -9999px; }
	table.responsive td:before { content: attr(data-content); height: 20px; }
	table.responsive td.small-padding { padding-top: 5px; padding-bottom: 5px; }
	table.responsive td.medium-padding { padding-top: 15px; padding-bottom: 15px; }
	table.responsive td.large-padding { padding-top: 15px; padding-bottom: 15px; }

td.laaneropp {display:block;}
td.laaneropp th {width:100px;}
}
@media (max-width: 480px)  and  (min-width:321px) {

	/* CSS Responsive table */
table.overutl td {display:block;text-align:center;}
	table.responsive,
	table.responsive thead,
	table.responsive tbody,
	table.responsive th,
	table.responsive td,
	table.responsive tr { display: block; }
	table.responsive a {font-weight:bold;}
	table.responsive thead tr { position: absolute; top: -9999px; left: -9999px; }
	table.responsive tr { margin-bottom: 10px; }
	table.responsive td { border: none; border-bottom: 1px solid #eee; position: relative; padding-left: 50%; }
	table.responsive td:before {font-weight:bold;	position: absolute;	top: 6px; left: 6px; width: 40%; padding-right: 10px; text-align: left; word-wrap: break-word; }
	table.responsive thead tr:first-child { position: absolute; top: -9999px; left: -9999px; }
	table.responsive td:before { content: attr(data-content); height: 50px; }
	table.responsive td.small-padding { padding-top: 5px; padding-bottom: 5px; }
	table.responsive td.medium-padding { padding-top: 15px; padding-bottom: 15px; }
	table.responsive td.large-padding { padding-top: 15px; padding-bottom: 15px; }
td.laaneropp {display:block;}
}
/*end of responsive tables*/
/*cookieconsent-css*/
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:14px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
span[id="cookieconsent:desc"] a:visited {color:#3388CC}
.cc-window h2 {display:block}