*
{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	/*font-size: 8pt;*/
}
body	
{
	margin:0;
	padding:0;
	background: #ddd url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/bakgrunn-body.gif) repeat-x;
	font-size: 76%;
}

/* Digimaker-editor-klassar */
h1 
{
	font-size: 1.6em;
}
h2
{
	font-size: 1.3em;
}
h3
{
	font-size: 1.1em;
}
.serif 
{
	font-family: Times New Roman, Roman, Serif;
	display: inline;
}
.monospace
{
	font-family: Courier New, Courier, Monospace;
	display: inline;
}
.textLarge
{
	font-size: 1.2em;
	display: inline;
}
.textLarger
{
	font-size: 1.4em;
	display: inline;
}
.textLargest
{
	font-size: 1.6em;
	display: inline;
}
.textSmall
{
	font-size: 0.9em;
	display: inline;
}
.textSmaller
{
	font-size: 0.8em;
	display: inline;
}
.textSmallest
{
	font-size: 0.6em;
	display: inline;
}

/* Slutt Digimaker-editor-klassar */

form {
  margin: 0;
  padding: 0;
}

img	
{
	display: block;
	border: none;
}

td	{
	padding: 0;
	vertical-align: top;
}
a 
{
	color: #338;	
}
.break
{
	clear: both;
}
/* Ramma rundt *****************************************************************/
#ytre 
{
	margin: 0 auto;
	width: 794px;
}
#ytre #ramme-n {
    /*width: 794px;*/
    width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-n.gif) repeat-x;
	float: left;
}
#ytre #ramme-a {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-a.gif) repeat-y;
	background-position: right;
	float: left;
}
#ytre #ramme-s {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-s.gif) repeat-x;
	background-position: bottom;
	float: left;
}
#ytre #ramme-v {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-v.gif) repeat-y;
	float: left;
}
#ytre #ramme-na {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-na.gif) no-repeat;
	background-position: top right;
	float: left;
}
#ytre #ramme-sa {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-sa.gif) no-repeat;
	background-position: bottom right;
	float: left;
}
#ytre #ramme-sv {
	width: 100%;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-sv.gif) no-repeat;
	background-position: bottom left;
	float: left;
}
#ytre #ramme-nv {
	width: auto;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/raame-nv.gif) no-repeat;
	background-position: top left;
	float: left;
	padding: 12px;
}
#ytre #indre 
{
	float: left;
	/* mystisk felt nede i IE */
	margin-right: -1px;
	padding-right: 1px;
}
/* Topp ***************************************************************/
#topp
{
	width: 770px;
	height: 69px;
	background-position: right top;
	background-color: White;
}
#topp #logolenke
{	
	display: block;
	width: 260px;
	height: 69px;
	text-decoration: none;
}

#topp #printlogo
{	
	display: none;
}

/******************************************************************************/
#kropp
{
	width: 770px;
	background-repeat: repeat-y;
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/bakgrunn.gif);
	background-color: White;
	padding-bottom: 20px;
	float: left;
	position: relative;
	_height: 300px;
	min-height: 300px;
}
/*
#kropp-indre
{
	/*float: right;* /
	position: relative;
	border: 1px solid red;
	float: left;
}*/

/******************************************************************************/
#venstreside /* holdar for heile venstresida */
{
	font-size: 0.9em;
	width: 184px;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	/*overflow: hidden;*/
}
#venstreside div { /* 2_bilde.gif */
	width: 184px;	
	background-repeat: no-repeat;
}
#venstreside div div { /* 2_midt.gif */
	width: 184px;
	background-position: 171px 0;  
}
#venstreside div div div { /* 3_bak.gif */
	width: 184px;	
	background-position: 0px 48px;
}
#venstreside #venstremeny /* holdar for sjølve menyen */
{
	padding: 70px 12px 0 9px;
	width: 163px;
	
	vertical-align: top;	
	background-repeat: no-repeat;
	background-position: 171px 48px;
}

#venstreside #venstremeny a
{
	/*display:block;
	line-height:14px;*/
	text-decoration:none;
	color:#fff;
	background-repeat: no-repeat;
	background-position: 0 3px;
}

