/* CSS Document */
/* $Id: cssie.css,v 1.7 2007/09/14 12:41:50 erik.holm-larsen Exp $ */
/* Body-stil */
body {
	font-family: Arial, sans-serif;
	color: #333333;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	font-size: 65%;
	height:100%;
}
/* Generell stil for tabellrader og tabellceller */
tr {
	text-align:left;
	vertical-align:top;
	font: inherit;
}
td {
	text-align:left;
	vertical-align:top;
	font: inherit;
}
/* Generell stil for DIV */
div {
	padding:0px;
	margin:0px;
}
/* Stil for hr linje */
div.line {
	border:0;
	height: 1px;
	background: #999;
	margin: 0 0 10px 13px;
	overflow: hidden;
	display: block;
	width: 100%;
}
html>body div.line {
	margin: 0 0 10px 18px;
	width: 96.5%;
}
.searchresultFpList .line {
	margin: 5px 0 20px 13px;
	width: 100%;
}
/* Generell stil for bilder */
img {
	border:0;
}
/* Generelle overskrifter */
h1 {
	font: bold 120% Arial, sans-serif;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
h2 {
	font: bold 100% verdana, Arial, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
html>body h2 {
	font-size: 100%;
}
h3 {
	font: normal 140% Arial, sans-serif;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
h4 {
	font: 100% Arial, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
h5 {
	font: 100% Arial, sans-serif;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
/* Bakgrunner for UI-template i Portal */
.tblUIfront {
	border-collapse: collapse;
	border-spacing: 0;
	background-image: url(../images/bg_body.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 768px;
}
.tblUIsub1 {
	border-collapse: collapse;
	border-spacing: 0;
	background-image: url(../images/bg_body_sub1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 768px;
}
.tblUIsub2 {
	border-collapse: collapse;
	border-spacing: 0;
	background-image: url(../images/bg_body_sub2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 768px;
}
.tblUIsub3 {
	border-collapse: collapse;
	border-spacing: 0;
	background-image: url(../images/bg_body_sub3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 768px;
}
/* Tabeller */
.standard {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin-left: 0;
}
html>body .standard {
	margin-bottom: 6px;
	margin-left: -15px;
}
.standardFix {
	margin-bottom: 6px;
	margin-left: 15px;
}
*+html .standardFix {
	margin-bottom: 6px;
	margin-left: -15px;
} /* IE7 fix */
* html .standardFix {
	margin-bottom: 6px;
	margin-left: -15px;
} /* IE6 fix */
.standardFix {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100% + 25px;
	display:block;
}
.standardFix tr {
	height: 25px;
	line-height: 25px;
	padding-left: 3px;
}
.standardFix tr td {
	padding-left: 3px;
}
/* Tabellceller */
.tblCellHeading {
	width: 100%;
	font-family: verdana, sans-serif;
	font-size:105%;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color:#cccccc;
}
.tblCellInfo {
	width: 100%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tblCellField {
	width: 1%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	white-space: nowrap;
}
.tblCellData {
	width: 99%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.tblCellListLink {
	float: left;
	text-align: left;
	width: 564px;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 0;
	padding-top: 3px;
	line-height: 140%;
}
* html .tblCellListLink {
	height: 10px;
	padding-bottom: 2px;
	line-height: 150%;
}
.tblCellListLink a, .tblCellListLink a:hover, .tblCellListLink a:active, .tblCellListLink a:visited {
	padding-right: 5px;
	color: #BB0608;
}
.tblCellListInfo {
	width: 1%;
	font-family: verdana, sans-serif;
	padding-right: 0;
	padding-bottom: 1px;
	padding-top: 1px;
	display: block;
}
html>body .tblCellListInfo {
	padding-right: 180px;
}
.tblCell33 {
	width:33%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
}
html>body .tblCell33 {
	font-size: 110%;
}
.standardspotInline .tblCell33 {
	width:33%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
}
* html .standardspotInline .tblCell33 {
	width:33%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: -20px;
}
html>body .standardspotInline .tblCell33 {
	padding-left: 20px;
	margin-left: 20px;
}
*+html .standardspotInline .tblCell33 {
	width:33%;
	font-family: verdana, sans-serif;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: -20px;
}
/* Tekstfarger */
.redTxt {
	color:#bb0608;
}
.blueTxt {
	color:#105587;
}
/* Fiks for div-elementer */
#fixClearBoth {
	clear: both;
	height:1px;
}
#fixClearLeft {
	clear: left;
	height:1px;
}
/* Innholdsdiv for alt innhold (Ligger i UI-template i portal) */
#sitewrapper {
	width: 768px;
	margin: 0px auto;
	background-color: #FFFFFF;
	height: 100%;
	float: none;
	padding: 0px;
}
/* Innholdsdiv for toppfeltet (navigering, logo, bakgrunn etc..) */
#siteheader {
	background-image:url(../images/bg_header.gif);
	position: relative;
	left: 0px;
	top: 0px;
	width: 768px;
	height: 128px;
	margin: 0px;
	padding: 0px;
}
/* Global navigering i toppfeltet (eng. versjon, ledige stillinger og nettstedskart) */
#globalUtil {
	font: 90% Verdana, sans-serif;
	position: absolute;
	top: 10px;
	right: 15px;
	color: #919999;
	text-transform: uppercase;
}
#globalUtil a {
	color: #333333;
	text-decoration: none;
}
#globalUtil a:hover {
	text-decoration: underline;
}
#globalUtil .navnStatus a, a:link {
	color:#CC0000;
}
#globalUtil .navnStatus a:visited {
	color:#CC0000;
}
/* Logo */
#logoholder {
	width: 115px;
	position: relative;
	top: 27px;
	left: 30px;
}
/* Porifilbilder i toppfeltet */
#headerprofileimages {
	margin: 0px;
	padding: 0px;
	width: 444px;
	position: absolute;
	top: 36px;
	left: 180px;
	white-space:nowrap;
	height: 44px;
}
#headerprofileimages img {
	margin-right:1px;
}
/* Global navigering i toppfeltet (Hovedmeny) */
#globalNav {
	position: absolute;
	width: 588px;
	height: 32px;
	color: #cccccc;
	padding: 0px;
	margin: 0px;
	background-color:#CCCCCC;
	right: 0px;
	float: right;
	bottom: 0px;
	border: 0px;
	border-color: #000000;
}
/* Linker i global navigering */
a.glink, a.glink:visited {
	position: relative;
	top: 0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	background-color:#CCCCCC;
	padding: 7px 7px 7px 7px;
	border-right: 2px solid #f1ede0;
	text-decoration: none;
	display: block;
	float: left
}
a.glink:hover {
	text-decoration: none;
	background-color:#eeeeee;
	background-image:url(../images/glblnav_selected.gif);
}
a.glinkSelected, a.glinkSelected:visited {
	position: relative;
	top: 8px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	background-color:#eeeeee;
	padding: 7px 7px 7px 7px;
	border-right: 2px solid #f1ede0;
	text-decoration: none;
}
a.glinkSelected:hover {
	text-decoration: none;
	background-color:#eeeeee;
	background-image:url(../images/glblnav_selected.gif);
}
/* Rd linje i bunnen av global navigering */
#globalNavSubLine {
	position: absolute;
	width: 100%;
	height: 6px;
	padding: 0px;
	margin: 0px;
	float: left;
	bottom: 0px;
	background-color: #ba0404;
	overflow: hidden;
	left: 0px;
}
/* "Punktliste" brukt som overskrifter/headinger */
/* Brukt i venstrefeltet og inline i artikler */
.h2bullet {
	margin-left:10px;
	margin-right:5px
}
/* Brukt i hyrefeltet */
.h2bullet2 {
	margin-left:0px;
	margin-right:5px
}
/* "Punktliste" brukt som menyheading */
.h2menubullet {
	margin-left:0px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
}
/* Bergen kommune A- */
#serviceIndex {
	width: 180px;
	margin:10px 0 0 0;
	padding: 0px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	line-height: 120%;
	color: black;
	background-color: #f5f3f7;
	height: 100%;
	clear:both;
}
*+html #serviceIndex {
	margin:10px 0 10px 0;
	padding: 0px 0 7px 0;
}
#serviceIndex a {
	display: block;
	float: left;
	width: 21px;
	padding: 2px 0px;
	text-align: center;
	border: 1px solid #f7f3f7;
	color: #BB0608;
	text-decoration: underline;
}
#serviceIndex a:hover {
	border-color: white #999 #999 white;
	color: #666666;
}
#serviceIndex div {
	height: 85px;
	margin-left:10px;
}
#serviceIndex div span {
	display: block;
	float: left;
	width: 21px;
	padding: 2px 0px;
	text-align: center;
	border: 1px solid #f7f3f7;
	color: #BB0608;
}
/* Linker p forsiden til diverse serviceinstanter */
#serviceLinkList {
	width: 170px;
	margin-right: 0px;
	padding-left: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: black;
	background-color: #f5f3f7;
	height: 100%;
	line-height: 20px;
	list-style-type: square;
	clear:both;
}
#serviceLinkList a, #serviceLinkList a:visited, #serviceLinkList a:active {
	font-family: verdana, arial, sans-serif;
	color: #BB0608;
	text-decoration: none;
}
#serviceLinkList a:hover {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	text-decoration: none;
}
/* Meny p venstresiden  endret RB 14.09.2007*/
#siteMenulinklist h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #bb0608;
	margin-left:10px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#siteMenulinklist a, #siteMenulinklist a:visited, #siteMenulinklist a:active {
	font-family: verdana, arial, sans-serif;
	color: #BB0608;
	text-decoration: none;
}
#siteMenulinklist a:hover {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	text-decoration: none;
}
/* 14.sept2007 endret "du er her"-fet menylink til aa ogsaa faa ny bullet*/
#siteMenulinklist .current {
}
#siteMenulinklist .current a {
	font-weight: bold;
}
#siteMenulinklist .current a:link {
	color: #BB0608;
}
#siteMenulinklist .current a:visited {
	color: #BB0608;
}
#siteMenulinklist .current a:hover {
	color: #666666;
}
#siteMenulinklist .current {
	list-style-image: url(../images/listbullet.gif);
}
/*end "du er her"*/
#siteMenulinklist ul {
	margin-left:0;
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 40px;
}
#siteMenulinklist li {
	font-size : 11px;
	margin:0px;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
	list-style-image: url(../images/meny-bullet1.gif);
}
#siteMenulinklist ul ul {
	margin-left:-25px
}
* html #siteMenulinklist ul ul {
	margin-left:-25px;
}
#siteMenulinklist li li {
	font-size : 11px;
	padding: 0px 0px;
	line-height: 15px;
	list-style-image: url(../images/meny-bullet1.gif);
}
#siteMenulinklist p {
	font-size : 11px;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:10px;
}
/* Skefelt i venstrefeltet */
* html #siteMenuSearch {
	margin-bottom: -20px;
}
#siteMenuSearch ul {
	margin-top: 5px;
}
#siteMenuSearch {
	width:150px;
	padding-top:16px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:12px;
}
#siteMenuSearch .searchbutton {
	background-color: #CC0000;
	height: 16px;
	position: relative;
	left: -3px;
	border: 0px;
	color: white;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	cursor: pointer; /* moz */
	cursor: hand; /* IE */
	font-size: 11px;
	text-transform:uppercase;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
