/****************************************************
*****************************************************
*****************************************************                     D E S I G N / L A Y O U T 
*****************************************************                     
*****************************************************
*****************************************************/

#layout {
	padding:0px 0px 0px 0px;
	width: 970px;
	margin: 20px auto 0px auto;
	text-align: center; 
	background: url('images/background7.gif') left top repeat-y;
}

.div_spacer {
	width: 20px;
}

/********************************************************************
********************************************************************
********************************************************************   U T E N F O R   D E S I G N
********************************************************************
********************************************************************/

body {
	margin: 0px auto 20px auto;
	padding: 0px;
	text-align: center;
	background: #a0b2a8;
	background: #f3f3f3;
}

#container {
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 950px; 
}
#mainContent {
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: left;
}
#edit {	
	position: absolute; 
	left: 0px;
	top: 6px; 
	font: 8pt Verdana; 
}
.clear_both {
	clear:both;
}
img {
	border: 0px;
}
img.loginimage {
	margin: 0px 0px 15px 0px;
	display: block;
}

#design_selector {
	height: 22px;
	line-height: 29px;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	width: 100px;
}


/********************************************************************
********************************************************************
********************************************************************   K A N T E R
********************************************************************
********************************************************************/
#layout_bot{
	background:url('images/footer7.gif') left repeat-x;
	margin: 20px 0px 0px 0px;
	height: 40px;
}
#layout_top{
	background:url('images/topmenybg_06.jpg') left top repeat-x;
	margin: 0px 1px 0px 1px;
	width: 968px;
}
#layout_top_image_topright {
	height: 29px;
}
#layout_leftside{
	padding-left:10px;
}
#layout_rightside{
	padding-right:10px; 
}


/********************************************************************
********************************************************************
********************************************************************   A K T I V I T E T S K A L E N D E R
********************************************************************
********************************************************************/






/* Fjerner bug i standardformular */
table.tableForm{
	width: 99%;
}
.div2Columns {
padding:3px;
}


/* Stiler for aktivitetskalender søk */
div.aktivitet_enkel {
 margin-left: 24px;
}
.divHeaderMonth {
background-color:#ccc;
border-bottom:0px solid black;
border-top:1px solid black;
margin:0px;
padding:3px 0pt;
text-indent:3px;
width:100%;
height: 22px;
}
.akt_orgnavn {
 font-weight: bold;
}
div.month_left {
 text-align: left;
 display: inline;
 font-weight: bold;
 float: left;
 font-family: arial,verdana;
 font-size: 10pt;
}
div.month_right {
 align: right;
 display: inline;
 font-weight: bold;
 float: right;
 font-family: arial,verdana;
 font-size: 10pt;
}

.infoBox, .infoBox_tr {
 v-align: top;
 width: 200px;
 background: #ececec;
}

/* Stiler for minisøk aktivitetskalender */
.st_act_sok_mini {
	display: block;
	width: 150px;
}
.st_act_sok_mini_header {
	display: block;
	height: 26px;
	line-height: 26px;
	width: 150px;
	padding: 0px;
	background: url('http://www.uhf.no/portal/page/portal/admin/css/images/bg_blue.jpg');
}
.st_act_sok_mini_headertext {
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana, arial;
	padding: 0px 0px 0px 11px;
	margin: 0px;
	width: 150px;
}
.st_act_sok_mini_content {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	display: block;
	width: 100%;
}