#venstreside #venstremeny a.skipnav
{
	display:none;
}
#venstreside #venstremeny a.aktiv 
{
	font-weight: bold;
}
#venstreside .menysep 
{
	margin: 0 10px 0 0;
	height: 17px;
	width: auto;
	background-position: 0 0;
}
#venstreside #venstremeny .menyoverskrift 
{	
	position: relative;
	left: -10px;
}

#venstreside .bannervenstre
{	
	margin: 0;
	padding: 0;
	border: 0;
	margin-top: 30px;
	overflow: hidden;
	background: none;
}
#venstreside .bannervenstre div 
{
	margin: 2px 2px 2px 12px;
	background: none;
}

/* Ny venstremeny */
#venstreside #venstremeny ul 
{
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
	display: inline-block;
}
#venstreside #venstremeny ul li
{
	padding: 0 0 0 12px;
	margin: 0;
}
#venstreside #venstremeny li.single {
	background-position: 0 4px;
	background-repeat: no-repeat;
}

#venstreside #venstremeny ul.expanded li
{	
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/meny-node-ljos.gif) repeat-y 0px 0.6em;
}
#venstreside #venstremeny ul.expanded li.mcVenstremenyLast 
{	
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/meny-sistenode-ljos.gif);
}


#venstreside #venstremeny ul li a span
{
	padding: 0 2px 0 0;
}
#venstreside #venstremeny .mcVenstremenyParent
{
	position: relative;
	_display: inline-block; /* ie */
}
#venstreside #venstremeny a.plus, #venstreside #venstremeny a.minus
{
	position: absolute;
	display: block;
	left: 0px;
	margin-top: 2px;
	padding: 0;
	width: 9px;
	height: 9px;
	line-height: 1px;
	font-size: 1px;
	background: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/plus.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/plus.png', sizingMethod='scale');
	outline: none;
}
#venstreside #venstremeny ul.expanded a.plus, #venstreside #venstremeny ul.expanded a.minus
{
	left: -4px;
}

#venstreside #venstremeny a.minus
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/minus.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/minus.png', sizingMethod='scale');
}

#venstreside #venstremeny ul.expanded
{
	position: relative;
	display: block;
}



/******************************************************************************/
/* Toppmeny: Suckerfish-meny, jfr.  http://www.alistapart.com/articles/dropdowns/  */

#toppmeny
{
	position: relative;
	top: 0;
	margin-left: 184px;
	width: auto;
	background: #426994;
	min-height: 1px;
	_height: 1px; /* IE-hack */
	text-align: center;
	font-size: 0.9em;
	z-index: 1;
}
#toppmeny a 
{
	text-decoration: none;
	line-height: 20px;
	color: white;
	display: inline;
	white-space: nowrap;
}
#toppmeny a.skipnav 
{
	display: none;
}
#toppmeny ul 
{
	margin: 0pt; 
	padding: 0pt; 
	list-style-type: none; 
	list-style-image: none;
	list-style-position: outside;
	background: #426994;
}
#toppmeny ul.toppmeny
{
	position: relative;
	text-align: center;
	min-height: 21px;
	_height: 21px; /* IE-hack. Lat vera. */
	padding: 0px 0 0 0;
	line-height: 14px;
	display: block;
}
#toppmeny .toppmeny li 
{
	text-align: center;
	display: inline;
	padding: 0 10px;	
}
#toppmeny .toppmeny ul li 
{	
	padding: 2px 3px;
	text-align: left;
	float: left;
	width: 160px;
	display: inline;
}
#toppmeny .toppmenyParent a 
{
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: right 6px;
	display: inline;
}
#toppmeny .toppmenyParent ul a
{
	padding-left: 0;
	background-image: none;
	display: inline;
}
#toppmeny .toppmeny li
{
	/* Obs! Sjå Opera-hack i /js/master.js */
	position: relative;	
	background: inherit;
	display: inline;
}

