body {background-color:#f7f0da; font-family:Arial, Helvetica, sans-serif; font-size:small; margin-bottom:0; margin-top:0;}
h1 {font-size:large; margin-top:0; padding-top:0;}
h2 {font-size:medium;}
#hauptrahmen {width: 85%; margin:auto; background-image:url(hintergrund.gif); background-repeat:repeat-y; background-position:left; padding-left:15px;}
#logo {display:block; margin: 15px 0 0 0;}
#inhalt {display:block; width:auto; margin:0px 0px 15px 180px;}
#adressblock {display:block; float:right; margin-top:0.5em; margin-right:1em;}
#adressblock h1 {color:#E64622; font-size:small; margin:0; padding:0;}
#adressblock a {color:#E64622; font-size:small;}
#adressblock p {margin:0; padding:0;}
#navigation {display:block; float:left; width:150px; margin-right: 2em; font-weight:lighter;}
#navigation ul {margin:0; list-style:none; padding:0}
#navigation li {font-size:small; font-weight:bold; margin:0 0 0.7em 0; width:125px; height:24px;}
#navigation a {display:block; width:100%; text-decoration:none; color:#FFFFFF; background-image:url(button-standard.gif); background-repeat:no-repeat; padding:0.1em; text-align:center; height:24px; padding-top:3px;}
#navigation a:hover {display:block; width:100%; background-image:url(button-aktiv.gif);}
.hervorhebung {font-weight:bold; color:#E64622;}
.linke-seite {max-width:300px; padding:1em 1em 0.5em 0; float:left;}
.rechte-seite {padding:1em 0 0.5em 1em; float:right; min-height:150px; max-width:250px;}
#kasten-zusatz {display:block; width:180px; float:right; padding:0.5em; background-color:#FFFFFF; margin:0 0.5em 0.5em 0.5em;}
.linke-haelfte {display:block; width:47%; padding:1em 1em 0.5em 0; float:left;}
.rechte-haelfte {display:block; width:47%; padding:1em 0 0.5em 1em; float:right;}
.linke-haelfte-startseite {display:block; width:300px; padding:0 1em 0.5em 0; float:left;}
.rechte-haelfte-startseite {display:block; padding:0 0 0.5em 1em; float:left;}