* {
	margin: 0px;
}

body, td, input, div, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


B { font: bold 12px Arial, Helvetica, sans-serif; }

A { font: 12px Arial, Helvetica, sans-serif; text-decoration: none; }

BODY {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #fefefe;
	padding: 0px;
}
INPUT {
}

INPUT.text {
	background: #FFFFFF;
	border: 1px solid #003366;
	color: #000000;
}
INPUT.button {
	background: #E5E5E5;
	color: #003366;
	font-weight: bold;
	height: 20px;
	border: 1px solid #F8F8F8;
}

INPUT.ButtonSearch {
	background: #E5E5E5;
	color: #003366;
	font-weight: bold;
	height: 20px;
	width: 55px;
	border: 1px solid #F8F8F8;
	text-align: right;
	padding-right: 2px;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/sok.gif);
	background-repeat: no-repeat;
}
INPUT .image {
}

SELECT {
}
TEXTAREA {
	background: #FFFFFF;
	border: 1px solid #003366;
	color: #000000;
}

A.coord { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color: #000000;
  
}
A.coord:visited { 
  color: #000000;
  
 }

A.editname { 
  color: #000000;
  font-weight: bold; 
}

A.editname:visited { 
  color: #000000;
  font-weight: bold; 
}

A.editname:hover { 
  color: #000000;
  font-weight: bold; 
}

a.adminevent {
  border: #DEDFE8 1px solid;
  font-size: 12px;
  height: 18px;
  margin: 1px;
  padding: 1px 2px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
}

a.adminevent:hover {
  background-color: #F8F8F8;
  border: #DEDFE8 1px solid;
  height: 18px;
  margin: 1px;
  padding: 1px 2px;
  text-decoration: none;
  color: #000000;
}

a.adminevent:visited {
  border: #DEDFE8 1px solid;
  font-size: 12px;
  height: 18px;
  margin: 1px;
  padding: 1px 2px;
  text-decoration: none;
  color: #000000;
}

a.actionbutton {
	background: #f0f0f0;
	border: 1px solid #c0c0c0;
	color: #000000;
	padding: 2px 4px 2px 4px;
	height: 23px;
	font-weight: bold;
}

a.actionbutton:visited {
	background: #F0F0F0;
	border: 1px solid #c0c0c0;
	color: #000000;
	height: 23px;
	font-weight: bold;
}

a.actionbutton:hover {
	background: #e0e0e0;
	border: 1px solid #c0c0c0;
	color: #000000;
	height: 23px;
	font-weight: bold;
}



HR {
	border: 1px solid #DEDEDE;
	margin-bottom: 0px;
	margin-top: 0px;
}

FORM {
	margin: 0px;
}

P {
	margin: 0px 0px 0px 0px;
}

TD.menytopp { padding-left: 20px; padding-right: 20px; }

#SiteContainer {
}
#SiteContainer #SiteMenu {
}
#SiteContainer #SiteHeader {
	padding: 0px 0px 0px 0px;
}
TD.Logo {
	color: #003366;
	font-size: 25px;
}
#SiteContainer #SiteHeader #Logo A {
	color: #003366;
	text-decoration: none;
}
#SiteContainer #SiteFooter {
	padding: 8px;
	font-size: 11px;
}
#SiteContainer #SiteFooter A {
	color: #0000FF;
	text-decoration: none;
}
#SiteContainer #PageContent {
}
#LoginContainer {
}

.Headline {
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}
.SubHeader {
	color: #003366;
	font-size: 14px;
	font-weight: bold;
}

/***** BOKS STANDARD *****/

.BoxType1 {
	width: 100%;
	margin-bottom: 10px;
}
.BoxType1 .BoxHeader {
	height: 30px;
	border-top: 1px solid #CACDCF;
	border-bottom: 1px solid #E1E2E2;
	background-color: #F8F8F8;
	color: #003366;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 1px 1px 1px;
}
.BoxType1 .BoxHeader A {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.BoxType1 .BoxHeader A:hover {
	color: #000000;
}

.BoxType1 .BoxContent {
	padding-top: 3px;
}

.BoxType1 .BoxContent TD {
}

.BoxType1 .topLeft {
	height: 10px;
	width: 10px;
	border-bottom: 1px solid #E1E2E2;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/t_v.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.BoxType1 .topRight {
	border-bottom: 1px solid #E1E2E2;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/t_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.BoxType1 .midLeft {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/v_side.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.BoxType1 .midRight {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/h_side.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.BoxType1 .bottomLeft {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/b_v.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.BoxType1 .bottomMid {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/b_bak.gif);
	background-position: left;
	background-repeat: repeat-x;
}
.BoxType1 .bottomRight {
	height: 7px;
	width: 7px;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box/b_h.gif);
	background-position: right;
	background-repeat: no-repeat;
}

/***** BOKS BLÅ *****/