#toppmeny .toppmeny li ul 
{
	display: none;
	position: absolute; 
	top: 1em; 
	left: 1px;
	width: 170px;
	background: inherit;
	border: 1px solid gray;
}
#toppmeny .toppmeny li ul li a
{
	line-height: 1em;
}
/*
#toppmeny li > ul 
{
	top: auto; 
	left: auto;
}
*/
#toppmeny .toppmeny li:hover ul, 
#toppmeny .toppmeny li.sfhover ul 
{
	display: block; 
}

/* Brødsmular ***********************************************************/
#brodsmular
{
	padding: 3px 0 3px 30px;
	position: relative;
	margin-left: 184px;
	float: left;
	display: inline;
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	font-size: 0.9em;
}

/* tipstopp(i malen tipsandre) ***********************************************************/
#tipstopp
{ 
	background-color: #c0c0c0;	
	background-position: left top;
	
}

/* Flaggfelt ************************************************************/
#flaggfelt
{
	position: relative;
	float: right;
	background-repeat: repeat-y;
	background-position: right;
	font-size: 0.9em;
}
#flaggfelt div 
{
	background-repeat: repeat-x;
	background-position: bottom right;
	vertical-align: middle;
	padding: 3px 5px 3px 0;
}
#flaggfelt #skriftstorleik a
{
	background: #dedbde;
	color: black;
	text-decoration: none;
	display: block;
	height: 12px;
	line-height: 12px;
	width: 16px;
	border: 1px solid #dedbde;
	text-align: center;
	float: left;
	margin: 0 1px;
	font-size: 11px;
}
#flaggfelt #skriftstorleik a:hover
{
	border-left-color: White;
	border-top-color: White;
	border-right-color: #999;
	border-bottom-color: #999;
}
#flaggfelt a.tipsmeny 
{
	text-decoration: none;
	padding-left: 10px;	
	margin: 0 10px 0 10px;	
	background: no-repeat left;
}
#flaggfelt a.tipsmeny:hover
{
	text-decoration: underline;
}
#flaggfelt .sprak img
{
	display: inline;
	width: 15px;
	height: 10px;
	margin: 0 2px 0 2px;
	border: 0;
}


/* Hovudfelt *************************************************************/
#hovudfelt 
{
	padding-top: 10px;
	float: left;
	width: auto;
	margin-left: 184px;
	display: inline; /* ie double margin bug */
	position: relative;
}
#hovudfelt .hovudinnhald-enkel 
{
	padding-left: 20px;
	padding-right: 5px;
	width: 561px;
}
#hovudfelt .hovudinnhald-liste
{
	padding-left: 20px;
	margin-right: 236px;
	width: 330px;
}
#hovudfelt .notisar-liste
{
	width: 213px;
	position: absolute;
	right: 5px;
	top: 15px;
}


/* Hovudinnhald *********************************************************/
#hovudinnhald *
{
	/*font-size: 1em;*/
}
#hovudinnhald img 
{
	display: inline;
}

#hovudinnhald .dmHeadline, 
#hovudinnhald .dmAbstract, 
#hovudinnhald .dm_ingress,
#hovudinnhald .dm_ingress span,
#hovudinnhald .dmFullstory,
/*#hovudinnhald .dmFullstory div, tho:overstyrer brukar-klassane (tekststørrelse)*/
#hovudinnhald .MsoNormal, 
#hovudinnhald .MsoNormal *
{
	font-size: 1em;
}




#hovudinnhald .TilSokAlle
{
	font-size: 0.8em;
	float: left;
}
#hovudinnhald .article_headline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	padding: 0 0 0 18px;
	background-repeat: no-repeat;
	background-position: 0 2.6em;
	margin: 0 0 10px 0;
}
.hovudinnhald-enkel .article_headline {
	padding: 2.5em 0 0 18px !important;
}

