/* 
** last chaged: 2008-06-05, simplicity gmbh, pma
*/

@media print
{


body * {
	font-size: 12pt; 
	font-family: Arial, Helvetica, sans-serif;
}
blockquote { 
	font-family: Arial, Helvetica, sans-serif;
}
code.css, code.xhtml, em.file { 
	font-family: Arial, Helvetica, sans-serif;
}
p, table, input, textarea, th, a {
	color: #000 !important;
}
h1 {
	font-size: 16pt; 
	font-weight: bold; 
	color: #000;  
	background: inherit;  
	margin: 0.4em 0 0.5em 0; 
	border-bottom: 1px #ccc solid;
}
h2 {
	font-size: 14pt; 
	font-weight: bold; 
	color: #000; 
	background: inherit;   
	margin: 0.2em 0 0.5em 0; 
	padding: 0.3em; 
}
h3 {
	color: #000;
	font-size: 12pt; 
	font-weight: bold; 
	margin: 0.4em 0 0.3em 0;
}

/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3 { 
	page-break-after: avoid; 
}

abbr[title]:after, acronym[title]:after { 
	content: '(' attr(title) ')'; 
}

/* Umformatierung der Layoutboxen */
body {
	background: #fff;
	background-image: none;
	margin: 0; 
	padding: 0;
	color: #000 !important;
}
#page_margins, #page {
	min-width: inherit; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	width: 999px;
} 
#topnav {
	display: none;
}
#header {
	height: auto;
	padding-left: 0;
}
#header #logo {
	background: #000;
}
#header img {
	position: relative; 
	top: 0; 
	left: 0; 
	padding: 0; 
}
#nav_main {
	display: none;
}
#main object, embed {
	display: none;
}
#teaser { 
	margin: 1em 0 0 0; 
	padding: 0; 
	border: 0; 
}
#nav {
	display: none;
}
#subheader {
	display: none;
}
#main navblock {
	display: none;
}
#main {
	margin: 0; 
	padding: 0;
}
#col1 { 
	display: none;  
}
#col1_content { 
	display: none; 
}
#col2 { 
	display: none;
}
#col2_content { 
	display: none; 
}
#col3 { 
	background: #fff;
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col3_bottom_bg {
	background: #fff;
	background-image: none;
}
#col3_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col4 { 
	background: #fff;
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col4_bottom_bg {
	background: #fff;
	background-image: none;
}
#col4_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col5 { 
	background: #fff;
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col5_bottom_bg {
	background: #fff;
	background-image: none;
}
#col5_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col6 { 
	background: #fff;
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#col6_bottom_bg {
	background: #fff;
	background-image: none;
}
#col6_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
#mailform fieldset {
	border: 0;
}
#footer {
	display: none;
}

/* do not delete */
}