CSS
<!-- This stylesheet was defined by Andreas Fritz / ITNovation GmbH -->
	/* ----- einige CSS-Tags haben einen vorangestellten *. Es handelt sich hier ----- */
	/* ----- um den so genannten star hack. Socleh Elemente sind nur für den     ----- */
	/* ----- Internet Explorer sichtbar!                                         ----- */
	
	/* ----- Grundstellung aller Elemente ----- */
	html, body, div, p, h1, h2, h3, h4, ul, ol,
	span, a, table, form, img, li, container, content, .textkopf, .textkasten, .sidebar-a
	.kopf1, .kopf1a, .kopf2, .kopf3 {
		margin: 0;
		padding: 0;
	}
	/* ----- body ----- */
	body {
		font-family: "Times New Roman", Times, serif;
		font-size: 1em;
		page-break-inside: auto;
		background-color: white;
	}
	/* ----- Container mit Inhalten ----- */
	.container {
		position: absolute;
	               top: 0px;
		left: 0px;
	}
	/* ----- Kopfzeilenbereich ----- */
	.kopf1a  /** Grafik oben rechts **/
	{
		display: none;
	}
	.kopf2  /** TopNavigatior **/
	{
		display: none;
	}
	/* ----- Inhalt / Content ----- */
	.content {
		position: static;
		top: 0px;
		padding: 5px;
		margin-right: 0cm;
		margin-left: 0cm;
	}
	/* ----- linke Box ----- */
	.sidebar-a {
		display: none;
	}
	.sidebar-a h1 {
		display: none;
	}
	.textkopf  /** Kopf in Dokumenten **/
	{
		position: relative;
		background: #e7e7e7;
		margin-top: 10px;
		margin-bottom: 0px;
		border-top: 2px solid black;
		border-bottom: 2px none black;
		border-left: 2px solid black;
		border-right: 2px solid black;
		font-weight: bold;
	}
	
	.textkopf h1 /** Einzug der Überschriften im Textkopf **/
	{
		padding: 1px 4px 1px 4px;
		text-align: left;
		font-weight: bold;
		border: 0px;
		margin: 0px;
	}
	.textkasten  /** Text, der zum textkopf gehört **/
	{
		position: relative;
		background: white;
		border-top: 2px solid black;
		border-bottom: 2px solid black;
		border-left: 0px solid black;
		border-right: 0px solid black;
		padding: 5px 10px 5px 4px;
		text-align: left;
		font-weight: normal;
	}
	/* ----- Fußzeile ----- */
	.footer { display: none;
	}
	/* ----- Links ----- */
	A {
		font-weight: bold;
		color: Black;
		text-decoration: underline;
	}
	A:HOVER {
		display: none;
	}
	a.eingerueckt {
		display: none;
	}
	a.eingerueckt:hover {
		display: none;
	}
	/* ----- Listen ----- */
	UL {
		margin-left: 10px;
	}
	LI {
		border-bottom: 0px solid #727081;
		list-style: square inside;
		padding-top: 0px;
	}
	/* ----- NAvigation oben ----- */
	.kopf2 ul {
		display: none;
	}
	.kopf2 li {
		display: none;
	}
	.kopf2 li a{
		display: none;
	}
	.kopf2 li a:link { 		display: none; }
	.kopf2 li a:visited { 		display: none; }
	.kopf2 li a:activated { 		display: none;}
	.kopf2 li a:hover {
		display: none;
	}
	
	h1 {
		margin: 14px 0 5px 0;
		width: 100%;
		color: black;
		font-weight: bold;
		background-position: top right;
		background-repeat: no-repeat;
		border-bottom-color: black;
		border-bottom-style: solid;
		border-bottom-width: medium;
		border-top-color: black;
		border-top-style: solid;
		border-top-width: medium;
		border-collapse: collapse;
	}
	h2 {
		margin: 14px 0 0 0;
		width: 100%;
		color: black;
		font-weight: bold;
		background-position: top right;
		background-repeat: no-repeat;
		border-bottom-color: black;
		border-bottom-style: dotted;
		border-bottom-width: thin;
		border-collapse: collapse;
	}
	h3 {
		margin: 14px 0 0 0;
		width: 100%;
		color: black;
		background-position: top right;
		background-repeat: no-repeat;
		border-bottom-color: black;
		border-bottom-style: dotted;
		border-bottom-width: medium;
		border-collapse: collapse;
	}
	/* ----- Thumbnails / Bilder darstellen mit Rahmen ----- */
	.thumbnail {
		float: left;
		background: #fff;
		margin: 10px 10x 10px 10px;
		padding: 4px;
		border: 6px double #727081;
	}
	/* ----- neue Zeile statt mehrere <BR/> ----- */
	.newline{
		clear:both;
	}
/*----- elemente für rounded box  ----- */
	/* set millions of background images */
	.rbroundbox { background: url("/kunden/kammachi/fritandr/faweb01.nsf/pictures/roundedbox/$FILE/c00.gif") repeat; }
	.rbtop div { background: url("/kunden/kammachi/fritandr/faweb01.nsf/pictures/roundedbox/$FILE/c11.gif") no-repeat top left; }
	.rbtop { background: url("/kunden/kammachi/fritandr/faweb01.nsf/pictures/roundedbox/$FILE/c12.gif") no-repeat top right; }
	.rbbot div { background: url("/kunden/kammachi/fritandr/faweb01.nsf/pictures/roundedbox/$FILE/c21.gif") no-repeat bottom left; }
	.rbbot { background: url("/kunden/kammachi/fritandr/faweb01.nsf/pictures/roundedbox/$FILE/c22.gif") no-repeat bottom right; }

	/* height and width stuff, width not really nessisary. */
	.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px;
	}
	.rbcontent { margin: 0 7px; }
	.rbroundbox { width: 100%; margin: 1em auto; }
/*----- end of rounded box -----*/
]
