/* CSS-Anpassungen fuer die Druckausgabe (Ergaenzungen zum Screen-CSS, die nur beim Drucken Wirkung zeigen)

1 Grundlayout und allgemeine Einstellungen
2 Produkt Uebersicht
3 Produkt Zoom
4 Produkt Technische Daten
5 Produkt Support
6 News Artikel
7 Katalog Seite
8 Linklisten
9 Suchfelder
10 Suchergebnisse
11 Produktvergleich
12 Formulare
13 Produktliste
14 FAQ
15 Lightbox & Overlay  

*/


/* 1 Grundlayout und allgemeine Einstellungen */

body {
	background: none;
}
	
.wrapper_1,
.wrapper_2,
.wrapper_3 {
	background: none;
}

#main {
	margin: 0;
	padding: 0;
	width: 100%;
}

	#main * {
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;		
	}

#header {
	display: none;
}

#breadcrumb,
#footer {
	display: none;
}

#side_col {
	display: none;
}

#cols_produktinfo,
#cols_produktinfo #main_col,
#main #main_col,
#wide_col {
	width: 100%;
	margin: 0;
	padding: 0;
}

		#main_col .seitenueberschrift span {
			padding: 0;
		}
		
	#main .button_typ1,
	#main .button_typ2 {
		display: none;
	}
	
/* 2 Produkt Uebersicht */

.farbauswahl,
.navigation_artikel {
	display: none;
}

#main_col .seitenueberschrift,
#wide_col .seitenueberschrift {
	border-bottom: 1pt solid #000;
	position: static;
}

.artikel {
	background: none;
	border-bottom: 1pt solid #000;
}

.produktbuehne_thumbnails,
.zoom,
.social_bookmarks,
.social_media,
.servicebox {
	display: none;
}

.produktbuehne {
	background-image: none;
	border-bottom: 1pt #000 solid;
	border-left: none;
	border-right: none;
	border-top: none;	
	float: left;
	height: auto;
	padding: 0 0 0.25cm 0;
	width: 100%;
}

	.produktbuehne_bild {
		height: auto;
		margin: 0;
		width: 60%;
	}

		.produktbuehne_bild img {
			width: 100%;
		}
	
	.produktbuehne_features {
		height: auto;
		list-style: square;		
		width: 40%;
	}

		.produktbuehne_features_titel {
			margin: 0;
		}
	
		.produktbuehne_features li {
			background-image: none;
			margin: 0 0 0 0.5cm;
			padding: 0 0 0 0.1cm;
		}

	.farbauswahl {
		float: left;
		padding: 0.25cm 0 0.25cm 0;
		position: static;
		width: 100%;
	}
	
		.farbauswahl span {
			float: left;
			padding: 0;
		}
	
		.farbauswahl a {
			border: none;
			height: auto;
			position: none;
			width: auto;
		}
		
			.farbauswahl a span {
				background: none;
				color: #000;
				float: none;
				font-size: 12px;
				line-height: 1.0;
				opacity: 1;
				padding: 0;
				position: static;
				text-align: left;
				width: auto;
			}
			
			.farbauswahl a span:before {
				display: none;
			}
			
		.farbauswahl_schwarz,
		.farbauswahl_titan,
		.farbauswahl_weiss,
		.farbauswahl_silber,
		.farbauswahl_braun,
		.farbauswahl_gruen,
		.farbauswahl_rot {
			background: none;
		}			
	
.feature_icons {
	width: 100%;
}

/* 3 Produkt Zoom */

#main .produktbuehne_overlay {
	height: auto;
}

.produktbuehne_overlay .produktbuehne_galerie_container {
	display: none;
}

/* 4 Produkt Technische Daten */

#main_col ul li {
	list-style: square;
	list-style-position: inside;
	margin: auto;
	padding: auto;
}

#main .produkt_features {
	padding: 0;
}

.scrollbar_vertical {
	display: none;
}

#main .produkt_features .liste_inhalt {
	float: none;
	height: auto;
	padding: 0;
	overflow: visible;
	width: 100%;
}

#cols_produktinfo .feature_icons {
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	opacity: 1;
}

	#cols_produktinfo .feature_icons a {
		margin: 0 15px 0 0;
	}
		
	#main #main_col .feature_icons .tooltip {
		display: none;
	}

