/* Druck-Ansicht qmpg */
/* Claas Kazzer */
/* komische Umbrueche in Firefox bei Listenkaesten sind ein BUG -- muesste alle Kaesten auf float none setzen */
/** Farbe fuer alle Schriftelemente zuruecksetzen */
* {
	background: rgb(255, 255, 255) !important;
	color: rgb(0, 0, 0) !important;
	line-height: 1.3em !important;
}

/** ELEMENTE AUSBLENDEN */
	/* HAUPTNAVI verstecken */
	#hauptnavigation {
	display: none !important;
	visibility: hidden !important;
}

	/* Trailer */
	#trailer {
	display: none !important;
	visibility: hidden !important;
}

	/* rechte Spalte */
	#rechte_spalte {
	display: none !important;
}

	
/** NEUFORMATIERUNGEN */
/** FEATUREKÄSTEN fuer speziell angekuendigte Elemente */ 
	/* haelt die beiden Kaesten auf der Seite*/
	#featurekaesten {
	margin: 0px;
	padding: 0px;
}

	/** featurekasten_l oder _r enthaelt */
	#featurekasten_l {
	float: left;
	font-size: small;
	height: 271px;
	margin: 0px 18px 18px 0px;
	padding-left: 0px;
	padding-right: 18px;
	padding-top: 18px;
	text-align: left;
	width: 258px;
}

	#featurekasten_r {
	float: left;
	font-size: small;
	height: 271px;
	margin: 0px;
	padding-left: 54px;
	padding-right: 18px;
	padding-top: 18px;
	text-align: left;
	width: 258px;
}

/** zentraler Textbereich */
/** Ueberschriften */
	h1, h2, h3, h4 {
	clear: both !important;
	float: none !important;
}

/** BUs im Volltext */
	.csc-textpic-caption {
	margin-left: 0px;
}

/** KAESTEN */
	/* zweispaltiger Kasten 50% zu 50% fuerr Listenelemente im Volltextbereich */
	.listenkasten_gleichspaltig {
	border: rgb(204, 204, 204) 1px solid;
	clear: both;
	float: left;
	font-size: 0.9em;
	margin-bottom: 36px !important;
	margin-left: 0px;
	width: 100%;
}

	.listenblock_links {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 45%;
}

	.listenblock_rechts {
	border-left: rgb(204, 204, 204) 1px solid;
	float: left;
	margin-left: 20px;
	padding-left: 10px;
	width: 45%;
}

	.listenkasten_gleichspaltig h2 {
	border-bottom: rgb(204, 204, 204) 1px solid;
	margin: 0px 0px 5px 0px !important;
	padding-bottom: 9px;
	padding-left: 18px;
	padding-top: 9px;
}

	.listenkasten_gleichspaltig h3 {
	margin: 0px !important;
	padding: 9px 18px;
}

	/* einspaltiger Kasten mit Listen */
	.listenkasten {
	border: rgb(204, 204, 204) 1px solid;
	clear: both;
	float: left;
	font-size: 0.9em;
	margin-bottom: 36px !important;
	margin-left: 0px;
	width: 100%;
}

	.listenkasten h2 {
	border-bottom: rgb(204, 204, 204) 1px solid;
	margin: 0px 0px 5px 0px !important;
	padding-bottom: 9px;
	padding-left: 18px;
	padding-top: 9px;
}

/** NEWSLISTEN */
	.news-list-container {
}

	.news-list-item {
	clear: both;
	float: left;
	margin-left: 0px;
	width: 100%;
}

	
	.bild {
	clear: left;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
	width: 30%;
}

	.text {
	clear: right;
	float: right;
	font-size: small;
	margin: 0px;
	padding: 0px;
	width: 70% !important;
}

	
	/* Archiv- Browsbox unten */
	.news-list-browse {
	font-size: x-small;
	text-align: center;
}

/** SINGLE NEWS */
	.news-single-image {
	float: left;
	width: 20%;
}

	
	.news-single-text {
	float: right;
	margin-left: 36px;
	width: 60%;
}

/** MEDIAPLAYER */
	.media_m_cover {
	border: rgb(153, 153, 153) 1px solid;
	clear: both;
	float: left;
	font-size: 0.9em;
	height: auto;
	margin-bottom: 18px;
	margin-left: 0px;
	width: 95%;
}

	.media_m_cover .cover_pic {
	clear: left;
	float: left;
	padding: 18px;
	width: 100px;
}

 	.rgmediaimages-media {
	clear: right;
	float: left;
	line-height: 1.3em;
	margin-bottom: 36px;
	margin-top: 36px;
}

	.rgmediaimages-caption {
	color: rgb(70, 70, 70);
	margin-top: 9px;
	padding-right: 18px;
}

/** FUSSZEILE */
	#fusszeile {
	background: rgb(255, 255, 255) !important;
	clear: both;
	float: left;
}

	.fusszeile {
	font-size: x-small;
	margin-left: 0px;
	padding: 0px;
}

/** LINKS */
	/* Ausgabe VolltextLinks fuer EXTERNE */
	a[href^="http://"]:after {
	background: inherit;
	content: " (" attr(href)") ";
	font-style: italic;
}

	/* Ausgabe normaler Links ohne Auszeichnung */
	a {
	color: rgb(0, 0, 0);
	font-weight: normal;
	text-decoration: none;
}

