﻿* { margin: 0; outline:none; }
html {height: 100%;overflow: -moz-scrollbars-vertical;}
body {height: 100%; margin:0; padding:0; background: url(/Files/Billeder/gfx/bodyBack.png) repeat-x top center;}
a img, img{border:0;}
/*----- Form -----*/
#plantSize td{padding:3px 2px;} 
div.paragraphStd form input,div.paragraphStd form textarea{font-family:Arial, sans-serif;}
div.paragraphStd form input.radio{position:relative;top:2px;margin:0 5px;}
div.paragraphStd form table{display:block;margin:0 auto;}
div.paragraphStd form table table table,#plantSize{margin:10px 0;}
div.paragraphStd form table table table td,#plantSize td{border-bottom:1px solid #d9d9d9;}
div.paragraphStd form table table td strong,div.paragraphStd form table table table td img{display:block;width:424px;}
div.paragraphStd form table table td{width:207px;}
/*----- Table -----*/
div.paragraphStd table{border-spacing:0;}
div.paragraphStd table td{padding:0;vertical-align:top;}
/*----- Struktur-----*/
#wrapperFrontpage {width: 932px; height:auto; position:relative; margin: 0 auto -67px; padding:0; background: transparent; min-height: 100%; height: auto !important; height: 100%;}
#wrapper {width: 932px; height:auto; position:relative; margin: 0 auto -67px; padding:0; background: transparent url(/Files/Billeder/gfx/wrapperBack.png) repeat-y; min-height: 100%; height: auto !important; height: 100%;}
#serviceMenu {width: 932px; height: 48px; position:relative; margin:0; padding:0; background:#ffffff;}
#serviceMenuLandevalg {width: auto; height:auto; position:absolute; top:13px; left: 0;}
#serviceMenuLinks {width: auto; height:auto; position:absolute; top:13px; right: 0;}
#serviceMenuLinks ul {list-style:none; margin:0; padding:0;}
#serviceMenuLinks li {float: left; display:inline; margin:0; padding: 0;}
#serviceMenuLinks a {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color: #9a9a9a; padding: 0 10px 0 10px; margin:0;text-decoration: none; background: url(/Files/Billeder/gfx/topNavBack.png) top right no-repeat;}
#serviceMenuLinks a.lastitem {background: none;padding-right:0;}
#mainNav {width: 932px; height: 60px; position:relative; margin:0; padding:0; background: transparent;}
#search {width: 158px; height:30px; position:absolute; top:0; right: 0; background: #000000;}
.searchField2 {width: 102px; height:15px; border:1px solid #c0c0c0; margin:0; padding:3px 2px 0 2px; position:relative; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.searchField {width: 102px; height:17px; border:0; margin:0; padding:3px 2px 0 2px; position:absolute; top: 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.searchBtn2 {cursor: pointer; width: 45px; height:20px; border:0; margin:0; padding:0; position:relative; background:#fee07e; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 20px;}
.searchBtn {cursor: pointer; width: 45px; height:20px; border:0; margin:0; padding:0; position:absolute; top: 5px; right: 0; background:#fee07e; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 20px;}
.searchBtn:hover {background: #c4c4c4;}
#mainNavL1 {width: 932px; height:30px; background: #000;}
#mainNavL1 ul {list-style:none; margin:0; padding:0; height:30px; background-color: #000000; display: inline; float: left;}
#mainNavL1 ul li.menupunkt2 {float: left; margin:0 0px 0 -1px; padding:0 0px 0 0px; background: transparent; display: inline;}
#mainNavL1 li.menupunkt2 a {text-decoration: none; text-transform: uppercase; font-size: 11px; color: #ffffff; width: auto; display:block; padding: 0 15px 0 10px; line-height:30px;background: transparent url(/Files/Billeder/gfx/mainNavDividerBack.png) right 10px no-repeat;}}
#mainNavL1 li.menupunkt2 a.firstitem {margin: 0 0 0 -10px;background: transparent url(/Files/Billeder/gfx/mainNavDividerBack.png) right 10px no-repeat;}
#mainNavL1 li.menupunkt2 a#activeitem {text-decoration: none; text-transform: uppercase; font-size: 11px; color: #000000; width: auto; background: #ffffff; display:block; padding: 0 10px 0 10px; line-height:29px; margin-top:1px;}
#mainNavL1 li.menupunkt2 a.inpath {text-decoration: none; text-transform: uppercase; font-size: 11px; color: #000000; width: auto; display:block; padding: 0 10px 0 10px; line-height:29px; margin-top:1px; background:#ffffff url(/Files/Billeder/gfx/mainNavDividerBack.png) right 10px no-repeat;}
#mainNavL2 {width: 932px; height:30px; background: #fff;}
#mainNavL2 ul {list-style:none; margin:0; padding:0; height:30px; background-color: transparent; display: inline; float: left;}
#mainNavL2 li.menupunkt3 {float: left; margin:0 10px 0 10px; padding:0 0px 0 0px; background-color: transparent; display: inline;}
#mainNavL2 li.menupunkt3 a {text-decoration: none; text-transform: uppercase; font-size: 11px; color: #000000;  width: auto; background: transparent; display:block; padding: 0 10px 0 10px; line-height:30px; margin-left: -10px;}
#mainNavL2 li.menupunkt3 a#activeitem {text-decoration: none; text-transform: uppercase; font-size: 11px;font-weight:bold; color: #000000; width: auto; background: #ffffff; display:block; padding: 0 10px 0 10px; line-height:30px;}
#mainNavL2 li.menupunkt3 a.inpath {text-decoration: none; text-transform: uppercase; font-size: 11px;font-weight:bold; color: #000000; width: auto; background: #ffffff; display:block; padding: 0 10px 0 10px; line-height:30px;}
#leftColumn {width: 707px; height:auto; position:relative; margin:0; padding:0; background: transparent; float:left; display:inline;}
#topGfxFrontpage {width: 697px; height:192px; position: relative; margin:0; padding:0; background: #ffffff;}
#topGfxSubpage {width: 697px; height:150px; position: relative; margin:0; padding:0; background: transparent; padding-bottom: 37px; z-index:1;}
#breadcrumbs {position: absolute; bottom: -187px; left:0; background:#fff; color:#9d9d9d;z-index: 99; width: 697px; height: 30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 7px 0 0 0;}
#breadcrumbs span.Legend a.Legend {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #9d9d9d; margin: 0 0 0 -15px; padding: 0px 15px 0 20px; background-image: url(/Files/Billeder/gfx/icon.gif); background-repeat: no-repeat;background-position: right 0.45em;}
#rightColumn {width: 185px;min-height:490px;height:auto !important; height:490px; position:relative; margin:0; padding:27px 20px 0px 20px; overflow: hidden; background: #fff url(/Files/Billeder/gfx/rightColumnBack.png) repeat-x; float:right; display:inline;}
#rightColumnContent {overflow: hidden; margin-top: -10px;}
#rightColumn .paragraphStd {border-top: 1px solid #d2d2d2; margin: -1px 0 15px 0; padding: 10px 0 0px 0;clear:both;}
#rightColumn .paragraphStd p img {margin: 0 5px 5px 0;}
#push {height: 66px; background: transparent;}
#footer {width:100%; height:66px; position:relative; margin:auto; padding:0; background: #ffffff url(/Files/Billeder/gfx/footerBack.png) repeat-x; border:0;}
#footerContent {width: 932px; height:46px; position:relative; margin:auto; padding:19px 0 0 0;}
#footerContent p, #footerContent p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color: #9a9a9a;}
.copyright {position: absolute; top:19px; right: 0; text-align:right;}
#leftColumn #download_show_all{display:none;}
/*----- Forside -----*/  
#frontpage {width: 697px; height:304px; position:relative; margin:9px 0 0 0; padding: 0; background: #ffffff;}
.box{width: 225px; height:152px; position:absolute; margin:0; padding:0; background: #ffffff url(/Files/Billeder/gfx/forsideBilledeBack.png) center bottom repeat-x; font-size: 10px;}
.boxOne {top:0; left:0;}
.boxTwo {top:0; left:236px;}
.boxThree {top:0; right:0;}
.boxFour {top:153px; left:0;}
.boxFive {top:153px; left:236px;}
.boxSix {top:153px; right:0;}
.box h3 {margin: 0 0 2px 0; padding:0; line-height: 1;}
.box,.box p,.boxText  {line-height: 12px; font-size: 10px;}
.boxText {padding: 6px 6px 0 6px; background: transparent; height: 46px;}
.box img {margin:0; padding:0;}
/*----- Underside-----*/
#subpage {width: 697px; height:auto;}
#left {width: 150px; height: auto; position:relative; margin:0; padding:0; background: transparent; float: left; display:inline;}
#left ul { list-style-type: none; margin:0; padding:0;}
#left li {height:auto; padding:0; margin:0 0 8px 0;background-image: url(/Files/Billeder/gfx/icon.gif); background-repeat: no-repeat;background-position: 0 6px;}
#left li li {background-position: 0 5px;}
#left a {text-decoration: none; color: #9d9d9d; display:block;padding:0 12px 0 0; margin:0; padding-left:12px;line-height:1.3em;}
#left a#activeitem {color: #000; font-weight: bold;} 
#right {width: 510px; height: auto; position:relative; margin:0; padding:0 0 0 27px; background: transparent; float: right; display:inline;}
/*----- Venstre menu-----*/
div#left ul li ul.M4{margin:2px 0 0 12px;}
div#left ul li ul.M4 li, div#left ul li ul.M4 li a{margin:0;font-size:11px;line-height:15px;}
div#left ul li ul.M5{margin:0px 0 5px 12px;}
div#left ul li ul.M5 li, div#left ul li ul.M5 li a{margin:0;font-size:10px;line-height:14px;}
/*----- Typografi-----*/
p,div {font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px; padding:0;}
a {font-family: Arial, Helvetica, sans-serif; font-size:11px; outline: none; color: #000000;}
a:hover {color: #6e6d6d;}
h1,h6  {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size:16px; margin:0; padding:1px 0 10px 0;clear:both;}
h2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; margin:0; padding:12px 0 4px 0;}
h3 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size:11px; margin:0; padding:0 0 10px 0; letter-spacing:normal;}
div.paragraphStd ul, div.paragraphStd ol{margin:6px 20px;padding:0 0 0 10px;list-style-position: outside;font-weight:bold;}/**/
div.paragraphStd ul li, div.paragraphStd ol li{margin:0;padding:0;font-weight:normal;}
/*----- Generelle-----*/
.clear {clear: both;}
/*----- Sitemap v2 -----*/
ul.M0, ul.M1, ul.M2,ul.M3 {margin:0; padding:0; list-style: none;}
ul.M1, ul.M2, ul.M3 {padding: 0 0 0 15px;}
ul.M1 {padding: 10px;}
ul.M0 li a {font-family: Arial, Helvetica, sans-serif; font-size:11px; outline: none; color: #000; text-decoration: none; font-weight: bold;}
ul.M1 li a {font-family: Arial, Helvetica, sans-serif; font-size:11px; outline: none; color: #000; text-decoration: none; font-weight: bold;}
ul.M2 li a {font-family: Arial, Helvetica, sans-serif; font-size:11px; outline: none; color: #000; text-decoration: none; font-weight: normal; border: 0;}
ul.M3 li a {font-family: Arial, Helvetica, sans-serif; font-size:11px; outline: none; color: #909090; text-decoration: none; font-weight: normal; border: 0;}
/*----- News v2 -----*/
#newslist {padding:0; margin:0;}
#newslist li {margin: 0; padding:0;}
#newslist li p {margin: 0; padding:0 0 3px 0;}
#newslist li p a {text-decoration: none; color: #000000; display: inline; text-align: left;}
#newslist li p a:hover {text-decoration: underline;}
#newslist li div a {text-decoration: underline; color: #000000; }
#newsback {color: #000000;}
.newslistLink {text-align: right;}
/*----- Paragraphs -----*/
div.paragraphStd {background: transparent; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 14px;padding-bottom:10px; position:relative;}
/*----- DownloadCenter og contact-----*/
div.downloadcenter{height:44px;line-height:1;}
div.contactelement{height:71px;line-height:1;border-top: 1px solid #d2d2d2;margin-top:10px;padding-top:10px;}
div.contactelement a,div.downloadcenter a {color: #4a4a4a;clear:left;}
div.contactelement a img,div.downloadcenter a img{border:none;float:left;margin:0 10px 5px 0;clear:left;}
.tableKontaktperson {margin: 0; padding: 0;}
/*----- Sitemap v2 -----*/
ul#sitemap{margin:0 50px;width:310px;list-style:none;}
ul#sitemap ul{width:310px;margin:2px 0 4px 0;list-style:none;}
ul#sitemap li{padding:0;margin:2px 0 4px 10px;}
ul#sitemap li a{font:bold 14px/1 Georgia, "Times New Roman", Times, serif;color:black;}
ul#sitemap li li a{font:bold 13px/1  Arial, Helvetica, sans-serif;}
ul#sitemap li li li a{font:normal 12px/1 Georgia, "Times New Roman", Times, serif;}
ul#sitemap li li li li a{font:bold 11px/1 Arial, Helvetica, sans-serif;}
ul#sitemap li li li li li a{font:normal 11px/1 Arial, Helvetica, sans-serif;}
.youtubeVideo{
  width:560px;
  height:320px;
  overflow:hidden;
}
._block_modal{
  background:#fff;
  padding:10px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}

