a:hover {
	background-color: #305970;
	}

a:link, a:active, a:visited	{
	text-decoration: none;
	}

.link_toppmeny {
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #AABBC5; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.link_hovedmeny {
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
	}

.link_meny2 {
	font: 11px Verdana, Tahoma, Arial, Helvetica; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 17px;
	}

.link_undermeny {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.link_undermeny a:hover{
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	background-color: #AABBC5;
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.link_undermeny a:link{
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.link_undermeny a:active{
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}
	
.link_undermeny a:visited{
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}	

.link_undermeny2 {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

ul.link_undermeny {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 0px;
}

li.link_undermeny {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 0px;
}

li.link_undermeny li.link_undermeny {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 0px;
}

li.link_undermeny li.link_undermeny li.link_undermeny {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 10px;
}

li.link_undermeny li.link_undermeny li.link_undermeny  a:visited{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}	

li.link_undermeny li.link_undermeny li.link_undermeny  a:link{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}
	
li.link_undermeny li.link_undermeny li.link_undermeny  a:active{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}

li.link_undermeny li.link_undermeny li.link_undermeny  a:hover{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 10px;
}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:visited{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}	

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:link{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}
	
li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:active{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:hover{ 
	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}

li.link_undermeny2 {
  	list-style-type: none;
  	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #2A4350;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
  	margin-left: 0px;
}

.venstre_boks {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: none;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 10px;
	}

.venstre_boks_heading {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}
	

td.venstre_boks {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: none;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.hoyre_boks {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: none;
	text-decoration: none;
	}

.hoyre_boks_heading {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: bold;
	text-decoration: none;
	}
	

td.hoyre_boks {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: none;
	text-decoration: none;
	}
				
TD	{
	font: 11px Verdana, Tahoma, Arial, Helvetica;
	color: #182828; 
	font-weight: regular;
	text-decoration: none;
	line-height: 16px;
	}

.text_small {
	font: 11px Tahoma, Arial, Verdana, Helvetica; 
	color: #557585;  
	font-weight: regular;
	text-decoration: none;
	line-height: 14px;
	}

.text_small_white {
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt {
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt a:hover {
	background-color: #305970;
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt a:link	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt  a:active	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt a:visited	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #FFFFFF; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum {
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #182828; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif); 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum font{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #182828; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif);
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum a:hover {
	background-color: #305970;
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif);
	color: #182828; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum a:link	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #182828; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif);
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum  a:active	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #182828; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif);
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.trailTxt_minimum a:visited	{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #182828; 
	background-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/ny_hiof/strek_nede.gif);
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}
.text_medium {
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	color: #182828; 
	font-weight: regular;
	text-decoration: none;
	line-height: 17px;
	}
	
.text_medium p{
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	color: #182828; 
	font-weight: regular;
	text-decoration: none;
	line-height: 17px;
	}

.text_medium td{
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	color: #182828; 
	font-weight: regular;
	text-decoration: none;
	line-height: 17px;
	}

.text_medium  h1 {
	font: 18px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	}

.text_medium  h2 {
	font: 16px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	}

.text_medium  h3 {
	font: 14px Verdana, Tahoma, Arial, Helvetica;
	font-weight: reular;
	font-style: italic;
	}	

.text_medium ul {
	list-style-image: url(/search/nb/20070603210204oe_/http://studorg2.hiof.no/neted/front/img/icon/list.gif);
	list-style-type: circle;
	margin-left: 20px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.text_medium ol {
	margin-left: 25px;
  	margin-right: 1px;
  	padding-left: 0px;
	}

.text_medium a:hover { 
	color: #2A68A1; 
	background-color: #AABBC5;
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	}

.text_medium a:link	{ 
	color: #2A68A1; 
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	}

.text_medium  a:active	{ 
	color: #2A68A1; 
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	}

.text_medium a:visited	{ 
	color: #2A68A1; 
	font: 12px Verdana, Tahoma, Arial, Helvetica; 
	}	

.text_large {
	font: 14px Arial, Helvetica, Verdana, Tahoma; 
	color: #303030; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.text_bottom {
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #608090; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}

.text_bottom a:hover{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	background-color: #AABBC5;
	color: #608090; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}
	
.text_bottom a:link, a:active, a:visited{
	font: 10px Arial, Helvetica, Verdana, Tahoma; 
	color: #608090; 
	font-weight: regular;
	text-decoration: none;
	line-height: 12px;
	}	

.heading_print_email_sitetree {
	text-align: right;
	}

.heading_print_email_sitetree a:hover{
	background-color: #ffffff;
	}

.heading_print_email_sitetree a:link, a:active, a:visited	{
	text-decoration: none;
	}


.heading_small {
	font: 11px Tahoma, Arial, Helvetica, Verdana;
	color: #557585;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	}

.heading_medium {
	font: 16px Arial, Helvetica, Verdana, Tahoma; 
	color: #608090; 
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	}

.heading_large {
	font: 30px Arial, Helvetica, Verdana, Tahoma; 
	color: #B50077;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	text-align: left;
	margin-left: 0px;
  	padding-left: 0px;
	}

.heading_large td{
	font: 18px Arial, Helvetica, Verdana, Tahoma; 
	color: #B50077;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	text-align: left;
	margin-left: 20px;
  	padding-left: 0px;
	}

.heading_xl {
	font: 18px Arial, Helvetica, Verdana, Tahoma; 
	color: #B50077;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	}
	
.search_horisontal input{
	vertical-align: middle;
	margin-top: 10px;
	}

.search_horisontal select{
	vertical-align: middle;
	margin-top: 10px;
	}	
	
	 a:link.readMore {
	font: 11px Tahoma, Arial, Helvetica; 
	color: #B50077;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	}

 a:active.readMore {
	font: 11px Tahoma, Arial, Helvetica; 
	color: #B50077;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	}
 a:visited.readMore {
	font: 11px Tahoma, Arial, Helvetica; 
	color: #B50077;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	}
 a:hover.readMore {
	font: 11px Tahoma, Arial, Helvetica; 
	color: #B50077;  
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	}
a:link.titleList {
	font: 16px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #2A4350;
	}
	
a:active.titleList {
	font: 16px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #2A4350;
	}

a:visited.titleList {
	font: 16px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #2A4350;
	}

a:hover.titleList {
	font: 16px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #2A4350;
	}
	
				