#hovudinnhald .artikkel img
{
	border: none;
}
#hovudinnhald img.floleft
{
	float:left;
	margin-right: 10px;
}
#hovudinnhald img.floright
{
	float:right;
	margin-left: 10px;
}
#hovudinnhald .dmHeadline
{
	margin: 0 0 5px 0;
}
#hovudinnhald .dmHeadline a
{
	font-weight:bold;
	color: Black;
	text-decoration: none;
}
#hovudinnhald .dmAbstract, 
#hovudinnhald .dmFullstory
{
	margin-bottom: 10px;
}
#hovudinnhald .dmFullstory div table
{
	clear:both;
}
#hovudinnhald .komplett_artikkel .dmAbstract 
{
	font-weight: bold;
}
#hovudinnhald .dmDate
{
	display: inline;
	margin-right: 10px;
	font-family:Arial;
	font-size: 1em; 	
}
#hovudinnhald a.dmReadmore
{
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 8px;		
}

#hovudinnhald .separatorArtiklar 
{
	width: 100%;
	height: 11px;
	margin: 5px 0 5px 0;
	clear:both;
}

.hovudinnhald-liste .komplett_artikkel
{
    clear: both;
}



/*********************************************/
/* dmRelations i #hovudinnhald og i #notisar */
.dmRelations 
{
	margin: 20px 0 5px 0;
	font-weight: bold;
	font-size:1em;
	clear: both;
}


.dmRelations *, #tilsynListe a
{
	font-weight: normal;
	text-decoration: none;
}
.dmRelations ul, #tilsynListe ul
{
	margin: 5px 0;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.dmRelations ul li, #tilsynListe ul li
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif);
	display: inline-block; /*ie-bug*/
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	padding-left: 15px;
	margin: 0;
	font-size:1em;	
}
.dmRelations ul li a
{
	font-size:1em;
}



.dmRelations .fil /* generelt: ukjend filtype */
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/annetikon.gif);
}

.dmRelations .doc 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/word2000.jpg);
}
.dmRelations .dot 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/word2000.jpg);
}
.dmRelations .xls
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/excel2000.jpg);
}
.dmRelations .pdf
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/acrobatikon.gif);
}
.dmRelations .htm,
.dmRelations .html 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/annetikon.gif);
}
.dmRelations .tif,
.dmRelations .tiff 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/TIFF.jpg);
}
.dmRelations .rtf,
.dmRelations .txt 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/annetikon.gif);
}
.dmRelations .pps 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/PowerPointpps.jpg);
}
.dmRelations .ppt 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/dokumentikon/PowerPointppt.jpg);
}

/*********************************************/
/* Søkjefelt */
.sok
{
	width: 187px;
	padding: 3px;
	background: #f1f1f1 url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/search_bg.gif) -10px center no-repeat;
	margin-bottom: 15px;
	float: right;
}
.telefonsok
{
	background-image: none;
}
.sokInput
{
	width: 185px;
	margin-bottom: 3px;
	border: 1px solid #bbb;
	height:16px;
}
.sokButton
{	
	width: 42px;
	border: 0px;
	background: #426994;
	color: White;
	height: 18px;
	float:right;
	font-weight: bold;
}
.sok label 
{	
	font-size: .9em !important;
}

/* Dei gamle søkjeboksane */

.sokEnkel, .sokListe
{	
	width: 213px;
	float:right;
}
.sokListe
{
	margin-bottom: 15px;
}	

.sokEnkelInput, .sokListeInput
{	
	width: 113px;
	margin:0 0 0 20px;
	border: 1px solid #bbb;
	float:left;
	height:16px;
}
.sokEnkelButton, .sokListeButton
{	
	width: 42px;
	border: 0px;
	background: #426994;
	color: White;
	height: 18px;
	float:right;
	font-weight: bold;
}
.dmAdvancedSearchLink 
{
	clear:both;
	display: inline;
	float: right;
	text-decoration: none;
	padding-left: 1em;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif) 0 0.3em no-repeat;
}

/* CSS og HTML-struktur er dokumenterte i fila "dokumentasjon/CSS-dokumentasjon.pub"
på webserveren */

/* Start REQUIRED styles */
a.skipnav
{
	display:none;
}
/* End REQUIRED styles */


