/*  (do not remove this :) */
/*  (not this either :) */

.p9 #centerColumn {width: 478px;  padding: 20px 0 0; background: #fff url(http://www.savingtrust.dk/img/bg_content_top_p2.png) no-repeat 0 0;}
.p9 #content {background: url(http://www.savingtrust.dk/img/bg_content_p9_shadow.png) repeat-y;}
.p9 #contentSub {background: url(http://www.savingtrust.dk/img/bg_content_p9.png) no-repeat;}

#minboligPanel {padding:0 5px 0px 5px;}
#minboligPanel ul, #minboligPanel li {list-style-type: none; margin: 10px 0; padding: 0;}
#minboligPanel li {margin: 0 10px 0 0px; padding-bottom: 5px;}
#minboligPanel li a {display: block; padding-left: 8px; background: url(http://www.savingtrust.dk/img/gx_breadcrumb.gif) no-repeat 0 4px;}

#minboligHeader {height: 134px; background: url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat;}
#minboligHeader .minboligTxt {padding: 27px 0 0 24px; float: left; width: 635px;}

#minboligHeader .minboligTxt-para {padding: 0 0 0 120px; width: 520px;}
#minboligHeader .minboligLink {float: right; padding: 22px 17px 0 0; width: 175px;}
#minboligHeader .minboligLink a {color: #fff;}
#minboligHeader .sign {width: 142px; height: 91px; position: absolute; background: url(http://www.savingtrust.dk/img/img_sign.png) no-repeat top left; margin: 57px 0 0 -26px; left: 0;}
#minboligHeader .sign span {display: none;}

#minboligStep1 {height: 116px; padding: 91px 0 0 25px; background: url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat 0px -134px;}
#minboligStep2, #minboligStep3, #minboligStep4 {height: 160px; padding: 52px 0 0 25px; margin-bottom: 5px;}
#minboligStep2 {background: url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat 0px -346px;}
#minboligStep3 {background: url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat 0px -558px;}
#minboligStep4 {background: url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat 0px -770px;}

