/* 
** 
**  Funktion    : Druck-Stylesheet - druckt die Spalte #content
**
*/

@media print
{
html { font: 100%/1.4 georgia, serif; text-align: center; padding: 0 5pt; margin:0;}

body * {font-size: 11pt; text-align: left;}

#print_logo img {width: 100pt; margin-top: 5pt;}

h1 , h1 a{font-size: 13pt; font-weight:bold; color: #0A6380; background:inherit;}
h2, h2 a {font-size: 13pt; font-weight:bold; color: #0A6380; background: inherit; text-decoration: none;}
h3, h3 a {font-size: 12pt; font-weight:bold; color: #0A6380;}
h4, h4 a {font-size: 11pt; font-weight:normal; color: #0A6380;}

/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3 { page-break-after:avoid; }

abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }

/* Sichtbare Auszeichnung der URLs von Links */
#content_wrap a[href^="http:"]{
	color: #0A6380;
}

h3 a[href]:after, h4 a[href]:after, .post a[href]:after, #sidebar a[href]:after {
	content:" [URL:"attr(href)"]";
	color: #ccc;
	font-style:italic;
	font-size: 8pt;
} 

h2 { padding-bottom: 2pt; border-bottom: 2pt solid #ccc;}
h3, h3 { padding-left: 20pt; border-bottom: 1pt solid #ccc;}

#sidebar {float:right; width: 35%;}
.post {float:left; width: 60%;}
.full { width: 70%;}
/*.hoch { width: 50%!important; float:left; border-right: 1.0em solid #fff;}*/
.hoch { width: 50%!important;}

.tripple {clear:both; width: 100%; margin-top: 20pt;}

#sidebar li.nope {
list-style-type:none;
}

acronym, abbr {
	font-size: 8pt;
	}

/* Umformatierung der Layoutboxen */
body {margin:0; padding: 0;}
#header_wrap, .navi_extra , .navi_extra2, .none, .tripple img, #footer, h3.comment, .print, #comment-toggle-link, #comment-toggle-box , .postcomment {display:none!important;}
}
