/*
   $Id: urn2.css,v 0.4 2008/05/26 Bent Exp $
*/

/*********************************************************
***
*** Defaults to handle quirks in different browsers
***
**********************************************************/
* {
  border-width: 0px;
  padding:      0px;
  margin:       0px;
  font-size:    100%;
}
/*** Ends of default settings ****************************/

/*******************************************************************
***
*** Nye klasser og tagger for bruk av siden uten tabeller, men kun
*** basert på CSS
***
********************************************************************/
body {
   margin: 0px;
   color: #000000;
   background: #FFFFFF;
   font-family: Verdana, Geneva, sans-serif;
}

h1 {
  font-size:  150%;
  color:      #000000;
  background: #FFFFFF;
  margin:     0px 0px 0px 0px;
}

h2 {
  font-size:  115%;
  color:      #000000;
  background: #FFFFFF;
  margin:     0px 0px 0px 0px;
}

h3 {
  font-size:  110%;
  color:      #000000;
  background: #FFFFFF;
  margin:     0px 0px 0px 0px;
}

h4 {
  margin-bottom: 0.5em;
}

p {
 margin-bottom: 0.5em;
}

ul {
 margin-bottom: 0.5em;
}
a {
   text-decoration: none
}

input {
  border-width: 2px;
  font-size:    100%;
}

.inputnormal {
  font-size:   100%;
}

hr {
  border-width: 2px;
}

li {
  margin-left: 2%;
}

.banner {
   background:   #336699;
   color:        #FFFFFF;
   text-decoration: none;
   margin:       0px 0px 0px 0px;
   text-align:   center;
   padding-left:  1%;
   padding-right: 1%;
   padding-bottom: 2px;
   padding-top:    3px;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 90%;
   height: 20px;
}

.banner a:hover {
   background:   #FFFFFF;
   color:        #336699;
}

.bannerlineplace {
   position: absolute;
   left:   0px;
   top:   79px;
   width: 98%;
}

.bold {
  font-weight: bold;
}

.right {
  margin-right: 2px;
  font-size: 60%;
}

.centerblock {
  text-align:  center;
  margin-left: 1%;
}

.pos_left {
  text-align:  left;
}

.infofield {
  clear:       both;
  color:       #000000;
  border-width: thin;
  border-color: blue;
  border-style: outset;
  padding:      2px;
  background:  #EEEEEE;
  margin:      0px 0px 0px 0px;
  font-family: Verdana, Geneva, sans-serif;
  font-size:   80%;
}

.innhold {
  width: auto;
}

.leftdrop {
  border-width: 2px;
  width:        80%;
}

.leftblock {
  float: left;
  margin-left: 5px;
  margin-top:  3px;
}

.menufont {
  font-family: Verdana, Geneva, sans-serif;
  font-size:   75%;
}

.navigation {
  height:        1.5em;
  clear:         both;
  margin-left:   1%;
  margin-bottom: 2px;
}

.navibar { /* Bakground for navigation buttons */
  display:       inline;
  margin-left:   1px;
  margin-right:  1px;
  padding-left:  2px;
  padding-right: 2px;
  float:         left;
}

.navibutt {
  display:       inline;
  margin-left:   1px;
  margin-right:  1px;
  padding-left:  2px;
  padding-right: 2px;
  float:         left;
  font-size:     90%;
}

.selectionbar {
  width:  100%;
  color:  black;
  background: #CCCCCC;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 90%;
}

.selections {
  border-width: 1px;
  border-color: black;
  border-style: solid;
}

.pagefan { /* Settings for page selectors */
  font-family: Verdana, Geneva, sans-serif;
  font-size:   80%;
  margin: 0px;
  padding-top:    2px;
  padding-left:   7px;
  padding-right:  7px;
  padding-bottom: 0px;
  color: black;
  background-color: #D3D3D3;
  border-width: 1px;
  border-color: #336699;
  border-style: solid;
  border-bottom-style: none;
}

.pagefan_selected {
  background-color: white;
  font-weight: bold;
  border-bottom-color: #fff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom: 1px solid #fff;
  padding-top: 2px;
  bottom: -1px;
}
.pagefan_div {
  position: absolute;
  left: 23%;
  width: 75%;
  border-width: 1px;
  border-color: #336699;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  padding-top: 1px;
}


.user_preference_board {
  background-color: white;
  border-style: solid;
  border-color: #D3D3D3;
  border-width: 2px;
  padding: 3px;
}

.user_selection_group1 {
  width: 45%;
  background-color: white;
  border-style: solid;
  border-color: #D3D3D3;
  border-width: 1px;
  padding: 3px;
}

.user_selection_group2 {
  left: 47%;
  width: 45%;
  background-color: white;
  border-style: solid;
  border-color: #D3D3D3;
  border-width: 1px;
  padding: 3px;
}

.indent {
  margin-left: 10px;
}