.flash_karrusel {margin-left: 5px; padding: 35px 0 5px 2px; width: 950px; background-color: #fff;  clear: both;}

#minboligPanel .mbTxtBox {background: #fff; border: 1px solid #c2c3c7; height: 18px; width: 88px; padding: 3px 2px 1px 2px; margin-right: 9px; float: left;}
#minboligPanel .postalTxtLabel, #minboligPanel .streetTxtLabel, #minboligPanel .houseTxtLabel {display: inline-block; padding: 0 0 6px 0;}
#minboligPanel .submitInfo {display: inline-block;}
#minboligPanel .postalTxtLabel {width: 140px;}
#minboligPanel .streetTxtLabel {width: 200px;}
#minboligPanel .houseTxtLabel {width: 60px;}
#minboligPanel #postal, #minboligPanel #street, #minboligPanel #house {background: #fff; border: 1px solid #c2c3c7; height: 18px; padding: 3px 2px 1px 2px; margin-right: 9px; float: left;}
#minboligPanel #door {height: 24px; border: 1px solid #c2c3c7; padding: 2px 0 0 0; margin-right: 9px; overflow: hidden; float: left; display: none;}
#minboligPanel #postal.disabled, #minboligPanel .postal {width: 125px;}
#minboligPanel #street.disabled, #minboligPanel .street {width: 185px;}
#minboligPanel #house.disabled, #minboligPanel .house {width: 45px;}
#minboligPanel #mbTxtFields .disabled {background: #d6d6d6;}

#formError .formErrorContent {color:#ff0040; display: block; position: absolute;  margin: 37px 0 0 30px; left: 0;}

#centerColumn .mb_help {background: url(http://www.savingtrust.dk/img/icon_help.png) no-repeat 0px 3px; height: 35px; padding: 0px 0 0 45px; margin:16px 0 16px 0;}
#centerColumn .mb_help h2 {padding: 0px; margin: 0px; color: #252f5e;}
#centerColumn .mb_help a {background: url(http://www.savingtrust.dk/img/gx_breadcrumb.gif) no-repeat 0 8px; padding: 3px 0 2px 9px;}

#showDetailStep1 {width: 194px;}
#showDetailStep1 .step1Deails {height: 114px}
#showDetailStep2 {width: 212px;}
#showDetailStep3 {width: 228px;}
#showDetailStep1, #showDetailStep2, #showDetailStep3 {float: left; padding-right: 20px;}

.showRecord {background: #dfe0eb url(http://www.savingtrust.dk/img/bg_minbolig.png) no-repeat -570px -986px; width: 175px; border: 1px solid #cbcdda; padding: 5px 8px 5px 8px; color: #252f5e; margin-bottom: 15px;}
#showDetailStep2 .showRecord {background-position: -760px -986px; width: 80px; margin: 0 0 9px 113px; text-align: right;}
#showDetailStep3 .showRecord {background-position: -856spx -986px; width: 50px; margin: 0 0 9px 160px; text-align: right;}

.step2field {float: left; padding: 59px 0 0 33px;}
.step3field {float: left; padding: 59px 0 0 30px;}
.step4field {float: left; width: 181px; padding: 30px 19px 0 28px; color: #242f5d;}

.step2field label, .step3field label {display: none;}

.btnEditInfo1, .btnEditInfo2, .btnEditInfo3, .btnEditInfo4 {text-align: right;}
.btnEditInfo2 {margin-top: 15px;}
.btnEditInfo3 {margin-top: 87px}
.btnEditInfo4 {margin-top: 23px}

.slide {background: #fff url(http://www.savingtrust.dk/img/bg_slide.png) no-repeat; width: 222px; padding: 5px; clear: both;}
.slide h3 {display: block; width: 194px; padding: 8px 20px 10px 8px; cursor: pointer; margin: 0px;}
.slide p {margin: 0 0 10px 0;}
.slide_txt {padding: 8px 8px 20px 8px; width: 206px;}
ul#infoTable {margin: 0px; padding: 0px; list-style: none;}
ul#infoTable li {float: left; display: inline; width: 103px; padding-bottom: 4px;}

#open_map_div h3, #open_info_div h3, #open_muncipality_div h3, #open_network_div h3 {background: url(http://www.savingtrust.dk/img/img_node_close.png) no-repeat 196px center;}
#close_map_div h3, #close_info_div h3, #close_muncipality_div h3, #close_network_div h3 {background: url(http://www.savingtrust.dk/img/img_node_open.png) no-repeat 196px center;}

#centerColumn .cc_energy {padding: 0 27px 0 26px;}
#centerColumn .cc_energy h1 {padding: 0px 0px 20px; margin: 0px;}
#centerColumn .cc_energy img {padding: 0 0 15px 0;}
#centerColumn .greyPanel {background: #e6e7e9 url(http://www.savingtrust.dk/img/grey_round_top.png) no-repeat top left; width: 425px; margin-bottom: 20px;}
#centerColumn .greyPanelTxt {background:url(http://www.savingtrust.dk/img/grey_round_bottom.png) no-repeat bottom left; padding: 20px;}
#centerColumn .flashChart {padding: 10px;}

#centerColumn .cc_energy .greyPanelTop {background: #e6e7e9 url(http://www.savingtrust.dk/img/grey_round_top.png) no-repeat top left; padding: 20px; width: 385px;}
#centerColumn .cc_energy .bluePanelBottom { background: #343e83 url(http://www.savingtrust.dk/img/blue_round_bottom.png) no-repeat bottom left; padding: 20px; width: 385px;}
#centerColumn .cc_energy .bluePanelBottom .whiteText {color: #fff;}

#centerColumn .cc_energy .consumptionDia {display: table; width:298px; height: 65px; background: url(http://www.savingtrust.dk/img/bg_consumptionDia.png) no-repeat; border-collapse: separate; clear: both;}
#centerColumn .cc_energy .consumptionDia_blue {display: table; width:298px; height: 65px; background: url(http://www.savingtrust.dk/img/bg_consumptionDia_blue.png) no-repeat; border-collapse: separate;}
#centerColumn .cc_energy .consumption_profile {position: absolute; margin: 65px 0 0 80px; width: 240px; padding: 15px 15px 0 75px;}
#centerColumn .cc_energy .consumption_score {padding: 16px 0 30px 56px;}

.celldiv {float:left; display: table-cell; width: 94px; text-align: center; padding: 10px 0 5px 0;}
.rowdiv  {display: table-row; width: auto;  float: left;}

#errorPage-top {border: 5px solid #fff; background: #ebebee url(http://www.savingtrust.dk/img/bg_errorpage-top.png) repeat-x; height: 102px; padding: 23px 20px 0 19px;}
#errorPage-left {border: 5px solid #fff; width:425px; float:left;background: #fff url(http://www.savingtrust.dk/img/bg_header.png) repeat-x 0 0; padding: 21px; height: 257px; margin-top: 5px;}
#errorPage-right {border: 5px solid #fff; border-left: 4px solid #fff; width: 424px; float: left; background: #fff url(http://www.savingtrust.dk/img/bg_error-page_right.png) no-repeat 0 0; height: 257px; padding: 21px; margin-top: 5px;}
#errorPage-left p, #errorPage-right p {padding: 0 15px 15px 0px; margin: 0px;}

#link_outside_dk_residents {display: block; position: absolute;  margin: 25px 0 0 30px; left: 0;}
.en #formError .formErrorContent {margin-top: 55px;}
.en #minboligPanel .postalTxtLabel {width: 138px;}
.en #minboligPanel #postal.disabled, #minboligPanel .postal {width: 123px;}
.en #minboligPanel .streetTxtLabel {width: 197px;}
.en #minboligPanel #street.disabled, #minboligPanel .street {width: 182px;}
.en #minboligPanel .houseTxtLabel {width: 75px;}
.en #minboligPanel #house.disabled, .en #minboligPanel .house {width: 60px;}
.en #showDetailStep3 .showRecord {margin-left: 178px; width: 48px;}

/*  */

