body { 
  padding: 0 0.5cm 0 0.5cm;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}

body.white { 
  background-color: white;
  color: black;
}

body.black { 
  background-color: black;
  color: white;
}

h1  { 
  text-align: center; 
  font-size: 200%;
  font-family: serif;
  font-weight: normal;
/*   width: 100%; */
  background: black;
  color: white;
  position: fixed;
  padding: 5px;
  margin: 0;
  border: 0 5px 0 5px;
  border-style: solid;
  border-color: white;
  left: 0.5cm;
  right: 0.5cm;
}
body.pict .img {
  text-align: center;   
}
body.pict p {
  font-size: 150%;
  font-family: serif;
  text-align: center;   
}

.white img { border: black solid 2px; margin: 1cm 0 0 0;}
.black img { border: white solid 2px; margin: 1cm 0 0 0;}

hr { 
  clear: both;
}


#meny {
  position: absolute;
  left: 0;
  top: 0;
  width: 20%;
  border: red solid 1px;
  overflow: scroll;
  height: 100%;
  bottom: 0;
  background: white;
  color: black;

}

#visning {
  position: absolute;
  left: 20%;
  top: 0;
  width: 80%;
  border: green solid 1px;
}

body.index {
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position:  center;
}

.imgwithtext { 
  display: block;
  text-align: center;
  width: 180px;
/*  border: solid red 1px; */
}

.billedtekst:before {
  content: "\A" ;
}

.menytekst:before {
  content: "\A" ;
}

.billedtekst { 
  display: none;
  width: 100%;
  position: absolute;
  top: 80%;
} 

.meny { 
}

.meny tr td { 
/*   border: solid blue 1px; */
  padding: 0.7cm;
}

.meny tr td a img { 
   border: solid black 1px; 
}

.meny img.link { 
   border: solid black 1px; 
}

.menytekst img { 
/*   border: solid red 1px; */
  border: 0px none;
}

.menytekst { 
  border: 0px none;
  width: 100%;
  text-align: center
}

.page { 
/*  padding: 0 0 1200px 0; */
  padding: 0 0 0 0;
}

.tekst {  
  font-style: italic;         
}

body.meny .path { 
  padding: 50px 0 0 0;
}

body.white div.path a:link    { color: black; }
body.white div.path a:hover   { color: black; }
body.white div.path a:visited { color: black; }
body.white div.path a:active  { color: black; }

body.black .path a:link    { color: white; }
body.black .path a:hover   { color: white; }
body.black .path a:visited { color: white; }
body.black .path a:active  { color: white; }


