/* Basic layout */

body
{
    background-color: #FFF;
    font-family: verdana;
    color: #000000;
    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;
}

.clear
{
    clear: both;
}

.floatleft
{
    float: left;
}

.column312 {
  width: 312px;
}

.column200 {
  width: 200px;
}

.coulmn304
{
    width: 304px;
}

.column310
{
    width: 310px;
}

.coulmn636 {
  width: 636px;
}

.coulmn748 {
  width: 748px;
}

.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;
}

h1
{
    font-size: 2em;
    margin-bottom: 8px;
    margin-top: 0px;
}

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: 90px;
/*    height: 120px; */
    position: relative;
}

#top #logo
{
/*  background-image: url(../graphics/top/vaekstfabrikken_logo_h84.jpg); */
  background-image: url(../graphics/logo_vaekstfabrikkerne.jpg);
  position: absolute;
  top: 20px;
  right: 19px;
  background-repeat: no-repeat;
  background-position: 0 0;
    width: 300px;
    height: 48px;
/*
  height: 84px;
  width: 456px;
*/
}

#top #logo a
{
    width: 300px;
    height: 48px;
/*
    width: 456px;
    height: 84px;
*/
    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: 230px;
}

#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-color: #000000;
  margin-bottom: 12px;
}

/* Footer */

#footer
{
  width: 959px;
  height: 20px;
  overflow: hidden;
  margin-top: 20px;
  margin-left: 20px;
  background-color: #000000;
  margin-bottom: 12px;
  text-align: center;
  color: #ffffff;
}

#footer a, #footer a:visited
{
    color: #ffffff;
    text-decoration: none;
}


.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);
}

.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
{
    padding-left: 30px;
    border-bottom: 0px;
    background-image: url(../graphics/dash.gif) !important;
  background-position: 20px 8px;
}

.menu .level4 a
{
    padding-left: 40px;
    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
{
    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;
}

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;
    _margin-right: 20px;
}

a, a:visited
{
    color: #572c86;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

#topmenu a.item
{
    color: #ffffff;
    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-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);
}

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

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

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

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:hover
{
    text-decoration: underline !important;
}

a:link
{
    text-decoration: none;
}

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

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

.ivaerksaetter .menu .outline
{
    background-image: url(../graphics/backgrounds/menu_top_green.gif);
    background-color: #e5eed7;
}

.ivaerksaetter .menu .outlinebottom
{
    background-image: url(../graphics/backgrounds/menu_bottom_green.gif);
}

.ivaerksaetter .menu .outline a
{
    background-image: url(../graphics/icons/link_arrow_green.gif);
    border-bottom: 1px solid #cddbad;
}

.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 {
  background-image: url(../graphics/backgrounds/menu_roundedges_top.gif);
  background-repeat:no-repeat;
  background-position:5px top;
}

.menu .outline .level2 .whiteroundedges {
  background-position:20px 0px;
}

.menu .outline .edgesbottom {
  background-image: url(../graphics/backgrounds/menu_roundedges_bottom.gif);
  background-repeat:no-repeat;
  background-position:5px bottom;
  height:4px;
  font-size:0px;
}

.menu .outline .level2 .edgesbottom {
  background-position:20px bottom;
}

.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: url(../graphics/backgrounds/menu_top_blue.gif);
    background-color: #dce6f0;
}

.virksomhed .menu .outlinebottom
{
    background-image: url(../graphics/backgrounds/menu_bottom_blue.gif);
}

.virksomhed .menu .outline a
{
    background-image: url(../graphics/icons/link_arrow_blue.gif);
    border-bottom: 1px solid #edf2f7;
}

.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: url(../graphics/backgrounds/menu_top_orange.gif);
    background-color: #f9e2c6;
}

.vaekst .menu .outlinebottom
{
    background-image: url(../graphics/backgrounds/menu_bottom_orange.gif);
}

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

.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: url(../graphics/backgrounds/menu_top_grey.gif);
    background-color: #e1e1e1;
}

.vaerktoej .menu .outlinebottom
{
    background-image: url(../graphics/backgrounds/menu_bottom_grey.gif);
}

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

.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);
    padding-left: 20px;
    width: 211px;
    min-height: 20px;
    color: #5b9510 !important;
    font-weight: bold;
    _height: 20px;
}

