html {
  overflow-y: scroll;
 /* min-height: 101%; */
}
body {
  background: #0A3D9D;
  padding: 0;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}
  
div.boks {
  width: 830px;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
  background: url(../img/upperleft.png) no-repeat white;
  position: relative;
}
div.text,
div.textoglysbilleder {
  position: relative;
  left: 192px;
  width: 600px;
  font-family: verdana, arial;
  font-size: 11pt;
  text-align: left;  /* justify; */
}

div.lodret {
  margin-left: -7px;
  padding-left: 12px; /* 8px */
  background: url(../img/enkelstreg.gif) repeat-y;
  background-position: 0 0;
}
div.lodret2 {
  height: 360px;
  margin-left: -7px;
  padding-left: 8px;
  background: url(../img/enkelstreg.gif) repeat-y;
  background-position: 0 0;
}
div.lodret3 {
  height: 425px;
  margin-left: -7px;
  padding-left: 8px;
  background: url(../img/enkelstreg.gif) repeat-y;
  background-position: 0 0;
}
div.lodret4 {
  height: 675px;
  margin-left: 0px; /* -7px */
  padding-left: 40px; /* 8px; */
  background: url(../img/enkelstreg.gif) repeat-y;
  background-position: 0 0;
}
div.top {
  display: block;
}
div.flag {
  position: absolute;
  top: 242px;  /* Over: 235px */
  left: 60px;
}
div.flag img {
  border: 0px;
}

div.billeder {
  position: absolute;
  top: 412px;
  left: 15px;
  background: #0A3D9D;  /* #233AFF; */
}

div.pos {
  background: white;  /* Husk at fjern denne igen */
  width: 401px;
  margin-left: auto;
  margin-right: auto;
}

img.logo {
  border: 0;
  position: absolute;
  top: 5px;
  left: -28px;
  /* background: url(../img/jutlandiacup-logo.gif) no-repeat; */
}
img.lejr {
  border: 0;
}

div.menu {
  position: absolute;
top: 269px;  /*  Firefox: 269, IE: 262  */
  left: 15px;
  background: #0A3D9D;  /* #233AFF; */
}
div.menu ul {
  margin: 0;
  list-style-type: none;
  padding-left: 0px;
  display: block;
  font-family: verdana;
  font-size: 10pt;
  color: white;
  border-bottom: 1px solid black;
  width: 160px;
}
div.menu ul li {
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
  border-top: 1px solid black;
  border-left: 1px solid black;
  text-align: left;
height: 17px;  /* IE: 16, andre: 17 */
}
div.menu ul li:hover,
div.menu ul li.her,
div.menu ul li.her:hover {
  background: #336c0d;
}
a {
  color: black;
}
a.intern {
  display: inline;
  color: black;
  text-decoration: underline;
}
div ul li a {
  display: block;
  color: white;
  text-decoration: none;
}
div.bottom {
  position: relative;
  width: 830px;
  height: 5px;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  background: url(../img/dobbelstreg_bund.gif) repeat-x;
}

   div.nyheder {
     position: absolute;
     top: 475px;
     left: 15px;
     width: 160px;
     text-align: left;
   }
   div.nyheder h2 {
     color: black;
     font-size: 16pt;
     padding-left: 4px;
     padding-bottom: 6px;
     margin: 0;
     margin-bottom: 1px;
     background: url(../img/dobbelstreg.gif) repeat-x bottom;
   }
   div.nyheder ul {
     margin: 0;
     list-style-type: none;
     padding-left: 0px;
     display: block;
     font-family: verdana;
     font-size: 8pt;
     color: black;
   }
   div.nyheder ul li {
     margin: 0;
     padding-left: 5px;
     padding-top: 5px;
     background: url(../img/enkelstreg.gif) repeat-x bottom;
     padding-top: 7px;
     padding-bottom: 7px;
   }
   div.nyheder ul li a {
     display: inline;
     color: black;
     text-decoration: underline;
   }


div.afstande {
  position: absolute;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  top: 455px;
  left: 15px;
  width: 160px;
  text-align: left;
}
div.afstande h2 {
  color: black;
  font-size: 10pt;
  padding-left: 1px;
  padding-bottom: 6px;
  margin: 0;
  margin-bottom: 1px;
  background: url(../img/dobbelstreg.gif) repeat-x bottom;
}
div.afstande ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding-left: 0px;
  display: block;
  font-family: verdana;
  font-size: 8pt;
  color: black;
}
div.afstande ul li {
  margin: 0;
  padding-left: 1px;
  padding-top: 5px;
  background: url(../img/enkelstreg.gif) repeat-x bottom;
padding-top: 7px;     /* IE: 2px */
padding-bottom: 7px;  /* IE: 3px; */
}
div.afstande ul li a {
  display: inline; /* block; */
  color: black;
  text-decoration: underline;
}

h1.forside {
  padding-top: 30px;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 3em;
  background: url(../img/understreg.png) no-repeat left bottom;
}

h1.komitee {
  padding-top: 30px;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 3em;
  background: url(../img/understreg_kom.png) no-repeat left bottom;
}

h1.vingsted {
  padding-top: 30px;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 3em;
  background: url(../img/understreg_kom.png) no-repeat left bottom;
}

div.notyet {
  display: none;
}

#siteinfo {
  display: none;
  height: 49px;
  margin-top: 20px;
  background: url(../img/tekstbox_gradient.png) no-repeat;
  font-family: verdana;
  font-size: 8pt;
}

p.uniqc {
  padding-left: 5px;
  padding-top: 11px;
}

#myGallery {
  height: 290px;
}
