@charset "iso-8859-1";

/* SEITENINITIALISIERUNG */

body, html { background-color: #FFF; background: none; color: #000; font-weight: normal; font-variant: normal; text-align: left; text-decoration: none; }
body { font-size: 75%; }
* { cursor: inherit; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style: none; padding: 0; margin: 0; text-align: left; text-decoration: inherit; vertical-align: top; }
a { color: inherit; background-color: inherit; }
h1, h2, h3, h4, h5, h6, input, p, select, table, th, td, li { font-size: 1em; font-weight: normal; line-height: 1.25em; }
fieldset, img { border: none; }
abbr, acronym { cursor: help; border-bottom: 0.083em dotted #000; }
a, a abbr, a acronym { cursor: pointer; }
label { cursor: default; }
input[type=text], textarea { cursor: text; }
table { border-collapse: collapse; border-spacing: 0; display: table; } tr { display: table-row; } td, th { display: table-cell; } thead { display: table-header-group; } tbody { display: table-row-group; } tfoot { display: table-footer-group; } caption { display: table-caption; } colgroup { display: table-column-group; } col { display: table-column; }
/* Scrollbalken im Mozilla erzwingen */
#moz-scroll { bottom: -0.025em; position: absolute; top: 0; visibility: hidden; width: 1em; z-index: -1; }


#header .IMG,
#content p.FIRST,
#content p.LAST,
#footer,
#teaser,
#navigation,
object
{ display: none; }

#header h1
{ font-size: 0.917em; color: #666; float: right; width: 20em; text-align: right; }

#content #content-inner p.FIRST,
#content #content-inner p.LAST
{ display: block; }


#content p,
#content ul,
#content table,
#content h2,
#content h3,
#content h4
{ margin-bottom: 1.25em; }

#content a
{ text-decoration: underline; color: #333; }

#content strong
{ font-weight: bold; }

#content em
{ font-style: italic; }

#content li
{ margin-left: 2em; }

#content ul li,
#content * ul li
{ list-style: square; }

#content ol li,
#content * ol li
{ list-style: decimal; }

#content h2
{ font-size: 2em; font-weight: bold; margin-bottom: 0.5em; }

#content h3
{ font-size: 1.5em; margin-bottom: 0.25em; }

#content h4
{ font-size: 1.25em; font-weight: bold; margin-bottom: 0.25em; }

#content h5
{ font-weight: bold; margin-bottom: 0.25em; }

#content img
{ border: 0.083em solid #000; }


