*  { margin: 0px; padding: 0px; outline: 0 }
body          { color: #777; font-size: 90%; line-height: 1.5em; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Verdana, Geneva, Swiss, sans-serif; background-color: #000; text-align: left }
p       { margin-bottom: 1.8em }
h1        { color: #fd741c; font-weight: bold; font-size: 120%; margin-bottom: 15px }
h2    { color: #fd741c; font-weight: bold; font-size: 120%; margin-bottom: 25px }
h3    { color: #fd741c; font-weight: bold; font-size: 120%; margin-bottom: 15px }
h4    { color: #888; font-size: 120%; margin-bottom: 10px }
h5   { color: #888; font-size: 110%; margin-bottom: 8px }
h6   { color: #888; font-size: 100%; margin-bottom: 8px }
ol  { margin-right: 0; margin-bottom: 1.6em; margin-left: 0 }
ol li {line-height: 1.0em; border: 0; padding: 3px 0; margin: 0 0 0 22px;}
ul  { list-style-image: url(images/inhlist.gif); margin-right: 0; margin-bottom: 1.6em; margin-left: 0 }
ul li {line-height: 1.0em; border: 0; padding: 3px 0; margin: 0 0 0 17px;}
hr  { color: #ccc; background-color: #ccc; margin-bottom: 1.6em; border: 0; height: 1px }
#content        { background-color: #121212; text-align: left; margin: 50px auto; width: 1020px }
#header    { text-align: left; margin: 0pt; overflow: hidden }
#sidebar1            { float: left; margin-top: 6px; margin-right: 30px; width: 236px; height: 100% }
#main         { background-color: #1c1c1c; margin-top: -4px; margin-bottom: 0px; margin-left: 266px; padding: 30px }
/* LINKFORMATIERUNG / LINKS */
a:link   { color: #777; text-decoration: none }
a:visited   { color: #777; text-decoration: none }
a:hover     { color: #bbb; text-decoration: none }
a:active    { color: #777; text-decoration: none }
a:focus    { color: #777; text-decoration: none }
#main a:link    { color: #777; text-decoration: underline }
#main a:visited    { color: #777; text-decoration: underline }
#main a:hover     { color: #bbb; text-decoration: underline }
#main a:active     { color: #777; text-decoration: underline }
#main a:focus     { color: #777; text-decoration: underline }
#footer       { color: #777; font-size: 85%; background-color: #000; text-align: center; clear: both; padding-top: 10px; padding-bottom: 1px; width: 1020px }
#footer a:link  { color: #777; font-size: 100%; text-decoration: underline }
#footer a:visited  { color: #777; font-size: 100%; text-decoration: underline }
#footer a:hover  { color: #eee; font-size: 100%; text-decoration: underline }
/* VORDEFINIERTE KLASSEN FUER BILDER / PREDEFINED CLASSES FOR IMAGES */
img.left    { float: left; margin: 8px 20px 10px 0 }
img.right   { float: right; margin: 8px 0 10px 20px }
img.center   { margin: 10px auto }
img.border    { border: solid #555 }
img.noborder {border: 0;}
/* SONSTIGES / THE REST */
blockquote  { font-style: italic; font-weight: bold; font-size: 110%; text-align: justify; margin-right: 25px; margin-left: 25px }
input, select, textarea     { color: #fff; background-color: #444; padding: 3px; border: solid 1px #aaa }
#pp_last_update  { font-size: 80% }