/* 5 Produkt Support */

#main .box_ueberschrift {
	background: none;
	border: none;
	border-bottom: 1pt solid #000;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding: 0;
}

	#main .box_ueberschrift span {
		margin: 0;
		padding: 0;
	}

#main .tooltip {
	display: none;
}

#main .maps_adresse address {
	margin: 0 0 1em 0;
	padding: 0;
}

.service_uebersicht a {
	padding: 20px;
}

.abschnitt_suche {
	display: none;
}

.minimenue {
	display: none;
}

/* 6 News Artikel */

.artikel iframe {
	display: none;
}

.video_box_gross {
	display: none;
}

/* 7 Katalog Seite */

#main .box_katalog select,
#main .box_katalog .button_typ1,
#main .box_katalog .button_typ2 {
	display: none;
}

#main .reiter_navi {
	border: none;
	width: 100%;
}

	#main .reiter_navi li:first-child {
		border-bottom: 1pt solid #000;
		display: block;
		font-size: 16px;
		width: 100%;
	}

	#main .reiter_navi li {
		border: none;
		display: none;
	}
		
		#main .reiter_navi li strong {
			padding: 0;
		}
		
/* 8 Linklisten */

	.box_ueberschrift select {
		display: none;
	}
			
		#main_col .linkliste li a {
			display: inline;
		}

	.suchergebnisse .text {
		padding: 0;
	}
	
	#main .pagination {
		display: none;
	}

/* 9 Suchfelder */

.erweiterte_suche {
	display: none;
}

.erweiterte_suche_filter {
	display: none;
}

/* 10 Suchergebnisse */

.suchergebnisse {
	clear: none;
}
	
	.suchergebnisse .eintrag {
		clear: both;
	}

.eintrag_kategorie {
	padding: 6px 10px 0 10px;
}

/* 11 Produktvergleich */

.vergleich {
	font-size: 12px;
	width: auto;
}

		#wide_col .vergleich .box_ueberschrift {
			width: 165px;
		}
		
	.vergleich_links {
		padding: 0;
		position: static;
		width: 100%;
	}

		.vergleich_links .innen {
			margin: 0;
		}
	
	.vergleich_menue,
	.vergleich_rechts  {
		display: none;
	}		
	
	.vergleich table {
		margin: 0 0 0.5cm 0;
		width: auto;
	}
	
		#main .vergleich th {
			padding-top: 0.25cm;
		}

		.vergleich th,
		.vergleich td {	
			border-bottom: 1pt solid #000;
			border-left: 1pt solid #000;
			width: 165px;			
		}		
					
		.vergleich td.produktbild {
			background: none;
			padding: 0.25cm 0 0.25cm 0;
		} 		

			.vergleich td img {
				width: 165px;
			}
			
.vergleich_vorhanden,
.vergleich_nicht_vorhanden,
.vergleich_info {
	background-image: none;
	color: #000;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	vertical-align: baseline;
	width: auto;
}

	.vergleich_info .tooltip {
		display: none;
	}
	
.vergleich_scroller_bottom,
.vergleich_scroller_top {
	display: none;
}

.vergleich_legende {
	display: block;
}

	.vergleich_legende p {
		margin. 0 0 0.25cm 0;
	}

		.vergleich_legende b {
			color: #000;
		}
		
.toolbar {
	display: none;
}

/* 12 Formulare */

#main .error_tooltip {
	display: none;
}

/* 13 Produktliste */

#main .aktiv .eintrag {
	border-bottom: 1pt solid #000;
	clear: both;
	margin: 0 0 1em 0;
	width: 100%;
}
	
	.produktliste .text {
		width: 60%;
	}
		
		.produktliste .text p {
			font-size: 14px;
		}
		
		.produktliste .text strong {
			font-size: 18px;
		}
	
			.produktliste .text strong span {
				color: #0D46A0;
				text-shadow: none;
			}
			
/* 14 FAQ */

.box_ueberschrift .faq_id {
	display: none;
}

#main .artikel_faq .tooltip {
	display: block;
}

#main .artikel_faq .tooltip:before {
	display: none;
}

/* 15 Lightbox & Overlay */

.overlay,
.lightbox {
	display: none;
} 