* {
 	font: normal 12pt/14pt  "times new roman", times, serif;
 	text-align: justify; 
	border: none;
} 

/*--------------------------- body elements -----------------------------*/ 

body { 
	color: #000;
  	background-color: #FFF; 
} 
a { 
	text-decoration: none; 
	color: #000; 
	background-color: #FFF; 
} 

/*------------------------- making print layout --------------------------*/

#position {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block; 
} 
#container { 
	position: absolute;
	top: -8cm;
	width: 80%;
	margin: 0 10% 0 10%;
}
#service_navi, #shadow, #navigation, #cleaner, #form_portfolio, #form_kontakt, #logo, #agd {
	display: none; 
} 

/*--------------------------- content objects ----------------------------*/

h1 { 	
	font-size: 16pt;
	font-weight: normal; 
	padding-bottom: 10px;
} 
.invisible {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
} 
.hinweis_print {
	padding-top: 20px; 
}
#zitat {
	text-align: center; 
} 
