/* Baggrund for hele skærmen - kun farven kan redigeres, men så skal banneret laves om */
body {
	margin: 0;
	padding: 0;
	background-color: #d7d7d7;
	}
/* Slut på skærmbaggrund */

/* Bannerets placering og udseende */
/* Der kan laves nyt banner, men placering BØR IKKE REDIGERES..! */
div#banner {
	position: absolute;
	left:50%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: -385px;
	padding: 0px;
	width:770px;
	height: 100px;
	background-image:url(../grafik/vafbanner.jpg);
	background-repeat:no-repeat;
	}

html>body #banner {
	width:770px;
	margin-left:-385px; /* korrekt værdi */
}
/* Slut på banner */

/* Placeringsramme om ALT indhold minus banner. BØR IKKE REDIGERES..! */
div#container {
	position: absolute;
	left: 50%;
	width: 770px;
	margin-top: 100px;
	margin-bottom: 0px;
	margin-left: -385px;
	padding: 0px;
}

html>body #container {
	width:770px;
	margin-left:-385px; /* korrekt værdi */
}
/* Slut på placeringsramme om ALT indhold minus banner */


/* Indholdsramme om alt indhold - både leftcol og rightcol */
/* Toppen af siden hvor du kan finde sti ("brødkrummer") og print */
div#sidetop {
	position: relative;
	float: left;
	width: 770px;
	height: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(../grafik/containertop.gif);
}
/* Slut på sidetoppen */

/* Denne del er kun til brug for tegning af siderne på de grønne rammer */
div#side {
	position: relative;
	float: left;
	width: 770px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(../grafik/containerbag.gif);
}
/* Slut på rammetegning */

/* Bunden med copyright og webdesign */
div#sidebund {
	position: relative;
	float: left;
	width: 770px;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	background-image: url(../grafik/containerbund.gif);
	background-repeat: no-repeat;
}

/* Skriftspecifikation på bund med copyright og webdesign - kan ændres */
#sidebund p {
  font-family: arial , "sans serif";
  color: #000;
  font-size: 11px;
  margin: 0px 0px 0px 200px;
  font-weight: 500;
  }
/* Alt vedrørende venstre kolonne - START */
/* Placering af venstre kolonne - BØR IKKE REDIGERES..! */
div#leftcol {
	width: 145px !important;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: transparent;
	padding: 0 0 1px 0;
	text-align: center;
	display: inline;
}
/* Slut på venstre kolonnes placering */

/* En slags ENTER-kommando specielt til venstre kolonne, som IKKE BØR REDIGERES..! */
div#clbleftcol {
  height: 0px;
  margin-top: 0px;
  clear: both;
}
/* Slut på ENTER-kommando til venstre kolonne */

/* Overskrift i venstre kolonne */
div#leftcol h1 {
  font-family: arial , "sans serif";
  color: #070;
  font-size: 10pt;
  margin: 1px 5px;
  font-weight: 600;
  text-align: center;
}

/* Brødtekst i venstre kolonne */
div#leftcol p {
  font-family: verdana , "sans serif";
  color: #000;
  font-size: 8pt;
  margin: 5px 6px;
  font-weight: 500;
  text-align: center;
}

/* Ramme for menu */
div#leftmenu {
	position: relative;
	float: left;
	width: 145px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -25px;
	margin-bottom: 0px;
	padding: 0;
	background-color: #f5f5f5;
	text-align: center;
	display: inline;
}
/* Slut på ramme for menu */

div#leftmenu hr {
	height:1px;
	border: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #0a0;
	color: #070;
}

/* MENU */

/* Øverste knap start */
ul.cssmenutop {
  font-family:arial,sans-serif;
  font-size:14px;
  font-weight: 900;
  text-align: center;
  list-style:none;
  line-height:100%;
  background-image: url(../grafik/menutopoffgroen.gif);
  margin: 0px;
  padding: 0px;
}

ul.cssmenutop li {
  display:inline; }
  
ul.cssmenutop li a {
  color:#080;
  background-image: url(../grafik/menutopoffgroen.gif);
  display:block;
  text-decoration:none !important;
  margin:0;
  padding: 6px 5px 2px 5px;
}

* html ul.cssmenutop a {width:100%;}

ul.cssmenutop li a:hover {
  color:#f00;
  background-image: url(../grafik/menutopongroen.gif);
}
/* Øverste knap - slut */

