/* CSS-Anpassungen fuer die Druckausgabe (Ergaenzugen zum Screen-CSS, die nur beim Drucken Wirkung zeigen)


1 Grundlayout und allgemeine Einstellungen
2 Navigationselemente
3 Ueberschriften und Absaetze
4 Bewertungssterne
5 Teaser und Boxen allgemein
6 Elemente in der Hauptspalte
7 Elemente in der breiten Spalte
8 Formularelemente

*/



/* 1 Grundlayout und allgemeine Einstellungen -- */

body {
	background: none;
	color: #000;
}

#main {
	padding: 0;
	width: 100%;
}

	#main .noprint {
		display: none;
	}

.header_print {
	display: block;
	margin: 0 0 0.5cm 0;
	width: 100%;
}

	.header_print img {
		width: 3cm;
	}

.wide_col,
.main_col {
	float: none;
	width: 100%;
}

.leaderboard, 
.skyscraper,
.metanavi,
.header,
.main_col .ad_banner,
.side_col,
#navigation,
#breadcrumb,
#footer{
	display: none;
}

ul,
ol {
	list-style-type: disc;
}



/* 2 Navigationselemente --- */

	.tabs a.mehr,
	.tabs a.weniger,
	.tabs a.weiter,
	.tabs_box a.mehr,
	.tabs_box a.weniger,
	.tabs_box a.weiter,
	.tabs_teaser a.mehr,
	.tabs_teaser a.weniger,
	.tabs_teaser a.weiter {
		display: none;
	}

/* Reiternavigation Box */		
.tabs_box {
	background: none;
	border-bottom: 2pt #000 solid;
}	
	
	.tabs_box div {
		background: none;	
		display: none;
		margin: 0;
	}

		.tabs_box div a {
			background: none;	
			margin: 0;
		}
		
	.tabs_box div.aktiv {
		background: none;
		display: block;
	}	

		.tabs_box div.aktiv a,
		.tabs_box div.aktiv span {
			background: none;
			padding-left: 0;
			padding-right: 0;
			padding-top: 0;
		}	
	
	.tabs_box .blaettern	{
		display: none;
	}	
	
.main_col .tabs_box,
.wide_col .tabs_box  {
	width: 100%;
}	
	
/* Reiternavigation Teaser/Testbeitrag/Sportbeitrag */	
.tabs_teaser {
	background: none;
	border-bottom: 2pt #000 solid;
}

	.tabs_teaser a.rss {
		display: none;
	}

	.tabs_teaser span {
		background: none;
		border-right: 1pt #000 solid;
		color: #000;
		padding-bottom: 0;
		padding-left: 0;
		padding-top: 0;
		margin: 0 10px 0 0;
	}

	.tabs_teaser span.datum {
			border: none;
	}	
	
	.tabs_teaser div {
		background: none;
		display: none;
	}	
		
		.tabs_teaser div a {
			background: none;
			margin: 0;
			padding-left: 0;
			padding-right: 0;
			padding-top: 0;
		}
		
	.tabs_teaser div.aktiv  {
		background: none;
		display: block;
	}
	
		.tabs_teaser div.aktiv a,
		.tabs_teaser div.aktiv span {
			background: none;
			padding-left: 0;
			padding-right: 0;
			padding-top: 0;
		}

/* Reiternavigation Toplisten-Teaser breite Spalte */
.tabs {
	clear: both;
	float: none;
	line-height: auto;
	width: 100%;
}

	.tabs div {
		background: none;
		display: none;
		float: none;
	}
	
		.tabs div a {
			background: none;
			float: none;
			margin: 0;
			padding-left: 0;
			padding-right: 0;
			padding-top: 0;
		}

		.tabs div.aktiv {
			background: none;
			display: block;	
		}
		
			.tabs div.aktiv a {
				font-weight: bold;
				color: #333;
			}

/* Pagination */
.pagination {
	display: none;
} 

/* Servicenavigation Artikelseite */
.bookmarks {
	display: none;
}



/* 3 Ueberschriften und Absaetze --- */

.main_col ul {
	margin-left: 0.5cm;
}

	.main_col ul li {
		background: none;
		padding-left: 0.25cm;
	}
	
cite {
	color: #000;
}

	.artikel cite {
		border-top: 1pt #000 solid;
	}

		.artikel cite a {
			color: #000;
		}



