/* 
** 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 {
	font-size: 14px;
	margin:0; 
	padding: 0;
	background-image: none;
	background: transparent;
}

#page_margins, 
#page {
	min-width: inherit;
	margin: 0;
	padding: 0;
	border: 0;
} 

#subheader { 
	float: none; 
	height: 140px; 
	width: 720px; 
	position: relative;
	top:0;
	left:0;
	margin: 0; 
	padding: 0; 
	border: 0;
	background-image: url(/fileadmin/templates/img/landing_header.png);
}
h1 { 
	color: #999999; 
	padding: 0; 
	margin: 0;
	position: absolute;
	top:160px;
	left:0;
}

/* hide special parts */
#header { display: none; }
#topnav { display: none; }
#nav { display: none; }
#col1_content div.navblock { display: none; }
#footer { display: none; }
	
/* main und cols umformatieren */
#main {
	position: absolute;
	top:200px;
	left:0;
	margin: 0;
	padding: 0;
}
#col1 { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
	display: none;
}
#col1_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
}

#col2 { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border:0;
	display: none;
}
#col2_content { 
	float: none; 
	width: auto; 
	margin: 0; 
	padding: 0; 
	border: 0;
}

#col3 { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}
#col3_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;
}
	
#col5 { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}
#col5_content { 
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
}

	
/* specials */
abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }


/* do not delete */
}