/* Grundelementer ------------------------------------------------------ */
body {
  margin: 0px;
  padding: 0px; }
#page {
  width: 715px;
  height: 100%;
  margin: 0px auto;
  background: rgb(231,231,231) url("bg.gif") no-repeat scroll 0px 0px; }
/* Banner-  og menurelaterede elementer -------------------------------- */
#banner {
  margin: 0px;
  padding: 0px;
  width: 715px;
  height: 118px;
  overflow: hidden; }
#menu {
  margin: 0px;
  padding: 85px 40px 0px 250px;
  text-align: center;
  white-space: nowrap;
  font: 9pt Verdana, sans-serif; }
#menu-l1 {
  display: block; }
#menu-l2, #menu-l3, #menu-l4, #menu-l5 {
  display: none; }
#menu a:link {
  color: rgb(51,1,70);
  text-decoration: none; }
#menu a:visited {
  color: rgb(51,1,70);
  text-decoration: none; }
#menu a:active {
  color: rgb(44,44,44);
  text-decoration: underline; }
#menu a:hover {
  color: rgb(44,44,44);
  text-decoration: underline; }

/* Nyheds-,  login-  og administratioinsboks --------------------------- */
#submenu {
  float: right;
  width: 206px;
  background-color: rgb(219,219,219);
  margin: 0px 0px 0px 10px;
  padding: 0px; }
#submenu h1 {
  font: bold 9pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#submenu h2 {
  font: 7pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#submenu p, #submenu form, #submenu a {
  font: 9pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#submenu a:link, #submenu a:visited, #submenu a:active {
  color: rgb(96,96,96);
  text-decoration: none;}
#submenu a:hover {
  color: rgb(51,1,70);
  text-decoration: underline;}
#news {
  float: right;
  width: 206px;
  background: rgb(219,219,219) url("news.gif") no-repeat scroll 0px 0px;
  margin: 0px;
  padding: 30px 5px 0px;}
#login {
  float: right;
  width: 206px;
  background: rgb(219,219,219) url("login.gif") no-repeat scroll 0px 0px;
  margin: 0px;
  padding: 30px 5px 0px;}
#admin {
  float: right;
  width: 206px;
  background: rgb(219,219,219) url("admin.gif") no-repeat scroll 0px 0px;
  margin: 0px;
  padding: 30px 5px 0px;}
#help {
  float: right;
  width: 206px;
  background: rgb(219,219,219) url("help.gif") no-repeat scroll 0px 0px;
  margin: 0px;
  padding: 30px 5px 0px;}

/* Indholdselementet og nedarvende elementer --------------------------- */
#content {
  margin: 0px;
  padding: 10px; }
#innercontent {
  margin: 0px 10px 0px 0px;
  padding: 0px; }
#innercontent h1 {
  font: bold 12pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#innercontent h2 {
  font: bold 9pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#innercontent p, #innercontent form, #innercontent td, #innercontent th {
  font: 9pt Verdana, sans-serif;
  margin: 0px;
  padding: 0px; }
#innercontent .input {
  width: 450px; }
#innercontent ul, #innercontent ol {
  font: 9pt Verdana, sans-serif;
  margin: 0px 0px 0px 25px;
  padding: 0px 0px 0px 7px; }
#innercontent a:link, #innercontent a:visited, #innercontent a:active {
  color: rgb(96,96,96);
  text-decoration: none;}
#innercontent a:hover {
  color: rgb(51,1,70);
  text-decoration: underline;}
#innercontent img {
  border-width: 0px; }
#innercontent img {
  margin: 0px 10px 10px 0px;
  float: left; }


/* Sidefodselementer --------------------------------------------------- */
#footer {
  font: 9pt Verdana, sans-serif;
  margin: 0px;
  padding: 2px 5px 2px;
  background-color: rgb(207,207,207); }
#footer a:link, #footer a:visited, #footer a:active {
  color: rgb(51,1,70);
  text-decoration: none; }
#footer a:hover {
  color: rgb(44,44,44);
  text-decoration: underline; }

/* Andre elementer ----------------------------------------------------- */
img {
  border-width: 0px; }
.right {
  text-align: right; }

