html, body
{
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  background: white;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  color: black;
}

div#site
{
  overflow: hidden;
  width: 994px;
  position: absolute;
  left: 50%;
  margin-left: -497px;
  border-top: 3px solid #0058a4;
  border-bottom: 3px solid #0058a4;
  border-left: 1px solid #0058a4;
  border-right: 1px solid #0058a4;
}

div#site br.clr
{
  clear: both;
  font-size: 0px;
}

div#site div#banner
{
  height: 96px;
  width: inherit;
}

div#site div#banner div#toptext
{
  width: 514px;
  height: 79px;
  background-image: url('../images/banner_text.jpg');
  position: absolute;
  left: 20px;
  top: 10px;
}

div#site div#banner a:link#booking, div#site div#banner a:visited#booking
{
  width: 514px;
  height: 79px;
  display: block;
  position: absolute;
  left: 20px;
  top: 10px;
  text-decoration: none;
}

div#site div#banner a#booking img
{
  border: 0px;
  text-decoration: none;
}

div#site div#banner div#logo
{
  width: 96px;
  height: 96px;
  position: absolute;
  right: 0px;
  top: 0px;
}

div#site div#banner div#logo a:link, div#site div#banner div#logo a:visited
{
  width: 96px;
  height: 96px;
  display: block;
  text-decoration: none;
}

div#site div#banner div#logo a img
{
  border: 0px;
  cursor: pointer;
}

div#site div#menubar
{
  width: 918px;
  height: 21px;
  background-image: url('../images/menubar.jpg');
  position: relative;
  left: -17px;
}

div#site div#menubar div#slogan
{
  position: absolute;
  right: 70px;
  top: 2px;
  font-size: 15px;
  font-weight: bold;
  color: #14609e;
}

div#site div#menubar span
{
  position: relative;
}

div#site div#menubar span a.menu:link, div#site div#menubar span a.menu:visited
{
  margin-left: 40px;
  color: #04579d;
  font-size: 14px;
  font-family: verdana, arial, sans-serif;
  text-decoration: none;
}

div#site div#menubar div#menu div.undermenudiv
{
  width: 140px;
  /*margin-top: 14px;*/
  margin-top: 4px;
}

div#site div#menubar div#menu div.undermenudiv br
{
  display: none;
}

