/*@import "http://www.njff.no/mysoft/ng_css/ng_portlets.css";*/
/*@import "http://www.njff.no/mysoft/st_kurs_publisering/css/st_kurs_publisering.css";*/
/*@import "http://www.njff.no/mysoft/st_kurs_publisering/css/ng_kurs_publisering.css";*/
/*@import "njff_generelt.css";*/
/*@import "publisering/myseek.css";*/
/*@import "meny/mymenu.css"; */

/************************************
*************************************
*************************************            M E N Y                   C S S
*************************************
************************************/

div#mainmenu
	{
 	clear:both;
    	background:#a9a9a9;
	margin:0px 0px 0px 0px;
	z-index: 1;  	
}
div#mainmenu img
	{
	float:left;
}

div#mainmenu ul
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	list-style-type:none; 
	}

div#mainmenu ul li
	{
	display:inline;
	padding: 0px 10px 0px 11px;
	text-align: left;
	}

div#mainmenu ul li a
	{
	color:#FFFFFF;
	text-decoration: none;
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 11pt
	}
div#mainmenu ul li a:hover
	{
	text-decoration: underline;
	}
div#mainmenu ul li a.menu_selected
	{
	font-size: 11pt;
	font-family: arial, verdana;
	color:#0000FF;
	text-decoration: none;
	font-weight: bold;
	}
div#mainmenu ul li a:hover
	{
	color:#0000FF;
	text-decoration: underline;
	}