/* 4 Bewertungssterne  --- */

.main_col .star-rating,
.main_col .star-rating a:hover,
.main_col .star-rating a:active,
.main_col .star-rating a:focus,
.main_col .star-rating .current-rating {
  background: none;
}

.main_col .small-star,
.main_col .small-star a:hover,
.main_col .small-star a:active,
.main_col .small-star a:focus,
.main_col .small-star .current-rating {
  background: none;
}

/* Bewertungssterne fuer Ueberschriften */
#rating {
	float: right;
}

.main_col .star-rating li.star {
	display: none;
}

.main_col .star-rating li.current-rating {
	display: block;
	float: right;
	position: static;
	text-indent: 0;
}

/* Bewertungssterne ueber der Box (Testwertung) */
.tabs_box .rating_0,
.tabs_box .rating_1,
.tabs_box .rating_2,
.tabs_box .rating_3,
.tabs_box .rating_4,
.tabs_box .rating_5 {
	display: none;
}



/* 5 Teaser und Boxen allgemein --- */	

/* Teaser */	
.main_col .teaser_typ1, 
.main_col .teaser_typ2, 
.main_col .teaser_typ3, 
.main_col .teaser_typ4 {
	width: 100%;
}

	.main_col .teaser_typ1 .eintrag,
	.main_col .teaser_typ2 .eintrag {
		border-bottom: 1pt #000 solid;
	}

	.main_col .teaser_typ1 .links,
	.main_col .teaser_typ2 .links {
		padding-right: 0;
		width: 23%
	}

	.main_col .teaser_typ1 .rechts,
	.main_col .teaser_typ2 .rechts {
		padding-right: 0;
		width: 77%;
	}

		.main_col .teaser_typ1 ul li {
			padding-left: 0;
		}

			.main_col .teaser_typ1 ul li.t_artikel {
				background: none;
			}

	.main_col .teaser_typ2 ul {
		padding: 0;
	}		
			
		.main_col .teaser_typ2 ul li {
			padding-left: 0;
		}

.toplisten {
	clear: both;
	float: none;
	width: 100%;
}
		
		.toplisten ul li {
			font-weight: normal;
			padding: 0;
		}

			.toplisten ul li.t_fotoshow,
			.toplisten ul li.t_video,
			.toplisten ul li.t_umfrage,
			.toplisten ul li.t_artikel {
					background: none;
			}	
		
/* Boxen */		
.box_typ1,
.box_typ2	{
	background: none;
	border: none;
	width: 100%;
}	

		.box_typ1 table th,
		.box_typ1 table td {
			border-bottom: 1pt #000 solid;
			padding-left: 0;
		}

		.box_typ1 table th.abschnitt {
			background: none;
			border-bottom: 1pt #000 solid;
			color: #DE140A;
			padding-left: 0;
		}		

		.box_typ1 table ul,
		.box_typ1 table ol {
			margin: 0.5cm;
		}		
			
	.sort_ab,
	.sort_auf {
		background: none;
		padding: 0;
	}

	.main_col .legende div,
	.wide_col .legende div {
		border: 1pt #000 solid;
		width: 100%;
	}	


	
/* 6 Elemente in der Hauptspalte  --- */

/* Teaser Markenbaum/Tuner - */
.main_col .marke .bild,
.main_col .baureihe .bild,
.main_col .modell .bild {
	padding-right: 0;
	width: 32%;
}
	.main_col .modell .daten {
		width: 68%;
	}

		.main_col .baureihe .bild img.zoom,
		.main_col .modell .bild img.zoom {
			display: none;
		}

/* Teaser Motor Klassik */
.main_col .ueberschrift_motor_klassik {
	border-bottom: 2pt #004434 solid;
	margin: 0;
	width: 100%;
}

	.main_col .ueberschrift_motor_klassik div {
		background: none;
		color: #004434;
		padding-left: 0;
	}

.main_col .motor_klassik {
	background: none;
	color: #333;
}

	.main_col .motor_klassik a {
		color: #004434;
	}

		.main_col .motor_klassik ul li.t_fotoshow,
		.main_col .motor_klassik ul li.t_video,
		.main_col .motor_klassik ul li.t_umfrage,
		.main_col .motor_klassik ul li.t_artikel {
			background: none;
		}	
	