/* Mellemliggende knapper start */
ul.cssmenu {
  font-family:arial,sans-serif;
  font-size:14px;
  font-weight: 900;
  text-align: center;
  list-style:none;
  line-height:100%;
  background-image: url(../grafik/menuoffgroen.gif);
  margin: 0px;
  padding: 0px;
}

ul.cssmenu li {
  display:inline; }
  
ul.cssmenu li a {
  color:#080;
  background-image: url(../grafik/menuoffgroen.gif);
  display:block;
  text-decoration:none !important;
  margin:0;
  padding: 4px 2px;
  text-align:center;
}

* html ul.cssmenu a {width:100%;}

ul.cssmenu li a:hover {
  color:#f00;
  background-image: url(../grafik/menuongroen.gif);
}
/* Mellemliggende knapper slut */

/* Aktive mellemknapper - start */
ul.cssmenuaktiv {
  font-family:arial,sans-serif;
  font-size:14px;
  font-weight: 900;
  text-align: center;
  list-style:none;
  line-height:100%;
  background-image: url(../grafik/menuaktiv.gif);
  margin: 0px;
  padding: 0px;
}

ul.cssmenuaktiv li {
  display:inline; }
  
ul.cssmenuaktiv li a {
  color:#070;
  background-image: url(../grafik/menuaktiv.gif);
  display:block;
  text-decoration:none !important;
  margin:0;
  padding: 4px 2px;
  text-align:center;
}

* html ul.cssmenuaktiv a {width:100%;}

ul.cssmenuaktiv li a:hover {
  color:#f00;
  background-image: url(../grafik/menuaktiv.gif);
}
/* Aktive mellemknapper - slut */

/* Under-knapper - start */
ul.cssmenusub {
  font-family:verdana,sans-serif;
  font-size:10pt;
  font-weight: 500;
  text-align: center;
  list-style:none;
  line-height:100% !important;
  background-image: url(../grafik/menuoffgroen.gif);
  margin: 0px 0px -1px 0px;
  padding: 0px;
}

ul.cssmenusub li {
  line-height:100%;
  display:inline; }
  
ul.cssmenusub li a {
  color:#060;
  font-weight: 500;
  line-height:100% !important;
  background-image: url(../grafik/menuoofgroen.gif);
  display:block;
  text-decoration:none !important;
  margin:0;
  padding-top: 3px;
  padding-right: 5px;
  padding-bottom: 3px;
  padding-left: 0px;
  text-align:center;
}

* html ul.cssmenusub a {width:100%;}

ul.cssmenusub li a:visited {
  color:#060;
  line-height:100%;
  font-weight: 500;
  background-image: url(../grafik/menuoffgroen.gif);
}

ul.cssmenusub li a:hover {
  color:#f00;
  font-weight: 500;
  background-image: url(../grafik/menuongroen.gif);
}
/* Underknapper - slut */

/* Nederste knap start */
ul.cssmenubund {
  font-family:arial,sans-serif;
  font-size:14px;
  font-weight: 900;
  text-align: center;
  list-style:none;
  line-height:100%;
  background-image: url(../grafik/menubundoffgroen.gif);
  margin: 0px;
  padding: 0px;
}

ul.cssmenubund li {
  display:inline; }
  
ul.cssmenubund li a {
  color:#080;
  background-image: url(../grafik/menubundoffgroen.gif);
  display:block;
  text-decoration:none !important;
  margin:0;
  padding: 3px 5px 11px 3px;
}

* html ul.cssmenubund a {width:100%;}

ul.cssmenubund li a:hover {
  color:#f00;
  background-image: url(../grafik/menubundongroen.gif);
}
/* Nederste knap slut */

/* MENU slut */

/* Top af venstre kolonne under menu */
div#leftstart {
	width: 145px;
	height: 15px;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../grafik/lefttop.gif);
	padding:0;
}
/* Slut på top af venstre kolonne under menu */
/* Alt vedrørende venstre kolonne - SLUT */


/* Alt vedrørende højredelen - START */
/* Placeringsramme for indhold/oplysninger */
#rightcol {
	position: relative;
	float: right;
	width: 615px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding:0;
	display: inline;
	}
/* Slut for placeringsramme for indhold/oplysninger */

/* placering af UDSKRIV-felt */
#print {
  position: relative;
  float: right;
  height: 12px;
  margin: 5px 15px 0 0;
  padding: 0px;
  display: inline;
}

