body {
	border: none;
	font-family: arial;
}

a {
	text-decoration: none;
}

ul.functions li {
	display: none;
}

/* -- Copyrighthinweis, nur beim Ausdrucken DG -- */
#copyright {
	visibility: visible;
	display: block;
	float: none;
	width: auto;
	margin-left: 20%;
}
/* -- Copyrighthinweis, nur beim Ausdrucken DG ENDE -- */

.pageBreakBefore {
	page-break-before: always;
}

ul.steps {
	display: none;
}

#productCatalogContainer {
	font-size: 10pt;
}
/*.merkliste Merkseite nicht komplett, wenn dies drin ist */
.printerOrange, .articleListDiv div.NFTLink {
	display: none;
	visibility: hidden;
	float: none;
}
	div#pageProduktkatalog div#morecontentXXL div#topMetanavi {
		/*display: none; entfernt da es bei einige seiten zum absturz des browsers fuehrt */
		visibility: hidden;
		float: none;
	}
	
/* md */
/*
.merkliste td.first span {
	padding-left: 0;
	margin-left: 4pt;
}
*/

.merkliste .NFTLink {
	padding-left: 0;
}

.merkliste .deleteProduct {
	display: none;
}
.merklisteText {
	display: none;
}
.merklisteSave {
	display: none;
}

div.legend {
	float: left;
	position: relative;
	left: 0;
	border: 1px solid #ffffff;
}
div.legend span {
	width: auto;
	border: 1px solid #ffffff;
}

table.productComparison {
	font-size: 7pt;
}

.dealerlocator div {
	padding-left: 0;
}

/* a:after {content: " - Link: " attr(href)" -" ;} Macht hier zu viele Probleme. Links sollten komplett dargestellt werden */

div#pageProduktkatalog div#morecontentXXL h1.clear {
	width: 360pt;
	float: none;
}

/* div.NFTLink ul li a:after {content: "" ;} Macht hier zu viele Probleme. Links sollten komplett dargestellt werden */

div.clear {
	float: left;
}

div#morecontentXXL {
	width: 360pt;
}

.specialForPrint {
	float: left;
	height: auto;
	width: 560pt;
}

#pageProduktkatalog #morecontentXXL div.rightNavi {
	/* 
	position: static;
	float: left;
	*/
    position: relative;
    float: none;
    padding: 20pt 0 20pt 0;
	width: 240pt;
    top: auto;
    left: auto;
}	

.rightNavi h2 {
	margin-bottom: 0;
}
.rightNavi div.NFTLink {
	margin-top: -10pt;
	margin-bottom: 0;
}

p.technicalInfo {
	padding-top: 20pt;
}

#technicalDataQuer {
	margin-top: 20pt;
	padding-top: 20pt;
}

#technicalDataHoch {
	margin-top: 20pt;
	padding-top: 20pt;
}

#technicalDataQuad {
	margin-top: 20pt;
	padding-top: 20pt;
}

.submit {
	display: none;
}

div.descriptionImage, div.descriptionText {
	float: none;
	
}
div.descriptionImage {
	display: none;
}

#topMetanavi, #topMetanaviList {
	display: none;
	float: none;
}

table.productgroup {
	float: none;
	width: 100%;
}


.dealerlocatordiv {
	float: none;
}
.NFTLink {
	float: none;
}
#descriptionContainer {
	margin-top: 100px;
}

div#descriptionContainer div h1 {
	position: static;
	margin: 0;
	padding: 0;
}
div#descriptionContainer div p {
	position: static;
	margin: 0;
	padding: 0;
}