div#mainmenutop
	{
	background:#a9a9a9;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}

div#mainmenubot
	{
	background:#a9a9a9;
    margin-bottom:20px;
	}

.frontpageMain
	{
	background:url(meny/images/block_background.gif) right bottom no-repeat;
	height:166px;
	margin-bottom:20px;
	}
.frontpageMain .mainImg
	{
	float:left;
	border-right:solid 10px #ffffff
	}
.frontpageMain h1
    {
	font-size:12pt;
	font-weight:bold;
	}
div.frontpagenav
	{
	background-color:#f4f4f4;
	padding:5px 10px 5px 0px;
	}
div.frontpagenav ul
	{
	padding-left:16px;
	padding-bottom:5px;
	list-style-type:none;
	margin:0px;
	}
	
div.frontpagenav ul li
	{
	display:inline;
	color:#23a491;
	}

div.frontpagenav ul li a
	{
	text-decoration: none;
	color:#23a491;
	}

div.frontpagenav ul li a.menu_selected
	{
	text-decoration: none;
	color:#c79610;
	}

div.frontpagenav ul li a:hover
	{
	text-decoration: none;
	color:#c79610;
	}
    
div.frontpagenav h2
	{
	display: inline;
	margin-left:6px;
	font-size : 0.9em;
	}

div.frontpagenav h2 a
	{
	text-decoration: none;
	background:url(meny/images/navarrow.gif) left center no-repeat;
	padding-left:10px;
 	color:#23a491;
	}
    
div.frontpagenav h2 a.menu_selected
	{
	text-decoration: none;
	background:url(meny/images/navarrow.gif) left center no-repeat;
	padding-left:10px;
	color:#c79610;
	}

div#frontpage_menutop
	{
	background-color:#f4f4f4;
	background-image:url(meny/images/frontmenu_tr.gif);
	background-position:right;
	background-repeat:no-repeat;
  	}

div#frontpage_menubot
	{
 	background-color:#f4f4f4;
	background-image:url(meny/images/frontmenu_br.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:20px;
	}
div.expandmenu {
	width: 150px;
	padding: 0px;
	margin: -5px 0px 20px 0px;
	color: #000080;
	font-family: verdana;
	font-size: 9pt;
	line-height: 17px;
	}
div.expandmenu a:link, div.expandmenu a:visited {
	color : #000080;
	font-weight : bold;
	text-decoration: none;
}
div.expandmenu a:hover {
	color: #0000FF;
	text-decoration: underline;
}
div.expandmenu a:active {
	color : #0000FF;
	text-decoration: underline;
}
div.expandmenu a:visited {
	color : #000080;
}
div.expandmenu a.menu_selected {
	color: #0000ff;
}
div.expandmenu a.moresubmenu_selected {
	color: #0000ff;
}
div.expandmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.expandmenu li {
	margin: 0px;
	padding: 0px;
}
div.expandmenu ul.subnavigation a:hover {
	color: #0000FF;
}
div.expandmenu ul.submenu {
	margin: 0px 0px 0px 10px;
}

div.simpelmenu
	{
	BORDER: 0px solid black;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(meny/images/block_background.gif) no-repeat right bottom;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
	}

div.simpelmenu ul
	{
	margin:0px;
	border:none;
	list-style-type:none; 
	}

div.simpelmenu ul li a
	{
	font-size: 0.8em;
	color:#23a491;             
	}

div.simpelmenu ul li a.menu_selected
	{
	font-size: 0.8em;
	color:#c79610;
	}

div.simpelmenu ul li a:hover
	{
	  color:#c79610;
	}


div.topnavelement
	{
	background-color:#e3eeea;
	background-image:url(meny/images/menutr.gif);
	background-position:right;
	background-repeat:no-repeat;
  	}

div.topnavbotelement
	{
	background-color:#e3eeea;
	background-image:url(meny/images/menubr.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:10px;
	}

div.frontpagenav_simpel
	{
	background-color:#e3eeea;
	padding:5px 10px 5px 0px;
	}


div.frontpagenav_simpel ul
	{
	padding-left:16px;
	padding-bottom:5px;
	list-style-type:none;
	margin:0px;
	}
	
div.frontpagenav_simpel ul li
	{
	display:inline;
	color:#23a491;
	}

div.frontpagenav_simpel ul li a
	{
	text-decoration: none;
	color:#23a491;
	}

div.frontpagenav_simpel ul li a.menu_selected
	{
	text-decoration: none;
	color:#c79610;
	}

div.frontpagenav_simpel ul li a:hover
	{
	text-decoration: none;
	color:#c79610;
	}
    
div.frontpagenav_simpel h2
	{
	display: inline;
	margin-left:6px;
	font-size : 0.9em;
	}

div.frontpagenav_simpel h2 a
	{
	text-decoration: none;
	background:url(meny/images/navarrow.gif) left center no-repeat;
	padding-left:10px;
 	color:#23a491;
	}
    
div.frontpagenav_simpel h2 a.menu_selected
	{
	text-decoration: none;
	background:url(meny/images/navarrow.gif) left center no-repeat;
	padding-left:10px;
	color:#c79610;
	}

div.modus6 {
	width: 150px;
	padding: 0px;
	margin: -5px 0px 20px 0px;
	color: #000080;
	font-family: verdana;
	font-size: 8pt;
	line-height: 17px;
}
div.modus6 a:link, div.modus6 a:visited, div.modus6 a:active {
	color: #000080;
	text-decoration: none;
}
div.modus6 a:hover {
	color: #0000ff;
	text-decoration: underline;
}
div.modus6 a.menuselected:link,div.modus6 a.menuselected:hover,div.modus6 a.menuselected:visited,div.modus6 a.menuselected:active { 
	color: #0000ff;
}
div.modus6 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.modus6 ul ul {
	margin: 0px 0px 0px 10px;
}
div.modus6 ul li.submenu a.menu_selected {
	color: #ff0000;
}
div.modus6 ul.level1 li a.menu_selected {
	color: #0000ff;
}





/************************************
*************************************
*************************************            G E N E R E L T                   C S S
*************************************
************************************/
A:link {	color : #000080;
	font-weight : bold;
	text-decoration: none;
}
A:Hover {
	color: #0000FF;
	font-weight : bold;
	text-decoration: underline;
}
A:Active {
	color : #0099FF;
	font-weight : bold;
	text-decoration: none;
}
A:Visited {
	color : #000088;
	font-weight : bold;
	text-decoration: none;
}
td img {
	border: 0px solid black;
}
h1.img {
display: inline;
}

body,td,th {
	color: #000000;
	font-size: 10pt;
	Verdana,Arial,Helvetica,sans-serif
}
div.preview td, div.preview tr {
	font-size: 10pt;
	Verdana,Arial,Helvetica,sans-serif	
}
#design_selector {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#design_selector select {
	width: 135px;
}
.bannerbilde {
	display: inline;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
div.o3_banner {
	position: absolute;
	z-index: 1;
	color: #ffffff;
	FONT-FAMILY: 'futura lt', geneva, verdana;
	FONT-SIZE: 14pt;
	TEXT-DECORATION: none;
	width: 200px;
	padding: 0px;
	margin: -134px 0px 0px 157px;
}
.instruktormenypunkt {
	FONT-SIZE: 12px;
	padding: 2px 5px 2px 5px;
}
#rg20258 {
	background: #f0f0f0;
	padding: 5px 10px 5px 10px;
	border: 1px dotted #000000;
}
#rg20758 {
	background: #f0f0f0;
	padding: 5px 10px 5px 10px;
	border: 1px dotted #000000;
	margin: 0px 0px 10px 0px;
}
.divForm a {
	font-size: 8pt;
}

.GroupHeaderid1siteid0{Background-Color:#336699;Height:20;Text-Align:Left;}
.GroupHeaderLinkid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.GroupHeaderTextid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.RegionHeaderid1siteid0{Background-Color:#336699;Height:20;Text-Align:Left;}
.RegionHeaderTextid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.Bodyid1siteid0{}
.authorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.createdateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.creatorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.defaultattributeid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.descriptionid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.documentsizeid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.expiredateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.inplacedisplayid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.itemfunctionid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.keywordsid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.perspectivesid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.scoreid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.subpagetitleid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.titleid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;Font-Weight:Bold;}
.titleorimageid1siteid0{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.wwsbr_category_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_charset_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_itemtype_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_mime_type_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_page_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_pagegroup_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_publishdate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updatedate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updator_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_version_number_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.LeftCurve{Background-Attachment:scroll;Background-Image:url(http://www.njff.no/images/l.gif);Background-Position:left top;Background-Repeat:no-repeat;}
.PortletBodyColor{}
.PortletHeaderColor{Background-Color:#336699;}
.PortletHeaderLink{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletHeaderStyle{}
.PortletHeaderText{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:10pt;Font-Weight:Bold;}
.PortletHeading1{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.PortletHeading2{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:8pt;Font-Weight:Bold;}
.PortletHeading3{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:7pt;Font-Weight:Bold;}
.PortletHeading4{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:7pt;Font-Weight:Bold;}
.PortletSubHeaderColor{Background-Color:#EEEEDD;}
.PortletSubHeaderLink{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.PortletSubHeaderText{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt;}
.PortletText1{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText2{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.PortletText3{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:7pt;}
.PortletText4{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:7pt;}
.RightCurve{Background-Attachment:scroll;Background-Image:url(http://www.njff.no/images/r.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.LeftSubTabid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(http://www.njff.no/images/sl.gif);Background-Position:left top;Background-Repeat:no-repeat;}
.LeftTabBgSlantid1siteid0{Background-Attachment:scroll;Background-Color:#CCCC99;Background-Image:url(http://www.njff.no/images/tl.gif);Background-Position:left top;Background-Repeat:no-repeat;}
.LeftTabForeSlantid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(http://www.njff.no/images/tl.gif);Background-Position:left top;Background-Repeat:no-repeat;}
.RightSubTabid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(http://www.njff.no/images/sr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabBgCurveid1siteid0{Background-Attachment:scroll;Background-Color:#CCCC99;Background-Image:url(http://www.njff.no/images/tr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabForeCurveid1siteid0{Background-Attachment:scroll;Background-Color:#336699;Background-Image:url(http://www.njff.no/images/tr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.SubTabBgTextid1siteid0{Color:#CCCC99;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:11pt;Font-Weight:Bold;}
.TabBackgroundColorid1siteid0{Background-Color:#CCCC99;}
.TabBackgroundTextid1siteid0{Color:#003366;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:10pt;}
.TabForegroundColorid1siteid0{Background-Color:#336699;}
.TabForegroundTextid1siteid0{Color:#FFFFFF;Text-Decoration:none;Font-Family:Arial, Helvetica;Font-Size:10pt;Font-Weight:Bold;}
.portlet-font{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-font-dim{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-status{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-info{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-error{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-alert{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-msg-success{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    }
.portlet-section-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-subheader{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    Font-Weight:Bold;    }
.portlet-section-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-section-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-header{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:9pt;    Font-Weight:Bold;    Background-Color:#EEEEDD;    }
.portlet-table-body{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-alternate{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-selected{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-subheader{Color:#336699;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    Font-Weight:Bold;    }
.portlet-table-footer{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-table-text{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-input-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-button{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-dlg-icon-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field-label{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.portlet-form-field{Color:#000000;    Font-Family:Arial, Helvetica;    Font-Size:8pt;    }
.RegionNoBorder{}
.RegionBorder { border:#336699  1px solid; }
.RegionHeaderColor { background-color: border:#336699 0px solid }
.PageColor { background-color: }



/************************************
*************************************
*************************************            K U R S                   C S S
*************************************
************************************/
	div.div_preview img{
	border: none;
	}

	.span_hent_kurs{
		display: block;
	}

	#div_kursdata .btn_kalender{
		width:17px;
	}

	#div_kursdata ul{
		margin:0px;
		list-style-type:none;
	}

	#div_hent_kurs{
		padding: 5px;
		background: lightgrey;
	}

	.div_kursdata_knapper{
		padding-top: 5px;
		text-align: right;
	}

	.div_kursdata_knapper input{
		width:75px;
	}

	#div_tittel label{
		display: block;
	}

	#div_tittel input{
		width: 100%;
	}

	#div_tid label{
		display: block;
	}


	#div_kursdata table.table_2kolonner{
		width: 100%;
	}

	#div_kursdata table.table_2kolonner tr td{
		vertical-align:top;
		width: 50%;
	}

	#div_kursdata fieldset{
		margin: 0px;
	}

	#frm_v37{
		width: 100%;
	}

	#div_visning label{
		display: block;
	}

	#div_visning select{
		width: 200px;
	}

	#div_visning select.select_multiple{
		height: 150px;
		z-index: 1;
	}

	#div_visning input{
		width: 200px;
	}

	#div_kalender{
		width: 250;
		border: 1px solid black;
		background: lightgrey;
		position: absolute;
		z-index: 10;
	}

	#div_kalender table.table_calender{
		width: 100%;
		text-align: center;
	}

	#div_kontakt label{
		display: block;
	}

	#div_kontakt input{
		width: 100%;
	}

	#div_pamelding label{
		display: block;
	}

	#frm_v10{
		width: 100%;
	}

	#frm_v41{
		width: 50%;
	}

	#frm_v28{
		width: 20px;
	}

	#div_pamelding .label_abstracts{
		display: inline;
	}

	#div_omtale input{
		width: 100%;
	}

	#div_omtale textarea{
		width: 100%;
		height: 75px;
	}

	#div_omtale select{
		width: 300;
		height: 23px;
	}

	#div_omtale ul{
		margin:0px;
		list-style-type:none;
	}

	#div_omtale a{
		text-decoration: none;
	}

	#div_omtale label{
		display: inline;
		width: 100px;
	}

	#div_omtale .articleimage{
		height:100;
	}

	#div_omtale_knapper{
		width: 100%;
		text-align: right;
	}

	#div_omtale_knapper input{
		width: 75px;
	}

	#div_preview{
		width: 100%;
	}

	#div_preview #table_fakta{
		width: 100%;
	}

	#div_preview #table_fakta #td_fakta{
		width: 200px;
	}

	#div_preview ul{
		margin: 0px;
		list-style-type: none;
	}

	#div_preview ul span{
		font-weight: bold;
		width: 100px;
	}

	#div_preview h1{
		font-size: 1.0em;
		font-weight: bold;
	}

	#div_preview h2{
		font-size: 0.8em;
		font-weight: bold;
	}

	#div_preview h3{
		font-size: 0.8em;
		font-weight: normal;
	}

	#div_text ul{
		margin:25px;
		list-style-type: disc;
	}

	#div_text div.articleimage
		{
		float: right;
		}

	#div_fakta{
		background: #f4f4f4;
		width: 200px;
	}

	#div_fakta span{
		font-size: 1.2em;
		font-weight: bold;
		display: block;
	}


	#div_fakta li{
		font-size: 0.8em;
		font-weight: normal;
		padding-left: 5px;
	}

	#div_fakta #ul_pris li{
		font-size: 1.0em;
		font-weight: normal;
	}

	.div_fakta_header{
		background: #c3c3c3;
		width: 200px;
	}

	.div_fakta_header span{
		font-size: 12pt;
		font-weight: bold;
		padding-left: 2px;
	}


	#tabs1 li {
		display: inline;
		padding-right: 10px;
	}


	#div_bilder h2 {
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom:5px;
	}


	#div_bilder table.table_select{
		width: 100%;
		border:;
	}

	#div_bilder table.table_select td{
		vertical-align: top;
	}

	#div_bilder select{
		width:300px;
		height:140px;
	}


	#div_bilder ul{
		list-style-type: none;
		margin: 0px;
	}

	#div_bilder ul li span{
		width: 100px;
		font-weight: bold;
	}


	#div_bilder .option_inactive{
		background: #FF0000;
	}


	#div_tillegg h1 {
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom:5px;
	}

	#div_tillegg table.table_select{
		width: 100%;
	}
	#div_tillegg table.table_select td{
		vertical-align: top;
	}

	#div_tillegg select{
		width:300px;
		height:140px;
	}

	#div_tillegg .option_inactive{
		background: lightgrey;
	}

	#div_tillegg ul{
		list-style-type: none;
		margin: 0px;
	}

	#div_tillegg ul li span{
		width: 100px;
		font-weight: bold;
	}



	.input_button{
		width: 75px;
	}

	#div_skjema_button{
		width: 100%;
		text-align: right;
	}

	#div_error .spanError1{
		color: red;
	}

	#div_metadata hr{
		width:100%;
		height: 3px;
	}

	#div_metadata .span_label{
		width:120px;
		font-weight: bold;
	}
	#div_metadata ul{
		margin:0px;
		list-style-type:none;
	}

	#div_tillegg .selectimage{
		width: 300;
		height: 23px;
	}

	#ul_submenu{
		padding-bottom: 20px;
	}

	#ul_submenu li {
		display: inline;
		padding-right: 10px;
	}


	DIV#tabs1
	{
	    PADDING-LEFT: 0px;
	    MARGIN: 30px 0px
	}
	DIV#tabs1 UL
	{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 0px;
	    PADDING-TOP: 0px;
	    LIST-STYLE-TYPE: none
	}
	DIV#tabs1 UL LI
	{
	    BORDER-RIGHT: #ebebeb 1px solid;
	    PADDING-RIGHT: 15px;
	    BORDER-TOP: #ebebeb 1px;
	    DISPLAY: inline;
	    PADDING-LEFT: 5px;
	    FONT-SIZE: 0.8em;
	    MARGIN-BOTTOM: 0px;
	    PADDING-BOTTOM: 5px;
	    MARGIN-LEFT: 0px;
	    BORDER-LEFT: #ebebeb 1px;
	    PADDING-TOP: 2px;
	    BORDER-BOTTOM: #ebebeb 1px;
	    LIST-STYLE-TYPE: none
	}
	DIV#tabs1 UL LI.here
	{
	    BORDER-RIGHT: #ebebeb 1px solid;
	    FONT-WEIGHT: normal;
	    FONT-SIZE: 1.0em;
		COLOR: #676565;
	    LIST-STYLE-TYPE: none
	}

	DIV#tabs1 UL LI A
	{
	    FONT-SIZE: 1.2em;
	    COLOR: #cd9802;
	    TEXT-DECORATION: none
	}
	DIV#tabs1 UL LI A:hover
	{
	    FONT-SIZE: 1.2em;
	    TEXT-DECORATION: underline
	}