html>body #siteMenuSearch .searchbutton {
	padding: 0 2px;
}
input.searchButton, input.searchButton {
	position: relative;
	top: -1px;
}
:root input.searchButton, input.searchButton {
	position: relative;
	top: 0px;
}
#siteMenuSearch .searchfield {
	height: 16px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #bb0608;
	background-color:#eeeeee;
	width:105px;
}
.categoryLink {
	font-family: verdana, arial, sans-serif;
	color: #BB0608;
	text-decoration: none;
	font-size : 11px;
	padding: 0px 0px;
	line-height: 25px;
	margin-left: 30px;
}
/* Linker i hovedinnholdet */
#mainContentwrapper a, #mainContentwrapper a:visited, #mainContentwrapper a:active {
	font-family: verdana, arial, sans-serif;
	color: #BB0608;
	text-decoration: underline;
}
#mainContentwrapper a:hover {
	font-family: verdana, arial, sans-serif;
	color: #666666;
	text-decoration: underline;
}
/* Header i skefeltet */
.ColorBlue {
	color: #01669A;
	margin-top: -8px;
	margin-left: 10px;
}
*+html .ColorBlue {
	color: #01669A;
	margin-top: -8px;
	margin-left: 5px;
}
*html .ColorBlue {
	color: #01669A;
	margin-top: -3px;
	margin-left: 5px;
	margin-bottom: -20px; /* Justering for IE6 */
}
*+html #searchresultFp .ColorBlue {
	color: #01669A;
	margin-top: 5px;
	margin-left: 5px;
}
*html #searchresultFp .ColorBlue {
	margin-bottom: -15px;
}
/* Link faner i skefeltet */
* html .toppull, *+html .toppull {
	position: relative;
	padding: 0;
	margin:  -20px 0 0 0;
} /* IE6 og IE7 fix */
#fanecontainer ul {
	padding: 3px 0;
	margin:  5px 0 0 0;
}
html>body #fanecontainer ul {
	margin: 0;
	padding-top: 5px;
}
#fanecontainer ul li {
	list-style: none;
	margin: 0 -7px 0 0;
	display: inline;
	background: url(../images/faneLinkCornerLeft.gif) 0 0 no-repeat;
}
html>body #fanecontainer ul li {
	padding: 2px 0;
}
#fanecontainer ul li a.fane {
	padding: 2px 5px 2px 0;
	margin: 0 5px;
	font-family: verdana, arial, sans-serif;
	background: #d4d4d4;
	color: #666 !important;
	text-decoration: none !important;
	text-align: center;
	background: #d4d4d4 url(../images/faneLinkCornerRight.gif) right 0 no-repeat;
}
#fanecontainer ul li a.fane:hover {
	padding: 2px 5px 2px 0;
	margin: 0 5px;
	font-family: verdana, arial, sans-serif;
	color: #666;
	text-decoration: underline !important;
}
#fanecontainer ul li.selected {
	list-style: none;
	margin: 0 -7px 0 0;
	display: inline;
	background: url(../images/faneLinkCornerSelectedLeft.gif) 0 0 no-repeat;
}
html>body #fanecontainer ul li.selected {
	padding: 2px 0 4px 0;
}
#fanecontainer ul li.selected a.fane {
	padding: 2px 5px 4px 0;
	margin: 0 5px;
	font-family: verdana, arial, sans-serif;
	background: #d4d4d4;
	color: #fff !important;
	text-decoration: none !important;
	font-weight: bold;
	text-align: center;
	line-height: 13px;
	background: #bf0200 url(../images/faneLinkCornerSelectedRight.gif) right 0 no-repeat;
}
#fanecontainer ul li.selected a.fane:hover {
	padding: 2px 5px 4px 0;
	margin: 0 5px;
	font-family: verdana, arial, sans-serif;
	color: #fff !important;
	text-decoration: underline !important;
	font-weight: bold;
	text-align: center;
}
html>body #fanecontainer ul li.selected a.fane:hover {
	padding: 2px 5px 4px 0;
}
/* Skefelt p forsiden */
#searchFP {
	position: relative;
	background-color: #FFFFFF;
	padding: 10px 10px 6px 8px;
	width: 396px;
	border: 1px solid #999999;
	margin-top:5px;
	margin-bottom: 5px;
	font-family:Verdana, sans-serif;
	font-size:110%;
}
* html #searchFP {
	padding: 6px 10px 0 8px;
	overflow: hidden;
}
#searchFP p {
	margin-left: 0px;
	margin-top:5px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	color: #4D4D4D;
}
#searchFP a, #searchFP a:visited, #searchFP a:active {
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#searchFP a:hover {
	text-decoration: underline;
	color: #666666;
}
#searchFP .searchLinkAdvanced, #searchresultFp .searchLinkAdvanced {
	margin: 0 0 -10px 10px;
	padding: 0 20px 5px 17px;
	background: url(../images/Qmark.gif) 0 0 no-repeat;
	height: 19px;
}
#searchFormFP {
	margin: 0;
	padding: 0;
}
.heightadjust {
	height: 78px;
}
* html .heightadjust {
	height: 87px;
}
/* Formfelter og knapper */
input.button, input.inputButton {
	background-color: #CC0000;
	border: 0px;
	color: white;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	cursor: pointer; /* moz */
	cursor: hand; /* IE */
	font-size: 11px;
	text-transform:uppercase;
	height: 18px;
	width: 40px;
	margin: 0 0 0 -6px;
	padding: 0 2px;
}
input.inputText {
	height: 16px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #bf0200;
	background-color:#eeeeee;
}
input.inputTextWide {
	height: 16px;
	width: 336px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #bf0200;
	background-color:#eeeeee;
}
/*sjekker s�k-knapp vertikal plasseringsbug*/
input.button, input.inputButton {
	position: relative;
	top: -1px;
}
:root input.button, input.inputButton {
	position: relative;
	top: 0px;
}
/* Justering toppmarg for Opera */
#siteMenuSearch .searchbutton {
	position: relative;
	top: 0px;
	border-collapse: collapse;
	padding-top: 0;
	margin-top: 0;
}
@media all and (min-width:0px) {
 head~body #siteMenuSearch .searchbutton {
position: relative;
top: -1px;
}
}
/* Skeresultat (skeboks og evt. antall treff)*/
#searchresultFp {
	position: relative;
	background-color: #ffffff;
	width: 400px;
	border: 0px solid #999999;
	margin-left:8px;
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
	float: left;
	font-family:Verdana, sans-serif;
	font-size:110%;
}
* html #searchresultFp {
	position: relative;
	background-color: #ffffff;
	width: 400px;
	border: 0px solid #999999;
	margin-left:3px;
	margin-bottom: 10px;
	float: left;
	margin-top: 10px;
	float: left;
	font-family:Verdana, sans-serif;
	font-size:110%;
}
*+html #searchresultFp {
	margin-left: 10px;
} /* IE7 fix */
#searchresultFp p {
	margin-left: 0px;
	margin-top:5px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	color: #4D4D4D;
}
#searchresultFp a, #searchresultFp a:visited, #searchresultFp a:active {
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#searchresultFp a:hover {
	text-decoration: underline;
}
#searchresultFp .searchLinkAdvanced {
	padding: 0 0px 5px 17px;
	background: url(../images/Qmark.gif) 0 0 no-repeat;
	height: 14px;
}
#searchresultFp .searchLinkAdvancedToppull {
	position: absolute;
	right: 5px;
	top: 75px;
	padding: 0 60px 5px 17px;
	background: url(../images/Qmark.gif) 0 0 no-repeat;
	height: 14px;
}
html>body #searchresultFp .searchLinkAdvancedToppull {
	position: absolute;
	right: 5px;
	top: 79px;
	padding: 0 60px 5px 17px;
	background: url(../images/Qmark.gif) 0 0 no-repeat;
	height: 14px;
}
/* Skeresultat, utlisting av treff i forskjellige kategorier */
.searchresultFpList {
	width: 579px +1px;
	margin: 0px -3px 10px 0;
	background-color: #fff;
	display: block;
	float: left;
	list-style:url(../images/listbullet.gif);
	padding:5px 0;
	overflow: hidden;
}
html>body .searchresultFpList {
	width: 580px;
	margin-left: 5px;
}
.searchresultFpList .main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.searchresultFpList .main2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin-left:0;
	margin-top: 0px;
	margin-bottom: 0px;
}
.searchresultFpList .header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	margin-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.searchresultFpList .searchhelp {
	margin: 15px 0px 0px 13px;
	font-size: 120%;
} /* Hjelpetekst ved null resultat */
.searchresultFpList .show {
	font-size: 120%;
	font-weight: 600;
	margin-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.searchresultFpList p {
	margin-left: 25px;
	margin-top:5px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
.searchresultFpList a, .searchresultFpList a:visited, .searchresultFpList a:active {
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
.searchresultFpList a:hover {
	color: #666666;
	text-decoration: underline;
}
.searchresultFpList.topicview {
	margin-left: 0px;
	padding: 0;
}
.searchresultFpList.topicview table {
	margin-left: 10px;
	padding: 0;
}
.searchresultFpList.topicview .main2 {
	margin-left: 0px;
	padding: 0;
}
.searchresultFpList.topicview .header {
	margin-left: 10px;
}
.topicview {
	margin-left: 0px;
	padding: 0;
}
* html .topicview {
	margin-left: 0px;
	padding: 0;
	display: block;
	width: 100%;
}
* html .topicview table {
	margin-left: 10px;
	position: relative;
	left: -25px;
	padding: 0;
}
.topicview .main2 {
	margin-left: 0px;
	padding: 0;
}
.topicview .header {
	margin-left: 10px;
}
.grayRes {
	background: #efefef;
}
/* Skeresultat, utlisting av skeresultatliste */
#searchresultList {
	width: 570px;
	margin: 0px;
	background-color: #ffffff;
	border: 0px solid #999999;
	display: block;
	float: left;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	list-style:url(../images/listbullet.gif);
	padding-top:5px;
}
#searchresultList p {
	margin-left: 10px;
	margin-top:5px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
#searchresultList a, #searchresultList a:visited, #searchresultList a:active {
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#searchresultList a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Skeresultat, bla mellom ulike sider (forrige - neste) */
#searchresultListPages {
	width: 390px;
	margin: 0px;
	background-color: #ffffff;
	border: 0px solid #999999;
	display: block;
	float: left;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:7px;
	list-style:url(../images/listbullet.gif);
	padding-top:5px;
}
html>body #searchresultListPages {
	margin-left: 15px;
}
#searchresultListPages p {
	margin-left: 10px;
	margin-top:5px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-weight:bold;
	font-size: 120%;
	color: #333333;
}
#searchresultListPages a, #searchresultListPages a:visited, #searchresultListPages a:active {
	font-weight:normal;
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#searchresultListPages a:hover {
	color: #666666;
	text-decoration: underline;
}
/* LivsIT (p forsiden) */
#livsIT {
	width: 575px;
	margin: 0px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	margin-top:2px;
	list-style:url(../images/listbullet.gif);
	padding: 0px 0px 0px 5px;
	border: 1px solid #999999;
	position: relative;
}
#livsIT UL {
	width: 575px;
	float: left;
	list-style: none;
	padding: 0px;
	margin: -2px 0 0 0px;
}
#livsIT UL LI {
	width: 130px;
	display: block;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
}
#livsIT UL LI UL {
	width: 130px;
}
#livsIT UL LI A {
	text-decoration: none;
	color: #01669A;
	font-size: 11px;
	line-height: 14px;
}
#livsIT UL LI A:hover {
	text-decoration: underline;
}
#livsIT UL LI UL {
	padding: 0px;
	margin: 0px;
}
#livsIT UL LI UL LI {
	height: auto;
	display: block;
	font-family: verdana, sans-serif;
	font-size: 100%;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