/* Skrift-specifikationer for udskriv */
#print p{
  font-family: verdana , "sans serif";
  color: #000;
  font-size: 12px;
  font-weight: 600;
  margin: 0px;
  text-align: right;
}

/* Appetitvækker eller indledning til artikler */
#resumetop {
  position: relative;
  float: right;
  width: 585px;
  height: 15px;
  margin: 0px 15px 0px 15px;
  background-image: url(../grafik/resumetop.gif);
  display: inline;
}

#resume {
  position: relative;
  float: right;
  width: 585px;
  margin: -3px 15px 0 0;
  padding: 0px;
  background-image: url(../grafik/resumebag.gif);
  background-repeat: repeat-y;
  display: inline;
}

#resumebund {
  position: relative;
  float: right;
  width: 585px;
  height: 15px;
  margin: 0px 15px 10px 15px;
  background-image: url(../grafik/resumebund.gif);
  background-repeat: no-repeat;
  display: inline;
}

/* skriftspecifikation i artikelindledning */
#resume p {
  font-family: verdana , "sans serif";
  font-weight: 600;
  font-size: 12px;
  font-style: italic;
  color: #070;
  margin: 0px 8px 0px 8px;
  text-align: center;
  letter-spacing: 1px;
}
/* SLUT på alt artikelindledning */

/* ALLE skrift-specifikationerne i indhold/oplysninger */

/* Overskrift */
h1 {
	color: #070;
	font-size: 14pt;
	font-weight: 900;
	font-family: "arial","sans serif";
	margin: 0 15px 10px 15px;
}

/* Afsnit- eller mellemoverskrift */
h2 {
	color: #070;
	font-size: 16px;
	font-weight: 600;
	font-family: "arial","sans serif";
	margin: 17px 15px 0px 15px;
	}

/* Tekst til medlemslisten */
h3 {
	color: #000000;
	font-size: 10pt;
	font-weight: 500;
	font-family: "verdana", "sans serif";
	margin: 5px 5px;
}

/* celle til medlemslistens overskrift */
td.overskrift {
	background-image: url(../grafik/medlemsoverskrift.gif);
	background-repeat: repeat-x;
}

/* formular-felter */
input {
	border: 1px solid #007700;
	margin: 4px;
}

input.noborder {
	border: none;
	width: 16px;
	height: 16px;
	margin: 4px;
}

span.ikkese {
	display: none;
	}

fieldset {
	border: 1px solid #080;
	padding-left: 15px;
	margin: 8px 15px;
	}

legend {
	font-family: arial , "sans serif";
	font-size: 12pt;
	color: #070;
	font-weight: 600;
	border: 1px solid #070;
	margin: 10px 0px 10px 0px;
	padding: 3px 6px 3px 6px;
	background: #dae6da;
	text-align: center;
	}


select {
	border: 1px solid #007700 !important;
	margin: 4px;
}

textarea {
	border: 1px solid #007700;
	margin: 4px;
}

input.knap{
  color:#070;
  font-family:verdana,helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  background-image: url(../grafik/medlemsoverskrift.gif);
  border:1px solid #007700;
}

input.knaphover {
  color: #e00;
  background: #dae6da;
}

.ikkese {
 display: none;
 }

/* Brødttekst i medlemsprofiler */
h4 {
	font-size: 10pt;
	font-weight: 500;
	font-family: verdana , "sans serif";
	margin: 5px 15px 10px 0px;
}

/* Forfatter */
h5 {
	color: #000;
	font-size: 10pt;
	font-weight: 500;
	font-family: "arial","sans serif";
	margin: -12px 15px 10px 15px;
}

/* Billedtekst */
h6 {
	color: #000;
	font-size: 9.5pt;
	font-style: italic;
	font-weight: 500;
	font-family: "verdana", "sans serif";
	margin: 2px 0px;
}

/* Almindelig brødtekst */
p {
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	font-family: "verdana", "sans serif";
	margin: 5px 15px 10px 15px;
}

/* Streg */
hr {
	height:1px;
	border: none;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	background-color: #080;
	color: #080;
}

/* Lister */
ul{
  line-height:100%;
  list-style-image:url(../grafik/pktknap.gif);
  margin-left: 25px;
  padding-left: 25px;
  margin-top: 10px;
}

ul p {
  font-family: verdana;
  font-size: 10pt;
  margin-top: 0px;
  margin-left: 0px;
  padding-left: 5px;
}

/* SLUT på alle skrift-spcifikationerne i indhold/oplysninger */