/************************************
*************************************
*************************************            O R G A N I S A S J ON S K O N T A K T E R (ORG CONTACTS)                   C S S
*************************************
************************************/
.tdBoldlabel
{
    FONT-WEIGHT: bolder;
}
.tdBoldHeader
{
    FONT-WEIGHT: bolder;
}
.tdMainHeader
{
    FONT-WEIGHT: bolder;
    BACKGROUND: #808080;
    TEXT-INDENT: 4px;	
}
.tdNameColFirst
{
    TEXT-INDENT: 4px;
}
.tdPostColFirst
{
    TEXT-INDENT: 4px;
}
.tdEmailColFirst
{
    TEXT-INDENT: 4px;
}
.tdTelephoneColFirst
{
    TEXT-INDENT: 4px;
}
.tdCellphoneColFirst
{
    TEXT-INDENT: 4px;
}
.tdNameColSecond
{
    background:#C0C0C0;
    TEXT-INDENT: 4px;
}
.tdPostColSecond
{
    background:#C0C0C0;
    TEXT-INDENT: 4px;
}
.tdEmailColSecond
{
    background:#C0C0C0;
    TEXT-INDENT: 4px;
}
.tdTelephoneColSecond
{
    background:#C0C0C0;
    TEXT-INDENT: 4px;
}
.tdCellphoneColSecond
{
    background:#C0C0C0;
    TEXT-INDENT: 4px;
}
.trClassFirst
{
    TEXT-INDENT: 4px;
}

