@charset "UTF-8";

body {color: #000; background-color: #ccc; margin: 0.5em;}

#Logo {float: right; margin-left: 0; margin-top: 0; margin-bottom: 0.5em; margin-right: 4em; border-top: 3px solid #00c; border-bottom: 3px solid #00c; border-left: none; border-right: none; padding-top: 0.1em; padding-bottom: 0.1em;}
#Logo p {margin: 0; font-weight: bold; text-align: center; background-color: inherit; color: #003;}
#Logo p:first-letter {font-size: inherit;}
#LogoTitel {font-size: medium;}
#LogoURL {font-family: monospace; font-size: x-small;}
#Text {clear: right; margin-left: 4em; margin-right: 4em; margin-bottom: 3em; margin-top: 0.5em; background-color: #fff; color: inherit; padding: 0.2em;}
#Fuss {border-top: none ! important;}

@media print
{
	body {color: #000; background-color: #fff; margin: 0.2em;}

	#Logo {border-top: 2px solid #000; border-bottom: 2px solid #000; margin-bottom: 1em; margin-right: 0;}

	#Text {margin: 0; background-color: inherit; color: inherit; padding: 0;}

	#Fuss {border-top: 1px solid ! important; padding-top: 0.25em ! important;}
}

@media projection
{
	body {background-color: #006; color: #fff ! important; margin: 0.2em;}

	#Logo {border-top: 1px solid #ccc; background-color: inherit; color: #ccc; border-bottom: 1px solid #ccc; margin-bottom: 0.5em; margin-right: 0;}
	#Logo p {background-color: inherit; color: #ccc;}
	#Logo p:first-letter {font-size: inherit;}
	#LogoTitel {font-size: x-small;}
	#LogoURL {font-size: xx-small;}

	#Text {margin: 0; background-color: inherit; color: inherit; padding: 0;}

	#Fuss {border-top: 1px solid ! important; padding: 0.25em; ! important}
}

@media handheld
{
	body {color: #000; background-color: #fff; margin: 0;}

	p:first-letter {font-size: inherit;}

	#Logo {border-top: 2px solid #000; border-bottom: 2px solid #000; margin-bottom: 0.5em; margin-right: 0;}

	#Text {margin: 0;}

	#Fuss {border-top: 1px solid ! important; padding: 0em; ! important}
}

/* EOF */