.IE3-dummy  {
  font-size : 100%;
}

 /* Generelt for alt innhold. */
body  {
  color : #000000;
  background-color: #f6f6ff;
  font-family : Arial, Helvetica, Sans-serif;
  margin: 0px;
/*	background-attachment: fixed; */
/*	background-image: url(/images/bg1.gif); */
/*	background-position: left top; */
/*	background-repeat: no-repeat; */
}

h1, h2, h3, h4, h5, h6  {
  font-weight : bold;
  font-family : Arial, Helvetica, Sans-serif;
  margin : .1em .1em .1em 0px;
  padding-top : 0.5em;
/*
  padding-bottom : 0em;
*/
}

h1 {
  font-size : 2.5em;
}

.medstikktittel {
  padding-top : 0em;
}

p  {
  margin : .1em .1em .1em 0px;
  padding-top : 0.2em;
  padding-bottom : 0.3em;
}

dt  {
  font-size : .85em;
  font-weight : bold;
  font-family : Arial, Helvetica, sans-serif;
  border-width : 0px;
/*  margin-left : 5px; */
}

dd  {
  font-size : .85em;
  font-family : Arial, Helvetica, sans-serif;
  border-width : 0px;
}
hr {
  height : 1px;
  color : #000000;
}


pre {
  margin-left : 5px;
}

/* Linker */
a:visited  {
  color : #000099;
  text-decoration : none;
}
a:link  {
  color : #000099;
  text-decoration : none;
}
a:active  {
  color : #000099;
  text-decoration : none;
}
a:Hover  {
  color : #990000;
}

/* Menysystem */
.meny  {
	font-size : .85em;
	font-family : Arial, Helvetica, sans-serif;
	border-width : 0px;
}
.submeny {
  margin-left : 10px;
}

/* Brukt i toppen av siden */
table.head {
  width : 100%;
  border-width : 0px;
  background-color : #3e72c5; 
  background-image: url(/images/bg1.gif);
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top left;
/*  background : #3e72c5 url(/images/bg1.gif) top left repeat-x fixed; */
  color : #f6f6ff;
  font-weight : bold;
/*  margin-left : -5px;
  margin-top : -5px;
  margin-right : 5px; */
}

/* Brukt i midten (meny, artikkeltekst og småplukk på høyre side */
table.main
{
  width : 100%;
  border-width : 0px;
  font-size : .9em;
  padding : 10px;
/*  margin-left : 5px; */
/*  background-color: #f3f3ff; */
}

/* Bruk i bildegalleri */
table.image {
  width : 100%;
  border-width : 0px;
/*  font-size : .8em; */
}

/* Små tekstbokser på venstre og høyre side */
table.info {
  width : 100%;
  border-width : 1px;
  border-color : #000000;
  border-style : solid;
  font-size : .9em;
  margin-bottom : 2px;
/*  border-bottom-left-radius : 1em; 
  border-bottom-right-radius : 1em; */
/*  margin : 2px 2px 2px 5px; */
/*  margin-right : 5px; */
}
th.info {
  background-color : #3e72c5; 
  text-align : left;
  color : #f6f6ff;
}

td.kalender_before {
  background-color : #e0e0f6;
}

td.kalender_next {
  background-color : #e0e0f6;
}

/* Dialogbokser alá logg inn */
table.dialog {
  border-width : 1px;
  border-color : #000000;
  border-style : solid;
  font-size : .9em;
/*  margin : 5px; */
}
th.dialog {
  background-color : #3e72c5; 
  text-align : left;
  color : #f6f6ff;
}

/* Tekst i trevisning (bildekatalog) */
.treeview {
  font-size : .9em;
}

/* Tekst i bunnen av siden */
.fotnote {
  font-size : .8em;
}

/* Formelementer */
input  {
  border-style : solid;
  border-width : 1px;
  background-color : #FFFFFF;
  color : #0000CC;
  border-color : #000066;
}
input.button {
  color : #f6f6ff;
  background-color : #3e72c5;
  font-weight : bold;
}
input.check {
	background-color : #f6f6ff;
/*	border-width : 1px; */

}
textarea  {
	border-style : solid;
	border-width : 1px;
	background-color : #FFFFFF;
	color : #0000FF;
	border-color : #000066;
}
select  {
	background-color : #FFFFFF;
	border-style : solid;
	border-color : #000066;
	border-width : 1px;
	color : #0000FF;
}

/* I nyheter etc. */
.arkivdato  {
  /* Denne er ikke skalerbar */
  font-size : 8pt;
  font-weight : normal;
  font-style : italic;
}
.bildetekst {
  font-size : .8em;
}
.skult {
  color : #ffffff;
  background-color: #000000;
}

/* Norbase liste */
.list {
  font-size : .8em;
}

/* diagram */
TD.white {
  background-color: #FFE7AC;
}

TD.black {
  background-color: #AF7A53;
}

/* For resultatlister etc. */
.tt_table {
}
.tt_header {
  background-color : #3e72c5; 
  color : #f6f6ff;
  font-weight : bold;
}
.tt_line1 {
}
.tt_line2 {
  background-color: #e0e0e0;
}

/* Toolbar */
.toolbar {
	background-color : #ccc;
/*  border-width : 1px; */
  border-left-width : 0px;
  border-right-width : 1px;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-color : #666;
  border-style : solid;
}
.toolbar_down {
	background-color : #ddd;
  border-left-width : 1px;
  border-right-width : 0px;
  border-top-width : 1px;
  border-bottom-width : 0px;
  border-color : #666;
  border-style : solid;
}
.toolbar_up {
	background-color : #ccc;
  border-left-width : 0px;
  border-right-width : 1px;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-color : #ccc;
  border-style : solid;
}
.toolbar_focusdown {
	background-color : #eee;
  border-left-width : 1px;
  border-right-width : 0px;
  border-top-width : 1px;
  border-bottom-width : 0px;
  border-color : #666;
  border-style : solid;
}
.toolbar_focusup {
	background-color : #ddd;
  border-left-width : 0px;
  border-right-width : 1px;
  border-top-width : 0px;
  border-bottom-width : 1px;
  border-color : #666;
  border-style : solid;
}


