body {
font-family: Georgia, serif;
color: #000;
background-color: #fff;
margin: 0;
padding: 0;
}
#masthead {
background-color: #fff;
margin: 16pt auto 20pt 20pt;
width: 80%;
}
#logo, #navbar, #navbar_inner, #navbar_inner2, #hznavbar, #columntop, #columnbottom, #sidebar img {
	display: none;
	color: #000000;
}
.print {
text-align: left;
margin: 12pt 0;
color: #000;
}
#columnwrapper {
margin: 0 auto;
width: 760px;
background-image: none;
}
#sidebar, #main {
float: left;
}
#sidebar {
width: 40%;
}
#main {
width: 60%;
padding-top: 0;
}
#sidebar .content {
font-size: 10pt;
padding: 16px 28px 16px 34px;
}
#main .content {
	font-size: 11pt;
	padding: 0 36px 16px 30px;
	line-height: 14pt;
	color: #000000;
}
.zitat, .zitatleft {
padding: 10px 0 0;
border: none;
font-style: oblique;
font-size: 10pt;
margin: 20pt 0 0;
letter-spacing: 0.1pt;
}
.zitatleft {
color: #000;
border: none;
margin-top: 10pt;
}
.autor {
font-size: 10pt;
margin: 0 0 30pt;
padding: 0;
}
.nextpage {
text-align: right;
}
strong {
color: #333;
}
dl {
padding-bottom: 15px;
padding-left: 15px;
}
dt {
font-weight: bold;
padding-top: 0.75em;
}
.firstone {
padding-top: 0;
}
h1 {
font-size: 14pt;
letter-spacing: 0.1pt;
}
h2 {
font-size: 11pt;
letter-spacing: .1pt;
}
h2.noDist {
letter-spacing: 0;
margin-bottom: -10pt;
}
h3 {
font-size: 10pt;
}
.topZero {
margin-top: 0;
}
#footer {
margin: 15pt;
font-size: 9pt;
width: 80%;
}
#footercontent {
padding: 30pt 14px 14px 20px;
}
.clearfloat {
clear: both;
height: 0;
line-height: 0.0;
font-size: 0;
}
.content a {
color: #333;
text-decoration: underline;
}
