@charset "iso-8859-1";
BODY {
  margin: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: #000000;
  background-color: #b2b2b3;
}

.main {
  width: 771px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  color: #000000;
  background-color: #b2b2b3;
}

.mainA {
  width: 114px;
  height: 100%;
  margin: 0px 12px 0px 7px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Alogo {
  width: 112px;
  height: 91px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 1px 1px 0px 1px;
  border-style: solid solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.Alogobox{
  display: block;
  width: auto;
  height: 90px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 1px 1px 0px 1px;
  border-style: solid solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Amenuheader {
  width: 112px;
  height: 19px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 1px 1px 0px 1px;
  border-style: solid solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.Amenuheaderbox {
  display: block;
  width: auto;
  height: 19px;
  margin: 0px 4px 0px 4px;
  padding: 3px 6px 3px 6px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #BB2E01;
}

.Amenu {
  width: 112px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 0px 1px 0px 1px;
  border-style: none solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.Amenubox {
  display: block;
  width: auto;
  height: 100%;
  margin: 0px 4px 0px 4px;
  padding: 6px 6px 20px 6px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.mainB {
  width: 512px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 2px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Btop {
  width: 512px;
  height: 88px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #BB2E01;
}

.Btopbox{
  display: block;
  width: auto;
  height: 87px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 35px;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
  color: #000000;
  background-color: #BB2E01;
}

.Btextheader {
  width: 512px;
  height: 19px;
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Btextheaderbox {
  display: block;
  width: auto;
  height: 19px;
  margin: 0px 0px 0px 1px;
  padding: 3px 21px 3px 21px;
  border-collapse: collapse;
  border-width: 1px 1px 0px 1px;
  border-style: solid solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
  color: #FFFFFF;
  background-color: #BB2E01;
}

.Btext {
  width: 512px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 1px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Btextbox {
  width: 511px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 7px 0px 7px;
  border-collapse: collapse;
  border-width: 0px 1px 1px 1px;
  border-style: none solid solid solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.textbox {
  width: 495px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 12px 14px 30px 14px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.prisliste {
  width: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.prislistetext {
  width: 359px;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.prislistepris {
  width: 132px;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 2px 2px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: right;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.vinliste {
  width: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.vinlistetext {
  width: 215px;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.vinlisteglas {
  width: 80px;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 2px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: right;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.vinlistehalv {
  width: 80px;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 2px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: right;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.vinlistehel {
  width: 80px;
  margin: 0px 0px 0px 0px;
  padding: 2px 2px 2px 2px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: right;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.mainC {
  width: 114px;
  height: 100%;
  margin: 92px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #b2b2b3;
}

.Cmenuheader {
  width: 112px;
  height: 19px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 1px 1px 0px 1px;
  border-style: solid solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.Cmenuheaderbox {
  display: block;
  width: auto;
  height: 19px;
  margin: 0px 4px 0px 4px;
  padding: 3px 6px 3px 6px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #BB2E01;
}

.Cmenu {
  width: 112px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border-width: 0px 1px 0px 1px;
  border-style: none solid none solid;
  border-color: #000000 #000000 #000000 #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #000001;
}

.Cmenubox {
  display: block;
  width: auto;
  height: 100%;
  margin: 0px 4px 0px 4px;
  padding: 6px 6px 20px 6px;
  border-collapse: collapse;
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  color: #000000;
  background-color: #FCF1DB;
}

.Menu-Box {
  display: block;
  width: 427px;
  padding: 10px 5px 10px 5px;
  margin: 10px 20px 20px 20px;
  border-collapse: collapse;
  border-width: 3px 3px 3px 3px;
  border-style: solid solid solid solid;
  border-color: #BB2E01 #BB2E01 #BB2E01 #BB2E01;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
  color: #000000;
  background-color: transparent;
}

.storskrift {
  font-size: large;
}

A.logo {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #b2b2b3;
}

A.menu {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  line-height: 130%;
  color: #000000;
  background-color: #FCF1DB;
}

A.menu:hover {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #999999;
  background-color: #FCF1DB;
}

A.text {
  text-decoration: underline;
  font-weight: normal;
  color: #000000;
  background: #FCF1DB;
}

A.text:hover {
  text-decoration: underline;
  font-weight: normal;
  color: #999999;
  background: #FCF1DB;
}

IMG {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
}

IMG.logo {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  text-align: left;
  vertical-align: top;
}

IMG.top {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  text-align: center;
  vertical-align: bottom;
}

IMG.textright {
  margin: 3px 0px 5px 5px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  float: right;
}

IMG.textleft {
  margin: 3px 5px 5px 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  border: none;
  float: left;
}