.st_act_sok_mini_activity {
	margin: 0px 5px 5px 10px;
	padding: 0px;
	text-align: left;
}
.st_act_sok_mini_activity a {
	text-decoration: none;
}
.st_act_sok_mini_date {
	display: inline;
	color:#9E040A;
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
.st_act_sok_mini_date a {
	color:#9E040A;
}
.st_act_sok_mini_h1 {
	color:#666;
	display:block;
	font-family:verdana,arial,'Times New Roman';
	font-size:10pt;
	font-weight:bold;
	margin: 0px;
	padding:0px;
	text-decoration:none;
}
.st_act_sok_mini_h1 a {
	color: #666;
}
.st_act_sok_mini_link_full a {
	text-decoration: none;
	color: #000;
	display: block;
	text-align: center;
	font-weight: normal;
	font-size: 13px;
	font-family: verdana, arial;
}
.st_act_sok_mini_link_full {
	display: block;
}

/********************************************************************
********************************************************************
********************************************************************   B A N N E R, T O P P M E N Y
********************************************************************
********************************************************************/
div.under_banner_topp {
	clear: both;
	vertical-align: top;
	width: 970px;
	height: 1px;
	background: url('images/banner_under.jpg') top left repeat-x;
}
div.under_banner {
	background: #a0b2a8;
	background: #f3f3f3 url('images/under_banner_grey.jpg') left top repeat-x;
	height: 16px;
}
div.under_banner_bunn {
	height: 21px;
	background: #fff url('images/under_banner4.jpg') top left repeat-x;
	margin: 0px 1px 0px 1px;
}

div.toppmenyhtml_left {
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
div.toppmenyhtml_right {
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	float: right;
	background: url('images/topmeny_left.gif') top left;
	padding-left: 9px;
}

div.topplink {
	display: block;
	text-align: center;
	float: left;
	height: 29px;
	line-height: 29px;
	background: url('images/topmeny_link_bg.jpg') top repeat-x;
	padding: 0px 5px 0px 5px;
}
div.topplink_spacer {
	display: block;
	text-align: center;
	float: left;
	width: 2px;
	height: 29px;
	line-height: 29px;
	background: url('images/topmeny_spacer.jpg') top repeat-x;
	padding: 0px;
	margin: 0px;
}
div.topplink a {
	display: block;
	height: 29px;
	line-height: 29px;	
	color: #fff;
	text-decoration: none;
	font-size: 10pt;
	font-family: verdana;
	font-weight: bold;
	margin: 0px 15px 0px 15px;
	width: 1%;
	white-space: nowrap;
}
div.topplink a:hover {
	color: #fff;
	text-decoration: underline;
}

#logotopp {
	background:url('images/uhf_banner5.gif') left repeat-x;
	margin: 0px;
	padding: 0px;
	height: 96px;
}
#logotopp {
	cursor:pointer;cursor:hand
}
div.footerdiv {
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 12px;
}
div.footerinnhold {
	color: #f0f0f0;
	line-height: 40px;
}
div.footerinnhold a {
	color: #f0f0f0;
	line-height: 40px;
	text-decoration: none;
}
div.menytopp_metal {
	width: 160px;
	line-height: 26px;
	height: 26px;
	color: white;
	background: url('images/bg_blue.jpg') left repeat-x;
	padding: 0px;
	margin: 0px;
}
div.menytopp_orange {
	width: 160px;
	line-height: 26px;
	height: 26px;
	color: white;
	background: url('images/bg_orange.jpg') right repeat-x;
	padding: 0px;
	margin: 0px;
}
div.menytopp_green {
	width: 160px;
	line-height: 30px;
	height: 13px;
	color: white;
	background: url('images/leftmeny_top2.jpg') top right repeat-x;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #426854;
}
div.menytopp_metal p,div.menytopp_orange p,div.menytopp_green p {
	line-height: 26px;
	height: 26px;
	color: #fff;
	padding: 0px;
	padding-left: 10px;
	margin: 0px auto 0px auto;
	font-size: 10pt;
	font-weight: bold;
	font-family: verdana;
}
div.menytopp_green p {
	display: none;

}
div.menytopp_metal2 {
	width: 150px;
	line-height: 26px;
	height: 26px;
	color: white;
	background: url('images/bg_blue.jpg') top left repeat-x;
	padding: 0px;
	margin: 0px;
}
div.menytopp_orange2 {
	width: 150px;
	line-height: 26px;
	height: 26px;
	color: white;
	background: url('images/bg_orange.jpg') right repeat-x;
	padding: 0px;
	margin: 0px;
}	

div.menytopp_metal2 p,div.menytopp_orange2 p {
	line-height: 26px;
	height: 26px;
	color: white;
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	font-size: 10pt;
	font-weight: bold;
	font-family: verdana;
}
div.menytopp_grey p {
	line-height: 26px;
	height: 26px;
	color: white;
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	font-size: 11pt;
	font-family: verdana;
}


