﻿/* Generell formattering */
body {
	color:#000000;
	background-color:#FFFFFF;
	margin:20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #666666; 
}

h1 { 
	font-size:1.5em;
	line-height: 1.5em; 
	margin-bottom:2px;
}
h2 {
	font-size:1.2em;
	line-height: 1.2em; 
	margin-bottom:2px;
} 
h3, h4, h5, h6 {
	font-weight:bold;
	font-size:1.1em;
	line-height: 1.1em; 
}
p, td, li { font-size:12px; }
/* fra gamle aff.no */

.companybottom { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #009de1; 
	list-style-type: disc; 
} 
.normal { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #666666; 
	list-style-type: disc; 
} 
.picture { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #666666; 
	list-style-type: disc; 
} 
td { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #666666; 
	list-style-type: disc; 
} 
.navigasjon { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
	line-height: 13px; 
} 
.navigasjon:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFF4D4; 
	text-decoration: none; 
	line-height: 13px; 
} 
a { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #008FDB; 
	text-decoration: none; 
	font-size: 12px; 
	line-height: 15px; 
} 
a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px; 
	color: #666666; 
	text-decoration: none; 
} 
.blueheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #008FDB; 
	text-decoration: none; 
	line-height: 15px; 
	text-transform: uppercase; 
} 
.blueheading:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	line-height: 15px; 
	text-transform: uppercase; 
} 
.greyheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	line-height: 14px;
	text-transform: uppercase; 
	margin-bottom:6px; 
} 
form { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #666666; 
} 
.blackheading, h2.blackheading  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	line-height: 14px; 
	text-transform: uppercase; 
	font-weight: normal; 
} 
a.blackheading:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #666666; 
	text-decoration: none; 
	line-height: 14px; 
	text-transform: uppercase; 
	} 
.bigblackheading, h1.bigblackheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	text-decoration: none; 
	line-height: 17px; 
	text-transform: uppercase; 
} 
.normalblackheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	text-decoration: none; 
	line-height: 17px; 
} 
.ingress { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: #000000; 
	font-weight: bold; 
} 
.mediahenvisning { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #666666; } 
.subnavigasjon { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 13px; } 
.subnavigasjon:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF4D4; line-height: 13px; } 
.afflinjen { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #009DE1; list-style-type: disc; margin-bottom:10px; } 
.nettverkliten { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #000000; list-style-type: disc; } 
.nettverktittel { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #77001E; text-decoration: none; line-height: 15px; } 
.nettverktittel:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #0069b5; line-height: 15px; } 
.navigasjon_pos { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #007FA0; text-decoration: none; line-height: 13px; } 
.navigasjon_pos:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; line-height: 13px; }
.webmailtittel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; color: #FFFFFF; font-weight: bold; text-decoration: none; } 
.temamote-tittel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; color: #006a64; font-weight: bold; } 
.webmailsmall { font-family: Arial, Helvetica, sans-serif, "Arial Black"; font-size: 11px; line-height: 13px; color: #333333; } 
.dropdown { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; } 
.beigeheading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #dfd7b8; text-decoration: none; line-height: 14px; ; text-transform: uppercase} 
.greyheading2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; ; text-transform: uppercase} 
.greyheading { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none; line-height: 14px; } 
.greyheading3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; } 
.whiteheading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;} 
h2.whiteheading { background-color:#009de1; width:330px;padding:2px 0 2px 10px; margin-bottom:10px; }
.bigblueheading { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000066; text-decoration: none; line-height: 19px; text-transform: uppercase; font-weight: bold} 
.bordergrey { border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.atab { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #008FDB; text-decoration: none; } 
.atab:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #008FDB; text-decoration: none; } 
.bigblueheading2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; text-decoration: none; line-height: 19px; text-transform: uppercase; font-weight: bold } 


/* nullstilling */



IMG
{
	border:0;
}

form{
	margin: 0;
	padding: 0;
}

INPUT 
{	
	padding:0;
	margin:0;
}
UL {
	margin-left:-30px;
}
/* Divs */

.wrapper {
	width: 670px;
	margin: 0 auto;
	background:#fff;
}
.main {
	padding:10px;
	width: 100%;
	background:#fff;
	float:left;
}
.header
{
	display:none;
	}
#printlogo {
	display:block;
	float:left;
}
.logo {
	display:none;
}
.topmiddle {
	display:none;
}
.topright
{
	display:none;
	}
.topright a {
	float:left;
}

.content-wrapper {
	float:left;
	width: 650px;
}

.content {
	float: left;
	width: 650px;
	padding-top:20px;
	}
.contentlist {
	width: 630px;
	padding-left:20px;
}
.menu {
	display:none;
}
.middle, .subright {
	display:none;
}
.search {
	display:none;
}
.searchtext {
	width:150px;
	height:18px;
	margin-bottom:2px;
}
.searchbtn {
	width:32px;
	height:20px;
}

.middle .contentlist {
	display:none;
}
.right {
	display:none;
}
.right .contentlist {
	float:left;
	background-color:#f4ebc9;
	width: 174px;
	padding:10px 5px 0px 10px;
	margin-bottom:10px;
}
.right .articlelist {
	float:left;
	width: 170px;
	padding:0px 5px 0px 10px;
	background-color:#fff;
}
.right .articlelist h3 {
	font-size:13px;	
	margin-top:0;
}
.subcontent {
	float: left;
	width: 650px;
}
.subright .contentlist {
	display:none;
}

.menu {
	display:none;
}
.menu ul {
	margin:0;
	margin-left:-40px;
}
.DefaultNode, .SelectedNode {
	list-style:none;
	color:#fff;
	background-image:url('/images/navpil-AFF.gif');
	background-repeat:no-repeat;
	padding:5px 0 5px 30px;
	border-bottom:1px solid #fff;
	line-height:0.9em;
}

.menu a, .DefaultNode a, .SelectedNode a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
} 
.DefaultNode a:hover, .SelectedNode a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFF4D4; 
	text-decoration: none; 
} 

