body {background:#fff;}
#pageContainer {width:auto;}

/* remove ................................................................... */
.skiplinks {display:none;}
#pageHeader .service {display:none;}
.navMain {display:none;}
.search {display:none;}
#pageHeader .siteLabel {background:none; margin-top:2em;}
#pageFooter .navSecond {display:none;}
#home .grdTwoRight .context {display:none;}
.navTree {display:none;}
.share {display:none;}
.navDoormat {display:none;}
.newsList .listHead .actions {display:none;}
.newsList .listFoot {display:none;}
#pageFooter .navSecond ul li .page {display:none;}

/* adapt .................................................................... */
#home .textblock h1.heading {margin-top:0;}
#home .grdTwoRight {padding-right:0;}
.navBreadcrumb {margin:0; padding:0; margin-bottom:2em;}
.grdTwoLeft {padding-left:0;}
#pageFooter .legal .legalContent {padding-bottom:2em;}
#pageHeader .siteLabel .siteLogo img {display:none;}
img.print {display:block;}
#pageHeader .siteLabel a .siteTag .home {display:none;}
.grdThree {padding-right:0px;}
.grdThree .wrapper2 {padding-left:0;}
#searchResultPage h1.heading  {margin-left:0;}
.navPaging {margin-left:0;}
.navPaging .paging .controls {display:none;}
.searchList .resultList  {margin-left:0;}
.grdTwoRight {padding-right:0;}
.navPaging.bottom {display:none;}
#pageFooter .closing .navSecond {display:none;}
#pageFooter .closing .vcard p {text-align:right;font-size:87%;}
#pageFooter .closing .logo {position:static;}
#context {display:none;}

#pageContainer {overflow:visible}
.grdThree .wrapperIn, .grdThree #content {float:none;width:auto;}