.BoxType2 {
	width: 100%;
	margin-bottom: 10px;
}
.BoxType2 .BoxHeader {
	color: #003366;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/t_bak.gif);
	background-repeat: repeat-x;
	background-color: #EBF5FF;
	padding: 5px 0px 0px 0px;
	font-size: 18px;
}
.BoxType2 .BoxHeader A {
	color: #3366CC;
	text-decoration: none;
	font-size: 18px;
}
.BoxType2 .BoxContent {
	background-color: #EBF5FF;
}
.BoxType2 .topLeft {
	font-size: 0px; /*må knekke &nbsp; fra inc_makebox.asp*/
	height: 10px;
	width: 10px;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/t_v.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.BoxType2 .topRight {
	font-size: 0px; /*må knekke &nbsp; fra inc_makebox.asp*/
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/t_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.BoxType2 .midLeft {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/v_side.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.BoxType2 .midRight {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/h_side.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.BoxType2 .bottomLeft {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/b_v.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.BoxType2 .bottomMid {
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/b_bak.gif);
	background-position: left;
	background-repeat: repeat-x;
}
.BoxType2 .bottomRight {
	height: 7px;
	width: 7px;
	background-image: url(/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/box_blaa/b_h.gif);
	background-position: right;
	background-repeat: no-repeat;
}

/***** STANDARD (org, søk etc.) *****/

.tblListType1 {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 15px;
}
.tblListType1 TD {
	vertical-Align: top;
	padding-left: 2px;
}
.tblListType1 .tblListType1Header {
	font-weight: bold;
	background-color: #F8F8F8;
}
.tblListType1 .tblListType1Header TD {
	border-bottom: 1px solid #CACDCF;
	border-top: 2px solid #CACDCF;
	padding-bottom: 3px;
	padding-top: 2px;
	padding-left: 5px;
}
.tblListType1 .tblListType1Bottom {
}
.tblListType1 .tblListType1Bottom TD {
	border-top: 1px solid #E1E2E2;
	border-bottom: 2px solid #E1E2E2;
}
.tblListType1 .tblListType1Row0 {
}
.tblListType1 .tblListType1Row0 TD {
	border-bottom: 1px dotted #CACDCF;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 2px; 
}

.tblListType1 .tblListType1Row0 TD A {
}
.tblListType1 .tblListType1Row0 TD A:hover {
}

.tblListType1 .tblListType1Row1 {
	background-color: #F8F8F8;
}

.tblListType1 .tblListType1RowRed TD {
	height: 26px;
	border-bottom: 1px dotted #CACDCF;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 2px; 
}

.tblListType1 .tblListType1RowRed {
	background-color: #FFCCCC;
}
.tblListType1 .tblListType1RowYellow TD {
	height: 26px;
	border-bottom: 1px dotted #CACDCF;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 2px;
}

#insertedrow TD {
	height: 22px;
	background-color: #FFFFCC;
	border-bottom: 1px dotted #CACDCF;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 2px; 
}

.tblListType1 .tblListType1RowYellow {
	background-color: #FFFFCC;
}

.tblListType1 .tblListType1Row1 TD {
	border-bottom: 1px dotted #CACDCF;
	padding-bottom: 4px;
	padding-top: 4px;
  padding-left: 2px;
}

.tblListType1 .tblListType1Rowstart {
	width: 2px;
}


.ListType1 {
	margin-top: 10px;
	font-size: 11px;
}
.ListType1 LI {
	margin-left: 15px;
	padding-top: 2px;
	list-style-type: disc;
}

#ToolBox {
}

#ToolBox A {
	border: #DEDFE8 1px solid;
	font-size: 12px;
	color: #000000;
	height: 20px;
	margin: 1px;
	padding: 1px 2px;
	text-decoration: none;
}

#ToolBox A:hover {
	background-color: #F8F8F8;
	border: #DEDFE8 1px solid;
	color: #000000;
	height: 20px;
	margin: 1px;
	padding: 1px 2px;
	text-decoration: none;
}


.tabs{
	clear:both;
	float:left;
	white-space: nowrap;
	background-image: url('/search/nb/20070603210204oe_/http://radnett.nrpa.no/images/black_pixel.gif');
	background-position: bottom left;
	background-repeat: repeat-x;
	width: 100%;
}
.tleft, .tright{
	width:0px;
}
.tleft, .tright, .tmid{
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	float: left;
	margin-top: 8px;
}
.tleft{
	margin-left:5px;
}

