.headerLine,
.headerNavi,
.navibar,
.topArea,
.leftPageArea,
.contentArea > .buttonArea,
.contentArea > .contentText,
.desc,
.moreInfo,
.footer,
.subFooter,
.bgImage{
    display: none !important;
}

.printTitle {
    display: block;
}

h1.printTitle {
    padding-left:20px;
}

.contentArea {
    width: 100%;
}

.topArea {
    margin-top: 0;
}

.entry.row {
    height: 100%;
}

.entry a {
    text-decoration: none;
    color: #000;
}

.infoPrintImg {
    width: 100%;
    height: auto;
    padding-bottom: 20px;
}

.printDesc,
.printContact {
    display: block !important;
}

.printDesc img {
    display: none;
}

.printMOContactData {
    display: block !important;
    padding-right: 20px;
}