
a {text-decoration: none}
a.new { color: #804040; }
#article { margin-left: 0px; margin-right: 4px; padding: 4px; }
#content { position: absolute; top: 0;  margin: 0; padding: 0; }
.footer { padding-top: 5px; padding-left: 2px; border-top: solid 1px #B1B1B1; font-size: 11px}
#pagestats { font-size: 9pt; }
#powersearch {
  background: #DDEEFF; border-style: solid; border-width: 1; padding: 2;
}
#quickbar { width: 140px; padding: 4px; visibility: visible; z-index: 99; }
#topbar { padding: 0px; padding-bottom: 5px; border-bottom: 1px solid #000000;}
#toc { border:1px solid #8888aa; background-color:#f7f8ff;padding:5px;font-size:95%; }
.bodytext { }.bodytext { }
a:link {color : #0542BF;}
a:visited__  {color : #0033CC;}
a.interwiki { color: #0033CC; }
a.external { color: #3366BB; }
a.printable { text-decoration: none; }
a.stub { color:#804040; text-decoration:none; }
a:hover  {text-decoration : underline; color : #F18200;}
body { }
form.inline { display: inline; }
h1.pagetitle { padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0; }
#article h1 { font-size: 145%; padding-bottom: 16; }
h2 { font-size: 125%; }
h2, h3, h4, h5, h6 { margin-bottom: 0; }
h3 { font-size : 130%; margin: 18px 0px 0px 0px; padding: 0px; font-weight : bold; border-bottom: solid 3px #E5E4D9; }
h4 { font-size: 106.25%; }
h5 { font-size: 103.125%; }
h6 { font-size: 100%; }
p.subpages { font-size:small;}
p.subtitle { padding-top: 0; margin-top: 0; }

.note, .warning, .fixme {width: 95%; border: 1px dashed #cccccc; background-color: #eeeeee; margin: 1.33em 0; padding: 10px 10px 10px 10px; min-height: 32px;}

/* images */
div.floatright { float: right; margin: 0 0 1em 1em; }
div.floatright p { font-style: italic; } 
div.floatleft { float: left; margin: 0.3em 0.5em 0.5em 0; }
div.floatleft p { font-style: italic; } 

/* thumbnails */
div.thumbnail-none, div.thumbnail-right, div.thumbnail-left {
padding: 2px;
border:1px solid #8888aa;
background:#F8F8F8;
margin: 0.3em 0 0.5em;
font-size: 85%;
text-align: center;
}

div.thumbnail-none p, div.thumbnail-right p, div.thumbnail-left p {
margin-top:3px; margin-bottom:3px;
text-align: left;
}

div.thumbnail-right {
float: right;
margin-left:0.5em;
}

div.thumbnail-left {
float: left;
margin-right:0.5em;
width:504px;
}

div.thumbnail-left img {
 max-width:504px;
}

/* table standards */
table.rimage {
float:right; 
width:1pt; 
margin-left:1em; 
margin-bottom:1em;
text-align:center;
font-size:smaller;
}

table.metadata { display:none; }

div.townBox {
    position:relative;
    float:right;
    background:White;
    margin-left:1em;
    border: 1px solid gray;
    padding:0.3em;
    width: 200px;
    overflow: hidden;
    clear: right;
}
div.townBox dl {
    padding: 0;
    margin: 0 0 0.3em 0;
    font-size: 96%;
}
div.townBox dl dt {
    background: none;
    margin: 0.4em 0 0 0;
}
div.townBox dl dd {
    margin: 0.1em 0 0 1.1em;
    background-color: #f3f3f3;
}


/* Stylesheet-Ergänzung zu [[Wikipedia:Taxoboxen|Taxoboxen]] */
 
 table.taxobox {
        border-collapse: collapse;
        border: 1px solid gray;
        float: right;
        margin-left: 0.5em;
 }
 table.taxobox th {
        background-color: #ffc0c0;
        border: solid 1px gray;
        text-align: center;
        font-weight: bold;
 }
 table.taxobox td {
        vertical-align:top;
 } 
 
 table.taxobox .Person {
        font-style: normal;
 }
 
 table.taxobox div.thumb, 
 table.taxobox div.thumb * {
        margin: 0;
        padding: 0;
        float: none;
        border: none; 
 }
 
 table.taxobox div.magnify {
        display: none;
 }
 
 table.taxobox tr td div.thumb div div.thumbcaption {
        text-align:center;
 }
 
 table.taxobox td.Person {
        text-align:center;
        display:block;
 }
 
 table.taxobox td.taxo-name {
        text-align:center;
 }
 
 table.taxobox td.taxo-bild {
        text-align:center;
 } 