.tmid{
	padding-left: 14px;
	padding-right: 14px;
	cursor: pointer;
	white-space: nowrap;
}
.TabActive, .TabInactive {
	display:block;
}
.TabActive .tleft{
	border-left:1px black solid;
	border-top:1px black solid;
}
.TabActive .tmid
{
	background-color: #f0f0f0;
	border-top:1px black solid;
	border-bottom:1px #f0f0f0 solid;
}
.TabActive .tright{
	border-right:1px black solid;
	border-top:1px black solid;
}
.TabInactive .tleft{
	border-top:1px black solid;
	border-left:1px black solid;
}
.TabInactive .tmid{
	background-color: white;
	border-top:1px black solid;
}
.TabInactive .tright{
	border-right:1px black solid;
	border-top:1px black solid;
}
.TabSheet {
	BORDER-left: black 1px solid;
	BORDER-right: black 1px solid;
	BORDER-bottom: black 1px solid;
	padding:10px;
	display: block;
	background-color:#f0f0f0;
	clear:both;
}


/***** STRÅLEVERN TILLEGG *****/
a.editunitselect {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.editunitselect:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.editunitselect:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.editunit {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.editunit:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.editunit:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.newunit {
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
}

a.newunit:hover {
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
}

a.newunit:visited {
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
}

A.Meny { font: 12px Verdana; color: #000000; }
A.Meny:active { color: #000000; font-weight: bold; }

A.event { font: 12px Verdana; color: #000000; }
A.event:active { color: #546830; font-weight: bold; }

A.admin { font: 12px Verdana; color: #000000; }
A.admin:active { color: #000000; font-weight: bold; }
A.admin:visited { color: #000000; }


#projectlink A
{
	color: #000000;
	text-decoration: underline;
}

#projectlink A:visited
{
	color: #000000;
	text-decoration: underline;
}

#projectlink A:hover
{
	color: #606060;
	text-decoration: underline;
}

A.adminnew { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #a01010; }
A.adminnew:hover { font-weight: bold; color: #a01010; }
A.adminnew:active { font-weight: bold; color: #a01010; }

.folderoption {  
  BACKGROUND-color: #d0d0d0;

}

.inputbox { 
  BORDER: #a0a0a0 1px solid;
  font-FAMILY: arial;
  font-SIZE: 12px;
}
 
.superbutton {
  background: #f0f0f0;
  border: #a0a0a0 4px solid;
  border-bottom: #a0a0a0 7px solid;
  border-right: #a0a0a0 7px solid;
  font-family: arial;
  width: 400px;
  height: 100px;
  font-size: 40px;
 }
 
TABLE
{
  border-bottom: medium none;
  border-left: medium none;
  border-right: medium none;
  border-top: medium none;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}

TABLE.singlewords
{
  border: #a0a0a0 1px solid;
  background-color: #f0f0f0;
	width: 400px;
}

TABLE.subframe
{
  border: #eeeeee 1px solid;
  padding: 0px;
	border-collapse: collapse;
  background-color: #ffffff;
  width: 100%;
}

#subframe TH
{
  background-color: #f0f0f0;
  font-weight: bold;
  font-size: 12px;
  padding: 2px;
  padding-left: 6px;
	text-align: left;
}

#subframe TD
{
	padding-left: 4px;
	padding-top: 2px;
}

#tblListType1 TH
{
  background-color: #ffffff;
  font-size: 14px;
  padding: 2px;
  padding-left: 6px;
	text-align: left;
}

TH.shownews {
  font-size: 22px;
  color: #003366;
	font-weight: bold;
  padding-bottom: 6px;
	text-align: left;
}

TD.shownews {
	font-size: 14px;
  color: #000000;
	font-weight: bold;
	padding-bottom: 8px;
}

#htmlframe TD {
	font-size: 12px;
  color: #000000;
	padding-bottom: 8px;
}

#htmlcontent TD {
	border: 1px solid #000000;
}

#htmlcontent H3 {
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#htmlcontent TABLE {
	padding: 2px;
	border-collapse: collapse;
}

#htmlcontent P {
	padding-top: 0px;
	padding-bottom: 10px;
	margin-bottom: 0px;
}


#publist TH
{
  PADDING: 2px;
  PADDING-LEFT: 6px;
	TEXT-ALIGN: left;
}

#publist A
{
  font-SIZE: 16px;
	text-decoration: underline;
  color: #003366;
	font-weight: bold;
}

#publist TD
{
  BACKGROUND-color: #FFFFFF;
  font-SIZE: 12px;
  PADDING: 2px;
  PADDING-LEFT: 6px;
	TEXT-ALIGN: left;
}


Table.links
{
}

Table.showattach
{
BORDER:  #a0a0a0 1px solid;
background: #f5f5f5;
WIDTH: 200px;
}

#showattach A
{
	text-decoration: underline;
	}

#showattach A:visited
{
	color: #000000;
	text-decoration: underline;
}

#showattach TH
{
  font-SIZE: 11px;
  PADDING: 0px;
  PADDING-LEFT: 2px;
  color: #336699;
	TEXT-ALIGN: left;
}

#showattach TD
{
  font-SIZE: 11px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 2px;
}


#links TH
{
  BACKGROUND-color: #FFFFFF;
  border-bottom: #a0a0a0 1px solid;
  font-SIZE: 10px;
  PADDING: 2px;
  PADDING-LEFT: 6px;
	TEXT-ALIGN: left;
}

#links TD
{
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 4px;
}

#links A
{
	text-decoration: underline;
	}

#links A:visited
{
	color: #000000;
	text-decoration: underline;
}

Table.documents
{
}

#documents TH
{
  BACKGROUND-color: #FFFFFF;
  border-bottom: #a0a0a0 1px solid;
  font-SIZE: 10px;
  PADDING: 2px;
  PADDING-LEFT: 6px;
	TEXT-ALIGN: left;
}

#documents TD
{
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 4px;
}

#documents A
{
	text-decoration: none;
	color: #003366;
}

#documents A:hover
{
	text-decoration: none;
	color: #000000;
}

#documents A:visited
{
	text-decoration: none;
	color: #003366;
}

Table.pictures
{
}

#pictures TH
{
  BACKGROUND-color: #FFFFFF;
  border-bottom: #a0a0a0 1px solid;
  font-SIZE: 10px;
  PADDING: 2px;
  PADDING-LEFT: 6px;
	TEXT-ALIGN: left;
}

#pictures TD
{
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 4px;
}

#pictures A
{
	text-decoration: underline;
}

#pictures A:visited
{
	color: #000000;
	text-decoration: underline;
}


TABLE.clock {	PADDING: 0px; BORDER: #a0a0a0 1px solid;  BACKGROUND-color: #f0f0f0; }
TD.clock1 { font-SIZE: 12px; font-weight: bold; }
TD.clock2 { font-SIZE: 12px; }

TABLE.actionframe
{
  BORDER: #a0a0a0 1px solid;
  BORDER-RIGHT: #a0a0a0 2px solid;
  BORDER-BOTTOM: #a0a0a0 2px solid;
  BACKGROUND-color: #f0f0f0;
  PADDING: 4px;
  WIDTH: 100%;
}

TABLE.login
{
  border: #a0a0a0 1px solid;
  border-right: #a0a0a0 2px solid;
  border-bottom: #a0a0a0 2px solid;
  background-color: #f0f0f0;
  font-size: 11px;
  padding: 4px;
}


TD.cell { PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }
TD.cellstart { WIDTH: 2px; PADDING-LEFT: 100px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }
TD.cellred { PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;  background-color: #ffcccc; }
TD.cellyellow { PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; background-color: #ffffcc; }
TD.singlewords1 { WIDTH: 40%; PADDING: 5px; font: bold 17px Arial, Helvetica, sans-serif; }
TD.singlewords2 {  WIDTH: 60%; PADDING: 5px; font: 17px Arial, Helvetica, sans-serif; }




TD.tablecol { PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #a0a0a0 1px solid; }

TD.exercisebanner { font: bold 20px Arial, Helvetica, sans-serif; color: #505050; } 

TH.tablehead { font-SIZE: 12px; padding: 2px; BACKGROUND-color: #d0d0d0; }

TD.actionframe { PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;}

TD.error { PADDING: 10px; color: #A01010; }

SELECT.wideselect 
{ 
  WIDTH: 160px;  
  BORDER: #a0a0a0 1px solid;
  font-FAMILY: arial;
  font-SIZE: 12px;
}

TD.toolbarheader { 
  PADDING-LEFT: 6px; 
  PADDING-RIGHT: 4px; 
  PADDING-TOP: 2px; 
  PADDING-BOTTOM: 2px; 
  BACKGROUND-color: #b4a864; 
  WIDTH: 600px;
  font: 10px bold;
}

TD.toolbarinfo {  
  PADDING-LEFT: 6px; 
  PADDING-RIGHT: 4px; 
  PADDING-TOP: 4px; 
  PADDING-BOTTOM: 4px; 
  font: 12px bold;
  WIDTH: 600px;
}

.objectlink a {
	color: #003366;
}	

.objectlink a:hover {
	color: #000000;
}	


TD.layoutframe
{
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 4px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  BACKGROUND-color: #f0f0f0;
  TABLE-LAYOUT: fixed;
}

TD.selected { 
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 20px;
  PADDING-TOP: 5px;
  PADDING-BOTTOM: 5px;
  BACKGROUND-color: #003366;
  width: 100%;
}

TD.notselected { 
  PADDING-TOP: 5px; 
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 2px; 
  PADDING-RIGHT: 20px;
}


TD.layoutframe2
{
  PADDING-LEFT: 4px;
  PADDING-RIGHT: 0px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  BACKGROUND-color: #d0d0d0;

}


DIV.pagetitle
{
  font: 18px bold Verdana, Arial, Helvetica, sans-serif;
  color: #0a0a0a;
}
	
