body{margin: auto; text-align: center; font-size:0.7em; background:url(../images/backgrounds/bgGradiant.gif) top left repeat-x #eeeee8;}
html body{margin: 0px 0px 10px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #595957; font-size:0.7em; }
img{ border:0 none; }
fieldset{ border:0 none; margin:0; padding: 0; }
h1{ color:#5a7ca0; font-size: 212%; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
h2, h3{ color: #5a7aac; font-size: 136%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding: 10px 0; margin: 0;}
a{ text-decoration: none; color:#82af00;}
a:hover{ text-decoration: underline; }
hr{ height:1px; overflow: hidden; color:#e1e7ec; background:#e1e7ec; border:0 none;}
legend{ display: none; }

.becPage{ width: 100%; height: 100%; background: url(../images/backgrounds/background_3.gif) top center no-repeat; text-align: center }
.becPageContainer{ width: 968px;  margin: 0 auto; position: relative; background: transparent; height: 386px;}
.becBackground{ width: 958px; float: left; /*margin: 0 auto; */position: relative;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; background:url(../images/backgrounds/pageBg.gif) top left repeat-x #f2f2ee; border-left:5px solid #ffffff; border-right:5px solid #ffffff; }
.becFooter{ width: 968px; background: url(../images/backgrounds/footerBg.gif) left top no-repeat; height: 55px; float: left; text-align: left; padding-top: 9px;}
.becBottom{ width: 968px; float: left; text-align: left; padding-top: 9px; margin-bottom: 10px; padding-bottom:10px; }

/* Top navigation */
.becTop{width:958px; height: 124px; overflow: hidden; background: url(../images/backgrounds/topBg.gif) no-repeat;}
.wptServiceNavigation{ list-style: none; margin:8px 0 0 0;}
.wptServiceNavigation li{ float: left; display:inline; font-size: 91%; color:#868686; padding-right:21px; }
.wptServiceNavigation a{ color:#868686; /*text-decoration: none;*/ }
.hlpVaabenImg{ margin: 12px 66px 0 0; }
.hlpNanoqImg{ margin: 43px 0 0 20px }
a.wptFlagHolder, a.wptFlagHolderChoosen{background-position:0 0; height: 10px; margin:0 10px 0 0; width:16px; display: block; float: left; margin-top: 4px;}
a.wptFlagHolder:hover{ background-position: 0 -10px; }
a.wptFlagHolderChoosen{background-position: 0 -10px;}
#flagGL{ background-image: url(../images/sitewide/flagGL.gif);}
#flagDK{ background-image: url(../images/sitewide/flagDK.gif);}
#flagUK{ background-image: url(../images/sitewide/flagUK.gif);}
.hlpLanguage{ margin: 24px 0 0 21px; width:800px; }
.hlpLanguage form, .hlpLanguage form input, .hlpLanguage form select{float: left; display: inline; margin-right: 10px; }
input.searchButton{ width: 11px; height: 18px; background-image: url(../images/sitewide/arrowGrenGrey.gif); background-position: 0 0; border:0 none; padding: 0; background-color: transparent;}
input.searchButton:hover{ background-position: 0 -18px }
.fldSearch{ width: 217px; height: 16px; border:1px solid #9c9c9c; font-size: 91%; color:#9c9c9c; padding-top:2px; padding-left:5px;}
.fldSelectSearch{ width: 217px; height: 18px; border:1px solid #9c9c9c; font-size: 91%; color:#9c9c9c;}
.searchformDiv, .searchformDivRight{ float:left; display:inline; width:300px; overflow:hidden; margin-left:73px;}
.searchformDiv fieldset{ width: 300px; }
.searchformDivRight{margin-left:0; width:270px;}
.searchformDiv form{ width:240px; }
/* Main Menu */
.wptMainMenu{ width:958px; height: 40px; margin:5px 0 0 0;}
.wptMainMenu a{ float: left; display: inline; margin: 0; padding: 0; }
.wptMainMenu a img{ float: left; display: inline; margin: 0; padding: 0; }
.hlpFrontPageMenuLine{ background: #82af00; height: 5px; overflow: hidden; display: none;}

/* Main Menu - Sub Menu */
.wptMainMenu ul li div { left: 0px; top:169px; position:absolute; display: none; }
.wptMainMenu ul li div div{ top:30px; left:21px; }
.wptMainMenu ul li div div.dropdownRight{ top:17px; left:740px; }

/* image container */
.becPictureContainer{ width: 958px; height: 120px;  border-bottom: 5px solid #ffffff;}

/* content background */
.becGradientcontainer{ width: 958px; background:url(../images/backgrounds/pageBg.gif) top left repeat-x #F2F2EE; background-position: 0 -196px; }

/* Frontpage picture */
.becFrontpagePicture{height: 210px;}

/* Frontpage dropdown */
.dropdownLeft { width: 677px; height: 160px; overflow: hidden;}
.dropdownLeft ul{ margin: 0; padding:0; float: left; display: inline; width: 213px; list-style: none; }
.dropdownLeft ul.hlpMarginRightTen{ margin: 0 10px 0 0 }
.dropdownLeft ul li{ border-bottom: 1px solid #e7ece9; width: 209px; padding:9px 0 3px 0;}
.dropdownLeft ul li a{ color:#6ea700; }
.wptMainMenu a.hlpHalfWidth{ float: left; display: inline; margin: 0; padding: 0 0 0 22px; }
.dropdownRight{width:197px; height: 167px;  overflow: hidden;}
.dropdownRight h2{ padding:0 0 0 0; }
.dropdownRight ul{ margin: 0; padding:0; float: left; display: inline; width: 158px; list-style: none; }
.dropdownRight ul li{width: 158px; padding:4px 0 3px 0;}
.dropdownRight ul li a{ color:#6ea700; background: url(../images/arrows/arrowGreenSmall.gif) no-repeat; padding-left:14px; background-position:0 4px; }

/* Breadcrumb */
.wptBreadCrumb{ list-style: none; margin:8px 0 22px 0; padding: 0 11px;}
.wptBreadCrumb li{ float: left; display:inline; font-size: 91%; color:#868686; padding:0 10px; background: url(../images/sitewide/breadcrumb.gif) right no-repeat }
.wptBreadCrumb li.noDivider{ background-image: none; } 
.wptBreadCrumb a{ /*text-decoration: none;*/ color:#868686; }

/* left menu */
.becLeftContent{ width:219px; background: url(../images/backgrounds/leftMenuBg.gif) bottom no-repeat; margin-left: 11px;}
.becLeftContent ul{ list-style: none; margin: 0 0 30px 0; padding:0; }
.becLeftContent ul.hlpMarginTopTen{ margin-top: 10px; }
.becLeftContent ul li{ width: 219px; border-bottom: 1px solid #ffffff; min-height:24px;  height:auto !important;  height:24px; vertical-align: middle; position:relative; }
.menuTop{background: url(../images/menu/menu_Level1.gif) bottom no-repeat #a2b7c6; min-height:35px;  height:auto !important;  height:35px;}
.menuAncestor, .menuParent{ background: #cfd9e2; }
.menuSibling{ background: #dfdfd8; }
.menuSelf{ background: #a5a59c; }
.becLeftContent a{ display: block;  /*text-decoration: none;*/}

.menuTop a{ font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 136%; padding: 9px 32px 9px 10px; background: url(../images/menu/menu_level1_arrow.gif) no-repeat; background-position: 197px 11px;}
.menuTop ul li a{ font-size: 100%; }
.menuTop a:hover{ background: url(../images/menu/menu_level1_arrow_over.gif) no-repeat; background-position: 197px 11px;}
.menuParent a{ color:#5a7aac; padding: 5px 32px 5px 10px; background: url(../images/menu/menu_grandparent_arrow_down.gif) no-repeat; background-position: 197px 6px;}
.menuAncestor a{ color:#5a7aac; padding: 5px 32px 5px 10px; background: url(../images/menu/menu_grandparent_arrow_down.gif) no-repeat; background-position: 197px 6px;}
.menuAncestor a:hover{ background: url(../images/menu/menu_grandparent_arrow_out.gif) no-repeat; background-position: 197px 6px; }
.menuSibling a{ color:#5a7aac; padding: 5px 32px 5px 10px;}
.withNephew a{ background: url(../images/menu/menu_child_arrow_out.gif) no-repeat; background-position: 197px 6px; }
.menuSelf a{ color:#ffffff; padding: 5px 32px 5px 10px;}
.withChildren a{ background: url(../images/menu/menu_arrow_parent_down.gif) no-repeat; background-position: 197px 6px; }

/* left menu, submenu/dropdown */
.becLeftContent ul li ul { background: #cfd9e2; float:none; left: 222px; top:0px; position:absolute; display: none; }
.becLeftContent ul li ul li a { color:#5a7aac; padding: 5px 32px 5px 10px; background-image: none; }
.becLeftContent ul li ul li a:hover { color:#5a7aac; background-image: none; }
/*
	From: cpa
	To: pso
	Message: Jeg kan ikke få ul'en font-size til at være korrekt under menuTop ul li a
*/
/*.becLeftContent ul li.menuTop ul li a { font-size: 100%; }*/


/* Content */
.becContentContainer{ width: 697px; margin-left: 20px;}
.becContentContainer  h1{ margin: 17px 0 0 10px; min-height:43px; height:auto !important;  height:43px;}
/*.becCenterContent { width: 438px; padding: 0 10px 30px 10px; background:url(../images/backgrounds/contentBg.gif) bottom left repeat-x #ffffff; border-top:1px solid #bcc9d4; min-height:300px;  height:auto !important;  height:300px; }*/
.becCenterContent { width: 438px; overflow: hidden; padding: 11px 10px 50px 10px; background:url(../images/backgrounds/rightBg.gif) bottom left repeat-x #ffffff; border-top:1px solid #bcc9d4;}
.becCenterContent h2{ width: 403px; }
.widedoc .becCenterContent h2{ width:678px; }
.becCenterContent > div 
.widedoc .becCenterContent > div{ width:678px; }
.wptContentreference{ width:458px; background:url(../images/backgrounds/rightBg.gif) bottom left repeat-x #ffffff; padding: 0 0 40px 0; min-height: 30px; height:auto !important;  height:30px;}
.wptContentreference h2{ width: 438px; background: url(../images/sitewide/longGreen.gif) no-repeat bottom #9cc700; color:#ffffff; min-height: 15px; height:auto !important;  height:15px; margin: 0; padding: 10px 10px 8px 10px;}
.wptContentreference ul{ list-style: none; margin: 8px 10px 0 10px; padding:0; }
.wptContentreference ul li{min-height:29px;  height:auto !important;  height:29px; border-top: 1px solid #d7dfe5; padding-top: 11px;}
.wptListContainer ul li{ color:#6ea700; }
.wptContentreference ul li.hlpArrowList{min-height:10px;  height:auto !important;  height:10px; border-top: 0px none; padding-top: 5px;  clear: left;}
.wptContentreference ul li.hlpNoBorder{ border: 0 none; }
.wptContentreference a { color:#6ea700; }
.wptListContainer ul li ul{ width: 666px; margin: 0 0 0 10px; float: left; display: inline;}
.wptListContainer ul li ul li.hlpArrowList{ width: 300px; float: left; display: inline; clear: none;}
.becWideContent{ width: 936px; margin-left: 20px;}
.hlpFlLeft .content, .debatesmall{ width: 425px; }
.emneListeItem{ margin-left: 15px; display:block; }


.becRightContent{ width: 219px; margin-left: 20px; }
.becCenterContent img{ border:1px solid #bac8d3; margin: 13px 0; /*max-width: 436px;*/}

.hlpTwoCollumnsWithMenu .becCenterContent{ width: 678px; min-height:10px;  height:auto !important; }
/*.hlpTwoCollumnsWithMenu .becCenterContent img{ width: 676px;}*/
.hlpTwoCollumnsWithMenu .wptContentreference{ width: 698px;}


/* Reference */
.becRightContent { border-top:1px solid #BCC9D4; }
.wptReference{ width:219px; overflow: hidden; background: url(../images/backgrounds/rightBg.gif) bottom repeat-x #ffffff; padding-bottom: 40px; min-height:40px; }
.wptReference h2{ margin-left:10px;  }
.wptRefBlueBox{ width:219px; overflow: hidden; background:url(../images/backgrounds/blueRefDocBottomBg.gif) bottom no-repeat #95acbe; padding-bottom: 23px; margin-bottom: 10px;}
.refContent{ float: left; width: 199px; margin: 13px 10px 0 10px; padding-bottom: 10px; display: inline;;}
.refContent a{ background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat; background-position: 0 3px; color:#6ea700; padding-left: 15px; }
.refContent hr{ height: 1px; overflow: hidden; color:#d7dfe5; background-color: #d7dfe5; /*margin: 0;*/ padding: 0; border:0 none; overflow: hidden;  }
.refContent h3{ margin: 0 0 8px 0; padding: 0; }
.refContent p{ margin: 0 0 5px 0; }
.refContent br{ margin-bottom: 5px; }
.wptRefBlueBox  .refContent a{ background: url(../images/arrows/arrowWhiteOnBlue.gif) no-repeat; background-position: 0 2px; color: #ffffff; padding-left: 18px;}
.wptRightRef { padding-bottom: 14px; }
.wptRightRef h2, .wptRefBlueBox h2{font-size: 136%; font-family: Arial, Helvetica, sans-serif; color: #ffffff; min-height: 15px; height:auto !important;  height:15px; margin: 0; padding: 10px 10px 8px 10px; width: 199px}
.wptRefBlueBox h2{ background: url(../images/reference/refBlurDoc.gif) bottom no-repeat #95acbe; }
.wptRefBlueBox .refContent{ color: #ffffff; }
.hlpGreenRef h2{ background: url(../images/reference/refGreen.gif) bottom no-repeat #9fc900; }
.hlpBlueRef h2{ background: url(../images/reference/refBlur.gif) bottom no-repeat #a3b7c6;}
.hlpBlueMailRef h2{ background: url(../images/reference/refBlueMail.gif) bottom no-repeat #a3b7c6;}
.hlpBlueMailRef{ background: url(../images/backgrounds/blueRefBg.gif) repeat-x; background-position: 0 35px; min-height: 153px; height:auto !important;  height:153px;}
.hlpBlueMailRef a, .jobref a{ background-image: none; padding-left: 0;}
.hlpBlueMailRef hr{ color:#ffffff; background-color: #ffffff; }
.hlpBlueMailRef .refContent{ color:#5a7ca0; }
.hlpBlueNewsRef h2{ background: url(../images/reference/refBlueLong.gif) no-repeat #a3b7c6; width:458px;}
.hlpBlueNewsRef h3{ float: left; }
.hlpBlueNewsRef .refContent{ width: 438px; }
.wptRefWhiteBox{ background:#FFFFFF url(../images/backgrounds/rightBg.gif) repeat-x scroll center bottom; /*border-top:1px solid #BCC9D4;*/ padding-bottom:30px;}
.wptRefWhiteBox h2{ margin-left: 10px; width:209px;}
.wptRefWhiteBox .refContent{ list-style: none; margin: 10px 10px 0 10px; padding:0; }
.wptRefWhiteBox .refContent a{ background: url(../images/arrows/arrowGreenSmall.gif) no-repeat; background-position: 0 3px; display: block;}

/* 2 columns */
.becContentContainer .becCenterContent ul.wptEmneUl{ list-style: none; margin: 7px 0 0 0; padding:10px 0 6px 0; border-bottom: 1px solid #d7dfe5;}
.becContentContainer .becCenterContent ul.wptEmneUlBorder{ border-top: 1px solid #d7dfe5; border-bottom: 1px solid #d7dfe5; padding-top:17px;}
.becContentContainer .becCenterContent ul.hlpNoBorder{ border-bottom: 0 none; }
.becContentContainer .becCenterContent ul.wptEmneUl li{  width:209px; float:left; display: block; color:#000000; padding:0 10px 10px 0; color:#6EA700; overflow: hidden;}
.becContentContainer .becCenterContent ul.wptEmneUl li a{ color:#6EA700; }
.hlpTwoCollumns{ width:936px; margin-left: 11px; padding-bottom:30px;}
.hlpTwoCollumns .becCenterContent { width: 678px; padding-right: 9px; }
.hlpTwoCollumns .becCenterContent ul{ list-style: none; margin: 10px 0 0 0; padding:0; border-bottom: 1px solid #d7dfe5;}
.hlpTwoCollumns .becCenterContent ul.hlpNoBorder{ border-bottom: 0 none; }
.hlpTwoCollumns .becCenterContent ul li{  width:216px; float:left; display: block; color:#6ea700; padding:0 10px 10px 0; overflow: hidden;}
.hlpTwoCollumns .becCenterContent ul.hlpNoFloatList li{  width:216px; float:none; display: block; color:#6ea700; padding:0 10px 10px 0;}
.hlpTwoCollumns .becCenterContent ul li a{ color:#6ea700; /*white-space: nowrap; padding-left:16px;*/}
.hlpTwoCollumns .becCenterContent ul li a.firstChild{ width: 201px; white-space:normal;}

/* 1 column */
.hlpOneCollumns{ width:936px; margin-left: 11px; padding-bottom:30px;}
.hlpOneCollumns .becCenterContent { width: 916px; padding-right: 9px; }
.hlpOneCollumns .becCenterContent ul{ list-style: none; margin: 10px 0 0 0; padding:0; border-bottom: 1px solid #d7dfe5;}
.hlpOneCollumns .becCenterContent ul.hlpNoBorder{ border-bottom: 0 none; }
.hlpOneCollumns .becCenterContent .treeview ul{ border-bottom: 0 none; margin-top: 0; }
.hlpOneCollumns .becCenterContent ul li{  width:216px; float:left; display: block; color:#6ea700; padding:0 10px 10px 0;}
.hlpOneCollumns .becCenterContent ul li a{ color:#6ea700; }


.child{ font-size:136%; background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat; background-position: 0 3px; color:#6ea700; padding:0 0 5px 15px; font-family: Arial, Helvetica, sans-serif; display: block;}
.job{ font-size:136%; background: url(../images/arrows/large_green_on_white.gif) no-repeat; background-position: 0 3px; color:#6ea700; padding:0 0 5px 15px; font-family: Arial, Helvetica, sans-serif; display: block;} 

/* Comments */
#pageCommentForm label{ clear: both; width: 400px; display: block; padding:15px 0 5px 0; }
#pageCommentForm input.formInput, #pageCommentForm textarea{ width:423px; border:1px solid #9c9c9c; color:#868686; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 91%; background: #f9f9f8; float: left; padding:2px 0; display: inline;}
.commentdate{ margin:0; font-size: 91%; color:#868686; }

/* Footer */
.becFooter p, .becBottom p{ margin:0 0 0 16px; font-size: 91%; color:#868686; }
.becBottom a{ color:#6ea700;}

/* Icon holder */
.becIcon{ height: 17px; margin: 8px 22px 0 0;}
.becIcon a{ background-position: 0 0; height:17px; display: block; float: left;}
.becIcon a:hover{ background-position: 0 -23px; }
a#print{ background-image: url(../images/icon/iconPrint.gif); width:18px; margin-right:14px;}
a#lilleA{ background-image: url(../images/icon/iconSmallA.gif); width: 11px; }
a#storA{ background-image: url(../images/icon/iconLargeA.gif); width:13px;  margin-right:10px;}
a#abonner{ background-image: url(../images/icon/iconCheck.gif); width:16px; margin-right:9px;}
a#tip{ background-image: url(../images/icon/iconSend.gif); width: 25px; }

.iconholder{ height: 22px; width:22px; display: block; float: left; background-image:url(../images/icon/iconTypeStrip.gif); background-repeat: no-repeat;}
.iconRss{ background-position:0 0;  }
.iconEkstern{ background-position: 0 -36px; }
.iconAlert{ background-position: 0 -70px; }
.iconSitemap{ background-position: 0 -108px; }
.iconSendMail{ background-position: 0 -145px; }
.iconHelpMail{ background-position: 0 -182px; }
.iconEndMail{ background-position: 0 -222px; }
.iconDoc{ background-position: 0 -261px; }
.iconQuestion{ background-position: 0 -301px; }
.iconSeek{ background-position: 0 -340px; }
.iconArrow{ background-position: 0 -380px; }
.iconLargeArrow{ background-position: 0 -422px; }
.iconCalender{ background-position: 0 -462px; border:0 none;}

/* kampainge */
.wptcampaignHolder{ width: 698px; overflow: hidden; border-top:1px solid #bfcdd8; background: url(../images/backgrounds/campaignBoxBg.gif) right bottom no-repeat #a3b6c5;}
.wptcampaignHolder img{ border: 0; width: 478px; float: left; margin: 0;}
.wptcampaignHolder form{ width:209px; margin-left: 10px;}
.wptcampaignHolder label{ color: #ffffff; margin: 13px 0 4px 0; clear: both; float: left; }
#kampaingeSoeg{ width:177px; border:1px solid #9c9c9c; font-size: 91%; height: 16px;  color:#9c9c9c; padding-top:2px;}
.becHorizontalRef{ padding: 20px 0; border-top:1px solid #bcc9d4; min-width: 697px; width:auto !important; width:697px; }
.becShortHorizontalRef{ padding: 20px 0; border-top:1px solid #bcc9d4; min-width: 458px; width:auto !important; width:458px; }
input.kampaingeSearchButton{ width: 14px; height: 22px; background-image:url(../images/arrows/arrowBlueOnBlue.gif) ; background-position: 0 0; border:0 none; padding: 0; background-color: transparent; margin-left: 5px;}
input.kampaingeSearchButton:hover{ background-position: 0 22px; }
#genveje{ width: 177px; height: 20px; border:1px solid #9c9c9c; font-size: 91%; color:#9c9c9c;}
.hlpTwoCollumnsWithMenu  .hlpCampaignManchet{ width:468px; padding-right: 220px; }

/* nyheder */
.hlpNewsForm fieldset{ float: left; display: inline; }
.hlpNewsForm label{ margin-bottom: 5px;}
.hlpDateField{float: left; display: inline; width:76px; height: 14px; padding-top: 2px; border:1px solid #9c9c9c; font-size: 91%; color:#9c9c9c; background: #f9f9f8; margin-right: 5px;}
.hlpPaging{ width: 438px; margin: 0 0 10px 0;}
.hlpPaging li{ background: url(../images/sitewide/paging_sepperator.gif) no-repeat; padding:0 10px 0 0; background-position: right 2px; }
.hlpPaging li a{ color:#6ea700; padding:0 0 0 5px;}
.hlpPaging li.hlpNoBg{ background-image: none; }
ul.becNewsList, ul.becRssViewer{ margin: 0 0 16px 0; padding-bottom:8px; border-bottom:1px solid #d7dfe5;}
ul.becFrontpageNewsList{ border-bottom:1px solid #d7dfe5;}
ul.becRssViewer{ border-bottom:0 none; margin-top: 16px;}
.becNewsList li, .becRssViewer li{ width: 438px; border-top:1px solid #d7dfe5; margin-top:8px; padding-top: 8px; }
.becNewsList li a, .becRssViewer li a{ color:#6ea700; font-size: 100%;}
.becNewsList li a.searchPath{ font-size: 92%; margin-right:5px; }
.becNewsList li a.child{ padding: 0 0 2px 15px; }
.becNewsList li a.vacancy{ font-size: 118%; }
.hlpSearchResult li a{ font-size: 118%; }
.becNewsList li p{ font-size: 91%; color:#868686; }
.becNewsList li p img{ margin: 0 5px; }
.becCenterContent img.newsimage{ border:1px solid #bac8d3; margin: 0 10px 0 0; /*max-width: 436px;*/}
ul.hlpNewsList{ padding:0; margin: 0; list-style: none; float: left;}
ul.hlpNewsList .iconholder{ float: none; display: inline; }
ul.hlpNewsList li{ width: 440px;  }
ul.hlpNewsList li.border{ border-top: 1px solid #d7dfe5; padding: 22px 0;  }
ul.hlpNewsList li.hlpNoPadding{ padding: 10px 0 10px 0; }
ul.hlpNewsList li.noborder{ border: 0 none; width: 440px; padding:0 0 22px 0;}
ul.hlpNewsList li a{color:#6ea700;}
.hlpPaging .back{background:url(../images/sprite/sprite.gif) no-repeat 0px -2834px; width:8px; min-width: 8px; height:12px; min-height: 12px; display:block;} 
.hlpPaging .forward{background:url(../images/sprite/sprite.gif) no-repeat 0px -2884px; width:8px; margin-left: 11px; min-width: 8px; height:12px; min-height: 12px; display:block;} 
ul.hlpNewsList li a.iconLargeArrow{ font-size: 118%; background-position:0 -418px;}
.hlpNewsList p{ margin-bottom: 0; }
.hlpNewsList .hlpNoPadding p{ margin: 0 0 0px 0 }
.becCenterContent img.calender{ margin: 0 10px 0 0; }
.newsLetterSubscribeLabel{ margin: 3px 0px 0px 0px; float: left; clear: none; width: 250px; }

/* Generic button */
.becCenterContent div.becGenericButtonHolder{ height: 27px; background: url(../images/buttons/button_leftBorder.gif) top left no-repeat; width: auto; float: left;}
.hlpGenericButton { background: url(../images/buttons/button_background.gif) repeat-x top left; margin-left: 4px; color:#6ea700; font-family: Arial, Helvetica, sans-serif; font-size: 109%;  padding:2px 0 8px 0 ; border: 0 none; float: left; white-space:normal;}
.becGenericButtonHolder:hover{ background: url(../images/buttons/button_leftBorder_over.gif) top left no-repeat;}
.hlpGenericButton:hover{ background: url(../images/buttons/button_background_over.gif) repeat-x top left;}
.hlpGenericButtonLeft{ width: 7px; height: 27px; background: url(../images/buttons/button_rightBorder.gif) top left no-repeat;  float: left;}
.becCenterContent div .hlpGenericButtonLeft{ width: 7px; }
.becGenericButtonHolder:hover .hlpGenericButtonLeft{ background: url(../images/buttons/button_rightBorder_over.gif) top left no-repeat; width: 7px;}

/*Publications*/
img.hlpPublicationImage { margin: 0 10px 10px 0; }
.publicationUl { list-style: none; margin: 0 0 0 10px; padding: 0; border-top:1px solid #bcc9d4; width: 199px;}
.publicationUl li{ border-bottom:1px solid #bcc9d4; width: 199px; padding:9px 0; }
.publicationUl li a{ color: #6ea700; }
.becPublicationPaging{ float: left; display: inline; clear: both; width: 438px; padding: 5px 0; /*border-top:1px solid #bcc9d4; border-bottom:1px solid #bcc9d4;*/ margin-bottom: 10px;}
.becPublicationPaging img{ border:0 none; float: left; margin:3px 0 0 0 ; display: inline;}
.becPublicationPaging a{ float: left; color:#6ea700; display: inline; margin: 0 5px;}
.hlpPublicationForm{ width:916px; }
.hlpPublicationForm label, .hlpPublicationForm  input, .hlpPublicationForm select{ float: left; display: inline; }
#searchQuery{ width:330px; height:18px; border:1px solid #9c9c9c; background: #f9f9f8;  font-size: 91%; color:#9c9c9c; margin-right: 8px; margin-bottom: 26px;}
.hlpPublicationForm label{ width: 226px; margin-bottom:3px;}
.hlpPublicationForm label.shortLabel{ width: 124px; }
.hlpPublicationForm label.shortestLabel{ width: 105px; }
.hlpPublicationForm select{ width: 207px; height: 18px;  border:1px solid #9c9c9c; background: #f9f9f8;  font-size: 91%; color:#9c9c9c; margin-right: 19px; margin-bottom: 27px;}
.hlpPublicationForm .hlpDateField{ height:15px; font-size: 91%; color:#9c9c9c;}
#publicationTable th a{ color:#ffffff; }
#publicationTable td{ vertical-align: top; padding: 5px 6px;  }
#publicationTable td a.child{ font-size: 104%; }
.publicationTDSort{ background: url(../images/backgrounds/publicationChoosenBg.gif) bottom repeat-x; border-right:1px solid #ffffff;}
.publicationTD{ background: url(../images/backgrounds/publicationBg.gif) bottom repeat-x; border-right:1px solid #ffffff;}
.publicationDate{ width: 99px; }
.title{ width:371px; }
.publicationType{ width: 135px; }
.publicationSubject{ width: 161px; }
.publisher{ width: 166px; border:0 none; }
a.choosen { color:#666663; }

/* Search */
.becFaneblad{ float: left; width: 936px; display: inline; clear: both; }
.becFaneblad ul{ margin: 0; padding: 0; list-style: none; float: left; display: inline; }
.becFaneblad ul li{ float: left; display: inline; height: 29px; margin-right: 3px;}
.hlpFanebladBg{ background: url(../images/backgrounds/faneblad.gif) repeat-x; }
.hlpFanebladChoosenBg{ background: url(../images/backgrounds/fanebladChoosen.gif) repeat-x; }
.hlpTwoCollumns .becCenterContent ul.pager{ border-bottom: 0 none }
.hlpTwoCollumns .becCenterContent ul.pager li{width:auto; float:left; display: block; color:#6ea700; padding:0 10px 10px 0;}
.dateSearchMargin{ margin-right: 100px; }
.becCenterContent .inputDateMargin{ margin-right: 28px; }
h2.advSearchHeader{border-top: 1px solid #D7D7D3 }
a.searchTip{ background: url(../images/buttons/searchTip.gif) no-repeat; background-position: 0 0; padding-left:25px; color:#6ea700; height: 20px;}


/* sitemap */
.becActiveTab, .becPassiveTab{ background:url(../images/backgrounds/SitemapTab.gif) no-repeat; background-position: 0 0; color:#ffffff; width:120px; float: left; margin-right: 3px; height: 21px; padding-top: 8px; text-align: center;}
.becPassiveTab{ background: url(../images/backgrounds/SitemapTab.gif) no-repeat; background-position: -123px 0; color:#868683; }
.becActiveTab a{ color: #ffffff; }
.becPassiveTab a{ color:#868683; }
.hlpOneCollumns .becCenterContent ul.hlpFlLeft{ list-style-position: outside; margin-right: 10px; border-bottom: 0 none;}
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li{ float: none; width: 120px; border-bottom:1px solid #d7d7d3; padding: 5px 5px 5px 19px; background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat top left; background-position: 3px 7px; overflow: hidden;}
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li.alfabetLI{ float: none; width: 906px; border-bottom:1px solid #d7d7d3; padding: 5px 5px 5px 19px; background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat top left; background-position: 3px 7px; overflow: hidden;}
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li.hlpFirstLi{ background-image: none; padding: 5px 5px 5px 3px; width: 136px;}
.hlpOneCollumns .becCenterContent ul.hlpLastUl{ margin-right:0px; }
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li a{ /*background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat top left; background-position: 3px 2px;*/ /*padding-left:19px;*/  }
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li a.hlpFirstLi{ background-image: none; font-size: 109%; color: #5a7ca0; /*padding-left: 3px;*/ }
.hlpOneCollumns .becCenterContent ul.hlpFlLeft li.hlpLastLi{ border-bottom: 0 none; }

/* Alfabet */
.hlpOneCollumns .becCenterContent ul.alfabetUl{ list-style-position: outside; margin-right: 10px; border-bottom: 0 none;}
.hlpOneCollumns .becCenterContent ul.alfabetUl li{ width:auto; width: 22px; height: 18px; padding:0 5px 0 0; text-align: center; font-size: 109%;}
.hlpOneCollumns .becCenterContent ul.alfabetUl li a{ text-transform: uppercase; width: 22px; height: 17px; display: block; text-align: center; padding-top: 1px; font-size: 109%; }
.hlpOneCollumns .becCenterContent ul.alfabetUl li.choosenLetter a{ background: url(../images/backgrounds/letterBG.gif) no-repeat; color:#fff;}
.hlpOneCollumns .becCenterContent ul.alfabetUl li.noPageLetter span{ text-transform: uppercase; width: 22px; height: 17px; display: block; text-align: center; padding-top: 1px; font-size: 109%; color:#c8c8c8; }
.hlpOneCollumns .becCenterContent ul.alfabetList li{ float: none; width: 580px; border-top:1px solid #D7DFE5; padding-top: 16px;}
.hlpOneCollumns .becCenterContent ul.alfabetList li a{ background: url(../images/arrows/large_green_on_white.gif) no-repeat; background-position: 0px 3px; padding-left: 25px; font-size: 127%; }
.hlpOneCollumns .becCenterContent ul.alfabetList li p{ margin-top: 5px; color:#595957; }
.alfabetHeader{ margin-top: 10px; }

/* 404 */
.becCenterContent div.notFoundContainer, .becCenterContent div.notFoundfirstLine{ float:left; display: inline; width: 199px;  margin-right:30px;}
.notFoundfirstLine{ border-top:1px solid #d7dfe5; padding: 13px 0 18px 0; margin-right:0; height:30px; float: left; margin-top: 5px;}
.notFoundFlag{ width:  16px; height: 10px; background-position: 0 30px; display: inline; float: left; margin: 2px 10px 0 0;}
.hlpOneCollumns .becCenterContent .wptNotFoundList ul{ border-bottom: 0 none; }
.hlpOneCollumns .becCenterContent .wptNotFoundList ul li{ color:#6EA700; display:block; float:left; padding:0pt 10px 10px 0pt; width:189px; }
.becCenterContent div.wptNotFoundList{ width: 199px; }

/* Site helpers */
.hlpDebat h2 { background: url(../images/reference/refGreenLongDebate.gif) no-repeat bottom #9fc900; }
.hlpDebat form{ float: left; display: inline; margin: 5px 10px; clear: both; width: 96%; }
.hlpDebat div.becComment{ float: left; display: inline; clear: both; margin: 5px 10px; width: 436px;}
.hlpMarginTopSeventeen{ margin-top: 17px; }
.hlpMarginTopZero{ margin-top: 0; }
.hlpMarginTopTen{ margin-top: 10px; }
.hlpMarginTopTwelve{ margin-top: 12px; }
.hlpMarginTopTwenty{ margin-top: 20px; }
.hlpMarginTopThirty{ margin-top: 30px; }
.hlpMarginTopForty{ margin-top: 36px; }
.hlpMarginTopfifty{ margin-top: 50px; }
.hlpMarginLeftFive { margin-left: 5px; }
.hlpMarginLeftTen{ margin-left: 10px; }
ul.hlpMarginLeftTen{ margin-left: 10px; }
.hlpMarginLeftTwenty{ margin-left: 20px; }
.hlpMarginLeftZero{ margin-left: 0;}
.hlpMarginLeftThirtySeven{ margin-left: 37px; }
.hlpMarginLeftseventythree{margin-left: 73px;  }

.hlpMarginRightFive{ margin-right: 5px; }
.hlpMarginRightTen{ margin-right: 10px; }
.hlpMarginRightSixteen{margin-right: 16px; }
.hlpMarginRightTwenty{margin-right: 20px; }
.hlpMarginRightOneThierty{ margin-right: 130px; }
.hlpMarginBottomSeven{ margin-bottom: 7px; }
.hlpMarginBottomTen{ margin-bottom: 10px; }
a .alt{ display: none; }
.hlpBottomPosition{ position: absolute; bottom: 0%; left:0%; width:219px; margin-left: 11px; font-size: 91%;  border-bottom: 1px solid #d7d7d3; padding-bottom: 8px;}
.hlpBottomPosition a{ color:#6ea700;}
.hlpFrontPageContainer{ width:936px; margin:10px 0 0 10px; }
.hlpTabHolder{ width: 936px; }
.hlpFrontpageTopNews{ width: 458px; border-top:1px solid #BCC9D4;}
.hlpFrontpageNews{ width: 458px;}
a.hlpNoBg{ background: 0; padding: 0; }
.refContent .iconholder { margin-top: 5px; width: auto; padding-left: 25px; }
.becCenterContent .hlpNoBorder{ border: 0 none; margin:5px 5px 0 5px;}
.hlpAutoHeight .hlpNoBorder{ margin: 0; }
.hlpTopSpaceDiv{ height: 10px; width: 100%; }
.hlpCampaignManchet h2{ width:438px; }
.hlpHalfWidth{ width: auto; padding-left:22px; }
.noMinHeight{ min-height:inherit; height:auto !important;  height:auto; }
.hlpGreen, .hlpGreen a{ color:#6ea700; }
.becCenterContent img.hlpBorderZero{ border:0 none; margin: 0;}
.becCenterContent img.hlpMarginTopThree{ margin-top: 3px; }
a.hlpArrowLink{ background: url(../images/arrows/arrowGreenOnWhite.gif) no-repeat; color:#6ea700; padding-left:16px; background-position: 0 2px; }

/* Helper */
.hlpNoMargin{ margin:0 0 0 0; }
.hlpNoPadding{ padding:0 0 0 0; }
.hlpNoListItem{ list-style: none; }
.hlpPadding15 { padding: 15px; }
.hlpMargin15Left { margin-left: 15px; }
.hlpHorisontalList li{display: inline; float: left; }
.hlpInlineList li{ display: inline; float: left; }
.hlpInlineList li img{ border: 0 none; margin: 0; }
.hltNoFloat{ float: none; display: block;}
.hlpFlLeft{ float: left; display: inline; }
.hlpFlRight{ float: right; display: inline; }
.hlpClearAll{ clear: both; }
.hlpClearLeft{ clear: left; }
.hlpClearRight{ clear: right; }
.hlpNoBorder, a.hlpNoBorder { border:0 none; }
.hlpAutoHeight{ height: auto; min-height:0;}
.screen{ display: inline; margin: 0; padding: 0;}
.print{ display: none; }
.hlpBold { font-weight: bold; }
.hlpWhiteBG {background: white;}
.hlpFullWidth { width: 580px; }
.hlpNoBorder{ border: 0 none; }
.hlpShowInline{ display: inline; }
.hlpHide{ display:none; }
.hlpCurser{ cursor: pointer }
.choosen{ font-weight: bold }
.hlpNoFloat{ float: none }
.hlpNoBg{ background-image: none; }
.hlpBorderZero{ border:0 none;}
.becCenterContent div.wyscitat{ width: 190px; float: right; border-top:1px #e1e7ec solid; border-bottom:1px #e1e7ec solid; color:#5a7ca0; font-size: 110%; padding: 15px 10px;}

/* Form modul */
.formContainer{ margin: 15px 0; }
.formContainer,.formContainer fieldset, .formContainer form, .textContainer, .textareaContainer{ width:550px; }
.fieldContainer, .formContainer fieldset{ float: left; clear: left; display: inline; }
.fieldContainer label{ float: left; display: inline; }
.fieldContainer select{ margin-left: 10px; }
.fieldContainer label{ width: 200px; }
.radioSetContainer label{ width: 100px; clear: none; margin-right: 10px; float: left; display: inline;}
.formContainer input{ float: left; display: inline; }
.textContainer input{ float: left; display: inline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color: #686868; font-size: 100%; width: 200px; }
.radioRadio{ padding-top:10px; width:150px; }
.radioSetContainer input{ margin: 0 5px 0 0; }
.fieldContainer { margin-bottom: 10px; }
.fieldContainer textarea{ height: 50px; float: left; display: inline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color: #686868; font-size: 100%; width: 200px;}
.formReciept h1{padding:0px;margin:0px;padding-top:15px;}


/* Newsletter */
#newsletterForm .txtFld {display:inline;float:left;background:#F9F9F8 none repeat scroll 0%;border:1px solid #9C9C9C;color:#9C9C9C;font-size:91%;height:18px;margin-bottom:26px;margin-right:8px;}
#newsletterForm input {margin-bottom:10px;}





/*  icewater changes */
#pageheading {font-family:Arial;font-size:33px;position:relative;top:40px;left:20px;color:#000000;}
#pageheading:hover {text-decoration:none;}
div.becPage div.becPageContainer div.becBackground div.becTop  img.hlpVaabenImg {margin:0px;margin-right:69px;}
div.becPage div.becPageContainer div.becBackground div.wptMainMenu {height:35px;background-image: url('/resources/icewater/images/backgrounds/topmenu_gradient.gif');border-top:5px solid #FFFFFF;border-bottom:5px solid #FFFFFF;margin:0px;}
div.becPage div.becPageContainer div.becBackground div.wptMainMenu ul li {margin-left:10px;}

div.becGradientcontainer div.hlpTopSpaceDiv {height:38px;}

#leftnavigation {width:219px;background-color:#FFFFFF;margin-bottom:15px;}
#leftnavigation div.titletopleft {height:35px;color:#FFFFFF;background-image: url('/resources/icewater/images/backgrounds/title_topleft_gradient.gif');font-family:verdana;font-size:14px;padding-left:6px;}
div.becCenterContent {width:678px;}
div.grid1col div.becCenterContent {width:938px;margin-bottom:30px;padding:0px;}
div.grid1col div.becContentContainer {margin:0px;padding:0px;margin-left:10px;}
#leftnavigation div.snippetcontainer {border-top:5px solid #FFFFFF;}
#leftnavigation div.snippetcontainer img {}
#leftnavigation div.snippetcontainer div {padding-left:5px;padding-right:5px;}

ul#articlelist {list-style-type:none;margin:0px;padding:0px;}
ul#articlelist li {font-family:Verdana;font-weight:bold;font-size:1.0em;}
ul#articlelist ul {list-style-type:none;margin:0px;padding:0px;margin-bottom:10px;} 
ul#articlelist ul li {font-weight:normal;font-size:1.0em;}

ul#linklist {list-style-type:none;margin:0px;padding:0px;}
ul#linklist li {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d7d7d3;}
ul#linklist .arrow {background-image: url(../images/icon/iconTypeStrip.gif);background-repeat:no-repeat;background-position:0px -380px;padding-left:22px;}
ul#linklist li div {margin-top:2px;}


ul#newslist {list-style-type:none;margin:0px;padding:0px;}
ul#newslist ul {list-style-type:none;margin:0px;padding:0px;margin-top:5px;}
ul#newslist li {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d7d7d3;}
ul#newslist .arrow {background-image: url(../images/icon/iconTypeStrip.gif);background-repeat:no-repeat;background-position:0px -380px;padding-left:22px;}
ul#newslist span {color:#82AF00;font-family:Verdana;font-size:1.0em;font-weight:bold;}
ul#newslist ul li {margin:0px;padding:0px;border:0px;}

div.grid1col div.becCenterContent iframe {border:0px;width:100%;}

div.grid1col .titletopleft {width:219px;height:35px;color:#FFFFFF;background-image: url('/resources/icewater/images/backgrounds/title_topleft_gradient.gif');font-family:verdana;font-size:14px;padding-left:6px;float:left;}
div.grid1col .titletopright {margin:0px;padding:0px;float:left;margin-left:37px;padding-top:11px;}
