body { background-color: white; }
.box .top { display: none; }
.box .content { background-image: none; padding-top: 10px; }
.box .content .right { background-image: none; }
.box .bottom { display: none; }

#portletContainer { display: none; }
#pageContainer { width: 600px;  }
#contentPage { width: 600px; }
.pageBody { width:580px; }

/* Menues */
#topMenuBox .canvas { height: 30px; padding: 0px; margin: 0px; }
#globalMenu .links { display: none; }
#sectionMenu { display: none; }
#mainMenu { display: none; } 
#subMenu{ display: none; } 
#pageMenu { display: none; }

#footer { padding-left: 0px; padding-top: 5px;  border-top: 1px solid #C6D4DB; }
#footerLogo { float: left; }
#footerText { float: left; margin-left: 20px; width: 250px; font-size: 9px; }
#footerText div { margin-bottom: 2px; }

#topMenuBox { padding: 0px; margin: 0px; }
.pageIntroduction { margin: 0px; padding: 0px; background-color: white; }
.pageIntroduction h1 {color: black; }
.pageIntroduction h2 {color: black; }
.pageIntroduction .textBlock  {color: black;padding: 0px;  }
.pageIntroduction_plain .textBlock { padding: 0px; }

.ptFrontpage .pageBodyContent { padding: 0px; }
.frontpageNo .pageBody .pageBodyContent { padding: 0px; }
.frontpageNo .pageBodyLeftContent .pageBodyContent {width:245px;}
.frontpageNo .pageBodyRightContent .pageBodyContent {width:245px;}
.ptProductFrontpage .pageBodyContent { padding: 0px; }
.ptProductFrontpage .pageBodyContent .pageContent { padding: 0px; }
.ptContent .pageBodyContent { padding: 0px; }
.ptContent_v2 .pageBodyContent { padding: 0px; }
.ptEmployees .pageIntroduction .textBlock { padding-left: 0px; }
.ptPageList .pageBodyContent { padding: 0px; }
.ptCustomerStories .pageBodyContent { padding: 0px; }
.ptCustomerStories .pageBodyContent .pageContent { padding: 0px; }
.ptErrorPage .pageBodyContent { padding: 0px; }
.ptDisclaimer .pageBodyContent { padding: 0px; }
.ptDisclaimer .pageBodyContent .pageContent { padding: 0px; }

.pageBody { background-image: none; }

/* Employees */
.employeeList { width: 100%; ; }
.employeeList .employee .image { width: 94px; }
.employeeList .employee .facts { width: 340px; }
.employeeList .employee .description { clear: left; border: 0px; width: 100%; padding-left: 0px;  height: auto; }

/* Attachments */
.attachmentPortlet .body .portletBody { padding-left: 0px; border-top: 1px solid #C6D4DB; padding-top: 10px; background-image: none; }

/* Sidehøyde */
.ptFrontpage .pageBody { height: auto; background-image: none; }
.frontpageNo .pageBody { height: auto; background-image: none; }
.ptProductFrontpage .pageBody { height: auto; background-image: none; }
.ptContent .pageBody { height: auto; }
.ptContent_v2 .pageBody { height: auto; }
.ptEmployees .pageBody { height: auto; }
.ptPageList .pageBody { height: auto; background-image: none; }
.ptCustomerStories .pageBody { height: auto; background-image: none; }
.ptErrorPage .pageBody { height: auto; background-image: none; }
.ptDisclaimer .pageBody { height: auto; background-image: none; }

/* Kontorer */
.offices { padding-left: 0px; }
.offices .officeList { padding-top: 5px; padding-right: 10px; }
.offices .officeList .links { padding-top: 4px; }
.offices .officeList .links a { clear: left; width: 100%; display: block; padding: 0; }

/* Forsidebilder */
.ptFrontpage .pageIntroduction img { width: 570px; height: 140px; }
.ptProductFrontpage .pageIntroduction img { width: 570px; height: 140px; }

/* Forsidenyheter */
.frontpageNews { padding-left: 0px; }
.frontpageNews table td { display: inline; float: left; clear: left; }
.frontpageNews .story { width: 120px; height: auto; }