/************************************
*************************************
*************************************            R E G I O N A L M E D L E M A D M I N                   C S S
*************************************
************************************/
div.ng_reg_medladm_portlet table.tableForm
{
    width: 100%
}
div.ng_reg_medladm_portlet table.tableForm .trForm
{
    width: 100%
}
div.ng_reg_medladm_portlet table.tableForm .trForm .tdForm
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    vertical-align: top;
    width: 50%;
    padding-top: 3px
}
div.ng_reg_medladm_portlet #frm_v28
{
    width: 138px;
}
div.ng_reg_medladm_portlet div.divHeader
{
    border-bottom: black 1px solid;
    border-top: black 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    height: 2px;
    text-indent: 3px;
    padding-top: 0px;
    background-color: #f8f8f8
}
div.ng_reg_medladm_portlet div.divForm
{
    border-right: black 1px solid;
    border-top: black 1px;
    border-left: black 1px solid;
    width: 100%;
    border-bottom: black 1px solid
}
div.ng_reg_medladm_portlet span.spanHeader1
{
    font-size: 10pt;
    color: black;
    font-family: Arial;
    width: 70%;
    display: inline;
}
div.ng_reg_medladm_portlet select
{
    FONT-SIZE: 8pt;
    WIDTH: 138px;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px
}
div.ng_reg_medladm_portlet .spanText1
{
    font-size: 8pt;
    color: black;
    font-family: Arial
}
div.ng_reg_medladm_portlet form
{
    margin: 0px;
}
div.ng_reg_medladm_portlet a
{
    font-size: 8pt;
    color: black;
    font-family: Arial
}
div.ng_reg_medladm_portlet ul
{
    list-style-type: none;
    margin: 0px;
    padding-bottom: 10px;
}
div.ng_reg_medladm_portlet li
{
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
}
div.ng_reg_medladm_portlet label
{
    text-align:left;
    width:154px;
    font-size: 10pt;
    color: black;
    font-family: arial
}
div.ng_reg_medladm_portlet span
{
    text-align:left;
    width:138px;
    font-size: 8pt;
    color: black;
    font-family: arial
}
div.ng_reg_medladm_portlet .span_orgniva, .span_leder
{
    text-align:left;
    width:138px;
    font-size: 10pt;
    color: black;
    font-family: arial;
    FONT-WEIGHT: bolder;
}
div.ng_reg_medladm_portlet input
{
    font-size: 8pt;
    width: 138px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet .frm_v13
{
    font-size: 8pt;
    width: 30px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet .frm_v14
{
    font-size: 8pt;
    width: 104px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet div.divButton
{
    border-right: black 1px;
    border-top: black 1px;
    border-left: black 1px;
    border-bottom: black 1px;
    padding-top: 3px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    text-align: right;
}
div.ng_reg_medladm_portlet div.divButton ul
{
    padding:0px 0px 0px 0px;
    margin:0px;
    border:none;
    list-style-type:none; 
}
div.ng_reg_medladm_portlet div.divButton li
{
    display:inline;
    padding:0px 0px 0px 0px;
}
div.ng_reg_medladm_portlet div.divButton input
{
    width:75px;
}
div.ng_reg_medladm_portlet .tableIFrame
{
    WIDTH: 100%
}
div.ng_reg_medladm_portlet .tableIFrame .trIFrame
{
    WIDTH: 100%
}
div.ng_reg_medladm_portlet .tableIFrame .trIFrame .tdIFrameHeader
{
    PADDING-LEFT: 3px
}
div.ng_reg_medladm_portlet .tableIFrame .trIFrame .tdIFrameData
{
    PADDING-LEFT: 3px
}
div.ng_reg_medladm_portlet .spanIFrameData1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}
div.ng_reg_medladm_portlet .spanIFrameHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}
div.ng_reg_medladm_portlet .spanError1
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
div.ng_reg_medladm_portlet .vis 
{
    background-image: url('http://www.njff.no/mysoft/ng_reg_medladm/images/minus.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 22px;
}
div.ng_reg_medladm_portlet .skjul 
{
    background-image: url('http://www.njff.no/mysoft/ng_reg_medladm/images/plus.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 22px;
}
div.ng_reg_medladm_portlet .visDiv 
{
    display;
    width: 100%;
}
div.ng_reg_medladm_portlet .skjulDiv 
{
    display: none;
    width: 100%
}
div.ng_reg_medladm_portlet .frm_v33
{
    font-size: 8pt;
    width: 100px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet .frm_v34
{
    font-size: 8pt;
    width: 100px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet .frm_v38
{
    font-size: 8pt;
    width: 34px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_reg_medladm_portlet .frm_v39
{
    font-size: 8pt;
    width: 34px;
    color: black;
    font-family: arial;
    height: 19px;
}
/************************************
*************************************
*************************************            K O M I T E     V E R V                   C S S
*************************************
************************************/
div.ng_komite_verv_portlet table.tableForm
{
    width: 100%
}
div.ng_komite_verv_portlet table.tableForm .trForm
{
    width: 100%
}
div.ng_komite_verv_portlet table.tableForm .trForm .tdForm
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    vertical-align: top;
    width: 50%;
    padding-top: 3px
}
div.ng_komite_verv_portlet div.divHeader
{
    border-bottom: black 1px solid;
    border-top: black 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    height: 2px;
    text-indent: 3px;
    padding-top: 0px;
    background-color: #f8f8f8
}
div.ng_komite_verv_portlet div.divForm
{
    border-right: black 1px solid;
    border-top: black 1px;
    border-left: black 1px solid;
    width: 100%;
    border-bottom: black 1px solid
}
div.ng_komite_verv_portlet span.spanHeader1
{
    font-size: 10pt;
    color: black;
    font-family: Arial;
    width: 70%;
    display: inline;
}
div.ng_komite_verv_portlet .spanText1
{
    font-size: 8pt;
    color: black;
    font-family: Arial
}
div.ng_komite_verv_portlet form
{
    margin: 0px;
}
div.ng_komite_verv_portlet ul
{
    list-style-type: none;
    margin: 0px;
    padding-bottom: 10px;
}
div.ng_komite_verv_portlet li
{
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
}
div.ng_komite_verv_portlet label
{
    text-align:left;
    width:150px;
    font-size: 10pt;
    color: black;
    font-family: arial
}
div.ng_komite_verv_portlet input
{
    font-size: 8pt;
    width: 200px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_komite_verv_portlet span
{
    width:150px;
    font-size: 8pt;
    color: black;
    font-family: arial
}
div.ng_komite_verv_portlet select
{
    FONT-SIZE: 8pt;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px
}
div.ng_komite_verv_portlet div.divButton
{
    border-right: black 1px;
    border-top: black 1px;
    border-left: black 1px;
    border-bottom: black 1px;
    padding-top: 3px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    text-align: right;
}
div.ng_komite_verv_portlet div.divButton ul
{
    padding:0px 0px 0px 0px;
    margin:0px;
    border:none;
    list-style-type:none; 
}
div.ng_komite_verv_portlet div.divButton li
{
    display:inline;
    padding:0px 0px 0px 0px;
}
div.ng_komite_verv_portlet div.divButton input
{
    FONT-SIZE: 8pt;
    WIDTH: 75px;
    COLOR: black;
    FONT-FAMILY: Arial
}
div.ng_komite_verv_portlet .inputButton
{
    FONT-SIZE: 8pt;
    WIDTH: 75px;
    COLOR: black;
    FONT-FAMILY: Arial
}
div.ng_komite_verv_portlet .frm_v11
{
    font-size: 8pt;
    width: 60px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_komite_verv_portlet .frm_v12
{
    font-size: 8pt;
    width: 136px;
    color: black;
    font-family: arial;
    height: 19px;
}
div.ng_komite_verv_portlet .spanError1
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
div.ng_komite_verv_portlet a
{
    font-size: 8pt;
    color: black;
    font-family: Arial
}
div.ng_komite_verv_portlet .tableIFrame
{
    WIDTH: 100%
}
div.ng_komite_verv_portlet .tableIFrame .trIFrame
{
    WIDTH: 100%
}
div.ng_komite_verv_portlet .tableIFrame .trIFrame .tdIFrameHeader
{
    PADDING-LEFT: 3px
}
div.ng_komite_verv_portlet .tableIFrame .trIFrame .tdIFrameData
{
    PADDING-LEFT: 3px
}
div.ng_komite_verv_portlet .spanIFrameData1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}
div.ng_komite_verv_portlet .spanIFrameHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    width:100%
}

/************************************
*************************************
*************************************            M Y S O F T    P O R T L E T V2                   C S S
*************************************
************************************/
form {
	margin: 0px;
}

/* CONTAINER AROUND THE PORTLET */
div.divPortlet {
 width: 600px;
} 

.divForm {
 border-style: solid;
 border-color: black;
 border-width: 0 1px 1px 1px;
 width: 100%;
}

.divHeader {
 border-bottom: black 1px solid;
 border-top: black 1px solid;
 padding: 3px 0 3px 0;
 margin: 0px;
 width: 100%;
 text-indent: 3px;
 background-color: #f8f8f8;
}

.divError, 
.divSearchPage {
 padding: 3px;
}
   
.divSubform{}
.divList{}

.ulForm {
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}
    
.liForm {
 padding: 0 5px 0 0;
 vertical-align: top;
}

.ulError {
	list-style-type:none;
	margin: 0px;
	padding: 0 0 10px 0;
}

.spanError1, .liError {
 font-size: 8pt;
 color: red;
 font-family: Arial;
}
 
.liError {
 padding: 0 5px 0 0;
 vertical-align: top;
}

/******************************
** 1 AND 2 COLUMNS COMMON   
**************************** */

.divPortlet .inputTextFullRO, 
.divPortlet .inputTextHalfRO,
.divPortlet .inputTextQuarterRO, 
.divPortlet .inputText3QuarterRO,
.divPortlet .inputTextareaRO {
 background-color: lightgrey;
}

.divPortlet .displayTextFull,  
.divPortlet .displayTextHalf {
border:none;
}

.divPortlet input,
.divPortlet select,
.divPortlet textarea {
 font-size: 8pt;
 color: black;
 font-family: arial;
}

.divPortlet .inputLabel {
 font-size: 8pt;
	float: left;
	clear: none;
	position:relative;
	display: block;
	width: 120px;
 vertical-align: top;
}

/******************************
** 2-COLUMNS DISPLAY 
**************************** */

.div2Columns {
 font-family: arial;
 color: black;
}

.div2Columns .inputTextFull, 
.div2Columns .inputTextFullRO,
.div2Columns .displayTextFull {
 height: 19px;
 width:154px;
}

.div2Columns .inputTextHalf,
.div2Columns .inputTextHalfRO {
 height: 19px;
 width: 75px;
}

.div2Columns .inputTextQuarter,
.div2Columns .inputTextQuarterRO {
 height: 19px;
 width: 36px;
}
    
.div2Columns .inputText3Quarter,
.div2Columns .inputText3QuarterRO {
 height: 19px;
 width: 114px;
}

.div2Columns .inputTextarea,
.div2Columns .inputTextareaRO {
 width: 154px;
 height: 60px;
}

/******************************
** 1-COLUMN DISPLAY 
**************************** */

.div1Column {
 color: black;
 font-family: arial;
 padding: 3px;
}

.div1Column .inputTextFull,
.div1Column .inputTextFullRO,
.div1Column .displayTextFull {
 height: 19px;
 width:444px;
}

.div1Column .displayTextHalf {
 height: 19px;
 width: 296px;
}

.div1Column .inputTextHalf,
.div1Column .inputTextHalfRO {
 height: 19px;
 width: 220px;
}
  
.div1Column .inputTextQuarter,
.div1Column .inputTextQuarterRO {
 height: 19px;
 width:110px;
}
   
.div1Column .inputText3Quarter,
.div1Column .inputText3QuarterRO {
 height: 19px;
 width:330px;
}
    
.div1Column .inputTextarea,
.div1Column .inputTextareaRO {
 width: 444px;
 height: 60px;
}

/******************************
** RADIO BUTTONS AND CHECKBOXES
**************************** */

.inputRadio {}
 
.radioLabel {
 font-size: 8pt;
 color: black;
 font-family: arial;
}

.inputCheckbox {}

/*************************
** divList , tdListData 
*********************** */

.divList {
 font-size: 8pt;
 color: black;
 font-family: Arial;
}


.tableForm, 
.tableForm .trForm,
.divList .tableList,
.divList .tableList .trList,
.divList .tableList .trListHeader {
 width: 100%;
}
    
.tableForm .trForm .tdForm {
 padding: 3px;
 vertical-align: top;
 width: 50%;
}

.divList .tableList .trListHeader {
 cursor: hand; /* for MSIE */
 cursor: pointer; /* for other browsers */
 text-align:left;
}

.divList .tableList .trListHeader .thListHeader,
.divList .tableList .trList .tdListData1,
.divList .tableList .trList .tdListData2 {
 padding-left: 3px;
}

/* Alternative color for search results */
.divList .tableList .trList .tdListData2 {
 background-color: #f8f8f8;
}

.tdListData1,
.tdListData2,
.thListHeader {
 font-size: 8pt;
}

.divList .spanListData,
.divList .spanListHeader {
 width:100%;
}
    
.divList .spanListHeader,
.spanListHeaderActive {
 font-weight: bolder;
 text-decoration: underline;
}

/*******************************************
** divSearchPage
**
** Pagination section of the search page.  
***************************************** */

.divSearchPage,
.divSearchPage span,
.divSearchPage .aPagenr,
.spanHeader,
.spanText { 
 font-size: 8pt;
 color: black;
 font-family: Arial;
}

/* Overrides the font-size of the previous entry */
.spanHeader { 
 font-size: 10pt;
}

.divSearchPage .aPagenr,
.divSearchPage .spanPagenrSelected {
 padding: 2px;
}

.divSearchPage .spanPagenrSelected {
 font-weight: bold;
}

/* Icons used in the header to display sort row/direction */
.sortIconAscending, .sortIconDescending {
 background-position: top left;
 width: 13px; height: 13px;
 float: left;
}

/* Arrow up */
.sortIconAscending {
 background-image: url(http://tiny.media.mit.edu/images/icons/160320.png);
}

/* Arrow down */
.sortIconDescending {
 background-image: url(http://tiny.media.mit.edu/images/icons/160322.png);
}

/* Determines which side of the header text to show the icon */
.thListSortIconWrapper {
  float: left;
}

/* Sets the minimum width of headers in the search results */
#search_1 {
 width: 30px;
}

.spanListHeader, .spanListHeaderActive {
 display: block;
}

/*******************************************
** BUTTONS
***************************************** */

.divButton {
 padding: 3px 0 0 0;
 margin: 0px;
 width: 100%;
}

.divButton ul {
	padding: 0px;
	margin: 0px;
	border: none;
	list-style-type:none; 
}

.divButton li {
	display: inline;
	padding: 0px;
}

.inputButton {
	width:75px;
}    


/************************************
*************************************
*************************************            N G      M Y S O F T    P O R T L E T V2                   C S S
*************************************
************************************/

/******************************
** 1 AND 2 COLUMNS COMMON   
**************************** */

.divPortlet .inputTextFullRO, 
.divPortlet .inputTextHalfRO,
.divPortlet .inputTextQuarterRO, 
.divPortlet .inputText3QuarterRO {
 background-color: white;
 border: none;
}

.divPortlet .inputTextareaRO {
 background-color: white;
}
#frm_v28 {
	width: 175px;
}

/*******************************************
** BUTTONS
***************************************** */

.divButton {
 text-align: right;
}











/************************************
*************************************
*************************************            P U B L I  S E R I N G                   C S S
*************************************
************************************/















/************************************
*************************************
*************************************            A R C H I V E                   C S S
*************************************
************************************/
DIV.archive {
	BORDER: none;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 100%;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
}
DIV.archive H2
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:14pt;
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #000080;
}
DIV.archive p.myseek_description {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	PADDING: 9px 0px 9px 0px;
	MARGIN: 0px;
	COLOR: #000000;
}

DIV.archive H1,DIV.archive H1 a:link,DIV.archive H1 a:visited,DIV.archive H1 a:hover,DIV.archive H1 a:active {
	FLOAT: left;
	WIDTH: 500px;
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	MARGIN: 0px;
	PADDING: 0px 0px 2px 0px;
	COLOR: #000080;
}
DIV.archive H1 a:hover {
	COLOR: #0000ff;
}


DIV.archive .publishdate, DIV.archive publishdate a:link, DIV.archive .publishdate a:visited {
	FLOAT: left;
	display: block;
	MARGIN: 0px; 
	PADDING: 0px 15px 0px 0px;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana, arial;
	COLOR: #000000;
	FONT-WEIGHT: normal;
}

DIV.archive UL	{
	CLEAR: both;
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #000000;
}

DIV.archive LI	{
	CLEAR: both;
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #000000;
}
DIV.archive DIV.pagecount {
	CLEAR: both; 
	DISPLAY: block;
	MARGIN: 0px;
	PADDING: 9px 0px 9px 0px;
	COLOR: #000000;
}

/************************************
*************************************
*************************************            A R C H I V E _ D E S C                   C S S
*************************************
************************************/
DIV.archive_desc
	{ 
	PADDING: 0px;
	MARGIN: 0px 0px 0px 0px;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	color: #000000;
	}
DIV.archive_desc IMG.image
	{
	FLOAT: right;
	WIDTH: 110px;
	PADDING: 0px;
	MARGIN: 4px 0 4px 4px;
	BORDER: 0px solid black;
	}
DIV.archive_desc .articleimage
	{
	FLOAT: right;
	WIDTH: 130px;
	PADDING: 0px;
	MARGIN: 0 0 4px 4px;
	BORDER: 0px solid black;
	}
DIV.archive_desc .articleimage img
	{
	FLOAT: right;
	WIDTH: 130px;
	PADDING: 0px;
	MARGIN: 4px 0px 4px 4px;
	BORDER: 1px solid black;
	}
DIV.archive_desc H1 {
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE:12pt;
	FONT-FAMILY: verdana;
	MARGIN: 0px 0px 6px 0px;
	PADDING: 0px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
}
DIV.archive_desc H1 a:link, DIV.archive_desc H1 a:visited, DIV.archive_desc H1 a:active, DIV.archive_desc H1 a:hover {
	MARGIN: 0px 0px 6px 0px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
DIV.archive_desc H2
	{
	DISPLAY: inline;
}
DIV.archive_desc H3 {
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	color: #000000;
}
DIV.archive_desc UL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
}
DIV.archive_desc LI
	{
	MARGIN: 0px;
	PADDING: 0px;
	}
DIV.archive_desc SPAN.publishdate
	{
	DISPLAY: block;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 10pt;
	COLOR: #6c6c6c;
	}
DIV.archive_desc .morelink,A.morelink:link,A.morelink:visited,A.morelink:active,A.morelink:hover {
	FONT-SIZE: 10pt;
	DISPLAY: inline;
	PADDING: 0px;
	COLOR: #000080;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
}
DIV.archive_desc A.morelink:hover {
	TEXT-DECORATION: underline;
}
DIV.archive_desc bottomlink {
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	COLOR: #ff0000;
	TEXT-DECORATION: normal;
}
DIV.archive_desc bottomlink a:link	{
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	COLOR: #ff0000;
	TEXT-DECORATION: normal;
}
DIV.archive_desc bottomlink a:visited	{
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	COLOR: #ff0000;
	TEXT-DECORATION: normal;
}
DIV.archive_desc bottomlink a:hover 	{
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	COLOR: #ff0000;
	TEXT-DECORATION: normal;
}
DIV.archive_desc bottomlink a:active	{
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline;
	COLOR: #ff0000;
	TEXT-DECORATION: normal;
}
/************************************
*************************************
*************************************            A R C H I V E _ D E S C  2                 C S S
*************************************
************************************/
DIV.archive_desc_2
	{ 
	PADDING: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	color: #000000;
	width: 620px;
}
DIV.archive_desc_2 .column-left, DIV.archive_desc_2 .column-right, DIV.archive_desc_2 .column-center {
	width: 300px;
	padding: 0px 0px 15px 0px;
	margin: 0px;
}
DIV.archive_desc_2 .column-center  {
	width: 20px;
}
DIV.archive_desc_2 li,DIV.archive_desc_2 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
DIV.archive_desc_2 H1 {
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE:12pt;
	FONT-FAMILY:verdana;
	MARGIN: 0px;
	PADDING: 0px 0px 6px 0px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
}

DIV.archive_desc_2 H1 a:link, DIV.archive_desc_2 H1 a:visited, DIV.archive_desc_2 H1 a:active, DIV.archive_desc_2 H1 a:hover {
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
DIV.archive_desc_2 H1 a:hover {
	TEXT-DECORATION: underline;
}

DIV.archive_desc_2 .articleimage
	{
	FLOAT: right;
	WIDTH: 110px;
	PADDING: 0px;
	MARGIN: 0 0 4px 4px;
	BORDER: 0px solid black;
	}
DIV.archive_desc_2 .articleimage img
	{
	FLOAT: right;
	WIDTH: 102px;
	PADDING: 0px;
	MARGIN: 4px 0px 4px 0px;
	BORDER: 1px solid black;
	}

DIV.archive_desc_2 H3 {
	DISPLAY: inline;
	margin: 0px;
	padding: 0px;
	color:#000000;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
}
DIV.archive_desc_2 H2
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:14pt;
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #000080;
}
DIV.archive_desc_2 SPAN.publishdate	{
	DISPLAY: block;
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 10pt;
	COLOR: #000000;
}
DIV.archive_desc_2 .morelink,DIV.archive_desc_2 A.morelink:link,DIV.archive_desc_2 A.morelink:visited,DIV.archive_desc_2 A.morelink:active,A.morelink:hover {
	FONT-SIZE: 10pt;
	DISPLAY: inline;
	PADDING: 0px;
	COLOR: #000080;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
}
DIV.archive_desc_2 A.morelink:hover {
	color: #0000ff;
	TEXT-DECORATION: underline;
}
DIV.archive_desc_2 bottomlink, DIV.archive_desc_2 bottomlink a:link, DIV.archive_desc_2 bottomlink a:hover, DIV.archive_desc_2 bottomlink a:visited, DIV.archive_desc_2 bottomlink a:active	 {
	MARGIN: 15px 0px 20px 0px;
	PADDING: 15px 0px 20px 0px;
	DISPLAY: block;
	FONT-SIZE: 12pt;
	COLOR: #000080;
}
DIV.archive_desc_2 bottomlink a:hover 	{
	color: #0000ff;
	TEXT-DECORATION: underline;
}
DIV.archive_desc_2 a.bottomlink {
	display: block;
	FONT-SIZE: 10pt;
	COLOR: #000080;
}
/************************************
*************************************
*************************************            A R C H I V E _ R I G H T S I D E                 C S S
*************************************
************************************/
	DIV.archive_rightside
		{
		BORDER: 1px dotted #000000;
		background-color: #f3faff;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 2px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		MARGIN: 10px 0px 0px 0px;
		WIDTH: 146px;
		OVERFLOW: hidden;
		}
	DIV.archive_rightside H1
		{
		DISPLAY: block;
		FONT-FAMILY: verdana, arial, 'Times New Roman';
		FONT-WEIGHT: normal;
		FONT-SIZE: 0.8em;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 5px;
		COLOR: #ff0000;
		}
	DIV.archive_rightside H1 a:link {
		COLOR: #0000ff;
		}
	DIV.archive_rightside H1 a:active {
		COLOR: #0000ff;
		}
	DIV.archive_rightside H1 a:visited {
		COLOR: #0000ff;
		}
	DIV.archive_rightside H1 a:hover {
		COLOR: #0000ff;
		TEXT-DECORATION: underline;
		}
	DIV.archive_rightside H1.img {
		DISPLAY: none;
}
	DIV.archive_rightside H1.img a {
		DISPLAY: none;
}
	DIV.archive_rightside H2
		{
		DISPLAY: inline;
		FONT-WEIGHT: normal;
		FONT-SIZE: 1.3em;
		MARGIN-BOTTOM: 10px;
		COLOR: #000000;
		}

	DIV.archive_rightside UL
		{
		LIST-STYLE-TYPE: none;
		MARGIN: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		COLOR: #000000;
		}

	DIV.archive_rightside LI
		{
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		COLOR: #000000;
		}

	DIV.archive_rightside SPAN.publishdate
		{
		FONT-FAMILY: verdana, arial;
		FONT-SIZE: 0.70em;
		FONT-WEIGHT: bold;
		COLOR: #000000;
		}

	DIV.archive_rightside A:link
		{
		TEXT-DECORATION: none;
                            color: #ff0000;
		}
	DIV.archive_rightside A:visited
		{
		TEXT-DECORATION: none;
                            color: #ff0000;
		}
	DIV.archive_rightside A:hover
		{
		TEXT-DECORATION: none;
                            color: #000000;
		}
	DIV.archive_rightside A:active
		{
		TEXT-DECORATION: none;
                            color: #000000;
		}
	.outlisting_bottom
		{
		DISPLAY: none;
		BACKGROUND: NONE;
		MARGIN-BOTTOM: 0px;
		}
/************************************
*************************************
*************************************            A R T I C L E                 C S S
*************************************
************************************/
DIV.article
	{
	BORDER: 0px solid black;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 620px;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	COLOR: #000000;
	overflow: hidden;
}
DIV.article, DIV.article td, DIV.article tr, DIV.article table {
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	COLOR: #000000;
}
DIV.article .articleimage
	{
	FLOAT: right;
	WIDTH: 200px;
	PADDING: 0px;
	MARGIN: 8px 0px 4px 4px;
	BORDER: 0px solid black;
	FONT-STYLE: italic;
	FONT-SIZE: 8pt;
}
DIV.article .articleimage img
	{
	FLOAT: right;
	WIDTH: 200px;
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 6px 0px;
	BORDER: 1px solid black;
}
DIV.article brodtekst
	{
	PADDING: 0px;
	MARGIN: 0px;
}
DIV.article UL
	{
	LIST-STYLE-TYPE: circle inside;
	PADDING: 0px;
	MARGIN: 0px;
}
DIV.article LI
	{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 0px;
}
DIV.brodtekst UL
	{
	LIST-STYLE-TYPE: circle inside;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}
DIV.brodtekst LI
	{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 0px;
}
DIV.article P
	{
	PADDING: 0px 0px 6px 0px;
	MARGIN: 0px;
}

DIV.article H1
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:14pt;
	PADDING: 0px;
	MARGIN: 0px 0px 9px 0px;
	COLOR: #000080;
}
DIV.article H1.img {
	display: inline;
}
DIV.article H1 img {
	display: inline;
}

DIV.article H3
	{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	PADDING: 0px;
	MARGIN: 0px 0px 9px 0px;
	color: #000000;
 }
DIV.article H4
	{
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 12px;
	color: #000000;
}

DIV.article A.morelink
	{
	MARGIN-BOTTOM: 0px;
	COLOR: #ff0000;
}

DIV.article A.morelink:hover
	{
	TEXT-DECORATION: underline;
}

DIV.article SPAN.label_publishdate
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}

DIV.article SPAN.publishdate
	{
	DISPLAY: block;
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}

DIV.article SPAN.label_updatedate
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}

DIV.article SPAN.updatedate
	{
	DISPLAY: block;
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}

DIV.article SPAN.label_createdate
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}

