/* Basic layout */

body
{
  background-color: #FFF;
  font-family: verdana;
  color: #333333;
  margin: 0;
  padding: 0;
  font-size: 0.7em;
  line-height: 17px;
  background-repeat: no-repeat;
  background-position: center top;
}

img
{
  border: 0px;
}

form, input, select, password, textarea
{
  margin: 0;
  padding: 0;
  font-size: 1em;
  font-family: verdana;
  color: #333333;
}

div, p
{
  margin: 0;
  padding: 0;
}

#container
{
  margin: 0 auto;
  width: 998px;
}


/* Martin 13.03.2010 - forside grid */
.fcontent { 
  margin-left: 20px;
  margin-right: 19px;
}

.clear
{
  clear: both;
  height: 0px;
  overflow: hidden;  
}

.floatleft
{
    float: left;
}

.column312
{
    width: 312px;
}

.coulmn304
{
    width: 304px;
}

.column310
{
    width: 310px;
}

.coulmn636
{
    width: 636px;
}

.marginleft10
{
    margin-left: 10px;
}

.marginleft14
{
    margin-left: 14px;
}

/* Headers */

.boxHeader
{
    background-repeat: no-repeat;
}

.boxHeader h1
{
    font-size: 1em;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
    margin-bottom: 5px;
}

.headergrey959
{
    background-image: url(../graphics/headers/grey_top_959.gif);
    background-repeat: no-repeat;
    background-color: #e1e1e1;
}

.headergrey959 h1
{
    font-size: 1em;
    background-image: url(../graphics/headers/grey_bottom_959.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
}

.rightcolumn312 .headergrey
{
    background-image: url(../graphics/headers/grey_top_312.gif);
    background-color: #e1e1e1;
}

.rightcolumn312 .headergrey h2
{
    background-image: url(../graphics/headers/grey_bottom_312.gif);
    color: #000;
}


.headerlightblue636
{
    background-image: url(../graphics/headers/lightblue_top_636.gif);
    background-repeat: no-repeat;
    background-color: #edf2f7;
}

.headerlightblue636 h1
{
    font-size: 1em;
    background-image: url(../graphics/headers/lightblue_bottom_636.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
}

h2
{
    font-size: 1em;
    margin-bottom: 3px;
    margin-top: 0px;
}

h3
{
    font-size: 0.95em;
    margin-bottom: 3px;
    margin-top: 0px;
}

/* TOP */
#top
{
    width: 998px;
    height: 120px;
    position: relative;
}

#top #logo
{
    position: absolute;
    top: 40px;
    left: 53px;
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 47px;
    width: 197px;
}

#top #logo a
{
    width: 197px;
    height: 47px;
    display: block;
}

#frm10 {
  background-image: url(../graphics/backgrounds/searchbg.gif);
  background-repeat:no-repeat;
  width: 170px;
  height: 18px;
  border: 0px none;
  float: left;
  padding: 2px 0px 0px 24px;
  margin: 0px 0px 0px 0px;
}

#frm20 {
  background-image: url(../graphics/icons/searchgo.gif);
  width: 23px;
  height: 20px;
  position: relative;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px none;
  float: left;
}

#top #search
{
    position: absolute;
    top: 7px;
    right: 19px;
}

#top #search #frm1 {
  border-right: 0px;
  width: 183px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: 0 0;
  padding-left: 24px;
  padding-top: 2px;
}

#top #search #frm2 {
  position: absolute;
  width: 23px;
  height: 20px;
}

#top #search #frm3
{
    display: block;
    margin-top: 6px;
    width: 202px;  /* 230 */
}

#frm4
{
    width: 160px;
    border: 1px solid #234e74;
    margin-left: 27px;
    margin-top: 110px;
}

#top #search label, .search label
{
    display: none;
}


#topmenu
{
    width: 959px;
    height: 20px;
    overflow: hidden;
    margin-left: 20px;
    background-image: url(../graphics/backgrounds/topmenu.gif);
    margin-bottom: 0px; /* <---- only changed this bottom margin */
}

#breadcrumbContainer {
  height: 10px;
  line-height: 10px;  
  margin-left: 20px;
  margin-top: 7px;
  font-family:Arial;
  font-size:10px;
  color:#829baf;
}
#breadcrumbContainer a, #breadcrumbContainer a:visited {
  color:#829baf !important;
  font-family:Arial;
  font-size:10px;
}
#breadcrumbContainer a.selected, #breadcrumbContainer a.selected:visited {
  color:#4a667d !important;
  font-family:Arial;
  font-size:10px;
}


/* Footer */

#footer
{
    margin-left: 21px;
    margin-top: 12px;
    width: 961px;
    height: 37px;
    padding-left: 12px;
    padding-top: 3px;
    background-image: url(../graphics/backgrounds/footer.gif);
    background-repeat: no-repeat;
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;
    text-align:center;
}

