/* 
** last changed: 2008-11-18, simplicity gmbh, pma
*/

@media print
{


body * {   }
blockquote {   }

/* content styles */
code.css, 
code.xhtml, 
em.file { 
	font-family:"Courier New", Courier, mono;
}


/* Vermeidung von Seitenumbruechen direkt nach einer Ueberschrift */
h1,h2,h3 { page-break-after: avoid; }


/* body und page margins umformtieren */
body {
	margin:0; 
	padding: 0;
	color: #333;
	background-image: none; 
	background: transparent;
}
#page_margins, 
#page {
	min-width: inherit;
	margin: 0;
	padding: 0;
	border: 0;
} 

#header { height: auto; }
#header img {
	position: relative;
	top: 0;
	left: 0;
	padding:0;
}

/* hide special parts */
#topnav { display: none; }
#border_top { display: none; }
#col1 .navblock { display: none; }
#border_bottom { display: none; }


/* main und cols umformatieren */
#main, #mainhome {
	margin: 0;
	padding: 0;
	background-image: none; 
	background: transparent;
}
#col1 { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
}
#col1_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
}

#col2 { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border:0;
}
#col2_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
}

#col4 { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}
#col4_content { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}


/* specials */
abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }


/* do not delete */
}