		BODY, P, li, ul, td, input, select, textarea {

			font-size : 14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		BIG {

			font-size : 27px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color : #FFFFFF;
			font-weight : bold;
		}

		td.small {
			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color : #000000;
			font-weight : normal;
			vertical-align : top;
			background : #FEF9F4;
		}

		th.small {
			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color : #000000;
			font-weight : bold;
			vertical-align : top;
			text-align : left;
			background : #FDE7CE;
		}

		p.small {

			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			color : #000000;
			font-weight : normal;
		}
		
		p.red {color: #880000;}

		A:link {

			font-size : 14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #0000CC;
			font-weight : bold;
		}

		A:visited {

			font-size : 14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #0000CC;
			font-weight : bold;
		}

		A:hover {

			font-size : 14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #880000;
			font-weight : bold;
		}

		A:active {

			font-size : 14px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #880000;
			font-weight : bold;
		}

		A:link.small {

			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #0000CC;
			font-weight : bold;
		}

		A:visited.small {

			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #0000CC;
			font-weight : bold;
		}

		A:hover.small {

			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #880000;
			font-weight : bold;
		}

		A:active.small {

			font-size : 9px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			text-decoration : none;
			color : #880000;
			font-weight : bold;
		}

		H1 {
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 18px;
			color: #000000;
		}

		H2 {

			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 14px;
			color: #000000;
		}
		
			H3 {
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 13px;
			color: #000000;
			width: 350px;
			border-top: 2px solid #880000;
			padding-top: 2px;
		}
		
		li {font-size: 12px;}

		FORM {
			background : #FDE7CE;
			border : 1px solid #FFFAF4;
			width : 400px;
			padding : 10px;
		}


		.button   {
			background-color : #CCCCFF;
			color : #0000CC;
			width : 100px;
			border : 1px solid #0000CC;
		}
		
		img {border: none;}

		#nav {
			width: 100px;
			height: 600px;
			background: url(images/nav_klavier.gif) no-repeat;
			float: left;
		}
		#nav a {
			color: #FFFFFF;
			font-family : "Courier New", Courier, monospace;
			font-size: 18px;
		}
		
		#nav a:hover, #nav a:active {
			color: #880000;
		}
		
		#nav .left {
			text-align: left;
			padding: 2px;
		}
		
		#nav a.small {
		  font-size: 12px;
			background-color: #000000;
		}
		
		#nav .center {
			text-align: center;
			padding: 2px;
		}
		#nav .right {
			text-align: right;
			padding: 2px 4px 2px 2px;
		}
		
		img.center {margin: auto; text-align: center;}

		div.kasten {width: 350px; padding: 10px; margin-top: 10px; background-color: #FFFAF4; border: 1px solid #CCCCCC;}
		div.kasten h1 {
			font-size : 14px;
			color: #880000;
			margin-top: 0px;
			}