html body {background-color:#FFFFFF; color:#000000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; margin:0px;}
body {background-color:#FFFFFF; color:#000000; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; margin:0px;}
.menutable{background: url(../images/topBg.gif) repeat-x;}

#canvas{ margin:0px auto; overflow:hidden; padding:0px; width:968px;}
.line {float: left; width: 100%; display: block; position: relative;}
.item { position: relative; float: left; left: 100%;}

#header{height:75px; background: url(../images/topBg.gif) repeat-x;}
#logoItem{ margin-left: -939px; width: 397px;}
#rightTop{ margin-left: -542px; height: 75px;}
#search, #service{clear: both;}
#search{ margin-left: 18px; }
#searchitem{ height: 51px; }
#service{ margin-left: 104px; }
.searchContent{ margin-top: 16px; }
#menuItem{ margin-left: -939px; }
#menuLine{ background: #818b9d; width: 922px; height: 30px; border-top:1px solid #ffffff; border-right:1px solid #ffffff;  }
#rightmenu{ width:45px; height: 31px; background: #1d2e4f; }
#kwicksLine{ width: 922px; height: 135px; border-top:1px solid #ffffff; border-right:1px solid #ffffff;}

.closedCluster{ background: url(../images/clusterBg.gif); Width:231px; height: 136px; overflow: hidden;}
#clusterFour{ Width:229px; }
.topbillede{ width:229px; height: 70px; float: left; overflow: hidden;}
.clusterText{ width: 230px; height: 64px; text-align: center;}
.clusterText ul{ float: left; display: inline; list-style: none; display: none; padding:5px 0 0 0; margin: 0 0 0 14px; }
.clusterText ul li{ padding-left: 20px; margin-bottom: 5px; background: url(../images/listButton.gif) no-repeat 0 2px; text-align: left;}
.clusterImg{ margin-top: 26px; cursor: pointer;}
.largeClusterImg{ width: 230px; height: 0px; text-align: center; overflow: hidden; display: none;}

#newscontainer ul{ margin: 8px 0 0 8px; padding: 0; list-style: none; float: left; display: inline; clear: both;}
#newscontainer ul li{ list-style: none; margin-bottom: 5px; float: left; clear: both; width: 200px;}
#newscontainer ul li a{ color:#4682aa;}
.list{ height: 349px; width: 100%; position: relative;}
.campaignOne{ width: 229px; height: 136px; margin-left: 1px; background: url(../images/campaignOne.gif) no-repeat;  position: absolute; bottom:0%; left:0; *bottom:-1px;}
.campaignTwo{ width: 229px; height: 136px; margin-left: 1px; background: url(../images/campaignTwo.gif) no-repeat;  position: absolute; bottom:0%; left:0; *bottom:-1px;}
.campaignThree{ width: 229px; height: 136px; margin-left: 1px; background:#e6e8eb;  position: absolute; bottom:0%; left:0; *bottom:-1px; }
#shortList{ height: 347px; }
.toggler {margin: 0; padding: 0; font-weight: normal; height: 31px; clear: both; cursor: pointer; padding:0px 10px 0 10px; background: url(../images/accordionBg.gif);}
#accordion .toggler a{ float: left; display: inline; margin-top: 8px; font-size: 100%; color: #ffffff;}
.toggler a img{ margin-top: -4px; }
.togglerchoosen{ background: url(../images/accordionBgOver.gif); }
.lasttoggel{ background: url(../images/frontpagesprite.gif) -497px -870px; }
.element {height:136px; overflow: hidden; position: relative; background: #8e96a7;}
.element p {margin: 5px 0 10px 10px; padding:0 0 0 0px; background: url(../images/sprite.gif) 0 -826px no-repeat; color: #ffffff;}
.element a{ float: right; display: inline; position: absolute; bottom: 0%; right:0%; }
#accordion .element a{ color: #ffffff; }
.float-right {padding:10px 20px;	float:right;}
#accordion{ float: left; display: inline; width: 231px; margin-top: 24px; *margin-top:17px; }
* html div#accordion{margin-top:-10px; position: absolute; left:0; bottom:-1px;}
.temaimg{ float: left; position: relative; width: 215px; height: 70px; margin-left: 10px; display: inline;}
.temaimg img{ float: left; }
.temamask{ position: absolute; top:0; left: 0; width: 215px; height: 70px; background: url(../images/maske/temamaske.png) no-repeat;}
.redarrow{ color: #ff0000; }
.campaignOne h2, .campaignTwo h2, .campaignThree h2{ padding:10px 10px; font-weight: bold; font-size: 140%; line-height: 1.5em;  }
.campaignThree h2{ padding-bottom: 0; margin-bottom: 0px; }
.campaignOne h2 a, .campaignTwo h2 a, .campaignThree h2 a{ color:#646464; }
.campaignThree p{padding:10px 10px;  }
#lastCol{ margin-top: 0; padding: 10px;}
#lastCol h2{  font-size: 140%; font-weight: bold; }