div#site div#menubar div#menu div.undermenudiv a.submenu:link, div#site div#menubar div#menu div.undermenudiv a.submenu:visited
{
  width: 140px;
  height: 14px;
  text-decoration: underline;
  font-size: 0px;
  font-family: verdana, arial, sans-serif;
  color: none;
  display: block;
  margin-top: 1px;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins
{
  margin-top: 1px;
  height: 14px;
  display: block;
  font-size: 0px;
  text-decoration: none;
  cursor: pointer;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins div.left
{
  width:  22px;
  height: 14px;
  background: url('../images/submenuLeft.jpg');
  float: left;
  font-size: 0px;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins div.text
{
  width: 104px;
  height: 14px;
  height: 12px;
  float: left;
  color: white;
  background: #04579d;
  text-decoration: none;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
  padding-top: 2px;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins div.right
{
  width:  13px;
  height: 14px;
  background: url('../images/submenuRightMain.jpg');
  float: left;
  font-size: 0px;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins div.right.top
{
  width:  13px;
  height: 14px;
  background: url('../images/submenuRightTop.jpg');
  float: left;
}

div#site div#menubar div#menu div.undermenudiv a.submenu ins div.right.bottom
{
  width:  13px;
  height: 14px;
  background: url('../images/submenuRightBottom.jpg');
  float: left;
}

div#site div#columns
{
  width: inherit;
  clear: both;
}

div#site div#columns div#leftColumn
{
  width: 697px;
  height: 567px;
  background-image: url('../images/content.jpg');
  margin: 42px 0px;
  float: left;
}

div#site div#columns div#leftColumn div#innerContent
{
  width: 550px;
  /*width: 525px;*/
  /*height: 447px;*/
  height: 490px;
  clear: both;
  position: relative;
  /*top: 60px;*/
  top: 40px;
  left: 60px;
  overflow: auto;
}

div#site div#columns div#leftColumn div#innerContent div#Medarbejdere p
{
  font-size: 10px;
}

div#site div#columns div#leftColumn div#innerContent div#Medarbejdere a:link
{
  font-size: 10px;
}

div#site div#columns div#leftColumn div#innerContent div.nyheder
{
  
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table
{
  
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table div.nyheder_taeller
{
  display: none;
  font-size: 15px;
  font-weight: bold;
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table td.nyheder_naeste_side
{
  font-size: 14px;
  font-weight: bold;
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table td.nyheder_naeste_side a
{
  font-size: 12px;
  font-weight: bold;
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table div#news-item
{
  
}

div#site div#columns div#leftColumn div#innerContent div.nyheder table.nyheder_table div#news-item div.nyheder_headline
{
  font-weight: bold;
}

div#site div#columns div#leftColumn div#innerContent h2
{
  font-size: 15px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: black;
  background-image: url('../images/bullit.jpg');
  background-position: left;
  background-repeat: no-repeat;
  text-indent: 20px;
}

div#site div#columns div#leftColumn div#innerContent h3
{
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: black;
}

div#site div#columns div#leftColumn div#innerContent a:link, div#site div#columns div#leftColumn div#innerContent a:visited
{
  font-size: 12px;
  font-family: verdana, arial, sans-serif;
  color: #0057a4;
  text-decoration: none;
}

div#site div#columns div#leftColumn div#innerContent a:hover
{
  color: yellow;
}

div#site div#columns div#leftColumn div#innerContent hr
{
  color: #3e80bc;
  background-color: #3e80bc;
  height: 2px;


border: 0px;
  margin: 0px;
}

div#site div#columns div#leftColumn div#innerContent p
{
  margin: 0px;
  margin-bottom: 10px;
  clear: both;
}

div#site div#columns div#leftColumn div#innerContent p strong
{
  line-height: 20px;
}

div#site div#columns div#rightColumn
{
  width: 252px;
  height: 567px;
  float: right;
  margin-top:  42px;
  position: relative;
}

div#site div#columns div#rightColumn a:link,
div#site div#columns div#rightColumn a:visited
{
  color: #04579D;
  font-size: 10px;
  text-decoration: none;
}

div#site div#columns div#rightColumn a:hover
{
  text-decoration: underline;
}

div#site div#columns div#rightColumn h2
{
  font-size: 15px;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
  color: #04579d;
  background-image: url('../images/bullit.jpg');
  background-position: left;
  background-repeat: no-repeat;
  text-indent: 20px;
  margin-top: 0px;
  margin-bottom: 5px;
}

div#site div#columns div#rightColumn h2 a:link, div#site div#columns div#rightColumn h2 a:visited
{
  font-size: 15px;
  color: #04579d;
}

div#site div#columns div#rightColumn div#Diesel
{
  border-top: 1px solid #0058A4;
  margin-top: 20px;
  padding-top: 10px;
}






div#site div#columns div#leftColumn div#innerContent form.kontaktForm div
{
  width: 230px;
  height: 20px;
  clear: both;
  margin-bottom: 10px;
}

div#site div#columns div#leftColumn div#innerContent form.kontaktForm div div
{
  float: left;
  width: 115px;
  height: 20px;
  clear: none;
  margin-bottom: 0px;
}

div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8364,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8365,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8283,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8284,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8287,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8649,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8650,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div#container_8651
{
  clear: none;
  float: left;
  margin-right: 35px;
}

div#site div#columns div#leftColumn div#innerContent form.kontaktForm div div#description_8365,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div div#description_8284,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div div#description_8650,
div#site div#columns div#leftColumn div#innerContent form.kontaktForm div div#description_8651	
{
  width: 50px;
}