div#sokCountyJournal
{
	/*margin: 0px 20px 0px 20px;*/
	display: block;
}
div#calenderDiv
{
	display: block;
}
#sokJournal .sok
{
	width: auto;
	background-image: none;
}

#sokJournal .sokInput
{
	margin: 2px 0;
	width: 152px;
}
#journal-navigasjon 
{
	border: 1px solid silver;
	background: #efefef;
	padding: 0.5em;
	margin-bottom: 1em;
}
#journal-navigasjon a, a.bestill
{
	padding-left: 10px;
	padding-right: 20px;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif) no-repeat 0 0.3em;
	font-weight: bold;
}
.journal-item h4
{
	margin-bottom: 0.5em;
}
table.journal
{
	width: 100%;
	border-collapse: collapse;
}
table.journal th 
{
	vertical-align: top;
	text-align: left;
	border: 1px solid silver;
	font-weight: normal;
	width: 15%;
}
table.journal td 
{
	vertical-align: top;
	border: 1px solid silver;
	padding: 0 0.1em;
}
/*********************************************/

/* Notisar og Johnsonbox */
#notisar 
{	
	font-size: 0.9em;
}
#notisar span
{
	width:193px;
}
#notisar .johnsonbox
{
	width: 193px;
	margin-bottom: 15px;
	background: #f1f1f1;
	float: right;
	overflow:auto;
	margin-left: -3px; /* http://www.positioniseverything.net/explorer/dup-characters.html */
}

#notisar .johnsonbox h3	
{
	font-size: 1em;
	width: 193px;
	background: #c0c0c0;
	font-weight: bold;
	margin: 0;
	text-align: center;
	float:left;
}
#notisar .johnsonbox ul	
{
	padding: 0;
	margin: 0.75em 0;
	list-style:none;
}
#notisar ul li
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	padding-left: 1em;
	margin: 0;
}

#notisar .johnsonbox div
{	
	padding:5px 3px;
	/*Fungerer i IE - har ikkje funne tilsvarande i firefox*/
	word-wrap:break-word;
	clear:both;
}
#notisar .johnsonbox img
{	
	float:left;
}
#notisar .johnsonbox div div
{
	/*Fungerer i IE - har ikkje funne tilsvarande i firefox*/	
	word-wrap:break-word;
	padding: 0;
	clear:both;
}
#notisar .johnsonbox div table
{
	clear:both;
}
#notisar .johnsonbox_aktuelt
{
	padding-bottom: 15px;
	background-position: 0 bottom;
	background-repeat: no-repeat;
}

#notisar .johnsonbox_aktuelt h4
{
	font-size: 1em;
	margin: 5px 3px 0 3px;
}
#notisar .johnsonbox_aktuelt .content
{
	margin-bottom: 10px;
}

#notisar .bannerbox 
{
	padding: 5px 0;
}
#notisar .bannerbox div
{
	padding: 2px 10px;
}

/* Tre siste */
#tre-siste 
{
	display: inline;
	width:560px;
	margin: 10px 0 15px 204px;
	clear:both;
	background-color: #f1f1f1;
	float: left;
	border: none;
	border-collapse: collapse;
}
#tre-siste table 
{
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	border-collapse: collapse;
}
#tre-siste td, #tre-siste th, #tre-siste table tr td, #tre-siste table tr th, #tre-siste tr
{
	padding: 0;
	margin: 0;
	border: none;
}
#tre-siste #tre-siste-td1, #tre-siste-td2 
{
	width: 280px;
}
#tre-siste #tre-siste-td2 
{
	border-left: 3px solid white;
}
#tre-siste th 
{
	background-color: #d1d1d1;
	border-bottom: 2px solid white;
}
#tre-siste a 
{
	text-decoration: none;
}
#tre-siste td 
{
	background-color: #f1f1f1;
}
#tre-siste table tr td
{
	padding: 0 3px;
}
#tre-siste td td 
{	
	font-size: 0.9em;
}

/* Fot */
#fot
{
	float: left;
	width: 770px;
	height: 27px;
	background-color: white;
	display: none;
}	

