/* ============================================================
   Gestaltung der Druckeransichtsseite / Printpreview
=============================================================== */
@page { 
	/* Nicht validiert, da die Eigenschaft portrait nicht mehr unterstuetzt wird besser size: 11in 8.5in; */
	size:8.27in 11.73in;
	margin-top: 10mm;
	margin-bottom: 15mm;
	margin-left: 25mm;
	margin-right: 15mm;
}
@media print {
	.goback_buttom{display:none;}
	.print-content {font-size: 9pt;}
	.adress {
 	   font-size: 8pt;
 	   color: #526552;
 	   font-weight: normal;
	   font-style: normal;
	   font-family: Arial, Verdana,Sans-serif;
 	   margin-left: 10mm;
 	}
 	span.logo {color: #d52b35;}
	.hr {display:none;}
	div.go_print2 {display:none;}
}
@media screen {
    .adress {display:none;}
}

#printheader {
	margin-left: 3px;
}

h2.printheadline {
	margin-left: 5px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Verdana,Sans-serif;
	color: #CCCCCC;
	font-size: 14px;
}

.print-content {
	width: 162mm;
	margin-left: 5mm;
	font-size: 90%;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Verdana,Sans-serif;
}

/*-----------------------------SINGLE VIEW von tt_news in der Printversion-------------------------------*/
/* Klassifizierungsklassen: oliv, orange, rot und gruen
---------------------------------------------------------------------------*/
h4.gmw {
	font-size: 8pt;
	color: #526552;
	padding-left: 5mm;
}	
h4.gms {
	font-size: 8pt;
	color: #FF9A00;
	padding-left: 5mm;
}
h4.gmv {
	font-size: 8pt;
	color: #B4D146;
	padding-left: 5mm;
}
h4.gmb {
	font-size: 8pt;
   	color: #D52B35;
   	padding-left: 5mm;
}

#img-header H1.title {
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 18pt;
	font-family: Arial, Verdana,Sans-serif;
	
	padding-left: 5mm;
	margin-left: 5mm; 
	margin-top: 5mm;
}
.content-single-item H2 {
   	color: #526552;
	border-left: 20px #526552 solid;
	border-bottom: 3px #526552 solid;
	padding:0px 0px 0px 10px;
	margin-right: 15mm;
	font-size: 10pt;
}
.content-single-item H3 {
	margin-bottom: 5px;
	color: #526552;
	font-size: 10pt;
	font-weight: bold;
}
.content-single-item P, .content-single-item P.bodytext {
	padding-left: 5mm;
	padding-right: 15mm;
	
}
.content-claim {
	width: 75mm;
	color: #526552;
	margin-left: 20mm;
	margin-bottom: 20mm;
	margin-top: 5mm;
}
.content-single-img {
	margin-top: 0mm;
	float: right;
	margin-right: 5mm;
	width: 60mm;
	overflow: hidden;
}
.content {
	width: 155mm;
	margin-left: 5mm;
}
.podcast {
	margin-left: 5mm;
}
.subheader { color: #526552;}
.news-single-timedata {
	margin-top: 20mm;
	margin-left: 5mm;
	font-size: 8pt;
}
.news-author {
	color: #000000;
	margin-top: -28px;
	font-size: 8pt;

}
.news-author a {color: #000000;}
.news-single-img {
	float: right;
	margin-right: 20mm;
	margin-left: 10px;
	margin-bottom: 10px;	
}



/* Linkfarben
==================================*/
#main a:link {
	background: transparent;
	color:#526552;
	font-weight: normal;
	font-style: normal;
	font-size: 90%;
	font-family: Arial, Verdana,Sans-serif;

}
#main a:visited {
	background: transparent;
	color:#526552;
	font-weight: normal;
	font-style: normal;
	font-size: 90%;
	font-family: Arial, Verdana,Sans-serif;

}
#main a:hover {
	background: transparent;
	color:#D52B35;
	font-weight: normal;
	font-style: normal;
	font-size: 90%;
	font-family: Arial, Verdana,Sans-serif;

}
.hr {
	border-top: 8px solid #FF9A00;
	margin-left: 5px;
	margin-right: 5mm;
	margin-bottom: 3mm;
	width: 162mm;
}
.hr-red {
	border-top: 8px solid #D52B35;
	margin-left: 5px;
	margin-right: 5mm;
	margin-bottom: 3mm;
	width: 162mm;
}
/*Absatzfomratierungen : align-right z.B. Fuer den Buylink in der Literatur Single-Ansicht */
.align-right {
	float: right; 
	margin-top: -23px;
	margin-right: 2px; 
}





