/* 
Farger:

rød:    #c46552
lysbrun:  #D6C089
mørkbrun  #A8744C
lysgrå    #7C735D
mørkgrå   #524E46

*/
body {
  background: #fff url(../../../img/bg_bok7.jpg);
  font-family: verdana, sans-serif;
  font-size:small;
  padding-top:40px;
  padding-bottom:20px;
}

.all {
  margin-left:auto;
  margin-right:auto;
  border:solid 8px #524E46;
  background: #fff;
  width:900px; 
}

.content {
  padding:5px;
  padding-left:20px;
  margin-right:18em;
  min-height:550px;
  
}

div.logo {
  background: #d6c089;
  margin:0;
  }

div.logo h1 {margin:0;}

div.logo a {
  text-decoration:none;
  color: #c46552;
  }

.topmenu {
  text-transform:uppercase;
  background: #7C735D;
  padding-top:5px;
  padding-bottom:5px;
  line-height:1.4em;
}

.topmenu li {
  padding-right:10px;
  padding-left:10px;
  border-right: solid 1px #524E46;
  border-left: solid 1px #999;
  }

#navmenu3_1 ul li {
  float:none;
  width:10em;
  padding:0;
  text-transform:none;
  border:none;
  }  
  
li#navmenu_cat_553 {border-left:none;}
li#navmenu_cat_5,li#navmenu_cat_99 {border-right:none;}

.topmenu a {color:#fff;}

.topmenu ul ul {
  background: #7C735D;
  border:solid 1px #524E46;

  }

#navmenu3_1 ul,
#navmenu3_1 li:hover ul ul{display:none;}

#navmenu3_1 li:hover ul,
#navmenu3_1 ul li:hover ul{
  display:block;
  position:absolute;
  }



ul#navmenu1_1 {
  margin-left:0;
  padding-left:0;
  }
  

.baseline {
  clear:both;
  border-top:solid 5px #c46552;
  background: #d6c089;
  height:100px;

}

.last_updated {
  margin-top:20px;
} 

.column1 {
  padding:5px;
  float:right;
  background: #D6C089;
  border:solid 1px #524E46;
  width:14em;  
  margin:10px;
  }


.column1 ul {
  margin-bottom:0;margin-top:0;
}
.column1 li a {
   text-decoration:none;
  font-weight:bold;
   color: #fff;
}


.column1 li li a:link,
.column1 li li a:visited{
   color: #000;
   font-weight:normal;
}

.column1 li li a:active,
.column1 li li a:hover{
   color: #fff;
}

.column1 li li ul{
   display:none;;
}

.column1 li li:hover ul{
  display:block;
  position:absolute;
  background: #D6C089;
  border:solid 1px #524E46;
  width:6em;  
  padding-left:30px;
  list-style-position:inside;
}


.column1 .curcat {
  color: #c46552;
  font-weight:bold;
}


  
.path {
  font-size:80%;
  background: #c46552;
  color: #fff;
  padding:2px;
  }  

.path a:link,
.path a:visited {
  color: #fff;
  text-decoration:none;
}
  
.searchbox {
   float:right;
}  

a:hover {
  color:#000;
  text-decoration:underline;
  }

fieldset.group {
  min-height: 4em;
  border:solid 1px silver;
  padding:5px;
  margin-bottom:5px;
}
fieldset.group fieldset {
  float:left;
}

.hark {
  margin-top:10px;
  padding-bottom:10px;
  margin-bottom:20px;
  min-height:80px;
  border:solid 1px #a8744c;
}

.hark h4 {
  font-size:120%;
  margin-top:0;
  background: #ede4ce;
  border-bottom: solid 1px #a8744c;
}

.hark h4 em {
  color:#524E46;
  margin-right:20px;
}

.hark h5 {
  font-size:100%;
  margin:0;
}

.hark .left {
  margin-right:10px;
  margin-left:5px;
  }

.hark .right {
  margin-right:5px;
  margin-left:10px;
  }

.hark p{
  margin:0;
}

.viewharkimage .info {
  float:right;
  width:230px;
  background: #fff;
}

.filelist img {
  vertical-align:middle;
}


div.documentview {
  height:200px;
  overflow:auto;
  border:solid 2px #524E46;
}
div.documentview img {
  width:100%;
}

.arkiv div{
  float:left;
  font-size:70%;
  border:solid 1px #000;
  padding:5px;
  height:170px;
  text-align:center;
  margin-right:5px;
  margin-bottom:5px;
  min-width:170px;
}

.pagenavigation a  {
  background: #ede4ce;
  padding:4px;
  color: #524E46;
}

.pagenavigation a:hover  {
  background: #D6C089;
}

.pagenavigation span  {
  font-weight: bold;
  background: #D6C089;
  padding:4px;
}

/* kommentarer */ 
.hark-comment-form {
  width:600px;
}

.hark-comment-form h4 {
  background: #D6C089;
  padding-left:5px;
}

.hark-comment-form .hcomment h4 {
  background: #fff;
  margin-bottom:0;
  padding:0;
  margin-top:5px;
}

.hark-comment-form .hcomment .date {
  margin-top:0;
}

.hark-comment-form h5 {
  font-size:1em
}

.hark-comment-form .hcomment{
  padding-left:10px;;
  border:solid 1px #A8744C;
  margin-bottom:5px;
}

#new_comment,#register_box,.viewharkimage #loginform {
  border:solid 2px #c46552;
  padding:10px;
  background: #eee;
  width:576px;
}

