/* NULLSTILLING OG SLIKT */
html, body, form, input, #wrapper, #innhold {
	margin:0;
	padding: 0;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-color: #fefffe;
}
#container{
}
/* HTML-TAGGER */
img { border: none; }

a { color:#369; }

acronym {
	cursor:help;
	font-variant: small-caps;
}

abbr {
	cursor:help;
	text-decoration:none;
	font-stretch: narrower;
}

em {
	font-weight:bold;
	font-style:normal;
	font-variant:small-caps;
}

caption {
	font-size:smaller;
	font-weight:bold;
}

th {
	text-align: left;
}

/* IDer */
#adminmeny {
	position:absolute;
	left:0;
	top:105px;
}
#ansattsoek {
	position: relative;
	z-index: 50;
}
#bg_holder_top {
	width: 200px;
	height: 502px;
	position: absolute;
	top: -20px;
	left: -170px;
	background-image:url('bakgrunn/HK_bg_header_170x501_top.png');
	background-repeat:no-repeat;
}
#bg_holder_rep {
	width: 90%;
	height: 440px;
	position: absolute;
	top: 0;
	left: 10%;
	background-image:url('bakgrunn/HK_bg_header_435x1.png');
	background-repeat:repeat-x;
}
#bildeholder {
	position:absolute;
	right:-64px;
	top:155px;
	margin-right: -255px;
}
#clear_both {
	clear:both;
}
#eharstad {
	letter-spacing: -2px;
	margin-bottom: 0;
	padding-bottom: 0;
}
#sok_og_logo{
	position: fixed !important;
	top: 25;
}

#fixer {
	position: fixed !important;
	right: -257px;
	top: 0;
}
#googe_site {
	position: relative;
	z-index: 50;
}
#googlesok, #ansattsok {
	height: 1.5em !important;
	border: 1px #000 solid !important;
	width: 240px !important;
}
#grasrot {
	position:relative;
	bottom:30px;
	float:right;
	width:200px;
}
#grasrot img { float: right; }
#innhold a {
	text-decoration:none;
	color: #369;
}
#innhold a.understrek { text-decoration:underline; }
#innhold a:hover { text-decoration:underline; }
#innhold p a { color:#369; }
#innhold p:hover a { color:#369; }
#innhold p abbr { text-decoration:none;	color:#009; }
#innhold p:hover abbr { border-bottom: 1px dotted #369; }
#innhold {
	background-color: #fff;
	width:500px;
	z-index:11;
	padding: 0 15px 105px;
	top:0;
	margin-left: 174px;
	margin-right: auto;
	line-height:150%;
}

#ingress	{	
	color:#000; 
	text-decoration:none;
}

#kommentarboks {
	position:absolute;
	z-index:10;
	text-align:center;
	background-color: #fff;
	left: 801px;
	top: 305px;
}
#kmeny {
	position:absolute;
	left:0;
	top:105px;
}
#kmeny a { color: #369; }
#kmeny a:visited { color: #369; }
#kmenyliste {
	padding-left: 16px;
	font-size: 14px;
}
#logo_v { text-align:left; }
#logo_v { text-align:right; }
#lukk_boks {
	position: absolute;
	z-index: 11;
	left: 970px;
	top: 310px;
}
/*#navigator {
	position: fixed;
	bottom: 0;
	width: 500px;
	background-color: #E5F4F9;
	text-align: center;
	font-size: smaller;
	margin: auto;
	z-index:1115;
}
#nyhetsbrevboks {
	position: fixed;
	margin: 0 0 -1em 15em;
	bottom: 12px;
	left: 10px;
	margin-top: -10px;
	text-align:left;
	font-size:smaller;
}
#personlige {
	position:fixed;
	bottom:0;
	width: 960px;
	background-color: #E5F4F9;
	height: 25px;
	margin-left: -190px;
	text-align:right;
	font-size:smaller;
}*/
#navigator {
	position: relative;
	text-align: center;
	width: 530px;
	height: 27px;
	margin-left: 174px;
	background-color: #E5F4F9;
	padding-top: 5px;
	z-index:255;
}
#nyhetsbrevboks {
	position: relative;
	margin-bottom: -20px;
	font-size: smaller;
	margin-left: 1em;
	z-index:25;
}
#personlige {
	position: fixed;
	bottom: 0;
	width: 960px;
	z-index: 99;
	margin: 0;
	padding: 0;
	height: 40px;
	font-size: smaller;
}
embed {margin: 0; padding: 0; }
#item {
	position: fixed;
	width: 235px;
	margin: -50px 0 0 536px;
	font-size: smaller;
}
#placeholder {
	position:fixed;
	margin-left: 536px;
}
#radm_tilraadning	{	color:#000; }

#radio_harstad {
	margin: -0.5em 0 0 1.6em;
}
#repr_innlegg {
	border-bottom: dashed 3px #555;
	padding-bottom:10mm
}
#goog_res, #hk_res {
	position:absolute;
	background-color: #fff;
	width: 240px;
	z-index: 99;
	line-height: 150%;
	border: 1px #000 solid;
	margin-top: -5px;
	padding: 2px 2px 0 2px;
	visibility: hidden;
	max-width: 240px !important; 
	padding: 0;
/*
	font-family: "Courier New", Courier, monospace !important;
	Hvorfor vil du ha søkeresultatene i monospace?! Monospace er jo ikke noe fint?!
*/
	font-family: Verdana, sans-serif;
	font-size:11px !important;
}
/* jeg har gått bort fra å stile søkene som lenker. for vanlige folk er det IKKE lenker, men noe annet. :) */
.sak_sok, .hk_sok {
	padding: 1em 0;
	margin: 0;
}
.sak_sok:hover, .hk_sok:hover {
	background-color: #369;
	color: #fff;
	background-color: #369;
}
.sak_sok a, .hk_sok a {
	text-decoration: none;
}

