/* Version: $Id: websok4std.css,v 1.141 2005/11/23 16:48:27 odd Exp $*/
body {margin:0;padding: 0 0 0 0;}
table { empty-cells:show; }
td {padding:0;	cell-padding:0;border:0;margin:0;spacing:0;}
H1 {display:inline;	z-index:1;align:center;margin-left:10px;}
H2 {display:inline;left:25px;top:100px;margin:0px;z-index:10;}
input {padding:0;margin:0;valign:top;}

table.meny {width: 100%;z-index:11;margin: 0px 0px;text-align: left;valign:center;height: 24px;border-bottom: 1px #006666 solid;}

img.logo {display:block;/*position:absolute;  clear: both;*/ margin:0px; padding:0px; z-index:11;	/*top:25px; left:0px;*/ align:left; text-align:left;}

.treff {left: 10%;margin-left:8px;border:1px solid black;rules:none;align:center;padding-left:4px;padding-right:4px;}

/*Detaljert visning. Noen elementer skal være usynlige på utskrift.*/
@media screen {
	.post {width:750px;cellpadding:0;cellspacing:0;border:solid #006666 1px;align:left;background:white;cellmargin:0;}
	div.postlinje {border-top:2px #006666 solid;max-width:800px;min-width:400px;margin-right:1ex;}
	td.grey {background:#dce8ed;	/*lyseblått*/}
}
@media print {
	.post {width:600px;clear:both;}
	div.postlinje {border: 0;width:600px;margin-right:1ex;}
	.signatur {	display:none;}
	.ikkeSkriv {display:none;}
	.nr {display:none;cursor:pointer;padding:0;}
	table.vispostskjema {display:none;}
}

/*Trefflister vises med annen hver klasse*/
tr.tittellinje {cellspacing:0;}	
tr.tittellinje th {padding-left:0.5em;}
tr.tittel {margin-bottom:0px;padding:1px;}
tr.tittel td {valign:middle;align:left;padding-left:0.5em;}
tr.tittel2 {margin-bottom:0px;padding:0.5;}
tr.tittel2 td {valign:middle;align:left;padding-left:0.5em;}



table.hjelpefeltboks {align: left;cellpadding: 0;cellspacing:0;}
div.hjelpbg {position: absolute;overflow: auto;left:420px;top: 120px;width:350px;height:250px;}
table {margin: 0;padding: 0;cellspacing: 0;	border:0;cellpadding:0;rules:0;}
table.right {margin: 0;padding: 0;cellspacing: 0;position: absolute;/*if 'fixed' not supported*/position: fixed;right:0px;top:36px;left:80%;z-index:11;align:right;border-style:none;}
td.hjorne {	align:top;}
input.enkel {width: 220px;height: 20px;}
div.avgrens {display:inline;padding-right:3em;}
table.pubsok {align: left;left: 20px;margin:10px;}
.pubsokdiv {margin-left:10px;border: 1px black solid;}
A.nullstill {display: inline;background:lightblue;valign:center;margin-top:2px;}
div.signatur {display:block;width:100%;height:50px;padding-bottom:0px;margin:0px;margin-bottom:0px;}

/*Diverse skjulte elementer/menyer*/
div.bokinfo {display:none;position:absolute;right:0px;top:0px;valign:top;padding:12px;margin-top:1.1em;visibility: hidden;z-index: 12;border:solid #006666 1px;}
div.hidden {position:absolute;visibility:hidden;}
div.VPMeny {display:block;position:absolute;width:150px;height:75px;visibility:hidden;z-index:12;border:solid #006666 1px;border-top:0;padding:3px;}
.VTMeny {display:block;position:absolute;visibility:hidden;z-index:100;font-size:x-small;border:solid #006666 1px;border-top:0;padding:3px;}
.VLMeny {display:block;position:absolute;width:175px;visibility:hidden;z-index: 100;border:solid #006666 1px;border-top:0;padding:3px;}
/*Skjult skjema for å begrense søket videre. */
div.begrensninger {display:block;position:absolute;overflow:auto;valign:top;right:0;width:750px;right:0px;visibility:hidden;z-index:100;border:solid #006666 1px;border-top:0;}

/*Skjulte tipsbokser, som vises ved forskjellige anledninger*/
div.hjelpefelt {display:none;position:absolute;overflow:auto;width:300px;valign:top;padding:1em;padding-top:0;top:0px;visibility:hidden;z-index:100;font-size:x-small;}
.hjelpXtra {width:200px;}

div#begrensninger > input {width:150px;}
table.pubover {margin:0;padding:0;}
table.vispostskjema {width:100%;padding:5px;}
td.bareledigeskjema {colspan:100%;padding:5px;}
td.postvis {valign:top;padding:12px;top:0px;z-index:11;border:solid #006666 1px;}	
div.nr {cursor:pointer;padding:0;}	
div.aktiv {display:inline;}
.b {font-weight:bold;}
.sok {display:inline;margin-left:0.5em;}
.hx {display:inline;font-size:x-small;font-weight:bold;}

td.forklaring {width:300px;padding:2em;background:white;border:1px solid black;margin:1.3em;padding:1em;valign:top;
}

/*Gjør "class=il" til forkortelse av linja under*/
.il {display:inline;}


.sokeurl {margin:0;padding:0;}
/**/
.pad3 {padding-right:3em;}
/*Utseende på sida "Lesbarhet"*/
.venstre {display:table-cell;width:49%;border: 1px solid black;margin:1em;padding:8px;}
.hoyre {display:table-cell;width:49%;border: 1px solid black;margin:1em;padding:8px;}
.tr {display:table-row;}
.td {display:table-cell;}
.border-right {border-right:1px black solid;}
.border-top {border-top:1px black solid;}
.bt {display:block;text-align:center;bottom:2px;}
.border {border: 1px solid black;}
.marg {margin:3px;}
.flyt {z-index:20;position:relative;float:left;display:block;width:150px;height:175px;padding:2px;vertical-align:bottom;text-align:center;overflow:auto;}


/*Sørger for at menylinja alltid er synlig øverst.*/
div.fixed { position: absolute; top:0;left:0;width:100%;height:28px;}
@media screen
 {
body>div.fixed {position:fixed;}
}
div.content {padding-top: 4em;}
@media print {
	div.content {padding-top: 0;}
}

/*Spesielt for SafariSøk*/
/*Lager en ramme rundt ikonene*/
.ramme {border:1px solid black;padding:0.5em;width:750px;align:center;margin-top:0;margin-left:25px;margin-top:0px;padding-top:3px;}
/*Denne gjør at "Her er du nå" teksten og det som måtte følge, får tykk skrift.*/
DIV.historie {font-weight:bold;}
.bp {border-spacing:5px;}
.ikonUrl {display:block;padding:0;margin:0;}
/*Utseendet på en linkene i historie informasjonen. */
/*Den første linja kan leses slik: "linker (a href) som ligger innenfor en div-tag som har id=historie skal vises slik:"*/
.histurl {font-family:Arial;color:#006666;text-decoration: none;font-weight:bold;}
.histurl a:visited {color:#006666;}
.rodramme {border:2px solid red;padding:0.5em;}
.venstremeny {display:block;left:0;padding-left:0;position:absolute;position:fixed;height:300px;width:150px;border:1px solid black;border-left:0;border-top:0;background:#dce8ed;text-align:left;font-size:small;top:0;}

/*Bestemmer størrelsen på småbildene som vises i trefflista. Ved å bruke "em" vil disse også skalléres hvis brukern øker skriftstørrelsen i browsern. (Slik som Opera gjør for alle bilder.)*/

img.mini {width:4em;}
img.med {width:6em;}
img.lg {width:13em;}
.littmarg {margin-left:0.8em;margin-right:0.8em;}
div.f {float:left;border-radius:10px;-moz-border-radius: 10px;margin:5px;min-height:140px;min-width:150px;padding:0px;overflow:hidden;}

/*For bildebaser*/
td.td1 {text-align:center;padding-top:5px;padding-bottom:0;width:100%;}
.td2 {text-align:center;padding-top:2px;padding-bottom:0;width:100%;font-family:Times,serif;height:2em;}
div.spacer {clear:both;}
.lenkerad {
	text-align:center;
	border-collapse:collapse;
	font-family:Arial,sans-serif;
	margin-top:20px;
}

.lenkerad td {
	border-right:1px solid #006666;	
	border-right:1px solid #eeeeee;
	padding-right:10px;				
}
/*Trefflista i samsøk*/
.tliste {margin:1cm;margin-top:0;border:none;padding:15px 10px 1cm; border-radius:20px;rules:none;-moz-border-radius: 20px;}
/*Utvalgslista (fylles ved bruk av handlekurv ikonet)*/
.huskmeny {display:none;margin-top:3px;z-index:100;width:300px;height:400px;overflow:scroll;}

/*ledeteksten i postvisning*/
 .ledetekst {font-weight:bold; width:100px;}


/*Tips en venn-skjema*/
.tipsskjema {display:none;margin:1ex;z-index:101;}