.sub .DefaultNode, .sub .SelectedNode {
	list-style:square;
	list-style-position:outside;
	color:#fff;
	padding:0px;
	line-height:0.5em;
	border:0;
	background:none;
}
.sub .menu a, .sub .DefaultNode a, .sub .SelectedNode a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
} 
.sub .DefaultNode a:hover, .sub .SelectedNode a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFF4D4; 
	text-decoration: none; 
} 

.LNmenu .DefaultNode, .LNmenu .SelectedNode {
	list-style:none;
	color:#fff;
	background-image:url('/images/nav-pil-LN.gif');
	background-repeat:no-repeat;
	padding:5px 0 5px 30px;
	border-bottom:1px solid #fff;
	line-height:0.9em;
}

.bottom {
	display:none;
}
/* annet */

.Errormsg
{
	color: Red;
	}
	
/*Innholdstyper*/

.listArtk
{
    float:left;
    background-image:url('/images/pil_greybackground.gif');
    background-repeat:no-repeat;
    padding-left:15px;
	width:174px;
    clear:both;
    }
.subright .listArtk 
{
	width:162px;
}
.listArtForsideH
{
    float:left;
	width:174px;
    clear:both;
	margin-bottom:10px;
}  
.kortArtk{ margin-bottom:15px; }
.right .kortArtk{ margin-bottom:0px; border-bottom:1px solid #fff; padding-bottom:10px; }
.kortArtkBilde{}
.kortArkTekst{}
.fullArtk{}
.fullArtkBilde{ float:right; margin:0 0 10px 10px;}
.bildetekst{width:140px;font-size:0.9em;margin-top:2px;}
.fullArtkTekst{}
.searchArtk{}

.listDok{}
.kortDok{}
.fullDok{}
.searchDok{}

.listFil
{
    float:left;
    background-image:url('/images/pil_greybackground.gif');
    background-repeat:no-repeat;
    padding-left:20px;
	width:150px;
    clear:both;
    
    }
.kortFil{}
.fullFil
{
    float:left;
    width:500px;
    clear:both;
    margin-bottom:20px;
        }
.fullFilTekst
{
    float:left;
    width:260px;
    border-bottom:2px solid #3b75ba;
    padding-bottom:10px;
    }
.fullFilBilde
{
    float:right;
    width:230px;
    }
.searchFil{}

.listBilde{}
.searchBilde{}

.listLenke{}
.kortLenke{}
.fullLenke{}
.searchLenke{}

.responsskjema {
	border: 2px solid #ccc;
	padding:10px;
	width:400px;
}

.responsskjema h2 {
	margin-bottom:10px;
}

.searchcount {
	margin-bottom:20px;
}
.back {
	display:none;
}