.sak_sok:hover a, .hk_sok:hover a  {
	color: #fff;
}

#sak_sok {	
	/* hvordan få denne boksen til å ligge på topp i Chrome?	
	Det som skal ligge på topp, ligger jo på topp, også i Chrome.
	Dessuten finnes ikke den boksen du prøver å stile... */
	z-index:255 !important;;
	font-family: "Courier New", Courier, monospace !important;
	font-size:10px !important;
}

#hk_res {
	line-height: 150%;
	background-color: #fff;
}
#rhlogo {
	margin: 4em 0 0;
	z-index: 99;
}
#saksnavigator {
	position:absolute;
	top:250px;
	left: 50px;
	font-size: smaller;
	z-index:100;
}
#sak_iutv {
	border-style:dotted
	border-bottom-width: medium;
	border-color:#333333;
	padding:8px;
	font-size:xx-small;
	line-height:8px;
}
#siste_saker {
	position: absolute;
	top: 28em;
	padding-left:16px;
}
#siste_saker a {
	color: #369;
}
#siste_saker td {
	padding: 0.3em 0;
}
#siste_sok {
	position: absolute;
	top: 27em;
}
#skryteboks {
	position:relative;
	top:25px;
	font-size: smaller;
	z-index:100;
}
#sok_og_logo {
	float: right;
	margin-top: -1em;
	width: 300px;
	margin-left: -69px;
}
#spilleboks {
	margin-top: -4.5em;
	width: 15.5em;
	float: right;
}
#topp a {
	color: #369;
}
#venstre {
	background-color: #DBEEFB;
	width:200px;
	z-index:2;
	text-align:left;
}
#wrapper {
	position:relative;
	z-index: 1;
	background-color: #E5F4F9;
	width: 960px;
	margin: auto;
	height: auto !important;

}

/* KLASSER */
.black { color:black; }
.blue { color: #369; }
.bold { font-weight:bold; }
.capitalize { text-transform:capitalize; }
.clearfix { clear: both; }
.code {
	font-family: System, Terminal, monospace;
	text-decoration:none;
}
.dokikon { margin-top: +5px; }
.ekstern_lenke { cursor:help; }
.folderback {
	background-image:url(grafikk2/ikoner/folder-1-3-9-128x128.png);
	background-position:center;
	background-repeat:no-repeat;
}
.green { color:green; }
.greenback { background-color: #66CC33; }
td a.green { color:#66CC33; text-decoration:none; }
.grey { color:grey; }
.hand { cursor:pointer;cursor:hand; }
.hovedmenypunkt {
	padding-top: 0.6em;
	list-style-type:none;
}
.hovedmenypunkt_innrykk {
	padding-top: 0.2em;
	padding-left: 1em;
	font-size:smaller;
	list-style-type:none;
}
.hvit_bak { background-color:#fff; }
.ingen_understrek { text-decoration:none; }
.ingress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	letter-spacing:1px;
}
.knapp { 
	font-size:x-small;
	background-color:#DBEEFB;
}
.larger { font-size:larger; }
.large {  font-size:large; }
.li_sakskart {
	padding-bottom:0.2em;
	padding-left:0.1em;
}
.loose { letter-spacing: +2px; }
.middle { vertical-align: middle; }
.kapitteloverskrift {	color:#369; font-size:x-large; font-stretch:extra-expanded; letter-spacing: -1px 	}
.moteplan_overskrift { width: 3.5em; }
.navpos {
	border-bottom-color:#cecece;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-right-color:#cecece;
	border-right-style:dotted;
	border-right-width:thin;
	padding-left:100px;
}	
.nomarkers {
	list-style-type:none;
	margin-left: -33px;
	position:relative;
}
.normal { font-weight:normal; }
.oddlinje { background-color: #E5F4F9; }
.parlinje { background-color: #F2FAFC; }
.purple { color:purple; }
.red { color:red; }
.small {  font-size:small; }
.sakikon {
	position:absolute;
	margin-top: -20px;
	margin-left: -25px;
}
.sakskart {
	margin-top:2em;
	padding-top:1em;
	padding-bottom:1em;
	width:30mm;
	font-size:small;
	background-color:#EBfEFB;
	border-color:#FFF;
	border-style:dotted;
	border-width:thick;
	position: fixed;
}
.sakstittel:hover {
	text-decoration:underline;
	color:#00f;
}
.sumlinje {
	border-top-style:dotted;
	border-bottom-style:double;
}




.tall { text-align:right; }
.td_top { vertical-align: text-top; }
.tekst {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
}
.tett { letter-spacing: -1px; }
.tettere { letter-spacing: -2px; }
.tettest { letter-spacing: -3px; }
.uppercase { text-transform:uppercase; }
.utvalg_navn {
	padding-top: 0.6em;
	list-style-type:circle;
	font-stretch:wider;
	font-weight:bolder;
}
.utvalg_medlem {
	padding-top: 0.2em;
	padding-left: 1mm;
	font-size:smaller;
	list-style-type:none;
}
li.vedlegg { list-style-image:url('grafikk2/ikoner/binders_16x16.png'); }
.x-large { font-size:x-large; }
.x-small {  font-size:x-small; }
.xx-small { font-size:xx-small; }
.yellow { color:yellow; }
.whiteback { background-color: #F6FCF3; }
.nolist { list-style-type: none; }