/********************************************************************
********************************************************************
********************************************************************   V E N S T R E M E N Y
********************************************************************
********************************************************************/
div.modus6 {
	width: 160px;
	display: block;
	background: #92a19a url('images/leftmeny_bottom.jpg') bottom left no-repeat;
	border: 0px solid black;
	border-top: 0px;
	padding: 0px 0px 13px 0px;
	margin: 0px 0px 20px 0px;
	font-family: verdana, Lucida Sans Unicode,Verdana,Arial,Sans-Serif;
	line-height: 22px;
}
div.modus6 ul {
	padding: 0px;
	margin: 0px 0px 0px 10px;
}
div.modus6 li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.modus6 ul.level1 {
	padding: 0px 3px 0px 10px;
	margin: -1px 0px 0px 0px;
	border-bottom: 1px solid #426854;
}
div.modus6 a {
	text-decoration: none;
	color: #000;
	font-size: 10pt;
	line-height: 23px;
}
div.modus6 a:hover {
	color: #fff;

}
div.modus6 a.menu_parent_selected {
	color: #000;
}
div.modus6 a.menu_selected {
	color: #fff;
}
/********************************************************************
********************************************************************
********************************************************************   R E K L A M E   -   B L O G G
********************************************************************
********************************************************************/
div.reklame_bloggspot {
	width: 160px;
	font-family: verdana;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;

}
div.reklame_bloggspot h2 {
	line-height: 26px;
	height: 26px;
	color: white;
	background: url('images/bg_blue.jpg') top left repeat-x;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14pt;
	text-align: center;
}
div.reklame_bloggspot ul, div.reklame_bloggspot li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
} 
div.reklame_bloggspot h1, div.reklame_bloggspot a {
	margin: 5px;
	padding: 0px;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	text-decoration: none;
	display: block;
} 
div.reklame_bloggspot div.articleimage img {
	width: 135px;
	margin: 5px;
	border: 1px solid #666;
}



