@charset "ISO-8859-1";
/* <style type="text/css"> */
body {
color:#000;
background-color:#fff;
font-size:99%;
font-family:Verdana, Helvetica, Arial, sans-serif;
min-width:36em;
max-width:61.5em;
margin:0 10px;
padding:0;
}

img {
border:none;
}

h1,h2,h3,h4 {
font-family:Georgia, 'Times New Roman', Times, serif;
}

h1 {
font-size:1.5em;
margin:.7em 0 .5em;
}

h2 {
font-size:1.3em;
margin:.8em 0 .5em;
}

h3 {
font-size:1.15em;
margin:1em 0 .5em .5em;
}

h4 {
font-size:1.05em;
margin:.3em 0 0 .5em;
}

p {
line-height:1.35em;
}

hr {
width:99%;
height:1px;
margin:1.5em 0;
}

div#Kopfzeile {
font-size:.01em;
text-align:center;
margin:0;
padding:0;
}

div#Seite {
width:100%;
overflow:hidden;
}

div#Links {
font-size:1.05em;
float:left;
width:12.55em;
margin:0 0 -799.900024em;
padding:0 0 800em;
}

div#Links li {
list-style:none;
}

div#Links li ul li {
border:none;
font-size:.8em;
padding:0 0 0 1.8em;
}

div#Links a,div#Links .aktiv,#Logo .aktiv {
display:block;
font-weight:700;
text-decoration:none;
padding:.4em .3em .4em 1em;
}

#Logo a,#Logo .aktiv {
line-height:50px;
vertical-align:middle;
}

div#Info {
font-size:.82em;
float:right;
width:11.9em;
margin:0 0 -299.5em;
padding:.4em 0 300em;
}

div#Info p,div#Info strong {
margin:.4em 0;
padding:0 .6em .2em;
}

div#Info p {
font-size:1em;
}

div#Info strong {
font-size:1.15em;
}

* html div#Inhalt,* html div#InhaltBeiInfo,* html .box .boxrechts {
height:.1em;
}

div#Inhalt {
font-size:.97em;
margin:0 0 0 13.8em;
padding:0 0 0 1.3em;
}

div#InhaltBeiInfo {
font-size:.97em;
margin:0 10.7em 0 13.8em;
padding:0 .2em 0 1.3em;
}

p#position {
font-size:.82em;
text-align:left;
padding:.8em 0;
}

div#Inhalt p,div#InhaltBeiInfo p {
margin:.5em 0;
}

* html div#Inhalt,* html div#InhaltBeiInfo {
padding:0 0 0 1.1em;
}

div#Fusszeile {
clear:both;
font-size:.75em;
text-align:center;
margin:0;
padding:.2em;
}

div#Fusszeile ul li {
list-style:none;
display:inline;
}

div#Infozeile {
text-align:left;
margin:.5em 0;
padding:0;
}

.infodatum,.inforechts,.infolinks {
font-size:.67em;
margin:.3em;
padding:.3em;
}

.infodatum {
float:right;
width:auto;
margin-right:0;
}

.infolinks {
float:left;
width:auto;
}

.inforechts {
float:right;
width:auto;
}

fieldset {
border:none;
margin-top:-1.6em;
padding:.5em;
}

legend {
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:1.15em;
font-weight:700;
padding:2.8em .2em .2em;
}

.fieldset_links {
float:left;
width:9.5em;
margin-right:.2em;
}

.impressumlinks {
float:left;
width:10.5em;
margin-right:.2em;
}

.invisible {
position:absolute;
left:-1000px;
top:-1000px;
width:0;
height:0;
overflow:hidden;
display:block;
}

.box {
overflow:hidden;
min-width:22em;
}

.box .boxlinks {
float:left;
width:12em;
margin:0 0 -300em;
padding:0 0 300em;
}

.box .boxrechts {
margin-left:12.1em;
padding:0 0 0 .2em;
}

* html .box .boxrechts {
padding:0;
}

pre,.block {
font-family:'Courier New', Courier, monospace;
padding:0 1.2em;
}

pre {
font-size:.8em;
}

blockquote {
font-size:.85em;
}

.listes li {
font-size:.97em;
line-height:1.5em;
list-style:none;
}

.zentriert {
text-align:center;
}

.nobr {
white-space:nowrap;
}

.clearright {
clear:right;
}

.picrechts {
float:right;
width:auto;
padding:.5em 0 .5em .5em;
}

.icorechts {
float:right;
width:auto;
padding:0 0 .2em .2em;
}

.skiplink {
font-size:.87em;
margin:.5em 0;
}

.Hilfstext {
color:#c30;
background-color:transparent;
}

.kommentar {
font-size:.9em;
font-style:italic;
}

.imgsb {
vertical-align:middle;
}

.linksb {
line-height:1.8em;
}

.sucheaustronaut,.suchegoogle,.suchedmoz {
color:#000;
background-color:#fff;
font-size:.8em;
}

.sucheaustronaut,.suchegoogle {
margin-top:-2.5em;
padding:.5em .5em 0;
}

.suchedmoz {
margin:-2.5em 0 .5em;
padding:.5em;
}

.suchedmoz a {
text-decoration:none;
}

* html hr,* +html hr {
margin:.3em 0;
}

div#Links ul,#Logo,div#Fusszeile ul {
margin:0;
padding:0;
}

* html fieldset,* +html fieldset,* html .fieldset_links,* html .impressumlinks,* html .sucheaustronaut,* html .suchegoogle,* +html .sucheaustronaut,* +html .suchegoogle {
margin:0;
}

* html legend,* +html legend {
padding:.2em;
}

.clearleft,* html .clearleftie6,* html .skiplink {
clear:left;
}

* html .suchedmoz,* +html .suchedmoz {
margin:0 0 3em;
}