#livsIT UL LI UL LI A:hover {
	text-decoration: underline;
}
#livsIT h2 { 
color:#01669A; 
margin:.2em 0 .5em 0; 
padding: 0 0 0 .5em; 
font-size:1.7em; 
font-weight:lighter; 
} 
/* Kategoriliste (ala LivsIT) */
#categoryList {
	BORDER-RIGHT: #999999 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #999999 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #999999 0px solid;
	WIDTH: 561px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #999999 0px solid;
	HEIGHT: 100%
}
#categoryList H3 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 130%;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	COLOR: #01468b;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#categoryList UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 581px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#categoryList UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 135px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
#categoryList a, #categoryList a:hover {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 130%;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	COLOR: #01468b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#categoryList UL LI A {
	FONT-SIZE: 11px;
	line-height: 13px;
	COLOR: #9c0000;
	TEXT-DECORATION: underline;
}
#categoryList UL LI A:hover {
	FONT-SIZE: 11px;
	line-height: 13px;
	COLOR: #9c0000;
	TEXT-DECORATION: underline;
}
#categoryList UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#categoryList UL LI UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	FONT-FAMILY: verdana, sans-serif;
	HEIGHT: auto
}
#categoryList UL LI UL LI A, #categoryList ul li ul li a:hover {
	FONT-SIZE: 11px;
	COLOR: #ce0000;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
#categoryList UL LI UL LI A:hover {
	TEXT-DECORATION: underline;
}
div#categoryList ul>ul>li>a, div#categoryList ul>ul>li>a:hover {
	line-height: 30px;
}
/* Temaliste ("se ogs") */
#topicList {
	width:561px;
	height:100%;
	padding: 0px 0px 0px 0px;
	border: 0px solid #999999;
}
#topicList h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #01468b;
}
#topicList UL {
	width: 581px;
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
#topicList UL LI {
	width: 130px;
	display: block;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
#topicList UL LI A {
	text-decoration: underline;
	color: #9c0000;
	font-size: 11px;
}
#topicList UL LI A:hover {
	text-decoration: underline;
}
#topicList UL LI UL {
	padding: 0px;
	margin: 0px;
}
#topicList UL LI UL LI {
	display: block;
	font-family: verdana, sans-serif;
	font-size: 100%;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
#topicList UL LI UL LI A {
	text-decoration: underline;
	color: #9c0000;
	font-size: 11px;
}
#topicList UL LI UL LI A:hover {
	text-decoration: underline;
}
/* Emne og kategori-liste (oppslag a-) */
.entryList {
	width:561px;
	height:100%;
	margin-top:20px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #999999;
}
.entryList h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #01468b;
}
.entryList UL {
	list-style-image:url(../images/listbullet.gif);
	width: 581px;
	float: left;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
.entryList UL LI {
	list-style-image:url(../images/listbullet.gif);
	width: 180px;
	display: block;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
}
.entryList UL LI A {
	text-decoration: underline;
	color: #9c0000;
	font-size: 11px;
	line-height: 15px;
}
.entryList UL LI A:hover {
	text-decoration: underline;
}
.entryList UL LI UL {
	list-style-image:url(../images/listbullet.gif);
	padding: 0px;
	margin: 0px;
}
.entryList UL LI UL LI {
	list-style-image:url(../images/listbullet.gif);
	display: block;
	font-family: verdana, sans-serif;
	font-size: 100%;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	clear:both;
}
.entryList UL LI UL LI A {
	text-decoration: underline;
	color: #9c0000;
	font-size: 11px;
}
.entryList UL LI UL LI A:hover {
	text-decoration: underline;
}
/* Brdsmule */
#breadcrumb {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color:#cc0000;
	background-color: #FFFFFF;
	padding: 15px 10px 0px 0px;
	width: 390px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 10px;
}
#breadcrumb a, #breadcrumb a:visited, #breadcrumb a:active {
	color: #cc0000;
	text-decoration: underline;
}
#breadcrumb a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Seksjonsnavn */
#sectionname {
	font-family: verdana, sans-serif;
	font-size: 150%;
	color:#003399;
	font-weight:bold;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	width: 90%;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: 10px;
}
#sectionname a:link {
	color:#003399;
	text-decoration:none;
}
#sectionname a:visited {
	color:#003399;
	text-decoration:none;
}
#sectionname a:hover {
	text-decoration:underline;
}
/* Innholdsfelt i midtfeltet */
#mainContentwrapper {
	background-color: #FFFFFF;
	padding: 0px 7px 0px 7px;
	width: 400px; /*height:100%;*/
	top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
}
#mainContentwrapper img {
	float:left;
	margin:0px 0px 10px 0px;
}
#mainContentwrapper .module {
	padding: 0px;
}
#mainContentwrapper .module h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #003366;
}
/*
html>body .module h2{font-size: 100% !important; }
*/
#mainContentwrapper .module h1.secheading {
	background-color:#e1e1e1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 200%;
	font-weight: bold;
	margin:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom:5px;
	color: #334d55;
}
#mainContentwrapper .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#mainContentTwoCol {
	background-color: #ffffff;
	width: 400px; /*height:100%;*/
	top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-top: 0px;
	padding:0px;
}
#mainContentTwoCol .moduleTwoColLeftBorder {
	background-color: #ffffff;
	width: 195px;
	height:100%;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-top: 0px;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding-right:5px;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol a, #mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol a:visited, #mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColLeftBorder .moduleStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColRightBorder {
	background-color: #ffffff;
	width: 195px;
	height:100%;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 5px;
	float: right;
	margin-top: 0px;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding-right:5px;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol a, #mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol a:visited, #mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol .artdate {
	margin-top:10px;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#mainContentTwoCol .moduleTwoColRightBorder .moduleStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder {
	background-color: #ffffff;
	width: 390px;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 10px;
	margin-left:10px;
	margin-top: 5px;
}
#moduleOneColBorder .moduleStoryOneCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:5px;
}
#moduleOneColBorder .moduleStoryOneCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
#moduleOneColBorder .moduleStoryOneCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#moduleOneColBorder .moduleStoryOneCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#moduleOneColBorder .moduleStoryOneCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#moduleOneColBorder .moduleStoryOneCol ul {
	list-style:none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
#moduleOneColBorder .moduleStoryOneCol li {
	list-style:none;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
}
#moduleOneColBorder .moduleStoryOneCol li a, #moduleOneColBorder .moduleStoryOneCol li a:visited, #moduleOneColBorder .moduleStoryOneCol li a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneCol li a:hover {
	color: #666666;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneCol a, #moduleOneColBorder .moduleStoryOneCol a:visited, #moduleOneColBorder .moduleStoryOneCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#moduleOneColBorder .moduleStoryOneCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#moduleOneColBorder .moduleStoryOneCol .artdate {
	margin-top:10px;
}
#moduleOneColBorder .moduleStoryOneCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#moduleOneColBorder .moduleStoryOneCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorderWide {
	background-color: #ffffff;
	width: 561px;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 10px;
	margin-left:10px;
	margin-top: 5px;
}
#moduleOneColBorderWide .moduleStoryOneCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:5px;
}
#moduleOneColBorderWide .moduleStoryOneCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
#moduleOneColBorderWide .moduleStoryOneCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#moduleOneColBorderWide .moduleStoryOneCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#moduleOneColBorderWide .moduleStoryOneCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#moduleOneColBorderWide .moduleStoryOneCol ul {
	list-style:none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
#moduleOneColBorderWide .moduleStoryOneCol li {
	list-style:none;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
}
#moduleOneColBorderWide .moduleStoryOneCol li a, #moduleOneColBorderWide .moduleStoryOneCol li a:visited, #moduleOneColBorderWide .moduleStoryOneCol li a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: none;
}
#moduleOneColBorderWide .moduleStoryOneCol li a:hover {
	color: #666666;
	text-decoration: none;
}
#moduleOneColBorderWide .moduleStoryOneCol a, #moduleOneColBorderWide .moduleStoryOneCol a:visited, #moduleOneColBorderWide .moduleStoryOneCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#moduleOneColBorderWide .moduleStoryOneCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#moduleOneColBorderWide .moduleStoryOneCol .artdate {
	margin-top:10px;
}
#moduleOneColBorderWide .moduleStoryOneCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#moduleOneColBorderWide .moduleStoryOneCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorderWide .moduleStoryOneCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorderWide .moduleStoryOneCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorderWide .moduleStoryOneCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
/* Uten ramme*/
#moduleOneColNoBorder {
	background-color: #ffffff;
	width: 390px;
	border: 0px solid #999999;
	top: 0px;
	margin-bottom: 10px;
	margin-left:10px;
	margin-top: 5px;
}
#moduleOneColNoBorder .moduleStoryOneCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:5px;
}
#moduleOneColNoBorder .moduleStoryOneCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
#moduleOneColNoBorder .moduleStoryOneCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#moduleOneColNoBorder .moduleStoryOneCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#moduleOneColNoBorder .moduleStoryOneCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#moduleOneColNoBorder .moduleStoryOneCol ul {
	list-style:none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
