body {
margin: 0;
padding: 0;
background-color: white;
color: #4F5153;
font-family: Arial;
font-size: 12px;
background: url(hintergrund.png) no-repeat;
line-height:1.35em;
}

#Inhalt {
width: 792px;
position: absolute;
top: 115px;
left: 159px;
}

.titel {
margin: 25px;
margin-left: 80px;
}

.untertitel {
margin: 0;
margin-left: 106px;
}

a {
color: #1256C8;
text-decoration: none;
font-weight: bold;
}

a:hover, a:active, a:focus {
color: #506891;
}

.blurb {
margin-top: 0px;
margin-right: 20px;
margin-left: 85px;
margin-bottom: 8px;
background: url(markierung.png) no-repeat;
padding: 10px;
}

.box {
padding: 18px;
padding-top: 14px;
padding-bottom: 24px;
border-width: 1px;
border-style: solid;
border-color: #D0D3D9;
margin-bottom: 4px;
}

.notiz {
float: right;
margin-top: 3px;
margin-right: 10px;
width: 172px;
font-size: 11;
}

.notiz img {
margin-bottom: 5px;
}

h1 {
font-size: 14px;
font-weight: bold;
margin-top: 18px;
margin-bottom: 8px;
margin-left: 105px;
}

h2 {
font-size: 12px;
font-weight: normal;
margin-top: 18px;
margin-left: 98px;
margin-bottom: 0px;
}

h2 i {
font-style: normal;
background: url(text-hintergrund.png) repeat-x;
padding-left: 5px;
padding-right: 5px;
}

h3 {
font-size: 14px;
font-weight: normal;
margin-top: 18px;
margin-bottom: 8px;
margin-left: 105px;
text-transform: uppercase;
}

.strich-links {
background: url(text-hintergrund-links.png) no-repeat;
padding: 0;
width: 4px;
}

.strich-rechts {
background: url(text-hintergrund-rechts.png) no-repeat;
padding: 0;
width: 4px;
}

p {
margin-top: 0px;
margin-left: 106px;
margin-right: 220px;
margin-bottom: 8px;
}

.zitat {
font-style: italic;
margin-top: 0px;
margin-left: 146px;
margin-right: 260px;
margin-bottom: 0px;
}

.quelle {
margin-top: 0px;
margin-left: 146px;
margin-right: 260px;
margin-bottom: 8px;
}

.chronologie {
margin-left: 136px;
text-indent: -31px;
}

.copyright {
text-align: right;
margin-right: 83px;
}

.spalte-links {
float: left;
width: 220px;
text-align: right;
margin-bottom: 8px;
}

.spalte-rechts {
margin-left: 224px;
margin-bottom: 8px;
margin-right: 67px;
}

ul {
padding: 0;
margin: 0;
}

li {
margin-left: 198px;
list-style-type: none;
}

li a {
color: #4F5153;
font-size: 14px;
font-weight: bold;
background: url(listenpunkt.png) no-repeat 0.45em;
padding-left: 26px;
line-height:1.35em;
}

li a:hover, li a:active, li a:focus {
color: #989898;
}

.springer {
float: right;
margin-right: 30px;
font-size: 11px;
font-weight: normal;
}

#Fuss {
margin: 20px;
margin-left: 100px;
}

.strich {
vertical-align: text-bottom;
margin-left: 10px;
margin-right: 10px;
}

#Menu {
position: absolute;
top: 267px;
left: 22px;
}

#Menu a {
display: block;
font-family: Arial Narrow;
font-size: 13px;
text-align: right;
text-transform: uppercase;
height: 23px;
width: 133px;
background-color: white;
background: url(menu.png) repeat-x;
}

#Menu a:hover, #Menu a:active, #Menu a:focus {
background: url(menu-hover.png) repeat-x;
}

input, textarea {
width: 390px;
border: 1px solid #D0D3D9;
}