a.ivaerksaetter
{
    display: block;
    background-image: url(../graphics/icons/green_circle_arrow.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    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;
    color: #1a669b !important;
    font-weight: bold;
    margin-top: 5px;
}

a.virksomhed_selected
{
    display: block;
    background-image: url(../graphics/backgrounds/menu_blue.gif);
    padding-left: 20px;
    width: 211px;
    min-height: 20px;
    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;
    color: #b34c01 !important;
    font-weight: bold;
    margin-top: 5px;
}

a.vaekst_selected
{
    display: block;
    background-image: url(../graphics/backgrounds/menu_orange.gif);
    padding-left: 20px;
    width: 211px;
    min-height: 20px;
    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;
    color: #707070 !important;
    font-weight: bold;
    margin-top: 5px;
}

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

.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;
  padding:10px;
}

.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;
  padding:10px;
}

.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;
  padding:10px;
}

.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;
  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;
    _width: 948px;
    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;
    _width: 300px;
}

.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;
    _width: 948px;
    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;
    _width: 300px;
}

.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;
    _width: 948px;
    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;
    _width: 300px;
}

.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;
    _width: 948px;
    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;
    _width: 300px;
}

.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;
    _width: 948px;
    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;
    _width: 300px;
}

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

.bluebox312 {
  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, #footer, .print
    {
        display: none;
    }



    #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 */

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

#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 .headerpurple, .column312 .headergreen, .column312 .headerdarkgrey, .column312 .headerlightgrey,
.column200 .header, .column200 .headerblue, .column200 .headerpurple, .column200 .headergreen, .column200 .headerdarkgrey, .column200 .headerlightgrey,
.rightcolumn .header, .rightcolumn .headerblue, .rightcolumn .headerpurple, .rightcolumn .headergreen, .rightcolumn .headerdarkgrey, .rightcolumn .headerlightgrey,
.rightcolumn312 .header, .rightcolumn312 .headerblue, .rightcolumn312 .headerpurple, .rightcolumn312 .headergreen, .rightcolumn312 .headerdarkgrey, .rightcolumn312 .headerlightgrey */
.header, .headerblue, .headerpurple, .headergreen, .headerdarkgrey, .headerlightgrey {
  background-image: none;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: top left;
  margin: 11px 0px 0px 0px;
}

/*
.column312 .header h1, .column312 .headerblue h1, .column312 .headerpurple h1, .column312 .headergreen h1, .column312 .headerdarkgrey h1,  .column312 .headerlightgrey h1,
.column200 .header h2, .column200 .headerblue h2, .column200 .headerpurple h2, .column200 .headergreen h2, .column200 .headerdarkgrey h2,  .column200 .headerlightgrey h2,
.rightcolumn .header h2, .rightcolumn .headerblue h2, .rightcolumn .headerpurple h2, .rightcolumn .headergreen h2, .rightcolumn .headerdarkgrey h2, .rightcolumn .headerlightgrey h2,
.rightcolumn312 .header h2, .rightcolumn312 .headerblue h2, .rightcolumn312 .headerpurple h2, .rightcolumn312 .headergreen h2, .rightcolumn312 .headerdarkgrey h2, .rightcolumn312 .headerlightgrey h2
*/
.header h1, .headerblue h1, .headerpurple h1, .headergreen h1, .headerdarkgrey h1, .headerlightgrey h1,
.header h2, .headerblue h2, .headerpurple h2, .headergreen h2, .headerdarkgrey h2, .headerlightgrey h2 {
  font-size: 1em;
  background-image: none;
  padding: 3px;
  padding-left: 14px;
  margin: 0px 0px 0px 0px;
}

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


/* colorbox */
.box, .boxblue, .boxpurple, .boxgreen, .boxdarkgrey, .boxlightgrey {
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 0px 0px 0px 0px;
  margin: 11px 0px 5px 0px;
}

.box p, .boxblue p, .boxpurple p, .boxgreen p, .boxdarkgrey p, .boxlightgrey p {
  padding: 0px 10px 0px 10px;
}

.box .top, .boxblue .top, .boxpurple .top, .boxgreen .top, .boxdarkgrey .top, .boxlightgrey .top {
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 6px;
}

.column312 .header, .column200 .header, .column312 .header h1, .column200 .header h2 {
  background-image: none;
  background-color: #ffffff;
  color: #000000;

}
.fokus .header {
  background-color: #ffffff;
  background-image: none;
}
.fokus .header h1 {
  background-image: none;
}


/* Valgfri blå */
.fokusblue .header {
  background-color: #00add0;
  background-image: none;
}
.fokusblue .header h1 {
  color:  #ffffff;
  background-image: none;
}
.fokusblue h1, .fokusblue h2, .fokusblue h3 {
  color:  #00add0;
}

.column312 .headerblue, .column200 .headerblue {
  background-color: #00add0;
}
.column312 .boxblue, .column200 .boxblue {
  background-color: #00add0;
}

.column312 .headerblue h1, .column200 .headerblue h2 {
  font-size: 1em;
  color: #ffffff;
}

.boxblue a.arrow {
  background-image: url(../graphics/icons/link_arrow_white.gif);
}
.boxblue /*, .boxblue a*/ {
  color:#ffffff;
}


/* Valgfri lilla */
.fokuspurple .header {
  background-color: #572c86;
  background-image: none;
}
.fokuspurple .header h1 {
  color:  #ffffff;
  background-image: none;
}
.fokuspurple h1, .fokuspurple h2, .fokuspurple h3 {
  color:  #572c86;
}

.column312 .headerpurple, .column200 .headerpurple {
  background-color: #572c86;
}
.column312 .boxpurple, .column200 .boxpurple {
  background-color: #572c86;
}

.column312 .headerpurple h1, .column200 .headerpurple h2 {
  font-size: 1em;
  color: #ffffff;
}

.boxpurple {
  color:#ffffff;
}
.boxpurple a, .boxpurple a:visited {
 color: #00add0;
}


/* Valgfri grøn */
.fokusgreen .header {
  background-color: #d8e022;
  background-image: none;
}
.fokusgreen .header h1 {
  color:  #000000;
  background-image: none;  
}
.fokusgreen h1, .fokusgreen h2, .fokusgreen h3 {
  color:  #d8e022;
}

.column312 .headergreen, .column200 .headergreen {
  background-color: #d8e022;
}
.column312 .boxgreen, .column200 .boxgreen {
  background-color: #d8e022;
}

.column312 .headergreen h1, .column200 .headergreen h2 {
  font-size: 1em;
}

.rightcolumn .boxgreen {
  background-color: #d8e022;
}

/*
.boxgreen /*, .boxgreen a */ {
  color:#ffffff;
}
*/


/* Valgfri lysegrå */
.fokuslightgrey .header {
  background-color: #d3d3d3;
  background-image: none;  
}
.fokuslightgrey .header h1 {
  color:  #000000;
  background-color: #d3d3d3;
  background-image: none;  
}
.fokuslightgrey h1, .fokuslightgrey h2, .fokuslightgrey h3 {
  color:  #d3d3d3;
}

.column312 .headerlightgrey, .column200 .headerlightgrey {
  background-color: #d3d3d3;
}
.column312 .boxlightgrey, .column200 .boxlightgrey       {
  background-color: #d3d3d3;
}

.column312 .headerlightgrey h1, .column200 .headerlightgrey h2 {
  font-size: 1em;
  background-color: #d3d3d3;
}

/*
.boxlightgrey, .boxlightgrey  {
  color:#ffffff;
}
*/

/* Valgfri mørkegrå */
.fokusdarkgrey .header {
  background-color: #747678;
  background-image: none;  
}
.fokusdarkgrey .header h1 {
  color:  #ffffff;
  background-image: none;  
}
.fokusdarkgrey h1, .fokusdarkgrey h2, .fokusdarkgrey h3 {
  color:  #747678;
}

.column312 .headerdarkgrey, .column200 .headerdarkgrey,
.column312 .boxdarkgrey, .column200 .boxdarkgrey       {
  background-color: #747678;
}

.column312 .headerdarkgrey h1, .column200 .headerdarkgrey h2 {
  font-size: 1em;
  color: #ffffff;
}

.boxdarkgrey /*, .boxdarkgrey a*/ {
  color:#ffffff;
}


/* -------------------------- 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;
}

/* Log ud i top menu */
a.logout
{
    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;
}

/* 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}

