@charset "ISO-8859-1";
/* <style type="text/css"> */
div#Kopfzeile,div#Links,#Logo,div#Info,div#Fusszeile,div#Infozeile,p#position,.skiplink,.invisible {
display:none;
}

a {
color:#00f;
background-color:#fff;
text-decoration:none;
}

textarea,input[type=text] {
border:none;
border-bottom:1px #000 dashed;
color:#999;
background-color:#fff;
}

body {
color:#000;
background-color:#fff;
font-size:95%;
font-family:'Times New Roman', Times, serif;
margin:0 10px;
padding:0;
}

img {
border:none;
}

h1,h2,h3,h4 {
font-family:Georgia, 'Times New Roman', Times, serif;
color:#333;
background-color:#fff;
}

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 {
color:#999;
background-color:#fff;
width:99%;
height:1px;
margin:1.5em 0;
}

kbd {
border:1px solid #999;
}

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

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

div#Inhalt,div#InhaltBeiInfo {
font-size:.97em;
margin:0;
}

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

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

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

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

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

.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 {
font-size:.8em;
font-family:'Courier New', Courier, monospace;
padding:0 1.2em;
}

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;
}

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

.kommentar {
color:#333;
background-color:#f6f6f6;
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;
}

* 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 {
clear:left;
}

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