
html, body           { font-size: 90%; font-family: "Times New Roman", Times, serif; font-weight: normal; text-align: center; margin: 0 }
p       { color: #000; font-size: 1.1em; font-weight: normal; line-height: 1.4em; margin-top: 0.5em; margin-bottom: 0 }
h1        { color: #000; font-size: 1.75em; font-style: normal; line-height: 1.25em; margin-top: 0.5em; margin-bottom: 0.5em }
h3       { color: #000; font-size: 1.25em; line-height: 1em; margin-top: 3em; margin-bottom: 0.25em }
h2     { color: #000; font-size: 1.25em; line-height: 1.4em; margin-top: 1em; margin-bottom: 0 }
.fett { font-weight: bold }
.bild_links { margin: 5px 16px 5px 0; padding: 0; float: left }
.linie        { display: block; margin: 0.5em 0 1em; padding: 0; clear: both; border-top: 1px dotted #000 }
.bu  { font-size: 0.85em; line-height: 1.2em; margin-top: 1em; width: 280px }
#pagewidth         { text-align: left; margin-right: auto; margin-left: auto; width: 90%; min-width: 500px }
#back    { background-color: #e8f2f9; background-image: url("images/background.gif"); background-repeat: repeat-y; background-position: center top; text-align: left; margin-right: auto; margin-left: auto; width: 840px; min-width: 500px }
#header         { background-color: #fff; text-align: center; margin: 0; width: 100%; height: 120px; border-bottom: 1px solid #000 }
#header a, #header a:link, #header a:visited, #header a:hover, #header img         { color: #000; font-size: 300%; font-weight: normal; line-height: 1.4em; text-decoration: none; letter-spacing: 2px; margin: 0; padding: 0; border: none }
.headcont       { color: #000; font-weight: normal }
.headername       { color: #000; font-size: 175%; font-weight: bold; line-height: 1.5em; background-color: #fff; clear: both }
.headlogo { display: none }
#leftcol     { display: none }
#outer    { background-color: transparent; width: auto }
#footer           { background-color: transparent; margin-top: 0; padding-bottom: 10px; width: 100%; border-top: 1px solid #000 }
#footer a, #footer a:link, #footer a:visited  { color: #000; font-weight: normal; padding-right: 2px; padding-left: 2px }
#footer a:hover { color: #000; text-decoration: none; background-color: #ffd432 }
.footercont        { color: #000; font-size: 100%; line-height: 1.7em; text-align: center; padding: 15px 10px }
#switcher          { display: none }
#inner { margin: 0; width: 100% }
#maincol         { margin: 0 -8px 0 0; position: relative; width: 100%; float: left }
#maincol img          { border: double 3px #000 }
#outer>#inner { border-bottom: 0 solid #bbd0d5 }
#sprungnavi { position: absolute; left: -2000px }
#sprungnavi2 { position: absolute; left: -2000px }
.clr { clear: both }
.content    { }
/*padding inhalt */
#header .content { padding-bottom: 0 }
.oben     { display: none }
#maincol ul     { color: #000; font-style: italic; margin: 0 0 20px; padding: 0 }
#maincol ul li  { list-style-type: disc; list-style-position: inside; display: list-item; margin: 0.3em 0 1.1em 0; border-top: 0 none }
#maincol a, #maincol a:link, #maincol a:visited  { color: #000; text-decoration: underline }
#maincol a:hover  { color: #ffd432; text-decoration: none; background-color: #fff }
abbr[title]    { font-style: normal; text-transform: none; cursor: help }