/* Teaser Sport Auto */
.main_col .ueberschrift_sport_auto {
	border-bottom: 2pt #DE140A solid;
	margin: 0;
	width: 100%;
}	

	.main_col .ueberschrift_sport_auto div {
		background: none;
		color: #DE140A;
		padding-left: 0;
	}

.main_col .sport_auto {
	background: none;
	color: #333;
}
	
		.main_col .sport_auto ul li.t_fotoshow,
		.main_col .sport_auto ul li.t_video,
		.main_col .sport_auto ul li.t_umfrage,
		.main_col .sport_auto ul li.t_artikel {
			background: none;
		}	

/* Box Modelle */		
.main_col .modelle {
	padding: 0;
	width: 100%
}

/* Box Fotoshow Artikel */
.main_col .fotoshow {
	border-bottom: 1pt #000 solid;	
	padding-left: 0;
	padding-right: 0;
	width: 100%
}

	.fotoshow div {
		background: none;
	}

	.fotoshow cite {
		color: #000;
		border: none;
		text-align: left;
	}
	
	.main_col .fotoshow p {
		height: auto;
		min-height: 0;
		margin: 0.5cm 0 0 0;
		width: 100%;
	}
	
	.fotoshow img.zoom {
		display: none;
	}
	
.main_col .fotoshow_thumbs {
	border-bottom: 1pt #000 solid;
	padding-left: 0;
	width: 100%;
}

/* Box weitere Fotoshows Artikel */	
.main_col .fotoshow_auswahl {
	display: none;
}	

/* Box im Artikeltext (Mehr zum Thema, Schlagworte, Forum) */
.box_artikel {
	display: none;
}

/* Box Rueckrufe */	
.main_col .rueckrufe {
	width: 100%
}

/* Box Neuwagenpreise */
.main_col .b_artikel,
.main_col .b_pdf {
	background: none;
}

.main_col .neuwagenpreise_alle {
	width: 100%
}

	.main_col .neuwagenpreise_alle td.col_baureihe {
		padding-left: 0;
	}

.main_col .neuwagenpreise_marke {
	width: 100%
}

	.neuwagenpreise_marke ul {
		margin: 0;
	}

		.neuwagenpreise_marke ul li {
			border-bottom: 1pt solid #000;
			list-style-type: none;
			padding-left: 0;
		}

/* Box Testdaten  */			
.main_col .testdaten {
	width: 100%;
}

	.testdaten select {
		margin-right: 0;
		width: 33%; 
	}

/* Box Testwertung und Fazit */
.main_col .testwertung {
	width: 100%;
}

		.main_col .testwertung table th {
			padding-left: 0;
		}

		.testwertung table ul {
			margin-left: 0.5cm;
		}
		
			.testwertung table ul li {
				padding-left: 0.5cm;
			}
		
	.testwertung table th.positiv {
		background-image: none;
	}
	
	.testwertung table th.negativ {
		background-image: none;
	}

.main_col .fazit {
	padding: 0;
	width: 100%;
}

/* Boxen fuer Sport: Daten/F1 Chronik/GP-Geschichte */
.main_col .sportdaten,
.main_col .chronik,
.main_col .geschichte {
	width: 100%;
}

/* Liste Kommentare */
.liste_kommentare {
	width: 100%;
}

	.liste_kommentare .eintrag {
		border-bottom: 1pt #000 solid;
		width: 100%;
	}
	
	.liste_kommentare .redakteur {
		background: none;
	}

	.liste_kommentare .links {
		text-align: left;
		width: 8%;
	}

	.liste_kommentare .rechts {
		padding-right: 0;
		width: 92%;
	}
	
/* Box Inhaltsverzeichnis */
.inhaltsverzeichnis {
	border-bottom: 1pt #000 solid;
	padding: 0;
	width: 100%;
}

			.inhaltsverzeichnis ol li a{
				background: none;
				color: #000;
				font-weight: bold;
				padding-left: 0;
			}

			
			
/* 7 Elemente in der breiten Spalte  --- */

/* Rotationsteaser */
	.rotation .inhalt {
		height: auto;
	}
	
	.rotation .blaettern {
		display: none;
	}

	.rotation ul {
		display: none;
	}

/* Special-Bild  */
.special {
	margin: 0 0 0.5cm 0;
	width: 100%;
}



/* 8 Formularelemente --- */

/* Kommentar schreiben Hauptspalte */
.kommentare {
	display: none;
}