/* Alle teaserene på forsiden - START */

/* OBS-felt for aqua-dag */
div#obs {
  position: relative;
  float: left;
  width: 580px;
  margin: 0px 5px 20px 15px;
  padding: 0px;
  display: inline;
  border: 2px solid #070;
  text-align: center;
  background-image: url(../grafik/aquadag.gif);
  background-repeat: no-repeat;
  }

/* Ramme til galleri-fotos */
div#galleritop {
  position: relative;
  float: left;
  width: 585px;
  height: 10px;
  margin: 15px 0px 0px 15px;
  display: inline;
  background-image: url(../grafik/galleritop.gif);
  background-repeat: no-repeat;
  }

div#galleriindhold {
  position: relative;
  float: left;
  width: 585px;
  margin: 0px 0px 0px 15px;
  padding-left: 10px;
  display: inline;
  background-image: url(../grafik/galleriramme.gif);
  background-repeat: repeat-y;
  }

div#galleribund {
  position: relative;
  float: left;
  width: 585px;
  height: 55px;
  margin: 0px 0px 15px 15px;
  display: inline;
  background-image: url(../grafik/galleribund.gif);
  background-repeat: no-repeat;
  }
  
div#galleribund p {
  font-family: "lucida handwriting" , "sans serif";
  font-size: 16px;
  font-weight: bold;
  margin-top: 14px;
  text-align: center;
  }

/* placeringsramme for trøje-teaser på forside */
div#teaserramme1 {
  position: relative;
  float: left;
  width: 435px;
  margin: 0px 5px 20px 15px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme1 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 3px;
  }

/* Grøn bjælke over teaser */
div#teaserramme1head {
  position: relative;
  float: left;
  width: 435px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/troejeteaser.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme1head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px;
  text-align: center;
  }

/* placeringsramme for logo på forside */
div#logo {
  position: relative;
  float: right;
  width: 140px;
  height: 140px;
  margin: 0px 15px 10px 0px;
  padding: 0px;
  display: inline;
  background-image: url(../grafik/vaflogo.gif);
  }

/* placeringsramme for lille logo på forside */
div#lillelogo {
  position: relative;
  float: right;
  width: 100px;
  height:100px;
  margin: 30px 15px 10px 0px;
  padding: 0px;
  display: inline;
  background-image: url(../grafik/lillevaflogo.gif);
  }

/* placeringsramme for opdaterings-teaser på forside */
div#teaserramme2 {
  position: relative;
  float: left;
  width: 150px;
  margin: 5px 0px 10px 15px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme2 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 3px;
  text-align: center;
  }

/* Grøn bjælke over teaser */
div#teaserramme2head {
  position: relative;
  float: left;
  width: 150px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 1px;
  background-image: url(../grafik/teaserheadsmal.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme2head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px;
  text-align: center;
  }

/* placeringsramme for arrangement-teaser på forside */
div#teaserramme3 {
  position: relative;
  float: right;
  width: 425px;
  margin: 5px 15px 10px 0px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme3 h1 {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 600;
  font-size: 14px;
  margin: 3px;
  text-align: center;
  letter-spacing: 1px;
  }

div#teaserramme3 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 3px;
  text-align: center;
  }

/* Grøn bjælke over teaser */
div#teaserramme3head {
  position: relative;
  float: right;
  width: 425px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/troejeteaser.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme3head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px;
  text-align: center;
  }

/* placeringsramme for vores akvarie-teaser på forside */
div#teaserramme4 {
  position: relative;
  float: left;
  width: 585px;
  margin: 5px 15px 10px 15px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme4 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 0px 3px 3px 8px;
  text-align: left;
  }

/* Grøn bjælke over teaser */
div#teaserramme4head {
  position: relative;
  float: left;
  width: 585px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/teaserheadbred.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme4head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px 0px 0px 8px;
  text-align: left;
  }

/* placeringsramme for vores sidstenyt-teaser på forside */
div#teaserramme5 {
  position: relative;
  float: left;
  width: 425px;
  margin: 5px 0px 10px 15px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme5 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 0px 3px 3px 8px;
  text-align: left;
  }

/* Grøn bjælke over teaser */
div#teaserramme5head {
  position: relative;
  float: left;
  width: 425px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/troejeteaser.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme5head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px 0px 0px 8px;
  text-align: left;
  }

