.noprint,
.noprint *,
header a.navigation,
header a.news,
header a.logo:after,
nav,
aside,
body > main > article .slider > a + div + a,
body > main > article .slider > a,
footer,
.stock-price, 
body > main > article .slider,
.pagination,
.search_result_img a:after,
.homelink  a:after,
.squaremenu,
.twogrid.nopadding,
.arrow-width,
body > main > article .table-collcapsable tr.secondary > td:first-child,
body > main > article table.equipment tr.primary > td:first-child,
body > main > article .table-collcapsable table.comparison a.arrow
{
    display: none !important; 
}

body > main > article .twogrid.nopadding.wrapperlength_1, body > main > article .slider.length_1,
body > main > article table.enhanced-table.comparison tr.secondary td.datavaluename {
display: block !important;
}

h1, h2, h3, h4, h5, h6{
 color: black;
}
body > header > h1 {
	text-align: center;

}
 
* {
    background: none;
    background-image: none !important;
}

body {
	display: block;
}

body > main,
body > header > h1 {
	display: block;
}
body > main > article .table-collcapsable tr.secondary {
	display: table-row;
}

body > nav:after {
    content: "Heidelberg";
    color: #000;
    font-family: 'Heidelberg Gothic Ml Light';
    font-size: 30px;
}

body > main > article .slider > div > ul {
    height: auto !important;
}

body > main > article .slider > div > ul > li {
    text-align: center;
}
a:visited {
color: black;
}
a {
font-size: 14px;
color: black;
}
a[href]:after {
	content:" [→: "attr(href)"] ";
	font-style: italic;
	font-size: 12px;
}
a.homelink[href]:after,
body > main > article .accordion > h3.selected:before {
	content:"";
}
body > header {
	padding: 20px;
	display: block;
}
body > header:before {
	display: block;
}
.breadcrumb {
font-size: 14px;
}

.breadcrumb li {
 float: left;
}
.breadcrumb li a {
 text-decoration: none;
}
.breadcrumb li a[href]:after {
 content: "" !important;
}
.accordion > div {
display: block !important;
}
body > main > article .accordion > h3:before {
	display: none;
}
body > main > article .accordion > h3,
body > main > article .accordion p {
padding-left: 0;
}
aside > ul {
 padding-left: 0;
}
aside > ul > li {
 padding-left: 10px;
 list-style-type: none;
}
 body > main > article .twogrid .row > div > div p a {
	text-align: left;
}


span.bull:before {
	content: url('/global/media/technical_files/img/icons/compare_icons/01_Icons_Tabelle_Standard_72dpi.png');
}
span.null:before {
	content: url('/global/media/technical_files/img/icons/compare_icons/01_Icons_Tabelle_Option_72dpi.png');
}
span.minus:before {
	content: url('/global/media/technical_files/img/icons/compare_icons/01_Icons_Tabelle_nverfuegbar_72dpi.png');
}
span.nullasterisk:before {
	content: url('/global/media/technical_files/img/icons/compare_icons/oasterisk_space_small.png');
}
span.bull, span.minus,span.null, span.nullasterisk {
	text-indent: 0px;
	background:none !important;
	color: transparent;
	font-size: 0;
}
body > main > article .locale-letter .locales a {
	width: 40%;
	margin-right: 20px;
}
body > main > article .locales-alphabetical {
	display: none;
}