
body {
	font-size: 9pt; font-family: Helvetica, Arial, SunSans-Regular;

background-color: #ffff89;
background-image: -webkit-gradient(radial, 50% 0%,100,50% 150%,100, to(rgb(255, 255, 0)), from(rgb(255, 255, 255)));
background-image: -webkit-radial-gradient(50% 100%, rgb(255, 255, 0), rgb(255, 255, 255));
background-image: -moz-radial-gradient(50% 100%, rgb(255, 255, 0), rgb(255, 255, 255));
background-image: -o-radial-gradient(50% 100%, rgb(255, 255, 0), rgb(255, 255, 255));
background-image: -ms-radial-gradient(50% 100%, rgb(255, 255, 0), rgb(255, 255, 255));
background-image: radial-gradient(50% 100%, rgb(255, 255, 0), rgb(255, 255, 255));

	background-attachment: fixed;
	background-position: 0 0;

	margin-top: 0; margin-bottom: 0; padding-bottom: 0 }
.paper {
	background-color: white; margin-top: 0px; margin-right: auto; margin-left: auto; width: 700px;
	-moz-box-shadow: 4px 4px 20px #888;
	-webkit-box-shadow: 4px 4px 20px #888;
	box-shadow: 4px 4px 20px #888;
	}
.header  { margin-right: auto; margin-left: auto; padding-top: 26px; width: 634px }
.mainnav { }
.maincolumn     { margin-right: auto; margin-left: auto; padding-right: 20px; border-right: 1px dashed #cb5000; width: 614px }
h1,  h2,  h3  { color: #cb5000; font-style: italic; margin-top: 2em; text-shadow: #cccccc 2px 2px 2px }
p, li, dt, dd { color: #222; font-size: 110%; line-height: 1.5em }
blockquote, blockquote p      { color: olive; font-style: italic; font-size: 125%; line-height: 1.2em; font-family: Optima, Candara, Lucida; text-shadow: #cccccc 2px 2px 2px   }
blockquote p::first-letter { font-size: 200% }
.mainnav a { color: #888; text-decoration: none }
.mainnav a:hover { color: #cb5000; border-top: 1px dashed #cb5000; border-bottom: 1px dashed #cb5000 }
.maincolumn a { color: black; text-decoration: none; border-bottom: 1px dashed #cb5000 }
.photoby  { font-size: 9px; text-align: right }
.photoby a { border-bottom: none }
th  { background-color: #b2d078; text-align: left }
td { background-color: #fff }
table { background-color: #89a05c }
.marker { background-color: #ffff4f }
.mainnav li      { list-style-type: none; padding-right: 14px; display: inline }
.invisible { background-color: #bababa; display: none }
.top { position: relative; left: -22px; 	}
.weiter   { margin-top: 33px; margin-bottom: 66px; border-bottom: none; align: right;  }

