
#multiLingual, #mainNav, #sideNav, #Footer, #logo, #search, button, #suchLabel, .invisible4Print {
display:none;
}
#SubNav_Logo {
display:none;
}
#logoPrint {
display: block;
}
#rightSide {
position:static;
left:auto;
top:auto;
margin:0 0 0 1.5cm;
padding:0;
width: auto;
overflow:visible;
}
* html #logoPrint {
margin-left: 1.2em;
}
#EBCbanner {
display:none;
}
#navWrapper {
display:none;
}
#rightSide {
width:95%;
}
#content {
width:100%; 
}
.middle {
width:80%;
margin:0;
}
* html #content {
padding-top: 0;
margin-left: 1.5em;
}
* html .middle {
margin-top: 100px;
}
#rightSide #content .marginal {
float: none;
width:100%;
margin:0;
margin-top:4em;
clear:both;
}
#rightSide #content .middle .marginal {
float: left;
width: 100%;
margin-top:1em;
clear:both;
}
#rightSide #content .marginal .contentRow {
float:left;
clear:none;
margin-right: 2%;
width:25%;
}
#rightSide #content .marginal .coRo3rd {
float:left; 
margin-right:0;
clear:none;
width:25%;
}
#rightSide #content .middle .marginal .contentRow {
float:left;
clear:none;
margin-right: 2%;
width:31%;
}
#rightSide #content .middle .marginal .coRo3rd {
float:left; 
margin-right:0;
clear:none;
width:31%;
}
.contentRow, .marginal .contentRow, .middle .marginal .contentRow, .cCol, .cCol_last, .coRo3rd {
page-break-inside:avoid;
}
.marginal .cHead {
border-bottom: 1px solid #c6c6c6;
}