#__asptrace 
{
	clear: both;
	background: white;
	padding: 3px;
}
	
/* Enkeltmalar **************************************************************/
/* Nettstadskart */
.sitemap a
{
	text-decoration: none;
}
.sitemap ul
{
	list-style-type: none; 
	list-style-image: none;
	list-style-position: outside;
	padding-left: 15px;
	margin:0;
}
#sitemapalfa
{
	width: 550px;	
}
#sitemapalfa a
{
	text-decoration: none;
	display: block;
}
#sitemapalfa td
{
	padding: 0 10px;
}
#sitemapalfa .celle1,
#sitemapalfa .celle3
{
	background: #eee;
}

/* search.aspx */
#bodySok .sokEnkel,
#bodySok .sokListe
{
	display: none;
}
/* skjema.aspx */
#skjema,
#dokumenter,
#tabansatte
{
	clear:both;
	width:560px;
}
#skjema a,
#dokumenter a
{
	text-decoration: none;
}
#skjema th
{
	text-align:left;
}
#skjema img,
#dokumenter img
{
	display:inline;
	border:0;
}
#skjema .skjemaOverskrift
{
	background-color:#e1e1e1;
}
#dokumenter .skjemaOverskrift
{
	background-color:#d0d0d0;
}
#skjema .col1,
#dokumenter .col1
{
	width:450px;
}
#skjema .col2,
#dokumenter .col2
{
	width:110px;
}

/* search.aspx */
.hovudsokResults td
{
	padding-top: 5px;
}
.dmResultRank
{
	background-color: #aaa;
	height: 10px;
	margin: 3px 5px 0 0;
}

/* transport.aspx */
#hovudinnhald .transport
{
	list-style-type: none;
}
#hovudinnhald .transport li 
{
	background-image: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/related_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0;
	padding-left: 15px;
	margin: 0;
}


/* Start Forum related styling */
div.grayBoxGeneral
{
	margin-top: 25px;
}
div.marginleftfivepx
{
	margin-left:5px;	
}
div.margintoptenpx
{
	margin-top: 10px;
}
div.margintopfivepx
{
	margin-top: 5px;
}
div.marginbottomtenpx
{
	margin-bottom: 10px;
}
div.columnHeaderContainer
{
	padding-top: 5px;
	padding-bottom: 5px;
	float:left;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
}

div.columnHeader
{
	font-family: Arial;
}

div.whiteRow
{
	background-color: White;
	line-height: 20px;
}

div.grayRow
{
	background-color: #E3E3E3;
	line-height: 16px;
}

div.grayRow img 
{
	display: inline;
}

div.postItem
{
	float: left;
	margin-top: 10px;
	line-height: 20px;
}

div.postColumn
{
	width: 375px;
	float: left;
	padding-left: 5px;
}

div.numOfThreadsColumn
{
	width: 100px; 
	float: left; 
	text-align: center;
}

div.dateColumn
{
	width: 80px; 
	float: left;
	text-align: center;
}

div.horizontalRule
{
	border-bottom : solid 1px #999999;
	clear:both;
	font-size:1px;
}

div.threadItem
{
	margin-top: 10px;
}

#forumPaging
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 30px;
	line-height: 25px;
	border-top: solid 1px #D5D5D5;
	border-bottom: solid 1px #C9C9C9;
}

div.quoteBlockTrue
{
	background-color: White;
	border: solid 1px black;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 520px;
	text-indent: 3px;
	font-style: italic;
	float: left;
	display: inline;
}
div.quoteBlockFalse
{
	display: none;
}
/* End Forum related styling */

/* ansatte.aspx*/
#hovudinnhald #ansatteDiv
{
	clear: both;
	border-color: silver;
}
#hovudinnhald #ansatteDiv table td
{
	padding: 3px;
	border-color: silver;
	font-size: 0.9em;
}
#hovudinnhald #ansatteDiv table td.tlf
{
	white-space: nowrap;
}
#hovudinnhald #ansatteDiv table tr.header td
{	
	font-weight: bold;
	background: #f1f1f1;
}

/* Overstyre/legge til egenskaper for digimaker klasser*/