#moduleOneColNoBorder .moduleStoryOneCol li {
	list-style:none;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
}
#moduleOneColNoBorder .moduleStoryOneCol li a, #moduleOneColNoBorder .moduleStoryOneCol li a:visited, #moduleOneColNoBorder .moduleStoryOneCol li a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: none;
}
#moduleOneColNoBorder .moduleStoryOneCol li a:hover {
	color: #666666;
	text-decoration: none;
}
#moduleOneColNoBorder .moduleStoryOneCol a, #moduleOneColNoBorder .moduleStoryOneCol a:visited, #moduleOneColNoBorder .moduleStoryOneCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#moduleOneColNoBorder .moduleStoryOneCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#moduleOneColNoBorder .moduleStoryOneCol .artdate {
	margin-top:10px;
}
#moduleOneColNoBorder .moduleStoryOneCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#moduleOneColNoBorder .moduleStoryOneCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorder .moduleStoryOneCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorder .moduleStoryOneCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorder .moduleStoryOneCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
/* Uten ramme (bred)*/
#moduleOneColNoBorderWide {
	background-color: #ffffff;
	width: 561px;
	border: 0px solid #999999;
	top: 0px;
	margin-bottom: 10px;
	margin-left:10px;
	margin-top: 5px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol {
	height:100%;
	padding-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:5px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#moduleOneColNoBorderWide .moduleStoryOneCol p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#moduleOneColNoBorderWide .moduleStoryOneCol ul {
	list-style:none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol li {
	list-style:none;
	font-weight:normal;
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol li a, #moduleOneColNoBorderWide .moduleStoryOneCol li a:visited, #moduleOneColNoBorderWide .moduleStoryOneCol li a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: none;
}
#moduleOneColNoBorderWide .moduleStoryOneCol li a:hover {
	color: #666666;
	text-decoration: none;
}
#moduleOneColNoBorderWide .moduleStoryOneCol a, #moduleOneColNoBorderWide .moduleStoryOneCol a:visited, #moduleOneColNoBorderWide .moduleStoryOneCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
#moduleOneColNoBorderWide .moduleStoryOneCol a:hover {
	color: #666666;
	text-decoration: underline;
}
#moduleOneColNoBorderWide .moduleStoryOneCol .artdate {
	margin-top:10px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h3 a {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColNoBorderWide .moduleStoryOneCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
/* Med bildekarusell */
#moduleOneColBorder .moduleStoryOneColLeft {
	width:178px;
	float:left;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding-right:10px;
}
#moduleOneColBorder .moduleStoryOneColLeft h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
#moduleOneColBorder .moduleStoryOneColLeft h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#moduleOneColBorder .moduleStoryOneColLeft p {
	margin-left: 10px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#moduleOneColBorder .moduleStoryOneColLeft a, #moduleOneColBorder .moduleStoryOneColLeft a:visited, #moduleOneColBorder .moduleStoryOneColLeft a:active {
	color: #cc0000;
	text-decoration: underline;
}
#moduleOneColBorder .moduleStoryOneColLeft a:hover {
	color: #666666;
	text-decoration: underline;
}
#moduleOneColBorder .moduleStoryOneColLeft .artdate {
	margin-top:10px;
}
#moduleOneColBorder .moduleStoryOneColLeft .readmore {
	margin-top:10px;
	margin-bottom:10px;
}
#moduleOneColBorder .moduleStoryOneColRight {
	width:210px;
	float:right;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-right:0px;
}
#moduleOneColBorder .moduleStoryOneColRight .moduleStoryOneColRight1 {
	width:100px;
	float:left;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:0px;
}
#moduleOneColBorder .moduleStoryOneColRight .moduleStoryOneColRight2 {
	width:100px;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	padding-right:0px;
}
#moduleOneColBorder .moduleStoryOneColLeft h3 a {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneColLeft h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneColLeft h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#moduleOneColBorder .moduleStoryOneColLeft h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
/* Linker til arkivet */
.toarchive a, .toarchive a:link, .toarchive a:visited {
	padding-left:10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
.toarchive a:hover {
	padding-left:10px;
	color: #cc0000;
	text-decoration: underline;
}
/* Nyhetslisting (forsiden) */
#newsFP {
	background-color: #FFFFFF;
	padding: 10px 0px 0px 10px;
	width: 400px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
}
#newsFP img {
	float:left;
	margin:0px 10px 0px -10px;
}
#newsFP .moduleStory {
	margin-left:10px;
	margin-bottom:0px;
}
#newsFP .module .moduleStory p.story {
	margin: 0 0 2px -20px !important;
}
#newsFP .module .moduleStory p.story a {
	margin: -8px 0 15px 0 !important;
}
#newsFP .moduleStoryNoimg {
	margin-left:0px;
	margin-bottom:0px !important;
}
#newsFP .module .moduleStoryNoimg p.story {
	padding-left:0px;
	margin: 0px 0 15px 0px !important;
}
#newsFP .moduleLinkList {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:20px;
	line-height: 14px;
}
html>body #newsFP .moduleLinkList {
	padding-top: 10px;
}
#newsFP .moduleHeader {
	background-color: #4095AC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
}
#newsFP .moduleHeader h1 {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}
#newsFP .module {
	padding: 0px;
	margin-bottom:10px;
	clear:both;
}
#newsFP .module h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #003366;
}
#newsFP .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#newsFP .module p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
#newsFP .module p.frontpageIngress {
	margin-bottom: 0px;
}
#newsFP .module label {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#newsFP .module a, #newsFP .module a:visited, #newsFP .module a:active {
	color: #cc0000;
	text-decoration: underline;
}
#newsFP .module a:hover {
	color: #666666;
	text-decoration: underline;
}
#newsFP .module ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:17px;
}
#newsFP .module li {
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsFP .module ul li {
	list-style-image: url(../images/listbullet.gif);
}
/**/
#newsFP .module li li {
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
/**/
#newsFP .toarchive a, #newsFP .toarchive a:link, #newsFP .toarchive a:visited {
	padding-left:0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
