/* CSS Document */

/* Start: listevisninger  */
	DIV.articlelist_frame, DIV.newslist_frame, DIV.articlearchive_frame, DIV.picturelink_frame, DIV.picture_frame, DIV.picturelink_text_frame, DIV.newsarchive_frame
		{
		BORDER: 0px solid black;
		PADDING-RIGHT: 0px 0px 20px 0px;
		BACKGROUND: url(/img/felles/block_background.gif) no-repeat right bottom;
		MARGIN: 0px 20px 0px 0px;
		padding-right: 20px;
		VERTICAL-ALIGN: top;
		/*WIDTH: 100%;*/
		min-height: 130px;
		height: auto;
		POSITION: relative;
		}
		
		DIV.picturelink_frame
		{
		BORDER: 0px solid black;
		PADDING-RIGHT: 0px 0px 20px 0px;
		BACKGROUND: url(/img/felles/block_background.gif) no-repeat right bottom;
		MARGIN: 0px 20px 0px 0px; /* top, right, bottom, left*/
		PADDING-RIGHT: 20px;
		padding-left: 5px;
		VERTICAL-ALIGN: top;
		min-height: 130px;
		height:auto;
		_height: 130px; /* IE6 */
		POSITION: relative;
		}
		
	DIV.ingresstext_frame
		{
		BORDER: 0px solid black;
		PADDING-RIGHT: 0px 0px 20px 0px;
		BACKGROUND: url(/img/felles/block_background.gif) no-repeat right bottom;
		MARGIN: 20px 20px 0px 0px;
		padding-right: 20px;
		VERTICAL-ALIGN: top;
		/*WIDTH: 100%;*/
		min-height: 130px;
		height: 130px;
		POSITION: relative;
		}


DIV.articlelist, DIV.newslist
		{
		BORDER: 0px solid black;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 20px;
		MARGIN: 0px 20px 0px 0px;
		VERTICAL-ALIGN: top;
		WIDTH: 100%;
		PADDING-TOP: 0px;
		POSITION: relative;
		font-size:0.8em;
		}
		