/* placeringsramme for vores @kva-nyt-teaser på forside */
div#teaserramme6 {
  position: relative;
  float: right;
  width: 150px;
  margin: 5px 15px 10px 0px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme6 h1 {
  font-family: arial , "sans serif";
  color: #00f;
  font-weight: 600;
  font-size: 14pt;
  margin: 0px 3px 3px 0px;
  text-align: center;
  letter-spacing: 1px;
  }

div#teaserramme6 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 0px 3px 3px 0px;
  text-align: center;
  }

/* Link-specifikationer for @kva-net */
#teaserramme6 a {text-decoration: none; font-weight: 900; color: #00f;}
#teaserramme6 a:visited {text-decoration: none; font-weight: 900; color: #00f;}
#teaserramme6 a:hover {text-decoration: underline; font-weight: 900; color: #f00;}

/* Grøn bjælke over teaser */
div#teaserramme6head {
  position: relative;
  float: right;
  width: 150px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/teaserheadsmal.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme6head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px 0px 0px 8px;
  text-align: center;
  letter-spacing: 1px;
  }

/* placeringsramme for vores artikel-teaser på forside */
div#teaserramme7 {
  position: relative;
  float: left;
  width: 285px;
  margin: 5px 0px 10px 15px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme7 h1 {
  font-family: arial , "sans serif";
  color: #000;
  font-weight: 600;
  font-size: 11pt;
  margin: 0px 3px 3px 0px;
  text-align: center;
  }

div#teaserramme7 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 0px 3px 3px 15px;
  text-align: center;
  }

/* Grøn bjælke over teaser */
div#teaserramme7head {
  position: relative;
  float: left;
  width: 285px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 1px;
  background-image: url(../grafik/teaserheadhalv.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme7head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px 0px 0px 8px;
  text-align: left;
  }

/* placeringsramme for vores bibliotek-teaser på forside */
div#teaserramme8 {
  position: relative;
  float: right;
  width: 285px;
  margin: 5px 15px 10px 0px;
  padding: 0px;
  display: inline;
  }

/* Skriftspecifikationer for teaserindhold */
div#teaserramme8 p {
  font-family: verdana , "sans serif";
  color: #000;
  font-weight: 500;
  font-size: 10pt;
  margin: 0px 3px 3px 3px;
  text-align: center;
  }

/* Grøn bjælke over teaser */
div#teaserramme8head {
  position: relative;
  float: right;
  width: 285px;
  height: 22px;
  margin: 0px 0px 2px 0px;
  padding-top: 2px;
  background-image: url(../grafik/teaserheadhalv.gif);
  background-repeat: no-repeat;
  display: inline;
  }

/* Skriftspecifikationer i grøn bjælke over teaser */
div#teaserramme8head p {
  font-family: arial , "sans serif";
  color: #070;
  font-weight: 700;
  font-size: 16px;
  margin: 0px 0px 0px 8px;
  text-align: left;
  }


/* En slags ENTER-kommandoer, som IKKE BØR REDIGERES..! */
div#clbindhold {
  height: 0px;
  margin-top: 15px;
  clear: both;
}

div#clb {
  height: 0px;
  margin-top: 0px;
  clear: both;
}

div#clbigen {
  height: 0px;
  margin-top: 0px;
  clear: both;
  height:0px;
}

div#clbigenigen {
  height: 0px;
  margin-top: 0px;
  clear: both;
}
/* Slut på ENTER-kommandoer, som IKKE BØR REDIGERES..! */

/* Tom afstand mellem indhold og fodnote*/
div#bundmargin {
	position: relative;
	float: left;
	width: 770px;
	height: 10px;
	background-color: #d7d7d7;
	margin-top: 0;
	display: inline;
}

/* Start på annonce-delen */
#footer {
  width:770px;
  height:60px;
  position: relative;
  margin-top:2px;
  margin-bottom: 20px;
  padding-top: 0px;
  background-color: #fff;
}
/* Slut på annonce-delen */

/* Tom afstand mellem fodnote og skærmkant*/
div#bundmargin2 {
	position: relative;
	float: left;
	width: 770px;
	height: 0px;
	background-color: #d7d7d7;
	margin-top: 0;
	display: inline;
}

/* Link-specifikationer - generelt */
a {text-decoration: underline; font-weight: 900; color: #007700;}
a:visited {text-decoration: underline; font-weight: 900; color: #007700;}
a:hover {text-decoration: underline; font-weight: 900; color: #dd0000; background-color: #dae6da;}