#newsFP .toarchive a:hover {
	padding-left:0px;
	color: #cc0000;
	text-decoration: underline;
}
#newsFP .module h3 a {
	color: #003366;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#newsFP .module h3 a:visited {
	color: #003366;
	text-decoration: none;
}
#newsFP .module h3 a:active {
	color: #003366;
	text-decoration: none;
}
#newsFP .module h3 a:hover {
	color: #003366;
	text-decoration: none;
}
.moduleTwoColLeft {
	background-color: #ffffff;
	width: 198px;
	margin-bottom: 0px;
	float: left;
	margin-top: 0px;
}
.moduleTwoColLeft .moduleStoryTwoCol {
	margin-left:0px;
	margin-bottom:10px;
	padding-right:10px;
}
.moduleTwoColLeft .moduleStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
.moduleTwoColLeft .moduleStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
.moduleTwoColLeft .moduleStoryTwoCol p {
	margin: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
.moduleTwoColLeft .moduleStoryTwoCol a, .moduleTwoColLeft .moduleStoryTwoCol a:visited, .moduleTwoColLeft .moduleStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
.moduleTwoColLeft .moduleStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
.moduleTwoColLeft .moduleStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColLeft .moduleStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColLeft .moduleStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColLeft .moduleStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColRight {
	background-color: #ffffff;
	width: 198px;
	margin-bottom: 0px;
	float: left;
	margin-top: 0px;
}
.moduleTwoColRight .moduleStoryTwoCol {
	margin-left:0px;
	margin-bottom:10px;
	padding-right:5px;
}
.moduleTwoColRight .moduleStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
.moduleTwoColRight .moduleStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
.moduleTwoColRight .moduleStoryTwoCol p {
	margin: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
.moduleTwoColRight .moduleStoryTwoCol a, .moduleTwoColRight .moduleStoryTwoCol a:visited, .moduleTwoColRight .moduleStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
.moduleTwoColRight .moduleStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
.moduleTwoColRight .moduleStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColRight .moduleStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColRight .moduleStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
.moduleTwoColRight .moduleStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
.story {
	padding: 0px 0px 0px 10px;
	font-size: 101%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.story a {
	font-size: 100%;
	line-height: 120%;
}
.story h3 {
	font: normal 125% Arial, sans-serif;
	color: #01468B;
}
.story p {
	padding: 0px 0px 10px 0px;
}
.story a.capsule {
	font: bold 1em Arial, sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}
.story a.capsule:hover {
	text-decoration: underline;
}
td.storyLeft {
	padding-right: 12px;
}
#newsFP .module .moduleLinkList .toarchive a, #newsFP .module .moduleLinkList .toarchive a:link, #newsFP .module .moduleLinkList .toarchive a:visited {
	padding-left:10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
#newsFP .module .moduleLinkList .toarchive a:hover {
	padding-left:10px;
	color: #cc0000;
	text-decoration: underline;
}
/* Personkort */
#staffCard {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 561px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 3px;
	border: 0px solid #999999;
}
#staffCard h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #01468b;
}
#staffCard p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 3px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#staffCard a, #staffCard a:visited, #staffCard a:active {
	color: #cc0000;
	text-decoration: underline;
}
#staffCard a:hover {
	color: #666666;
	text-decoration: underline;
}
#staffCard .standard, #staffCardSection .standard {
	margin-left: 10px;
} /* fix for Firefox */
* html #staffCard .standard, * html #staffCardSection .standard {
	margin-left: 0px;
} /* fix for IE6 */
*+html #staffCard .standard, *+html #staffCardSection .standard {
	margin-left: 0px;
} /* fix for IE7 */
/* Personkort (avdeling) */
#staffCardSection {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 561px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 5px;
	border: 1px solid #999999;
}
#staffCardSection h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #01468b;
}
#staffCardSection p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 3px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#staffCardSection a, #staffCardSection a:visited, #staffCardSection a:active {
	color: #cc0000;
	text-decoration: underline;
}
#staffCardSection a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Personliste */
#staffList {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 380px;
	top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-top: 0px;
	margin-left: 3px;
	border: 0px solid #999999;
}
#staffList h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #01468b;
}
#staffList h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	padding-left: 10px;
}
#staffList p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 3px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#staffList a, #staffList a:visited, #staffList a:active {
	color: #cc0000;
	text-decoration: underline;
}
#staffList a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Forrige - Neste p skeresultat for personer */
#listPages {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 380px;
	top: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 10px;
	border: 0px solid #999999;
}
#listPages p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 3px;
	font-family: verdana, sans-serif;
	font-weight:bold;
	font-size: 105%;
	color: #333333;
}
#listPages a, #listPages a:visited, #listPages a:active {
	font-weight:normal;
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#listPages a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Forrige - Neste p bildevisninger */
#listImagePages {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 380px;
	top: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #999999;
}
#listImagePages p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 20px;
	text-align:center;
	font-family: verdana, sans-serif;
	font-weight:normal;
	font-size: 105%;
	color: #cccccc;
}
#listImagePages .current {
	font-weight:bold;
	color: #333333;
}
#listImagePages a, #listImagePages a:visited, #listImagePages a:active {
	font-weight:normal;
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#listImagePages a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Forrige - Neste p ariver etc. */
#listArchivePages {
	background-color: #FFFFFF;
	padding: 15px 10px 10px 0px;
	width: 380px;
	top: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid #999999;
}
#listArchivePages p {
	margin-left: 10px;
	margin-top:2px;
	margin-bottom: 20px;
	text-align:left;
	font-family: verdana, sans-serif;
	font-weight:normal;
	font-size: 105%;
	color: #cccccc;
}
#listArchivePages .current {
	font-weight:bold;
	color: #333333;
}
#listArchivePages a, #listArchivePages a:visited, #listArchivePages a:active {
	font-weight:normal;
	text-decoration: underline;
	color: #BB0608;
	font-size: 100%;
}
#listArchivePages a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Finn barnehage (skeboks p seksjonsside)*/
#findKindergarten {
	background-color: #FFFFFF;
	padding: 10px;
	width: 380px;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	float: left;
	margin-top: 5px;
}
#findKindergarten .search {
	width:180px;
	float:left;
	margin-left:2px;
	margin-bottom:10px;
	padding-right:10px;
}
#findKindergarten .search p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#findKindergarten .cityregions {
	width:170px;
	float:right;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:0px;
	padding-top:20px;
}
#findKindergarten .cityregions .cityregions1 p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#findKindergarten .cityregions .cityregions1 {
	width:75px;
	float:left;
	margin-left:0px;
	margin-bottom:0px;
	padding-right:0px;
}
#findKindergarten .cityregions .cityregions1 ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:0px;
}
#findKindergarten .cityregions .cityregions1 li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#findKindergarten .cityregions .cityregions2 {
	width:75px;
	float:right;
	margin-left:10px;
	margin-bottom:0px;
	padding-right:0px;
}
#findKindergarten .cityregions .cityregions2 ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:0px;
}
#findKindergarten .cityregions .cityregions2 li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#findKindergarten .cityregions a, #findKindergarten .cityregions a:visited, #findKindergarten .cityregions a:active {
	font-size: 11px;
	color: #cc0000;
	text-decoration: underline;
}
#findKindergarten .cityregions a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
/* Finn barnehage #2 (skeboks p seksjonsside)*/
#findKindergarten2 {
	background-color: #FFFFFF;
	padding: 10px;
	width: 380px;
	border: 1px solid #999999;
	top: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	float: left;
	margin-top: 5px;
}
#findKindergarten2 .search {
	width:380px;
	float:left;
	margin-left:2px;
	margin-bottom:10px;
	padding-right:10px;
}
#findKindergarten2 .search p {
	margin: 0px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#findKindergarten2 .search label {
	width:105px;
	float:left;
	margin-bottom:2px;
	font-size: 11px;
	font-weight:bold;
}
#findKindergarten2 .search select {
	font-size: 11px;
	margin-bottom:2px;
	background-color:#eeeeee;
}
#findKindergarten2 .searchorder {
	width:120px;
	float:right;
	margin-left:0px;
	margin-bottom:10px;
	padding-right:0px;
	padding-top:20px;
}
#findKindergarten2 .searchorder p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#findKindergarten2 .searchorder ol {
	list-style-type:decimal;
	margin-top: 0px;
	padding: 0px;
	margin-left:0px;
}
#findKindergarten2 .searchorder li {
	list-style-type:decimal;
	list-style-image:none;
	list-style-position:inside;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#findKindergarten2 .searchorder a, #findKindergarten2 .searchorder a:visited, #findKindergarten2 .searchorder a:active {
	font-size: 11px;
	color: #cc0000;
	text-decoration: underline;
}
#findKindergarten2 .searchorder a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
#findKindergarten2 input.inputButton {
	width: 160px;
	float: left;
	margin-top: 8px;
}
#findKindergarten2 span.smalltext {
	font-size: 90%;
	float: right;
	width: 200px;
}
/* IE-fix for boks */
* html #findKindergarten2 {
	width: 390px;
	padding-right: 0px;
}
* html #findKindergarten2 .search {
	padding-right:0px;
}
/* Skeside for barnahage */ 
#topsearch {
	float: left;
	width: 380px;
	background: #294563;
	background-color: #ffffff;
	padding: 10px 10px 10px 5px;
	border: 1px solid #999999;
	margin-left:3px;
	margin-top:5px;
}
#topsearch h3 {
	font-family: verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #1C2D68;
}
#topsearch .header {
	float: left;
	width: 100%;
	background: url(../images/header_white_line.gif) repeat-x bottom;
}
#topsearch .header .current {
	background-color: #4C6C8F;
	background-image: url(../images/rc-t-r-5-1header-2tab-selected-3tab-selected.png);
	background-repeat: no-repeat;
	background-position: top right;
}
#topsearch .header .current a {
	font-weight: bold;
	padding-bottom: 5px;
	color: white;
	background-image: url(../images/rc-t-l-5-1header-2tab-selected-3tab-selected.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#topsearch .header .current {
	background-color: #E5E4D9;
}
#topsearch .header .current a:link {
	color: #000000;
}
#topsearch .header .current a:visited {
	color: #000000;
}
#topsearch .header .current a:hover {
	color: #000000;
}
#topsearchPublishedStrip {
	width: 385px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom:3px;
	color: #000000;
	font-size : 60%;
	font-weight: bold;
	background-color: #E5E4D9;
	text-align:right;
}
#tabs {
	clear: both;
	padding-left: 10px;
	margin: 0;
	list-style: none;
}
#tabs li {
	float: left;
	background-image: url(../images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #000000;
	margin: 0px 3px 0px 0px;
	padding: 0px;
}
#tabs li a {
	float: left;
	display: block;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	color: black;
	white-space: nowrap;
	background-image: url(../images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 5px 15px 4px;
	width: .1em;
}
#tabs > li a {
	width: auto;
}
#tabs a {
	float: none;
}
#tabs li {
	background-color: #F5F4E9;
}
#tabs li a:link {
	color: #000000;
}
#tabs li a:visited {
	color: #000000;
}
#tabs li a:hover {
	color: #000000;
}
/* Innholdsboks (barnehage) */
#mainBox {
	margin-left:0px;
	margin-top: 20px;
	width: 385px;
}
#mainBox h2.heading {
	background-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 2px;
	padding-bottom:4px;
	color: #333333;
}
#mainBox h2.heading select {
	background-color:#eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 2px;
	padding-bottom:4px;
	color: #333333;
}
#mainBox h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #01468b;
}
#mainBox ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:0px;
}
#mainBox li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#mainBox a, #mainBox a:visited, #mainBox a:active {
	color: #cc0000;
	text-decoration: underline;
}
#mainBox a:hover {
	color: #666666;
	text-decoration: underline;
}
#mainBox h3 a {
	color: #01468b;
	text-decoration: none;
}
#mainBox h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
#mainBox h3 a:active {
	color: #01468b;
	text-decoration: none;
}
#mainBox h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
#mainBox .col {
	width: 375px;
	float: left;
	margin-top:10px;
	margin-left:2px;
	padding-right:0px;
}
.floatLeft {
	float: left;
	font-size:105%;
	font-weight:bold;
}
.floatRight {
	float: right;
	font-size:105%
}
#mainBox .col p {
	margin: 0px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #333333;
}
#mainBox .col a, #mainBox .col a:visited, #mainBox .col a:active {
	color: #cc0000;
	text-decoration: underline;
}
#mainBox .col a:hover {
	color: #666666;
	text-decoration: underline;
}
#mainBox .col .searchresultHeading {
	text-align:left;
	padding: 2px 3px 2px 5px;
	background-color: #CCCCCC;
	border-left: #999999 15px solid;
	border-top: #999999 1px solid;
	border-right: #999999 1px solid;
	font-size: 105%;
}
#mainBox .col .searchresultHeading a {
	font-weight:bold;
}
#mainBox .col .searchresultText {
	text-align:left;
	padding: 2px 3px 2px 20px;
	background-color: #ffffff;
	border-left: #999999 1px solid;
	border-top: #999999 0px solid;
	border-right: #999999 1px solid;
	font-size: 105%;
}
#mainBox .col .searchresultText img {
	padding:0px 0px 0px 10px
}
#mainBox .col .searchresultChoose {
	text-align:left;
	padding: 0px 3px 0px 1px;
	background-color: #ffffff;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	font-size: 10%;
	margin-bottom: 20px;
}
#mainBox .col .searchresultChoose .choosebox {
	float: left;
	font-weight:bold;
	font-size: 11px;
}
#mainBox .col .searchresultChoose .moreinfo {
	float: right;
	font-size: 10px;
	vertical-align:bottom;
}
#mainBox .col .searchresultPri {
	text-align:left;
	padding: 0px 3px 0px 1px;
	background-color: #ffffff;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	font-size: 10%;
	margin-bottom: 20px;
}
#mainBox .col .searchresultPri select {
	float: left;
	font-weight:normal;
	font-size: 11px;
	background-color:#eeeeee;
	margin:3px 5px 1px 3px;
}
#mainBox .col .searchresultPri .moreinfo {
	float: right;
	font-size: 10px;
	vertical-align:bottom;
}
#mainBox .col1 {
	width: 180px;
	min-height: 35px;
	float: left;
}
#mainBox .col2 {
	width: 180px;
	min-height: 35px;
	float: right;
}
.mainBoxContent {
	background-color:#fafafa;
}
.mainBoxContent p {
	margin: 0px;
	margin-bottom: 5px;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
/* Hurtigsk (barnehage) */
#quickSearch {
	border:none;
	font-size: 11px;
}
#quickSearch label {
	font-weight: bold;
	padding-left:3px;
	padding-top:7px;
	display: block;
}
#quickSearch select {
	width:100%;
	font-size: 11px;
	margin-bottom:2px;
	background-color:#eeeeee;
}
.TxtRight {
	text-align:right;
}
/* Hyrefeltet (Sm HotSpot'er) */
/* Relatert innhold */
.relatedContent {
	border: 1px solid #cccccc;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
	background-color: #eeeeee;
	font-size:115%;
}
.relatedContent .moduleHeader {
	background-color: #4095AC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
}
.relatedContent .moduleHeader h1 {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}
.relatedContent .module {
	padding: 12px;
}
.relatedContent .module h1 {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #4D4D4D;
}
.relatedContent .module p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
}
.relatedContent .module label {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
.relatedContent .module a, .relatedContent .module a:visited, .relatedContent .module a:active {
	color: #cc0000;
	text-decoration: underline;
}
.relatedContent .module a:hover {
	color: #666666;
	text-decoration: underline;
}
.relatedContent .module ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:150px;
}
.relatedContent .module li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
.relatedContent .edialog {
	padding: 0px;
	margin: 5px;
	background-color: white;
}
.relatedContent .edialog div {
	padding: 8px;
	border:1px solid #ccc;
}
.relatedContent .edialog div div {
	padding: 0px;
	border: 0px;
}
.relatedContent .livssituasjonspot {
	padding: 0px; /*border-top: 5px solid white;*/
	margin: 5px;
	background-color: white;
}
.relatedContent .livssituasjonspot div {
	border: 1px solid #ccc;
	padding: 8px;
}
.relatedContent .kartspot {
	padding: 0px; /*border-top: 5px solid white;*/
	margin: 5px;
	background-color: white;
}
.relatedContent .kartspot div {
	border: 1px solid #ccc;
	padding: 8px;
}
.relatedContent h3 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 0px;
	clear: both;
}
.relatedContent a, .relatedContent a:visited, .relatedContent a:active {
	font-family: verdana, arial, sans-serif;
	color: #BB0608;
	text-decoration: none;
	font-size : 11px;
}
.relatedContent #tjenesteIndex h2 {
	font-size: 11px;
}
.relatedContent #tjenesteIndex a {
	display: block;
	float: left;
	width: 21px;
	padding: 2px 0px;
	text-align: center;
	border: 1px solid #f7f3f7;
}
.relatedContent #tjenesteIndex a:hover {
	border-color: white #999 #999 white;
}
.relatedContent #tjenesteIndex div {
	height: 85px;
}
.relatedContent ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:19px;
}
.relatedContent li {
	list-style-image: url(../images/listbullet.gif);
	padding: 0px 0px 3px 0px;
}
.relatedContent a:hover {
	font-family: verdana, arial, sans-serif;
	color: #0000FF;
	text-decoration: none;
	font-size : 11px;
}
.relatedContent #siteContact UL LI.phone STRONG {
	color: Green;
}
.relatedContent #siteContact UL {
	margin-top: 10px;
}
.relatedContent .fileinfo {
	display: block;
	margin-left: 26px;
}
.relatedContent .file {
	clear: both;
}
.ingress p {
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	font-size: 12px;
}
/* Hjelpeboks for innhold fra gammel lsning */
.standardspotOldContent {
	width:129px;
	height:139px;
	border: 0px solid #cccccc;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left: 20px;
	margin-right:20px;
	margin-top:45px;
	margin-bottom:20px;
	background-color: #eeeeee;
	background-image:url(../images/bg_spot_oldContent.gif);
	background-repeat:no-repeat;
}
.standardspotOldContent h2 {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 25px;
	margin-top: 7px;
	margin-bottom: 0px;
	color: #000000;
	margin-top: 12px;
}
.standardspotOldContent p {
	margin-left:3px;
	margin-top:0px;
	font-size: 11px;
	color: #4d4d4d;
}
.standardspotOldContent a, .standardspotOldContent a:visited, .standardspotOldContent a:active {
	color: #cc0000;
	text-decoration: none;
}
.standardspotOldContent a:hover {
	color: #666666;
	text-decoration: none;
}
.standardspotOldContent ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:40px;
	margin-top:20px;
}
.standardspotOldContent li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
/* Hjelpeboks-wide for innhold fra gammel lsning */
.standardspotOldContentWide {
	width:390px;
	border: 1px solid #cccccc;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left: 5px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:20px;
	background-color: #eeeeee;
}
.standardspotOldContentWide h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	color: #000000;
}
.standardspotOldContentWide p {
	margin-left:3px;
	margin-top:0px;
	font-size: 11px;
	color: #4d4d4d;
}
.standardspotOldContentWide a, .standardspotOldContentWide a:visited, .standardspotOldContentWide a:active {
	color: #cc0000;
	text-decoration: none;
}
.standardspotOldContentWide a:hover {
	color: #666666;
	text-decoration: none;
}
.standardspotOldContentWide ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:18px;
}
.standardspotOldContentWide li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
/* Hoeyrebokser */
/* 19juni2007 - endret mengden luft i topp av standardboksen fra 5 til 0*/
.standardspot {
	width:150px;
	border: 1px solid #cccccc;
	padding-left: 5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin-left: 4px;
	margin-right:5px;
	margin-top:4px;
	background-color: white;
}
.standardspotFront {
	width:150px;
	border: 1px solid #cccccc;
	padding-left: 5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin-left: 4px;
	margin-right:5px;
	margin-top:5px;
	background-color: white;
	height: 89px;
}
* html .standardspotFront {
	height: 88px;
	overflow: hidden;
}
.standardspot h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	color: #000000;
}
.standardspotFront h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	color: #000000;
}
.standardspot p, .standardspotFront p {
	margin-left:3px;
	margin-top:0px;
	font-size: 11px;
	color: #4d4d4d;
}
/* 15okt2007 - tilf�yd a:link og flyttet a:active for � motvirke mulig understrekningsbug*/
.standardspot a, .standardspotFront a, .standardspot a:link, .standardspotFront a:link, .standardspot a:visited, .standardspotFront a:visited {
	color: #cc0000;
	text-decoration: none;
}
.standardspot a:hover, .standardspotFront a:hover {
	color: #666666;
	text-decoration: none;
}
.standardspot a:active, .standardspotFront a:active {
	color: #cc0000;
	text-decoration: none;
}
/* 19juni2007 - endret mengden luft under ul-element*/
.standardspot ul, .standardspotFront ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:18px;
	margin-bottom:5px;
}
.standardspot li, .standardspotFront li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
.standardspot th, .standardspotFront th {
	color:#006699;
	font-size:1.2em;
}
/* 29oktober2007 - endret class for visalletjenester-lenke*/
.visalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:1.6em;
}
/* Kontaktportlet til hoeyre */
.standardspot_contactinfo {
	width:150px;
	border: 1px solid #cccccc;
	padding-left: 5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin-left: 4px;
	margin-right:5px;
	margin-top:4px;
	background-color: #F5F3F7;
}
.standardspot_contactinfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin: 0px;
	margin-top: 6px;
	margin-bottom: 0px;
	color: #000000;
}
.standardspot_contactinfo p {
	margin-left:3px;
	margin-top:0px;
	font-size: 11px;
	color: #4d4d4d;
}
.standardspot_contactinfo a, .standardspot_contactinfo a:visited, .standardspot_contactinfo a:active {
	color: #cc0000;
	text-decoration: none;
}
.standardspot_contactinfo a:hover {
	color: #666666;
	text-decoration: none;
}
.standardspot_contactinfo ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:18px;
	margin-bottom:2px;
}
.standardspot_contactinfo li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
	margin-left:4px;
}
/*19062007 nytt hr-element under seksjonstopp*/
hr {
	height: 1px;
	background-color: #ba0404;
	color: #ba0404;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	border:0;
	clear:both;
}
/* Bok til bl.a kontaktinformasjon brukt inne i midtfeltet */
.standardspotInline {
	border: 1px solid #ccc;
	padding: 8px; /*border-top: 5px solid white;*/
	margin: 10px;
	background-color: #eeeeee;
}
.standardspotInline h2 {
	font-size: 12px;
}
.standardspotInline p {
	margin-left: 15px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 11px;
	color: #4d4d4d;
}
.standardspotInline b {
	color: #4d4d4d;
}
.standardspotInline a, .standardspotInline a:visited, .standardspotInline a:active {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	color: #BB0608;
	text-decoration: underline;
	font-size : 11px;
}
.standardspotInline a:hover {
	color: #666666;
}
#headerInfo {
	padding: 0px; /*border-top: 5px solid white;*/
	margin: 10px;
	background-color: #ffffff;
}
#headerInfo h2 {
	font-size: 150%;
	font-weight:normal;
	padding: 0px
}
#headerInfo p {
	margin-left: 0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 11px;
	color: #4d4d4d;
}
#headerInfo a, #headerInfo a:visited, #headerInfo a:active {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	color: #BB0608;
	text-decoration: underline;
	font-size : 11px;
}
#headerInfo a:hover {
	color: #666666;
}
#headerPrintFriendly {
	padding: 0px;
	float:right;
	width:200px;
	margin-top: 10px;
	margin-right:6px;
	background-color: #ffffff;
}
#headerPrintFriendly p {
	margin-left: 0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 11px;
	color: #4d4d4d;
	text-align:right
}
#headerPrintFriendly a, #headerPrintFriendly a:visited, #headerPrintFriendly a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: underline;
}
#headerPrintFriendly a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Nyhetsartikkel, detaljvisning */
#newsDetail {
	background-color: #FFFFFF;
	padding: 10px 0px 0px 10px;
	width: 380px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
}
#newsDetail img {
	float:left;
	margin:0px 10px 10px 0px;
}
#newsDetail .moduleHeader {
	background-color: #4095AC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
}
#newsDetail .moduleHeader h1 {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}
#newsDetail .module {
	width:390px;
	padding: 0px;
	margin-bottom: 7px;
}
#newsDetail .module h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #003366;
}
#newsDetail .module h1.pressRelease {
	background-color:#9e9e9e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:10px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom:5px;
	color: #ffffff;
}
#newsDetail .module h1.caseConsider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	color: #003366;
}
#newsDetail .module h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #4D4D4D;
}
#newsDetail .module h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #4D4D4D;
}
#newsDetail .module h3 a {
	text-decoration: none !important;
}
#newsFP .module h3 a {
	color: #003366;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#newsDetail .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0 0 0px;
	color: #4D4D4D;
}
#newsDetail .module p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
#newsDetail .module .articleinfo {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #666666;
}
#newsDetail .articleinfo a {
	font-size: 100% !important;
}
#newsDetail .module .imgtext {
	padding-top: 2px;
	padding-left:10px;
	margin: 0px;
	margin-bottom: 15px;
	font-family: verdana, sans-serif;
	font-size: 90%;
	color: #4D4D4D;
	font-style: italic;
}
#newsDetail .module .photographer {
	text-align:right;
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 90%;
	color: #4D4D4D;
	font-style: normal;
	text-transform: uppercase;
	clear: both;
}
#newsDetail .moduleStoryNoimg {
	margin-left:0px;
	margin-bottom:0px !important;
}
#newsDetail .module .moduleStoryNoimg p.story {
	padding-left:0px;
	margin: 0px 0 3px 0px !important;
}
#newsDetail .module .moduleStoryNoimg p.story a {
	padding-left:0px;
	margin: 0px 0 15px 0px !important;
}
#newsDetail .module .moduleStory p.story {
	padding-left:0px;
	margin: 0px 0 3px 0px !important;
}
/* Relatert info etc. inne i selve artikkelvisningen */
#newsDetail .module .inlinerelated {
	width:185px;
	padding-right:5px;
	padding-top:5px;
	float:right;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	font-size: 110%;
	margin-bottom: 3px;
	margin-left: 4px;
}
#newsDetail .module .inlinerelated .relatedContent {
	width:175px;
	margin:0px;
	padding:5px;
	border: 0px solid #ff9900;
	background-color: #eeeeee;
	font-size: 100%;
}
#newsDetail .module .inlinerelated .relatedContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #4D4D4D;
}
#newsDetail .module .inlinerelated .relatedContent img {
	float:left;
	margin:0px 10px 5px 0px;
}
#newsDetail .module .inlinerelated .relatedContent ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:18px;
}
#newsDetail .module .inlinerelated .relatedContent li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetail .module .inlinerelated .relatedContent a, #newsDetail .module .inlinerelated .relatedContent a:visited, #newsDetail .module .inlinerelated .relatedContent a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetail .module .inlinerelated .relatedContent a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Link til bildeserie */
#newsDetail .module .inlinerelated .imageset {
	width:95px;
	text-align:right;
	vertical-align:middle;
	margin-top:5px;
	padding:0px;
	float:right;
	border: 0px solid #ff9900;
	background-color: #eeeeee;
	font-size: 100%;
}
#newsDetail .module .inlinerelated .imageset:after {
	content: "";
	display: block;
	height: 100%;
	clear: both;
}
#newsDetail .module .inlinerelated img {
	margin:0px 0px 0px 5px;
	float:right;
}
#newsDetail .module .inlinerelated .imageset a, #newsDetail .module .inlinerelated .imageset a:visited, #newsDetail .module .inlinerelated .imageset a:active {
	font-size: 95%;
	text-transform: uppercase;
	color: #cc0000;
	text-decoration: underline;
	white-space: nowrap;
}
#newsDetail .module .inlinerelated .imageset a:hover {
	color: #666666;
}
#newsDetail .module label {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#newsDetail .module a, #newsDetail .module a:visited, #newsDetail .module a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetail .module a:hover {
	color: #666666;
	text-decoration: underline;
}
#newsDetail .module ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:16px;
}
#newsDetail .module li {
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
/*sub-listeelement*/
#newsDetail .module li li {
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
/**/
#newsDetail .module ul li {
	list-style-image: url(../images/listbullet.gif);
}
#newsDetail .module .moduleLinkList {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	font-size: 100%;
}
#newsDetail .module .moduleLinkList h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #4D4D4D;
}
#newsDetail .module .moduleLinkList p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
#newsDetail .module .moduleLinkList img {
	margin:0px 10px 5px 0px;
}
#newsDetail .module .moduleLinkList ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:16px;
}
#newsDetail .module .moduleLinkList li {
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetail .module .moduleLinkList ul li {
	list-style-image: url(../images/listbullet.gif);
}
#newsDetail .module .moduleLinkList a, #newsDetail .module .moduleLinkList a:visited, #newsDetail .module .moduleLinkList a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetail .module .moduleLinkList a:hover {
	font-size: 100%;
	color: #666666;
	text-decoration: underline;
}
#newsDetail .module .moduleLinkList .toarchive a, #newsDetail .module .moduleLinkList .toarchive a:link, #newsDetail .module .moduleLinkList .toarchive a:visited {
	padding-left:10px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetail .module .moduleLinkList .toarchive a:hover {
	padding-left:10px;
	color: #cc0000;
	text-decoration: underline;
}
/* faktaboks inne i selve artikkelvisningen 2007-08-03*/
#newsDetail .module .factbox {
	width:185px;
	padding-right:5px;
	padding-top:5px;
	float:right;
	border: 1px solid #990000;
	background-color: #eeeeee;
	margin-bottom: 3px;
	margin-left: 4px;
	margin-right: 0px;
	margin-top: 8px;
	clear:right;
}
#newsDetail .module .factbox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left:5px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #4D4D4D;
}
#newsDetail .module .factbox img {
	float:left;
	margin:0px 10px 5px 0px;
}
#newsDetail .module .factbox p {
	color:#333;
	font-family: verdana, sans-serif;
	font-size:100%;
	margin-top: 0px;
	padding: 0px;
	margin-left:5px;
}
#newsDetail .module .factbox ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:28px;
}
#newsDetail .module .factbox li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetail .module .factbox a, #newsDetail .module .factbox a:visited, #newsDetail .module .factbox a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetail .module .factbox a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Bred */
/* Nyhetsartikkel, detaljvisning */
#newsDetailWide {
	background-color: #FFFFFF;
	padding: 10px 0px 0px 10px;
	width: 581px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
}
#newsDetailWide .grayRes {
	display: block;
	width: 571px;
}
#newsDetailWide img {
	float:left;
	margin:0px 10px 10px 0px;
}
#newsDetailWide .moduleHeader {
	background-color: #4095AC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
}
#newsDetailWide .moduleHeader h1 {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}
#newsDetailWide .module {
	width:561px;
	padding: 0px;
}
#newsDetailWide .module h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #003366;
}
#newsDetailWide .module h1.pressRelease {
	background-color:#9e9e9e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:10px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom:5px;
	color: #ffffff;
}
#newsDetailWide .module h1.caseConsider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	color: #003366;
}
#newsDetailWide .module h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #4D4D4D;
}
#newsDetailWide .module h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #4D4D4D;
	font-weight: bold;
}
#newsDetailWide .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#newsDetailWide .module p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#newsDetailWide .module .articleinfo {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #666666;
}
#newsDetailWide .module .imgtext {
	padding-left:10px;
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 95%;
	color: #4D4D4D;
	font-style: italic;
}
#newsDetailWide .module .photographer {
	text-align:right;
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 90%;
	color: #4D4D4D;
	font-style: normal;
	text-transform: uppercase;
	clear: both;
}
/* Relatert info etc. inne i selve artikkelvisningen */
#newsDetailWide .module .inlinerelated {
	width:185px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom: 5px;
	float:right;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	font-size: 105%;
}
#newsDetailWide .module .inlinerelated .relatedContent {
	width:175px;
	margin:0px;
	padding:5px;
	border: 0px solid #ff9900;
	background-color: #eeeeee;
	font-size: 100%;
}
#newsDetailWide .module .inlinerelated .relatedContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #4D4D4D;
}
#newsDetailWide .module .inlinerelated .relatedContent img {
	float:left;
	margin:0px 10px 5px 0px;
}
#newsDetailWide .module .inlinerelated .relatedContent ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:18px;
}
#newsDetailWide .module .inlinerelated .relatedContent li {
	list-style-image: url(../images/listbullet.gif);
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetailWide .module .inlinerelated .relatedContent a, #newsDetailWide .module .inlinerelated .relatedContent a:visited, #newsDetailWide .module .inlinerelated .relatedContent a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetailWide .module .inlinerelated .relatedContent a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Link til bildeserie */
#newsDetailWide .module .inlinerelated .imageset {
	width:90px;
	text-align:right;
	vertical-align:middle;
	margin-top:5px;
	padding:0px;
	float:right;
	border: 0px solid #ff9900;
	background-color: #eeeeee;
	font-size: 105%;
}
#newsDetailWide .module .inlinerelated img {
	margin:0px 0px 0px 5px;
	float:right;
}
#newsDetailWide .module .inlinerelated .imageset a, #newsDetailWide .module .inlinerelated .imageset a:visited, #newsDetailWide .module .inlinerelated .imageset a:active {
	font-size: 100%;
	text-transform: uppercase;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetailWide .module .inlinerelated .imageset a:hover {
	color: #666666;
}
#newsDetailWide .module label {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#newsDetailWide .module a, #newsDetailWide .module a:visited, #newsDetailWide .module a:active {
	font-size: 105%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetailWide .module a:hover {
	color: #666666;
	text-decoration: underline;
}
#newsDetailWide .module ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:16px;
}
#newsDetailWide .module li {
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetailWide .module ul li {
	list-style-image: url(../images/listbullet.gif);
}
#newsDetailWide .module .moduleLinkList {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	font-size: 105%;
}
#newsDetailWide .module .moduleLinkList h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 4px;
	color: #4D4D4D;
}
#newsDetailWide .module .moduleLinkList p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
#newsDetailWide .module .moduleLinkList img {
	margin:0px 10px 5px 0px;
}
#newsDetailWide .module .moduleLinkList ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:16px;
}
#newsDetailWide .module .moduleLinkList li {
	font-family: verdana, sans-serif;
	font-size: 100%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#newsDetailWide .module .moduleLinkList ul li {
	list-style-image: url(../images/listbullet.gif);
}
#newsDetailWide .module .moduleLinkList a, #newsDetailWide .module .moduleLinkList a:visited, #newsDetailWide .module .moduleLinkList a:active {
	font-size: 110%;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetailWide .module .moduleLinkList a:hover {
	font-size: 110%;
	color: #666666;
	text-decoration: underline;
}
#newsDetailWide .module .moduleLinkList .toarchive a, #newsDetailWide .module .moduleLinkList .toarchive a:link, #newsDetailWide .module .moduleLinkList .toarchive a:visited {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
#newsDetailWide .module .moduleLinkList .toarchive a:hover {
	padding-left:10px;
	color: #cc0000;
	text-decoration: underline;
}
/* Nettstedskart*/
#siteMap {
	padding: 0px;
	border: 0px solid #ccc;
	margin: 10px 0px 10px 10px;
	font-size: 105%;
}
.odd {
	background-color: #ffffff;
}
.even {
	background-color: #eeeeee;
}
#siteMap ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
	margin-right: 0px;
}
#siteMap li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap li {
	cursor: pointer;
	cursor: hand;
}
#siteMap ul li a {
	margin-left: 0px;
}
* html #siteMap ul li a {
	margin-left: 0px;
}
#siteMap ul li a + a {
	margin-left: 0px;
} /* Firefox og Opera */
/* #siteMap ul li.item1b_1_1 a{ margin-left: 40px !important;} */
#siteMap ul li a {
	margin-left: 0px;
}
#siteMap ul li a {
/*margin-left: 0px;*/
}
#siteMap ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap ul ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap li li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap ul ul ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap li li li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap img {
	border: 0;
	margin-right:2px;
	margin-left:-12px;
	margin-top:2px;
	margin-bottom:0px;
}
#siteMap a, #siteMap a:visited, #siteMap a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: underline;
}
#siteMap a:hover {
	color: #666666;
	text-decoration: underline;
}
#siteMap .open {
	display: block;
}
#siteMap .closed {
	display: none;
}
/* Nettstedskart versjon 2*/
#siteMap2 {
	padding: 0px;
	border: 0px solid #ccc;
	margin-top: 10px;
	background-color: #ffffff;
	font-size: 105%;
}
#siteMap2 ul.odd {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	background-color: #ffffff;
}
#siteMap2 ul.even {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	background-color: #eeeeee;
}
#siteMap2 li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap2 ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap2 li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap2 ul ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap2 li li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap2 ul ul ul ul {
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left:15px;
}
#siteMap2 li li li li {
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 2px;
}
#siteMap2 img {
	border: 0;
	margin-right:2px;
	margin-left:-12px;
	margin-top:2px;
	margin-bottom:0px;
}
#siteMap2 a, #siteMap2 a:visited, #siteMap2 a:active {
	font-size: 100%;
	color: #cc0000;
	text-decoration: none;
}
#siteMap2 a:hover {
	color: #666666;
	text-decoration: none;
}
#siteMap2 .open {
	display: block;
}
#siteMap2 .closed {
	display: none;
}
/* Nettstedskart, brukt til javascript */
.trigger {
	cursor:pointer;
	margin:0px;
	padding:0px;
}
.trigger:hover {
	cursor:pointer;
	background:#ffffff;
}
.expanded {
	background:#ffffff;
	cursor:pointer;
}
.expanded:hover {
	background:#ffffff;
	cursor:pointer;
}
.show {
}
.hide {
	position:absolute;
	left:-999em;
	height:1px;
	width:100px;
	overflow:hidden;
}
.level0 {
	margin:0px;
	padding:0px;
	margin-left:10px;
}
.level1 {
	margin:0px;
	padding:0px;
	margin-left:20px;
}
.level2 {
	margin:0px;
	padding:0px;
	margin-left:30px;
}
/* Bunntekst */
#siteInfo {
	clear: both;
	padding: 5px 5px 5px 5px;
	background-color: #efeddc;
	text-align: center;
	bottom: 0px;
}
#siteInfo a, #siteInfo a:link {
	font-size: 100%;
	color: #333333 !important;
}
#siteInfo a:visited, #siteInfo a:active {
	font-size: 100%;
	color:#bb0608;
	text-decoration: underline;
}
#siteInfo a:hover {
	color: #666666;
	text-decoration: underline;
}
#siteInfoSubLine {
	position: relative;
	width: 100%;
	height: 6px;
	padding: 0px;
	margin: 0px;
	bottom: 0px;
	background-color: #ba0404;
	overflow: hidden;
}
/* Barnehage */
#bhContentwrapper {
	background-color: #FFFFFF;
	padding: 0px 7px 0px 7px;
	width: 400px; /*height:100%;*/
	top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
}
#bhContentwrapper .module {
	padding: 0px;
}
#bhContentwrapper .module h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #003366;
}
#bhContentwrapper .module h1.secheading {
	background-color:#e1e1e1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 200%;
	font-weight: bold;
	margin:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom:5px;
	color: #334d55;
}
#bhContentwrapper .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
.bhTwoColLeft {
	background-color: #ffffff;
	width: 180px;
	margin-right:5px;
	margin-bottom: 0px;
	float: left;
	margin-top: 0px;
	border:1px solid #999999;
	height:100px;
}
.bhTwoColLeft .bhStoryTwoCol {
	margin-left:0px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.bhTwoColLeft .bhStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
.bhTwoColLeft .bhStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
.bhTwoColLeft .bhStoryTwoCol p {
	margin: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
.bhTwoColLeft .bhStoryTwoCol a, .bhTwoColLeft .bhStoryTwoCol a:visited, .bhTwoColLeft .bhStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
.bhTwoColLeft .bhStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
.bhTwoColLeft .bhStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColLeft .bhStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColLeft .bhStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColLeft .bhStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColRight {
	background-color: #ffffff;
	width: 180px;
	margin-left: 5px;
	margin-bottom: 0px;
	float: right;
	margin-top: 0px;
	border:1px solid #999999;
	height:100px;
}
.bhTwoColRight .bhStoryTwoCol {
	margin-left:0px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.bhTwoColRight .bhStoryTwoCol h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #01468b;
}
.bhTwoColRight .bhStoryTwoCol h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
.bhTwoColRight .bhStoryTwoCol p {
	margin: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif;
	font-size: 105%;
	color: #4D4D4D;
}
.bhTwoColRight .bhStoryTwoCol a, .bhTwoColRight .bhStoryTwoCol a:visited, .bhTwoColRight .bhStoryTwoCol a:active {
	color: #cc0000;
	text-decoration: underline;
}
.bhTwoColRight .bhStoryTwoCol a:hover {
	color: #666666;
	text-decoration: underline;
}
.bhTwoColRight .bhStoryTwoCol h3 a {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColRight .bhStoryTwoCol h3 a:visited {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColRight .bhStoryTwoCol h3 a:active {
	color: #01468b;
	text-decoration: none;
}
.bhTwoColRight .bhStoryTwoCol h3 a:hover {
	color: #01468b;
	text-decoration: none;
}
.sandbag {
	clear: both;
}
iframe#portalIFrame {
	position: absolute;
	top: 0px;
}
/* START IST */
#isiFind {
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #999999 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 3px;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 400px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #999999 1px solid;
	TOP: 0px;
	BACKGROUND-COLOR: #ffffff
}
#isiFind .navig {
	PADDING-RIGHT: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #DDDDDD;
	BORDER: #999999 1px solid;
}
#isiFind .search {
	PADDING-RIGHT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 2px;
	WIDTH: 400px
}
#isiFind .search P {
	FONT-SIZE: 11px;
	PADDING-RIGHT: 10px;
	MARGIN: 0px 0px 5px;
	COLOR: #4d4d4d;
	FONT-FAMILY: verdana, sans-serif
}
#isiFind .search LABEL {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FLOAT: left;
	MARGIN-BOTTOM: 2px;
}
#isiFind .search SELECT {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	BACKGROUND-COLOR: #eeeeee;
	WIDTH: 175px;
}
#isiFind .search SELECT.personalia {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	BACKGROUND-COLOR: #eeeeee;
	WIDTH: 150px;
}
#isiFind .search INPUT.inputText2 {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	BACKGROUND-COLOR: #eeeeee;
	WIDTH: 150px;
}
#isiFind .search .inputArea {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	BACKGROUND-COLOR: #eeeeee;
}
#isiFind .search A {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline
}
#isiFind .searchorder {
	PADDING-RIGHT: 0px;
	FLOAT: right;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	WIDTH: 120px;
	PADDING-TOP: 20px
}
#isiFind .searchorder P {
	FONT-SIZE: 11px;
	MARGIN: 0px 0px 10px;
	COLOR: #4d4d4d;
	FONT-FAMILY: verdana, sans-serif
}
#isiFind .searchorder OL {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: decimal
}
#isiFind .searchorder LI {
	PADDING-RIGHT: 0px;
	LIST-STYLE: decimal none inside;
	PADDING-LEFT: 0px;
	FONT-SIZE: 105%;
	PADDING-BOTTOM: 4px;
	COLOR: #4d4d4d;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, sans-serif
}
#isiFind .searchorder A {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline
}
#isiFind .searchorder A:visited {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline
}
#isiFind .searchorder A:active {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline
}
#isiFind .searchorder A:hover {
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: underline
}
#isiFind INPUT.inputButton {
	MARGIN-TOP: 8px;
	FLOAT: left;
	MARGIN-LEFT: 1px;
	WIDTH: 160px;
}
#isiFind INPUT.inputButton2 {
	MARGIN-TOP: 8px;
	FLOAT: left;
	MARGIN-LEFT: 1px;
	WIDTH: 230px;
}
#isiFind INPUT.inputButton3 {
	MARGIN-TOP: 8px;
	FLOAT: left;
	MARGIN-LEFT: 1px;
	WIDTH: 190px;
}
#isiFind SPAN.smalltext {
	FONT-SIZE: 90%;
	FLOAT: right;
	WIDTH: 200px
}
#isiFind TABLE.bhValg {
	width: 365px;
	border: #999999 1px solid;
	margin-bottom: 4px;
}
#isiFind TD.velg {
	width: 60px;
}
INPUT.inputButton2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px -6px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 40px;
	CURSOR: hand;
	COLOR: white;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #cc0000;
	BORDER-RIGHT-WIDTH: 0px
}
INPUT.inputButton3 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px -6px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 40px;
	CURSOR: hand;
	COLOR: white;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #cc0000;
	BORDER-RIGHT-WIDTH: 0px
}
HTML #isiFind {
	PADDING-RIGHT: 0px;
	WIDTH: 390px
}
HTML #isiFind .search {
	PADDING-RIGHT: 0px
}
.submitLink {
	font-size: 11px;
	color: #cc0000;
	background-color: transparent;
	text-decoration: underline;
	border: none;
	cursor: pointer;
	cursor: hand;
	width: 14px;
}
.submitLink2 {
	font-size: 11px;
	color: #cc0000;
	background-color: transparent;
	text-decoration: underline;
	border: none;
	cursor: pointer;
	cursor: hand;
	width: 34px;
}
.submitLink3 {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	width: 25px;
}
.submitLink4 {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	width: 35px;
}
.submitLink5 {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	width: 40px;
}
.submitLink6 {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	width: 55px;
}
.submitLink7 {
	FONT-SIZE: 11px;
	COLOR: #cc0000;
	TEXT-DECORATION: underline;
	background-color: transparent;
	border: none;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	width: 74px;
}
/* SLUTT IST */