.KriseArtikkelegenskaper
{
	border:Solid;
}

#tilsynListe table td
{
	/*font-size: 0.9em;*/
	padding: 2px;
}
#tilsynListe ul li
{
	padding-left: 12px;
}
#tilsynListe div a 
{
	font-size: 1em;
}
#tilsynListe a.rapport
{
	font-weight: bold;
	padding-left: 12px;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif) no-repeat 0 0.3em;
	text-decoration: none;
}

#tilsynListeSubhead
{
	BACKGROUND-COLOR: #e1e1e1; 
	TEXT-ALIGN: right; 
	padding-bottom: 5px
}
#tilsynListeSubhead input, #tilsynListeSubhead select
{
	margin-right: 3px;
}
#tilsyn-artikkel h3
{
	font-size: 1.2em;
}
#tilsyn-artikkel .jb-abstract
{
	font-weight: bold;
	margin-bottom: 0.5em;
}
.tilsyn-topp
{
	background-color: #e1e1e1; 
	TEXT-ALIGN: center;
	margin: 15px 0;
	padding: 2px;
	border: 1px solid silver;
}
.tabell td 
{
	border: 1px solid silver;
}

/* Ekspanderande tabellar */
.table-wrapper
{
	width: 550px;
	overflow: auto;
}
.table-wrapper table 
{	
	border: 2px solid gray;
	background: white;
}
.table-wrapper table td
{	
	border: none;
	text-align: left;
}
.table-wrapper-expanded
{
	width: 550px;
	overflow: visible;
	position:relative;
}
.table-wrapper-expanded table
{
	position: absolute;
	left: 0;
	width: auto;
}
.table-control
{
	text-align: left;
	padding-bottom: 5px;
}
.table-control a
{
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
	padding-left: 30px;
}
.table-control a.expand
{
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/imgexpand0.gif) no-repeat;
}
.table-control a.contract
{
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/imgexpand1.gif) no-repeat;
}

/* view.aspx */
table.dmListviewListdetails
{
	border-collapse: collapse;
}
table.dmListviewListdetails th
{
	border: 1px solid silver;
	background: #f1f1f1;
}
table.dmListviewListdetails td
{
	border: 1px solid silver;
	padding: 0 2px 0 2px;
}

/* listeKat.aspx */
table.liste-kategori 
{
	border-top: 1px solid silver;
	border-collapse: collapse;
}
table.liste-kategori td
{
	border-bottom: 1px solid silver;
}
table.liste-kategori td
{
	padding: 0.1em 0.2em;
}
table.liste-kategori .lenke a
{
	text-decoration: none;
}

/* nyheitsarkiv */
.nyheitsarkiv-wrapper
{
	width: 100%;
	margin-top: 2em;
	text-align: right;
}
a.nyheitsarkiv 
{
	font-weight: bold;
	padding-left: 12px;
	background: url(/search/nb/20070603210204oe_/http://www.fylkesmannen.no/gfx/punkt.gif) no-repeat 0 0.3em;
	text-decoration: none;
}
#nyharkiv-kontroll
{
	border: 1px solid silver;
	padding: 0.5em;
	float: left;
	width: 340px;
	background: #f1f1f1;
}
#nyharkiv-navigasjon
{
	text-align: center;
	margin-top: 1em;
}
#nyharkiv-kontroll a 
{
	padding-right: 2em;
	font-weight: bold;
}
	
#nyharkiv-tabell
{
	clear: both;
	margin-top: 2em;
}	
#nyharkiv-tabell a
{
	text-decoration: none;
}
#nyharkiv-tabell a:hover
{
	text-decoration: underline;
}

/* foto.aspx */
.bildetabell 
{
	clear: both;
}
.bildetabell div.fotoboks 
{
	height: 130px;
	width: 100px;
	border: 1px solid silver;
	margin: 2px;
	padding: 3px;
	background-color: #f1f1f1;
	overflow: hidden;
	text-align:center;
}
.bildetabell div.fotoboks img 
{
	border: 1px solid gray;
}