/* 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; /* top, right, bottom, left*/
		PADDING-RIGHT: 20px;
		VERTICAL-ALIGN: top;
		min-height: 130px;
		height:auto;
		_height: 130px; /* IE6 */
		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: 0px 20px 0px 0px;
		PADDING-RIGHT: 20px;
		padding-left: 5px;
		VERTICAL-ALIGN: top;
		min-height: 130px;
		height:auto;
		_height: 130px; /* IE6 */
		POSITION: relative;
		}

	
	DIV.ingresstext_frame_textunder
		{
		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;
		VERTICAL-ALIGN: top;
		min-height: 130px;
		height:auto;
		_height: 130px; /* IE6 */
		POSITION: relative;
		}
		
DIV.articlelist, DIV.newslist, DIV.courselist, DIV.archive_collapsed
		{
		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;
		min-height: 130px;
		}
		
/*KAJ 31/7-2007*/
/*lagt til for  styre bunnlenker under mysoft-portalfunksjoner*/
DIV.bunnlenke_portalfunksjon
		{
		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;
		min-height: 1px;
		}
		
DIV.picturelink
		{
		paddin: 0px 0px 20px 0px;
		MARGIN: 10px 20px 0px 20px;
		VERTICAL-ALIGN: top;
		POSITION: relative;
		}		

	DIV.picturelink_text_frame H1, DIV.picturelink_text_frame H1 a
		{
		FONT-WEIGHT: bold;
		xFONT-SIZE: 0.86em;
		FONT-SIZE: 1.0em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}

	DIV.articlelist_frame H1, DIV.newslist_frame H1 
		{
		FONT-WEIGHT: bold;
		xFONT-SIZE: 0.86em;
		FONT-WEIGHT: normal;
		FONT-SIZE: 1.2em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		}
	
	DIV.articlelist_frame H1 a, DIV.newslist_frame H1 a
		{
		FONT-WEIGHT: bold;
		xFONT-SIZE: 0.86em;
		xFONT-SIZE: 1.3em;
		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.courselist 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.articlelist H1, DIV.articlelist H1 a, DIV.newslist H1, DIV.archive_collapsed H1, DIV.courselist H1, DIV.newslist H1 a, DIV.courselist H1 a{
		FONT-WEIGHT: bold;
		/*FONT-SIZE: 1.1em;*/
		font-size: 1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #676565;
		clear:both;
		}
		
 /*********************************************/
	
	
	 DIV.ingresstext_frame H1, DIV.ingresstext_frame_textunder H1, DIV.ingresstext_frame H1 a, DIV.ingresstext_frame_textunder H1 a
		{
		FONT-WEIGHT: normal;
		FONT-SIZE: 1.1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 5px;
		margin-left: 2px;
		COLOR: #676565;
		}
		
	
	DIV.articlelist_frame H2, DIV.articlelist H2, DIV.newslist H2, DIV.archive_collapsed H2, DIV.newslist_frame H2, DIV.ingresstext_frame H2, DIV.ingresstext_frame_textunder H2, DIV.articlearchive_frame H2, DIV.newsarchive_frame H2
		{
		/*FONT-WEIGHT: normal;
		FONT-SIZE: 1.3em;*/
		font-weight: bold;
		font-size: 1.1em;
		MARGIN-BOTTOM: 10px;
		COLOR: #676565;
		}
	DIV.newslist_item H2 {
		font-size: 1em;
		margin-bottom: 0px;
	}
		
	DIV.newslist_item H2 a
		{
		/*COLOR: #23a490;*/
		color: #676565;
		}

	DIV.courselist H2 {
		font-size:1.1em;
		color: #514f4f;
		margin: 20px 0px 10px 0px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #ebebeb;
		border-right-color: #ebebeb;
		border-bottom-color: #ebebeb;
		border-left-color: #ebebeb;
		border-width:1px;
		background-color:#f4f4f4;
	}


	DIV.articlelist_frame H3, DIV.articlelist H3, DIV.newslist H3, DIV.courselist H3, DIV.newslist_frame H3, DIV.ingresstext_frame_textunder H3, DIV.picturelink_text_frame H3
		{
		DISPLAY: inline;
		FONT-WEIGHT: normal;
		xFONT-SIZE: 0.8em;
		FONT-SIZE: 0.9em;
		COLOR: #676565;
		xMARGIN-LEFT: 10px;
		}

	DIV.ingresstext_frame H3
		{
		DISPLAY: block;
		FONT-WEIGHT: normal;
		FONT-SIZE: 0.9em;
		COLOR: #676565;
		MARGIN-TOP: 15px;
		margin-right:20px;
		margin-left: 5px;
		}

	DIV.newslist .teknaRSSsource{
		font-style: italic;
	}

	DIV.articlelist_frame UL, DIV.articlelist UL, DIV.newslist UL, DIV.courselist 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.courselist LI, DIV.newslist_frame LI
		{
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 10px;
		}
	
	
		DIV.ingresstext_frame UL, DIV.ingresstext_frame_textunder 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.ingresstext_frame_textunder 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, DIV.ingresstext_frame_textunder LI a {
		color:#676565;
		text-decoration:underline;      
	 }
	 
	 DIV.ingresstext_frame LI a:hover, DIV.ingresstext_frame_textunder LI a:hover {
		color:#676565;
		text-decoration:underline;
	 }

	DIV.ingresstext_frame #section_menu a {
		color:#676565;
		text-decoration:underline;      
	 }

	 
	 DIV.ingresstext_frame #section_menu a:hover {
		color:#676565;
		text-decoration:underline;
	 }

	DIV.ingresstext_frame #section_menu FONT {
		font-size: 90%;
	}

	 
	
	DIV.newslist_frame SPAN.publishdate, DIV.newsarchive_frame SPAN.publishdate, DIV.newslist SPAN.publishdate, DIV.courselist SPAN.publishdate
		{
		FONT-SIZE: 0.75em;
		COLOR: #bbbbbb;
		clear: both;
		}
		
	DIV.articlelist_frame SPAN.publishdate, DIV.articlelist SPAN.publishdate, DIV.ingresstext_frame SPAN.publishdate, DIV.ingresstext_frame_textunder SPAN.publishdate
		{
		FONT-SIZE: 0.75em;
		COLOR: #bbbbbb;
		display:none;
		}	

	DIV.articlelist_frame A, DIV.articlelist A, DIV.newslist A, DIV.courselist A, DIV.newslist_frame A, DIV.ingresstext_frame A, DIV.ingresstext_frame_textunder 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.courselist A:hover, DIV.newslist_frame A:hover, DIV.ingresstext_frame A:hover, DIV.ingresstext_frame_textunder 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.courselist A.morelink, DIV.newslist_frame A.morelink, DIV.picturelink_text_frame A.morelink, DIV.ingresstext_frame A.morelink, DIV.ingresstext_frame_textunder A.morelink	{
		DISPLAY: block;
		MARGIN-BOTTOM: 0px;
		COLOR: #cd9802;
		xfont-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.ingresstext_frame span.morelink, DIV.ingresstext_frame_textunder span.morelink	{
		DISPLAY: block;
		MARGIN-BOTTOM: 0px;
		margin-left: 6px;
		xmargin-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.courselist A.morelink:hover, DIV.newslist_frame A.morelink:hover, DIV.ingresstext_frame A.morelink:hover, DIV.ingresstext_frame_textunder A.morelink:hover, DIV.picturelink_text_frame A.morelink:hover
		{
		TEXT-DECORATION: underline;
		}

	.bottomlink
		{
		xdisplay: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;
		TEXT-DECORATION: none;
		}

	.bottomlink:hover
		{
		TEXT-DECORATION: underline
		}
 	

	DIV.picturelink A.bottomlink, DIV.picturelink_frame A.bottomlink, DIV.picturelink_text_frame A.bottomlink, DIV.picture_frame A.bottomlink, DIV.ingresstext_frame A.bottomlink, DIV.ingresstext_frame_textunder A.bottomlink{
		display:none;}
		
	DIV.picturelink A.bottomlink:hover, DIV.picturelink_frame A.bottomlink:hover, DIV.picturelink_text_frame A.bottomlink:hover, DIV.picture_frame A.bottomlink:hover, DIV.ingresstext_frame A.bottomlink:hover, DIV.ingresstext_frame_textunder A.bottomlink:hover{
		display:none;}

	DIV.articlelist_frame IMG.image, DIV.articlelist IMG.image, DIV.newslist IMG.image, DIV.courselist 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, DIV.ingresstext_frame_textunder IMG.image
		{
		FLOAT: left;
		margin-right: 5px;
		width: 110px;
		height: 110px;
		border: 1px solid black;
		}
		
	DIV.ingresstext_frame .articleimage IMG
		{
		FLOAT: left;
		margin-right: 5px;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-left: 5px;
		}
		
		#div_preview div.articleimage IMG
		{
		FLOAT: left;
		margin-right: 6px;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-left: 0px;
		width: auto;
		}
	
		DIV.ingresstext_frame .sectionimage IMG
		{
		FLOAT: left;
		margin-right: 5px;
		margin-top: 1px;
		margin-bottom: 10px;
		margin-left: 5px;
		}
	
	DIV.articlelist .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, DIV.ingresstext_frame_textunder table{
		font-size:1em;
		}


/* ABM lagt til 5/6-07 mtp feilside */
	DIV.newslist_frame a{
		xfont-size:0.8em;
		}
		

	.outlisting_bottom
		{
		BACKGROUND: url(/img/felles/block_br.gif) no-repeat right center;
		MARGIN-BOTTOM: 20px;
		margin-right: 20px;
		}

	DIV.archive_collapsed a{
  	  color:#676565;
	  text-decoration:underline;
	}

	DIV.archive_collapsed a:hover{
	  text-decoration:underline;
	}

	DIV.archive_collapsed .date {
  	  color:#9c9c9c;
  }
  /*Tatt fra Tillitsvalgt Aktuelt FM pres. malen*/
  
div .publish_date {
}
div .newslist_item h2 a{
	font-size: 11 px;
	/*display: block;*/
  margin-bottom: 0px;

  /*color: grey;*/
  /*text-decoration: underline;*/
}
div .newslist_item p {
}
.articleimage img{
  width: 90px;
}
div .article_list_nav {
  text-align: right;
}


/* Slutt: listevisninger */

DIV.ingresstext_frame ul.arrowlist, DIV.ingresstext_frame_textunder 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 H1{
		display:none;}


	/*DIV.picturelink_frame H1{
		display:none;}
	*/
	 DIV.picturelink_frame H1, DIV.picturelink_frame H1 a
		{
		FONT-WEIGHT: normal;
		FONT-SIZE: 1.1em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 5px;
		COLOR: #676565;
		}

	DIV.picturelink_frame A
		{
		MARGIN-BOTTOM: 0px;
		COLOR: #cd9802;
		TEXT-DECORATION: none;
		}

	DIV.picturelink_frame A:hover
		{
		TEXT-DECORATION: underline;
		}

		
	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 */
	

/* Politisk kalender */
DIV.politisk_kalender H2
		{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.3em;
	MARGIN-BOTTOM: 20px;
	COLOR: #676565;
}

DIV.politisk_kalender	{
	BORDER: 0px solid black;
        padding-left: 20px;
	PADDING-RIGHT: 20px;
	VERTICAL-ALIGN: top;
	height:100%;
	POSITION: relative;
	xword-wrap: break-word;
	xwidth: 300px;
}

.pol_vert { 
    BACKGROUND: url(/arkiv/Systemfiler/table/line_vert4px.gif) repeat-y left center;
}

.pol_vert_right { 
    BACKGROUND: url(/arkiv/Systemfiler/table/line_vert4px.gif) repeat-y right center;
}

.pol_corner_right {
    BACKGROUND: url(/arkiv/Systemfiler/table/top_right4px.gif) no-repeat right top;  
}

.pol_corner_right_bottom {
    BACKGROUND: url(/arkiv/Systemfiler/table/bottom_right4px.gif) no-repeat right bottom;  
}

.pol_corner_left {
    BACKGROUND: url(/arkiv/Systemfiler/table/top_left4px.gif) no-repeat left top;  
}

.pol_corner_left_bottom {
    BACKGROUND: url(/arkiv/Systemfiler/table/bottom_left4px.gif) no-repeat left bottom;  
}


.politisk_hor
	{
	BACKGROUND: url(/arkiv/Systemfiler/table/line_hor4px.gif) repeat-x left top;
}

.politisk_hor IMG {
       vertical-align: top;
}

.politisk_hor_bot
	{
	BACKGROUND: url(/arkiv/Systemfiler/table/line_hor4px.gif) repeat-x left bottom;
}

.politisk_ver 
	{
	BACKGROUND: url(/arkiv/Systemfiler/table/line_ver4px.gif) repeat-y right top;
}

DIV.politisk_kalender SPAN.publishdate
		{
		FONT-SIZE: 0.8em;
		COLOR: #6c6c6c;
		padding-right: 5px;
		}

DIV.politisk_kalender td.col_date {
  width: 90px;
}

DIV.politisk_kalender .politisk_subdocs {
  display:block;
}

DIV.politisk_kalender td {
      xwidth: 15%;
      xwidth: 50px;
}

DIV.politisk_kalender td.col2 {
      xwidth: 85%;
	xwidth: 200px;
}

DIV.politisk_kalender H1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	COLOR: #676565
}
/* slutt politisk kalender */	

/* Infoboks */ 
DIV#infoboks H1
{
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}
/* slutt infoboks */

/*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;
}

/********************/

/*Lagt til for bilder venstre kolonne 250608 KAJ*/
div#kampanje_bilde {
	padding-left: 20px;
}

/* For møtekalender */
div#mote_kalender h2 {
background-color:#F4F4F4;
border-color:#EBEBEB;
border-style:solid none;
border-width:1px;
color:#676565;
font-size:1.3em;
font-weight:normal;
margin:20px 0px 10px;
}