DIV.article SPAN.createdate
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}
        
DIV.article SPAN.label_author
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}
DIV.article SPAN.author
	{
	DISPLAY: inline;
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
}
DIV.article SPAN.label_print
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
	PADDING-LEFT: 5px;
	}

DIV.article A.printlink:hover
	{
	TEXT-DECORATION: underline;
	}
DIV.article TD.space
	{
	PADDING-LEFT:0px;
}

DIV.article IMG.fileimage
	{
	BORDER: 0px;
}

DIV.article A.filename
	{
	FONT-SIZE: 0.8em;
	COLOR: #6c6c6c;
	TEXT-DECORATION: underline;
}
DIV.article IMG.printimage
	{
	BORDER: 0px;
}

/************************************
*************************************
*************************************            F I L E A R C H I V E                 C S S
*************************************
************************************/
	DIV.filearchive
		{
		BORDER: 0px solid black;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		VERTICAL-ALIGN: top;
		WIDTH: 100%;
		PADDING-TOP: 0px;
		}

	DIV.filearchive H1
		{
		DISPLAY: inline;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		COLOR: #000099;
		}

DIV.filearchive H2
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:14pt;
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #000080;
}
DIV.filearchive p.myseek_description {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	PADDING: 9px 0px 9px 0px;
	MARGIN: 0px;
	COLOR: #000000;
}

	DIV.filearchive UL
		{
		LIST-STYLE-TYPE: none;
		MARGIN: 0px;
		PADDING-BOTTOM: 10px;
		}

	DIV.filearchive LI
		{
		PADDING-TOP: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 5px;
		float: left;
		}

	DIV.filearchive A
		{
		COLOR: #000099;
		}

	DIV.filearchive SPAN.filesize
		{
		COLOR: #000000;
		FONT-SIZE: 10pt;
		}

	DIV.filearchive SPAN.publishdate
		{
		COLOR: #000000;
		FONT-SIZE: 10pt;
		}
        
	DIV.filearchive SPAN.createdate
		{
		COLOR: #000000;
		}

	DIV.filearchive SPAN.updatedate
		{
		COLOR: #000000;
		}
