abbr, acronym, cite, code, dfn, em, kbd, q, samp, span, strong, a, b, big, i, small, sub, sup, tt, del, ins, fieldset, input, select, textarea, button, label, optgroup, caption, img, map, object, param, iframe {display:inline;}
address, blockquote, div, h1, h2, h3, h4, h5, h6, p, pre, hr, form, table, ul, body, dd, dl, dt {display:block;}
table {display:table;}
tr {display:table-row;}
thead {display:table-header-group;}
tbody {display:table-row-group;}
tfoot {display:table-footer-group;}
col {display:table-column;}
colgroup {display:table-column-group;}
td, th {display:table-cell;}
th {font-weight:bolder; text-align:center;}

.centertag {text-align:center;}
.righttag {text-align: right}

/* Needed for IE */
div.centertag table.opncenterbox {text-align:center;}

.imgtag {border:none;}

.nobreakinform {display:inline;}

/* class die als Zeilenumbruch dient für die Boxen */
hr.breakingline {visibility: hidden; clear: both;}
/* class die fuer das floaten der Boxen zustaendig ist */
.split {list-style:none; list-style-image: none; list-style-position:outside;}
ul.split,ul.split li.split{margin:0; padding:0;}
ul.split li.split {float:left; margin:.5%;}
ul.split li.split ul.split li.split {width:100%}

/* redirect box weiterleitungsseite */
.redirect {text-align:center; background-color:transparent; border-top:0px solid #FFFFFF; border-left:0px solid #FFFFFF; border-right:0px solid #AAAAAA; border-bottom:0px solid #AAAAAA; font-weight:bold;}
/* ladezeit im footer */
div.loadtime {text-align:center; font-size:small;}

.userinfoboxul {list-style-type:none; list-style-image:none; border:none; list-style:none; margin-left:0px; margin-bottom:5px; margin-top:5px; text-align:left; padding:0px;}
.userinfoli {list-style-image:none; margin:0px;}
.userinfoinv {list-style-image:none; margin-left:19px;}
.userinfoimg {border:none; width:16px; height:16px;}
.userinfoimggroups {border:none; visibility:visible;}

.chapter {color:#000; background:#FFE04E; display:block; float:none; border:1px dotted #000; font:11px "Courier New",Courier,monospace; margin-left:20px; margin-bottom:10px; margin-top:10px; margin-right:20px; padding:5px;}
.notes {color:#000; background:#FFE04E; display:block; float:none; border:1px dotted #000; font:11px "Courier New",Courier,monospace; margin-left:20px; margin-bottom:10px; margin-top:10px; margin-right:20px; padding:5px;}
.description {color:#000; background:#FFE04E; display:block; float:none; border:1px dotted #000; font:11px "Courier New",Courier,monospace; margin-left:20px; margin-bottom:10px; margin-top:10px; margin-right:20px; padding:5px;}

div.pagebar {width:auto;}
ul.pagebar {color:#000; background:#E0DFE3; width:auto; text-align:center; border:2px groove #fff; margin:0px; padding:5px;}
li.pagebar {display:inline; margin:5px;}
a.pagebar {color:#000; background:none; border:2px solid #E0DFE3; font:12px arial,helvetica,sans-serif; margin:2px; padding:2px; text-decoration:none;}
a.pagebar:hover {border:2px outset #fff;}
a.pagebar:active {border:2px inset #fff;}
li.pagebaraktiv {display:inline; margin:5px;}
span.pagebaraktiv {color:#000; background:none; font:bold 12px arial,helvetica,sans-serif;}
li.pagebarstarttext {color:#000; background:none; font:12px arial,helvetica,sans-serif; display:block; list-style:none; margin:0px 5px 5px 5px; text-align:center;}
li.pagebarendtext {color:#000; background:none; font:12px arial,helvetica,sans-serif; display:block; list-style:none; margin:10px 5px 0px 5px; text-align:center;}
li.pagebarbr {display:block; list-style:none;}

div.letterpagebar {width:auto;}
ul.letterpagebar {width:auto; margin-left:0; text-align:center;}
li.letterpagebar {display:inline; margin:2px;}
a.letterpagebar {color:#000; background:#E0DFE3; border:1px solid #000; padding:2px; font:12px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
a.letterpagebar:hover {color:#CC0033; background:#E0DFE3; border:1px solid #CC0033;}
li.letterpagebaraktiv {display:inline; margin:2px; padding:2px;}
span.letterpagebaraktiv {border:1px solid #000; padding:2px; font:bold 12px Verdana,Arial,Helvetica,sans-serif; color:#CC0033; background:#E0DFE3;}
span.letterpagebardeaktiv {border:1px solid #000; padding:2px; font:12px Verdana,Arial,Helvetica,sans-serif; text-decoration: line-through; color:#000; background:#E0DFE3;}
li.letterpagebarbr {display:block; list-style:none;}

dl.forum {margin-bottom: 0px; margin-top: 0px;}
dd.forum {margin: 1px; padding-left:24px;}
img.forumimgtag {margin-top: 12px; margin-left: 6px;}

a.wiki, a.wiki:link, a.wiki:visited, a.wiki:hover {color:#000; background: url(images/external.png) center right no-repeat; padding-right: 13px; text-decoration: none; border-bottom: 2px dotted green }
.quoteheader {color:#000; font-weight: bold; margin-left:15px; padding:5px;}
.editorimage {cursor: pointer; margin: 1px 2px 1px 1px;}

div.stats {width:auto; color:#000; background:#E9ECEF; border:1px solid #A5A5A5;}
div.statshead {width:auto; height:22px; line-height:22px; text-align:center; font-weight:bolder; color:#000; background:#FCFCFC;}
div.statssubhead {width:auto; padding:5px;}
div.statsbar {width:auto; height:1.2em; border-top:1px solid #B1D632; border-bottom:1px solid #B1D632; padding:5px; margin-bottom:5px;}
div.statsbarline {position:relative; color:#000; background:#B1D632; text-align:center; height:1.2em;}
div.statsbar span {position:absolute;} /* IE */