DIV.picturelink
		{
		paddin: 0px 0px 20px 0px;
		MARGIN: 10px 20px 0px 20px;
		VERTICAL-ALIGN: top;
		POSITION: relative;
		}		

	DIV.articlelist_frame H1, DIV.articlelist H1, DIV.newslist_frame H1, DIV.articlelist_frame H1 a, DIV.newslist_frame H1 a, DIV.picturelink_text_frame H1, DIV.picturelink_text_frame H1 a
		{
		FONT-WEIGHT: bold;
		FONT-SIZE: 1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}
		
	DIV.articlelist_frame H1 a:hover, DIV.articlelist H1 a:hover, DIV.newslist H1 a:hover; DIV.newslist_frame H1 a:hover, DIV.picturelink_text_frame H1 a:hover
		{
		text-decoration: underline;
		}
		
	


 /* Artikkelarkiv */
 
 	DIV.articlearchive_frame H1, DIV.articlearchive_frame H1 a, DIV.newsarchive_frame H1, DIV.newsarchive_frame H1 a
		{
		FONT-WEIGHT: normal;
		FONT-SIZE: 0.86em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}
		
	DIV.articlearchive_frame H1 a:hover, DIV.newsarchive_frame H1 a:hover
		{
		FONT-WEIGHT: normal;
		TEXT-DECORATION: underline;
		FONT-SIZE: 0.86em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}
		
		
		DIV.newslist H1 , DIV.newslist H1 a{
		FONT-WEIGHT: normal;
		FONT-SIZE: 1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}
		
 /*********************************************/
	
	
	 DIV.ingresstext_frame H1, DIV.ingresstext_frame H1 a
		{
		FONT-WEIGHT: normal;
		FONT-SIZE: 1.1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 20px;
		COLOR: #676565;
		}
		
	
	DIV.articlelist_frame H2, DIV.articlelist H2, DIV.newslist H2, DIV.newslist_frame H2, DIV.ingresstext_frame H2, DIV.articlearchive_frame H2, DIV.newsarchive_frame H2
		{
		FONT-WEIGHT: normal;
		FONT-SIZE: 1em;
		MARGIN-BOTTOM: 20px;
		COLOR: #676565;
		}


	DIV.articlelist_frame H3, DIV.articlelist H3, DIV.newslist H3, DIV.newslist_frame H3, DIV.ingresstext_frame H3, DIV.picturelink_text_frame H3
		{
		/*DISPLAY: inline;*/
		FONT-WEIGHT: normal;
		FONT-SIZE: 0.8em;
		COLOR: #676565;
		padding-right: 10px;
		}
        DIV.ingresstext_frame H3 
		{
		padding-right:10px;
		}
        


	DIV.articlelist_frame UL, DIV.articlelist UL, DIV.newslist UL, DIV.newslist_frame UL
		{
		LIST-STYLE-TYPE: none;
		MARGIN: 0px;
		PADDING-BOTTOM: 10px;
		}
		

	DIV.articlelist_frame LI, DIV.articlelist LI, DIV.newslist LI, DIV.newslist_frame LI
		{
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 10px;
		}
	
	
		DIV.ingresstext_frame UL, DIV.articlearchive_frame UL, DIV.picturelink_text_frame UL, DIV.newsarchive_frame UL
		{
		LIST-STYLE-TYPE: none;
		MARGIN: 0px;
		PADDING-BOTTOM: 0px;
		}
		
	 DIV.ingresstext_frame LI, DIV.articlearchive_frame LI, DIV.picturelink_text_frame LI, DIV.newsarchive_frame LI
		{
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		}
	
	/** AB lagt til linkformatering til linker i ingressteksten for seksjonstekster**/
	 DIV.ingresstext_frame LI a {
		color:#676565;      
	 }
	 
	 DIV.ingresstext_frame LI a:hover {
		color:#676565;
		text-decoration:underline;
	 }
	 
	 
	
	DIV.newslist_frame SPAN.publishdate, DIV.newsarchive_frame SPAN.publishdate, DIV.newslist SPAN.publishdate
		{
		clear:both;
		FONT-SIZE: 0.6em;
		COLOR: #bbbbbb;
		}
		
	DIV.articlelist_frame SPAN.publishdate, DIV.articlelist SPAN.publishdate, DIV.ingresstext_frame SPAN.publishdate
		{
		FONT-SIZE: 0.75em;
		COLOR: #bbbbbb;
		display:none;
		}	

	DIV.articlelist_frame A, DIV.articlelist A, DIV.newslist A, DIV.newslist_frame A, DIV.ingresstext_frame A, DIV.picturelink_text_frame A
		{
		MARGIN-BOTTOM: 0px;
		COLOR: #cd9802;
		TEXT-DECORATION: none;
		}

	DIV.articlelist_frame A:hover, DIV.articlelist A:hover, DIV.newslist A:hover, DIV.newslist_frame A:hover, DIV.ingresstext_frame A:hover, DIV.picturelink_text_frame A:hover
		{
		TEXT-DECORATION: underline;
		}


	DIV.articlelist_frame A.morelink, DIV.articlelist A.morelink, DIV.newslist A.morelink, DIV.newslist_frame A.morelink, DIV.picturelink_text_frame A.morelink, DIV.ingresstext_frame A.morelink	{
		DISPLAY: block;
		MARGIN-BOTTOM: 0px;
		COLOR: #cd9802;
		font-size: 0.8em;
		}