/********************************************************************
********************************************************************
********************************************************************   R E K L A M E   -   V E N S T R E S I D E
********************************************************************
********************************************************************/
div.reklame_venstreside {
	width: 150px;
	margin: 0px;
	padding: 0px;
}
div.reklame_venstreside ul, div.reklame_venstreside li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.reklame_venstreside div.articleimage img {
	width: 150px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
/********************************************************************
********************************************************************
********************************************************************   R E K L A M E   -   H Ø Y R E E S I D E
********************************************************************
********************************************************************/
div.reklame_rightside {
	width: 150px;
	margin: 0px;
	padding: 0px;
}
div.reklame_rightside ul, div.reklame_rightside li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.reklame_rightside div.articleimage img {
	width: 150px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

/********************************************************************
********************************************************************
********************************************************************   P U B L I S E R I N G - L E S  M E R  1  K O L O N N E 
********************************************************************
********************************************************************/
div.readmore_1 {
	width: 600px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: verdana;
}
div.readmore_1 ul, div.readmore_1 li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.readmore_1 h1, div.readmore_1 h1 a {
	font-family: verdana, arial;
	color: black;
	text-decoration: none;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
} 
div.readmore_1 h3 {
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	display: block;
}
div.readmore_1 div.articleimage {
	float: right; 
	width: 100px;
	margin: 0px 0px 6px 5px;
	padding: 0px;
	display: block;
}
div.readmore_1 div.articleimage img {
	width: 100px;
	margin: 0px;
	border: 0px;
}

div.readmore_1 a.morelink {
	color: blue;
	text-decoration: underline;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	display: inline;
	margin: 0px;
	padding: 0px;
}
div.readmore_1 a.morelink:hover {
	text-decoration: underline;
}
div.readmore_1 li {
	margin-bottom: 15px;
	clear: both;
}
div.readmore_1 a.bottomlink {
	color: black;
	text-decoration: none;
}
div.readmore_1 a.bottomlink:hover {
	text-decoration: underline;
}

/********************************************************************
********************************************************************
********************************************************************   P U B L I S E R I N G	 - 	T E K S T A R K I V
********************************************************************
********************************************************************/
DIV.archive_text {
	BORDER: none;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 100%;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana, Arial;
}
DIV.archive_text H2
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:18pt;
	PADDING: 0px;
	MARGIN: 0px;
}
DIV.archive_text p.myseek_description {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:12pt;
	PADDING: 9px 0px 9px 0px;
	MARGIN: 0px;
	COLOR: #000000;
}

DIV.archive_text H1,DIV.archive_text H1 a:link,DIV.archive_text H1 a:visited,DIV.archive_text H1 a:hover,DIV.archive_text H1 a:active {
	FLOAT: left;
	WIDTH: 500px;
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana, Arial;
	MARGIN: 0px;
	PADDING: 0px 0px 2px 0px;
	COLOR: #000000;
	text-decoration: none;
}
DIV.archive_text H1 a:hover {
	COLOR: #000000;
	text-decoration: underline;
}


DIV.archive_text .publishdate, DIV.archive_text publishdate a:link, DIV.archive_text .publishdate a:visited, DIV.archive_text .publishdate a:active, DIV.archive_text .publishdate a:hover {
	FLOAT: left;
	display: block;
	MARGIN: 0px; 
	PADDING: 0px 15px 0px 0px;
	FONT-SIZE: 12pt;
	FONT-FAMILY: verdana, arial;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

DIV.archive_text UL	{
	CLEAR: both;
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #000000;
}

DIV.archive_text LI	{
	CLEAR: both;
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	COLOR: #000000;
}
DIV.archive_text DIV.pagecount {
	CLEAR: both; 
	DISPLAY: block;
	MARGIN: 0px;
	PADDING: 9px 0px 9px 0px;
	COLOR: #000000;
}
div.archive_text a {
	text-decoration: none;
}
div.archive_text a:hover,DIV.archive_text .publishdate a:hover {
	text-decoration: underline;
	color: black;
}

/********************************************************************
********************************************************************
********************************************************************   P U B L I S E R I N G - A R T I K K E L
********************************************************************
********************************************************************/
div.article {
	width: 600px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: "times new roman";
}
div.article ul, div.article li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.article h1, div.article h1 a {
	font-family:verdana;
	color: black;
	text-decoration: none;
	font-size: 12pt;
	margin: 0px 0px 9px 0px;
	padding: 0px;
	font-weight: bold;
} 
div.article h3 {
	font-family:verdana;
	font-weight: bold;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	display: block;
}
div.article div.articleimage {
	float: right;
	width: 200px;
	margin: 2px 0px 6px 10px;
	padding: 0px;
	font-style: italic;
}
div.article div.articleimage img {
	width: 200px;
	display: inline;
	margin: 0px;
	padding: 0px;
	border: 0px solid #666;
}
div.article div.articleimage br {
	display: none;
}
div.article div.brodtekst {
	font-family:verdana;
	font-weight: normal;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	display: block;

}
div.article a.morelink {
	color: black;
	text-decoration: none;
	font-family:verdana;
	font-weight: normal;
	display: inline;
	margin: 0px;
	padding: 0px;
}
div.article a.morelink:hover, div.article a.printlink:hover {
	text-decoration: underline;
}
div.article li {
	margin-bottom: 15px;
}
div.article a.printlink {
	display: block;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	color: black;
	text-decoration: none;
}
div.article td, div.article tr, div.article table {
	vertical-align: top;
}

/********************************************************************
********************************************************************
********************************************************************   P U B L I S E R I N G -  F I L A R K I V
********************************************************************
********************************************************************/
div.archive_documents
	{
	BORDER: 0px solid black;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	font-family: verdana;
}
div.archive_documents H1 {
	DISPLAY: inline;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	COLOR: #000000;
}

div.archive_documents H2	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:18pt;
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #000000;
}
div.archive_documents p.myseek_description {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:12pt;
	PADDING: 9px 0px 9px 0px;
	MARGIN: 0px;
	COLOR: #000000;
}

div.archive_documents UL	{
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-BOTTOM: 10px;
}
div.archive_documents LI	{
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 5px;
	float: left;
}
div.archive_documents A	{
	COLOR: #000000;
	text-decoration: none;
}

div.archive_documents SPAN.filesize	{
	COLOR: #000000;
	FONT-SIZE: 12pt;
}

div.archive_documents SPAN.publishdate	{
	COLOR: #000000;
	FONT-SIZE: 12pt;
}
      
div.archive_documents SPAN.createdate	{
	COLOR: #000000;
}

div.archive_documents SPAN.updatedate	{
	COLOR: #000000;
}
/********************************************************************
********************************************************************
********************************************************************   P U B L I S E R    -	L I N K A  R K I V
********************************************************************
********************************************************************/
div.archive_links {
	BORDER: none;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 100%;
	FONT-SIZE: 12pt;
	FONT-FAMILY: verdana;
}
div.archive_links h2{
	{
	DISPLAY: block;
	FONT-WEIGHT: BOLD;
	FONT-SIZE:18pt;
	PADDING: 0px;
	MARGIN: 0px;
}
div.archive_links p.myseek_description {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE:12pt;
	PADDING: 9px 0px 9px 0px;
	MARGIN: 0px;
	COLOR: #000000;
}
div.archive_links ul, div.archive_links li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.archive_links h1 {
	font-size: 14pt;
	margin: 0px;
	padding: 0px;
}
div.archive_links h3 {
	font-size: 12pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
/********************************************************************
********************************************************************
********************************************************************   R E L A T E R T  	 I N F O
********************************************************************
*******************************************************************/

DIV.related_info {
	MARGIN: 10px 0px 0px 0px;
	PADDING: 0px;
	FONT-FAMILY: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: 12pt;
}
DIV.related_info a:link {
	FONT-SIZE: 12pt;
	text-decoration: none;
}

DIV.related_info a:active {
	FONT-SIZE: 12pt;
	text-decoration: none;
}

DIV.related_info a:hover {
	FONT-SIZE: 12pt;
}

DIV.related_info a:visited {
	FONT-SIZE: 12pt;
	text-decoration: none;
}



/********************************************************************
********************************************************************
********************************************************************   A R K I V   -   B I L D E R 
********************************************************************
********************************************************************/
div.archive_images {
	width: 750px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}
div.archive_images h2 {
	font-size: 16pt;
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 16pt;
	margin: 0px 0px 9px 0px;
	padding: 0px;
}
div.archive p.myseek_description {
	font-weight: normal;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;
	display: block;
}
div.archive_images td.column-left, div.archive_images td.column-right {
	width: 360px;
	margin: 0px;
	padding: 0px
}
div.archive_images td.column-center {
	width: 30px;
}
div.archive_images h1 {
	color: black;
	text-decoration: none;
	font-size: 14pt;
	margin: 0px 0px 9px 0px;
	padding: 0px;
	font-weight: bold;
}
div.archive_images ul, li {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style-type: none;
}
div.archive_images div.articleimage {
	display: block;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
div.archive_images div.articleimage img{
	width: 200px;
}
div.archive_images h3 {
	display: inline;
	font-weight: normal;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;

}
/********************************************************************
********************************************************************
********************************************************************   A K T I V I T E T S K A L E N D E R
********************************************************************
********************************************************************/


.aktivitet_liten {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	text-align: left;
}
.aktivitet_liten a {
	text-decoration: none;
}
.aktivitet_liten_dato {
	display: inline;
	color:#006362;
font-family:verdana,arial;
font-size:8pt;
font-weight:bold;
text-decoration:none;
}
.aktivitet_liten_dato a {
	color:#006362;
}
.aktivitet_liten_tittel {
color:#666;
display:block;
font-family:verdana,arial,'Times New Roman';
font-size:10pt;
font-weight:bold;
margin: 0px;
padding:0px;
text-decoration:none;

}
.aktivitet_liten_tittel a {
	color: #666;
}
.aktivitet_liten_overskrift {
	display: none;
}


/****************************************************
*****************************************************
*****************************************************                     M A I N     S T Y L E 
*****************************************************                     F R A       P O R T A L
*****************************************************
*****************************************************/


.GroupHeaderid1siteid0{Background-Color:#336699;Height:20px;Text-Align:Left;}
.GroupHeaderLinkid1siteid0{Color:#FFFFFF;Font-Weight:Bold;Font-Size:9pt;Font-Family:Arial, Helvetica;}
.GroupHeaderTextid1siteid0{Color:#FFFFFF;Font-Size:9pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.RegionHeaderid1siteid0{Background-Color:#336699;Height:20px;Text-Align:Left;}
.RegionHeaderTextid1siteid0{Color:#FFFFFF;Font-Size:9pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.Bodyid1siteid0{Background-Color:#FFFFFF;}
.authorid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.createdateid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.creatorid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.defaultattributeid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.descriptionid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.documentsizeid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.expiredateid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.inplacedisplayid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.itemfunctionid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.keywordsid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.perspectivesid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.scoreid1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.subpagetitleid1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.titleid1siteid0{Color:#000000;Font-Weight:Bold;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.titleorimageid1siteid0{Color:#336699;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:9pt;}
.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-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_mime_type_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_page_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_pagegroup_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_publishdate_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.wwsbr_updatedate_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_updator_id1siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.wwsbr_version_number_id1siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;}
.LeftCurve{Background-Attachment:scroll;Background-Repeat:no-repeat;Background-Position:left top;Background-Image:url(http://www.uhf.no/images/FFFFFFl.gif);}
.PortletBodyColor{}
.PortletHeaderColor{Background-Color:#336699;}
.PortletHeaderLink{Color:#FFFFFF;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.PortletHeaderStyle{}
.PortletHeaderText{Color:#FFFFFF;Font-Weight:Bold;Font-Size:10pt;Font-Family:Arial, Helvetica;}
.PortletHeading1{Color:#336699;Font-Family:Arial, Helvetica;Font-Size:9pt;Font-Weight:Bold;}
.PortletHeading2{Color:#336699;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:8pt;}
.PortletHeading3{Color:#336699;Font-Size:7pt;Font-Weight:Bold;Font-Family:Arial, Helvetica;}
.PortletHeading4{Color:#336699;Font-Size:7pt;Font-Family:Arial, Helvetica;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-Size:7pt;Font-Family:Arial, Helvetica;}
.PortletText4{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:7pt;}
.RightCurve{Background-Attachment:scroll;Background-Image:url(http://www.uhf.no/images/FFFFFFr.gif);Background-Position:right top;Background-Repeat:no-repeat;}
.LeftSubTabid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFsl.gif);Background-Attachment:scroll;Background-Color:#336699;Background-Position:left top;Background-Repeat:no-repeat;}
.LeftTabBgSlantid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFtl.gif);Background-Color:#CCCC99;Background-Attachment:scroll;Background-Repeat:no-repeat;Background-Position:left top;}
.LeftTabForeSlantid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFtl.gif);Background-Repeat:no-repeat;Background-Attachment:scroll;Background-Color:#336699;Background-Position:left top;}
.RightSubTabid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFsr.gif);Background-Attachment:scroll;Background-Position:right top;Background-Repeat:no-repeat;Background-Color:#336699;}
.RightTabBgCurveid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFtr.gif);Background-Attachment:scroll;Background-Color:#CCCC99;Background-Position:right top;Background-Repeat:no-repeat;}
.RightTabForeCurveid1siteid0{Background-Image:url(http://www.uhf.no/images/FFFFFFtr.gif);Background-Repeat:no-repeat;Background-Position:right top;Background-Color:#336699;Background-Attachment:scroll;}
.SubTabBgTextid1siteid0{Color:#CCCC99;Font-Weight:Bold;Text-Decoration:none;Font-Size:11pt;Font-Family:Arial, Helvetica;}
.TabBackgroundColorid1siteid0{Background-Color:#CCCC99;}
.TabBackgroundTextid1siteid0{Color:#003366;Font-Family:Arial, Helvetica;Text-Decoration:none;Font-Size:10pt;}
.TabForegroundColorid1siteid0{Background-Color:#336699;}
.TabForegroundTextid1siteid0{Color:#FFFFFF;Font-Family:Arial, Helvetica;Font-Size:10pt;Font-Weight:Bold;Text-Decoration:none;}
.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-Weight:Bold;    Font-Size:8pt;    }
.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-Weight:Bold;    Font-Size:8pt;    }
.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 { border:#336699 0px solid;}
.PageColor { background-color:#FFFFFF}
