body {
/*	background: #FFFFFF;   weiss FFFFFF*/
	color: #000000;       /* schwarz */
	margin: 0; 
	padding: 0;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
/*	line-height: 1.5; */
}

h1 {
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	background: inherit;
	margin: 0.7em 0 0.5em 0;
}

h2 {
	font-size: 14pt;
	font-weight: bold;
	color: #333;
	background: inherit;
	margin: 0.2em 0 0.5em 0;
	padding: 0.3em 0.3em 0.3em 0;
}

h3 {
	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; }

a {
	font-weight: bold;
	text-decoration:none;
}

#printtext {
	width: 150px;  /* 200px; */
	height: 108px;  /* 144px; */
	/* float:left;	 headline umfließt das Bild */	
}

.unsichtbar , p .u2 { display: none; }
#header { width: auto; }
#headline h1{ 
	font-size: 12pt; 
	margin: 0.4em 0 0 0;
} 
#headline h2{ 
	font-size: 10pt; 
	margin: -0.3em 0 0 0;
} 

#accessible, #fontsize, #navi , #foto, #colorbar ,#footer , .foto, .unseen { display: none; }

#clearspace {
	clear:left;  
	margin:0;
	padding:0;
}

#kontakt img{ display: none; }
#kontakt { 
	border: 3px solid #EAEAEA; 	/* ganz hell grau */
	padding: 10px;
} 

.email, .link_class { color:#000000; }