DIV.articlelist_frame span.morelink, DIV.articlelist span.morelink, DIV.newslist span.morelink, DIV.courselist span.morelink, DIV.newslist_frame span.morelink, DIV.picturelink_text_frame A.morelink {
		DISPLAY: block;
		MARGIN-BOTTOM: 0px;
		xmargin-left: 5px;
		margin-left: 0px;
		COLOR: #cd9802;
		xfont-size: 0.8em;
		}

	 DIV.picturelink A.morelink /** ,DIV.ingresstext_frame A.morelink **/
		{
		DISPLAY: none;
		}	

	DIV.articlelist_frame A.morelink:hover, DIV.articlelist A.morelink:hover, DIV.newslist A.morelink:hover, DIV.newslist_frame A.morelink:hover, DIV.ingresstext_frame A.morelink:hover, DIV.picturelink_text_frame A.morelink:hover
		{
		TEXT-DECORATION: underline;
		}

	.bottomlink
		{
		display:none;
		PADDING-RIGHT: 10px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 0.75em;
		RIGHT: 10px;
		BACKGROUND: url(/img/felles/arrow/more.gif) no-repeat right top;
		PADDING-BOTTOM: 5px;
		TEXT-TRANSFORM: uppercase;
		COLOR: #cd9802;
		BOTTOM: 0px;
		POSITION: absolute
		}

	.bottomlink:hover
		{
		TEXT-DECORATION: underline
		}
	
	DIV.picturelink A.bottomlink{
		display:none;}
		
	DIV.picturelink A.bottomlink:hover{
		display:none;}

	DIV.articlelist_frame IMG.image, DIV.articlelist IMG.image, DIV.newslist IMG.image, DIV.newslist_frame IMG.image, DIV.imagelink_frame, DIV.image_frame, DIV.imagelink_text_frame
		{
		FLOAT: left;
		margin-right: 5px;
		}
		
		DIV.ingresstext_frame IMG.image
		{
		FLOAT: left;
		margin-right: 5px;
		width: 110px;
		height: 110px;
		}
		
	DIV.articlelist .articleimage IMG, DIV.newslist_frame .articleimage IMG, DIV.newslist .articleimage IMG, DIV.courselist .articleimage IMG
		{
		FLOAT: left;
		margin-right: 5px;
		margin-top: 5px;
		margin-bottom: 10px;
		}
	
	
	DIV.articlelist_frame table, DIV.articlelist table, DIV.ingresstext_frame table{
		font-size:1em;
		}
		
	DIV.newslist_frame table, DIV.articlelist table, DIV.ingresstext_frame table{
		width: auto;
	
	}
		
	.outlisting_bottom
		{
		BACKGROUND: url(/img/felles/block_br.gif) no-repeat right center;
		MARGIN-BOTTOM: 20px;
		margin-right: 20px;
		}

/* Slutt: listevisninger */

DIV.ingresstext_frame ul.arrowlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../img/felles/arrow/more.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 20px 15px 13px; PADDING-TOP: 0px
	}




/* Start: Bildevisninger */

	DIV.picturelink_frame H1, DIV.picturelink H1{
		display:none;}
		
	DIV.picturelink_frame IMG.image, DIV.picturelink IMG.image{
	float:left;
	/** margin: 50px 5px 0px 0px; **/
	margin: 0px 0px 10px 0px;
	}
	
	DIV.picturelink_frame UL, DIV.picturelink UL
		{
		LIST-STYLE-TYPE: none;
		MARGIN: 0px;
		PADDING-BOTTOM: 10px;
		}
	
	DIV.picturelink_frame H3, DIV.picturelink H3 {
		display:none;
		}
		
/* Slutt: Bildevisninger */

/* Start: Brødtekstformateringer */

DIV.brodtekst P{
	margin-top: 1em;
	margin-bottom: 1em;
	}
	
DIV.brodtekst ul{
		LIST-STYLE-TYPE: square;
		MARGIN: 0px;
		padding: 0px;
	
		}

DIV.brodtekst ul li {
	list-style:square;
	display:list-item;
	margin-left: 15px;
	padding-top:5px;}		


/* Slutt: Brødtekstformateringer */		

/*side for pålogging til kurs - egen funksjonalitet KAJ 24/10-07*/
DIV#loginkursinfo ul {
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 0px 20px;
}

DIV#loginkursinfo li {
	list-style-type: none;
	font-size: 0.8em;
}

DIV#logininfo, DIV#xlenke{
	font-size: 0.8em;
}

DIV#login .spanLoginText1 {
	font-size: 0.8em;
}