.yellowbox313
{
    background-image: url(../graphics/backgrounds/boxes/yellow_bottom_312.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #f7cda0;
}

.yellowbox313 p
{
    padding: 11px;
    padding-top: 3px;
}

.yellowbox313 .top
{
    background-image: url(../graphics/backgrounds/boxes/yellow_top_312.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;
}

.bluebox313
{
    background-image: url(../graphics/backgrounds/boxes/blue_bottom_312.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #3181b9;
}

.bluebox313 p
{
    padding: 11px;
    padding-top: 3px;
  color:#FFF;
}

.bluebox313 .top
{
    background-image: url(../graphics/backgrounds/boxes/blue_top_312.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;
}

.lightbluebox313
{
    background-image: url(../graphics/backgrounds/boxes/lightblue_bottom_312.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #dce6f0;
}

.lightbluebox313 p
{
    padding: 11px;
    padding-top: 3px;
}

.lightbluebox313 .top
{
    background-image: url(../graphics/backgrounds/boxes/lightblue_top_312.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;
}

.greybox313
{
    background-image: url(../graphics/backgrounds/boxes/grey_bottom_312.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #d9d8d8;
}

.greybox313 p
{
    padding: 11px;
    padding-top: 3px;
}

.greybox313 .top
{
    background-image: url(../graphics/backgrounds/boxes/grey_top_312.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;
}

.box_lightblueborder
{
    width: 631px;

  background-image:url(../graphics/backgrounds/boxes/lightblue_border_bottom_637.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
    padding-bottom: 7px;
}

.menu
{
    float: left;
    width: 231px;
    margin-right: 13px;
}

.textcontent
{
    float: left;
    width: 473px;
    padding-right: 10px;
    margin-bottom: 20px;
}

.textcontentfull
{
    float: left;
    width: 716px;
    margin-bottom: 20px;
}

.textcontent391
{
    float: left;
    width: 391px;
    padding-right: 10px;
    margin-bottom: 20px;
}

.textcontent h1, .textcontent391 h1, .textcontentfull h1
{
    font-size: 1.50em;
}

.textcontent .broedtekst, .textcontent391 .broedtekst, .textcontentfull .broedtekst
{
    font-size: 1.10em;
    margin-bottom: 10px;
}

.textcontent .header, .textcontent391 .header
{
    background-repeat: no-repeat;
    background-image: url(../graphics/headers/lightblue_top_473.gif);
    background-color: #dce6f0;
}

.textcontent .lightblueheader
{
    background-repeat: no-repeat;
    background-image: url(../graphics/headers/verylightblue_top_473.gif);
    background-color: #edf2f7;
}

.textcontent .lightblueheader h2
{
    font-size: 1em;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
    color: #333333;
    background-image: url(../graphics/headers/verylightblue_bottom_473.gif);
  margin-top:0px;
}


.textcontentfull .header {
    background-repeat: no-repeat;
    background-image: url(../graphics/headers/lightblue_top_716.gif);
    background-color: #dce6f0;
}

.textcontentfull .header p {
    font-size: 1em;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
    color: #333333;
    background-image: url(../graphics/headers/lightblue_bottom_716.gif);
}

.textcontentfull .header a {
  color: #0066cc;
}

.textcontent .header h2, .textcontent391 .header h2, .textcontentfull .header h2
{
    font-size: 1em;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
    color: #333333;
    background-image: url(../graphics/headers/lightblue_bottom_473.gif);
}


.rightcolumn
{
    float: left;
    width: 231px;
}

.rightcolumn312
{
    float: left;
    width: 312px;
}

.rightcolumn .header, .rightcolumn312 .header,  .rightcolumn312 .headergrey
{
    background-repeat: no-repeat;
}

.rightcolumn .header h2, .rightcolumn312 .header h2, .rightcolumn312 .headergrey h2
{
    font-size: 1em;
    background-repeat: no-repeat;
    background-position: bottom left;
    padding: 3px;
    padding-left: 14px;
}

.rightcolumn .content, .rightcolumn312 .content
{
    margin-top: 10px;
    background-repeat: no-repeat;
    min-height: 150px;
    padding-left: 10px;
}


.rightcolumn .content p, .rightcolumn312 .content p
{
    margin-bottom: 20px;
}

.menu .outline
{
    width: 231px;
    margin-top: 2px;
    background-repeat: no-repeat;
    background-image: url(../graphics/backgrounds/menu_top_blue.gif);
    background-color: #dce6f0;
}

.menu .outlinebottom
{
    background-repeat: no-repeat;
    height: 7px;
    background-image: url(../graphics/backgrounds/menu_bottom_blue.gif);
}

.menu .outline a
{
    color: #000/* !important*/;
    display: block;
    background-repeat: no-repeat;
    background-position: 0px 6px;
    padding-left: 9px;
    margin-left: 10px;
    margin-right: 10px;
    background-image: url(../graphics/icons/link_arrow_blue.gif);
    border: none !important;
}

.menu .outline a.open
{
    font-weight: bold;
    background-image: url(../graphics/icons/link_arrow_blue_open.gif);
}

.menu .whitebg
{
    border-left: 10px #dce6f0 solid;
    background-color: #FFF;
}

.menu .level2 a
{
    padding-left: 15px;
    background-image: url(../graphics/blank.gif) !important;
    border-bottom: 0px !important;
}

.menu .level3 a {
  background-image:none !important;
  background-position:20px 8px;
  border-bottom:0 none;
  padding-left:25px;
}

.menu .level4 a
{
    padding-left: 35px;
    border-bottom: 0px;
    background-image: url(../graphics/blank.gif) !important;
}

.menu .outline a
{
    border-bottom: 0px;
}
.menu .outline a.selected
{
    font-weight: bold;
}

.small
{
    color: #999999;
    font-size: 0.9em;
}

/* a.print */
p.print {
  padding-bottom: 0px !important;
  clear: both;
  display: block;
}


.print a, .print a:visited, p.print a, p.print a:visited {
  color: #999999;
  font-size: 0.9em;
  background-image: url(../graphics/icons/print.gif);
  background-repeat: no-repeat;
  padding-left: 17px;
  float: right;
  padding-right: 15px;
  background-position: 0px 3px;
}

p.printpdf {
  padding-bottom: 0px !important;
  clear: both;
  display: block;
}


.printpdf a, .printpdf a:visited, p.printpdf a, p.printpdf a:visited {
  color: #999999;
  font-size: 0.9em;
/*  background-image: url(../graphics/icons/pdf_logo.gif); */
  background-repeat: no-repeat;
  padding-left: 5px;
  float: right;
  padding-right: 15px;
  background-position: 0px 3px;
}


a.minus
{
    background-image: url(../graphics/icons/minus.gif);
    background-repeat: no-repeat;
    padding-left: 14px;
    background-position: 0px 3px;
}

a.plus
{
    background-image: url(../graphics/icons/plus.gif);
    background-repeat: no-repeat;
    padding-left: 14px;
    background-position: 0px 3px;
}

#bottombars
{
    margin-top: 1em;
}

a, a:visited
{
    color: #0066cc;
/*    text-decoration: none; jan 11082010*/
}

a:hover
{
    text-decoration: underline !important;
}

#topmenu a.item
{
    color: #145d93;
    margin-left: 12px;
    padding-right: 17px;
    float: left;
    margin-top: 2px;
    height: 18px;
    background-image: url(../graphics/menu_seperator.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    font-size: 0.9em;
}

#topmenu a.selected
{
  font-weight:bold;
}

a.login
{
    background-image: url(../graphics/icons/login.gif);
    background-repeat: no-repeat;
    display: block;
    padding-left: 15px;
    float: right;
    margin-right: 20px;
    margin-top: 3px;
    color: #0066cc;
    text-decoration: none;
    font-size: 0.9em;
}

a.logout
{
    background-image: url(../graphics/icons/logout.gif);
    background-repeat: no-repeat;
    display: block;
    padding-left: 15px;
    float: right;
    margin-right: 20px;
    margin-top: 3px;
    color: #0066cc;
    text-decoration: none;
    font-size: 0.9em;
}

a.user
{
    background-image: url(../graphics/icons/user.gif);
    background-repeat: no-repeat;
    display: block;
    padding-left: 15px;
    float: right;
    margin-top: 3px;
    margin-right: 12px;
    color: #0066cc;
    text-decoration: none;
    font-size: 0.9em;
}

a.arrow, .sitemapBox a
{
    background-image: url(../graphics/icons/link_arrow.gif);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    padding-left: 8px;
}

.virksomhedbox a.arrow, .minsidebox a.arrow {
    background-image: url(../graphics/icons/link_arrow.gif) !important;
}

.ivaerksaetterbox a.arrow {
    background-image: url(../graphics/icons/link_arrow_green.gif) !important;
}

.vaekstbox a.arrow {
    background-image: url(../graphics/icons/link_arrow_orange.gif) !important;
}

.vaerktoejbox a.arrow {
    background-image: url(../graphics/icons/link_arrow_grey.gif) !important;
}

a.readup {
  position: absolute;
  right: 28px;
  top: 15px;
  background-image: url(../graphics/icons/automated_reading.gif);
  background-repeat: no-repeat;
}

.readup img {
  border: 0px none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline;
  float: left;
}

a:link
{
    text-decoration: none;
}

#footer a.arrow
{
    margin-left: 10px;
}

hr
{
    height: 1px;
    color: #dce6f0;
    background-color: #dce6f0;
    border: 0;
}

.ivaerksaetter .rightcolumn312 .box, .virksomhed .rightcolumn312 .box, .vaekst .rightcolumn312 .box, .vaerktoej .rightcolumn312 .box {
  color: #333333;
}




.ivaerksaetter .menu .outline {
  background-image: none;
  background-color: transparent;
  margin-top:0px;  
}

.ivaerksaetter .menu .outlinebottom {
  background-image: none;
  display : none;
}

.ivaerksaetter .menu .outline a {
  background-image: url(../graphics/icons/link_arrow_green.gif);
  border-bottom: none;
  color: #000000;
}

.ivaerksaetter .menu .whitebg
{
    border-left: 10px #e5eed7 solid;
    background-color: #FFF;
}

.ivaerksaetter .menu .outline a.open
{
    font-weight: bold;
    background-image: url(../graphics/icons/link_arrow_green_open.gif);
}

.ivaerksaetter .menu .outline a.topborder {
  border-top:1px solid #cddbad;
}

.menu .outline .whiteroundedges {
}

.menu .outline .level2 .whiteroundedges {
 
}

.edgesbottom {
  display: none;
}
.menu .outline .edgesbottom {
}

.menu .outline .level2 .edgesbottom {
}

.menu .outline a.last, a.noborder {
  border-bottom:0px !important;
}

.menu .outline .whiteroundedges a {
  border-bottom:0px;
}


.virksomhed .menu .outline a.open {
  font-weight: bold;
  background-image: url(../graphics/icons/link_arrow_blue_open.gif);
}

.vaerktoej .menu .outline a.open {
  font-weight: bold;
  background-image: url(../graphics/icons/link_arrow_grey_open.gif);
}

.virksomhed .menu .outline {
  background-image: none;
  background-color: Transparent;
  margin-top:0px;
}

.virksomhed .menu .outlinebottom {
  background-image: none;
  display: none;
}

.virksomhed .menu .outline a {
  background-image: url(../graphics/icons/link_arrow_blue.gif);
  border-bottom:none;
  color: #000000;
}

.virksomhed .menu .whitebg {
  border-left: 10px #dce6f0 solid;
  background-color: #FFF;
}

.virksomhed .menu .outline a.topborder {
  border-top:1px solid #edf2f7;
}

.ivaerksaetter .menu .outline a.open {
  font-weight: bold;
  background-image: url(../graphics/icons/link_arrow_green_open.gif);
}

.vaekst .menu .outline {
  background-image: none;
  background-color: Transparent;
  margin-top:0px;
}

.vaekst .menu .outlinebottom {
  background-image: none;
  display: none;
}

.vaekst .menu .outline a {
  background-image: url(../graphics/icons/link_arrow_orange.gif);
  border-bottom: 1px solid #f5be83;
  border-bottom:none;    
  color: #000000;
}

.vaekst .menu .whitebg {
  border-left: 10px #f9e2c6 solid;
  background-color: #FFF;
}

.vaekst .menu .outline a.open {
  font-weight: bold;
  background-image: url(../graphics/icons/link_arrow_orange_open.gif);
}

.vaekst .menu .outline a.topborder {
  border-top:1px solid #f5be83;
}

.vaerktoej .menu .outline {
  background-image: none;
  background-color: Transparent;
  margin-top:0px;
}

.vaerktoej .menu .outlinebottom {
  background-image: none;
  display: none;
}

.vaerktoej .menu .outline a {
  background-image: url(../graphics/icons/link_arrow_grey.gif);
  border-bottom: 1px solid #d9d8d8;
  border-bottom:none;
  color: #000000;  
}

.vaerktoej .menu .whitebg {
  border-left: 10px #e1e1e1 solid;
  background-color: #FFF;
}

.vaerktoej .menu .outline a.topborder {
  border-top:1px solid #d9d8d8;
}

.ivaerksaetter .rightcolumn .header {
  background-image: url(../graphics/headers/green_top_231.gif);
  background-color: #7ab829;
}

.ivaerksaetter .rightcolumn .header h2 {
  background-image: url(../graphics/headers/green_bottom_231.gif);
  color: #FFF;
}

.ivaerksaetter .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_green.gif);
}

.virksomhed .rightcolumn .header {
  background-image: url(../graphics/headers/darkblue_top_231.gif);
  background-color: #549cce;
}

.virksomhed .rightcolumn .header h2 {
  background-image: url(../graphics/headers/darkblue_bottom_231.gif);
  color: #FFF;
}

.virksomhed .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_blue.gif);
}

.vaekst .rightcolumn .header {
  background-image: url(../graphics/headers/orange_top_231.gif);
  background-color: #f28e1c;
}

.vaekst .rightcolumn .header h2 {
  background-image: url(../graphics/headers/orange_bottom_231.gif);
  color: #FFF;
}

.vaekst .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_orange.gif);
}

.vaerktoej .rightcolumn .header {
  background-image: url(../graphics/headers/grey_top_231.gif);
  background-color: #e1e1e1;
}

.vaerktoej .rightcolumn .header h2 {
  background-image: url(../graphics/headers/grey_bottom_231.gif);
}

.vaerktoej .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_grey.gif);
}

.ivaerksaetter .rightcolumn312 .header {
  background-image: url(../graphics/headers/green_top_312.gif);
  background-color: #7ab829;
}

.ivaerksaetter .rightcolumn312 .header h2 {
  background-image: url(../graphics/headers/green_bottom_312.gif);
  color: #FFF;
}

.ivaerksaetter .rightcolumn312 .bgtextcolor {
  background-color:#e5eed7;
  padding:5px;
}

.virksomhed .rightcolumn312 .header {
  background-image: url(../graphics/headers/darkblue_top_312.gif);
  background-color: #549cce;
}

.virksomhed .rightcolumn312 .header h2 {
  background-image: url(../graphics/headers/darkblue_bottom_312.gif);
  color: #FFF;
}

.virksomhed .rightcolumn312 .bgtextcolor {
  background-color:#dce6f0;
  padding:5px;
}

.vaekst .rightcolumn312 .header {
  background-image: url(../graphics/headers/orange_top_312.gif);
  background-color: #f28e1c;
}

.vaekst .rightcolumn312 .header h2 {
  background-image: url(../graphics/headers/orange_bottom_312.gif);
  color: #FFF;
}

.vaekst .rightcolumn312 .bgtextcolor {
  background-color:#f9e2c6;
  padding:5px;
}

.vaerktoej .rightcolumn312 .header
{
    background-image: url(../graphics/headers/darkgrey_top_312.gif);
    background-color: #b5b5b5;
}

.vaerktoej .rightcolumn312 .header h2
{
    background-image: url(../graphics/headers/darkgrey_bottom_312.gif);
  color:#FFF;
}

.vaerktoej .rightcolumn312 .bgtextcolor {
  background-color:#e1e1e1;
  padding:5px;
}

a.ivaerksaetter_selected {
  display: block;
  background-image: url(../graphics/backgrounds/menu_green.gif);
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #5b9510 !important;
  font-weight: bold;
  margin-top: 5px;
}

a.ivaerksaetter {
  display: block;
  background-image: url(../graphics/icons/green_circle_arrow.gif);
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #5b9510 !important;
  font-weight: bold;
  margin-top: 5px;    
}

a.virksomhed {
  display: block;
  background-image: url(../graphics/icons/blue_circle_arrow.gif);
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #1a669b !important;
  font-weight: bold;
  margin-top: 5px;
}

a.virksomhed_selected {
  display: block;
  background-image: url(../graphics/backgrounds/menu_blue.gif);  
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #1a669b !important;
  font-weight: bold;
  margin-top: 5px;
}

a.vaekst {
  display: block;
  background-image: url(../graphics/icons/orange_circle_arrow.gif);
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #b34c01 !important;
  font-weight: bold;
  margin-top: 5px;    
}

a.vaekst_selected {
  display: block;
  background-image: url(../graphics/backgrounds/menu_orange.gif);
  /*MGNTX - image changed, don't repeat it*/
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #b34c01 !important;
  font-weight: bold;
  margin-top: 5px;
}

a.vaerktoej {
  display: block;
  background-image: url(../graphics/icons/grey_circle_arrow.gif);   
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #707070 !important;
  font-weight: bold;
  margin-top: 5px;    
}

a.vaerktoej_selected {
  display: block;
  background-image: url(../graphics/backgrounds/menu_grey.gif);
  /*MGNTX - image changed, don't repeat it*/
  background-repeat:no-repeat;
  padding-left: 20px;
  width: 211px;
  min-height: 16px;
  color: #707070 !important;
  font-weight: bold;
  margin-top: 5px;
}

.ivaerksaetter a, a:visited {
  color: #0066CC;;
  text-decoration: none;
}

.ivaerksaetter a.arrow {
  background-image:url(../graphics/icons/link_arrow.gif);
  text-decoration:none;
}  

.ivaerksaetter .darkBox {
  background-image:url(../graphics/backgrounds/boxes/virksomhed_top_391.gif);
  background-repeat:no-repeat;
  background-color:#cddbad;
  min-height:150px;
}

.ivaerksaetter .lightBox {
  background-image:url(../graphics/backgrounds/boxes/virksomhed_bottom_391.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#e5eed7;
  color: #333333;
  padding:10px;
}

.virksomhed a, a:visited {
  color: #0066CC;;
  text-decoration: none;
}

.virksomhed a.arrow {
  background-image:url(../graphics/icons/link_arrow.gif);
  text-decoration:none;
}  

.virksomhed .darkBox {
  background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_top_391.gif);
  background-repeat:no-repeat;
  background-color:#d6dee5;
  min-height:150px;
}

.virksomhed .lightBox {
  background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_bottom_391.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#dce6f0;
  color: #333333;
  padding:10px;
}

.vaekst a, a:visited {
  color: #0066CC;;
  text-decoration: none;
}

.vaekst a.arrow {
  background-image:url(../graphics/icons/link_arrow.gif);
  text-decoration:none;
}  

.vaekst .darkBox {
  background-image:url(../graphics/backgrounds/boxes/vaekst_top_391.gif);
  background-repeat:no-repeat;
  background-color:#f6dab9;
  min-height:150px;
}

.vaekst .lightBox {
  background-image:url(../graphics/backgrounds/boxes/vaekst_bottom_391.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#f9e2c6;
  color: #333333;
  padding:10px;
}

.vaerktoej a, a:visited {
  color: #0066CC;;
  text-decoration: none;
}

.vaerktoej a.arrow {
  background-image:url(../graphics/icons/link_arrow.gif);
  text-decoration:none;
}  

.vaerktoej .darkBox {
  background-image:url(../graphics/backgrounds/boxes/vaerktoej_top_391.gif);
  background-repeat:no-repeat;
  background-color:#d9d8d8;
  min-height:150px;
}

.vaerktoej .lightBox {
  background-image:url(../graphics/backgrounds/boxes/vaerktoej_bottom_391.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  background-color:#e1e1e1;
  color: #333333;
  padding:10px;
}

.ivaerksaetter .textcontent .header
{
    background-image: url(../graphics/headers/green_top_473.gif);
    background-color: #7ab829;
}

.ivaerksaetter .textcontent .header h2
{
    background-image: url(../graphics/headers/green_bottom_473.gif);
    color: #FFF;
}

.virksomhed .textcontent .header
{
    background-image: url(../graphics/headers/darkblue_top_473.gif);
    background-color: #549cce;
}

.virksomhed .textcontent .header h2
{
    background-image: url(../graphics/headers/darkblue_bottom_473.gif);
    color: #FFF;
}

.vaekst .textcontent .header
{
    background-image: url(../graphics/headers/orange_top_473.gif);
    background-color: #f28e1c;
}

.vaekst .textcontent .header h2
{
    background-image: url(../graphics/headers/orange_bottom_473.gif);
    color: #FFF;
}

.vaerktoej .textcontent .header
{
    background-image: url(../graphics/headers/grey_top_473.gif);
    background-color: #e1e1e1;
}

.vaerktoej .textcontent .header h2
{
    background-image: url(../graphics/headers/grey_bottom_473.gif);
    color: #000;
}

.ivaerksaetter .textcontent391 .header
{
    background-image: url(../graphics/headers/green_top_391.gif);
    background-color: #7ab829;
}

.ivaerksaetter .textcontent391 .header h2
{
    background-image: url(../graphics/headers/green_bottom_391.gif);
    color: #FFF;
}

.virksomhed .textcontent391 .header
{
    background-image: url(../graphics/headers/darkblue_top_391.gif);
    background-color: #549cce;
}

.virksomhed .textcontent391 .header h2
{
    background-image: url(../graphics/headers/darkblue_bottom_391.gif);
    color: #FFF;
}

.vaekst .textcontent391 .header
{
    background-image: url(../graphics/headers/orange_top_391.gif);
    background-color: #f28e1c;
}

.vaekst .textcontent391 .header h2
{
    background-image: url(../graphics/headers/orange_bottom_391.gif);
    color: #FFF;
}

.vaerktoej .textcontent391 .header
{
    background-image: url(../graphics/headers/darkgrey_top_391.gif);
    background-color: #b5b5b5;
}

.vaerktoej .textcontent391 .header h2
{
    background-image: url(../graphics/headers/darkgrey_bottom_391.gif);
    color: #FFF;
}

/* Bottom */

.bottomminsideclosed
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_minside.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomminsideclosed p strong, .bottomminsideopen p strong
{
    color: #0066cc;
}

.bottomminsideopen
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    min-height: 20px;
    background-image: url(../graphics/backgrounds/bottom_minside_open.gif);
    cursor: pointer;
    margin-bottom: 2px;
    background-repeat: no-repeat;
    position: relative;
}

.minsidebox
{
    margin-top: 6px;
    background-image: url(../graphics/backgrounds/boxes/minside_top_961.gif);
    background-position: 0 0;
    background-color: #edf2f7;
    background-repeat: no-repeat;
    padding: 6px;
    margin-left: 20px;
    width: 949px;
    display: none;
}

.minsideboxbottom
{
    background-image: url(../graphics/backgrounds/boxes/minside_bottom_961.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 5px;
    margin-left: 20px;
    width: 961px;
    margin-bottom: 2px;
    display: none;
}

.minsidebox a, .minsidebox .column a {
  color: #0066CC;
}

.minsidebox .column
{
    float: left;
    width: 305px;
    margin-left: 10px;
}

.bottomstartvaekst
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_startvaekst.gif);
    margin-bottom: 2px;
}

.bottomivaerksaetterclosed
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_virksomhed.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomivaerksaetteropen
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_virksomhed_open.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomivaerksaetterclosed p strong, .bottomivaerksaetteropen p strong
{
    color: #5b9510;
}

.bottomivaerksaetterclosed a, .bottomivaerksaetterclosed a:visited, .bottomivaerksaetterclosed a:hover, .bottomivaerksaetteropen a, .bottomivaerksaetteropen a:visited, .bottomivaerksaetteropen a:hover,
.bottomminsideclosed a, .bottomminsideclosed a:visited, .bottomminsideclosed a:hover, .bottomminsideopen a, .bottomminsideopen a:visited, .bottomminsideopen a:hover,
.bottomvirksomhedclosed a, .bottomvirksomhedclosed a:visited, .bottomvirksomhedclosed a:hover, .bottomvirksomhedopen a, .bottomvirksomhedopen a:visited, .bottomvirksomhedopen a:hover,
.bottomvaekstclosed a, .bottomvaekstclosed a:visited, .bottomvaekstclosed a:hover, .bottomvaekstopen a, .bottomvaekstopen a:visited, .bottomvaekstopen a:hover,
.bottomvaerktoejclosed a, .bottomvaerktoejclosed a:visited, .bottomvaerktoejclosed a:hover, .bottomvaerktoejopen a, .bottomvaerktoejopen a:visited, .bottomvaerktoejopen a:hover {
  text-decoration:none !important;
/*  color:#000; */
color: #0066CC;
}

.ivaerksaetterbox
{
    margin-top: 6px;
    background-image: url(../graphics/backgrounds/boxes/virksomhed_top_961.gif);
    background-position: 0 0;
    background-color: #e5eed7;
    background-repeat: no-repeat;
    padding: 6px;
    margin-left: 20px;
    width: 949px;
    display: none;
}

.ivaerksaetterboxbottom
{
    background-image: url(../graphics/backgrounds/boxes/virksomhed_bottom_961.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 5px;
    margin-left: 20px;
    width: 961px;
    margin-bottom: 2px;
    display: none;
}

.ivaerksaetterbox .column
{
    float: left;
    width: 305px;
    margin-left: 10px;
}

.ivaerksaetterbox .column a
{
    color: #3d6104 !important;
}

.bottomvirksomhedclosed
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_ivaerksaetter.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvirksomhedopen
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_ivaerksaetter_open.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvirksomhedclosed p strong, .bottomvirksomhedopen p strong
{
    color: #1a669b;
}

.virksomhedbox
{
    margin-top: 6px;
    background-image: url(../graphics/backgrounds/boxes/ivaerksaetter_top_961.gif);
    background-position: 0 0;
    background-color: #e2eaf3;
    background-repeat: no-repeat;
    padding: 6px;
    margin-left: 20px;
    width: 949px;
    display: none;
}

.virksomhedboxbottom
{
    background-image: url(../graphics/backgrounds/boxes/ivaerksaetter_bottom_961.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 5px;
    margin-left: 20px;
    width: 961px;
    margin-bottom: 2px;
    display: none;
}

.virksomhedbox .column
{
    float: left;
    width: 305px;
    margin-left: 10px;
}

.virksomhedbox .column a
{
    color: #194165 !important;
}

.bottomvaekstclosed
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_vaekst.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvaekstopen
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_vaekst_open.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvaekstclosed p strong, .bottomvaekstopen p strong
{
    color: #bb6222;
}

.vaekstbox
{
    margin-top: 6px;
    background-image: url(../graphics/backgrounds/boxes/vaekst_top_961.gif);
    background-position: 0 0;
    background-color: #f9e2c6;
    background-repeat: no-repeat;
    padding: 6px;
    margin-left: 20px;
    width: 949px;
    display: none;
}

.vaekstboxbottom
{
    background-image: url(../graphics/backgrounds/boxes/vaekst_bottom_961.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 5px;
    margin-left: 20px;
    width: 961px;
    margin-bottom: 2px;
    display: none;
}

.vaekstbox .column
{
    float: left;
    width: 305px;
    margin-left: 10px;
}

.vaekstbox .column a
{
    color: #723102 !important;
}


.bottomvaerktoejclosed
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_andet.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvaerktoejopen
{
    margin-left: 20px;
    padding-left: 24px;
    width: 937px;
    height: 20px;
    background-image: url(../graphics/backgrounds/bottom_andet_open.gif);
    cursor: pointer;
    margin-bottom: 2px;
}

.bottomvaerktoejclosed p strong, .bottomvaerktoejopen p strong
{
    color: #707070;
}

.vaerktoejbox
{
    margin-top: 6px;
    background-image: url(../graphics/backgrounds/boxes/andet_top_961.gif);
    background-position: 0 0;
    background-color: #e1e1e1;
    background-repeat: no-repeat;
    padding: 6px;
    margin-left: 20px;
    width: 949px;
    display: none;
}

.vaerktoejboxbottom
{
    background-image: url(../graphics/backgrounds/boxes/andet_bottom_961.gif);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 5px;
    margin-left: 20px;
    width: 961px;
    margin-bottom: 2px;
    display: none;
}

.vaerktoejbox .column
{
    float: left;
    width: 305px;
    margin-left: 10px;
}

.vaerktoejbox .column a
{
    color: #303030 !important;
}

.bluebox312 {
  background-image:url(../graphics/backgrounds/boxes/lightblue_top_312.gif);
  background-color:#dce6f0;
  background-repeat:no-repeat;
  margin-bottom:10px;
}

.bluebox312 .bottom {
  background-image:url(../graphics/backgrounds/boxes/lightblue_bottom_312.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  height:10px;
}

.bluebox312 p {
  padding:5px;
}

.orangebox312 {
  background-image:url(../graphics/backgrounds/boxes/orange_top_312.gif);
  background-color:#f5d7b6;
  background-repeat:no-repeat;
  margin-bottom:10px;
}

.orangebox312 .bottom {
  background-image:url(../graphics/backgrounds/boxes/orange_bottom_312.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  height:10px;
}

.orangebox312 p {
  padding:5px;
}

.bgcolorborderbottom {
  background-color:#edf2f7;
  border-bottom:1px solid #dce6f0;
  height:18px;
}

.bgcolorborderbottomnoheight {
  background-color:#edf2f7;
  /*border-bottom:1px solid #dce6f0;*/
  padding:10px;
  margin-bottom:10px;
  margin-top:5px;
}

.clm1 {
  float:left;
  width:181px;
  padding-right:10px;
}

.clm2 {
  float:left;
  width:360px;
}

.clm3 {
  float:left;
  width:155px;
  padding-left:10px;
}

.sitemapBox {
  background-image:url(../graphics/backgrounds/boxes/white_top_219.gif);
  background-repeat:no-repeat;
  width:219px;
  padding-top:6px;
  padding-bottom:6px;
}

.sitemapBox .bottom {
  background-image:url(../graphics/backgrounds/boxes/white_bottom_219.gif);
  background-repeat:no-repeat;
  width:219px;
  height:6px;
}

.sitemapBox .content {
  background-color:#FFF;
  padding:6px;
}

@media print
{
    #top, #topmenu, .menu, #bottombars, #footermenu, .print
    {
        display: none;
    }

    #footer {
  text-align:left;
    }

    #container {
      width: 100%;
    }

    .textcontent, .textcontent391, .textcontentfull {
       width: 100%;
       font-size: 12px;
       margin: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
    }

    .rightcolumn, .rightcolumn312 {
      font-size: 12px;
    }
}


/* LBE */

.contentbody {
  margin-left: 20px;
  margin-top: 7px;
}

.textcontent p {
  padding-bottom: 1em;
}

.ivaerksaetter .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_green.jpg);
}

.virksomhed .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_blue.jpg);
}

.vaekst .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_orange.jpg);
}