/*begin NYE*/
/*14.09.2007 - listevisning i midten - odd og even*/

#listShowAll {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#listShowAll h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	margin: .5em 0 .2em 0;
}
#listShowAll a:link, a:visited {
	color: #cc0000;
	text-decoration: underline;
}
#listShowAll a:hover {
	color: #666;
	text-decoration: underline;
}
#listShowAll ul {
	list-style-type: none;
	padding: 0;
	margin: -.5em 0 1em 0;
	width:100%;
}
#listShowAll li.odd {
	list-style-type: none;
	padding: .5em .2em .5em .2em;
	background-color:#FFF;
	width:100%;
}
#listShowAll li.even {
	list-style-type: none;
	padding: .5em .2em .5em .2em;
	background-color:#EEE;
}
/*slutt p� listevisning odd og even*/

/* 14.07.2007 "Se ogsaa"-lenker paa emneordsside - krever inngrep i malverk?*/
#newsFP .se_ogsaa {
	padding-left:0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
}
#newsFP .se_ogsaa a, #newsFP .se_ogsaa a:link, #newsFP .se_ogsaa a:visited {
	padding-left:0px;
	color: #cc0000;
	text-decoration: underline;
}
#newsFP .se_ogsaa a:hover {
	padding-left:0px;
	color: #666666;
	text-decoration: underline;
}
/*end se ogsaa*/