/************************************
*************************************
*************************************            R E K L A M E S P O T                 C S S
*************************************
************************************/
DIV.reklamespot	{
	display: block;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
}
DIV.reklamespot H2 {
	PADDING: 0px;
	MARGIN: 0px;
}
DIV.reklamespot ul {
	LIST-STYLE: none;
	MARGIN: 0px;
	PADDING: 0px;
}
DIV.reklamespot li {
	DISPLAY: inline;
	LIST-STYLE: none;
	MARGIN: 0px;
	PADDING: 0px;
}
DIV.reklamespot DIV.articleimage a.imageurl IMG {
	DISPLAY: block;
	WIDTH: 150px;
	MARGIN: 0px 0px 10px 0px;
	PADDING: 0px;
	border: none;
}
DIV.reklamespot a.bottomlink {
	DISPLAY: none;
}

/************************************
*************************************
*************************************            R E L A T E D        I N F O                C S S
*************************************
************************************/
/*
DIV.related_info
	{ 
	PADDING: 0px;
	MARGIN: 20px 0px 0px 0px;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:10pt;
	FONT-FAMILY:verdana;
	color: #000000;
	width: 600px;
	}
DIV.related_info H1 {
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE:12pt;
	FONT-FAMILY: verdana;
	MARGIN: 0px 0px 6px 0px;
	PADDING: 0px;
	COLOR: #000080;
	FONT-WEIGHT: bold;
}
DIV.related_info a:link, DIV.related_info a:visited, DIV.related_info a:active, DIV.related_info a:hover {
	MARGIN: 0px 0px 6px 0px;
	COLOR: #000080;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
DIV.related_info H2
	{
	DISPLAY: inline;
}
DIV.related_info UL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px 0px 12px 10px;
	font-weight: normal;
}
DIV.related_info LI
	{
	MARGIN: 0px;
	PADDING: 0px;
	font-weight: normal;
	}
DIV.related_info SPAN
	{
	FONT-WEIGHT: normal;
	}
DIV.related_info span.label_urllist_int, DIV.related_info span.label_urllist, DIV.related_info span.label_filelist {
	FONT-WEIGHT: bold;
}
*/
DIV.related_info {
	MARGIN: 10px 0px 0px 0px;
	PADDING: 0px;
	FONT-FAMILY: arial, verdana;
}
DIV.related_info h2 {
	MARGIN: 0px;
	PADDING: 0px;
}
DIV.related_info ul {
	MARGIN: 0px 0px 10px 0px;
	PADDING: 0px;
}
DIV.related_info li {
	MARGIN: 0px;
	PADDING: 0px 0px 0px 10px;
	LIST-STYLE: none;
}
DIV.related_info span.label_urllist_int, DIV.related_info span.label_filelist, DIV.related_info span.label_urllist {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
}
DIV.related_info a:link {
	FONT-SIZE: 10pt;
}

DIV.related_info a:active {
	FONT-SIZE: 10pt;
}

DIV.related_info a:hover {
	FONT-SIZE: 10pt;
}

DIV.related_info a:visited {
	FONT-SIZE: 10pt;
}








