*{
  margin: 10;
  padding: 10;

}

body{
  background-color: #3b013b;
  font-family: 'Times New Roman', Times, serif;
  font-size: 14px;
}

main{
  display: flex;
  flex-wrap: wrap;
  width: 75%;
  margin: auto;
}

/*** midstilling og instillninger for overskrift**/
.midtstill{

  font-size: 75px;
  color: #e0a72b;
  text-align: center;
  margin: 0 auto;
}



article{
  margin: 20px;
  display: flex;
  flex-wrap: wrap;
}


/** float for høyre box**/
.hoyre{
  border: 9px dotted #000000;
float: left;
width: 600px;
display: block;
}


section{
  margin: 20px;
  background-color: #e0a72b;
}


/** float for venstre box**/
.venstre{
  padding-top: 35px;
  width: 650px;
  display: flex;
  flex-wrap: wrap;
}

.pr {
  border: 2px solid rgb(0, 0, 0);
}

 /** border for tabell**/
 
    .border{
      margin-bottom: 50px;
      border: 2px solid rgb(0, 0, 0);
    }
    
    .border2{
        border: 20px dotted #000000;
    }


/** dette er for avsnittet på venstre side**/
    .vt{
      padding-top: 19px;
      padding-right: 200px;
      padding-left: 45px;
      /**font-family: "Piedra", serif;**/
      font-weight: 400;
      font-style: normal;
      font-size: 15px;
    }


    /** dette er for overteksen (og overteksten over listen) på venstre side**/
    .ovt{
          padding-left: 50px;
          font-weight: 400;
          font-style: normal;
          font-size: 35px;

     }
    /** dette er for listen**/
    .lt{
      font-weight: 400;
      font-style: normal;
      font-size: 15px;

}



.mystery-quest-regular {
  font-family: "Mystery Quest", system-ui;
  font-weight: 400;
  font-style: normal;
}

.knap{
  border: 5px outset rgb(196, 2, 179);
  font-size: 130px;
  text-align: center;
  font-family: "Mystery Quest"
  
}

.hund{
  width: 250px;
}

.tekst{
  width: 300px;
}