/*begin releatedArtikler under oppslaat*/
/* Nyhetslisting (forsiden) */
#relatedArt {
	background-color: #FFFFFF;
	padding: 5px 0px 0px 10px;
	width: 400px;
	margin-bottom: 5px;
	margin-top: 20px;
	margin-left: 0px;
	clear:both;/*skillelinje for relaterte artikler */
}
#strek {
	border:none;
	color:#F2F2F2;
	background-color:#F2F2F2;
}
#relatedArt img {
	float:left;
	margin:0px 10px 0px -10px;
}
#relatedArt .moduleStory {
	margin-left:10px;
	margin-bottom:0px;
}
#relatedArt .module .moduleStory p.story {
	margin: 0 0 2px -20px !important;
}
#relatedArt .module .moduleStory p.story a {
	margin: -8px 0 15px 0 !important;
}
#relatedArt .moduleStoryNoimg {
	margin-left:0px;
	margin-bottom:0px !important;
}
#relatedArt .module .moduleStoryNoimg p.story {
	padding-left:0px;
	margin: 0px 0 15px 0px !important;
}
/*endret margin-top fra 20 til 2 */
#relatedArt .moduleLinkList {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:2px;
	line-height: 14px;
}
html>body #relatedArt .moduleLinkList {
	padding-top: 10px;
}
#relatedArt .moduleHeader {
	background-color: #4095AC;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-right:5px;
}
#relatedArt .moduleHeader h1 {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}
#relatedArt .module {
	padding: 0px;
	margin-bottom:10px;
}
#relatedArt .module h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #003366;
}
#relatedArt .module h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #4D4D4D;
}
#relatedArt .module p {
	margin: 0px;
	margin-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
}
#relatedArt .module p.frontpageIngress {
	margin-bottom: 0px;
}
#relatedArt .module label {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
}
#relatedArt .module a, #relatedArt .module a:visited, #relatedArt .module a:active {
	color: #cc0000;
	text-decoration: underline;
}
#relatedArt .module a:hover {
	color: #666666;
	text-decoration: underline;
}
#relatedArt .module ul {
	margin-top: 0px;
	padding: 0px;
	margin-left:17px;
}
#relatedArt .module li {
	font-family: verdana, sans-serif;
	font-size: 110%;
	color: #4D4D4D;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
}
#relatedArt .module ul li {
	list-style-image: url(../images/listbullet.gif);
}
#relatedArt .toarchive a, #relatedArt .toarchive a:link, #relatedArt .toarchive a:visited {
	padding-left:0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: underline;
}
#relatedArt .toarchive a:hover {
	padding-left:0px;
	color: #cc0000;
	text-decoration: underline;
}
#relatedArt .module h3 a {
	color: #003366;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#relatedArt .module h3 a:visited {
	color: #003366;
	text-decoration: none;
}
#relatedArt .module h3 a:active {
	color: #003366;
	text-decoration: none;
}
#relatedArt .module h3 a:hover {
	color: #003366;
	text-decoration: none;
}
/*end relatedArt*/
/*fil-lister*/
.ul_docs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}
.ul_subdocs {
	margin-left:1.5em;
	padding:0;
	list-style:none;
}
.li_case {
	font-size : 120%;
	margin:1em 0 .5em 0;
	padding: 0;
	line-height: 1.5em;
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_pdf, .li_PDF {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_pdf.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_doc, .li_DOC {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_word.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_xsl, .li_XSL {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_excel.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_ppt, .li_PPT {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_powerpoint.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_txt, .li_TXT {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/file_txt.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_tif, .li_TIF {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_img.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_html, .li_HTML {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/file_html.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_jpg, .li_JPG {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/file_jpg.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.li_zip, .li_ZIP {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/file_zip.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
li_mpg, .li_MPG {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_media.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
li_gen, .li_GEN {
	font-size : 11px;
	margin:0 0 .5em 0;
	padding: 0 0 0 2em;
	line-height: 1.5em;
	background-image: url(../images/icon_general.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
}
.ul_docs a:link {
	color:#BA0404;
}
.ul_docs a:visited {
	color:#BA0404;
}
.ul_docs a:hover {
	color:#666666;
}
#seksjonsBilde {
	padding-left:10px;
}
#centeredService {
	background-color:#F4F4F4;
	border:#C0C0C0 solid 1px;
	padding:1em .5em 1em .5em;
	margin:1em .5em 1em .5em;
}
#centeredService p {
	font-size:110%;
	line-height:1.2em;
	margin: -.1em 0 2em 0;
	color:#333333;
}
#centeredService h3 {
	margin:0 0 .3em 0;
}
#centeredService p.vishele {
	margin: -1.5em 0 1.5em 0;
}
/*end NYE*/

/*04.06.08 - gjoermaal*/
#gjoeremaal {
	background-color:#FFF;
	border:#C0C0C0 solid .1em;
	padding:1em .5em 1em .5em;
	margin:1em .5em 0 .5em;
	overflow:hidden;
	FONT-FAMILY: arial, helvetica, sans-serif;
}
#gjoeremaal img{
padding:0 .5em 1em 0;
}
#gjoeremaal h1 {
	font-size:150%;
	margin:0 0 0 0;
}
#gjoeremaal h2 {
	MARGIN:0 0 0 0;
	FONT-SIZE: 130%;
	color: #334d55;
}
#gjoeremaal H3 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	COLOR: #01468b;
}

#gjoeremaal p {
	font-size:1.1em;
}
#gjoeremaal p.showAll{
float:right;
font-size:1em;
padding:0 0 0 0;
}
#gjoeremaal UL {
	FLOAT: left;
	PADDING: 0 0;
	MARGIN:0 0;
	LIST-STYLE-TYPE: none;
	background-color:#FFF;
	width:100%;
	clear:left;
}
#gjoeremaal UL LI {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	padding:0 0 .5em 0;
	margin:0 .5em 1em 0;
	OVERFLOW:hidden;
	HEIGHT:100px;
	width:125px;
}
#gjoeremaal a, #gjoeremaal a:hover {
	MARGIN-TOP: 0px;
	FONT-SIZE: 130%;
	MARGIN-BOTTOM: 10px;
	COLOR: #cc0000;
	font-size:1.1em;
}
#gjoeremaal UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#gjoeremaal UL LI UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	HEIGHT: auto
}


/*end gjoeremaal*/

/* kampanjeboksen mai2008*/
.kampanjespot { width:150px; border: 1px solid #cccccc; padding-left: 5px; padding-right:5px; padding-top:0px; padding-bottom:5px; margin-left: 4px; margin-right:5px; margin-top:4px; background-color: white;}
.kampanjespot h2 {font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; margin: 0px; margin-top: 10px;  margin-bottom: 0px; color: #000000;}
.kampanjespot p { margin-left:3px; margin-top:0px; font-size: 11px; color: #4d4d4d;}

.kampanjespot a,
.kampanjespot a:visited{color: #cc0000; text-decoration: none;}
.kampanjespot a:hover { color: #666666; text-decoration: none;}
.kampanjespot a:active {color: #cc0000; text-decoration: none;}

.kampanjespot ul { margin-top: 0px; padding: 0px; margin-left:18px; margin-bottom:5px;}
.kampanjespot li{ padding-left: 0px; padding-top: 0px; padding-bottom: 4px; padding-right: 0px; display:inline;}


