@charset "UTF-8";

body {color: #000; background-color: #ccc; margin: 0; font-family: monospace;}

#Logo {margin-left: 2em; margin-top: 1.5em; margin-bottom: 0.5em; margin-right: 2em; border: 2px solid; padding: 0.25em; -moz-border-radius: 0.8em; border-radius: 0.8em; background-color: #eee; color: inherit;}
#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; font-family: sans-serif;}
#LogoURL {font-family: monospace; font-size: x-small;}
#Text {margin-left: 2em; margin-top: 0.5em; margin-bottom: 0.5em; margin-right: 2em; border: 2px solid; padding: 0.5em; -moz-border-radius: 0.8em; background-color: #fff; color: inherit;}

#Kopf h1 {border: 2px solid ! important; -moz-border-radius: 0.4em; border-radius: 0.4em; padding-left: 0.5em ! important; padding-right: 0.5em ! important; padding-top: 0.25em ! important; padding-bottom: 0.25em ! important;}

#Fuss {margin-left: 2em; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 2em; border: 2px solid; padding: 0.25em; -moz-border-radius: 0.8em; border-radius: 0.8em; background-color: #eee; color: inherit;}
#Fuss p {font-family: sans-serif; padding-left: 0.25em ! important; padding-right: 0.25em ! important; padding-top: 0.1em ! important; padding-bottom: 0.1em ! 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: 0.5em; margin-right: 0; margin-left: 0; margin-top: 0;}

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

	#Fuss {margin-bottom: 0; margin-right: 0; margin-left: 0; margin-top: 0.5em;}
}

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

	#Logo {border: 1px solid #ccc; color: #ccc; background-color: #336; margin-bottom: 0.5em; margin-right: 0; margin-left: 0; margin-top: 0;}
	#Logo p {color: #ccc; background-color: #336;}
	#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.25;}

	#Fuss {border: 1px solid #ccc; color: #ccc; background-color: #336; margin-bottom: 0; margin-right: 0; margin-left: 0; margin-top: 0.5em;}
}

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

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

	#Logo {border-left: none; border-top: none; border-right: none; border-bottom: 1px solid; margin-bottom: 0.5em; margin-right: 0; margin-left: 0; margin-top: 0; -moz-border-radius: 0; border-radius: 0;}

	#Text {margin: 0; border: none;}

	#Kopf h1 {-moz-border-radius: 0; border-radius: 0;}

	#Fuss {-moz-border-radius: 0; border-radius: 0; background-color: inherit; color: inherit; border: 1px solid; margin-left: 0; margin-right: 0; margin-top: 0.25em; margin-bottom: 0;}
}

/* EOF */