.vaerkyoej .rightcolumn .content {
  background-image: url(../graphics/rightcolumn_bg_grey.jpg);
}


.bottomivaerksaetterclosed p, .bottomivaerksaetteropen p, .bottomminsideclosed p, .bottomminsideopen, .bottomvirksomhedclosed p, .bottomvirksomhedopen p, .bottomvaekstclosed p, .bottomvaekstopen p, .bottomvaerktoejclosed p,.bottomvaerktoejopen p {
  color:#000;
}


#mapregionvalg label {
  display: none;
}

.floatright {
  float: right;
}

#top #logo {
 left: 95px;
}

a.logo {
  display: block;
  padding-left: 7px;
  float: right;
  margin-top: 3px;
  margin-right: 12px;
  color: #0066cc;
  text-decoration: none;
  font-size: 0.9em;
}


.coulmn636 .header {
  background-image: url(../graphics/headers/grey_top_636.gif);
  background-color: #e1e1e1;
  background-repeat: no-repeat;
  background-position: top left;
  margin: 11px 0px 5px 0px;
}

.coulmn636 .header h1 {
  font-size: 1em;
  background-image: url(../graphics/headers/grey_bottom_636.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 3px;
  padding-left: 14px;
  margin: 0px 0px 0px 0px;
}


.fakta {
  background-image: url(../graphics/headers/grey_top_473.gif);
  background-color: #e1e1e1;
  background-repeat: no-repeat;
  background-position: top left;
  margin: 11px 0px 5px 0px;
  padding-top: 8px;
  clear: both;
}

.fakta h2 {
  margin: 0px 0px 3px 0px;
}

.fakta .faktacontent {
  background-image: url(../graphics/headers/grey_bottom_473.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 3px 14px 8px 14px;
  margin: 0px 0px 0px 0px;
}


/* header default */
.column312 .header, .column312 .headerblue, .column312 .headerlightblue, .column312 .headergrey, .column312 .headerorange,
.rightcolumn .header, .rightcolumn .headerblue, .rightcolumn .headerlightblue, .rightcolumn .headergrey, .rightcolumn .headerorange,
.rightcolumn312 .header, .rightcolumn312 .headerblue, .rightcolumn312 .headerlightblue, .rightcolumn312 .headergrey, .rightcolumn312 .headerorange {
  background-image: url(../graphics/headers/grey_top_312.gif);
  background-color: #e1e1e1;
  background-repeat: no-repeat;
  background-position: top left;
  margin: 11px 0px 5px 0px;
}

.column312 .header h1, .column312 .headerblue h1, .column312 .headerlightblue h1, .column312 .headergrey h1, .column312 .headerorange h1,
.rightcolumn .header h2, .rightcolumn .headerblue h2, .rightcolumn .headerlightblue h2, .rightcolumn .headergrey h2, .rightcolumn .headerorange h2,
.rightcolumn312 .header h2, .rightcolumn312 .headerblue h2, .rightcolumn312 .headerlightblue h2, .rightcolumn312 .headergrey h2, .rightcolumn312 .headerorange h2 {
  font-size: 1em;
  background-image: url(../graphics/headers/grey_bottom_312.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 3px;
  padding-left: 14px;
  margin: 0px 0px 0px 0px;
}

.box h1, .boxblue h1, .boxlightblue h1, .boxlightgrey h1, .boxgrey h1, .boxdarkgrey h1, .boxblack h1, .boxorange h1,
.box h2, .boxblue h2, .boxlightblue h2, .boxlightgrey h2, .boxgrey h2, .boxdarkgrey h2, .boxblack h2, .boxorange h2 {
  font-size: 1em;
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 0px 10px 6px 10px;
  margin: 0px 0px 0px 0px;
  line-height: 1em;
}

.textcontent391 .header {
  margin: 11px 0px 5px 0px;
}


/* colorbox */
.box, .boxblue, .boxlightblue, .boxlightgrey, .boxgrey, .boxdarkgrey, .boxblack, .boxorange {
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #e1e1e1;
  padding: 0px 0px 0px 0px;
  margin: 11px 0px 5px 0px;
}

.box p, .boxblue p, .boxlightblue p, .boxlightgrey p, .boxgrey p, .boxdarkgrey p, .boxblack p, .boxorange p {
  padding: 0px 10px 0px 10px;
}

.box .top, .boxblue .top, .boxlightblue .top, .boxlightgrey .top, .boxgrey .top, .boxdarkgrey .top, .boxblack .top, .boxorange .top {
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 6px;
}

/* colorbox tværgaaende indhold (sg4) */
.ivaerksaetter .rightcolumn312 .box {
  background-image: url(../graphics/backgrounds/boxes/virksomhed_bottom_312.gif);
  background-color: #e5eed7;
}
.ivaerksaetter .rightcolumn .box {
  background-image: url(../graphics/backgrounds/boxes/virksomhed_bottom_231.gif);
  background-color: #e5eed7;
}

.ivaerksaetter .rightcolumn312 .box p, .virksomhed .rightcolumn .box p { }

.ivaerksaetter .rightcolumn312 .box .top {
  background-image: url(../graphics/backgrounds/boxes/virksomhed_top_312.gif);
}
.ivaerksaetter .rightcolumn .box .top {
  background-image: url(../graphics/backgrounds/boxes/virksomhed_top_231.gif);
}


.virksomhed .rightcolumn312 .box {
  background-image: url(../graphics/backgrounds/boxes/lightblue_bottom_312.gif);
  background-color: #dce6f0;
}
.virksomhed .rightcolumn .box {
  background-image: url(../graphics/backgrounds/boxes/lightblue_bottom_231.gif);
  background-color: #dce6f0;
}

.virksomhed .rightcolumn312 .box p, .ivaerksaetter .rightcolumn .box p { }

.virksomhed .rightcolumn312 .box .top {
  background-image: url(../graphics/backgrounds/boxes/lightblue_top_312.gif);
}
.virksomhed .rightcolumn .box .top {
  background-image: url(../graphics/backgrounds/boxes/lightblue_top_231.gif);
}


.vaekst .rightcolumn312 .box {
  background-image: url(../graphics/backgrounds/boxes/vaekst_bottom_312.gif);
  background-color: #f9e2c6;
}
.vaekst .rightcolumn .box {
  background-image: url(../graphics/backgrounds/boxes/vaekst_bottom_231.gif);
  background-color: #f9e2c6;
}

.vaekst .rightcolumn312 .box p, .vaekst .rightcolumn .box p { }

.vaekst .rightcolumn312 .box .top {
  background-image: url(../graphics/backgrounds/boxes/vaekst_top_312.gif);
}
.vaekst .rightcolumn .box .top {
  background-image: url(../graphics/backgrounds/boxes/vaekst_top_231.gif);
}

.vaerktoej .rightcolumn312 .box {
  background-image: url(../graphics/headers/grey_bottom_312.gif);
  background-color: #e1e1e1;
}
.vaerktoej .rightcolumn .box {
  background-image: url(../graphics/headers/grey_bottom_231.gif);
  background-color: #e1e1e1;
}

.vaerktoej .rightcolumn312 .box p, .vaerktoej .rightcolumn .box p { }

.vaerktoej .rightcolumn312 .box .top {
  background-image: url(../graphics/headers/grey_top_312.gif);
}
.vaerktoej .rightcolumn .box .top {
  background-image: url(../graphics/headers/grey_top_231.gif);
}

/* colorbox default */
.column312 .box, .rightcolumn312 .box {
  background-image: url(../graphics/backgrounds/boxes/grey_bottom_312.gif);
  background-color: #d9d8d8;
}
.rightcolumn .box  {
  background-image: url(../graphics/backgrounds/boxes/grey_bottom_231.gif);
  background-color: #d9d8d8;
}

.column312 .box .top, .rightcolumn312 .box .top {
  background-image: url(../graphics/backgrounds/boxes/grey_top_312.gif);
}
.rightcolumn .box .top {
  background-image: url(../graphics/backgrounds/boxes/grey_top_231.gif);
}


/* Valgfri blå */
.column312 .headerblue, .rightcolumn312 .headerblue {
  background-image: url(../graphics/headers/darkblue_top_312.gif);
  background-color: #549cce;
}
.rightcolumn .headerblue {
  background-image: url(../graphics/headers/darkblue_top_231.gif);
  background-color: #549cce;
}

.column312 .headerblue h1, .rightcolumn312 .headerblue h2 {
  font-size: 1em;
  background-image: url(../graphics/headers/darkblue_bottom_312.gif);
}
.rightcolumn .headerblue h2 {
  font-size: 1em;
  background-image: url(../graphics/headers/darkblue_bottom_231.gif);
}


.column312 .boxblue, .rightcolumn312 .boxblue {
  background-image: url(../graphics/backgrounds/boxes/blue_bottom_312.gif);
  background-color: #3181b9;
}
.rightcolumn .boxblue {
  background-image: url(../graphics/backgrounds/boxes/blue_bottom_231.gif);
  background-color: #3181b9;
}


.boxblue, .boxblue a {
  color:#fff;
}
.boxblue a.arrow {
  background-image: url(../graphics/icons/link_arrow_white.gif);
  text-decoration:none;
}


.column312 .boxblue .top, .rightcolumn312 .boxblue .top {
    background-image: url(../graphics/backgrounds/boxes/blue_top_312.gif);
}
.rightcolumn .boxblue .top {
    background-image: url(../graphics/backgrounds/boxes/blue_top_231.gif);
}


/* Valgfri lyseblå */
.column312 .headerlightblue, .rightcolumn312 .headerlightblue {
  background-image: url(../graphics/headers/lightblue_top_312.gif);
  background-color: #edf2f7;
}
.rightcolumn .headerlightblue {
  background-image: url(../graphics/headers/lightblue2_top_231.gif);
  background-color: #edf2f7;
}

.column312 .headerlightblue h1, .rightcolumn312 .headerlightblue h2 {
  background-image: url(../graphics/headers/lightblue_bottom_312.gif);
}
.rightcolumn .headerlightblue h2 {
  background-image: url(../graphics/headers/lightblue2_bottom_231.gif);
}


.column312 .boxlightblue, .rightcolumn312 .boxlightblue {
  background-image: url(../graphics/backgrounds/boxes/lightblue_bottom_312.gif);
  background-color: #dce6f0;
}
.rightcolumn .boxlightblue {
  background-image: url(../graphics/backgrounds/boxes/lightblue_bottom_231.gif);
  background-color: #dce6f0;
}

.column312 .boxlightblue .top, .rightcolumn312 .boxlightblue .top {
  background-image: url(../graphics/backgrounds/boxes/lightblue_top_312.gif);
  height: 6px;
}
.rightcolumn .boxlightblue .top {
  background-image: url(../graphics/backgrounds/boxes/lightblue_top_231.gif);
  height: 6px;
}


/* Valgfri grå */
.column312 .headergrey, .rightcolumn312 .headergrey {
  background-image: url(../graphics/headers/grey_top_312.gif);
  background-color: #e1e1e1;
}
.rightcolumn .headergrey {
  background-image: url(../graphics/headers/grey_top_231.gif);
  background-color: #e1e1e1;
}

.column312 .headergrey h1, .rightcolumn312 .headergrey h2 {
  background-image: url(../graphics/headers/grey_bottom_312.gif);
}
.rightcolumn .headergrey h2 {
  background-image: url(../graphics/headers/grey_bottom_231.gif);
}


.column312 .boxgrey, .rightcolumn312 .boxgrey {
  background-image: url(../graphics/backgrounds/boxes/grey_bottom_312.gif);
  background-color: #d9d8d8;
}
.rightcolumn .boxgrey {
  background-image: url(../graphics/backgrounds/boxes/grey_bottom_231.gif);
  background-color: #d9d8d8;
}

.column312 .boxgrey .top, .rightcolumn312 .boxgrey .top {
  background-image: url(../graphics/backgrounds/boxes/grey_top_312.gif);
  height: 6px;
}
.rightcolumn .boxgrey .top {
  background-image: url(../graphics/backgrounds/boxes/grey_top_231.gif);
  height: 6px;
}


/* Valgfri orange */
.column312 .headerorange, .rightcolumn312 .headerorange{
  background-image: url(../graphics/headers/orange_top_312.gif);
  background-color: #f28e1c;
}
.rightcolumn .headerorange {
  background-image: url(../graphics/headers/orange_top_231.gif);
  background-color: #f28e1c;
}

.column312 .headerorange h1, .rightcolumn312 .headerorange h2 {
  background-image: url(../graphics/headers/orange_bottom_312.gif);
}
.rightcolumn .headerorange h2 {
  background-image: url(../graphics/headers/orange_bottom_231.gif);
}


.column312 .boxorange, .rightcolumn312 .boxorange {
  background-image: url(../graphics/backgrounds/boxes/yellow_bottom_312.gif);
  background-color: #f7cda0;
}
.rightcolumn .boxorange {
  background-image: url(../graphics/backgrounds/boxes/yellow_bottom_231.gif);
  background-color: #f7cda0;
}

.column312 .boxorange .top, .rightcolumn312 .boxorange .top {
  background-image: url(../graphics/backgrounds/boxes/yellow_top_312.gif);
}
.rightcolumn .boxorange .top {
  background-image: url(../graphics/backgrounds/boxes/yellow_top_231.gif);
}


/* -------------------------- de 7 cirkler ----------------------------- */
.cirklerWrapper {
  position: relative;
  height: 400px;
}

.cirkler {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  position: absolute;
  background-image: url(../graphics/cirkler/cirkler.jpg);
  width:373px;
  height:393px;
}

.cirkler img {
  border: 0px;
  position: absolute;
}


/* Common styles for text in circles */
#circletext1, #circletext2, #circletext3, #circletext4, #circletext5, #circletext6, #circletext7 {
  cursor: pointer;
  text-align: center;
  color: #275479;
}

.LinkText {
  position: absolute;
}

/* Generel søgeside til formularmodulet */
.searchbox {
  padding: 3px 5px 5px 14px;
  border-left: 1px solid #DCE6F0;
  border-right: 1px solid #DCE6F0;
}

.formfronttable .theader {
  line-height: 13px;
  background-color:#DCE6F0;
  font-weight: bold;
}

.formfronttable .hlink {
  text-decoration: underline !important;
  padding-right: 14px;
  float: left;
}

.formfronttable .hlinkselected {
  text-decoration: underline !important;
  background-image: url(../graphics/icons/arrowdown2_blue.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
  padding-right: 14px;
  float: left;
}

.formfronttable {
  width: 716px;
}

.formfronttable td {
  padding-left: 10px;
  vertical-align: top;
}

.formfronttable .theadertop {
  background-image: url(../graphics/headers/lightblue_top_716.gif);
  background-repeat: no-repeat;
  height: 6px;
}

.formfronttable .theaderbottom {
  background-image: url(../graphics/headers/lightblue_bottom_716.gif);
  background-repeat: no-repeat;
  height: 6px;
}


/* Fane blade */
.fane div {
  border-color: #DCE6F0 #DCE6F0 #FFFFFF #FFFFFF;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  float: left;
  font-weight: bold;
  padding: 3px 10px 4px 10px;
}

.fane {
  border-left: #DCE6F0;
  margin: 10px 0px 0px -10px;
  border-width: 0px 0px 1px 1px;
  border-style: none none none solid;
  height: 24px;
  z-index: 10;
  position: absolute;
  top: -33px;
}

.fanebox {
  padding: 17px;
  clear: left;
  border-color: #DCE6F0;
  border-width: 1px;
  border-style: solid;
  width: 676px;
  margin-top: 45px;
  background-color: #ffffff;
  position: relative;
}

.unselectedFane {
  background-image: url(../graphics/fane/passive_blue.png);
  background-repeat: repeat-x;
  cursor: pointer;
}

.selectedFane {
  background-image: url(../graphics/fane/active_blue.png);
  background-repeat: repeat-x;
}

.faneprint {
  float: right;
  padding-right: 10px;
}


@media print {
  .fane, .faneprint { display: none; }
  .fanebox {
    border: none;
    padding: 0px;
  }
 .fanebody, .fanebody h2 {
    display: block !important;
    visibility: visible;
  }
}

/* w2l */
img.imgleft {float:left;margin-right:3px}
img.imgright {float:right;margin-left:3px}

.grid
{
/*  width: 320px; */
/*  height: 200px; */
  border-right: 1pt gray solid;
  overflow: scroll;
  clear:both;
}
.row
{
  float: left;
/*  border-top: 1pt gray solid; */
  overflow: hidden;
  clear:both;
  padding-top:2px;
  padding-bottom:2px;
}
.cell
{
  vertical-align: top;
float: left;
/*  border-left: 1pt gray solid; */
/*  padding: 5px; */
  overflow: hidden;
}





.adcooddevenlist { width: 100%; }
.adcooddevenlist td { padding: 5px 10px 4px 10px; }
#content .adcooddevenlist thead td a:hover, #content .adcooddevenlist thead td a:active
{
  background-color: #dce6f0;
  color: #dde2e8;
}

.adcooddevenlist thead td {
  background-color: #dce6f0;
  font-weight: bold;
  color: #000000;
}

#content .adcooddevenlist thead a
{
  font-weight: bold;
  color: #000000;
}

#content .adcooddevenlist tr.odd a, #content .adcooddevenlist tr.odd a:active { background-color: #fff; color: #102c51;}
#content .adcooddevenlist tr.even a, #content .adcooddevenlist tr.even a:active { background-color: #dde2e8; color: #102c51;}
.adcooddevenlist tr.odd td { background-color: #fff; color: #102c51;}
.adcooddevenlist tr.even td {  background-color: #F8F8F8; color: #102c51;}
#content .adcooddevenlist tr a, #content .adcooddevenlist tr a:hover, #content .adcooddevenlist tr a:active { text-decoration: underline; }

.arrcol1 {
  float:left;
  width:150px;
  padding-right:10px;
}

.arrcol2 {
  float:left;
  width:300px;
}

.arrcol3 {
  float:left;
  width:200px;
  padding-left:10px;
}

/************************************************************/
/** CSS FOR BOX WITH ROUNDED CORNERS ************************/
/************************************************************/
.xsnazzy {margin:11px 0 5px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background-color:#fff; border-left:1px solid #DCE6F0; border-right:1px solid #DCE6F0;}




.xb1 {margin:0 5px; background-color:#DCE6F0;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontentwrapper {display:block; background-color:#fff; border:0 solid #DCE6F0; border-width:0 1px;}

.xboxcontent {padding: 10px 20px 10px 20px;}
.xboxcontent ul {margin:0px; padding:0px; list-style-type:none;}
.xboxcontent ul li {display:block;margin-top:14px;}
.xboxcontent ul li a {display:block;}
.xboxcontent ul li a.green {color:#61981a; display:block; background-image:url(../graphics/icons/green_circle_arrow.gif); background-repeat:no-repeat; background-position:0px 1px; padding-left:34px;}
.xboxcontent ul li a.orange {color:#e06308; display:block; background-image:url(../graphics/icons/orange_circle_arrow.gif); background-repeat:no-repeat; background-position:0px 1px; padding-left:34px;}
.xboxcontent ul li a.blue {color:#3380b5; display:block; background-image:url(../graphics/icons/blue_circle_arrow.gif); background-repeat:no-repeat; background-position:0px 1px; padding-left:34px;}
.xboxcontent ul li a.gray {color:#7d7d7d; display:block; background-image:url(../graphics/icons/grey_circle_arrow.gif); background-repeat:no-repeat; background-position:0px 1px; padding-left:34px;}
.xboxcontent .imagecontainer {text-align:right;}

/*To make the box appear with a solid color*/
.xtopfull, .xbottomfull {display:block; background:transparent; font-size:1px;}
.xtopfull .xb2, .xtopfull .xb3, .xtopfull .xb4 {background-color:#DCE6F0; border-left:1px solid #DCE6F0; border-right:1px solid #DCE6F0;}
.xbottomfull .xb2, .xbottomfull .xb3, .xbottomfull .xb4 {background-color:#DCE6F0; border-left:1px solid #DCE6F0; border-right:1px solid #DCE6F0;}
.xboxcontentwrapperfull {display:block; background-color:#DCE6F0; border:0 solid #DCE6F0; border-width:0 1px;}



/************************************************************/
/** CSS FOR DELING AF ARTIKEL PÅ ANDRE SITES ****************/
/************************************************************/
.del_artikel {
	background-image:url(../graphics/icons/share_article.gif);
	background-position:170px 3px;
	background-repeat:no-repeat;
	color:#999999;
	font-size:0.9em;
}

/************************************************************/
/** CSS FOR VOTES *******************************************/
/************************************************************/
.vote_item
{
	width:15px;
	height:36px;
	overflow:hidden;
	margin-right:4px;
	float:left;
}
.vote_item img
{
	display:block;
}
.vote_item input
{
	display:block;
	width:15px; height:15px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}


/************************************************************/
/** CSS FOR 2 kolonne layout til anbefalede og mest læste ***/
/************************************************************/
.vaerktoej .textcontent391 .anbefalede_og_mestlaeste .header
{
	background-color:#b5b5b5;
	background-image:url(../graphics/headers/darkgrey_top_190.gif);
}

.vaerktoej .textcontent391 .anbefalede_og_mestlaeste .header h2 {
	background-image:url(../graphics/headers/darkgrey_bottom_190.gif);
	color:#FFFFFF;
}


.vaekst .textcontent391 .anbefalede_og_mestlaeste .header
{
	background-color:#f28e1c;
	background-image:url(../graphics/headers/orange_top_190.gif);
}

.vaekst .textcontent391 .anbefalede_og_mestlaeste .header h2 {
	background-image:url(../graphics/headers/orange_bottom_190.gif);
	color:#FFFFFF;
}

.virksomhed .textcontent391 .anbefalede_og_mestlaeste .header
{
	background-color:#549cce;
	background-image:url(../graphics/headers/darkblue_top_190.gif);
}

.virksomhed .textcontent391 .anbefalede_og_mestlaeste .header h2 {
	background-image:url(../graphics/headers/darkblue_bottom_190.gif);
	color:#FFFFFF;
}


.ivaerksaetter .textcontent391 .anbefalede_og_mestlaeste .header
{
	background-color:#7AB829;
	background-image:url(../graphics/headers/green_top_190.gif);
}

.ivaerksaetter .textcontent391 .anbefalede_og_mestlaeste .header h2 {
	background-image:url(../graphics/headers/green_bottom_190.gif);
	color:#FFFFFF;
}

.ivaerksaetter .textcontent391 .anbefalede_og_mestlaeste .box .top {
  background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_top_190.gif);
}
.vaekst .textcontent391 .anbefalede_og_mestlaeste .box .top {
	background-image:url(../graphics/backgrounds/boxes/vaekst_top_190.gif);
} 
.vaerktoej .textcontent391 .anbefalede_og_mestlaeste .box .top {
	background-image:url(../graphics/backgrounds/boxes/vaerktoej_top_190.gif);
}
.virksomhed .textcontent391 .anbefalede_og_mestlaeste .box .top {
	background-image:url(../graphics/backgrounds/boxes/virksomhed_top_190.gif);
}

.ivaerksaetter .textcontent391 .anbefalede_og_mestlaeste .box {
	margin-top:3px;
	background-color:#E5EED7;
	background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_bottom_190.gif);
}
.vaekst .textcontent391 .anbefalede_og_mestlaeste .box {
	margin-top:3px;
	background-color:#F9E2C6;
	background-image:url(../graphics/backgrounds/boxes/vaekst_bottom_190.gif);
}
.vaerktoej .textcontent391 .anbefalede_og_mestlaeste .box {
	margin-top:3px;
	background-color:#E1E1E1;
	background-image:url(../graphics/backgrounds/boxes/vaerktoej_bottom_190.gif);
}
.virksomhed .textcontent391 .anbefalede_og_mestlaeste .box {
	margin-top:3px;
	background-color:#DCE6F0;
	background-image:url(../graphics/backgrounds/boxes/virksomhed_bottom_190.gif);
}

/************************************************************/
/** CSS FOR 2 Seneste kommentarer i højre spalte ************/
/************************************************************/
.ivaerksaetter .content, .vaekst .content, .vaerktoej .content, .virksomhed .content
{
	background-repeat:no-repeat;
	margin-top:10px;
	padding-left:10px;
}

/************************************************************/
/** CSS FOR Andre har læst og Hvad synes du om artilen ******/
/************************************************************/
.ivaerksaetter .textcontent .andre_har_laest
{
	margin-bottom:11px;
}
.vaekst .textcontent .andre_har_laest
{
	margin-bottom:11px;
}
.virksomhed .textcontent .andre_har_laest
{
	margin-bottom:11px;
}
.vaerktoej .textcontent .andre_har_laest
{
	margin-bottom:11px;
}

.ivaerksaetter .textcontent .andre_har_laest .header
{
	background-color:#7AB829;
	background-image:url(../graphics/headers/green_top_231.gif);
}

.ivaerksaetter .textcontent .andre_har_laest .header h2 {
	background-image:url(../graphics/headers/green_bottom_231.gif);
	color:#FFFFFF;
}

.ivaerksaetter .textcontent .andre_har_laest .box .top {
	background-image:url(../graphics/backgrounds/boxes/virksomhed_top_231.gif);
}

.ivaerksaetter .textcontent .andre_har_laest .box
{
	margin-top:3px;
	background-color:#E5EED7;
	background-image:url(../graphics/backgrounds/boxes/virksomhed_bottom_231.gif);
}


.vaekst .textcontent .andre_har_laest .header
{
	background-color:#f28e1c;
	background-image:url(../graphics/headers/orange_top_231.gif);
}

.vaekst .textcontent .andre_har_laest .header h2 {
	background-image:url(../graphics/headers/orange_bottom_231.gif);
	color:#FFFFFF;
}

.vaekst .textcontent .andre_har_laest .box .top {
	background-image:url(../graphics/backgrounds/boxes/virksomhed_top_231.gif);
}

.vaekst .textcontent .andre_har_laest .box
{
	margin-top:3px;
	background-color:#E5EED7;
	background-image:url(../graphics/backgrounds/boxes/virksomhed_bottom_231.gif);
}


.vaerktoej .textcontent .andre_har_laest .header
{
	background-color:#b5b5b5;
	background-image:url(../graphics/headers/darkgrey_top_231.gif);
}

.vaerktoej .textcontent .andre_har_laest .header h2 {
	background-image:url(../graphics/headers/darkgrey_bottom_231.gif);
	color:#FFFFFF;
}

.vaerktoej .textcontent .andre_har_laest .box .top {
	background-image:url(../graphics/backgrounds/boxes/darkgrey_top_231.gif);
}

.vaerktoej .textcontent .andre_har_laest .box
{
	margin-top:3px;
	background-color:#b5b5b5;
	background-image:url(../graphics/backgrounds/boxes/darkgrey_bottom_231.gif);
}

.virksomhed .textcontent .andre_har_laest .header
{
	background-color:#549cce;
	background-image:url(../graphics/headers/darkblue_top_231.gif);
}

.virksomhed .textcontent .andre_har_laest .header h2 {
	background-image:url(../graphics/headers/darkblue_bottom_231.gif);
	color:#FFFFFF;
}

.virksomhed .textcontent .andre_har_laest .box .top {
	background-image:url(../graphics/backgrounds/boxes/darkblue_top_231.gif);
}

.virksomhed .textcontent .andre_har_laest .box
{
	margin-top:3px;
	background-color:#E5EED7;
	background-image:url(../graphics/backgrounds/boxes/darkblue_bottom_231.gif);
}

/************************************************************/
/** CSS FOR KEYWORDS ****************************************/
/************************************************************/
.ivaerksaetter .textcontent .twocolumn_header
{
	width:473px;
	background-color:#7AB829;
	height:23px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:11px 0 5px;
	background-image:url(../graphics/headers/green_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}


.ivaerksaetter .textcontent .twocolumn_header .header_top 
{
	background-image:url(../graphics/headers/green_top_473.gif);
	height:7px;
	width:473px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}

.vaekst .textcontent .twocolumn_header
{
	width:473px;
	background-color:#f28e1c;
	height:23px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:11px 0 5px;
	background-image:url(../graphics/headers/orange_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.vaekst .textcontent .twocolumn_header .header_top 
{
	background-image:url(../graphics/headers/orange_top_473.gif);
	height:6px;
	width:473px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}


.vaerktoej .textcontent .twocolumn_header
{
	width:473px;
	background-color:#b5b5b5;
	height:23px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:11px 0 5px;
	background-image:url(../graphics/headers/darkgrey_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.vaerktoej .textcontent .twocolumn_header .header_top 
{
	background-image:url(../graphics/headers/darkgrey_top_473.gif);
	height:6px;
	width:473px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}


.virksomhed .textcontent .twocolumn_header
{
	width:473px;
	background-color:#549cce;
	height:23px;
	overflow:hidden;
	position:relative;
	padding:0px;
	margin:11px 0 5px;
	background-image:url(../graphics/headers/darkblue_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.virksomhed .textcontent .twocolumn_header .header_top 
{
	background-image:url(../graphics/headers/darkblue_top_473.gif);
	height:6px;
	width:473px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}







.ivaerksaetter .textcontent .twocolumn_header h2, .vaekst .textcontent .twocolumn_header h2, .vaerktoej .textcontent .twocolumn_header h2, .virksomhed .textcontent .twocolumn_header h2
{
	position:absolute;
	top:3px;
	left:14px;
	z-index:20;
	color:#FFFFFF;
}
.ivaerksaetter .textcontent .twocolumn_header a, .vaekst .textcontent .twocolumn_header a, .vaerktoej .textcontent .twocolumn_header a, .virksomhed .textcontent .twocolumn_header a
{
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	position:absolute;
	top:3px;
	right:14px;
	z-index:20;
}



#keywords_box
{
	display:none;
}
#keywords_box #keywords_input
{
	margin-right:20px;
}

/* JAN 22.10.2009
.faktacontent a
{
	margin-right:20px;
}
*/



/*
.ivaerksaetter .textcontent .twocolumn_header a.user, .vaekst .textcontent .twocolumn_header a.user, .vaerktoej .textcontent .twocolumn_header a.user, .virksomhed .textcontent .twocolumn_header a.user
{
	margin:0px;
	background-repeat:no-repeat;
	background-position:left center;
	color:#FFFFFF;
	font-size:1em;
	padding-left:15px;
	position:absolute;
	right:14px;
	z-index:20;
	
}
*/
.ivaerksaetter .textcontent .twocolumn_header a.login, .vaekst .textcontent .twocolumn_header a.login, .vaerktoej .textcontent .twocolumn_header a.login, .virksomhed .textcontent .twocolumn_header a.login
{
	margin:0px;
	background-repeat:no-repeat;
	background-position:left center;
	color:#FFFFFF;
	font-size:1em;
/*	margin-right:12px;  */
	padding-left:15px;
	position:absolute;
	right:14px;
	z-index:20;
}




.ivaerksaetter .virksomhed_fakta
{
	background-color:#e5eed7;
	background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_top_473.gif);
	background-position:left top;
	background-repeat:no-repeat;
	clear:both;
	margin:11px 0 5px;
	padding-top:8px;
}
.ivaerksaetter .virksomhed_fakta .virksomhed_faktacontent
{
	background-image:url(../graphics/backgrounds/boxes/ivaerksaetter_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	margin-bottom: 6px;
	padding:3px 14px 2px; /* 3px 14px 8px*/
}
.vaekst .virksomhed_fakta
{
	background-color:#f9e2c6;
	background-image:url(../graphics/backgrounds/boxes/vaekst_top_473.gif);
	background-position:left top;
	background-repeat:no-repeat;
	clear:both;
	margin:11px 0 5px;
	padding-top:8px;
}
.vaekst .virksomhed_fakta .virksomhed_faktacontent
{
	background-image:url(../graphics/backgrounds/boxes/vaekst_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	margin-bottom: 6px;
	padding:3px 14px 2px; /* 3px 14px 8px*/
}
.vaerktoej .virksomhed_fakta
{
	background-color:#e1e1e1;
	background-image:url(../graphics/backgrounds/boxes/vaerktoej_top_473.gif);
	background-position:left top;
	background-repeat:no-repeat;
	clear:both;
	margin:11px 0 5px;
	padding-top:8px;
}
.vaerktoej .virksomhed_fakta .virksomhed_faktacontent
{
	background-image:url(../graphics/backgrounds/boxes/vaerktoej_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	margin-bottom: 6px;
	padding:3px 14px 2px; /* 3px 14px 8px*/
}
.virksomhed .virksomhed_fakta
{
	background-color:#dce6f0;
	background-image:url(../graphics/backgrounds/boxes/virksomhed_top_473.gif);
	background-position:left top;
	background-repeat:no-repeat;
	clear:both;
	margin:11px 0 5px;
	padding-top:8px;
}
.virksomhed .virksomhed_fakta .virksomhed_faktacontent
{
	background-image:url(../graphics/backgrounds/boxes/virksomhed_bottom_473.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	margin-bottom: 6px;
	padding:3px 14px 2px; /* 3px 14px 8px*/
}


#container .textcontent ul {
  margin-top: 0px;
}



/************************************************************/
/** CSS Searchresults ***************************************/
/************************************************************/
.textcontentfull h2 {
	font-size:1.4em;
	margin-top:30px;
}

.textcontentfull a.search {
  color: #333333 !important;
  font-weight: bold;
}

#key_zone .dhx_combo_img {display: none;}

@media print {
.del_artikel { display: none; }
.andre_har_laest { display: none; }
.twocolumn_header { display: none; }
.virksomhed_fakta { display: none; }
#comments_list { display: none; }
}

/***************************** FRA MAGNETICS IFM NYT LOGIN **********************/

/*
.pngfix
{
	behavior: url(/guide/sg4/script/iepngfix.htc);
}
*/
/*Add relative positioning to main content container*/
/*this allows for absolute positioning within this container*/


#container
{
	position:relative;
}


/**************************************************/
/* Kalender sider */
/**************************************************/

.arrangement .menu .outline
{
/*    background-image: url(../uge47graphics/menu_top_grey.gif);  */
    background-image: url(../graphics/backgrounds/menu_top_blue.gif); /* jan 271009 grey */
    background-color: #dce6f0;  /*    background-color: #e1e1e1;  jan */
    margin-top: 5px;
}

.arrangement .menu .outlinebottom
{
    background-image: url(../graphics/backgrounds/menu_bottom_blue.gif); /* jan 271009 grey */
}

.arrangement .menu .outline a
{
    color: #333333 !important;
    display: block;
    background-repeat: no-repeat;
    background-position: 0px 6px;
    padding-left: 9px;
    margin-left: 10px;
    margin-right: 10px;
    background-image: url(../graphics/icons/link_arrow.gif);
    border: none !important;
}

.arrangement .menu .outline, .arrangement .menu .outline label, .arrangement .menu .outline form strong {
    color: #333333;
}

.arrangement .menu .outline strong {
    margin-bottom:5px;
    display:block;
}

/*
.arrangement .menu .outline label {
    margin-left:10px;
}
*/



.arrangement .menu .outline .padding {
    padding:10px;
}

/**************************************************/
/* Slut Kalender sider */
/**************************************************/



.activity {
    clear:both;
    overflow:hidden;
}

.activity a.arrow, .pager a.arrow {
    color: #0066cc;
}

.activity .clm1 {
    float:left;
    width:85px;
    padding:7px;
}

.activity .clm2 {
    float:left;
    width:243px;
    padding:7px;
}

.activity .clm3 {
    float:left;
    width:100px;
    padding:7px;
}

.greybg {
    background-color:#f3f3f3;
}

.pager {
    margin-top:10px;
    text-align:center;
}

.greybox313 .boxheader, .lightgreybox313 .boxheader, .darkgreybox313 .boxheader {
    font-weight:bold;
    font-size:1.3em;
    padding:7px;
}

.lightgreybox313, .greybox313, .darkgreybox313 {
  margin-top: 11px;
  margin-bottom: 5px;
}

.lightgreybox313
{
    background-image: url(../uge47graphics/box_lightgrey_313_bottom.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #f3f3f3;
}

.lightgreybox313 p
{
    padding: 11px;
    padding-top: 3px;
}

.lightgreybox313 .top
{
    background-image: url(../uge47graphics/box_lightgrey_313_top.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;
}

.darkgreybox313
{
    background-image: url(../uge47graphics/box_darkgrey_313_bottom.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #a8a8a8;
}

.darkgreybox313 p
{
    padding: 11px;
    padding-top: 3px;
}

.darkgreybox313 .top
{
    background-image: url(../uge47graphics/box_darkgrey_313_top.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 3px;

}

.arrangement_fakta {
  background-color: #e1e1e1;
  background-repeat: no-repeat;
  background-position: top left;
  margin: 11px 0px 5px 0px;
  padding: 8px;
  clear: both;
}

/* Spørg eksperten spotboks */

/* FORSIDE */

.spgeksperterne {
  background-image: url(/guide/sg4/graphics/spg_eksperterne_bg.gif);
  background-position:left top;
  background-repeat:no-repeat;
  margin:11px 0 5px;
  padding-top:99px;
  padding-left:15px;
  line-height:13px;
  position:relative;
}

.spgeksperterne .bottom {
  background-image: url(/guide/sg4/graphics/spg_eksperterne_bg_bottom.gif);
  background-position:left top;
  background-repeat:no-repeat;
  height:75px;
  margin-left:-15px;
  margin-top:-15px;
}

.spgeksperterne a {
  font-weight:bold;
  color:black !important;
}

.askbutton {
	position:absolute;
	bottom:10px;
	left:10px;
}

.spgeksperterne .red, .spgeksperternefact .red {
  color:#ff0000 !important;
  font-weight:normal;
}

.spgeksperterne {background-image:url(/guide/sg4/graphics/spg_eksperterne_bg.gif)}
.spgeksperterne .spg_header {font-size:2.5em;font-weight:bold;color:#000;line-height:1em;margin-top:-82px}
.spgeksperterne .spg_subheader {font-weight:bold;color:#000;margin-top:14px;margin-bottom:27px}
.spgeksperterne .askbutton {color:#FFF !important;font-weight:bold;font-size:1.4em;background:url(/guide/sg4/graphics/ask_question_wide.gif) no-repeat left top;min-height:27px;width:212px;padding-top:11px;padding-left:10px;_position:relative !important;_display:block;_margin-left:-10px;_height:38px;_margin-top:20px}
.right a.close_box {color:#FFF;float:right;cursor:pointer;}

/* UNDERSIDE */

.spgeksperternefact {
  background-image: url(/guide/sg4/graphics/factbox_spg_eksperterne_bg.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding-top:69px;
  padding-left:15px;   
  padding-right:20px;
  position:relative;
}

.spgeksperternefact .bottom {
  background-image: url(/guide/sg4/graphics/factbox_spg_eksperterne_bg_bottom.gif);
  background-position:left top;
  background-repeat:no-repeat;
  height:27px;
  margin-left:-15px;
  margin-top:0px; 
  width:231px;                 
}

/* FORSIDE - VIRKSOMHEDSKVINDER modellen */

.frontpage .smallregmap, .frontpage .ekspert {
  height: 275px;
}

.frontpage .ekspert .logo {
  background-image:url(../kkgraphics/spoerg_eksperten.gif);
  background-repeat:no-repeat;
  width: 242px;
  height: 61px;
  margin-left: -20px;
  margin-bottom: 6px;
}
.ekspert .ekspert_header {color:#000;font-size:2em;margin-top:5px;margin-bottom:12px}
.ekspert .ekspert_subheader {color:#FFF;font-weight:bold;background:url(../kkgraphics/ekspert_subheader_bg.gif) no-repeat left top;min-height:19px;_height:24px;width:218px;margin-left:-20px;margin-bottom:12px;padding-top:5px;padding-left:20px;}

/* Spørg eksperten slut */



/* FAT FOOTER START */
#fatfooter {
  width:961px;
  background-color:#ffffff;
  margin: 0px auto 0px auto;   /* JAN rettet fra margin: 0px auto 15px auto; */
/* Martin 18.03.2010
  margin-left:20px; 
  margin-bottom:15px;
*/
}  /* background-color:#4b4b4b */

/* Før JAN rettelser
#tabs {list-style-type:none !important;margin:0;margin-top:10px;}
#tabs li {margin:0;padding:0;margin-left:-30px;}
#tabs li a {width:297px;height:20px;background-color:#e7e7e7;display:block;float:left;margin-right:2px;color:#000000;padding-top:3px;padding-left:15px;}
#tabs li a.active {background-color:#e3ebf4;font-weight:bold;}
#tabs li a#linktab1 {background-color:#e7e7e7;}
#tab1 a.active {background-color:#bcbec0;font-weight:bold;}
#tab1 {background-color:#e7e7e7}
.tabcontent {clear:both;background-color:#e3ebf4;margin-left:10px;width:940px;}
#tab2 a, #tab1 .subtabs a {float:left;display:block;background-image:url(/guide/sg4/graphics/graa_pil.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:25px;color:#000 !important;width:200px;margin-bottom:10px;height:25px;}
#tab1 .subtabs a {width:195px;padding-left:35px;background-position:10px 3px;padding-top:5px;margin-bottom:-4px;height:29px;overflow:hidden;}
.subtabcontent {background-color:#bcbec0;clear:both;width:920px;}
.tabpadding {padding:10px}
#linksubtab1 {background-image:url(/guide/sg4/graphics/gron_pil.gif) !important;}
#linksubtab1.active {background-image:url(/guide/sg4/graphics/gron_pil_open.gif) !important;}
#linksubtab2 {background-image:url(/guide/sg4/graphics/blaa_pil.gif) !important;}
#linksubtab2.active {background-image:url(/guide/sg4/graphics/blaa_pil_open.gif) !important;}
#linksubtab3 {background-image:url(/guide/sg4/graphics/orange_pil.gif) !important;}
#linksubtab3.active {background-image:url(/guide/sg4/graphics/orange_pil_open.gif) !important;}
#linksubtab4 {background-image:url(/guide/sg4/graphics/graa_pil.gif) !important;}
#linksubtab4.active {background-image:url(/guide/sg4/graphics/graa_pil_open.gif) !important;}
#footer {width:928px;margin-left:10px;margin-bottom:10px;margin-top:3px;background-image:none;background-color:#e7e7e7;padding-bottom:2px;height:39px;}
.subtabcontent a {float:left;display:block;background-image:url(/guide/sg4/graphics/link_arrow.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:10px;color:#000;width:150px;}
#tab3 a {float:left;display:block;background-image:url(/guide/sg4/graphics/blaa_pil.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:25px;color:#000 !important;width:200px;margin-bottom:10px;height:25px;}
*/
#tabs {list-style-type:none !important;margin:0;margin-top:10px;}
#tabs li {margin:0;padding:0;margin-left:-40px;} /* IE7 vil have -10px, resten -40 px, */
#tabs li a {width:304px;height:20px;background-color:#e7e7e7;display:block;float:left;margin-right:2px;color:#000000;padding-top:3px;padding-left:15px;} /* JAN 297->320 */
#tabs li a.active {background-color:#e3ebf4;font-weight:bold;}
#tabs li a#linktab1 {background-color:#e7e7e7;}
#tab1 a.active {background-color:#bcbec0;font-weight:bold;}
#tab1 {background-color:#e7e7e7}
.tabcontent {clear:both;background-color:#e3ebf4;margin-left:0px;width:961px;}
#tab2 a, #tab1 .subtabs a {float:left;display:block;background-image:url(/guide/sg4/graphics/graa_pil.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:25px;color:#000 !important;width:200px;margin-bottom:10px;height:25px;}
#tab1 .subtabs a {width:195px;padding-left:35px;background-position:10px 3px;padding-top:5px;margin-bottom:-4px;height:29px;overflow:hidden;}
.subtabcontent {background-color:#bcbec0;clear:both;width:941px;}
.tabpadding {padding:10px}
#linksubtab1 {background-image:url(/guide/sg4/graphics/gron_pil.gif) !important;}
#linksubtab1.active {background-image:url(/guide/sg4/graphics/gron_pil_open.gif) !important;}
#linksubtab2 {background-image:url(/guide/sg4/graphics/blaa_pil.gif) !important;}
#linksubtab2.active {background-image:url(/guide/sg4/graphics/blaa_pil_open.gif) !important;}
#linksubtab3 {background-image:url(/guide/sg4/graphics/orange_pil.gif) !important;}
#linksubtab3.active {background-image:url(/guide/sg4/graphics/orange_pil_open.gif) !important;}
#linksubtab4 {background-image:url(/guide/sg4/graphics/graa_pil.gif) !important;}
#linksubtab4.active {background-image:url(/guide/sg4/graphics/graa_pil_open.gif) !important;}
#footer {width:928px;margin-left:10px;margin-bottom:10px;margin-top:3px;background-image:none;background-color:#e7e7e7;padding-bottom:2px;height:39px;}
.subtabcontent a {float:left;display:block;background-image:url(/guide/sg4/graphics/link_arrow.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:10px;color:#000;width:150px;}
#tab3 a {float:left;display:block;background-image:url(/guide/sg4/graphics/blaa_pil.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:25px;color:#000 !important;width:200px;margin-bottom:10px;height:25px;}
/* FAT FOOTER SLUTT */


/* Carussel */
            .divider {height:1px;background-color:#bbcbda;margin-top:15px;margin-bottom:10px;line-height:1px;}
            .clm2 .date {display:block;color:#999999;margin-top:5px}

			/* New/modified classes - renamed to caserotate2 so it did not conflick with the css there is on the prod server */
			.caserotate ul li {position:relative;background-color:#eef3f8;}
            .caserotate ul li .desc {background-color:#eef3f8;padding:10px;padding-top:5px;width:450px}
			.caserotate ul li .imagecontainer {height:144px;overflow:hidden;} /* this div needs to be inserted around every image in the case rotate container */
			/* New/modifies classes end */
                        
.sidecaserotate li {height:130px;}                        
/*
            .caserotate ul li {position:relative;}
            .caserotate ul li .desc {background-color:#eef3f8;padding:10px;padding-top:5px;width:450px;margin-top:-54px;position:absolute;bottom:-5px;z-index:100;_bottom:0px;_left:0px;}
*/
            .caserotate {overflow:hidden;width:470px !important;}


            .casenavigation {height:31px;width:470px;background-image:url(http://www.startvaekst.dk/guide/sg4/graphics/casebox_bg.gif);background-repeat:no-repeat;position:relative;}
            .casenavigation .prev {position:absolute;top:7px;left:13px;background-image:url(http://www.startvaekst.dk/guide/sg4/graphics/arrow_left.gif);background-repeat:no-repeat;padding-left:25px;background-position:0px 2px;height:20px;}
            .casenavigation .next {position:absolute;top:7px;right:13px;background-image:url(http://www.startvaekst.dk/guide/sg4/graphics/arrow_right.gif);background-repeat:no-repeat;padding-right:25px;background-position:right 2px;height:20px;}
.sidecaserotate {overflow:hidden;width:209px !important;}
/*            .sidecaserotate {overflow:hidden;width:209px !important;} */
            .forsidecaserotate {width:311px !important;overflow:hidden;}
            /* .forsidecaserotate {overflow:hidden;width:311px !important;} */
            
/*
            .divider {height:1px;background-color:#bbcbda;margin-top:15px;margin-bottom:10px;line-height:1px;}
            .clm1 .date {display:block;color:#999999;}
            .caserotate ul li {position:relative;}
            .caserotate ul li .desc {background-color:#eef3f8;padding:10px;width:450px;margin-top:-54px;position:absolute;z-index:100;bottom:0px;left:0px;}
            .caserotate {overflow:hidden;width:470px !important;}
            .casenavigation {height:31px;width:470px;background-image:url(/guide/sg4/graphics/casebox_bg.gif);background-repeat:no-repeat;position:relative;}
            .casenavigation .prev {position:absolute;top:7px;left:13px;background-image:url(/guide/sg4/graphics/arrow_left.gif);background-repeat:no-repeat;padding-left:25px;background-position:0px 2px;height:20px;}
            .casenavigation .next {position:absolute;top:7px;right:13px;background-image:url(/guide/sg4/graphics/arrow_right.gif);background-repeat:no-repeat;padding-right:25px;background-position:right 2px;height:20px;}
            .sidecaserotate {overflow:hidden;width:209px !important;}
            .forsidecaserotate {overflow:hidden;width:311px !important;}
*/


/* nyhedsbrevstilmelding */
         .newslettercol1 {width:68px;float:left;margin-right:12px;}
         .newslettercol2 {float:left;line-height:20px;width:360px;}
         .newslettercol2 input {float:left;}
         .newslettercol2 .check {float:left;margin-right:5px;margin-top:3px;}
         .newslettercol2 label {margin-left:10px;cursor:pointer;display:block;float:left;margin-top:-2px}
         .newslettercol2 .level2 {display:block;margin-left:0px;clear:both;}
         .newsletterformular {margin-top:25px;}
         .newsletterformular label {display:block;float:left;width:75px;text-align:right;padding-right:20px;}
/*         .newsletterformular input {border:1px solid #999;height:22px;width:161px;margin-bottom:10px;} */
         .newsletterformular .inputfelt {border:1px solid #999;height:22px;width:161px;margin-bottom:10px;}
         .newsletterformular .desctext {float:right;padding-right:115px;width:90px;margin-top:3px;}
         .newsletterformular tilmeld {color:#333333;font-family:verdana;font-size:1em;margin:0;padding:0;}
         .newsletterformular afmeld {color:#333333;font-family:verdana;font-size:1em;margin:0;padding:0;}
         .error {color:red;}
         
         
/* fade banner produktionsmodul */         
			.pmodul {
				position:relative;
				height:205px;
			}
			.pmodul ul {
				list-style-type:none;
			}
			.pmodul ul li {
				display:none
			}
			.pmodul .pmodul_img {
				position:absolute;
				top:0px;
				left:0px;
				z-index:1;
			}
			.pmodul .pmodul_text {
				z-index:2;
				position:absolute;
				left:430px;
				top:42px;
				width:260px;
				height:140px;
				font-size:14px;
				color:#1e4c72;
			}
			.pmodul .pmodul_text a {
				color:#c13d00;
				display:block;
				position:absolute;
				left:0px;
				bottom:0px;
				font-weight:bold;
				font-size:0.8em;
				background-image:url(../graphics/icons/orange_circle_arrow.gif);
				background-position:0 1px;
				background-repeat:no-repeat;
				padding-left:25px;
			}
			.pmodul .pmodul_menu {
				z-index:2;
				position:absolute;
				width:239px;
				right:0px;
				top:16px;
				height:172px;
			}
			.pmodul .pmodul_menu a {
				display:block;
				width:205px;
				height:25px;
				background-image:url(../graphics/pmodul_menu_bg.gif);
				background-color:transparent;
				margin-bottom:3px;
				color:#2a4863;
				padding-left:15px;
				padding-top:7px;
				font-size:1.3em;
				margin-left:20px;
			}
			.pmodul .pmodul_menu a.active {
				width:239px;
				background-image:url(../graphics/pmodul_menu_active_bg.gif);
				background-color:transparent;
				color:#FFF;
				margin-left:-14px;
			}

/* "goglobal element som nu kan anvendes generelt */

.imagetext {
	width:312px;
	height:194px;
	background-repeat:no-repeat;
}

.imagetext .image_header {
	font-weight:bold;
	font-size:1.2em;
	width:213px;
	padding-top:105px;
	padding-left:10px;
	background-image:url(../graphics/backgrounds/imagebox_top.png);
	background-repeat:no-repeat;
	background-position:0px 90px;
}

.imagetext .image_text {
	width:203px;
	font-size:1em;
	padding-left:10px;
	background-image:url(../graphics/backgrounds/imagebox_bund.png); 
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:17px;
	padding-right:10px;
        /* color: #0066cc; */
}

/* ejerskiftemodel */
            div.tabnav-container
            {                  
                background: transparent url(../graphics/ejerskiftemodel/bgtop.gif) no-repeat left top; /* ../graphics/ejerskiftemodel/bgtop.gif */
                position: relative;
                width: 470px;                 
                padding-top: 8px;
                font-family: Verdana;
                margin-top: 8px;
                line-height: 14px;                                  
                font-weight: bold;                
            }
            div.tabnav-container div.inner
            {
                background-color: #DCE6F0; 
                height: 129px;
            }
            div.tabnav-container div.bottom
            {
                background: url(../graphics/ejerskiftemodel/bgbottom.gif) no-repeat left top; /* ../graphics/ejerskiftemodel/bgbottom.gif */
                height: 10px;
            }
            
            div.tabnav-container span.ejerskifteheader { display: block; font-size: 1.4em; margin: 0px 0px 12px 16px; padding-top: 6px;}

            div.tabnav-container ul
            {
                list-style: none;     
                padding: 0px;         
                margin: 0px 0px 0px 7px;
                height: 40px;
                width: 456px;
            }
            
            div.tabnav-container ul li
            {                
                float: left;                         
                height: 29px;
                width: 114px;                               
            }                            
            div.tabnav-container ul li.first { margin-left: 0; }            
            div.tabnav-container ul li.last { margin-right: 0; }
            
            div.tabnav-container ul li.active { background: transparent url(../graphics/ejerskiftemodel/menubg.gif) no-repeat left top; } /* ../graphics/ejerskiftemodel/menubg.gif */
            div.tabnav-container ul li.hover a { color: #539CCE; }
            div.tabnav-container ul li.active a { color: #FFFFFF; padding: 0; }
            
            div.tabnav-container ul li a
            {
                display: block;                
                margin-top: 11px;                
                color: #000000;
                text-decoration: none;
                text-align: center;   
                text-transform: uppercase;
                border-left: solid 2px #FFFFFF;
                font-size: 0.9em;
            }
            div.tabnav-container ul li.first a, div.tabnav-container ul li.active a { border-left: 0; }
            
            div.tabnav-container ul li.active span
            {
                background: transparent url(../graphics/ejerskiftemodel/block.gif) no-repeat left top; /* ../graphics/ejerskiftemodel/block.gif */
                display: none;
                height: 18px; 
                width: 127px;                
                position: absolute;
                bottom: 63px;
                margin-left: -6px;
                z-index: 1;
            }
            
            div.tabnav-container ul li.first span
            {
                background: transparent url(../graphics/ejerskiftemodel/blockleft.gif) no-repeat left top; /* ../graphics/ejerskiftemodel/blockleft.gif */
                margin-left: 0px;                            
            }
            div.tabnav-container ul li.last span { background: transparent url(../graphics/ejerskiftemodel/blockright.gif) no-repeat left top; } /* ../graphics/ejerskiftemodel/blockright.gif */
            div.tabnav-container ul li.active span, div.tabnav-container ul li.active div { display: block; }
            
            div.tabnav-container ul li div
            {
                background: transparent url(../graphics/ejerskiftemodel/contentbgtop.gif) no-repeat left top; /* ../graphics/ejerskiftemodel/contentbgtop.gif */
                display: none;
                position: absolute;
                bottom: 17px;
                left: 7px;                
                width: 456px;
                height: 55px;
                color: #FFFFFF;                
            }            
            div.tabnav-container ul li div div
            {
                background: #549CCE url(../graphics/ejerskiftemodel/contentbgbottom.gif) no-repeat left bottom; /* ../graphics/ejerskiftemodel/contentbgbottom.gif */
                position: absolute;
                bottom: -10px;
                left: 0px;
            }
            div.tabnav-container ul li div div p { margin: 0px 10px; }
            
/* old ejerskiftemodel */
            div.oldtabnav-container
            {                  
                background: transparent url(../graphics/oldejerskiftemodel/bg.gif) no-repeat left top;
                position: relative;
                width: 470px; 
                height: 122px;
                padding-top: 8px;
                font-family: Verdana;
                margin-top: 8px;
  line-height: 14px;                
/*                font-size: 0.7em;  This line should be removed, so that font sizes will follow the rest of startvaekst.dk */
                font-weight: bold;                
            }
            
            div.oldtabnav-container ul
            {
                list-style: none;     
                padding: 0px;         
                margin: 0px 0px 0px 8px;
                height: 40px;
                width: 456px;
            }
            
            div.oldtabnav-container ul li
            {                
                float: left;                         
                height: 40px;
                width: 114px;
            }                
            
            div.oldtabnav-container ul li.first
            {
                margin-left: 0;                
            }
            
            div.oldtabnav-container ul li.last
            {
                margin-right: 0;
            }
            
            div.oldtabnav-container ul li.hover, div.oldtabnav-container ul li.active
            {
                background: transparent url(../graphics/oldejerskiftemodel/menubg.gif) no-repeat left top;                
            }
            
            div.oldtabnav-container ul li.hover a, div.oldtabnav-container ul li.active a
            {
                color: #FFFFFF;            
            }
            
            div.oldtabnav-container ul li a
            {
                display: block;
                margin-top: 11px;
                color: #000000;
                text-decoration: none;
                text-align: center;   
                text-transform: uppercase;
            }    
            
            div.oldtabnav-container ul li span
            {
                background: transparent url(../graphics/oldejerskiftemodel/block.gif) no-repeat left top;
                display: none;
                height: 18px; 
                width: 127px;                
                position: absolute;
                bottom: 64px;
                margin-left: -6px;
                z-index: 1;
            }
            
            div.oldtabnav-container ul li.first span
            {
                background: transparent url(../graphics/oldejerskiftemodel/blockleft.gif) no-repeat left top;  
                margin-left: 0px;                            
            }
            div.oldtabnav-container ul li.last span
            {
                background: transparent url(../graphics/oldejerskiftemodel/blockright.gif) no-repeat left top;
            }
            
            div.oldtabnav-container ul li.hover span, div.oldtabnav-container ul li.hover div, div.oldtabnav-container ul li.active span, div.oldtabnav-container ul li.active div
            {
                display: block;
            }
            
            div.oldtabnav-container ul li div
            {
                background: transparent url(../graphics/oldejerskiftemodel/contentbg.gif) no-repeat left top;
                display: none;
                position: absolute;
                bottom: 8px;
                left: 8px;                
                width: 456px;
                height: 65px;
                color: #FFFFFF;
            }
            
            div.oldtabnav-container ul li div p
            {
                margin: 10px;
            }                                    



            
.textcontent a {
    text-decoration: underline;
}

.indholdsbox_span a {
    text-decoration: underline;
}