.framepos { /* Image viewing of register to help manual transcription */
  position: static;
  overflow: scroll;
  float: left;
  left: 18%;
  height: 450px;
  width: 760px; /* Should have been % setting, but IE6 doesn't seem to understand that. */
}

.fp_wide { /* Widen the frame used by .framepos */
  width: 960px;
}

.fp_high { /* Highten the frame used by .framepos */
  height: 640px;
}

.frametextpos { /* Text part og image viewing of register to help manual transcription */
  position: static;
  overflow: auto;
  clear: none;
  background-color: #EEEEEE;
  text-align: center;
  margin: 0%;
  padding: 1%;
  height: 450px;
/*  top: 5%; */
  width: 18%;
}

.smalltext {
  font-size: 75%;
}

/* Source list positions */
.position1 {
  position: absolute;
  left:     25%;
}

.position2 {
  position: absolute;
  left:     50%;
}

.position3 {
  position: absolute;
  left:     75%;
}

.position4 {
  position: absolute;
  left:     24%;
}

.position5 {
  position: absolute;
  left:     25%;
  font-size: 90%;
}

.position6 {
  position: absolute;
  left:     26%;
  font-size: 80%;
}

.position7 {
  position: absolute;
  left:     60%;
  font-size: 80%;
}

.lightgray {
  background-color: #EEEEEE;
}

.datepos1 {
  position: absolute;
  left:     26%;
}

.datepos2 {
  position: absolute;
  left:     40%;
}

.datepos3 {
  position: absolute;
  left:     55%;
}

.datepos4 {
  position: absolute;
  left:     70%;
}

.datepos5 {
  position: absolute;
  left:     85%;
}


.tight {
 margin-bottom: 0px;
}

/* Standard scalesettings */
.small {
  font-size: 90%;
}

.smaller {
  font-size: 80%;
}

.smallest {
  font-size: 70%;
}

.big {
  font-size: 110%;
}

.bigger {
  font-size: 120%;
}

.biggest {
  font-size: 130%;
}


/* Color settings for different use */
.black {
  color: black;
}

.green {
  color: olive;
}

.red {
  color: maroon;
}

.archive_yellow {
  background-color: #FFCC00;
}

.archive_light_yellow {
  background-color: #FFFFCC;
}

.archive_bluegray {
  background-color: #CCCCFF;
}

.archive_printbutton {
  background-color: #CCCCFF;
  border-style    : outset;
  border-width    : 2px;
}

.border {
  padding:      2px;
  border-style: solid;
  border-width: medium;
  border-color: #336699;
}
.radio_selected {
  background-color: #FFCC00;
  padding-left:  2%;
}

.radio_unselected {
  padding-left: 2%;
}

#left {
  position: absolute;
  width:   20%;
  top:    104px;
  left:     0px;
  background-color: #D3D3D3;
  padding-left:  1%;
  padding-right: 1%;
  padding-top:  5px;
  padding-bottom: 15px;
  margin-top:   0px;
  border-top:   0px;
  min-height:   80%;
}

#center {
  margin-left:  25%;
  margin-right: 25%;
}

#center2 {
  padding-top:  108px;
  margin-left:  23%;
  margin-right: 2%;
}

#images {
  position: absolute;
/*  width:   99%; */
  top:    104px;
  left:     0px;
  right:    0px;
  background-color: white;
  padding-left:   2px;
  padding-right:  2px;
  padding-top:    0px;
  padding-bottom: 0px;
  margin-top:     0px;
  border-top:     0px;
}

#images_top {
  position: absolute;
  width:   100%;
  top:      0px;
  left:     0px;
  background-color: white;
  padding-left:   2px;
  padding-right:  2px;
  padding-top:    0px;
  padding-bottom: 0px;
  margin-top:     0px;
  border-top:     0px;
}

#right {
  position: absolute;
  width:  20%;
  top:   104px;
  right:   0px;
  padding-right: 1%;
}

#topleft {
  position: absolute;
  top:      0px;
  left:     0px;
}

#topcenter {
  position:    absolute;
  top:         20px;
  text-align:  center;
  margin-top:  0px;
  padding-top: 0px;
  border-top:  0px;
  margin-left: 35%;
}

/* This part is used by functions for outlayed menus. All classes are named .tlm_.... */
.tlm_menu_level_1 {
  font-size: 70%;
  margin-left:  5%;
/*  list-style-type: disc; */
  list-style-image: url('http://www.arkivverket.no/rightarrow10.gif');
  list-style-position: inside;
}

.tlm_menu_level_2 {
  font-size: 70%;
  margin-left:  10%;
  list-style-type: disc;
}

.tlm_menu_level_3 {
  font-size: 70%;
  margin-left:  15%;
  list-style-type: disc;
}

.tlm_imagebutton {
  vertical-align:  text-bottom;
}

.tlm_imagebutton_adjusted {
  margin-top    :  3px;
}

