body.design{
  margin: 0px;
  padding: 0px;
  background-color: #D1CFC0;
}

p, td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #444444;
}

a, a:visited{
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  color: #444444;
}

a:hover, a:active{
  color: #495CA9;
}

table.main_table{
  background-color: #FFFFFF;
  border-top: solid 1px #969DD1;
  border-left: solid 1px #969DD1;
  border-right: solid 1px #969DD1;
  border-bottom: solid 1px #969DD1;
  width: 856px;
}

td.header_cell{
  background-image: url(/images/topgrafik1.jpg);
  background-repeat: no-repeat;
  width: 856px;
  height: 90px;
  vertical-align: bottom;
  padding: 0px;
  margin: 0px;
}

td.footer_cell{
  height: 30px;
  width: 856px;
  background-color: #969DD1;
  text-align: right;
  color: #969DD1;
  font-size: 10px;
}

td.credits_table{
  font-size: 9px;
}


td.content_cell{
/*  width: 470px;*/
  height: 450px;
  padding: 10px;
  padding-top: 50px;
  vertical-align: top;
}

td.content_cell td{
  vertical-align: top;
}

td.content_cell p, td.content_cell div, td.content_cell span, td.content_cell strong{
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: 16px;
}

td.menuquote_td{
  width: 141px;
  vertical-align: top;
  padding: 10px;
  padding-left: 23px;
}

td.content_inner{
  width: 620px;
  padding-right: 20px;
}

td.content_left{
  width: 334px;
  vertical-align: top;
}

td.content_right{
  padding-left: 30px;
  width: 239px;
  vertical-align: top;
}

td.content_sep{
  width: 1px;
  padding-left: 7px;
  padding-right: 8px;
  vertical-align: top;
  border-left: 1px dotted #87a9d6;
}


#PageSysCtrl{
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  background-color: #FFFFCC;
}


h1{
  color: #942234;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 35px;
  padding: 1px;
  margin: 1px;
}

h2{
  color: #942234;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 25px;
  padding: 1px;
  margin: 1px;
}


td.box_sand_td{
  background-color: #D1CFC0;
  padding: 4px;
  font-size: 9px;
}


td.box_coral_td{
  background-color: #EFE0D3;
  padding: 4px;
  font-size: 9px;
}

td.box_lightpurple_td{
  background-color: #D3D9FD;
  padding: 4px;
  font-size: 9px;
}

td.box_grey_td{
  background-color: #CCCCCC;
  padding: 4px;
  font-size: 9px;
}


p.quotes{
  color: #942234;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
}

#dhtmlmenuli a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-image: url(/images/firkant_rekt.gif);
  background-repeat: no-repeat;
  background-position: center left;
  display: table-cell;
  white-space: nowrap;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
}

#dhtmlmenuli ul a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-image: url(/images/arrow.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding: 4px;
}

#dhtmlmenuli ul a:hover, #dhtmlmenuli ul a:active{
  color: #495CA9;
  background-image: url(/images/arrow_blue.gif);
  background-repeat: no-repeat;
}

#dhtmlmenuli, #dhtmlmenuli ul{
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 1;
}

#dhtmlmenuli li{
  padding: 0;
  margin: 0;
  padding-top: 1px;
  padding-left: 12px;
}

#dhtmlmenuli ul li{
  float: none;
  padding: 1px;
  margin: 0;
  padding-left: 4px;
}

#dhtmlmenuli li ul {
  background-color: #EFE0D3;
}

#dhtmlmenuli li ul li{
  background-color: #EFE0D3;
}



/* Original CSS

.brod   {
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
}

.brod1 {
  color: #444;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 20px;
}

.indryk1  {
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  padding-left: 4px;
}

.billedetekst {
  color: #444;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 12px;
}

.kursiv1 {
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: italic;
  font-weight: normal;
  line-height: 16px;
}

.kursiv2{
  color: #942234;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: italic;
  font-weight: normal;
  line-height: 16px;
}

.kursiv {
  color: #942234;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
}

.adresse{
  color: #444;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal
}

.mellem {
  color: #555;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  line-height: 16px
}

.link {
  color: #555;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
}

.over {
  color: #942234;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 35px;
}

.over2linier{
  color: #942234;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 25px;
}

a:link {
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none
}

a:visited {
  color: #444;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #495ca9;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

.streg {
  padding-left: 15px;
  border-left: 1px dotted #87a9d6;
}

.streg2 {
  padding-left: 10px;
  border-left: 1px dotted #fff;
}

.streg1 {
  border-top: 1px dotted #87a9d6;
}

.rammetop {
  border-top: 1px solid #87a9d6;
  border-right: 1px solid #87a9d6;
  border-left: 1px solid #87a9d6
}

.rammemain {
  border-right: 1px solid #87a9d6;
  border-bottom: 1px solid #87a9d6;
  border-left: 1px solid #87a9d6;
}


/* Begin Page Specific CSS */

/* End Page Specific CSS */
